@charset "utf-8";
/* CSS Document */

#tabMenu {
	position: absolute;
	top: 0px;
	left: 5px;
	list-style-type:none;
	margin: 0;
	padding: 0 5px;
}

#tabMenu li {
	float:left;
	height:40px;
	width:245px;
	cursor:pointer;
}
li.tab {
	background:url(../images/services_tabs_sprite.png) no-repeat 0 -47px;
	font-size: 18pt;
	color: #988330;
	padding: 10px 0 0 0;
	text-align: center;
}
li:hover {
	background-position:0 1px;
}
li.selected {
	background-position:0 1px;
}
.boxBody {
	position: absolute;
	width:857px;
	height: 250px;
	border: solid 1px #ddefcf;
	background: #ddefcf; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ddefcf'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ddefcf)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #ddefcf); /* for firefox 3.6+ */
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: -2px 3px 3px 2px rgba(0,0,0,.6);
	-moz-box-shadow: -2px 3px 3px 2px rgba(0,0,0,.6);
	box-shadow: -2px 3px 3px 2px rgba(0,0,0,.6);
	padding: 0;
	margin: 40px 0 0 0;
}

.boxBody div {display:none;}
.boxBody div.show {display:block;}

.boxBody div ul {
	margin: 0 15px 0 15px;
	padding: 0;
	list-style: none;
	width: 857px;
}
*html .boxBody div ul {
	margin:0;
	padding: 0;
}
.boxBody div li {
	float: left;
	width: 182px;
	text-align: left;
	margin: 10px 30px 0 0;
}
.boxBody div li.header {
	width: 182px;
	font-size: 14pt;
	line-height: 13pt;
}
.boxBody div li.header-2-col {
	font-size: 14pt;
	line-height: 13pt;
	width: 370px;
}
.boxBody div li.header-3-col {
	font-size: 14pt;
	line-height: 13pt;
	width: 250px;
}
.boxBody div li.text {
	height: 190px;
	overflow: auto;
}
.boxBody div li.pkgtext {
	height: 190px;
	overflow: auto;
}
.boxBody div li.pkgtext-2-col {
	height: 190px;
	overflow: auto;
	width: 370px;
}
.boxBody div li.pkgtext-3-col {
	height: 190px;
	overflow: auto;
	width: 250px;
}
.boxBody div li.button {
}
.boxBody div li.button-3-col {
	width: 250px;
}
.boxBody div li.photo {
	float: left;
	width: 100px;
}
.boxBody div li.writer {
	float: left;
	width: 45%;
	height: 230px;
	text-align: left;
	margin: 10px 30px 0 0;
	padding: 0 10px 0 0;
	overflow: auto;
}