.container{
clear:both;
width:520px;
height:174px;
background-color:#222222;
color:#CCCCCC;
border-left:#292929 1px solid;
border-right:#292929 1px solid;


}
.solidblockmenu ul{
float:left;
margin: 0;
padding: 0px 0 0 0;
font: 11px Arial;
width: 134px;
text-align:left;


}

.solidblockmenu li{
height:28px;
line-height:28px;
color:#000000;
background-image: url(../images/div-tab.jpg);
background-repeat:no-repeat;
background-position:bottom;
list-style:none;


}

.solidblockmenu li a{
text-align:left;
color:#adaeae;
padding: 9px 9px;
text-decoration: none;

}

.solidblockmenu li a:visited{
color: #adaeae;
}

.solidblockmenu li a:hover, .solidblockmenu li a.active{
color: #fb8800;

}

.tabcontainer{
width:385px; /*width of 2nd level sub menus*/
height:174px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-image:url(../images/div-line.jpg);
background-repeat:no-repeat;
background-position:left;
float:right;

}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: 0;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
margin-top:10px;
display:none;
}
.tabcontent a{
float:left;
margin-left:160px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#adaeae;
}
.tabcontent a:visited{
text-decoration:none;
color:#adaeae;
}
.tabcontent a:hover{
text-decoration:none;
color:#CCCCCC;
}
.tabcontent p{
color:#adaeae;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
padding:0px 10px 5px 15px;
text-align:justify;
}
.tabcontent img{
float: right;
padding-right:10px;
padding-left:10px;
}
