html { height:100%; width:100%; }
body { height:100%; width:100%; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; line-height:14px; color:#5d5d5d; background: url(../images/bg-main.gif) repeat-x left 17px; }
html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe { padding:0; margin:0; border:0; }
img { display:block; }
table td { vertical-align:top; }
.clear { content:"."; height:0; visibility: hidden; display:block; clear:both; }
* { outline: none; }
.floatRight { float:right; }
.floatLeft { float:left; }

* html img.png { position:relative; zoom:1;  behavior: 
 expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" &&  this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src  + "', sizingMethod='image')",  this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg 
:this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +  this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}

.all{
	width:778px;
	margin:0 auto;
	padding-top:17px;
	border-bottom:11px solid #008dff;
}
.main-nav{
	overflow:hidden;
	margin-bottom:14px;
}
* html .main-nav{
	overflow:visible;
	height:1%;
}
.main-nav li{
	float:left;
	list-style:none;
}
.main-nav li a{
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-5000px;
	height:32px;
	background-position:left top;
	background-repeat:no-repeat;
}
.main-nav li a:hover{
	background-position:left bottom;
}
.main-nav1{
	background-image:url(../images/main-nav1.gif);
	width:76px;
}
.main-nav2{
	background-image:url(../images/main-nav2.gif);
	width:150px;
}
.main-nav3{
	background-image:url(../images/main-nav3.gif);
	width:127px;
}
.main-nav4{
	background-image:url(../images/main-nav4.gif);
	width:183px;
}
.main-nav5{
	background-image:url(../images/main-nav5.gif);
	width:137px;
}
.main-nav6{
	background-image:url(../images/main-nav6.gif);
	width:105px;
}

.main-area{
	float:left;
	width:577px;
}
.flash{
	margin-bottom:13px;
}
.content-area{
	background:url(../images/bg-content.png) repeat-y left;
	margin-bottom:20px;
	padding:16px 0 35px 19px;
	text-align:justify;
	line-height:15px;
}
.content-area h1{
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	color:#ff3600;
}
.content-area p{
	margin-top:14px;
}
.content-area ul, .content-area ol{
	margin-left:20px;
	margin-top:10px;
}
.content-area li{
	margin-bottom:4px;
}
.content-area a{
	color:#008dff;
}
.content-area a:hover{
	text-decoration:none;
}
.content-area .img{
	float:left;
	display:inline;
	margin-top:16px;
	margin-right:5px;
}
.side-area{
	float:right;
	width:188px;
	margin-bottom:20px;
}
.form fieldset{
	display:block;
	margin:2px 0;
}
* html .form fieldset{
	margin:1px 0;
}
*+html .form fieldset{
	margin:1px 0;
}
.form fieldset input.text{
	border:1px solid #bdbdbd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	width:186px;
	display:block;
}
.form fieldset input.width53{
	width:53px;
}
.form fieldset input.submit{
	text-align:center;
	display:block;
	width:90px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#fff;
	background: url(../images/bg-submit.gif) repeat-x top #008dff;
	display:block;
	margin-top:10px;
}
.did-know{
	background: url(../images/bullet-did-box.gif) no-repeat 125px 63px #dfecff;
	font-size:14px;
	line-height:16px;
	margin-top:18px;
	padding:10px 12px 14px 14px;
}
.did-know h3{
	text-align:center;
}
.did-know h3 img{
	display:inline;
}
.did-know a{
	font-size:12px;
	line-height:14px;
	color:#ff3600;
}
.did-know a:hover{
	text-decoration:none;
}
.did-know p{
	margin-top:12px;
}
.links{
	clear:both;
	text-align:center;
}
.links a{
	color:#5d5d5d;
	margin:0 8px;
}
.copyright{
	color:#7c7c7c;
	font-size:11px;
	line-height:13px;
	margin-top:26px;
	margin-bottom:23px;
}
* html .copyright{
	margin-bottom:10px;
}
*+html .copyright{
	margin-bottom:10px;
}
.develop{
	float:right;
	color:#7c7c7c;
	font-size:11px;
	line-height:18px;
	text-align:right;
	margin-top:16px;
}
.develop a{
	color:#008dff;
}
.links a:hover, .develop a:hover{
	text-decoration:none;
}
.contact{
	width:270px;
	margin:20px 0 10px 0;
	overflow:hidden;
	font-size:12px;
	line-height:14px;
}
.contact fieldset{
	float:left;
	margin-bottom:5px;
	color:#004FA2;
}
.width80{
	width:80px;
}
.contact input{
	border:1px solid #004FA2;
	background:#CFDAE0;
	padding:1px;
	width:170px;
}
.contact textarea{
	border:1px solid #004FA2;
	background:#CFDAE0;
	padding:1px;
	height:50px;
	width:170px;
}
.contact select{
	border:1px solid #004FA2;
	background:#CFDAE0;
	width:173px;
}
.contact input.button{
	width:100px;
	margin:0 5px;
	border:1px solid #004FA2;
	background:#008DFF;
	color:#fff;
}