/* MENU */
div.menu {height:130px; overflow:hidden;}
div.menu ul li {font-size:15px; display: block; float:left; width:139px; height:50px; margin:0; padding:0px; list-style:none; color:#000;}
div.menu ul li a {padding-top:5px; vertical-align:middle; text-align:center;  color:#FFF; display:block;  text-decoration:none;}
/*div.menu ul li a span {padding-top:15px;}*/
div.menu ul li.last_box {width:142px;}
div.menu ul li.last_box span.top {width:142px;}
div.menu span.top a{width:139px; height:45px;}
div.menu span.top {
	width:139px;
	height:39px;
	text-align:center;
        display:block;
        padding-bottom:11px;
}

.menu li:hover span.top {background-color:#3D3D3D; width:142;}
.menu li.last_box:hover span.top{background-color:#3D3D3D;}

div.menu span.bottom{
	font-size:9px;
	text-align:left;
	width:123px;
	height:77px;
        display:block;
        padding:2px 5px 0 10px;
}

.menu li a:hover, .menu li a.current{width:139px; height:45px;}

.tabcontainer{ clear: left; height:145px; margin-top:2px;}
.tabcontainer div.left {float:left; width:630px; height:145px; /*background-color:#000;*/}
.tabcontainer div.right div.img {text-align:center; line-height:100px; font-size:35px;}
.tabcontainer div.right {float:left; height:145px; width:350px; background-color:#CC0033; font-family:Arial;}
.tabcontainer div.right h1{padding:20px 25px 5px 25px; font-size:30px;}
.tabcontainer div.right h1.sm{padding:20px 25px 5px 25px; font-size:24px;}
.tabcontainer div.right p{padding:5px 25px; color:#fff; line-height:1.2em;}
.tabcontainer div.right a {color:#000000;}

.tabcontent{display:none;}

