#tabs {
	width:400px;
	text-align:center;
	position:relative;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	float: left;
}
#tabs ul {padding:0; margin:0; width:580px; list-style:none; position:relative;}
#tabs ul li {float:left; display:inline; width:180px; height:53px; margin:0 4px;}
#tabs ul li a.outer {display:block; width:180px; height:49px; border-bottom:1px solid #9c9c9c; font-family: Arial, Helvetica, sans-serif; text-align:center; line-height:45px; text-decoration:none; color:#FF7C00; font-weight:bold; margin-bottom:3px; font-size:11px;}

#tabs ul li a.one {
	background-color: #fff;
	background-image: url(../images/key.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#tabs ul li a.two {
	background-color: #fff;
	background-image: url(../images/key.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tabs ul li a.three {
	background-color: #fff;
	background-image: url(../images/key.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tabs ul li a.four {
	background-color: #fff;
	background-image: url(../images/key.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tabs ul li a.five {
	background-color: #fff;
	background-image: url(../images/key.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tabs ul li a.six {
	background-color: #fff;
	background-image: url(../images/key.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tabs ul li div {display:none;}

#tabs ul li:hover {padding-bottom:132px; border-bottom:1px solid #fff; color:#000; margin-bottom:0;}

#tabs ul li:hover > a.outer {font-family: Arial, Helvetica, sans-serif; color:#000; background-position:0 -55px; height:55px; cursor:default;}

* html #tabs ul li a.outer:hover {padding-bottom:130px; border-bottom:1px solid #fff; height:55px; color:#000; margin-bottom:0;background-position:0 -55px; height:55px; cursor:default;}

#tabs ul li:hover div {
	display:block;
	position:absolute;
	left:4px;
	top:55px;
	width:536px;
	height:108px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	padding: 10px;
}
#tabs ul li a:hover div {display:block; position:absolute; left:4px; top:55px; width:556px; height:118px; border-bottom:3px solid #fff;}

#tabs ul li a:hover div.tab_left,
#tabs ul li:hover div.tab_left
{
	background:#fff url(../images/tab_left.gif);
	text-align: left;
}

#tabs ul li a:hover div.tab_center,
#tabs ul li:hover div.tab_center
{
	background:#fff url(../images/tab_center.gif);
	text-align: left;
}

#tabs ul li a:hover div.tab_right,
#tabs ul li:hover div.tab_right
{
	background:#fff url(../images/tab_right.gif);
	text-align: left;
}

.clear {clear:both; height:0; line-height:0; overflow:hidden;}
#tabs span.base {
	display:block;
	height:20px;
	font-size:10px;
	color:#bc8f8f;
	background-position: bottom;
}
#tabs div h5 {
	font-size:12px;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
}
#tabs div p {font-weight:normal; text-align:left; color:#000; margin-top:2px;}
#tabs div a img {border:0;}
#tabs div img.image {float:left; border:0; margin-top:-35px; margin-right:5px;}
#tabs div a.unlock {background:url(../images/unlock.gif); display:block; width:30px; height:30px; margin:0 auto;}
#tabs div a:hover.unlock img {visibility:hidden;}
#tabs p.bold {color:#069; padding-top:5px;}
* html #tabs p.fire {margin-top:-15px;}
* html #tabs form {margin-top:-20px;}
#tabs p.buttons {text-align:center;}
