@charset "utf-8";
/* CSS Document */

body {
	background-color: #93b8dd;
	margin:25px;
	margin-top:-40px;
	margin-bottom:50px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	font-size:14px;
}
.nav, .nava, .lnav, .rnav, .rnava, .lnava, .tnavm, .tnavmo, .tnavm_sub, .tnavm_subo {
	display:block;
	height:24px;
	background:url(images/m-nav.gif);
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	padding-top:6px;
}

.tnavm_sub {
	background:url(images/sub-nav.png);
}

.nav:hover, .lnav:hover, .rnav:hover, .tnavmo, .tnavm_subo {
	height:23px;
	padding-left:8px;
	padding-right:6px;
	padding-top:7px;
	background:url(images/m-nav-h.gif);
	color:#FF0;
}

.tnavm_subo {
	background:url(images/sub-nav-h.png);
}

.nava, .rnava {
	background:url(images/m-nav-a.gif);
	color: #CCC;
}

.rnavtable{
	padding-bottom:5px;
}
.lnav, .lnava {
	margin-bottom:10px;
	background:url(images/lm-nav.gif);
	color:#00F;
}
.lnav:hover {
	background:url(images/lm-nav-h.gif);
	color:#F00;
}

.lnava {
	background:url(images/lm-nav-h.gif);
	color:#666;
}

.lnavTable {
	margin-left:25px; 
}

.tnavbar {
	position:relative; 
	left:300px; 
	top:300px;
	width:900px;
}

.logobg {
	background-image:url(images/index5_03.png);
	background-repeat:repeat-x;
}

.outerWrapper {
	background-image:url(images/bg3.jpg);
	padding:15px; 
	margin-left:75px;
	margin-right:70px;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	border-top:1px solid #999;
	border-left:1px solid #999;
}

.innerWrapper, .innerWrapperSearch, .innerWrapperFound {
	border-top:1px solid #000; 
	border-left:1px solid #000; 
	border-bottom:1px solid #999; 
	border-right:1px solid #999; 
	background-color:#9dc7f1; 
	background-image: url(images/bg2.jpg);
	background-repeat:no-repeat;
	padding:25px;
}
.innerWrapperSearch {
	background-image:url(images/bg5.jpg);
}
.innerWrapperFound {
	background-image:url(images/bg6.jpg);
}

.sidetextOuter, .sidetextOuterL {
	width:300px;;
	background-image:url(images/bg4.jpg);
	float:right; 
	position:relative; 
	left:-25px; 
	top:-25px;
	padding:15px;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #999;
	border-left:1px solid #999;
}

.sidetextOuterL {
	float:left;
	left:25px;
}
.sidetextInner {
	background-color:#FFF;
	padding:15px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	font-size:90%;
	color:#999;
}

.footer {
	color: #00F;
	font-size:14px;
}

.heading1, .heading2 {
	font-size:20px;
	font-weight:bold;
	color:#666;
	margin-bottom:15px;
}
.heading2 {
	font-size:16px;
	color:#00F;
	margin-bottom:5px;
}

li {
	margin-bottom:10px;
}

.txtprices {
	font-size:12px;
	color:#666;
	text-align:right;
	margin-top:10px;
}

.tagtxt {
	width:50%;
}

.portlegend {
	margin-top:15px;
	margin-left:10px;
}

.sendbutton {
	border:1px solid #0000FF;
	background-color:#FFFF00;
	padding-left:5px;
	padding-right:5px;
	color:#00F;
	}
	
.sendbutton:hover {
	border:1px solid #0000FF;
	background-color: #FFF;
	color: #F00;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	}


/* floater */
#visiblecombo{
position: fixed;
visibility: hidden;
width:47px;
height:59px;
}
* html #visiblecombo{ /* Hide combo box from legacy browsers such as IE5-6? */
display: none;
}
