hr{ height:1px;}


.lscode{
color:#999999;
font-size:10px;
display:block;
}

#leftmenu a{
display:block;
color: #003399;
font-size:13px;
text-decoration:none;
border-bottom:1px dotted #cfdde9;
padding-bottom:3px;
padding-top:3px;
}
#leftmenu a:hover{
background-color:#e5ecf3;
}
#leftmenu strong{
display:block;
color: #333366;
padding:3px;
}


/*==========================================================================*/
/*==========================================================================*/
/*==========================================================================*/
/*==========================================================================*/
/*==========================================================================*/
#topmenu{ /*background-color:#e2e5e9;
background-color:#000033;*/
padding-top:14px;}

#topmenu a{
/*color: #FFCC00;
color:#000066;*/
color: #781900;
padding:4px;
padding-left:6px;
padding-right:6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-bottom:0px;
font-size:14px;
font-weight:bold;
text-decoration:none;}

#topmenu a:hover{
background-color: #eeefef;
}

#topmenu img{border:0px;}

#topmenu .this_h1cat{
color:#0f376d;
background-color:#CCCCCC;}



#subtop{background-color:#CCCCCC; display:block; padding:4px;}
#subtop a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#31517b;}


#toplink{ text-align:right; border-bottom:1px dotted #003366;}
#toplink a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#003366;}








.other{
border-left:1px solid #dae1ef;
padding:4px;
}


#leftmenu img{
border:0px;
}
/*#######################################################################*/
#content{


padding-left: 20px; 
padding-right:8px;
}
#content a{
color: #455066;
}
body{font-size:13px; font-family:Arial, Helvetica, sans-serif;}



#navcontent{margin:6px;font-size:11px;margin-left:12px; font-weight:bold;
background-color:#e2e5e9;}
#navcontent a{color: #003366;}

/*#######################################################################*/
h1{
	font-size: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #465061;
	text-align:center;
}
h2{
vertical-align:middle;
font-size:20px;
color: #336699;
}

h3{
font-size:18px;
color: #663300;
padding:0px;
margin:0px;
}


#index h3{ display:block;
 background-color:#0f1317;
  color: #FFFFFF; 
  font-size:14px;
  padding:2px;
  padding-left:6px;
  border-left:10px solid #ff3300}
  
  
h4{
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CC9900;
}

/*#index .link{color:#000000;}*/



/*#######################################################################*/




#code{border:1px solid #000000;
margin:8px;
background-color:#FFFFCC;
color: #006600;
padding:8px;
}
#code strong{ 
color:#000066;
display:block;
background-color:#CCCC99;
}
#tab1{text-align:center;
display:block;}
#tab1 img{ border:1px solid #000000;
display:block;}

#leslist a{
color:#FF6600;
display:block;
text-decoration:none;
font-size:14px;
border-bottom:1px dotted #5a6e7f;
padding:4px;}
#leslist a:hover{
color: #990000;}



/*---------------------------------------*/

#pagenav{ 
background-color:#606b79;
font-size:13px;
font-weight:bold;
padding:4px;
color:#FFFFFF;}

#pagenav a{padding:4px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}

#pagenav .this{
background-color:#ff3000;
font-weight:bold;
color: #FFCC00;}
/*---------------------------------------*/




.beginlink{
font-size:10px;}





#index a{text-decoration:none; font-size:11px;}



#mini{font-size:10px; background-color: #e2e5e9; padding:4px;}
#mini img{
border:1px #000000 solid;}

#mini h3{
font-size:13px;
color: #990000;
padding:0px;
margin:0px;}

#mini h4{font-size:10px;
color: #666666;
text-decoration:none;
padding:0px;
margin:0px;}

#bottom{ text-align:center;
color:#000099;
font-family:Arial, Helvetica, sans-serif;}
#bottom a{font-size:10px;color:#000099;}
#news_content{padding-bottom:6px;}

.subnav{font-size:11px;  text-decoration:none;}
.subnav:hover{text-decoration:underline;}

#themes_links{background-color:#f5f5f5; padding:6px;}

#content .link{color:#31517b;
font-weight:bold;
text-decoration:underline;
font-size:12px;}


#top2{
	margin-left:10px;
	border-left:2px solid #000000;
	padding-left: 10px;
}
#top2 a{
display:block;
}
