/* generated by csscreator.com */ 

* {
margin:0;
padding:0;
border: 0;
font-family: sans-serif;
font-size: 1em;
font-style: normal;
text-decoration: none; 
}

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
/*background-image: url("./img/bg.png");*/ 
 font: "Verdana" , sans-serif;
 background-repeat: repeat-x;
} 
 
a {
	text-decoration: underline;
	color: #f25c34;	
}
 
a:visited{
	text-decoration: underline;
	color: #f25c34;	
}
 
ul {
	padding-left: 50px
}



#pagewidth{ 
 border-color: #ffffff;
 border-width: 2px 2px 2px 2px ;
 width:740px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
} 
 
#header{
 background-image: url("./img/header.png");
 position:relative; 
 height:273px; 
 width:100%;
 z-index:  2;
}

#header-logo{
	border: 0px hidden  ;
	height:  173px;
	width:  294px;
	
	
}

#header-address{
 margin: -168px 5px 0px 0px; 
 float:right;
 text-align: right;
 font: 9px  "Verdana" , sans-serif;
 color: #000000;
}

#header-address a{
 font: 10px bold "Verdana" , sans-serif;
 color: white;
 line-height:  2;
	
}
 
#leftcol{
 padding-top:  250px;
 z-index:  1;
 margin:-250px 0 0 15px;
 height: 560px; 
 width:142px; 
 float:left; 
 position:relative; 
 background-color:#79d0b4;
 background-image: url("./img/col.png");
 font-family: "Verdana" , sans-serif;
 font-weight: bold;

}

#leftcol-menu{
width: auto;
 z-index:  15;
 background: transparent url("./templates/default/img/bg-menu-1.png") repeat-y repeat-x;
}

#leftcol-menu ul{
 list-style-type: none;
 margin: 0; 
 padding: 0; 
 text-align: right; 
 z-index:  5;
 background-color: transparent;
 
  }

#leftcol-menu a{
 text-decoration: none;
 background-color: transparent;
 color:#004E50;

 }

#leftcol-menu a:hover{
color:#f45828;
 text-decoration: none;
 background-color: transparent;
 
}
#ListMenuWrapper{
padding:0 10px 0 10px;
}


#LM_level_1{
 font-size: 15px ;
 background-color: transparent;
 text-decoration: none;
text-align: right;
padding-top:  10px;
}

#LM_level_1 li{
border-top: 0px;
 font-size: 15px ;
 text-decoration: none;
  text-decoration: none;
  line-height:  80%;
padding-top:  10px;
	
}

.LM_collapsed {
	
}

.LM_expanded {
}

.LM_endPage{
}

#LM_level_2{
padding-top:  0px;
border-top: 5px;
 font-size: 10px ;
		color: #ff0000;

}

#LM_level_2 li{
border-top: 0px;
 font-size: 10px ;
 text-decoration: none;
  text-decoration: none;	
    line-height:  80%;
padding-top:  3px;
}

#LM_youAreHere{
color:#f45828
}

 
#leftcol-contact{
bottom: 20px ;
padding:0 5px 0 5px;
color: white;
text-align: right;
font: 9px "Verdana" , sans-serif;
text-align: right;
position: absolute;

} 
 
 
#maincol {
 background-color: #FFFFFF;  
 margin: -40px 0 0 0;
 float: right; 
 display:inline; 
 position: relative; 
 width:570px;
}

#maincol-top{
 height:  25px;
 padding-top:  80px;
 padding-left:  10px;
 background-image: url("./img/maincol-top.png");
 background-repeat: no-repeat;
 font-family: "Lucida Sans" , sans-serif;
 color: white;
 z-index: 3;
}

#maincol-top a{
 text-decoration: none;
 color: #e5e5e5;
}

#maincol-top a:visited{
 color: #384a40;
 text-decoration: none;
}

#maincol-content{
 padding: 30px;
 border-left: 2px solid #9bdbc4;
 border-right: 2px solid #9bdbc4;
 border-bottom: 2px solid #9bdbc4;
font: 11px  "Verdana" , sans-serif;
 color: #4d4d4d;
}

#footer{
 margin:10px ;
 padding-top:  10px;
 background-color:#FFFFFF; 
 border: 2px solid #9bdbc4;
 clear:both;
 text-align: center;
 font: 10px  "Verdana" , sans-serif;
} 
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
