body {width:auto; height:auto; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; letter-spacing:normal;}
img {border:0;}
a{color:#0066CC; text-decoration:underline;}
a:hover {color:#CC0000; text-decoration:underline;}
.wrapper {width:990px; height:auto; margin:0 auto 0 auto; background:url(images/left-bg.jpg) repeat-y left top; clear:both; overflow:hidden;}
	.top {width:990px; height:110px;}
	.logo_bg {width:300px; height:110px; float:left; background:url(images/logo-bg.jpg) repeat-x left top;}
	.logo {padding-top:14px; padding-left:51px;}
	.banner_bg {width:689px; height:110px; float:right; background:url(images/banner-bg.jpg) no-repeat right top;}
	.top_info {padding-left:535px; padding-top:35px; color:#009900; font-size:15px; line-height:16px;}
	.call_us {font-size:13px; font-family:'Century Gothic',Arial, Helvetica, sans-serif;}
.wrapper2 {width:990px; height:auto; margin:0 auto 0 auto; clear:both;}
	.top {width:990px; height:110px;}
	.logo_bg {width:300px; height:110px; float:left; background:url(images/logo-bg.jpg) repeat-x left top;}
	.logo_bg2 {width:990px; height:110px; float:left; background:url(images/banner-bg.jpg) no-repeat right top #FFFFFF; }
	.logo {padding-top:14px; padding-left:51px;}
	.banner_bg {width:689px; height:110px; float:right; background:url(images/banner-bg.jpg) no-repeat right top;}
	.top_info {padding-left:535px; padding-top:35px; color:#009900; font-size:15px; line-height:16px;}
	.call_us {font-size:13px; font-family:'Century Gothic',Arial, Helvetica, sans-serif;}
	
mainbody {width:990px; height:auto; margin:0 auto 0 auto;}
	.left {width:300px; height:auto; float:left;}
	.left_img {widows:300px; height:240px; float:left;}
	.shadow_left {width:300px; height:15px; font-size:0px; background:url(images/shadow-left.jpg) no-repeat left top; clear:both;}
	.navleft_canvas {width:300px; height:auto; background:url(images/navleft.jpg) repeat-y left top;}
	.navleft {font-size:13px; color:#FFFFFF;}
		.navleft .leftspacer {width:300px; height:2px; font-size:1px; background:url(images/navleft-border.jpg) no-repeat left top;}
		.navleft a {width:300px; color:#FFFFFF; text-decoration:none; display:block;}
		.navleft a:hover {color:#FFFFFF; text-decoration:none; background:url(images/navleft-o.jpg) repeat-y left top;}	
	.flash_bg {width:300px; height:304px; background:url(images/flag-bg.jpg) no-repeat left top; clear:both;}
	.left_info {width:250px; height:auto; margin-left:50px; padding-top:15px; color:#FFFFFF; font-size:12px;}
	
	.right {width:689px; height:auto; float:right;}
	.navbar_canvas {width:689px; height:33px;}
.navbar {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
	.navbar .spacer {width:2px; height:33px; background:url(images/nav-border.jpg) no-repeat left top;}
	.navbar p {margin:0; padding:0;}
	.navbar a {color:#FFFFFF; text-decoration:none; display:block; width:auto; height:33px; line-height:33px; text-align:center; background:url(images/nav.jpg) repeat-x left top;}
		.navbar a:hover {color:#FFFFFF; text-decoration:none; background:url(images/nav-o.jpg) repeat-x left top;}
		
		.navbar a div {background:url(images/nav-left.jpg) no-repeat left top;}
		.navbar a:hover div {background:url(images/nav-o-left.jpg) no-repeat left top;}
		
		.navbar a div p {background:url(images/nav-right.jpg) no-repeat right top;}
		.navbar a:hover div p {background:url(images/nav-o-right.jpg) no-repeat right top;}
		
		.nav_bottom {width:689px; height:8px; background:url(images/nav-bottom.jpg) repeat-x left top; font-size:0; margin:0; padding:0;}
		.flash {width:689px; height:200px;}
		.shadow_right {width:689px; height:15px; font-size:0px; background:url(images/shadow-right.jpg) repeat-x right top;}
		.content {width:600px; height:auto; padding-top:30px; padding-bottom:30px; padding-left:40px; padding-right:40px;}
		.title {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; background:url(images/bullet-big.jpg) left 4px no-repeat; padding-left:22px;}
		
.footer {width:990px; height:69px; clear:both; margin:0 auto 0 auto; background:url(images/footer-bg.jpg) repeat-x left top; font-family:'Tahoma',Arial, Helvetica, sans-serif; font-size:10px;}		
	.footer_1 {padding-top:8px;}	
		.footer_1 a {color:#333333; text-decoration:none;}
		.footer_1 a:hover {color:#333333; text-decoration:underline;}
	.footer_2 {text-align:center}
		.footer_2 a {color:#333333; text-decoration:underline;}
		.footer_2 a:hover {color:#333333; text-decoration:none;}
		
		.emaillink a {color:#0000FF; text-decoration:none;}
			.emaillink a:hover {color:#990000; text-decoration:underline;}