body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; line-height:18px; background:url(images/bg.jpg) repeat-x left top #365B5B;}
img {border:0;}
.wrapper_main {width:988px; height:auto; border-bottom:4px solid #264251; margin:0 auto 0 auto; background:#264251;}
.wrapper {width:980px; height:auto; margin:0 auto 0 auto; background:#FFFFFF; clear:both; overflow:hidden;}
	.wrapper a {color:#1489E0; text-decoration:underline;}
	.wrapper a:hover {color:#FF0000; text-decoration:none;}
	
.top {width:980px; height:168px; background:url(images/top-bg.jpg) no-repeat left top;}
.top_logo {width:480px; height:168px; float:left;}
.top_banner {width:500px; height:168px; float:right;}
.top_bannerCall_us {width:220px; height:auto; padding-top:48px; padding-left:280px;}

.nav {width:980px; height:40px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:15px; font-weight:bold; font-style:italic; color:#FFFFFF;}
	.nav .navSpacer {width:2px; height:40px; line-height:40px; font-size:0px; background:url(images/nav-bd.jpg) no-repeat left top;}
	.nav a {width:auto; height:40px; line-height:40px; display:block; text-align:center; text-decoration:none; color:#FFFFFF; background:url(images/nav.jpg) repeat-x left top;}
	.nav a:hover, .current a {text-decoration:none; color:#000000; background:url(images/nav.jpg) repeat-x left bottom;}

.flash {width:980px; height:198px; line-height:198px; font-size:0px;}

.main {width:980px; height:auto; margin:0 auto 0 auto; background:url(images/main-bg.jpg) repeat-y center top; clear:both; overflow:hidden;}
	.left {width:700px; height:auto; float:left;}
	.left_canvas {width:620px; height:auto; padding-top:30px; padding-bottom:30px; padding-left:40px; padding-right:40px; clear:both; overflow:hidden;}
	.left_title {font-family:Georgia, 'Times New Roman', Times, serif; font-size:20px; font-weight:bold; font-style:italic; color:#3C6880; border-bottom:solid 1px #FF0000; padding-bottom:5px;}
	.left_spacer {height:20px; line-height:20px; font-size:0px;}
		.left_comp {font-size:15px; font-weight:bold; color:#12524A;}
		.left_subTitle {font-size:15px; font-weight:bold; color:#FF0000;}
		.left_spacer100 {height:100px; line-height:100px; font-size:0px;}
		.left_licensed {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF00FF;}
		.left_testiFont {font-size:15px; font-weight:bold; color:#FF0000;}
		
	.right {width:280px; height:auto; float:right; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000;}
	.right_canvas {width:240px; height:auto; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px;}
	.right_comp {font-weight:bold; color:#008200;}
	.right_subTitle {color:#FF0000;}
	.iconImg li {list-style-image:url(images/icon-heart.jpg)}
	.right_nav {width:240px; height:auto; font-size:12px; font-weight:bold; color:#FFFFFF;}
		.right_nav .right_navSpacer {width:240px; height:2px; line-height:2px; font-size:0px;}
		.right_nav a {width:240px; height:32px; line-height:32px; display:block; text-align:center; text-decoration:none; color:#FFFFFF; background:url(images/right-nav.jpg) no-repeat left top;}
		.right_nav a:hover {color:#000000; text-decoration:none; background:url(images/right-nav.jpg) no-repeat left bottom;}

.footer {width:980px; height:80px; background:#264251; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0 auto 0 auto; clear:both; overflow:hidden;}
.footer_padding {padding-top:10px;}
	.footer_links {font-size:11px; color:#FFFFFF;}
		.footer_links2 {font-size:15px; color:#FFFFFF;}
		.footer_links a {color:#FFFFFF; text-decoration:none;}
		.footer_links a:hover {color:#FFFF00; text-decoration:underline;}
	.footer_copy {font-size:10px; color:#AFE0FA;}
		.footer_copy a {color:#AFE0FA; text-align:underline;}
		.footer_copy a:hover {color:#FFFF00; text-decoration:none;}
		


.right_nav1 .right_navSpacer1 {width:240px; height:2px; line-height:2px; font-size:0px;}
		.right_nav1 a {width:240px; height:32px; line-height:32px; display:block; text-align:center; text-decoration:none; color:#FFFFFF; background:url(images/right-nav1.jpg) no-repeat left top; font-weight:bold;}
		.right_nav1 a:hover {color:#000000; text-decoration:none; background:url(images/right-nav1.jpg) no-repeat left bottom; font-weight:bold;}
		
			
.boxMid {width:600px; height:auto; margin:0 auto 0 auto; clear:both; overflow:hidden; background:url(images/mid_bg.jpg) repeat-y left top; padding-left:}
.boxTop {width:600px; height:auto; clear:both; overflow:hidden;  background:url(images/top_bg.jpg) no-repeat left top;}
.boxBottom {width:600px; height:auto; clear:both; overflow:hidden; background:url(images/bottom_bg.jpg) no-repeat left bottom;}
	
