img {border: none}

body {margin: 0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; line-height:20px; background: url(images/bg.jpg) repeat-x #669ACC;}


.wrapper {margin: 0 auto 0 auto; width:950px; height:auto; clear:both; overflow:hidden; background:#205065;}


.banner {width:950px; height:180px; clear:both; overflow:hidden; background: url(images/banner_bg.jpg) no-repeat;}
	.banner_left {width:310px; height:180px; float:left;}
		.banner_pad {padding-left:17px; padding-top:11px;}
	.banner_right {width:520px; height:180px; float:right; background: url(images/banner_right.jpg) no-repeat;}
	

.nav {width:950px; height:40px; overflow:hidden; background: url(images/nav_bg.jpg) no-repeat;}
	.nav_width {width:612px; height:40px; margin:0 auto; float:right;}
	.nav_cont {font-family:Tahoma; font-size:12px; color:#FFFFFF; text-align:center; line-height:37px; padding-top:1px;}
		.nav a {color:#FFFFFF; text-decoration:none; }
		.nav a:hover, .current a {font-weight:bold; color:#183E4D; width:auto; background: url(images/nav_hover_left.jpg) no-repeat left top; display:block;}
		.nav a:hover span, .current a span{display:block; background: url(images/nav_hover_right.jpg) no-repeat right top; }
	.navSpacer {width:1px; height:40px; background: url(images/navSpacer.jpg) no-repeat;}

.lowernav {width:950px; height:45px; background: url(images/lowernav_bg.jpg) no-repeat; padding-bottom:1px;}
	.lowernav_width {width:636px; height:45px; margin:0 auto; float:right;}
	.lowernav_cont {font-family:Tahoma; font-size:11px; color:#23576C; text-align:center; }
		.lowernav a {color:#23576C; text-decoration:none; line-height:45px; width:auto; display:block; line-height:45px;}
		.lowernav a:hover {line-height:45px; background: url(images/lowernav_hover.jpg) repeat-x ; display:block; font-weight:bold;}
	.navSpacer2 {width:1px; height:45px; background: url(images/navSpacer2.jpg) no-repeat;}
	
	
.main {width:950px; height:auto; clear:both; overflow:hidden; background: url(images/main_bg.jpg) repeat-x #173C4A;}
	.main_pad {padding-top:7px;}


.flash {width:710px; height:150px; background: url(images/flash_bg.jpg) no-repeat;}	
.flash_pad {padding-left:5px; padding-top:5px;}
	

.left {width:220px; height:auto; float:left;}
	.left_pad {padding-left:5px;}
		.leftbg {width:215px; height:auto; overflow:hidden; background: url(images/left_bg.jpg) no-repeat;}
			.services_title {font-family:Tahoma; font-size:12px; color:#1A4251; font-weight:bold; padding-left:7px; padding-top:4px;}
			.services_list {width:200px; margin:0 auto; overflow:hidden; padding-top:5px; height:auto;}
			.services_list ul {margin:0; padding:0; list-style:none; margin-bottom:0;}
			.services_list ul li a {font-family:Tahoma; width:100%; font-size:12px; color:#4473B9; text-decoration:none; padding-left:25px;}
			.services_list ul li a:hover, .current2 a {font-weight:bold; background: url(images/icon_services.jpg) no-repeat left;}
		.contact {padding-left:6px; padding-top:5px;}
		.contact_img {padding-left:7px; padding-top:3px;}
		.left_bg_mid {width:215px; height:auto; background: url(images/left_bg_mid.jpg) repeat-y;}
		.left_bg_cont {font-size:11px; color:#333333; line-height:15px; width:205px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
			.left_bg_cont a{color:#6799CC;}
			.left_bg_cont a:hover{text-decoration:none;}
		.left_bg_btm {width:215px; height:5px; overflow:hidden; background: url(images/left_bg_btm.jpg) no-repeat;}
		.upper_note{color:#000066; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:205px; padding-top:8px;}
		
.right {width:725px; height:auto; float:right;}
	.rightbg {width:720px; height:auto; overflow:hidden; background: url(images/right_bg.jpg) no-repeat #FFFFFF;}
		.content_width {width:710px; height:auto; margin:0 auto;}
		.welcome {font-family:Arial; font-size:28px; padding-top:21px; padding-left:8px;}
		.welcome2 {color:#05529F;}
		.content {width:688px; height:auto; margin:0 auto; line-height:22px; padding-top:45px;  padding-bottom:25px;}
			.content a {text-decoration:none; color:#0066CC; font-weight:bold;}
			.content a:hover {text-decoration:underline;}
		.comp {color:#014A9A; font-weight:bold;}
	.right_bg_btm {width:720px; height:5px; overflow:hidden;  padding-bottom:4px; background:#173C4A; }
	
	
	
.footer {width:950px; height:61px; background: url(images/footer_bg.jpg) no-repeat;}
.footer_pad {padding-top:4px;}
	.footer_links {font-family:Tahoma; font-size:9px; color:#173C4A; letter-spacing:1px; line-height:10px; padding-top:10px;}
		.footer_links a{color:#173C4A; text-decoration:none; }
		.footer_links a:hover{color:#FFFFFF;}
	.copy {font-family:Tahoma; font-size:9px; color:#FFFFFF; letter-spacing:1px;}
		.copy a{color:#FFFFFF; text-decoration:none;}
		.copy a:hover{color:#990000;}
.admin_link {font-size:12px; color:#990000; font-weight:bold; padding-bottom:10px;}

.leftTab {font-weight:bold; font-size:14px; padding-top:5px;}
	.leftTab a {text-decoration:none; color:#FFFFFF; text-align:center; display:block; width:200px; height:30px; line-height:30px; margin:0 auto; background:url(images/left-tab.jpg) no-repeat left top;}
	.leftTab a:hover {text-decoration:underline;}

.leftBBB {padding-left:9px; padding-top:14px; padding-bottom:10px;}

