/*#left_col ul,
#left_col_menu h1{
margin: 0;
padding: 0;
text-align: left;
list-style:none;
}

#left_col ul li a,
#left_col_menu h1{
display:block;
color: white;
font-family: arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding-left: 27px;
height: 19px;
padding-top: 4px;
background-image: url('../images/menu_bg.png');
}
#left_col_menu h1 a {
display:block;
color: white;
font-family: arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;

}

#left_col_menu ul li a{
display:block;
color: #DDDDDD;
font-family: arial;
font-size: 11px;
text-decoration: none;
padding-left: 27px;
height: 17px;
padding-top: 5px;
background-image: url('../images/hlarivee_pdf_bg.png');
}
*/

div#left_col div.sub_menu a, div#left_col div.sub_menu a:visited {
    font: normal 14px Arial, Helvetica, sans-serif;
}
div#left_col div.sub_menu a.active{
/*	font-weight:bold;  */
}
div#left_col div.sub_menu a span{
	margin-top: -10px;
	padding-bottom: 15px;
	height:30px;
}

div#left_col div.sub_menu a span.lm_351 {
/*	margin-top: -15px;*/
}

div#left_col div.sub_menu a span.lm_352 {
    padding-top: 23px;
    padding-bottom: 25px;
    height:33px;
}

* html div#left_col div.sub_menu a span.lm_352 {
    letter-spacing: -1px;
}


div#left_col div.sub_menu a span.lm_375 {
/*    padding-top: 28px;*/
    padding-top: 23px;
}


DIV#left_col {
  background: #3fa3ff url('../images/leftmenu_bg.png') top left repeat-x;
}
div#left_col a, div#left_col a:visited, div#left_col a:hover {
    text-decoration:none;
    color:#FFF;
    font: normal 16px Arial, Helvetica, sans-serif;
}
DIV#left_col DIV.sub_menu UL {
    list-style:none;
    margin: 10px 0 0px;
    padding:0 4px;
}
DIV#left_col DIV.sub_menu UL LI {
/*  background:url('../images/leftmenu_item_bg.gif') bottom left repeat-x;*/
  display:block;
  clear:both;
  padding: 10px 0 3px;
  border-bottom: 1px solid #26639b;
}
DIV#left_col DIV.sub_menu UL LI SPAN{cursor: pointer}
DIV#left_col DIV.sub_menu UL LI A IMG {float:left;}
DIV#left_col DIV.sub_menu UL LI A SPAN {
    display:block;
    height:40px;
    margin-left:60px;
    padding-top:21px;
}
DIV#left_col DIV.sub_menu UL LI.last_child{
  background:none;
  padding-bottom: 1px;
  border-bottom: none;
}

/* left menu w/photo*/
DIV#left_col DIV.sub_menu_wphoto div.sub_menu_wphoto-title {font-size:12px; text-align:center;background:url('../images/left_bot_menu_bg.png') left top repeat-x;margin-top:0px;}
DIV#left_col DIV.sub_menu_wphoto {padding-bottom:68px;background:url('../images/left_bot_menu_bg.png') left bottom repeat-x;}
DIV#left_col DIV.sub_menu_wphoto A:hover DIV.sub_menu_wphoto-img{background:#FFF;opacity:.6;filter: alpha(opacity=60); -moz-opacity: 0.60;}
DIV#left_col DIV.sub_menu_wphoto-img{margin-bottom:expression("-4px");} /* IE hack*/
/* ~~~~~~~~~~~~ LOGIN BOX  ~~~~~~~~~~~~ */
#form{
width: 174px;
border: 1px solid #CCCCCC;
margin: 0px auto 0px auto;
}
#form input{
width: 145px;
}
#form h1{
height: 16px;
margin: 0;
padding: 3px 0px 0px 10px;
color: #666666;
font-size: 12px;
border-bottom: 1px solid #CCCCCC;
background-image: url('../images/log_from_head_bg.png');
}
#form form{
width: 85%;
margin: 0px auto 0px auto;
}
div.form_label{
margin-top: 10px;
font-size: 11px;
}
#login_buttom{
text-align: center;
margin: 10px 0px 10px 0px;
}
#login_buttom input{
border-style: none;
width: 59px;
height: 23px;
color: black;
font-size: 11px;
background-image: url('../images/log_from_submit_bg.png');
background-repeat: no-repeat;
background-position: 0px 4px;
background-color: white;
}
/* ~~~~~~~~~~~~ NEWS LIST ITEM  ~~~~~~~~~~~~ */
div.news-list-container{
line-height: 3px;
}
div.news-list-item,
div.news-list-item span {
font-size: 11px;
}
span.news_list_link a {
text-decoration: none;
color: #008ACB;
}
div.news_single_box{
overflow: auto;
}
div.news_single_content p{
margin-top: 0px;
}
div.news_single_image{
float: left;
padding-right: 20px;
}
/*--------------------- Email Forum ----------------------------*/
#mailform fieldset{
border: none;
}
div.csc-mailform-field{
margin-bottom: 10px;
}
div.csc-mailform-field label{
float: left;
margin-top: 5px;
width: 100px;
}
div.csc-mailform-field input{
width: 300px;
font-family: arial;
font-size: 12px;
}
div.csc-mailform-field textarea{
width: 430px;
font-family: arial;
font-size: 12px;
}
#mailformformtype_mail{
width: 80px;
margin-left: 455px;
}

.sub_menu_wphoto-title {font-family:Arial, sans}
