/* PDF links */
a.whiteLinks:link, a.whiteLinks:active, a.whiteLinks:visited {
color: #FFFFFF;

}
a.whiteLinks:hover {
color: #FFCC00;

}



.gamesContainer	{
background-image:url(/images/products/Thrill_Rides/gameBG2.jpg); background-repeat:repeat-x;
border-right: 1px solid #ffffff;
}

/* Arcade Styles */
.genieGame {
height: 141px;
width: 500px;
z-index:3;
padding-left:30px;
}
.whakaGame {
margin-top: -30px;
height: 128px;
width: 500px;
z-index:45;
padding-left:30px;
}
.duckShoot {
margin-top: -30px;
z-index:0;
height: 135px;
width: 500px;
padding-left:30px;
}
/*End Arcade Styles*/

/*Bonus Material*/
.bonusSectionContainer {
margin-left: 15px;
}
.bonusSection {
background-color: #d6dae1;
border: 1px solid #FFFFFF;
width: 475px;
height: 80px;
margin-bottom:10px;
}
.rippinRocketTxt{
font-size: 12px;
color:#FFFFFF;
}

/*End Bonus Material*/
.callout {
width: 175px;
height: 300px;
float: right;
cursor: pointer;
margin-top: 37px;
margin-right: 30px;
font-size:20px
font-weight: bold;
color: #FFFFFF;
}
.callout2 {
background:#808083;
height: 300px;
font-size:12px;
color:#FFFFFF;
border: 1px solid #ffffff;
padding: 10px;
}
.gameTitle {
font-size:24px;
font-weight:bold;
color:#FFFFFF;
margin-top: 15px;
margin-left: 25px;
}


.thrillRidesFlashFeature{
position: absolute;
z-index:50;
right: 15;
width: 460px;
height: 268px;
overflow: hidden; 
}




.feature1{
/*background-image:url(/images/products/Thrill_Rides/feature1.jpg);
background-repeat:no-repeat;
background-position:bottom;*/
width: 280px;
height:27px;
}
.feature2{
/*background-image:url(/images/products/Thrill_Rides/feature2.jpg);
background-repeat:no-repeat;*/
width: 320px;
height:52px;
}
.feature3{
display:block;
background-image:url(/images/products/Thrill_Rides/feature3BGstretch.jpg);
background-repeat:repeat-x;
/*background-image: url(/images/products/Thrill_Rides/feature3.jpg);
background-repeat: no-repeat;*/
width: auto;
height: 190px;
}
.feature3text {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
text-align: center;
margin-left: 15px;
padding-top: 25px;
width: 370px;
}
.feature3name {
font-family: Myriad Web Pro, Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
text-align: center;
width: 300px;
color: #FFFFFF;
margin-left: 50px;
padding-top: 25px;
line-height: 26px;
}



/* left nacv styles for general */
#divContainer {
width: 204px;
font-size: 11px;
font-weight: bold;
font-family:Tahoma, Arial, Verdana;
}


#navlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
font-weight: bold;
font-size: 11px;
}


#navlist a, #navlist a:visited {
display: block;
width: 204px;;
padding-top: 5px;
padding-bottom:6px;
border-bottom: 1px solid #a4aab7;
background-color: #e2e0e0;
color: #666666;
text-decoration: none;
text-indent:5px;
font-weight: bold;
font-size: 11px;
line-height:11px;
font-family:Tahoma, Arial, Verdana;
}

#navlist a:hover {
background-color: #ffff99;
color: #0033cc;
}

#divContainer #navlist .onstate {
background-color: #ffffff;
color: #000000 !important;
font-weight: bold;
cursor: default;
}

.genThemeForm {
background-image:url(/images/general/shopByBg.jpg);
background-repeat: no-repeat;
width: 174px;
margin-top:12px;
}




/* Product Details Page */

.prodBullets	{
text-align: left;
width: 450px;
}
/*
.prodBullets ul	{
margin:0;
padding:0;
}
*/
.prodFeatTitle	{
text-indent: 20px;
background-color: #d6d2fa;
background-image: url(/images/products/Thrill_Rides/bgDesc.jpg);
background-position: right top;
background-repeat: repeat-y;
font-weight:bold;
}




.prodFeatures	{
background-color: #006699;
padding:3px;
}

.prodSpecs	{
color: #ffffff;
font-size:11px;
padding-left:35px;

}

.prodDescr	{
background-color: #d6d2fa;
background-image: url(/images/products/Thrill_Rides/bgDesc.jpg);
background-position: right top;
background-repeat: repeat-y;
height: 100%;
}

.prodDescrText	{
padding-left:20px;
padding-right:20px;
}

.prodButtons	{
height: 22px;
background-color: #02090b;
text-align: center;
width: 100%;
background-image: url(/images/products/Thrill_Rides/bgButtons.jpg);
background-position: right top;
background-repeat: repeat-y;
}

.ProdName	{
position: relative;
top: 0;
color: #FFFFFF;
background-color: #001722;
height:52px;
width:100%;
text-align: center;
background-image:url(/images/products/Thrill_Rides/bgPRODNAME.jpg);
background-repeat:repeat-y;
background-position: top right;

}

.ProdName table tr td{
font-size: 16px;
font-weight: bold;
}
.b_display	{
float:left;
margin-right:25px;
}

.calloutTitle	{
font-family: Myriad Web Pro, Arial, Helvetica;
font-size:14px;
font-weight:bold;
color: #002286;
}

.homeFeatureProds{
width: 710px;
}

.bonusTable{
width: 710px;
}
.featuredThrills{
overflow:hidden;
width: 215px;
height: 127px;;
}

.gamesText	{
padding: 5px;
padding-left: 15px;
}
.gamesText h1 {
padding: 0px;
margin: 0px;
font-size: 14px;
font-weight: bold;
}



/* -- new styles -------------------------- */

.prodTitleAsst{
height:36px;
background-image: url(/images/Thrill_Rides/title-bg.jpg);
background-repeat:repeat-y;
width: 749px;
}
.prodTitleAsst h1 {
	font-size:20px;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
	line-height: 34px;
	margin-left: 9px;
	
}
.prodDetailsAsst {
margin-top: 7px;
margin-bottom: 10px;
padding-left: 9px;
font-family: Tahoma, Arial, Verdana;
font-weight: bold;
font-size: 12px;
width: 749px;
}

.prodFulldescAsst{
display:block;
width:749px;
margin-left: 9px;
margin-top:10px;
font-size: 11px;
font-family:Tahoma, Arial, Verdana;
line-height: 15px;
}

.prodTitle{
height:36px;
background-image:url(/images/Thrill_Rides/prod-title-bg.jpg);
background-repeat:repeat-y;
}
.prodTitle h1 {
	font-size:20px;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
	line-height: 34px;
	margin-left: 9px;
	
}
.prodDetails {
margin-top: 7px;
margin-bottom: 10px;
padding-left: 9px;
font-family: Tahoma, Arial, Verdana;
font-weight: bold;
font-size: 12px;
}


.moreAt {
margin-left:7px;
}
.prodFulldesc{
display:block;
width:400px;
margin-left: 9px;
margin-top:10px;
font-size: 11px;
font-family:Tahoma, Arial, Verdana;
line-height: 15px;
}
.bulletz ul, .bulletz li  {
margin-top:0;
font-family:Tahoma, Arial, Verdana;
font-size:11px;
}
.mediaViewer {
position:absolute;
z-index:100;
right:15px;
top:110px;
}


.productnav A:link {

font-size: 14px;
font-weight: bold;
font-family:Arial;
color: #0740C1;

}

.productnav A:visited {

font-size: 14px;
font-weight: bold;
font-family:Arial;
color: #000000;

}

.productnav A:active {

font-size: 14px;
font-weight: bold;
font-family:Arial;
color: #707070;

}
.productnav A:hover {

font-size: 14px;
font-weight: bold;
font-family:Arial;
color: #DB1C17;

}


.navsmall A:link {

font-size: 14px;
font-weight: bold;
font-family:Arial;
font-color: #0740C1;

}

.navsmall A:visited {


font-size: 14px;
font-weight: bold;
font-family:Arial;
color: #000000;
}

.navsmall A:active {

font-size: 14px;
font-weight: bold;
font-family:Arial;
color: #707070;

}

.navsmall A:hover {

font-size: 14px;
font-weight: bold;
font-family:Arial;
color: #DB1C17;

}
