body{
	/*min-height:100%;*/
	background-image:url('/images/backgrounds/back5.jpg');
	background-repeat:repeat-x;
	background-position:center top;
	/*
	
	
	 scrollbar-face-color:#333333; 
	 scrollbar-track-color:#666666; 
	 scrollbar-arrow-color:#000000; 
	 scrollbar-shadow-color:#111111; 
	 scrollbar-3dlight-color:#555555; 
	 scrollbar-highlight-color:#555555;
	 */
	 
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	/*background-color:#bbc1c8;
	background-color:#2b405f;*/
	background-color:#b5b5b5;
	
	color:#444;
	font-size:14px;
}

img{
	border:none;
}

table{
	border:none;
	padding:0px;
	margin:0px;
}
tr{
	border:none;
	padding:0px;
	margin:0px;
}
td{
	border:none;
	padding:0px;
	margin:0px;
	vertical-align: top;
}


a {color: #444;}
a:visited {color:#444;}
a:hover {color: #4297d7;}
a:active { color:#444;}

h1{
	/*font-family:verdana,arial;
	font-family:Georgia, Times, serif;*/
	font-family:arial,verdana;
	color:#555;
	font-size:32px;
	font-weight:bold;
}

h2{
	/*font-family:Georgia, Times, serif;*/
	font-family:arial,verdana;
	color:#555;
	font-size:24px;
	font-weight:normal;
}

h3{
	/*font-family:Georgia, Times, serif;*/
	font-family:arial,verdana;
	color:#666;
	font-size:20px;
	font-weight:normal;
}

h4{
	/*font-family:Georgia, Times, serif;*/
	font-family:arial,verdana;
	color:#666;
	font-size:18px;
	font-weight:normal;
}

h5{
	font-family:arial,verdana;
	color:#111;
	font-size:14px;
	font-weight:normal;
}
h6{
	font-family:arial,verdana;
	font-weight:bold;
	font-size:14px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
#logo{
	position:absolute;
	left:0px;
	top:0px;
	margin:10px;
}
#video-logo{
	position:absolute;
	left:865px;
	top:180px;
	margin:10px;
}


#topNav{
	position:absolute;
	left:190px;
	top:70px;
	width:700px;
	height:50px;
	padding-top:30px;
}

#topLine{
	position:absolute;
	left:690px;
	top:20px;
	width:250px;
	
	padding:10px;
	text-align:center;
	background-color:#2b405f; 
	/*
	height:50px;
	*/
}

#contactLine{
	position:absolute;
	left:170px;
	top:20px;
	width:250px;
	
	padding:10px;
	text-align:left;
	background-color:#2b405f; 
}

#socialLine{
	position:absolute;
	left:960px;
	top:180px;
	width:30px;
	
	padding:10px;
	text-align:left;
}
#socialLine img{
	margin-bottom:5px;
}
#rightWindow{
	position:absolute;
	left:960px;
	top:140px;
	width:200px;
	
	padding:10px;
	text-align:left;
}


#headerBox{
	/*background-color:#858a92;*/
	background-color:#0e213e;
	height:136px;
	width:790px;
	position:absolute;
	left:170px;
	/*top:-310px;*/
	top:10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
 
}

#headerBoxNew{
	/*background-color:#858a92;*/
	background-color:#0e213e;
	height:50px;
	width:790px;
	position:absolute;
	left:170px;
	/*top:-310px;*/
	top:97px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-image:url('/images/navbar.png');
}



#bodyContent{
	width:920px;
	background-color:#fff;
	padding:20px;

}

#bodyContent2{
	width:920px;
	background-color:#ddd5c8;
	padding:20px;

}

#pageContent{
	width:920px;
	background-color:#fff;
	padding:20px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#contentAndFooter{
	position:absolute;
	left:0px;
	top:170px;
	z-index:-1;
}

#homeVideoContent{
	width:920px;
	background-color:#0e213e;
	padding:20px;
	color:#eee;
}

#homeVideoHide{
	width:920px;
	background-color:#0e213e;
	padding:20px;
	color:#eee;
}

#footerContent{
	width:920px;
	background-color:#0e213e;
	padding:20px;
	color:#eee;
	margin-top:20px;
}

#footerContent a{
	color:#eee;
	text-decoration:none;
}

#copyright{
	width:920px;
	background-color:#2b405f;
	padding:20px;
	color:#aaa;
}

.transparent
{
   filter:alpha(opacity=50); 
   -moz-opacity: 0.5; 
   opacity: 0.5; 
}

.headerNavTable{
	padding:10px;
	background-color:#7a90af;
	color:#ddd;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.headerNavTable a{
	color:#ddd;
	text-decoration:none;
	
}
.headerNavTable:hover{
	background-color:#2b405f;
	color:#fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.headerNavTable:hover a{
	color:#fff;
	text-decoration:none;
	
}


.navWords:hover{
	color:#fff;
	font-size:20px;
}

.navWords{
	/*text-shadow: -1px -1px #eee,1px 1px #555; */
	font-family:verdana,arial;
	font-weight: normal;
	color:#ccc;
	font-size:20px;
}

.headerBlock{
	/*background-color:#bbc1c8; */
	background-color:#fff;
	padding:20px;
	width:710px;
	height: 260px;
	border:3px solid #999;
	margin-top:5px;
}

.roundedBlock{
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	padding:20px;
	margin-bottom:20px;
	background-color:#eee;
}

.rounded{
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.videoLinks{
	background-color:#2b405f; 
	padding:10px;
}
	
.videoLinks:hover{
	background-color:#37527a;
}



.button{
	font-size:12px;
	font-family:verdana,arial;
	border: none;
	color:#eee !important; 
}

.buttonextras{
	width:100%;
	margin:0px;
	margin-top:1px;
	margin-bottom:1px;
	font-size:12px;
	text-align:left;
}

.pressreleaselist { 
	background-color:#ddd; 
	margin:5px; 
	padding:10px;
	font-size:12px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.pressreleaselist:hover { 
	background-color:#ccc;
	color:#000;
}
.pressreleaselist a { 
	text-decoration:none;
	color:#000;
}
.debug{
	style='background-color:#000; 
	color:#fff; 
	margin:2px;'
}

ul.topnav2 {
	list-style: none;
	padding: 0px;
	margin: 0;
	float: left;
	width: 920px;
	background: #222;
	font-size: 1.2em;
	background: url(topnav_bg.gif) repeat-x;
	font-family:verdana,arial;
	font-weight: normal;
	color:#ccc;
	font-size:20px;
}
ul.topnav2 li {
	float: left;
	margin: 0;
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav2 li a{
	padding: 10px 5px;
	color: #ddd;
	display: block;
	text-decoration: none;
	float: left;
}

ul.topnav2 li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #0e213e;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 300px;
	border: 1px solid #122c52;
}
ul.topnav2 li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #0b1b32; /*--Create bevel effect--*/
	border-bottom: 1px solid #122c52; /*--Create bevel effect--*/
	clear: both;
	width: 300px;
	font-size:12px;
}
html ul.topnav2 li ul.subnav li a {
	float: left;
	width: 275px;
	/*background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;*/
	padding-left: 20px;
}
html ul.topnav2 li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	/*background: #222 url(dropdown_linkbg.gif) no-repeat 10px center;*/
	
	background: #2b405f;
}

.ListDelivery{
	margin:10px;
	background-color:#eee;
	-moz-border-radius: 10px;
	border-radius: 10px;
}