/* CSS Document */
body{background: #F7F7F7 url(../assets/pat_20070223190929.gif);color:#171717;font:normal 13px/20px Georgia, "Times New Roman", Times, serif;width:960px;margin:0 auto;padding:0;}
div,h1,h2,h3,h4,h5,h6,form,label,input,span,ul,li,p,a{margin:0;padding:0;}
ul{list-style:none;}

body #adColLeft{text-align:center;margin:10px 5px 0 0;float:left;height:600px;width:160px;background-color:#eee;}
body #adColRight{text-align:center;margin:10px 0 0 5px;float:right;height:600px;width:160px;background-color:#eee;}

body #backband{background:#FFF url(../assets/image.jpg) no-repeat center center;text-align:center;margin:0;height:166px;width:100%;}
body #backband h1{/* background:#333; */line-height:50px;text-align:left;padding:5px 30px;color:#fff;float:left;/* border: solid 1px #ccc;border-left:none; */position:relative;margin-left:38px;top:14px;//position:relative;//margin-left:20px;}
body #backband h1 a{border:none;height:100%;width:100%;color:#eee;text-decoration:none;}

/* -- top navigation start -- */
#topNav{width:960px;line-height:35px;margin:0 auto;background-color:#000;float:left;display:block;}
#topNav ul{width:460px;margin:0 auto;}
#topNav ul li{height:35px;float:left;background:url(../assets/bg.gif) repeat-x 0 0 #292929;color:#C1C1C1;font:bold 12px/35px Arial, Helvetica, sans-serif;}
#topNav ul li a{height:35px;float:left;text-decoration:none;display:block;background:url(../assets/bg.gif) repeat-x 0 0 #292929;color:#C1C1C1;font:bold 12px/35px Arial, Helvetica, sans-serif;padding:0 18px;}
#topNav ul li a:hover{background:url(../assets/top_btn_h.gif) no-repeat center bottom;}
#topNav ul li a.hover{height:35px;float:left;text-decoration:none;display:block;background:url(../assets/top_btn_h.gif) no-repeat center bottom;color:#C1C1C1;font:bold 12px/35px Arial, Helvetica, sans-serif;padding:0 18px;}

/* -- top navigation start -- */

#wrapper{ background-color:#FFF;display:block;float:left;//float:none; }

#parallax { height:195px; overflow:hidden; position:absolute; top:29px; left:50%; width:980px;margin-left:-490px; }


/* -- body start -- */
#body{
	width:600px; margin:0 auto; padding:0; color:#171717;background-color:#fff;}
/* #body img.logo{
	border:none; margin:30px 0 0 0;}
#body h1{
	background:url(../assets/punch_line.gif) no-repeat 0 0 #F7F7F7; color:#171717;
	width:142px; height:49px; text-indent:-20000px;} */
#body div.bodyText{padding:10px 0 0;}
#body div.bodyText h2{font:bold italic 24px/34px Georgia, "Times New Roman", Times, serif;color:#B10000;}
#body div.bodyText h3{font:bold 20px/24px Georgia, "Times New Roman", Times, serif;color:#526D0D;background:url(../assets/folder_icon.gif) no-repeat 0 5px #F7F7F7;padding:0 2px 0 25px;}
#body div.bodyText h4{font:normal 20px/24px Georgia, "Times New Roman", Times, serif;color:#000;background-color:#FFF7DE;padding:0 0 0 10px;}
#body div.bodyText h5 b { color: #900; }

#body div.bodyText p a{color:#003E6A;/* background-color:#F7F7F7; */text-decoration:underline;}
#body div.bodyText p a:hover{text-decoration:none;}
#body div.catagory{padding:25px 0 0;}
.hilite {
	background-color: #FFFFCC;
	padding-right: 3px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
}
.hilite2{
	background-color: #FFFFCC;
	padding: 10px;
	border:solid 1px #FFCC00;
	margin-bottom:10px;
}
.hilite2 a.more{background:url(../assets/blue_more_btn.gif) no-repeat 0 0 #FFF;color:#000;width:46px;height:11px;display:block;float:right;text-decoration:none;text-indent:-2000px;line-height:0;padding:0;}
.hilite2 a.more:hover{background:url(../assets/blue_more_btn_h.gif) no-repeat 0 0 #FFF;color:#000;}
ul.normal {
	margin-left: 10px;
}
ul.normal li {
	padding-left: 20px;
	background-image: url(../images/tick.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}



.pink{width:175px;float:left;background:url(../assets/pink_bg.gif) no-repeat 0 0 #F7F7F7;color:#4B2B3E;padding:2px 10px 50px;}
.pink h3{background:url(../assets/news_icon.gif) no-repeat 2px 13px;color:#850049;font:bold 18px Georgia, "Times New Roman", Times, serif;padding:0 9px 0 22px;}
.pink h4{background:url(../assets/date_bg.gif) no-repeat 0 13px;color:#384B06;width:56px;text-align:center;font:bold 12px/39px Arial, Helvetica, sans-serif;}
.pink p{color:#4B2B3E;font:normal 11px/17px Georgia, "Times New Roman", Times, serif;padding:3px 0 10px;}
.pink a.more{background:url(../assets/pink_more_btn.gif) no-repeat 0 0 #FFF;color:#000;width:46px;height:11px;display:block;float:right;text-decoration:none;text-indent:-2000px;line-height:0;padding:0;}
.pink a.more:hover{background:url(../assets/pink_more_btn_h.gif) no-repeat 0 0 #FFF;color:#000;}
.green{width:175px;float:left;background:url(../assets/green_bg.gif) no-repeat 0 0 #F7F7F7;color:#4B2B3E;margin:0 5px;padding:2px 10px 50px;}
.green h3{background:url(../assets/solution_icon.gif) no-repeat 2px 13px;color:#516D0A;font:bold 18px Georgia, "Times New Roman", Times, serif;padding:0 9px 0 22px;}
.green p{color:#3D5C32;font:normal 11px/17px Georgia, "Times New Roman", Times, serif;padding:3px 0 27px;}
.green p a.line{color:#3D5C32;text-decoration:underline;font:normal 11px/17px Georgia, "Times New Roman", Times, serif;padding:0;}
.green p a.line:hover{color:#3D5C32;text-decoration:none;font:normal 11px/17px Georgia, "Times New Roman", Times, serif;padding:0;}
.green a.more{background:url(../assets/green_more_btn.gif) no-repeat 0 0 #FFF;color:#000;width:46px;height:11px;display:block;float:right;text-decoration:none;text-indent:-2000px;line-height:0;padding:0;}
.green a.more:hover{background:url(../assets/green_more_btn_h.gif) no-repeat 0 0 #FFF;color:#000;}
.blue{width:175px;float:left;background:url(../assets/blue_bg.gif) no-repeat 0 0 #F7F7F7;color:#4B2B3E;padding:2px 10px 50px;}
.blue h3{background:url(../assets/support_icon.gif) no-repeat 2px 11px;color:#364A5B;font:bold 18px Georgia, "Times New Roman", Times, serif;padding:0 9px 0 22px;}
.blue p{color:#364A5B;font:normal 11px/17px Georgia, "Times New Roman", Times, serif;padding:3px 0 10px;}
.blue a.more{background:url(../assets/blue_more_btn.gif) no-repeat 0 0 #FFF;color:#000;width:46px;height:11px;display:block;float:right;text-decoration:none;text-indent:-2000px;line-height:0;padding:0;}
.blue a.more:hover{background:url(../assets/blue_more_btn_h.gif) no-repeat 0 0 #FFF;color:#000;}
.hilite2 h5,.pink h5,.green h5,.blue h5{color:#000;text-transform:uppercase;font:bold 10px/11px Georgia, "Times New Roman", Times, serif;}
.hilite2 h5 {margin:0 10px;}

.goal{width:385px;float:left;padding:0 10px 0 0;}
.goal h2{font:bold italic 24px/34px Georgia, "Times New Roman", Times, serif;color:#B10000;background-color:#F7F7F7;}
.goal p.greenText{font:normal 13px/20px Georgia, "Times New Roman", Times, serif;color:#526D0D;background-color:#F7F7F7;padding:6px 0;}
.goal ul li{font:normal 13px/20px Georgia, "Times New Roman", Times, serif;color:#171717;background:url(../assets/bullet_no.gif) no-repeat 2px 5px #FFFBED;margin:0 0 5px;padding:2px 2px 2px 23px;}

form.login{width:175px;height:220px;/* float:right; */background-color:#E7E7E7;color:#033462;padding:10px;}
form.login h2{background:url(../assets/login_head_bg.gif) no-repeat 0 0 #E7E7E7;color:#000;font:bold 17px/30px Georgia, "Times New Roman", Times, serif;padding:0 0 20px 13px;}
form.login label{background-color:#E7E7E7;color:#B10000;float:left;font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;padding:0 0 16px 5px;}
form.login input{background-color:#FFF;color:#2D2D2D;width:100px;height:14px;float:right;font:normal 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 0 16px;padding:2px;}
form.login textarea{background-color:#FFF;color:#2D2D2D;width:100px;float:right;font:normal 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 0 16px;padding:2px;}
form.login input.loginBtn{background-color:#FFF;color:#2D2D2D;float:right;width:46px;height:11px;line-height:0;font-size:0;margin:0;padding:0;}
form.login a{background-color:#E7E7E7;color:#033462;float:left;font:bold 10px/12px Georgia, "Times New Roman", Times, serif;text-decoration:none;text-transform:uppercase;padding:0 0 4px 12px;}
form.login a:hover{background-color:#E7E7E7;color:#064988;}
#body div.bodyText h2 span {color:#000; }
.goal h2 span{color:#000;background-color:#F7F7F7;}
#body div.bodyText p,.goal p{font:normal 13px/20px Georgia, "Times New Roman", Times, serif;color:#171717;/* background-color:#F7F7F7; */padding:10px 0;}

ul.legend li {border-bottom:solid 1px #ebebeb;}
ul.legend li b,ul.legend li strong {float:left;width:120px;}


.floatLeft{ float:left;}
.floatRight{ float:right;}
.spacer{font-size:0;line-height:0;clear:both;}
.hidden {display:none; visibility:hidden;}

/* -- body end -- */

/* footer start -- */
#footer{background-color:#292929;color:#FFF;width:960px;height:115px;margin:0 auto;}
.footer{padding:18px 0 0;}
.footer ul{width:390px;margin:0 auto;text-align:center;}
.footer ul li{font:bold 12px/20px Arial, Helvetica, sans-serif;color:#FAFAFA;background-color:#292929;float:left;text-align:center;}
.footer ul li a{font:bold 12px/20px Arial, Helvetica, sans-serif;text-decoration:none;color:#FAFAFA;background-color:#292929;padding:0 8px;}
.footer ul li a:hover{font:bold 12px/20px Arial, Helvetica, sans-serif;text-decoration:none;color:#FAFAFA;background-color:#484848;padding:0 8px;}
.footer p{width:300px;color:#EDE3C0;background-color:#292929;font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 auto;text-align:center;}
.footer p.valid{width:128px;margin:0 auto;}
.footer p.valid a.xhtml{background:url(../assets/xhtml_btn.gif) no-repeat 0 0 #292929;color:#FFF;text-decoration:none;text-indent:-2000px;width:62px;height:13px;display:block;float:left;margin:5px 0 8px;}
.footer p.valid a.xhtml:hover{background:url(../assets/xhtml_btn_h.gif) no-repeat 0 0 #292929;color:#FFF;text-decoration:none;text-indent:-2000px;width:62px;height:13px;display:block;float:left;margin:5px 0 8px;}
.footer p.valid a.css{background:url(../assets/css_btn.gif) no-repeat 0 0 #292929;color:#FFF;text-decoration:none;text-indent:-2000px;width:62px;height:13px;display:block;float:left;margin:5px 0 8px 4px;}
.footer p.valid a.css:hover{background:url(../assets/css_btn_h.gif) no-repeat 0 0 #292929;color:#FFF;text-decoration:none;text-indent:-2000px;width:62px;height:13px;display:block;float:left;margin:5px 0 8px 4px;}
.footer p.tworld{width:300px;height:17px;font:normal 12px/16px Arial, Helvetica, sans-serif;color:#ccc;text-align:center;margin:0 auto;padding:0 3px;}
.footer p.tworld a{font:bold 12px/16px Arial, Helvetica, sans-serif;color:#ccc;text-align:center;text-decoration:none;}
.footer p.tworld a:hover{font:bold 12px/16px Arial, Helvetica, sans-serif;color:#FC0;text-align:center;text-decoration:none;}

/* footer end -- */

/* custom styles */
.style203 {
	font-family: Arial, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
	background-color:#09C;
	padding:5px;
	display:block;
	width:500px;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	border: 1px dotted #900;
}
.style203 a, .style203 a:visited { color: #FFF; text-decoration: none; }

