/* ######### CSS for top level tabs ######### */


#mytabsmenu
{
float:left;
width:895px;
background: #bbd5e7;
margin:0;
padding:0;
font-size:1.125em;
line-height:normal;

}
.tabsmenuclass {
background-color:#bbd5e7;
height:30px;
margin-left:10px;
font-size:12px;
}

.tabsmenuclass ul{
width:auto;
margin-top:24px;
}

.tabsmenuclass ul{
margin: 0 0 0 95px;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
display:inline;
margin:0;
padding:0;
font-size:12px;
}

/*.tabsmenuclass a{
display: block;
padding: 5px 7px;
background: #accbe0; 
color: #0d3257;
margin-right: 1px;
text-decoration: none;
font: bold 13px Arial;
}*/

.tabsmenuclass a{
float:left;
margin-top:7px;
background: #E7F1F8 url("http://www.nrhed.com/images/sliding-doors-mountaintops-1.png") no-repeat left top;
color: #000033;
padding:0 0 0 9px;
text-decoration: none;
}

.tabsmenuclass a span{float:left;
display:block;
background: #E7F1F8 url("http://www.nrhed.com/images/sliding-doors-mountaintops-1.png") no-repeat right top;
padding:4px 15px 3px 6px;
}

.tabsmenuclass a span{float:none;}

.tabsmenuclass a:hover, .tabsmenuclass a:hover span{
background-color:#90bad7;
color:#000033;
}

.tabsmenuclass a:active{
text-decoration:none;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #d3e0ea;
width: 895px;
height: 15px;
padding: 5px;
border-bottom: 1px dashed silver;
font-size:12px;
display:inline-block;


}

.tabsmenucontentclass ul{
margin: 0 0 0 100px;;
padding: 0;
list-style-type: none;
display:block;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
text-decoration:none;
font-weight:inherit;
}

.tabsmenucontentclass a{
text-decoration:none;
color:#000033;
font-weight:inherit;}

.tabsmenucontentclass a:hover{
text-decoration:underline;
color:#000033;
}

