img {border:none;}
body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:20px; background:#239bd2;}


.wrapper{width:1000px; height:auto; margin:0 auto 0 auto; margin-top:4px;}
	.left_float {float:left;}

.nav {width:1000px; height:32px; }
	.nav ul {margin:0; padding:0; list-style:none;}
		.nav ul li {display:inline;}
		.nav ul li a {float:left; color:#FFFFFF; font: bold 12px/32px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; background: url(images/nav_left.jpg) no-repeat top left;}
		.nav ul li a span {background: url(images/nav_right.jpg) no-repeat top right; padding:0px 26px; display:block;}
		.nav ul li a:hover, .current a {color:#2BC5FF !important; background: url(images/nav_left_hover.jpg) no-repeat top left !important;}
		.nav ul li a:hover span, .current a span {color:#2BC5FF !important; background: url(images/nav_right_hover.jpg) no-repeat top right !important;}
	.navSpacer {float:left; width:2px; height:32px;}


.banner {width:1000px; height:309px; clear:both; overflow:hidden; background: url(images/banner_bg.jpg) repeat-x; overflow:hidden;}
	.banner_comp {width:471px; height:220px; overflow:hidden;}
		.compname {width:255px; height:208px; float:left;}
			#compname_slogan {margin:42px 0 0 0px;}
		.quote_bg {width:215px; height:209px; background: url(images/get_quote_bg.jpg) no-repeat; float:right; margin-top:13px;}
			.quote_title {padding-top:20px;}
			.quote_form {padding-top:10px;}
				.quote_form input{margin-bottom:5px;}
				.textbox {width:159px; height:23px; background: url(images/textbox.jpg) no-repeat; display:block; border:none; font: 11px/23px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px; margin-left:10px;}
				.select {width:159px; height:23px; background: url(images/textbox.jpg) no-repeat; border:none; margin-bottom:6px; font: 11px/23px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
				.submit {margin-top:9px; font: bold 11px/33px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
				.submit a {width:121px; height:33px; background: url(images/submit.jpg) no-repeat; display:block; color:#FFFFFF; text-decoration:none;}
				.submit a:hover {color:#2BC5FF;}
	.banner_btm_links {width:471px; height:90px; background: url(images/banner_btm_bg.jpg) no-repeat;}
		.banner_links {width:410px; overflow:hidden; float:right; text-align:center; padding:21px 0px 0px 0px;} 
			.banner_links ul {margin:0; padding:0; list-style:none; }
			.banner_links ul li {display:inline;}
			.banner_links ul li a {float:left; color:#000000; text-decoration:none; font:bold 11px/13px Tahoma, Arial, Helvetica, sans-serif; }
			.banner_links ul li a span {padding:0px 4px; display:block;}
			.banner_links ul li a:hover, .current2 a {color:#2BC5FF !important;}
			.bannerSpacer {float:left; width:1px; height:64px; background: url(images/bannerSpacer.jpg) no-repeat;}
	.why_bg {width:238px; height:297px; background: url(images/why_bg.jpg) repeat-x; margin-top:13px;}			
		.callus_bg {width:228px; height:78px; background: url(images/callus_bg.jpg) no-repeat; margin:0 auto; }
			.callus_pad {padding:3px 0px;}
			#callus {margin:12px 0px 0px 41px;}
		.why_bg_cont {width:228px; height:214px; background: url(images/why_bg_cont.jpg) no-repeat; margin:0 auto;}
			.why_title {padding:11px 0px 0px 11px;}
			.why_cont {width:215px; height:auto; font:12px/19px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:5px 0px 0px 8px;}
			.why_read {margin:35px 0px 0px 5px;}
				.why_read a{width:120px; height:40px; background: url(images/read_more.jpg) no-repeat right top; display:block; font:bold 12px/40px Tahoma, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;} 
				.why_read a:hover {background: url(images/read_more_o.jpg) no-repeat right top; text-decoration:underline;}
		
		
		
.main {width:1000px; height:auto; clear:both; overflow:hidden; background: #FFFFFF;}


.left {width:291px; height:auto; float:left;}
	.left_bg {width:291px; height:auto; background: url(images/left_bg.jpg) repeat-y;}
		.left_pad {padding:7px 0 15px 4px;}
			.left_tabs {width:285px; overflow:hidden;}
			.left_tab_width {width:285px; height:84px;}
				.left_tabs ul {margin:0; padding:0; list-style:none; margin-bottom:0;}
				.left_tabs ul li {margin-bottom:7px;}
					.left_cont {width:157px; height:auto; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:7px 0 0 7px;}
					.left_read {padding:9px 0 0 7px;}
					.left_read a {font:11px Verdana, Arial, Helvetica, sans-serif; color:#004891; font-style:italic;}
						.left_read a:hover {text-decoration:none;}
						.left_img {padding:3px 0px 0px 6px;}
			

.right {width:709px; height:auto; float:right;}
	.main_bg {width:709px; height:auto; background: url(images/main_bg.jpg) repeat-x #FFFFFF;}
	.main_content {width:685px; height:auto; padding:15px 0 0 12px;}
		.welcome {font: 18px Verdana, Arial, Helvetica, sans-serif; color:#333333; }
		.welcome2 {color:#016692; font-style:italic;}
		.comp {font-weight:bold; color:#006699;}
		.content {padding:10px 0 20px 0;}
			.content a {color:#006666; text-decoration:none;}
			.content a:hover {text-decoration:underline;}
			

.bottom {width:700px; height:auto; float:right;}
	.acl_bg {width:462px; height:213px; background: url(images/acl_bg.jpg) no-repeat; margin-left:2px;}
		.acl_pad {float:right; padding:29px 14px 0 0;}
		.contact_bg {width:232px; height:160px; background: url(images/contact_bg.jpg) no-repeat; margin-top:2px;}
		.contact_cont {width:220px; height:auto; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:16px 0 0 6px;}
			.contact_cont a {color:#FF0000;}
			.contact_cont a:hover {text-decoration:none; color:#2BC5FF;}
		.contact_read {padding:7px 0 0 61px;}
			.contact_read a{width:121px; height:36px; background: url(images/contact_read.jpg) no-repeat; display:block; text-decoration:none; color:#FFFFFF; font:bold 12px/36px Tahoma, Arial, Helvetica, sans-serif; padding-left:20px;}
			.contact_read a:hover {color:#2BC5FF;}
	
	
.footer {width:1000px; height:42px; background: url(images/footer_bg.jpg) no-repeat left top #1D282A;}
	.footer ul {margin:0; padding:0; list-style:none; text-align:center; padding-top:3px; line-height:19px;}
		.footer ul li {display:inline;}
		.footer ul li a {font: 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; border-right:1px solid #fff; padding:0 10px; letter-spacing:1px;}
		.footer ul li a:hover {color:#2BC5FF;}
		.lastlink a {border:none !important; }
	.copy {font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}
		.copy a {color:#FFFFFF; text-decoration:none;}
		.copy a:hover {text-decoration:underline;}
	.footerComp {font-weight:bold; color:#69B8D6;}

	.admin_link {font-size:12px; color:#990000; font-weight:bold; padding-bottom:10px;}
	
