body { 
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	background: #00A486 url(http://cache.lego.com/images/aquaraiders/900x208top_bg.jpg) no-repeat center top;
}

/*Overwrites the font color from globalFooter_eng.CSS */
#f-text { color: #333; }
.noFlash p { margin: 5px 0 0 0; font: bold 10px verdana, lucida, arial, helvetica, sans-serif; color: #fff; text-align: center; }
.noFlash a:link, .noFlash a:visited, .noFlash a:hover, .noFlash a:active { color: #f70000; }
.clear { clear: both; }

/****************************/
/* Menu at the top          */
/****************************/
.NavHeader
{
	height: 70px;
	width: 770px;
	overflow: hidden;
}

.NavContainer
{
	background: no-repeat;
	height: 77px;
	width: 770px;
	text-align: left;
	margin-top:-4px;
}

.SubNavContainer
{
	height: 27px;
	width: 455px;
	padding: 10px 0px 0px 7px;
	text-align: left;
}

.NavItem
{
	margin-left: 5px;
}

/****************************/
/* Breadcrumb               */
/****************************/
.breadcrumbouter
{
	background-color:#114a41;
	width:770px;
}
.breadcrumb
{
	
	background-color:#114a41;
	padding: 4px 0px 4px 12px;
	
}
.breadcrumb a:active, .breadcrumb a:visited, .breadcrumb a:link , .breadcrumb a:hover
{
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
}
.ms-breadcrumb {
    list-style: none;
    padding: 0px;
    margin: 2px 0px 0px 0px;
    border: 1px solid #ffffff;
}
.ms-breadcrumb li {
    float: left;
    margin-left: 5px;
}
.ms-breadcrumb li img {
    margin-top: 2px;
}
.ms-breadcrumb li, .ms-breadcrumb li a {
    color: #888888;
    text-decoration: none;
    font-size: 10px;
}

/****************************/
/* Homepage                 */
/****************************/
.HOnoFlashMain { margin: 0 0 0 9px; }
.HOnoFlashFunFact { float: left; }
.hp-MainstageContainer 
{
	clear: both;
	margin-left: 11px;
}

.hp-ActivitiesContainer {
	clear: both;
}

.hp-Activity {
	float: left;
	display: inline;
	width: 370px;
	margin-left: 10px;
}

.hp-ActivityHeader 
{
	clear: both;
	font-weight:bold;
	height: 30px;
	background-color: #104A41;
}
.hp-ActivityHeader-inner
{
	padding: 7px 0px 0px 5px;
	font-size: 12px;
	font-family: Verdana;
	text-align: left;
}
.hp-ActivityText 
{
	clear: both;
	height: 100px;
	background-color: 167F70;
}
.hp-ActivityText-inner
{
	text-align: left;
	padding: 5px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #64F8E3;
}

.hp-DidYouKnowContainer {
	background-image: url(http://cache.lego.com/upload/contentTemplating/AquaraidersDictionary/images/1033/pic9AEF17E2-5D07-44ED-9C3A-3DBA53D861C8.jpg);
	height: 214px;
	width: 365px;
	float: left;
}

/****************************/
/* Game                     */
/****************************/
.GAnoFlash { border: 1px solid #000; float: left; }


/****************************/
/* Products                 */
/****************************/
A:visited, A:active,  A:link
{
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	text-decoration: none;
	color:#9C9B98;
}

A:hover
{
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	text-decoration: underline;
	color:#9C9B98;
}

.Text
{
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}

.ProductDetails
{
	border: #4F862B 1px solid;
	background-color: #14AB9C;
}

.ProductActivities
{
	background-color: #0D6F32;
	color:#ffffff;
	font-weight: bold;
}

.ProductShopLinks
{
	padding-right: 0px;
	padding-left: 117px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #788694;
}

.Vote
{
	font-size: 8pt;
	width: 100%;
	border-bottom: #BBBBBB 1px solid;
	font-family: Arial;
	background-color: #EEF8FC;
	text-decoration: none;
	color: black;
}

.VoteHover
{
	font-size: 8pt;
	color: white;
	font-family: Arial;
	text-decoration: underline;
	background-color:#D87A38;
}

.VoteThankYou
{
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #d87a38;
	text-align: center;
}

.VoteBasedOn
{
	font-weight: bold;
	font-size: 7pt;
	color: white;
	font-family: Arial;
}

.VoteRank
{
	font-weight: bold;
	font-size: 18pt;
	color: white;
	font-family: Arial;
}

.ProductMainTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #505050;
	padding: 3px;
	font-family: Arial;
}

.ProductDescription
{
	font-size: 11px;
	color: #505050;
	font-family: Arial;
	text-decoration: none;
}

.ProductSubTitle
{
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

/****************************/
/* Downloads                */
/****************************/
.DLText
{
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.DLLink {
	color: #ffffff !important;
	font-family: verdana, lucida, arial, helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold;
}
.DLLinkOuter {
	margin-left: 10px; 
	margin-top: 2px;
	float: left;
	display: inline;
	text-align: center; 
	background-color: #74B333;
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}
.DLLinkOuterLeft {
	margin-left: 4px; 
	margin-top: 2px;
	float: left;
	display: inline;
	text-align: center; 
	background-color: #74B333; 
	border-bottom: 1px solid #000000; 
	border-right: 1px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}
/* IE HACK \*/
* html .DLLinkOuter {
	padding-top: 0px;
}
* html .DLLinkOuterLeft {
	padding-top: 0px;
}

/* END IE HACK */
.DLLinkOuterWP {
	width: 82px; 
}
.DLLinkOuterSS 
{
	margin-left:4px;
	width: 175px;
}
.DLouter {
	width: 770px;
	color: #000000
}
.DLinner {
	padding: 10px
}
.DLcontent {
	background-color: #104A41;
	padding: 5px;
}
.DLheadline {
	height: 30px;
	margin-bottom: 5px;
}
.DLwallpaper {
	margin-bottom: 10px;
}
.DLscreensaver
{
	margin-bottom:10px;
}
.DLdesktopicons
{
	margin-bottom:10px;
}
.DLwallpaper .DLheadline 
{
	background : url(http://cache.lego.com/upload/contentTemplating/AquaraidersDictionary/images/1033/pic92B0312E-4F91-4A55-8404-97C8FA300DE4.jpg) no-repeat;
}
.DLscreensaver .DLheadline 
{
	background : url(http://cache.lego.com/upload/contentTemplating/AquaraidersDictionary/images/1033/pic6DE7ED8D-86DE-49D0-A5E9-B3AFB253290E.jpg) no-repeat;
}
.DLdesktopicons .DLheadline 
{
	background : url(http://cache.lego.com/upload/contentTemplating/AquaraidersDictionary/images/1033/picB97A68F4-44F0-4788-86E6-5E4C19581C85.gif) no-repeat;
}

/* FUNZONE LANDING */
.FZouter {
	width: 770px;
	color: #000000;
	height: 650px;
	padding: 8px 0px 0px 0px
}

.mainContainer{background-color:#104A41;width:736px; clear:both;}
.innermainContainer{padding:8px;}

.largeContainer{float:left;}
.innerlargecontainer{}
.largeContainer ul{list-style-type:none;}
.largeContainer li{}

.mediumContainer{float:left;}
.mediumContainer ul{list-style-type:none;}
.mediumContainer li{}

.smallContainer{float:left;}
.smallContainer ul{list-style-type:none;}
.smallContainer li{}

.funzoneContainerMain {background-color:#104A41; width:750px; clear:both; display:block; padding:0px; margin:8px 0px 8px 8px; padding-bottom:28px; }
.funzoneLargeContainer { width:742px; display:block; margin:0px;  padding:10px 0px 0px 7px; height:271px }
.funzoneLargeContainer ul { list-style-type:none; float:left; display:block; margin:0px; padding:0px }
.funzoneLargeContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.funzoneMediumSpacer{ background-color:#167F70; width:368px; height:4px; padding:0px; margin:0px;}
.funzoneMediumContainer { width:750px; background-color:#104A41; display:block; margin:0px; float:left; padding:10px 0px 10px 0px }
.funzoneMediumContainer ul { list-style-type:none; width:368px; height:150px; float:left; display:inline; margin:0px; padding:0px 0px 0px 5px }
.funzoneMediumContainer li { background-color:#104A41; float:left; font-size:1px; margin:0px; padding:0px }
.funzoneMediumHeader { padding:0px; margin:0px; display:block; width:368px; height:30px; BACKGROUND-IMAGE: url(http://cache.lego.com/upload/contentTemplating/AquaraidersDictionary/images/1033/picF6834A4C-3E33-4D1F-B722-70B7618E3C07.gif); background-repeat:no-repeat; text-align:left }
.funzoneMediumHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:340px; height:30px; text-align:left; font:bold 14px arial,sans-serif; color:#fff }
.funzoneSmallSpacer{ background-color:#167F70; width:180px;height:4px;margin:0px;}
.funzoneSmallHeader { display:block; width:180px; height:30px; BACKGROUND-IMAGE: url(http://cache.lego.com/upload/contentTemplating/AquaraidersDictionary/images/1033/pic79F65A09-1E0A-4E9D-8054-7EFC08F8D97B.gif); background-repeat:no-repeat; }
.funzoneSmallHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:174px; height:30px; text-align:left; font:bold 14px arial,sans-serif; color:#fff }
.funzoneSmallContainer { width:750px; background-color:#104A41; display:block; margin:0px; float:left; padding:0px 0px 10px 0px }
.funzoneSmallContainer ul { list-style-type:none; width:179px; float:left; display:inline; margin:0px; padding:0px 0px 0px 6px }
.funzoneSmallContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.funzoneLargeText p { font:normal 11px arial,sans-serif; padding:0px 0px 0px 10px; margin:0px; text-align:left; color:#fff; width:230px }
.funzoneLargeHeader{ font:bold 17px arial,sans-serif;}
.funzoneMediumText p { font:normal 11px arial,sans-serif; padding:5px 0px 0px 7px; margin:0px; text-align:left; color:#ffffff; width:175px }
.funzoneMediumImg { border:0px; padding:0px; margin:0px;}
.funzoneLargeImg {border:0px; margin:0px }

/* OD = Other downloads: Bookmarks, Colorpages, DotToDot, Posters, and Stickers 167F70*/
.ODContent
{
	background-color: #104A41;
	padding: 2px;
}
.ODItemImage{}
.ODIntroText{ font:normal 12px arial, sans-serif; display:block;padding:2px;color:#ffffff }
.ODItemContainer { width:185px; height:193px; float:left;}
.innerODItemContainer{padding:4px 2px 4px 3px; display:block;}
.ODItemContainer ul { background-color:#167F70;list-style-type:none; width:180px; float:left; display:inline; margin:0px; padding:0px }
.ODItemContainer li { background-color:#167F70; float:left; color:#fff; font:normal 11px arial,sans-serif; margin:0px; padding:0px }
.ODItemText{padding:2px;background-color:#167F70;}

/* VIDEO page*/
.VPContent{ padding:0px 0px 10px 0px; margin:0px; background-color:#104A41;}
.noFlashVideo { height: 400px; margin: 0 0 0 167px; }
.VPMenuContent{width:155px; height:388px; padding:0px; margin:4px 8px 4px 4px; float:left;}
.innerVPMenuContent{margin:4px; height:392px; overflow:auto; scrollbar-base-color:#104A41;scrollbar-arrow-color:#104A41;scrollbar-darkshadow-color:#104A41;scrollbar-face-color:#167F70;scrollbar-track-color:#167F70;}
.VPMenuItem { float:left; padding:0px; margin:0px }
.VPMenuItem img { padding:0px 0px 5px 0px; margin:0px }
.innerVPPlayerContent{ margin:0px; padding:0px; float:left; display:block}
.VPHeadline{  margin:0px; padding:5px 0px 5px 0px; color:#fff; font:bold 17px arial,sans-serif; display: block; }
.AquaraidersFlashContent { padding:5px 0px 0px 0px; margin:0px }