/* CSS Document */
a { outline:none; text-decoration:none;color:#DB2424;}
img { border:none;}
body { width:auto; height:auto; padding:0; margin:0; background:url(images/main_bg.jpg) top repeat-x #999999; font-family:tahoma,Arial; color:#333333;}

.clearer { clear:both;}

.mainwrap { width:911px; margin:0 auto 0 auto; padding:0px;}
		.topright { float:right; font-size:10px; color:#2B72AF; font-weight:bold; margin:5px;}
		.topright a {color:#2B72AF;}
		
		.whitecanvas { width:911px; height:auto; background:url(images/bottom.jpg) center bottom no-repeat #FFFFFF; clear:both; padding-bottom:10px;}
				.banner { height:117px; background:url(images/banner_bg.jpg) center no-repeat; margin:0; padding:0; font-size:0px;}
						.logo { padding-top:35px; padding-left:30px; margin:0; font-size:0px;}
						
				.paddingwrap { padding:3px;}
						.nav { height:40px; background:url(images/nav_bg.jpg) repeat-x;}
								.navline { width:1px; background:url(images/nav_line.jpg) center no-repeat;}
								.nav a { display:block; height:40px; line-height:40px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:14px; text-align:center;}
								.nav a:hover { background:url(images/nav_hover.jpg) repeat-x;}
								.current a { background:url(images/nav_hover.jpg) repeat-x;}
								
								
						.contentwrap { background:url(images/content_bg.jpg) center top no-repeat; height:auto;}
								.left { float: left; margin-top:5px; background:url(images/left_bg.jpg) center top no-repeat; width:250px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:30px 15px; color:#666666;}
										.left_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#FF0000; text-align:center;}
										.left_form { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0070C0;}
										.red {color:#FF0000; font-weight:bold;}
										.left_title_bg { background:url(images/left_title_bg.jpg) center no-repeat; font-size:14px; font-size:14px; font-weight:bold; color:#3366CC; height:33px; width:246px; line-height:24px; padding-left:10px; margin-top:7px;}
										.left a { text-decoration:underline; color:#CC0033;}
								
								.right { float:right;  width:620px;}
										.flash { width:905px; height:182px; padding:0; margin:0; font-size:0px; }
										.title { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:20px; color:#DB2424; margin:20px 0 5px 20px;}
										.line { height:10px; background:url(images/line.jpg) center no-repeat; width:100%;}
										
										.content { float:left; width:377px; margin-left:10px;  font-size:12px; line-height:20px;}
												.small { font-size:11px;}
												.company { font-weight:bold; color:#318BCC;}
										
										.content_right { float:right; width:200px; height:auto; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-bottom:10px;}
												.yellow_box {width:190px; min-height:400px; padding-left:10px; padding-bottom:10px; background:url(images/content_right_bg.jpg) bottom center no-repeat;}
														.content_right_title { font-size:18px; font-weight:bold; color:#2E8ACC;}
														.list { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#006699; padding:0; margin:0 0 0 20px;}
														.list a {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#006699;}
														.list a:hover {color:#DB2424;}
														.list li { list-style-image:url(images/arrow.jpg); margin-top:5px; margin-bottom:5px;}
														.list2 li {list-style-image:url(images/arrow.jpg);}
														.red_title { font-size:16px; font-weight:bold; color:#DB2424;}
												
												/** accordion **/
												.accordion2 {width: 200px; margin-top: 10px; position:relative; left:-9px;}
												.accordion2 h3 {padding: 7px 10px; margin: 0; font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#006699; cursor: pointer; border-top: 1px solid #EEEEEE; }
													.accordion2 h3:hover {	background-color:#D5EAFF;}
													.accordion2 h3.active {	background-position: right 5px;}
												
												
				
			
				.footer { width:911px; margin:20px auto; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
					.footer a { color:#FFFFFF;}
					.copyright { float:left;}
					.footernav { float:right;}
												

