html {  height:100%;  background-color: #e8e8e8;}
body {margin:0; padding:0; font-family:arial; font-size:12px; color:#000000; line-height:150%; text-align:left; height:100%; min-width:960px;
background: #e8e8e8 url(/i/background.jpg) top center no-repeat; }
#main { }
#extmenu { float:right; padding-top:45px; font-size:11px; }
#extmenu a { color:#000000; font-size:11px text-decoration:underline; }
#extmenu a:hover { color:#ffffff; text-decoration:none; }
		
#promo_wrap { width:100%; height:100%; position:absolute; left:0px; right:0px; margin:0px; z-index:1; }
#header_wrap { width:960px;  
	height: auto!important;
    height: 100%;
    min-height: 100%; 
	background: transparent; 
	position:relative;
	padding:0;
	margin:0 auto;
	z-index:2; }
	
#header_wrap_second { width:998px;  
	height: auto!important;
    height: 100%;
    min-height: 100%; 
	background: transparent; 
	position:relative;
	padding:0;
	margin:0 auto;
	z-index:2; }
	
#breadcrumb {  font-family: verdana; font-size:11px; padding: 8px 0px 5px 0px; }
#breadcrumb ul{

    margin:0;

    padding:0;

    list-style:none;

    }
#breadcrumb a{text-decoration:underline;}
#breadcrumb a:hover{text-decoration:none;}
 

#breadcrumb ul li { display:inline; }

#breadcrumb ul li.current a{text-decoration:underline;}

#breadcrumb ul li a { color:#000000;  }
#breadcrumb ul li a:hover { color:#ffffff; text-decoration:none; }

#leftmenu { width:250px; height:308px; float:left;}

#leftmenu ul { 
margin:10px 0px 0px 0px; 
padding: 0 0 0 0px; 
padding-top:10px; 
list-style-type:none;
border: #888 1px solid;
padding: 15px;
border-radius: 10px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
}
#leftmenu ul ul{
border:0;
padding: 0px;
border-radius: 0px;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}


#leftmenu ul li { padding:0px 0px 10px 0px;}
#leftmenu ul li a { color:#006fbb; text-decoration:underline; }
#leftmenu ul li a:hover { color:#000000; text-decoration:none; }

#right { width:705px; float:left; margin-left:25px; }

#content { font-family: verdana; font-size:13px; padding: 0px 0px 5px 0px; }

#content h1 {
	font-family: arial narrow;
	font-size:22px;
	color:#eb0707;
	
}
#content p {

}
#footer { width:960px; position:relative; padding:0; margin:0 auto; height: 190px; margin-top:-250px; z-index:2; }

div#cssmenu ul {
        margin: 0;
	border: 0 none;
	padding: 0;
        list-style: none;
        background: url(/i/menuback.png) top left no-repeat;
        height: 40px;
	font-size:12px;
        font-weight: normal;
}

div#cssmenu ul li {
        margin: 0;
        border: 0 none;
        padding-left: 5px;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height:40px;
	background:transparent;
}

div#cssmenu ul ul {
        margin: 0;   
        padding: 0;
        width: 310px;
        display: none;
        position: absolute;
        top: 36px;
        left: 0px;

height:auto;
}

div#cssmenu ul ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;

}

div#cssmenu ul ul li {
margin:0;
padding:0 ;       
width: 310px;
        float: left;
        
	height:36px;
        background:  transparent; 
        display: block !important;
        display: inline; 
}

/* Main Menu */
div#cssmenu ul a {
        border: 0px;
        padding: 10px 8px;
        float: none !important;
        float: left;
        display: block;
	background: transparent;
        color: #ffffff;
        text-decoration: none;
        height: auto !important;
        
}

/* Main Menu Hover */
div#cssmenu ul a:hover,
div#cssmenu ul li:hover a,
div#cssmenu ul li.iehover a {
        background: #ffffff;
        color:#000000;
	text-decoration: none;        
}

/* Second Menu */
div#cssmenu ul li:hover li a,
div#cssmenu ul li.iehover li a {
	
        padding-top:6px;    
        margin-left:20px;
        font-size:12px;
	
	font-weight:normal;
        background: transparent;
        color: #4d4d4d;
	text-decoration:none;
        text-align:left;		
}

/* Second Menu Hover */
div#cssmenu ul li:hover li a:hover,
div#cssmenu ul li:hover li:hover a,
div#cssmenu ul li.iehover li a:hover,
div#cssmenu ul li.iehover li.iehover a {
       
        background: transparent;
        color: #006fbb;
	text-decoration:underline;
	text-align:left;
        
}

div#cssmenu ul li:hover li:hover,
div#cssmenu ul li.iehover li.iehover  {
	background: transparent; /* url('/i/dot_a.png') top left no-repeat; */
}

div#cssmenu ul ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: -301px;
	#border:#dcdcdc 1px solid;
}

div#cssmenu ul li:hover ul ul,
div#cssmenu ul li.iehover ul ul {
        display: none;
}

div#cssmenu ul li:hover ul,
div#cssmenu ul ul li:hover ul,
div#cssmenu ul li.iehover ul,
div#cssmenu ul ul li.iehover ul {
        padding-top:0px;
        padding-bottom:10px;
        padding-left:0px;
        display: block;
        	background: url(/i/pulldownback.png) bottom left no-repeat; 
}


.sitemap ul{ padding:10px; list-style-type:none; margin:10px 20px;}
.sitemap ul ul,.sitemap ul ul, .sitemap ul ul ul, .sitemap ul ul ul ul { padding:10px; list-style-type:none; margin:10px 20px; border-left: 3px solid #ccc;}
.sitemap ul li { padding:2px;}
.sitemap a{color:#666;}
.sitemap a:hover{color:#B2C629;}
