/* CSS Document */

body,td,th {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #01015B;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.layout {
	height:auto;
}
.hgltYlw{background-color:#FCFAC2; padding:2px}
.lnHght24 {
	line-height:24px
}
.topRow {
	background: #D7DDE2 url(../images/shdwHeader.gif) right bottom no-repeat;
	height:92px;
}

.middleRow {
	background: #ffffff left top repeat-x;
	text-align:center;
	vertical-align:top;	
}
.middleRowin {
	background: #ffffff left top repeat-x;
	text-align:center;
	vertical-align:top;	
}
	
.mainContainer {
	background: #ffffff;
	border-left: 1px solid #01014B;
	border-right: 1px solid #939393;
	border-bottom: 0px;
	height:100%;
	padding:0px 0px 0px 0px;
	width:966px
}

h2 {
	font: normal 24px georgia, times new roman, times, serif;
	color:#000084;
	margin:0px;
}

.h3Arial {
	font: bold 18px Arial, Helvetica, sans-serif;
	margin:0px;
}

.h130Geo {
	font: bolder 24px Georgia, Times New Roman, Times, serif;
	margin:0px;
	color:#FFFFFF;
}
h1.geo24Wht {
	font: normal 24px Georgia, Times New Roman, Times, serif;
	margin:0px;
	color:#01014B;
	}
.hr1{
	color:#5F5F5E;
	height:1px
}
.hr2 {
	color:#D7D7DF;
}
.txtAriGrey14 {
	font: bolder 14px Arial, Helvetica, sans-serif;
	color:#929292;
}
.txtAriWht12 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#D6D6D6;
}

.txtArialGry11 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}

.txtArialBlk11 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#01014B;
}
.txtArialWht11 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.rtAlign {
	text-align:right;
}

.topNavBg {
	background: #01014B url(../images/menu-1.gif) left top repeat-x;
	height:42px;
	vertical-align:middle;
	z-index:9999;
}

.topNavBg td{
	text-align:center;	
	vertical-align:middle;
}

a.wht14Arl:link, a.wht14Arl:active, a.wht14Arl:visited, a.wht14Arl:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.wht14Geo:link, a.wht14Geo:active, a.wht14Geo:visited, a.wht14Geo:hover {
	font: bold 14px Georgia, Times New Roman, Times, serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.Gry14Geo:link, a.Gry14Geo:active, a.Gry14Geo:visited, a.Gry14Geo:hover {
	font: normal 14px Georgia, Times New Roman, Times, serif;
	color:#50697B;
	text-decoration:none;
}
.topNavBg td.active1{
	background: #01014B left top repeat-x;
	text-align:center;	
	vertical-align:middle;
	border-left:1px Solid #01014B;
	border-right:1px Solid #01014B;
}


.hdtv {
	background: #ffffff url(../images/hdtv.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv2 {
	background: #ffffff url(../images/hdtvdoor.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv3 {
	background: #ffffff url(../images/apps1.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv4 {
	background: #ffffff url(../images/hdtvfin.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv5 {
	background: #ffffff url(../images/handle1.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv6 {
	background: #ffffff url(../images/hdtvout.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv7 {
	background: #ffffff url(../images/hdtvtool.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv8 {
	background: #ffffff url(../images/hdtvClot.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv9 {
	background: #ffffff url(../images/hdtvsink.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv10 {
	background: #ffffff url(../images/hdtvtool.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv11 {
	background: #ffffff url(../images/hdtvkit.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv12 {
	background: #ffffff url(../images/hdtvprod.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv13 {
	background: #ffffff url(../images/home1.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
	
}
.hdtv14 {
	background: #ffffff url(../images/product1.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv15 {
	background: #ffffff url(../images/special1.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}
.hdtv16 {
	background: #ffffff url(../images/contact1.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}

.hdtv17 {
	background: #ffffff url(../images/company1.jpg) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}

.hdtv99 {
	background: #ffffff url(../images/flash.swf) left top no-repeat;
	height:325px;
	vertical-align:top;
	text-align:center
}

.hdtvin {
	background-color: #000084;
	
	vertical-align:middle;
	text-align:left;
	}

a.blue:link, a.blue:active, a.blue:visited {
	font: normal 13px Georgia, Times New Roman, Times, serif;
	color:#0059D3;
	text-decoration:none;
}
a.blue:hover {
	font: normal 13px Georgia, Times New Roman, Times, serif;
	color:#ffffff;
	background-color:#0059D3;
	text-decoration:none;
}

a.blueArl11:link, a.blueArl11:active, a.blueArl11:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#0059D3;
	text-decoration:none;
}
a.blueArl11:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#0059D3;
	text-decoration:none;
}

a.leanMore:link, a.leanMore:active, a.leanMore:visited {
	background: #ffffff;
	font: normal 9px Arial, Helvetica, sans-serif;
	color:#383232;
	text-decoration:none;
	border:1px solid #E2E2E2;
	padding:2px;
}
a.leanMore:hover {
	background: #D7D7D7;
	font: normal 9px Arial, Helvetica, sans-serif;
	color:#383232;
	text-decoration:none;
	border:1px solid #ffffff;
	padding:2px;
}
a.wht11Arl:link, a.wht11Arl:active, a.wht11Arl:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	background:transparent;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
a.wht11Arl:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	background:#ffffff;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	color:#01015B;
}
.ftrLinks {
	font: normal 11px Arial, Helvetica, sans-serif;
	background:#01014B;
	padding:5px;
	vertical-align:middle;
	text-align:center;
	color:#ffffff;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
}

.ftrspr {
	background: right middle no-repeat;
}

.ftrMdl {
	background: #ffffff center bottom repeat-x;
}

.ftrBg {
	background: #ffffff center bottom repeat-x;
}

.box1 {
	border:1px solid #01014B
}

.lftHdr {
	background: #D7DDE2 top left repeat-x;
	font: bold 18px Georgia, Times New Roman, Times, serif;
	color:#000084;
	padding:2px 10px 2px 10px;
	border-bottom:1px solid #ceced8;
	text-align:left;
	height:30px;
}
.lftHdrBlk {
	background: #000084 top left repeat-x;
	font: bold 18px Georgia, Times New Roman, Times, serif; 
	color:#ffffff;
	padding:5px 10px 5px 10px;
	border-bottom:1px solid #ceced8;
	text-align:left;
	height:30px;
}
.lftBdy {
	background:#F6F6F6;
	padding:10px;
}
.bgEven{
	background:#FFFFFF;
	padding:10px;
}
.pad10 {
	padding:10px;
}

.absMid {
	vertical-align:middle;
}
.tabBody {
	background: #ffffff;
	border: 1px solid #CECED8;
	border-top:0px;
	padding:10px;
}
.tabActive {
	background: #01014B;
	border: 1px solid #CECED8;
	border-bottom:0px;
	padding:4px 4px 0px 4px;
	vertical-align:middle;
}
.tabActive ul{list-style-type: none;padding:0;margin:0;height:38px; }
.tabActive li{font-weight:bold;width:100%;cursor:pointer; repeat-x top #768897;white-space:nowrap; padding:11px 0px 11px 0px}

.tabDactive {
	background: #000084	;
	border: 1px solid #CECED8;
}
.tabDactive ul{list-style-type: none;padding:0;margin:0;height:40px; }
.tabDactive li{font-weight:normal;width:100%;cursor:pointer; repeat-x top #DEE7E7;white-space:nowrap; padding:14px 0px 10px 0px}

.tabSep {
	background: #ffffff;
	border-bottom: 1px solid #CECED8;
}

.streamFX{
	background-color: transparent;
	position: absolute;
	z-index:0;
	margin-top:-20px;
	margin-left:70px;
}
.tick li{
list-style-image:url(../images/search-tick.gif); 
}
.boxYlw {
padding:5px; text-align:center; background-color:#FFFFCC; border:1px dotted #cc0000
}
.innerHdtvTTL{position:absolute; padding:50px 0px 0px 20px; z-index:0}
.pad30{padding:30px}
.bdr3blu{border:3px solid #7897D0; background-color:#FFFFFF}

li.avtvNavBg{background:#01014B top left repeat-x; border-left:1px solid #01014B; border-right:1px solid #01014B;}
/*menu start */

.topNavMenudrp1 ul{margin: 0;padding: 0;list-style-type: none;background: transparent;height:auto;vertical-align:middle;z-index:99999;}

/*Top level list items*/
.topNavMenudrp1 ul li{position: relative;float: left;text-align:left;vertical-align:middle;background: transparent;z-index:99999; white-space:nowrap}

/*Top level menu link items style*/
.topNavMenudrp1 ul li a{display: block;width:auto; /*Width of top level menu link items*/text-decoration: none;color: #ffffff;font: bolder 14px Arial, Helvetica, sans-serif;padding:12px 20px 12px 20px;}
	
/*1st sub level menu*/
.topNavMenudrp1 ul li ul{left: 0;position: absolute;top: -1em; /* no need to change, as true value set by script */display: block;visibility: hidden;background-color: #01014B;margin:0px; padding:0; border:0px solid #cccccc ; border-top:0px; border-collapse:collapse;}

/*Sub level menu list items (undo style from Top level List Items)*/
.topNavMenudrp1 ul li ul li{display: list-item;float: none;background:#01014B top left repeat-x; border:1px solid #cccccc;border-bottom:1px solid #cccccc; border-collapse:collapse;margin:0px;white-space:nowrap;}

/*All subsequent sub menu levels offset after 1st level sub menu */
.topNavMenudrp1 ul li ul li ul{left: 180px; /* no need to change, as true value set by script */top: 0px;margin:0px; padding:0px;background-color: #01014B}

/* Sub level menu links style */
.topNavMenudrp1 ul li ul li a{display: block;width: 200px; /*width of sub menu levels*/color: #ffffff;text-decoration: none;font: bold 11px Arial, Helvetica, sans-serif;padding:7px}

.topNavMenudrp1 ul li ul li ul li a:hover{background:#000084}
.topNavMenudrp1 ul li ul li a:hover{background:#000084}
/*Background image for top level menu list links */
.topNavMenudrp1 .topNavMenudrp2{}

/*Background image for subsequent level menu list links */
.topNavMenudrp1 .topNavMenudrp3{}
/* Menu End */

