HTML {
	width: 100%;
	background: none
}

BODY.srd {
	background-image: url(../images/sea-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 950px;
	background-color: #08051a;
	margin: 0 auto;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}

#video {
	width: 516px;
	height: 322px
}

#leftColumn,#rightColumn {
	float: left
}

#leftColumn {
	width: 426px
}

#rightColumn {
	width: 516px;
	padding-top: 30px
}

#rightColumn .text {
	background-image: url(../images/text_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 516px;
	height: 105px;
	padding-bottom: 15px
}

#rightColumn .text p {
	padding-left: 10px;
	padding-top: 10px
}

#main #title-cont {
	width: 451px;
}

#header #top-bar {
	background-color: #004894;
	background-repeat: no-repeat
}

.srd .de #leftColumn #text-cont,.srd .it #leftColumn #text-cont {
	width: 363px;
	padding-top: 8px;
}

.srd .de #leftColumn #text-cont .inside {
	padding-top: 7px;
	background-image: url(../images/semi-transp-bg.png);
}

.srd .de #rightColumn .text {
	font-size: 90%;
	background-color: #114DA1;
	height: 110px;
	padding-bottom: 0px;
	margin-bottom: 15px
}

#rightColumn .text p {
	padding-right: 10px
}

body.vt {
	background: none
}

.vt #main #title-cont {
	padding-top: 30px
}

.vt #main #text-cont {
	color: #fff;
	width: 433px;
	padding-left: 17px;
	padding-top: 38px;
	padding-bottom: 0;
	font-size: 12px
}

.vt #main #text-cont .inside {
	padding-left: 60px;
	padding-bottom: 12px
}

.vt #main #text-cont .inside p {
	padding-bottom: 20px
}

.vt #main #text-cont .inside ul {
	list-style-type: disc;
	padding-left: 20px;
	padding-bottom: 5px
}

.vt .text img {
	float: left;
	padding-right: 14px;
}

.vt #rightColumn .text h2 {
	float: left;
	height: 34px;
	margin: 0;
	padding-left: 2px;
	padding-top: 10px;
	width: 214px;
	overflow:hidden
}

.vt #rightColumn .text p {
	float: left;
	font-size: 11px;
	padding: 0 0 0 5px;
	width: 196px;
}

.vt #rightColumn .text {
	background-image: url("/vt/images/text_bg.gif");
	background-position: left top;
	background-repeat: no-repeat;
	height: 122px;
	padding-bottom: 6px;
	width: 385px;
}
.vt #leftColumn {
	width:490px;
	overflow:hidden;
}
.vt #rightColumn {
	float: right;
	padding-top: 2px;
	width: 385px;
}
.vt #header h1 a {
background:url("/vt/images/logo.gif") no-repeat scroll left top transparent;}
.vt #footer {background-color:#000000;background-color:#000000;margin-top:5px;}

 
	
