body 
{
	background-color:#D8D8D8;
	margin:0px;
	padding:0px!important;
	text-align:center;	
	border:0px;
}

div.body_div 
{
	background-color:#DADADA;
	margin-top:0px;
	margin:0 0 0 0;
	padding:0px;
	font-family:"Arial","Times New Roman";
	width:971px;
	text-align:left;
	border:0px;
}

div#head_index
{
	background-color:#000000;
	height: 119px;
	background: url('../images/header_bg1.gif') repeat;
	text-align: left;
	padding:0px;
	margin:0px;
	width:100%;
}
div#head_content
{
	height:70px;
	border:0px;
	padding:0px;
}
img#logo_space
{
	margin:30px 4px 10px 25px;
}
div#head_index_border{
	background: url('../images/header_border.gif') no-repeat bottom right;
	text-align: left;
}
div#head_left
{
	float:left;
	width:190px;
	height:82px;
}
div#head_right
{
	background:url('../images/header_border.gif') no-repeat bottom right;
	height:98px;
}
div#head_pages{
	height: 115px;
	background: url('../images/bgFadeLine.gif') no-repeat bottom right;
	text-align: left;
}
div#logo{
	float: left;
	margin: 26px 0 0 40px;
	position: absolute;
}
div#topLinks{
	height:10px;
	padding:0px;
	border:0px;
	float: right;
	margin: 50px 15px 0 0;
}
div#topLinks ul li{
	display: block;
	float: left;
	padding: 0 3px;
	/*border-right: solid 1px #000000;*/
}
div#topLinks ul li a:link , div#topLinks ul li a:visited{
	
	padding: 5px 8px;
	text-decoration: none;
	color: #000;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#topLinks ul li a:hover, div#topLinks ul li a.selected{
	text-decoration: none;
	color: #841101;
}
/*End header */
/* body*/

/*left body*/
div#main_left
{	
	background-color:#DADADA;
	float:left; 
	width:265px;
	border:0px;
	margin:0px;
	min-height:890px;
	padding:0px;
}
div#main_content
{
	background-color:#EBEBEB;
	position:relative; 
	width:703px;
	border:0px;
	margin:0px 0px 0px 265px;
	min-height:890px;
	text-align:left;
	padding:0px;
}
p.main_left_red
{
	color:#841101;
	font-size:15pt;
	font-weight:bold;
	margin:20px 10px 10px 20px;
}

div#main_left_search
{
	background-color:#E4E4E4;
	border:1px solid #C3C3C3;
	height:250px;
}
#main_left_search input
{
	margin-bottom: 10px!important;
	width:120px;
}

label.search_text
{
	font-size:10px;
	text-align:right;
	margin-left:10px;
	float: left;
	width: 90px;
	margin-right: 10px;
}

div#main_left_news
{
	background-color:#DCDCDA;
	height:70px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12pt;
}
div#main_left_news_content
{
/*	margin:5px 10px 5px 30px;*/
	padding:5px 10px 5px 25px;
}
div#left_menu_search_box
{
	width:210px;
	float:left;
	height:30px;
	padding:5px 10px 5px 30px;
}
span.main_left_red_news
{
	color:#841101;
	font-size:15pt;
	font-weight:bold;
}
input.input_news
{
	/*background:url(../images/main_menu_news_btn.gif) no-repeat center right;*/
	float:left;
	width:180px;
	height:22px;
	border:solid 1px #9E9E9E;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-left:0px;
}

/*left menu */ 
div#main_left_menu
{
	background-color:#F2F2F2;
/*	background:url('../images/main_menu_news_bg.gif') repeat-x; */
	height:157px;
	border:1px solid #C3C3C3;	
	width:263px;
}
div#left_menu
{
	padding:0px;
	border:0px;
	margin: 0px 0px 0 0;
	float: left;
	
}
div#left_menu ul li
{
	background:url('../images/main_menu_spacer1.png') no-repeat center bottom;
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	width:260px;
	margin-left:0px;
	margin-top:0px;
	display: block;
}
div#left_menu ul li p
{
	padding:0 0 0 70px;
	margin-top:0px;
	width:140px;
	margin-left:0px;
	margin-top:5px;
	height:25px;
}
div#left_menu ul li a:link , div#left_menu ul li a:visited{
	padding: 0px 0px;
	text-decoration: none;
	color:#841101;
	font: bold 16px Geneva, Arial, Helvetica, sans-serif;
}
div#left_menu ul li a:hover, div#left_menu ul li a.selected{
	color: #FF8500;
}
/*end left menu */
div#main_left_area
{
	background-color:#E4E4E4;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12pt;
	background:url('../images/main_menu_area_bg.gif') no-repeat bottom center;
	width:265px;
	height:265px;
	text-align:center;

}
div#main_left_area p
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
	color:#841101;
	padding-top:15px;
}
div#main_left_area div
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#AAAAAA;
	font-weight:bolder;
	text-align:center;
	margin-top:20px;
	line-height:17px;
	text-decoration:none;
}
div#main_left_adv
{
	background-color:#E4E4E4;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12pt;
	background:url('../images/main_menu_adv_bg.gif') no-repeat bottom center;
	width:265px;
	height:136px;
	text-align:center;
}
/*left body */
 
div#main_content_menu
{
	background: url('../images/menu_body_bg.png') repeat-x;
	width:703px;
	height:35px;
}

/* body  menu */
div#bodyMenu{
	padding:0px;
	border:0px;
	margin: 0 0px 0 0px;
	float: left;
	overflow: auto;
}
div#bodyMenu ul li{
	display: block;
	margin-top: 4px;
	float: left;
	height: 28px;
	padding: 0 31px;
	background: url('../images/top_menu_sep.png') no-repeat center right;
}

li.li_last_item
{
	background: none!important;
}

div#bodyMenu ul li a:link , div#bodyMenu ul li a:visited{
	
	padding-top: 9px;
	display: block;
	text-decoration: none;
	color: #000;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#bodyMenu ul li a:hover, div#bodyMenu ul li a.selected{
	text-decoration: none;
	color: #841101;
}
/* end body menu */
div.div_main_middle
{
	height:620px;
	width:702px;
}
div.div_main_middle_left
{
	height:605px;
	width:344px;
	float:left;
	margin-top:30px;
}
div.div_main_middle_left_top
{
	background:url(../images/main_content_middle_border.gif) no-repeat center right;
	height:464px;
	width:322px;
	margin-left:22px;
}
div.div_main_middle_right
{
	height:605px;
	width:344px;
	float:right;
	position:relative;
	margin-top:30px;
}
div.div_main_middle_right_top
{
	height:464px;
	width:322px;
	margin-left:22px;	
}
div.div_main_middle_left_bot
{
	margin-left:0px;
	padding-left:0px;
	text-align:center;	
}
div.div_main_middle_right_bot
{
	margin-left:0px;
	padding-left:0px;
	width:343px;
	text-align:center;
}

p.welcome_text
{
	color:#525252;
	font-size:12pt;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:20px 25px 10px 0px;
}

p.welcome_text_content
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:20px 25px 10px 0px;
	line-height:18px;
}

p.welcome_text_content a:link, p.welcome_text_content a:hover, p.welcome_text_content a:visited, p.welcome_text_content a.selected
{
	color:#BA5809;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:20px 5px 10px 5px;
	line-height:20px;
}

div.div_left 
{ 
	float:left; 
}
 
div.div_right 
{ 
	position:relative;
} 

div.clearfooter 
{ 
	clear:both; 
}
 
div#footer
{
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;	
	clear:both; 
	margin:0px;
	height:167px;
	width:968px;
	padding-top:10px;
	background-color:#DADADA;
}

div#BottomLinks
{
	padding:0px;
	border:0px;
	text-align:center;	
}

div#BottomLinks ul
{
	text-align:center;
}	
div#BottomLinks ul li
{
	display: block;
	float: left;
	padding:0 3px;
	color: #320000;
	font: bold 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
	/*border-right: solid 1px #000000;*/
}
div#BottomLinks ul li a:link , div#BottomLinks ul li a:visited
{
	padding: 5px 8px;
	text-decoration: none;
	color: #320000;
	font: bold 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
}
div#BottomLinks ul li a:hover, div#BottomLinks ul li a.selected
{
	text-decoration: none;
	color: #841101;
}
div#BottomLinks_border
{
	background: url('../images/footer_border.gif') no-repeat bottom center;
	height:60px;
}
div.clear_both
{
	margin:20px;
	overflow:auto;
	vertical-align:middle;
}


div.content_margins
{
	margin:20px 30px 0px 30px;
}

p.title_red
{
	color:#841101;
	font-size:15pt;
	font-weight:bold;
	margin:10px 0px 20px 0px;
}
p.title_red a:link, p.title_red a:hover, p.title_red a:visited, p.title_red a.selected
{
	color:#841101;
	font-size:15pt;
	font-weight:bold;
	margin:10px 0px 20px 0px;
}
p.subtitle_red
{
	color:#841101;
	font-size:12pt;
	font-weight:normal;
	margin:10px 0px 0px 0px;
}
p.text_content
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	line-height:18px;
}
p.text_content_red_bold
{
	color:#841101;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 0px;
	line-height:14px;
	font-weight:bold;
}
span.text_content_red_bold
{
	color:#841101;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 0px;
	line-height:14px;
	font-weight:bold;
}
p.text_content_red_bold a:link, p.text_content_red_bold a:hover, p.text_content_red_bold a:visited, p.text_content_red_bold a.selected
{
	color:#841101;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 0px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}
p.text_content_justify
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	line-height:18px;
	text-align:justify;
}
p.text_content_justify a:link, p.text_content_justify a:hover, p.text_content_justify a:visited, p.text_content_justify a.selected
{
	color:#BA5809;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	line-height:20px;
}
div.text_content_dash_border
{
	color:#991101;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 20px 0px;
	line-height:18px;
	border-top:dashed #ff0022 1px;
	border-bottom:dashed #ff0022 1px;
}
span.text_content_bold
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	line-height:18px;
	font-weight:bold;
}
span.text_content_bold_dark
{
	color:#222222;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	line-height:18px;
	font-weight:bold;
}
p.text_content a:link, p.text_content a:hover, p.text_content a:visited, p.text_content a.selected
{
	color:#BA5809;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	line-height:20px;
}
div.text_content ul li
{
	margin-left:30px;
	list-style:disc;
	list-style-type:disc;
	list-style-position:outside;
	text-align:left;
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
}
div.text_content ul li ul li
{
	margin-left:30px;
	list-style:circle;
	list-style-type:circle;
	list-style-position:outside;
	text-align:left;
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
}
ul.text_content li
{
	list-style:disc;
	list-style-type:disc;
	list-style-position:inside;
	text-align:left;
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
}
div.text_content ul li a:link, div.text_content ul li a:hover, div.text_content ul li a:visited, div.text_content ul lidiv.text_content ul li a.selected
{
	margin-left:30px;
	list-style:disc;
	list-style-type:disc;
	list-style-position:outside;
	text-align:left;
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
}
div.text_content_table
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	line-height:18px;
	overflow:auto;
}
span.text_content_orange
{
	color:#BA5809;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.div_align_input
{
	width:400px;
	padding:10px;
}
div.div_align_input_t
{
	width:400px;
	padding:10px;
}
label.text_content_midle
{
	color:#525252;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 0px;
	line-height:10px;
	float:left;
	text-align:right;
	width:200px;
	margin-right:10px;
	
}
div.div_align_input_b
{
	width:500px;
	padding:10px;
}
div.div_align_input_b input
{
	margin-bottom:8px;
}
div.div_align_input_b textarea
{
	margin-bottom:8px;
}
label.text_content_large
{
	color:#525252;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 0px;
	line-height:10px;
	float:left;
	text-align:left;
	width:200px;
	margin-right:10px;
	
}
span.text_content_red
{
	color:#841101;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
}
label.text_content
{
	color:#525252;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 0px;
	line-height:10px;
	float:left;
	text-align:left;
	width:120px;
	margin-right:10px;
	
}
table.directory tr td
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	line-height:18px;
}
div.text_content
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	line-height:18px;
}

p.text_content_footer
{
	color:#525252;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	line-height:20px;
	text-decoration:none;
}
p.text_content_footer a:link, p.text_content_footer a:hover, p.text_content_footer a:visited, p.text_content_footer a.selected
{
	color:#841101;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	line-height:20px;
	text-decoration:none;
}
div.div_align_input input
{
	width:200px;
	margin-bottom:10px;
	
}
table.content_gray
{
	background-color:#999999!important;
	border-color:#333333!important;
	color:#222222;
	
}
tr.content_gray_r1 td
{
	background-color:#CCCCCC !important;
	padding:3px 3px 3px 10px;
	
}
tr.content_gray_r2 td
{
	background-color:#BBBBBB !important;
	padding:3px 3px 3px 10px;
}
tr.content_gray_r1 th 
{
	color:#b0a090;
	font-style:normal;
	font-weight:normal;
	background-color:#333333 !important;
	padding:3px 3px 3px 10px;
}
tr.content_gray_r2 th
{
	color:#b0a090;
	font-style:normal;
	font-weight:normal;
	background-color:#222222 !important;
	padding:3px 3px 3px 10px;
}

div.div_box_comment
{
	border:#cccccc solid 1px;
	width:610px;
	padding:5px 20px 10px 20px; 
}
div.temp_div
{
	height:100%;
}
/*---------ROUND BOX----------*/
div.roundBox{
        width: 100%;
        background:#eeeeee;
}
div.roundBox div.round{
        display: block;
        width: 13px;
        height: 13px;
}
div.roundBoxTopRight{
        float: right;
        background: url('../images/roundTopRight.gif') no-repeat right top;
}
div.roundBoxTopLeft{
        /*width: 100% !important;*/
        background: url('../images/roundTopLeft.gif') no-repeat left top;
}
div.roundBoxBottomRight{
        float: right;
        background: url('../images/roundBottomRight.gif') no-repeat right bottom;
}
div.roundBoxBottomLeft{
        /*width: 100% !important;*/
        background: url('../images/roundBottomLeft.gif') no-repeat left bottom;
}
div.roundBoxContent{
        overflow: auto;
        padding: 10px;
        text-align: justify;
        direction: ltr;
		margin:5px;
} 
/*---------ROUND BOX END----------*/
div.div_round_content
{
	overflow:auto;
}
div.div_left_pub 
{ 
	float:left; 
	width:130px;
	margin-right:15px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}
 
div.div_right_pub 
{ 
	position:relative;
	float:inherit;
	overflow:auto;
	margin-top:8px;
} 
div.div_right_pub a:link, div.div_right_pub a:hover, div.div_right_pub a:visited, div.div_right_pub a.selected
{ 
	color:#777777;
	font-size:14px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 0px;
	line-height:20px;
	text-decoration:none;
}
