body {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#1C0000;
font-size:10px;
padding:0;
margin:5px 0 5px 0;
}

h2 {
	font-size:1.4em;
}
a, a:visited{
 text-decoration:none;
 color:#1C0000;
}

a.link1, a.link1:visited{
	color:#AD7573;
	text-decoration:none;
}
a.link1:hover{
	color:#000064;
}


a.link2, a.link2:visited{
	color:#4F4C4C;
	text-decoration:none;
}

a.link2:hover{
	color:#000000;
	text-decoration:underline;
}

a.link3, a.link3:visited{
	color:#999999;
	text-decoration:none;
	font-size:9px;
	line-height:6px;
	font:Geneva;
}
a.link3:hover{
	color:#666666;
	text-decoration:none;
}


/*container*/
#container{
 width:940px; 
 margin-left:auto; 
 margin-right:auto; 
 vertical-align:top; 
 border:1px solid #E8E8E8;
 border-top:none;
}

#clearer{
 clear:both;
}

/******************/
/* header*/
#head_cont{
 height:115px; 
 background-image:url(/images/1_2.gif); 
 background-position:bottom; 
 background-repeat:repeat-x;
 border-top:1px solid #4A71AD;
 padding:5px 0 3px 0;
}

#h_item_cont{
 width:33%; 
 float:left;
}

#h_pict{
 float:left;
}

#h_cat{
 height:35px;
}

/******************/
/* logo + num + num_details + separator + scroll_container*/
#l_s_cont{
 height:152px; 
 background:url(/images/7.gif) #FFFFFF; 
 background-position:bottom; 
 background-repeat:repeat-x;
}

#logo{
 width:582px; 
 height:152px; 
 background-image:url(../images/2.gif); 
 background-repeat:no-repeat; float:left;
 cursor:pointer;
}

#num, #num_det{
 font-weight:bold;
}

#num_det{
 margin-top:122px; 
 text-align:right; 
 padding-right:5px;
}

#l_s_sep{
 width:1px; 
 height:152px;
 border-left:4px solid #FFFFFF;  
 border-right:4px solid #FFFFFF; 
 float:left; 
 background-color:#D4D4E7; 
}

#s_cont{
 float:right; 
 height:152px;
 width:345px; 
}

#scroll_bak{
 width:345px; 
 height:130px; 
 display:block; 
 text-align:center; 
 vertical-align:middle; 
 float:left;
}

#scroll_front{
 width:345px; 
 height:130px; 
 display:none; 
 float:left;
}

/******************/


/***************************/
/* other */

#main_cont{
 margin-top:3px;
 background-image:url(/images/8.gif);
 background-repeat:repeat-y; 
 padding-top:15px;
 height:100%;
}



#left_bar{
 float:left; 
 width:165px; 
}

#left_bar_foot{
 padding-top:5px;
 float:left; 
 width:165px;
 border-top:1px solid #4873AC; 
}

#center_bar{
padding:0 5px;
float:left;
width:560px; 
margin:0 3px 0 3px;
}

#center_bar_foot{
 border-top:1px solid #4873AC; 
 padding:5px 3px 0 3px; 
 float:left; 
 width:560px; 
 border-left:1px solid #D4D4E7; 
 border-right:1px solid #D4D4E7; 
 margin:0 3px 0 3px; 
}



#right_bar{
 float:right; 
 width:192px; 
 margin-right:1px;
}

#right_bar_foot{
 padding-top:5px;
 border-top:1px solid #4873AC; 
 float:left; 
 width:192px;  
}

#footer{
 height:130px;
 vertical-align:middle;
 text-align:center; 
}
.cat_1{
	color:#355886;
	text-transform:uppercase;
	font-weight:bold;
}


.tab_head_3{
	text-transform:uppercase;
	font-weight:bold;
	background:url(/images/7.gif) #F7F7F7; 
	padding-right:5px;
}


/***************************/


h1{
/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
form{
	padding:0;
	margin:0;
}


a.link_menu1, a.link_menu1:visited, .td_menu_item, .link_main_2{
	color:#4873AC;
	text-transform:lowercase;
	text-decoration:none;
}

a.link_menu1{
	font-size:12px;
}
a.link_menu1:hover{
	text-decoration:underline;
	color:#FF0000;
	font-size:12px;
}

a.link_main_1{
 color:#1C0000;
}

a.link_main_1:hover{
	color:#990000;
	text-decoration:underline;
}

a.link_main_2:hover{
	color:#FF0000;
	text-decoration:underline;
}

a.link_more_details, a.link_more_details:visited{
	font-style:italic;
	font-size:10px;
	color:#355886;
	text-decoration:none;
}
a.link_more_details:hover{
	color:#FF0000;
}

input, textarea, select{
	border:1px solid #D4D4E7;
	background-color:#FFFFFF;
	color:#355886;
	font-size:10px;
}

option{
	font-size:10px;
	border:1px solid #FFFFFF;
}

.td_menu_item_border, .menuboxon{
	color:#1F405F;
	text-transform:none; 
}

.menuboxon{
	background-color:#FFFFFF;
}

.item_head{
padding:0 5px 5px 5px;
}

.item_author{
color:#666666;
font-size:9px; 
text-transform:uppercase; 
padding-bottom:5px;
text-decoration:underline;
}

.item_text{
padding:5px 10px 10px 10px;
font-size:12px;
line-height:1.4em;
}

ul, li {
list-style-type:square;
font-size:11px;
padding:3px 0 2px inherit;
}

.last24info_st1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; text-align:center;}
.last24info_st1 a {color:#333333; text-decoration:none;}
.last24info_st1 a:hover {color:#FF0000; text-decoration:underline;}
.last24info_st1 img {padding:3px; border:1px solid #ACD7E1;}

a.plink3, a.plink3:visited {color:#666666;}
a.plink3:hover {color:#CCCCCC;}

#map {display:none;}
#map a {
padding:2px;
}