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



/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pull_tabs.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
html, body {
	font-family: verdana;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: purple;
	text-decoration: none;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
a:active {
	color: #FF0000;
	text-decoration: underline;
}
#background{
	position:absolute;
	z-index:0;
	width:100%;
	height:100%;
	left: 0px;
	top: 0px;
	bottom: 0px;
	right: 0px;
}

.wrap {
	height: 596px;
	width: 905px;
	top: 50%;
	position: absolute;
	margin-top: -298px;
	margin-left: -442px;
	left: 50%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D8D4BB;
	border-right-color: #B8B29E;
	border-left-color: #B8B29E;
}

#logo {
	text-align: center;
	position: absolute;
	top: 0px;
	width: 905px;
	height: 80px;
	margin-bottom: -1px;
	padding-top: 0px;
	background-color: #ffcc33;
	background-image: url(../line/logoback2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 100;
}
.logoprint {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 98px;
	width: 905px;
	visibility: hidden;
}
.BdT-logo {
	position: absolute;
	z-index: 1000;
	top: 556px;
	right: 15px;
	height: 35px;
	width: 134px;
}
.menuBdT {
	margin:0;
	list-style:none;
	height:35px;
	left: 0px;
	padding: 0px;
	top: 0px;
	right: 0px;
	position: relative;
	font-size: 0px;
	line-height: 0px;
}
.menuBdT li.top {
	display:block;
	float:left;
	cursor: pointer;
}


.menuBdT table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menuBdT a:hover {
	visibility:visible;
	position:relative;
	z-index:200;
}
.menuBdT li:hover {
	position:relative;
	z-index:200;
}

/* keep the 'next' level invisible by placing it off screen. */
.menuBdT ul, 
.menuBdT :hover ul ul, 
.menuBdT :hover ul :hover ul ul,
.menuBdT :hover ul :hover ul :hover ul ul,
.menuBdT :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menuBdT :hover ul.sub {
	width:770px;
	height:auto;
	z-index:300;
	background-color: #E7E7E7;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AFAFAF;
	border-right-color: #363636;
	border-bottom-color: #333333;
	border-left-color: #363636;
	padding: 3px;
	left: -8px;
	margin-left: -733px;
	top: -105px;
	margin-top: 0em;
}
.menuBdT :hover ul.sub li {
	display:block;
	height:auto;
	position:relative;
	float:left;
	width:770px;
	font-weight:normal;
}
.menuBdT :hover ul.sub li a {
	display:block;
	width:764px;
	line-height:12pt;
	font-size: 10px;
}
.menuBdT :hover ul.sub li a:hover {
	background-color: #E6E6E6;
	cursor: pointer;
}
.menuBdT :hover ul.sub li em     {
	width:778px;
	background-image: url(../Logos/Toolbottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 20px;
	position: absolute;
	margin-top: 0px;
	margin-left: -4px;
	padding-left: 0px;
	left: 0px;
}
.footer {
	background-image: url(../line/menuback.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	top: 116px;
	width: 905px;
	height: 28px;
	left: 0px;
	z-index: 1;
}
.footcont {
	background-color: #ffcc33;
	top: 0px;
	height: 24px;
	width: 905px;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
.cont {
	padding: 15px;
	margin: 0;
}
.curr {
	color: #2F2F2F;
	font-size: 10px;
	font-weight: bold;
	line-height: 19px;
	text-align: left;
	top: 95px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 15px;
	border-top-style: solid;
	border-top-color: #efeee8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efeee8;
	background-image: url(../line/currback.gif);
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	width: 890px;
	z-index: 0;
}
.boxleft {
	text-align: left;
	height:70px;
	float:left;
	padding-left: 15px;
	padding-top: 0px;
	top: 0px;
	position: absolute;
	width: 157px;
	padding-right: 0px;
	left: 0px;
	font-size: 0px;
	line-height: 0px;
}
.boxright {
	text-align: left;
	height:80px;
	float:left;
	padding-left: 0px;
	padding-top: 0px;
	top: 8px;
	z-index: 500;
	position: absolute;
	width: 80px;
	right: 0px;
	padding-right: 15px;
	font-size: 0px;
	line-height: 0px;
}
.pro_line5 {
	height:90px;
	position:absolute;
	background-image: url(../line/menuback.gif);
	width: 905px;
	top: 67px;
	font-weight: bold;
	font-family: Verdana;
	background-repeat: no-repeat;
	z-index: 100;
	background-position: left top;
}

.pro_line5 .select {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	white-space:nowrap;
	font-size: 9pt;
}

.pro_line5 li {
	float:left;
	background-image: url(../line/blank_p_red_over.gif);
	background-repeat: no-repeat;
}

.pro_line5 .select a {
	display:block;
	height:28px;
	float:left;
	padding:0 0 0 0;
	text-decoration:none;
	line-height:28px;
	white-space:nowrap;
	color:#E3E3E3;
	background-image: url(../line/blank_p_red.gif);
	font-weight: bold;
	background-repeat: no-repeat;
}

.pro_line5 .select a b {
	display:block;
	background-image: url(../line/blank_p_red.gif);
	background-position: right top;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-right: 15px;
}

.pro_line5 .select a:hover, 
.pro_line5 .select li:hover a {
	padding:0;
	line-height:28px;
	cursor:pointer;
	color:#fff;
	background-image: url(../line/blank_p_red_over.gif);
	font-weight: bold;
	height: 28px;
	background-repeat: no-repeat;
}

.pro_line5 .select a:hover b, 
.pro_line5 .select li:hover a b {
	display:block;
	cursor:pointer;
	background-image: url(../line/blank_p_red_over.gif);
	background-position: right top;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-weight: bold;
	background-repeat: no-repeat;
}

.pro_line5 .sub {
	display:none;
	margin:0px;
	list-style:none;
	background-image: url(../line/currback.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FBFBFB;
	padding: 0px;
	z-index: 9999;
}

/* IE6 only */
.pro_line5 table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_line5 .sub li {
	background:transparent;
	padding: 0px;
	margin: 0px;
}

.pro_line5 .select :hover .sub {
	height:50px;
	display:block;
	position:absolute;
	float:left;
	width:890px;
	top:28px;
	left:0px;
	text-align:center;
	background-image: url(../line/subbackground.gif);
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 9999;
}

.pro_line5 .select :hover .sub li a 
{
	display:block;
	height:20px;
	line-height:19px;
	float:left;
	white-space:nowrap;
	color: #2F2F2F;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(../line/subback.gif);
	z-index: 500;
	font-weight: bold;
	border-right-color: #474747;
	font-size: 8pt;
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
}

.pro_line5 .select :hover .sub li a:hover 
{
	color:#0000FF;
	line-height:19px;
	height: 65px;
	background-image: url(../line/subback_over.gif);
	font-weight: bold;
	z-index: 9999;
	background-repeat: no-repeat;
	background-position: right top;
	border-right-color: #828282;
}
.pro_line5 .select :hover .sub5 li.last a:hover {
	color:#0000FF;
	line-height:19px;
	height: 20px;
	background-image: url(../line/subback_over.gif);
	font-weight: bold;
	z-index: 500;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #828282;
	background-repeat: repeat-x;
	background-position: left top;
	border-left-style: solid;
	border-left-color: #828282;
	border-left-width: 1px;
}
#content {
	position: relative;
	top: 117px;
	width: 905px;
	height: 452px;
	z-index: 2;
	overflow: auto;
	padding-top: 0;
	background-color: #efeee8;
	font-size: 9pt;
}
