/* CSS Document */

@import url("nav.css");
@import url("text.css");

body{
	margin:0px 0px 0px 0px;
	height:100%;
	background-image:url(../images/general/main_bkgr.jpg);
	background-color:#4e4f53;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

ul {
 list-style-position: outside;
 list-style-type: none;
}
li {
 background-image: url(/images/general/bullet.gif);
 background-position: 0 3px; 
 padding-left: 9px;
 background-repeat: no-repeat;
 list-style-type: none;
}
ul li {
 list-style-type; none;
 padding-left: 11px;
 background-image: url(/images/general/bullet.gif);
 background-position: 0 3px; 
 background-repeat: no-repeat;
 margin-left: -1em;
}
ul ul li {
 padding-left: 11px;
 background-image: url(/images/general/bullet_sm.gif);
 background-position: 0 3px; 
 background-repeat: no-repeat;
 margin-left: -2em;
}
ul ul ul li {
 padding-left: 11px;
 background-image: url(/images/general/bullet_sm.gif);
 background-position: 0 3px; 
 background-repeat: no-repeat;
 margin-left: -3em;
}
ul ul ul ul li {
 padding-left: 11px;
 background-image: url(/images/general/bullet_sm.gif);
 background-position: 0 3px; 
 background-repeat: no-repeat;
 margin-left: -4em;
}
#closerul {
 padding: 0 0 3px 11px;
 margin-left: 0em;
 margin-top: 0em;
}
.mainTable{
	width:740px;
	height:100%;
}
.insideTable{
	width:586px;
	height:100%;
}
.header{
	height: 59px;
	vertical-align:top;
}
.content{
	height: 526px;
	background-color:#FFFFFF;
}
.leftnav{
	vertical-align:top;
	background-color:#344557;
	width:154px;
	background-image:url(../images/nav/bkgr.gif);
}
.mainBody{
	width:586px;
	vertical-align: top;
}
.loginForm{
	font-size:10px;
	color:#385373;
	padding:1px 3px 0px 3px;
	width:119px;
	height:18px;
	border-color:#474747;
	border-width:1px;
}
.footer{
	height:36px;
	vertical-align:middle;
	background-image:url(../images/general/footer.jpg);
	background-color:#dedfde;
}
.bottomBkgr{
	background-color:#fbf9f3;
	height:100%;
}
.tableData {
	width: 100%;
	font-size: 11px;
	line-height: 18px;
}
.tableRowWhite {
	background-color: #ffffff;
}
.tableRowGrey {
	background-color: #f6f6f6;
}
.tableRowGrey .vidpic, .tableRowWhite .vidpic {
	padding: 7px 0px 7px 10px;
	vertical-align: top;
}
.tableRowGrey .tabletext, .tableRowWhite .tabletext {
	padding: 0px 7px 7px 10px;
	vertical-align: top;
}
.tableRowDiv {
	line-height: 5px;
	height: 5px;
	background-image: url(/images/general/rowDiv.gif);
}
.minifeaturebox {
	padding: 3px 3px 0px 3px;
	height: 88px;
	max-height: 88px;
	font-size: 10px;
	overflow: hidden;
}
.languagetoggle {
	text-align: right;
	vertical-align: top;
	width: 70px;
	float: right;
	display: inline;
	padding: 2px 5px 0px 0px;
}

.crumbs {
	font-size: 10px;
	padding: 3px 3px 7px 6px; 
	background-image: url(/images/general/headerDiv.jpg);
	background-position: bottom; 
	background-repeat: no-repeat;
	background-color: #dddddd;
}
.imgBorder {
	border:1px solid #7e7d82;
}