html { overflow: auto; } 
body { 
	background-color: #97A2B4; 
	background-image: url('../images/bg.jpg');
	background-repeat: repeat;
	background-attachment: fixed; 
	background-position: 20% 40%;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size: 10px;
	color:#000000;
	margin: 0; 
	padding: 0; 
} 
img { border: none; } 
form { display: inline; } 
strong { color:#5d73a0; font-weight:bold; }
td {
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size: 10px;
	color:#000000;
}
input {	font-size: 10px; }
select { font-size: 10px; }
A {
	font-family: Verdana,Helvetica,Sans-Serif;
	font-size: 10px;
	color:#5d73a0; font-weight:bold;
	text-decoration: none;
}
A:hover {
	font-family: Verdana,Helvetica,Sans-Serif;
	font-size: 10px;
	color:#5d73a0; font-weight:bold;
	text-decoration: underline;
}
h1, h2, h3, h4, h5 { 
	padding: 0; 
	margin: 0; 
	color: #A72222;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: -1px; 
}
.bg_white { background-color:#ffffff; }
.bg_sumrow { background-color:#999999; }
.bg_metanav { background-color:#5D73A0; }
.maincontainer { 
	width: 760px;
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 77px;
	background-color: #ffffff;
} 
.cont { 
	background-color: #ffffff;
        float: left; 
}
.center { 
}
.float { 
	min-height: 320px; 
	_height: 320px; 
} 
.maincontent { 
}
#metanav a { 
	color: #000000;
}
#mainnav td { 
	background: url('../images/bg.gif'); 
	background-color: #7186B4;
	color: #C1C3C6;
	text-transform: uppercase;
}
#mainnav td img { 
	margin-top: 3px; 
}
#mainnav td a { 
	color: #C1C3C6;
	font-size: 10px; 
	white-space: nowrap;
	font-family: 'Trebuchet MS'; 
}
#mainnav td a:hover { 
	color: #ffffff;
	text-decoration: none; 
}
.container { 
	min-height: 320px;  
        _height: 320px; 
} 
.containermini { }
.contentLeft { 
	float: left; 
} 
.contentRight { 
	float: right;
} 
.contentcont { 
	width: 100%;
	float: left; 
	background: #ffffff;
}
.footercont { 
	clear: both; 
	float: left; 
	height: 18px; 
	width: 100%;
	background: #ffffff;
}

.csc-bulletlist-3 li { list-style-type: circle; }
.csc-bulletlist-2 li { list-style: upper-roman; }
.csc-bulletlist-1 li { list-style: decimal; }
.csc-bulletlist-0 li { list-style: square; }


DIV.csc-frame-invisible{
        margin-left:                            -999em;
}

DIV.csc-frame-rulerBefore{
        border-top: 1px solid #fff; 
        padding:                                0px 0px 10px 0px;
}

DIV.csc-frame-rulerAfter{
        border-top: 1px solid #fff; 
        padding:                                0px 0px 10px 0px;
}

DIV.csc-frame-indent{
        padding-left:                   100px;
}

DIV.csc-frame-indent3366{
        padding-left:                   33%;
}

DIV.csc-frame-indent6633{
        padding-right:                  33%;
}

.csc-frame-frame1{
        border: 1px dotted #A8D435;
        padding:                                10px;
        margin:                                 0px 0px 10px 0px;
}

.csc-frame-frame2{
        border: 1px dotted #909090;
        padding:                                10px;
        margin:                                 0px 0px 10px 0px;
}

.break { 
       width: 100%; 
       text-align: center; 
}
.align-right { text-align: right; } 
.align-left { text-align: left; }
.align-center { text-align: center; }

.news-list-item a { 
	font-size: 10px; 
	color: #084c8d;
	font-weight: bold; 
	text-decoration: none; 
}
.news-list-item a:hover { 
	font-weight: bold; 
	text-decoration: none; 
}

.submenuTeam { 
	margin: 15px 0px 0px 30px; 
	text-transform: uppercase;
	font-size: 10px; 
	font-weight: bold; 
}
.submenuTeam * { 
	color: #5d73a0; 
}
.submenuTeam td img { 
	margin-right: 3px; 
}
.submenuNO { 
	width: 200px; 
}
.submenuNO a { 
	color: #666666; 
}
.submenuACT a { 
	color: #000000;
}

.balloon { 
	margin-bottom: 10px; 
}
.balloon img { 
	margin-top: 10px; 
}

/* for the special Main w/ submenu template */ 
.submenu { 
	vertical-align: top;
	width: 280px;
        display: block; 
        overflow: hidden; 
}
.submenu a:hover { 
	color: #000000;
	text-decoration: none; 
}
.submenu .under{
	float: left; 
}
.submenu .under a {
	color: #666666;
}
.submenu .under a:hover { 
	color: #000000;
}
.submenu .act a{ 
	color: #000000;
}
.divider { 
	float: left; 
	margin: 0px 3px; 
	color: #666666;
}
.submenuContent {
	vertical-align: top;
	padding-right: 10px; 
	padding-top: 10px; 
}
/* ******* */


.contenttable * { 
  padding: 0; margin: 0; 
  font-size: 10px;
}
.contenttable { 

}
.balloon  { 
  padding: 0; margin: 0; 
  vertical-align: top; 
  border: 1px solid #fff; 
}

.csc-uploads * { 
  padding: 0; 
  margin: 2px; 
}
#footerau { 
 position: relative; 
 float: left; 
 margin: 0px 50px 0px 20px; 
} 

#player { margin: 0; }

.tx-felogin-pi1 input, .tx-ixsolffmembers-pi1 input, .tx-ixsolffmembers-pi1 select {
	width:165px;		
}
.tx-ixsolffmembers-pi1 h4 {
	margin-top:10px;
}

.tx-ixsolffmembers-pi1 input[type=file] {
	width:145px;
}

.tx-ixsolffmembers-pi1 input[type=radio] {
	width:auto;
}

.tx-ixsolffmembers-pi1 .dateSelect {
	width:auto;
}
	.vehicle_tab {
		border: 1px #aaaaaa solid;
		background-color: #eeeeee;
		clear:both;
	}
	.select_vehicles {
		position:relative;
		top:2px;
	}
	.vehicle_to_select, .vehicle_to_select_a {
		border: 1px #aaaaaa solid;
		background-color: #cccccc;
		display:block;
		float:left;
		width:150px;
		text-align:center;
		padding:5px 0;
	}
	.vehicle_to_select_a {
		border-bottom:0;
		background-color: #eeeeee;
	}


#powermaildiv_uid40,#powermaildiv_uid43{
       display:none;
}