@charset "utf-8";
/* CSS Document */
body, html{
	background-color	: #eeeeee;
	text-align			: center;
	margin				: 0;
	padding				: 0;
	width				: 100%;
	height				: 100%;
}

#wrapper{
  background    : #ffffff;
	margin				: 0 auto;
	text-align			: left;
	width				: 1000px;
}

#logo{
	width				: 1000px;
	height				: 40px;
	background			: url(/img/top_header.jpg);
	text-align			: right;
	color				: #ffffff;
	font-weight			: bold;
	padding-top			: 20px;
	border-bottom   : 1px solid #000000;
}

#logo form{
	padding				: 20px;
	display				: inline;
}

#logo form input{
	font-size			: 9px; 
	background-color	: #ffffff;
}

#menu_lower_bar{
  width         : 1000px;
  height        : 3px;
  background    : #950F10;
}

#main_header{
	float				: left;
	background			: #000000;
	width				: 1000px;
	height				: 350px;
}

#main_header_sub{
	background			: url(/img/loading.jpg);
	float				: left;
	width				: 1000px;
	height				: 175px;
}

#main_header .header_left{
	float				  : left; 
	background		: #000000;
	padding-left	: 10px;
	width				  : 300px;
	height				: 310px;
	margin-top 		: 10px;
	margin-left 	: 30px;
	margin-right 	: 20px;
	font-size			: 13px; 
	line-height   : 17px;
}

#main_header .header_right{
	float				: right; 
	text-align  		: right;
	width				: 600px;
	height				: 350px;

}

#content{
	clear				: both;
	background			: #ffffff;
}

#content .bg_content{
	background	: url(/img/bg_content.jpg) repeat-x;
	padding			: 10px 50px 15px 50px;
	width				: 900px;
}

#content_left {
	background	: #ffffff url(/img/bg_content.jpg) repeat-x;
	float       : left;
	width				: 150px;
	padding			: 10px 25px 15px 25px;
}

#content_left .bg_content{
  float       : left;
}

.left_submenu {
  width       : 150px;
  padding     : 10px 0px 0px 0px;
}

.left_submenu img {
  float       : left;
}

.left_submenu a {
  margin      : 2px 0px 0px 3px;
  float       : left;
  font-weight : bold;
  font-size   : 10px;
  color       : #000000;
}

.left_submenu a:hover {
  color       : #C73C37;
}

#content_right {
	float       : right;
	background	: #ffffff url(/img/bg_content.jpg) repeat-x;
	width				: 699px;
	padding			: 10px 50px 15px 50px;
	border-left      : 1px solid #333333;
}

#content_right .bg_content{
  float       : left;
/*	margin			: 10px 50px 15px 50px;*/
}
  
ul#bottom_nav{
  background: url(/img/bt_off.jpg) repeat-x;
/*	background			: url(/img/bg_content.jpg) repeat-x;*/
	clear				       : both;
	margin			    	 : 0;
	padding-top        : 3px;
	padding-left	 		 : 10px;
	padding-bottom	 	 : 10px;
	padding-right	 		 : 10px;
	border-top         : solid #000000 1px;
	list-style-type    : none;
	text-align         : center;
 	width              : 980px;
}

ul#bottom_nav li{
	display				: inline;
	margin				: 0;
	padding				: 0 17px 0 0;
	text-decoration		: none;
}

/**
  *This portion of css is only used for homepage
  */

#update_wrapper{
	position			: relative;
	left				: -50px;
}

#update_wrapper .bg_update{
	background	: #bdbdbd url(/img/bg_update.jpg) no-repeat;
	padding			: 15px 45px 15px 45px;
	width				: 910px;
}

#update_wrapper .bg_update .update_content{
	width				  : 920px;
	height				: 110px;
}

#update_wrapper .bg_update .update_content .update_left{
	/*float				: left;*/
	padding-left		: 20px;
	width				: 190px;
	height				: 120px;
}

#update_wrapper .bg_update .update_content .update_right{
	/*float				: left;	*/
	width				: 780px;
	height				: 120px;
}

#update_wrapper .tabs{
	width				: 1000px;
	height				: 45px;
	font-size       	: 12px;
}

#update_wrapper .tabs img{
	float				: left;
	display				: inline;
	display				: block;
	height				: 45px;
}

#update_wrapper .tabs .tab a, #update_wrapper .tabs .tab_on a{
	float				: left;
	padding				: 15px 5px 10px 5px;
	width				: 157px;
	height				: 28px;
}

#update_wrapper .tabs .tab a{
	background			: url(/img/tab.jpg) no-repeat;
}

#update_wrapper .tabs .tab_on a{
	background			: url(/img/tab_on.jpg) no-repeat;
}

#update_wrapper .tabs .tab_left{
	background			: url(/img/tab_left.jpg) no-repeat;
	height				: 45px;
	width				: 30px;
}

#update_wrapper .tabs .tab_right{
	background			: url(/img/tab_right.jpg) no-repeat;
	height				: 45px;
	width				: 302px;
}
/**
  *end of homepage additional css
  */

img{
	clear				: both;
	display				: block;
}