@charset "windows-1252";
/* CSS Document */

body {	background:url(/images/tileBg.jpg) #0080F0 repeat-x;
		margin:0;
		padding:0;
		border:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-align:left;
		line-height:14px;
}

 a:link {font-size:12px; font-weight:bold; color:#FF0018; text-decoration:none;}
 a:active {font-size:12px; font-weight:bold; color:#FF0018;text-decoration:none;}
 a:visited {font-size:12px; font-weight:bold; color:#FF0018;text-decoration:none;}
 a:hover {font-size:12px; font-weight:bold; color:#FF0018; text-decoration:underline;}

td #home {background:url(/images/img_contentBg_tile_home.png) repeat-x #FFFFFF;}
td #whatsnew {background:url(/images/img_contentBg_tile_whatsnew.png) repeat-x #FFFFFF;}
td #games {background:url(/images/img_contentBg_tile_games.png) repeat-x #FFFFFF;}
td #videos {background:url(/images/img_contentBg_tile_videos.png) repeat-x #FFFFFF;}
td #products {background:url(/images/img_contentBg_tile_products.png) repeat-x #FFFFFF;}
td #about {background:url(/images/img_contentBg_tile_about.png) repeat-x #FFFFFF;}
td #contact {background:url(/images/img_contentBg_tile_contact.png) repeat-x #FFFFFF;}

sup{
	vertical-align:baseline;
	position: relative;
	bottom: 1.7ex;
	font-size:8px;
}

.smallTxt {font-size:10px;}
h3 {font-size:14px; margin:0; padding:0;}

h2 {font-size:25px; margin:4px 0 8px 0; padding:0; color:#FF0018; line-height:25px;}
h2 a:link {font-size:25px; margin:4px 0 8px 0; padding:0; color:#FF0018; text-decoration:none;}
h2 a:active {font-size:25px; margin:4px 0 8px 0; padding:0; color:#FF0018; text-decoration:none;}
h2 a:visited {font-size:25px; margin:4px 0 8px 0; padding:0; color:#FF0018; text-decoration:none;}
h2 a:hover {font-size:25px; margin:4px 0 8px 0; padding:0; color:#FF0018; text-decoration:underline;}

div.container {padding:16px 0 0 0; margin:0; border:0; background:url(/images/img_waveBgMain.jpg) top center no-repeat; top:0px; left:0px; position:absolute; width:100%;}

td.borderLeft { vertical-align:top; background:url(/images/img_container_borderleft_tile.png) repeat-y left top; text-align:left; width:20px;}
td.borderRight { vertical-align:top; background:url(/images/img_container_borderRight_tile.png) repeat-y right top; text-align:right; width:20px;}
td.borderLeftTop { vertical-align:top; text-align:left; width:40px; height:8px}
td.containerBot {background:url(/images/img_container_footTile.png) repeat-x;}
td.contentBg {background:#FFFFFF; vertical-align:top;}

.footTxt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}
.footTxt a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
.footTxt a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
.footTxt a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
.footTxt a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:underline;}

table.sideBox {margin:0 0 20px 0;}
.mainBoxContent { background:url(/images/img_mainBox_bg.gif) repeat-y; padding:5px 10px 5px 15px;}
.sideBoxContent { background:url(/images/img_sideBox_bg.gif) repeat-y; padding:5px 10px 5px 15px; text-align:left;}

div.contentContainer {margin:-23px 0 0 0; position:relative;}

img.arrow {margin:0 6px -2px 4px;}

div.breadCrumbs {padding:3px 0 3px 3px;}
.breadcrumbs {font-size:11px; color:#333333; font-weight:bold;}
.breadcrumbs a:link {font-size:11px; color:#000000; text-decoration:underline;}
.breadcrumbs a:active {font-size:11px; color:#000000; text-decoration:underline;}
.breadcrumbs a:visited {font-size:11px; color:#000000; text-decoration:underline;}
.breadcrumbs a:hover {font-size:11px; color:#000000; text-decoration:none;}

img.imgPreload {display:none;}


td.vdiv {background:url(/images/img_vertDiv.gif) center repeat-y top; width:6px;}
td.hdiv {background:url(/images/img_horiDiv.gif) center repeat-x; height:5px;}
td.productFeature {text-align:center; width:33%;}

.productFeature a:link {font-size:12px; font-weight:bold; color:#FF0018; text-decoration:none;}
.productFeature a:active {font-size:12px; font-weight:bold; color:#FF0018;text-decoration:none;}
.productFeature a:visited {font-size:12px; font-weight:bold; color:#FF0018;text-decoration:none;}
.productFeature a:hover {font-size:12px; font-weight:bold; color:#FF0018; text-decoration:underline;}

.promoTxt {color:#FF0018; font-weight:bold;}
.contentTxt {font-size:13px; line-height:16px;}

.regMark {font-size:14px;}
