@charset "UTF-8";
body{
	padding:0px;
	margin:0px;
	background: url(images/body_bg.gif);
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#353535;
	min-width:1000px;
	}

td{
	font:12px/18px  Arial, Helvetica, sans-serif;
	color:#353535;
	font-weight:normal;
	}

div, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, form, input, textarea, span{
	padding : 0;
	margin : 0;
	}
p{
	padding : 0px 0 10px 0;
	margin : 0;
	}
ul {
	list-style : none;
	}
img {
	outline : none;
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}

/*-------------------       General      --------------*/
.yellow_24{font-family:Georgia, "Times New Roman", Times, serif; color:#fff4ac; font-size:24px; padding:0 0 15px 0;}
.white_18{font-size:18px; color:#fff;}

.black_18{font-size:18px; font-weight:bold; color:#161616; padding:0px 0 15px 0px;}


.black_14{
	color:#000000; font-weight:bold; padding:15px 0 10px 0px;
	border-bottom:2px solid #000;
}
.black_24{
	color:#000; padding:0px 0 10px 0px; font-size:24px; text-transform:uppercase;
}

.red_white_text{color:#fEF92A; font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; padding:0px 10px 10px 0;}
.red_white_text span{color:#f60500;}



/*-------------------       General      --------------*/

#banner_outer{
	background:url(images/body_bg.gif) 0 0 repeat;
}
#banner{
	width:960px;
	padding:21px 10px 12px 10px;
	margin:0px auto 0px auto;
	height:100px;
}

#banner_red_bg{
	background:url(images/banner_red_bg.gif) 0 0 no-repeat;
	height:190px;
	padding:25px;
	width:512px;
}
#banner_red_bg td{
	color:#fff;
}
.tick_text{
	background:url(images/tick.gif) 0 4px no-repeat;
	padding:5px 5px 5px 19px;
	color:#FFF;
	font-weight:bold;
}

#menu_block{
	width:960px;
	padding:0px 10px 12px 10px;
	margin:0px auto 0px auto;
	height:64px;
 }
#menu_outer{
	background:url(images/body_bg.gif) 0 0 repeat;
}
#menu{
	background:url(images/menu_bg.gif) 0 0 repeat-x;
	width:913px;
	height:64px;
}
#menu ul{}
#menu li{
	display:inline;
	color:#fff;
	line-height:64px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#menu li a{
	background:url(images/menu_divider.gif) 0 0 no-repeat;
	display:inline-block;
	color:#fff;
	padding:0px 27px 0px 27px;
}
#menu li a:hover, #menu li a.active{
	color:#ff0000;
}


#contain_outer{
	background: url(images/) 0 0 repeat-x;
}

#contain_block{
	width:980px;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
}	
#contain_left_div{
	background:#fff url(images/contain_left.gif) 0 0 no-repeat;
	width:39px;
}
#contain_right_div{
	background:#fff url(images/contain_right.gif) right 0 no-repeat;
	width:39px;
}

#contain{
	background:#fff;
	width:902px;
	padding:35px 0 20px 0;
}
.round_site_box{
	width:222px;
	
}
.round_box_in{
	background:url(images/rourd_bx_bg1.gif) 0 0 repeat-x;
	width:180px;
	padding:0px 20px 0px 20px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	text-align:center;
	color:#6c6c6c;
}

.black_link{
	font-weight:bold; 
	color:#161616; 
	}
.black_link a{
	color:#161616;
	text-decoration:underline;
	}
.black_link a:hover{
	color:#161616;
	text-decoration:none;
	}
#left{
	width:215px;
	padding:0 11px 0 0px;
	border-right:1px solid #e4e4e4;
}
#right{
	width:648px;
	padding:0 0 0 25px;
}



.chart_1{}
.chart_1 tr td{
	padding:7px 0px 6px 5px;
	color:#3e3e3e;
	font-weight:bold;
	border-bottom:1px solid #000;
}
.chart_1 tr td a{
	color:#000000; text-decoration:none;

}
.chart_1 tr td a:hover{
	color:#FF0000
}
.right_box{
	width:648px;
	padding:20px 0px 20px 0px;
}
#table-bg{ background:url(images/table_bg1.gif) 0 0 repeat-y; width:648px;}
.chart_2{}
.chart_2 tr td{
	padding:4px 0px 4px 5px;
	border-bottom:1px solid #000;
	border-top:1px solid #fff;
	color:#000;
	text-transform:none;
}
.chart_2 tr td span{
	padding:4px 0px 4px 5px;
	background:url(images/table_bg.gif) 0 0 repeat-x;
	color:#000;
	font-size:24px;
	text-transform:uppercase;
}
.chart_2 tr td a{
	color:#d50503;
	text-decoration:underline;
}
.chart_2 tr td a:hover{
	color:#d50503;
	text-decoration:none;
}


.chart_2 tr.white td{
	padding:10px 0px 6px 5px;
	background:#fff;
	font-weight:bold;
	color:#000;
	text-transform:none;
}
.red_link{
	color:#d50503;
	font-weight:bold;
	text-transform:none;
}
.red_link a{
	color:#d50503;
	text-decoration:underline;
}
.red_link a:hover{
	color:#d50503;
	text-decoration:none;
}


.black_bg_text{
	background:#232121;
	padding:6px 0px 6px 10px;
	color:#fbe861;
	font-size:14px;
	font-weight:bold;
}

.chart_3{}
.chart_3 tr td{
	background:#e8e8e8;
	border-bottom:1px solid #fff;
	padding:5px;
	color:#067086;
}
.chart_3 tr td a{
	color:#067086;
	text-decoration:underline;
}
.chart_3 tr td a:hover{
	color:#067086;
	text-decoration:none;
}


#black_round_box{
	background:#1f1f1f;
	padding:0px 40px 0px 25px;
}
#black_round_box td{
	color:#FFFFFF;
	font-size:13px;
}
.black_link_2{}
.black_link_2 a{
	color:#c9c9c9;
	font-weight:bold;
	text-decoration:underline;
}
.black_link_2 a:hover{
	color:#c9c9c9;
	text-decoration:none;
}


.read_more{
	background:url(images/read_more_bg.gif) 0 0 no-repeat;
	width:100px;
	padding:10px 0px 10px 13px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
.read_more a{
	color:#FFF; text-decoration:none;
}

#footer_outer{
	background:url(images/body_bg.gif) 0 0 repeat;
}

#footer{
	background:url(images/footer_carve.jpg) 0 0 no-repeat;
	width:960px;
	padding:66px 0px 0px 0px;
	margin:0px auto 0px auto;
	height:120px;
	text-align:center;
	color:#646464;
}

.ass_foot_link{color:#646464;}
.ass_foot_link a{color:#646464; padding:5px;}
.ass_foot_link a:hover{color:#fff;}

.white_foot_link{color:#fff; text-transform:none;}
.white_foot_link a{color:#fff;  padding:7px 7px 7px 7px; }
.white_foot_link a:hover, .white_foot_link a.active{color:#fEF92A;}
