img{border:0;}
a {text-decoration:underline; color:#990000; outline:none}
a:hover {color:#63451E; text-decoration:none; outline:none}
.compname {color:#D90000;}

.resources {font-size:18px; font-weight:bold; color:#000000;}

body {margin:0 auto; padding:0; width:980px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:#535353; line-height:18px;}

.wrapper {width:980px; height:auto; background:#FFFFFF;}
.banner {width:980px; height:154px; background:url(images/banner.jpg) no-repeat;}
.banner_left {width:375px; height:154px; float:left;}
.banner_right {width:600px; height:154px; float:right;}
.slogan {width:600px; height:128px; background:url(images/banner_right.png) no-repeat;}
.login_links {padding-left:270px; padding-top:0px; font-size:10px;}
	.login_links a{color:#333333; text-decoration:none;}
	.login_links a:hover{color:#0000FF; text-decoration:underline;}
.top_bg {width:600px; height:26px; background:url(images/bg_top.jpg) no-repeat;}
.top_links {padding-left:260px; font-size:10px; padding-top:4px; line-height:13px;}
	.top_links a{color:#333333; text-decoration:none;}
	.top_links a:hover{color:#0000FF; text-decoration:underline;}
	
	
.nav {width:980px; height:51px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:url(images/nav.jpg) repeat-x left top;}
	.nav .navSpacer {width:2px; height:51px; line-height:51px; font-size:0px; background:url(images/navSpacer.jpg) no-repeat left bottom;}
		.nav a {width:auto; display:block; height:51px; line-height:51px; text-align:center; text-decoration:none; color:#FFFFFF;}
		.nav a:hover, .current a {background:url(images/nav_left_hover.jpg) no-repeat left top; color:#000000; text-decoration:none;}
				.nav a:hover div, .current a div {display:block; background:url(images/nav_right_hover.jpg) no-repeat right top; color:#FFFF00; text-decoration:none;}
				

.flash_area {width:980px; height:170px;}
.left_flash_area {width:250px; height:170px; float:left; background:url(images/left_flash.jpg) no-repeat;}
.flash {width:730px; height:170px; float:right;}

.main {width:980px; height:auto; clear:both; overflow:hidden; background:#FFFFFF;}
.left_bg {width:252px; height:auto; float:left; background:url(images/left_bg.jpg) no-repeat #E9F3FF;}	
.ad {width:244px; height:129px; padding-top:3px; padding-left:3px;}			
.tab_left {width:235px; height:auto; font-size:12px; color:#FFFFFF; font-weight:bold; font-family:Tahoma;}
	.tab_left a{width:235px; height:30px; color:#FFFFFF; text-decoration:none; background:url(images/tab_left.jpg) no-repeat; display:block; line-height:30px;}
	.tab_left a:hover{background:url(images/tab_left_hover.jpg) no-repeat; color:#FFFF00; text-decoration:none;}
.left_tab_padding {padding-left:35px;}
.contact_info {font-family:tahoma; font-size:11px; color:#000000; padding-left:20px; padding-top:5px;}
.email {color:#003B7D; font-weight:bold;}
	.email a{color:#003B7D; text-decoration:none;}
	.email a:hover{color:#0000FF; text-decoration:none;}


.right {width:720px; height:auto; float:right; padding-bottom:10px}
.welcome {font-size:23px; color:#000000; padding-top:10px; padding-left:15px;}
.comname {color:#022D78; font-weight:bold;}
.intro {font-size:11px; color:#000000; padding-left:18px; padding-top:5px;}
.content_padding {padding-top:10px; padding-left:18px; padding-right:18px;}

.padding {padding-top:15px; padding-left:10px;}
.bottom_bg {width:650px; height:120px; background:url(images/bottom_bg.jpg) no-repeat;}
.testimonials {font-size:18px; color:#990000; padding-left:15px; padding-top:10px;}
.content_testi {padding-top:40px; padding-left:15px;}
.testimonial{color:#0000FF;}
	.testimonial a{color:#990000; text-decoration:underline; font-weight:bold}
	.testimonial  a:hover{color:#63451E; text-decoration:none;}
	
.dateclass{margin-bottom:-2px;}

.footer {width:980px; height:50px; background:url(images/footer.jpg) no-repeat; clear:both; overflow:hidden; line-height:16px;}
.footer_links {font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-top:10px;}
	.footer_links a{color:#FFFFFF; text-decoration:none;}
	.footer_links a:hover{color:#FFFF00; text-decoration:none;}
.copy {font-family:Tahoma; font-size:10px; color:#FFFFFF;}
	.copy a{color:#FFFFFF; text-decoration:none;}
	.copy a:hover{color:#FFFF00; text-decoration:underline;}
.admin_link {font-size:12px; color:#990000; font-weight:bold; padding-bottom:15px;}	


/** dropdown **/
#services {position:absolute; display:block; clear:both; left:0px; z-index:1; letter-spacing:normal; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:20px; visibility:hidden;}
	.drop {width:160px; height:auto;}
	.drop ul, .drop li {margin:0; padding:0; list-style-type:none; height:auto;}
	.drop a {display:block; width:100%; color:#FFFFFF; text-decoration:none; height:25px; background:#0A80A7; padding-left:8px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
	.drop a:hover { text-decoration:none; background:#FFFFFF; color:#2163AB; text-align:left}			
	.drop .lastlink a {display:block; width:100%; color:#FFFFFF; text-decoration:none; height:25px; background:#0A80A7; padding-left:8px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
	.drop .lastlink a:hover { text-decoration:none; background:#FFFFFF; color:#2163AB; text-align:left}
/** drop down end **/


.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	color:black;}
h1
	{mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:1;
	font-size:16.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman";
	color:windowtext;
	mso-font-kerning:0pt;
	font-weight:bold;}
h2
	{mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:2;
	font-size:16.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	color:navy;
	font-weight:bold;}

.style18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;}
	
	
#dropLink {padding-top:5px; padding-bottom:5px;}
.accordion2 {width:680px;}
.accordion2 h3 {margin:0; color:#3765AF; cursor:pointer; padding-bottom:5px;}
.accordion2 h3:hover {text-decoration:underline;}
.accordion2 h3.active {background-position: right 5px;}
