body { background:url(/Images/site_background.jpg) repeat-y fixed top;}

#mainContainer { BORDER-BOTTOM: #5A0000 0px solid; TEXT-ALIGN: left; BORDER-LEFT: #5A0000 0px solid; MARGIN: 0px auto; WIDTH: 949px; BORDER-TOP: #5A0000 0px solid; BORDER-RIGHT: #5A0000 0px solid;}
#wrapper {POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 949px; TOP: 122px;}
#midContainer {BORDER-BOTTOM: #5A0000 0px solid; BORDER-LEFT: #5A0000 0px solid; MARGIN: 0px 0px 0px 0px; WIDTH: 949px; FLOAT: left; BORDER-TOP: #5A0000 0px solid; BORDER-RIGHT: #5A0000 0px solid; background:#2D2D2D url(/Images/body_background.png) no-repeat; min-height:778px; height:auto;}
#topContainer {BORDER-BOTTOM: #5A0000 0px solid; POSITION: absolute; BORDER-LEFT: #5A0000 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 949px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana, sans-serif; HEIGHT: 122px; CLEAR: both; BORDER-TOP: #5A0000 0px solid; TOP: -122px; BORDER-RIGHT: #5A0000 0px solid; PADDING-TOP: 0px; LEFT: 0px;}
#botContainer {BORDER-BOTTOM: #5A0000 0px solid; BORDER-LEFT: #5A0000 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-LEFT: 0px; WIDTH: 949px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana, sans-serif; HEIGHT: 100px; CLEAR: both; BORDER-TOP: #5A0000 0px solid; BORDER-RIGHT: #5A0000 0px solid; PADDING-TOP: 0px;}

/* top nav 2 rows*/
#tnRow2Top UL#ulRow1 {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 823px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px; height:17px;}
#tnRow2Top UL#ulRow1 LI {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 17px; PADDING-TOP: 0px;}
#tnRow2Top #ulRow1 A {MARGIN:0px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px; height:17px;}

#upRow1 {height:17px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px;  WIDTH: 823px;}
#upRow2 {background:#816033; height:25px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; WIDTH: 949px;}

#ulRow2 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px;}
#ulRow2 * {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px;}
#ulRow2 {BORDER-BOTTOM: #cccccc 0px solid; LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; WIDTH: 823px; MARGIN-BOTTOM: 0em; FLOAT: left;}
#ulRow2 UL {BACKGROUND: #F7F8F3; BORDER-RIGHT: #816033 1px solid; border-left:1px solid #816033;/* display:none;*/}
#ulRow2 LI {Z-INDEX: 10; POSITION: relative; BORDER-LEFT: #816033 0px solid; LIST-STYLE-TYPE: none; FLOAT: left; BORDER-TOP: #816033 0px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #816033 0px solid; }
#ulRow2 A {BORDER-LEFT: #816033 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #fff; background-color:#816033; BORDER-TOP: #816033 0px solid; BORDER-RIGHT: #816033 0px solid; TEXT-DECORATION: none; PADDING-TOP: 0px;font-weight:normal; height:17px;}
#ulRow2 A:active {TEXT-DECORATION: none;}
#ulRow2 A:focus {TEXT-DECORATION: none;}
#ulRow2 A:visited {TEXT-DECORATION: none;}
#ulRow2 LI:hover {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal;}
#ulRow2 LI.sfHover {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal;}
#ulRow2 LI:hover A.catList {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal;}
#ulRow2 LI.sfHover A.catList {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal;}
#ulRow2 LI A.catList:focus {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal;}
#ulRow2 LI A:hover {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal;}
#ulRow2 LI A:active {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal;}
#ulRow2 LI A:hover {TEXT-DECORATION: none;}
#ulRow2 LI:hover > A {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
#ulRow2 LI.sfHover > A {BACKGROUND: #F7F8F3; COLOR: #5A0000; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
#ulRow2 * A.catList:hover {COLOR: #5A0000; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
#ulRow2 * A.catList:focus {COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
#ulRow2 * A.catList:active {COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
.catList {HEIGHT: 17px; TEXT-DECORATION: none;}
#ulRow2 LI UL {Z-INDEX: 100; BORDER-BOTTOM: #816033 1px solid; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 161px; PADDING-RIGHT: 0px; FLOAT: none; TOP: -999em; PADDING-TOP: 0px}
#ulRow2 LI UL.col1 {BORDER-LEFT: #816033 1px solid}
#ulRow2 LI UL.col2 {BACKGROUND: url(/Images/dot_vert.gif) #F7F8F3 repeat-y 0px 50%; MARGIN-LEFT: 180px}
#ulRow2 LI UL.col3 {BACKGROUND: url(/Images/dot_vert.gif) #F7F8F3 repeat-y 0px 50%; MARGIN-LEFT: 360px; BORDER-RIGHT: #816033 1px solid}
#ulRow2 LI UL.col4 {BACKGROUND: url(/Images/dot_vert.gif) #F7F8F3 repeat-y 0px 50%; MARGIN-LEFT: 540px; BORDER-RIGHT: #816033 1px solid}
#ulRow2 LI LI {LINE-HEIGHT: 13px; PADDING-LEFT: 0px; BACKGROUND: #F7F8F3; PADDING-TOP: 0px; text-align:left; color:#5A0000;}
#ulRow2 LI LI A {BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: 155px; PADDING-RIGHT: 0px; FLOAT: none; background:#090909; COLOR: #FFFFFF; BORDER-TOP: #fff 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 0px solid; TEXT-DECORATION: none; PADDING-TOP: 2px;}
#ulRow2 LI LI A:hover {BORDER-BOTTOM: #fff 0px solid; POSITION: relative; BORDER-LEFT: #fff 0px solid; PADDING-BOTTOM: 2px; BACKGROUND: #FF0000; BORDER-TOP: #fff 0px solid; TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 0px solid; TEXT-DECORATION: underline; COLOR:#FFFF00;}
#ulRow2 LI LI:hover > A {PADDING-BOTTOM: 2px; COLOR: #FFFF00; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
#ulRow2 LI LI.sfHover > A {PADDING-BOTTOM: 2px; COLOR: #FFFF00; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
#ulRow2 LI:hover UL {TOP: 17px; LEFT: 0px}
UL#ulRow2 LI.sfHover UL {TOP: 17px; LEFT: 0px}
/* top nav 2 rows*/

.cleardiv {CLEAR: both;}
* HTML #midContainer {MARGIN: 0px; WIDTH: 949px;}
* HTML #topContainer {LEFT: 0px;}
* HTML #botContainer {MARGIN: 0px;}

@font-face {  
	font-family: "Capture it";  
	src: url( "/includes/custom_includes/fonts/Capture it.eot" ); /* IE */  
	src: local("Capture it"), url( "/includes/custom_includes/fonts/Capture it.ttf" ) format("truetype"); /* non-IE */  
}  
h1, h2, h3, h4, h5, h6 { font-family:"Capture it", "Century Gothic", Verdana, sans-serif; }  
h1 { font-size:18pt; margin:0; padding:0; border-bottom:2px dashed #CCCCCC; padding-left:10px; }
h3 { font-size:16pt; margin:0; padding:0; }
.gpBoldHead { margin:0px 10px; color: #000000; }
.gpBoldHeadWh { margin:0px 10px; color: #FFFFFF; }
.headunder { border-bottom:2px dashed #cccccc; padding-left:10px; }

/* top nav */
#topContainer #tnRow1 { float:left; width:939px; height:54px; padding-left:10px;}
#topContainer #tnRow1 #tnlogo { float:left; background:url(/Images/venom-group_logo.png) no-repeat; width:223px; height:54px; border:0px dashed #fff;}
#topContainer #tnRow1 #tnlogo a {display:block; width:223px; height:54px;}
#topContainer #tnRow1 .tnLinksContainer {float:left; width:716px;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksEmpty {height:26px; clear:both;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest { float:right; background:url(/Images/topnav_links_login.png) no-repeat; width:654px; height:28px; border:0px dashed #fff; padding-right:10px;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksUser { float:right; background:url(/Images/topnav_links_logout.png) no-repeat; width:654px; height:28px; border:0px dashed #fff; padding-right:10px;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnmyaccount, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnmyaccount {float:left; height:28px; width:85px; cursor:pointer;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnordtrack, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnordtrack {float:left; height:28px; width:102px; cursor:pointer;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tncart, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tncart {float:left; height:28px; width:172px; cursor:pointer;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnlogin, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnlogout {float:left; height:28px; width:112px; cursor:pointer;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tncart #tnCartPrice,#topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tncart #tnCartPrice  { float:left; padding:6px 0px 0px 84px; width:50px; color:#fff; font-weight:bold; font-family: "Century Gothic", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnsearch, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnsearch  {float:left; height:28px; width:181px;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnsearch .tnSearchText, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnsearch .tnSearchText { float:left; border:0px dashed #f00; height:20px; padding:6px 0px 0px 7px; width:119px; }
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnsearch .tnSearchText input, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnsearch .tnSearchText input {font-family:Verdana, Geneva, sans-serif; width:117px; font-size:7pt; border:0px solid #00f; background:#fefefe;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnsearch .tnSearchSubmit, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnsearch .tnSearchSubmit {float:left; height:20px; width:51px; padding:6px 0px 0px 0px;}
#topContainer #tnRow1 .tnLinksContainer .tnLinksGuest .tnsearch .tnSearchSubmit a, #topContainer #tnRow1 .tnLinksContainer .tnLinksUser .tnsearch .tnSearchSubmit a {display:block; height:15px;}
#topContainer #tnRow2 { float:left; background:url(/Images/navbar_background.png) no-repeat; width:949px; height:68px; }
/* top nav */

/* footer */
#botContainer #bnrow1 { float:left; background:url(/Images/body_background_bottom.png) no-repeat; width:949px; height:12px; }
#botContainer #bnrow2 { float:left; margin:10px 0px; background:url(/Images/navbar_footer.png) no-repeat center; width:949px; height:35px; }
#botContainer #bnrow3 { float:left; background:url(/Images/VGI_logo_footer.png) no-repeat center; width:949px; height:17px; padding-bottom:15px; }

ul.footerLinks { margin:0px 0px 0px 5px; padding:5px; list-style-type:none; float:left; margin-top:2px; }
ul.footerLinks li { list-style-type:none; float:left; margin:0px; padding:3px; font-weight:bold; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

a.bnYT { position:relative; left:878px; top:4px; border:0px dashed #f00; width:25px; height:25px; display:block; }
a.bnFB { position:relative; left:912px; top:-23px; border:0px dashed #f00; width:23px; height:25px; display:block; }
/* footer */

/* index */
#midContainer #midHomeTop { float:left; padding:20px 20px 0px 20px; height:200px; width:909px; }
#midContainer #midHomeProducts { float:left; height:100px; width:949px; background:url(/Images/heading_choose_products.png) no-repeat 25px 0px; padding:26px 0px 0px 0px;}
#midContainer #midHomeNews { float:left; width:315px; height:325px; padding:31px 15px 10px 20px; background:url(/Images/heading_news.png) no-repeat 20px 0px; }
#midContainer #midHomeNews #midHomeNewsInner { float:left; width:315px; height:320px; background:#000000; }
#midContainer #midHomeAbout { float:left; width:579px; height:330px; padding:26px 20px 10px 0px; background:url(/Images/heading_about_venom.png) no-repeat left top; }
#midContainer #midHomeAbout #midHomeAboutInner { float:left; width:559px; height:305px; background:#ffffff; padding:10px;}
#midContainer #midHomeAbout #midHomeAboutInner img {float:left; padding-right:10px;}
#midContainer #midHomeAbout #midHomeAboutInner p { text-align:justify; font-family:"Century Gothic", Arial; font-size:8pt;}
#midContainer #midHomeAds { float:left; width:909px; height:110px; padding:0px 20px; }
#midContainer #midHomeAds #HomeAd1 { float:left; width:540px; height:108px; }
#midContainer #midHomeAds #HomeAd2 { float:left; width:369px; height:108px; text-align:right; }

#fisheye { background:url(/Images/background_choose_products.png) no-repeat top center;}
/* index */

#midInner { float:left; padding:15px 30px; width:889px; }
#midInner #midInnerContent { float:left; background:#ffffff; color:#000000; width:869px; min-height:778px; height:auto; padding:10px; }

/* product */
#midInner #midProdTop { float:left; background:#000000; width:889px; text-align:center; padding:10px 0px; }
#midInner #midProdBott { float:left; width:889px; padding:10px 30px; }
#midInner #midProdInner { float:left; width:889px; padding:0px 0px 250px 0px; background:#ffffff url(/Images/itemdesc_body_background.png) no-repeat bottom left; }
#midInner #midProdInner #midProdName { float:left; width:889px;}
#midInner #midProdInner #midProd2Cols { float:left; width:889px;}
#midInner #midProdInner #midProd2Cols .midProdLeft { float:left; width:270px; padding-left:10px; }
#midInner #midProdInner #midProd2Cols .midProdRight { float:left; width:251px; height:220px; padding:20px 0px 15px 15px; background:#ffffff url(/Images/background_itemdesc_profile.png) no-repeat bottom left; }
#midInner #midProdInner #midProd2Cols .midProdRight div {padding-top:5px;}
#midInner #midProdInner #midProdImgVdos { float:left; padding:10px; width:869px; }
#midInner #midProdInner #midProdImgVdos #midProdImages { float:left; width:430px; background:url(/Images/picgallery.png) no-repeat top left; padding-top:38px; }
#midInner #midProdInner #midProdImgVdos #midProdVideos { float:left; width:430px; background:url(/Images/videogallery.png) no-repeat top left; padding-top:38px; }

#midInner #midProdInner #midProdImgVdos #midProdImages2 { float:left; width:430px; background:url(/Images/picgallery.png) no-repeat top left; }
#midInner #midProdInner #midProdImgVdos #midProdImages2 a.exImPop {display:block; width:300px; height:38px; cursor:pointer; }
#midInner #midProdInner #midProdImgVdos #midProdVideos2 { float:right; width:315px; background:url(/Images/videogallery.png) no-repeat top left; }
#midInner #midProdInner #midProdImgVdos #midProdVideos2 a.exVdPop {display:block; width:300px; height:38px; cursor:pointer; }

#midInner #midProdInner #midProdData { float:left; width:889px; }

#midInner #midProdInner #midProd2Cols .midKitRight { float:left; background:url(/Images/background_itemdesc_profile.png) no-repeat bottom center; width:265px; height:210px;}
#midInner #midProdInner #midProd2Cols .midKitRight div {padding:5px 0 0 5px;}
.kitRed {color:#D63131; font-weight:bold; font-size:10pt; float:left; width:579px; padding:5px 0px;}

.table4Grid { float:left; }
.table4Grid .tab4colHead { float:left; padding:5px 0px 5px 10px; width:846px; background:#999999; }
.table4Grid .griditems { float:left; width:852px; border:2px solid #999999; }
.table4Grid .griditems .grid { float:left; border-bottom:2px solid #cccccc; }
.table4Grid .griditems .grid .gridimage { height:100px; padding-top:5px; text-align:center; }
.table4Grid .griditems .grid .gridname { height:25px; padding-top:5px; text-align:center; }
.table4Grid .griditems .grid .griditemno { height:20px; padding-top:5px; text-align:center; } 
.table4Grid .griditems .grid .griditemstk { height:20px; padding-top:5px; text-align:center; } 
.table4Grid .griditems .grid .griditemprices { height:20px; padding-top:5px; text-align:center; } 
.table4Grid .griditems .grid .griditemadd { height:20px; padding:5px 0px 5px; text-align:center; }

#tabs .ui-tabs-nav { background:#ffffff url(/Images/background_itemdesc_tabbar.png) repeat-x; padding:0; margin:0; }
#tabs .ui-tabs-panel { background:#ffffff; color:#000000; }

#tabKitDets .ui-tabs-nav { background:none;}
#tabKitDets .ui-tabs-panel { background:#6D6D6D }

/* product */

/* gallery */
#midInner #galleryTop { float:left; min-height:10px; max-height:155px; width:889px; text-align:center; background:#000000; padding:10px 0px; }
#midInner #galleryTop .batt-chargers { background:url(/Images/VGI_gallery/battery_featurette.png) no-repeat center top; width:875px; height:177px; margin:auto;}
#midInner #galleryTop .elctronics { background:url(/Images/VGI_gallery/electronics_featurette.png) no-repeat center top; width:875px; height:194px; margin:auto;}
#midInner #galleryTop .air { background:url(/Images/VGI_gallery/air_featurette.png) no-repeat center top; width:875px; height:190px; margin:auto;}
#midInner #galleryTop .land { background:url(/Images/VGI_gallery/land_featurette.png) no-repeat center top; width:875px; height:184px; margin:auto;}
#midInner #galleryTop .sea { background:url(/Images/VGI_gallery/sea_featurette.png) no-repeat center top; width:875px; height:192px; margin:auto;}
#midInner #galleryTop .motors { background:url(/Images/VGI_gallery/motors_featurette.png) no-repeat center top; width:875px; height:194px; margin:auto;}
#midInner #galleryTop .tools-access { width:875px; height:177px; margin:auto;}
#midInner #galleryTop .parts { width:875px; height:177px; margin:auto;}
#midInner #galleryText { float:left; min-height:95px; width:885px; margin:15px 0px; background:#EEEEEE; }
#midInner #galleryText #galleryTextTop { float:left; background:url(/Images/VGI_gallery/webdesc_top.png) no-repeat top; width:885px; height:10px; }
#midInner #galleryText #galleryTextMid { float:left; background:url(/Images/VGI_gallery/webdesc_background.png) repeat-y; width:875px; min-height:79px; padding:0px 5px; }
#midInner #galleryText #galleryTextBot { float:left; background:url(/Images/VGI_gallery/webdesc_bottom.png) no-repeat top; width:885px; height:12px; }
#midInner #galleryData { width:889px; }
#midInner #galleryData #galleryDataHead { float:left; background:url(/Images/heading_choose_products.png) no-repeat left; height:26px; width:889px; }
#midInner #galleryData #galleryTabs { float:left; width:889px; }
#midInner #galleryAds { float:left; width:889px; height:185px; margin:15px 0px; }
#midInner #galleryAds #galleryAd1 { float:left; width:442px; height:184px; }
#midInner #galleryAds #galleryAd2 { float:right; width:438px; height:184px; }
.hide {display:none;}

.GallItemsOuter { border:0px solid #f00; width:858px; /*height:399px;*/ overflow:auto; color:#ffffff; }
.galleryItemsCount { float:left; width:820px; padding:5px 10px; }
.GalleryItem { float:left; width:275px; height:241px; text-align:center; }
.GalleryItem .GalleryItemInner { margin:auto auto; }
.GalleryItem .GalleryItemInner .GalleryItemImage { height:160px; }
.GalleryItem .GalleryItemInner .GalleryItemName { height:25px; }
.GalleryItem .GalleryItemInner .GalleryItemPrice { height:18px; }
.GalleryItem .GalleryItemInner .GalleryItemStock { height:18px; }
.GalleryItem .GalleryItemInner .GalleryItemNum { height:18px; }

#galleryTabs .ui-tabs-nav { background:#1E1E1E; }
/* gallery */

.ui-tabs { border:none; }

/* help center */
#midContainer #hcLeft { float:left; width:190px; height:auto; }
#midContainer #hcRight { float:right; width:675px; height:auto;}
#midContainer #hcRight #hcTopContainer {float:left; width:675px; background:#EFEFCE;}
#midContainer #hcRight #hcTopContainer #hcTopLeft {float:left; width:335px; }
#midContainer #hcRight #hcTopContainer #hcTopRight {float:right; width:335px;}
#midContainer #hcRight #hcTopContainer #hcTopLeft ul, #midContainer #hcRight #hcTopContainer #hcTopRight ul {list-style:none; padding:5px; margin:0px;}
#midContainer #hcRight #hcTopContainer #hcTopLeft ul li, #midContainer #hcRight #hcTopContainer #hcTopRight ul li {list-style:none; padding:3px 0px 3px 10px;}
#midContainer #hcRight #hcRightBot {float:left; border-top:1px solid #000000;}
#midContainer #hcRight #hcRightBot ul {list-style:none; padding-left:30px; margin:0px;}
#midContainer #hcRight #hcRightBot ul li {list-style:none; padding-top:20px;}
#midContainer #hcBotLeft {float:left; width:430px;}
#midContainer #hcBotRight {float:right; width:430px;}
#midContainer #hcBotLeft ul, #midContainer #hcBotRight ul {list-style-type:none; padding:0px; margin:0px;}
#midContainer #hcBotLeft ul li, #midContainer #hcBotRight ul li {list-style-type:none; padding:3px 0px;}
#midContainer #hcBotLeft ul li.ulHcBotHead, #midContainer #hcBotRight ul li.ulHcBotHead {list-style-type:none; padding:10px 0px;}
#midContainer #hcBotLeft ul li.ulHcBotSubHead, #midContainer #hcBotRight ul li.ulHcBotSubHead {list-style-type:none; padding-left:5px;}
#midContainer #hcBotLeft ul li.ulHcBotItem, #midContainer #hcBotRight ul li.ulHcBotItem {list-style-type:none; padding-left:25px;}

ul.hclist {z-index:800;}
ul.hclist li ul {z-index:810;}
ul.hclist, ul.hclist li ul {margin: 0; padding: 0; list-style: none;}
ul.hclist li {display:block; width:180px; background:#ffffff;}
ul.hclist li.hchead {display:block; width:180px; padding-top:10px;}
ul.hclist a {padding:3px 2px 3px 4px; display:block;}
ul.hclist li {list-style: none; /* turns off the list bullets */position: relative;vertical-align: bottom; /* for IE5-Win */}
ul.hclist li ul {background:#ffffff; position:absolute; padding:0 0 0 0; left:150px; top:0; display:none; border:1px solid #cccccc;}
* html ul.hclist li {float: left;height: 1%;}
* html ul.hclist li a {height: 1%;}
ul.hclist li:hover ul, ul.hclist li.over ul {display: block;}

/* help center */

.yt_holder { float:right; width:338px; padding:0px; }
.ytvitem { list-style-type:none; margin:0px; padding:0px; border:0px;}

.tooltip { display: none; background: url(/Images/black_arrow_big.png); height: 163px; padding: 40px 30px 10px 30px; width: 310px; font-size: 10px; color: #fff; font-weight: normal; }
.contentTwice { font-size: 12pt; }

#tnRow2 #tnRow2Top { float:left; border:0px dashed #f00; margin:5px 0px 0px 113px; height:17px; width:823px; }
#tnRow2 #tnRow2Bot { float:left; border:0px dashed #0f0; margin:0px 10px 0px 115px; height:46px; width:820px; }
#tnRow2 #tnRow2Bot .tnRow2opts { float:left; border:0px solid #f00; /*width:600px; */}
#tnRow2 #tnRow2Bot .tnRow2opts ul { float:left; padding:0; margin:0; list-style-type:none; padding-left:10px; }
#tnRow2 #tnRow2Bot .tnRow2opts ul li { float:left; padding:12px 5px 10px 0px; color:#ffffff; font-size:10pt;}
#tnRow2 #tnRow2Bot .tnRow2opts ul li a {color:#ffffff; font-size:10pt;}
#tnRow2 #tnRow2Bot #tnRow2Search { float:right; border:0px dashed #f00; width:200px; color:#ffffff; padding:12px 15px 12px 0px; text-align:right; display:none; }

a.topnavSub {font-family: "Century Gothic", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; color:#ffffff; font-size:9pt; text-decoration:none;}
a.topnavSub:hover {text-decoration:underline;}