@charset "UTF-8";
@charset "UTF-8";
/* CSS Document */
/* -------    Page Layout ----------*/
body{
	padding:0px;
	margin:0px;
	background:#000000 url("images/body_bg.gif") 0 0 repeat-x;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#909090;
	min-width:980px;
	}

td{
	font:12px/18px  Arial, Helvetica, sans-serif;
	color:#909090;
	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      --------------*/
.white_text{font-size:18px; color:#ffffff; font-weight:bold;}
.read_more{font-size:11px; color:#ffffff;}
.read_more a{color:#ffffff; text-decoration:underline;}
.read_more a:hover{color:#ffffff; text-decoration:none;}

.yellow_text{color:#FEA900; font-size:15px; font-weight:bold;}

.red_text{color:#D82315; font-size:14px;}
.red_text a{color:#D82315; font-size:14px;}
.red_text a:hover{color:#D82315; font-size:14px; text-decoration:underline;}


.white_text_2{font-size:23px; font-weight:bold; font-style:italic; color:#ffffff;}
.white_text_3{font-size:11px;color:#ffffff;}








/*-------------------       General      --------------*/ 


#header{
background:url("images/header_pic1.jpg") 0 0 no-repeat;
width:955px;
margin:0px auto 0px auto;
padding:;
height:100px;
padding:110px 0px 0px 25px;
border-bottom:1px solid #000000;
}

#menu{
background:url("images/menu_bg.gif") 0 0 repeat-x;
width:980px;
margin:0px auto 0px auto;
padding:0px;
height:57px;
}
#menu ul{}
#menu li{
display:block;
color:#4C0800;
font-size:20px;
font-style:italic;
font-weight:bold;
float:left;
width:auto;
 }
#menu li a{
display:block;
padding:0px 30px 0px 30px;
color:#4C0800;
line-height:57px;
float:left;
width:auto;
letter-spacing:-.05em;
  }
#menu li a:hover, #menu li a.active{
display:block;
background:url("images/menu_hover.gif") repeat-x;
color:#ffffff;
}
#contain{
width:980px;
margin:0px auto 0px auto;
}

#four_ad{
width:980px;
padding:9px 0px 9px 0px;
height:137px;
}

#wel{
margin:0px 15px 15px 0px;
font:12px/18px Arial, Helvetica, sans-serif;
	color:#909090;
background:#131210;
color:#505050;
width:649px;
padding:25px 60px 20px 20px;
}
#wel span{
color:#ED8000;
}

#news{
margin:0px 0px 15px 0px;
background:#131210;
width:283px;
padding:25px 20px 10px 20px;
}
#news td {
line-height:13px;
color:#505050;
font-size:11px;
padding:5px 0px 5px 5px;
}
#news td span{
color:#C31205;
}

#news tr.black td{
background:#000000;
color:#4e4e4e;
font-size:11px;
line-height:18px;
padding:0px 0px 0px 10px;
}

#tables{
width:980px;
padding:0px 0px 15px 0px;
}


#side_menu{
margin:0px 10px 0px 0px;
background:#FFFFFF;
width:212px;
padding:15px 10px 10px 15px;
}
#side_menu ul{}

#side_menu li{
background:url("images/side_divider.gif") 0px bottom repeat-x;
color:#5c5c5c;
padding:14px 0px 14px 15px;
}
#side_menu li.noBg{
background:none;
}
#side_menu li a{
color:#5c5c5c;
}
#side_menu li a:hover{
color:#ffffff;
}

#table_2{
margin:0px 0px 0px 15px;
background:#131210;
width:207px;
padding:15px 39px 40px 15px;
}

.chart_1{}

.chart_1 tr td{
color:#525252;
height:28px;
}
.chart_1 tr td a{ color:#525252;  }
.chart_1 tr td a:hover{ color:#fff;  }

.chart_1 tr.deep td{
background:#000000;
color:#525252;
height:28px;
}

#table_1{
margin:0px 0px 0px 0px;
background:#131210;
width:371px;
padding:15px 23px 35px 23px;
}


.chart_2{}
.chart_2 td a:hover{ color:#fff;}
.chart_2 tr td{
color:#B63502;
height:35px;
}
.chart_2 tr td a{
color:#404040;
font-size:14px;
height:35px;
padding-left:10px;
}

.chart_2 tr.white td{
color:#ffffff;
}
.chart_2 tr.black td{
background:#000000;
color:#B63502;
height:35px;
}
.chart_2 tr.black td  a{
background:#000000;
color:#404040;
font-size:14px;
height:35px;
padding-left:10px;
}

#footer{
width:960px;
margin:0px auto 0px auto;
padding:30px 10px 0px 10px;
height:100px;
}
#footer td{
color:#EB450B;
}
#footer td span{
color:#ffffff;
}
#footer ul{}
#footer li{
display:inline;
color:#DA7C03;
padding:5px;
}
#footer li a{
color:#DA7C03;
}
#footer li a:hover, #footer li a.active{
color:#ffffff;
}

#footer ul.ass{ padding:10px 0px 0px 0px;}
#footer ul.ass li{
display:inline;
color:#4d4d4d;
padding:3px;
}
#footer ul.ass li a{
color:#4d4d4d;
}
#footer ul.ass li a:hover{
color:#ffffff;
}


#powered_by{ color:#fff; text-align:center; background:#252321; padding:4px 0 4px 0; width:100%; clear:both;}
#powered_by a{ color:#1A7194; font-weight:bold;} 
#powered_by a:hover{ color:#F11D1D; text-decoration:underline} 

@charset 'UTF-8';
/* Starter CSS for Flyout Menu */
#cssmenu,
#cssmenu ul,
#cssmenu li #cssmenu a {
  list-style: none;
  
margin:0px auto 0px auto;
padding:0px;
height:43px;
  border: 0;
  font-size: 13px;
  font-family: Helvetica;
  line-height: 1;
}
#cssmenu {
  width: 980px;
}
#cssmenu ul {
  zoom: 1;
  background: #ffdd00 url("images/pattern.png") top left repeat;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #b39b00;
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
}
#cssmenu ul:before {
  content: '';
  display: block;
}
#cssmenu ul:after {
  content: '';
  display: table;
  clear: both;
}
#cssmenu a,
#cssmenu a:link,
#cssmenu a:visited {
  padding: 15px 20px;
  display: block;
  text-decoration: none;
  color: #000000;
  text-shadow: 0 -1px 1px #665800;
  border-right: 1px solid #b39b00;
}
#cssmenu a:hover {
  color: #665800;
  text-shadow: 0 1px 1px #ffe433;
}
#cssmenu li {
  float: left;
  border-right: 1px solid #ffe01a;
}
#cssmenu li:hover {
  background: #e6c700 url("images/pattern.png") top left repeat;
}
#cssmenu li:first-child {
  border-left: none;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}







 