
@font-face {  
  font-family:"Calibri";  
  src: url(../font/CALIBRI.eot); /* IE */  
  src: local("solidblockmenu"), url(../font/CALIBRI.TTF) format("truetype"); /* non-IE */  
}  
	

.ddcolortabs{ position:relative; width:100%; height:55px }


/* droupdown */

.dropmenudiv_a{
position:absolute; 
top: 135px!important; left:100px!important; 
border: 0px solid #629211; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
font:16px Calibri;
line-height:18px;
z-index:1000;
background-color: #629211;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto; 
display: block; 
text-indent: 5px;
border-top: 0 solid #0000;
border-bottom: 1px solid #000; /*THEME CHANGE HERE*/
/*padding: 2px 0;*/
text-decoration: none;
color: white;
}
.dropmenudiv_a a.sub_bottom{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #000;
border-bottom: 0px solid #000; /*THEME CHANGE HERE*/
/*padding: 2px 0;*/
text-decoration: none;
color: white;
background: transparent url(sub_bottom.gif) bottom left no-repeat;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #000;
color: white;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



/*End droupdown */


.solidblockmenu{

margin: 0;
padding: 0;
float: left;
font:16px Calibri;
width:100%;
background: url(blockdefault.gif) repeat-x right; height:45px; }

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 13px 34px; margin:0px;
text-decoration: none;
}

:root .solidblockmenu li a{padding:13px 33px 13px 1.56EM\9 ;}


.solidblockmenu a.left{
float: left;
color: white;
padding: 13px 15px ;
text-decoration: none;
background:url(blockdefault_left.gif)  top left no-repeat;  
}

.solidblockmenu a.left:hover{
background:url(blockactive_left.gif)  top left no-repeat;  
}

.solidblockmenu a.right{
float: left;
color: white;
padding: 13px 15px;
text-decoration: none;
border-right: 0px solid white;
background: url( blockdefault_right.gif) top right no-repeat; 
}

.solidblockmenu a.right:hover{
background: url(blockactive_right.gif) top right no-repeat; 
}

.solidblockmenu li a:visited{
color: white;
}

#blockmenu a:hover.left{ background: url(blockactive_left.gif) top left no-repeat;}
#blockmenu a:hover.right{background:url(blockactive_right.gif) top right no-repeat;  }
.solidblockmenu li a:hover, .solidblockmenu li .current{ background:url(blockactive.gif) repeat-x;  }


.solidblockmenu a.one{
background:url(blockactive_left.gif)  top left no-repeat;  
}

.solidblockmenu a.two{
background: url(blockactive_right.gif) top right no-repeat; }
