.clearer {clear:both}
img {border:none;}
a {text-decoration:underline; color:#FF9900; outline:none}
a:hover {color:#2818D3; text-decoration:none; outline:none}


body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:20px; background:#FF9900;}
.comp{color: #FF6600; font-weight: bold;}
.wrapper{width:968px; height:auto; margin:0 auto 0 auto;}
	.banner{width:968px; height:136px; background:url(images/bannerBg.jpg) no-repeat left top;}
		.banner_left{width:570px; height:136px; float:left;}
		.banner_right{width:390px; height:136px; float:right;}

	.nav {width:968px; height:38px; background:url(images/navBg.jpg) no-repeat left top; font-size:13px; color:#FFFFFF; line-height:32px;}
		.navSpacer {width:1px; height:38px; font-size:0px;}
			.nav a {width:auto; height:38px; text-decoration:none; color:#FFFFFF; display:block; text-align:center;}
			.nav a:hover, .current a {background:url(images/left-curve_o.jpg) no-repeat left top; text-decoration:none; color:#000000;}
			.nav a:hover span, .current a span{background:url(images/right-curve_o.jpg) no-repeat right top; text-decoration:none; color:#000000; display:block; height:38px; width:auto;}
			
	.main{width:968px; height:auto; background:url(images/wrapBg.jpg) repeat-y left top; padding-top:5px; overflow:hidden; clear:both;}		
		.main_canvas{width:950px; height:auto; margin:0 auto;}	
			.left_canvas{width:300px; height:auto; float:left;}	
			
				.leftnav{width:280px; height:auto; margin:0 auto; font-size:13px; line-height:30px;}
					.leftnav a{display:block; width:auto; height:30px; background:url(images/leftnavBg.jpg) no-repeat left top; text-decoration:none; color:#000000;}
					.leftnav a:hover{color:#990000;}
						.leftnav span{padding-left:45px;}
				.leftBox{width:285px; height:auto; padding-top:10px; margin:0 auto;}
					.leftBox_canvas{width:285px; height:85px; background:url(images/leftbox_bg.jpg) no-repeat left top;}
						.leftBox_padding{width:auto; height:auto; padding: 5px 10px 5px 10px; font-size:11px; color:#333333; line-height:13px; font-family:Arial;}
						.leftBox_padding a{color:#660000;}
				.left_button{width:290px; height:auto; padding-top:5px; margin:0 auto;}
					.left_button a{text-decoration:none; color:#000066; font-size:16px; line-height:38px; font-family:Arial;}
					.left_button a:hover{color:#333333;}
					.left_button span{width:auto; padding-left:50px;}
						.brochure a{display:block; width:auto; height:38px; background:url(images/tab_download.jpg) no-repeat left top;}
						.sendlink a{display:block; width:auto; height:38px; background:url(images/tab_sendlink.jpg) no-repeat left top;}
						.bookmarks a{display:block; width:auto; height:38px; background:url(images/tab_bookmarks.jpg) no-repeat left top;}
				.contactBg{width:292px; height:auto; margin:0 auto; padding-top:10px;}
					.contact_canvas{width:292px; height:auto; background:url(images/contactBg.jpg) no-repeat left top #FFEDC1;}
						.contact_info{width:auto; height:auto; padding: 123px 23px 0px 23px; font-size:13px; color:#333333; line-height:19px; font-family:Arial;}
							.contact_info a{color:#FF9900;}
							
			.right_canvas{width:650px; height:auto; float:right;}			
				.flash_area{width:650px; height:250px;}			
				.content_area{width:635px; height:auto; padding:20px 5px 10px 10px;}		
					.content_title{font-size:23px; color:#000066;}
						.content_border{padding-top:8px;}
							.content_padding{width:auto; padding-top:15px;}
	.mainBg_bottom{width:968px; height:8px; background:url(images/wrapBg_bottom.jpg) no-repeat left top; font-size:0; line-height:8px;}
			
	.footer{width:968px; height:auto; float:left; font-family:Arial; font-size:12px; color:#FFFFFF; text-align:center; padding-top:10px; padding-bottom:5px;}
		.footer a{color:#FFFFFF; text-decoration:none;}
		.footer a:hover{color:#0033CC;}
		.copy{font-size:11px;}
.admin_link {font-size:12px; color:#990000; font-weight:bold; padding-bottom:15px;}
