﻿/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/

body
{
	text-align: center;
	background-color: #000;
}

body, td
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
}

#divSpacerDiv{
	height:40px;
}
/* -----------------------------------*/
/* ---------->>> HEADER <<<-----------*/
/* -----------------------------------*/
#topNavDiv
{
	background-image: url('/Style Library/Polaris/ATV/2009/top_gradient.gif');
	background-repeat:repeat-x;
	background-position: 0 0;
}

.TopNavHeader
{
	background-image: url('/Style Library/Polaris/ATV/2009/header.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	width:970px;
	height:60px;
	vertical-align:text-top;
}


.welcome-box
{
	
}
	.welcome-box-label
	{
		color: #fff;
	}
	.welcome-box a:link, .welcome-box a:visited, .welcome-box a:active
	{
		color: #fff;
		text-decoration:underline;
	}
	.welcome-box a:hover
	{
		color: #b95200;
	}
	

.dealers-specialoffers-box
{
	
}
	.dealers-specialoffers-box-label
	{
		color: #fff;
	}
	
	
	.dealers-specialoffers-box-input
	{
		font-size: 10px;
		width:150px
	}
	
.search-box
{
	
}
	.search-box-input
	{
		font-size: 10px;
		width:150px
	}
	

/* -----------------------------------*/
/* ---------->>>  MAIN  <<<-----------*/
/* ---------->>>  STAGE <<<-----------*/
/* -----------------------------------*/

#mainDiv
{
	background-image: url('/Style Library/Polaris/ATV/2009/mid_gradient_long.gif');
	background-position: 0px 0px;
	background-repeat:repeat-x;
}

#mainDiv TD
{
	border: 0px transparent none;
}


#topNav_main{
	position:absolute;
	margin-left: -485px;
	width:970px;
	text-align:center;
	left: 50%;
	margin-top:0px; 
	padding: 0;
	
}
#secNav_main
{
	/*padding-top:40px;*/
}

#promo_main
{
	padding:10px 0px 17px 0px;
}

#promo_main_with_secondaryNav
{
	padding:10px 0px 24px 0px;
}

.stageOutsideTable
{
	padding: 1px 1px 1px 1px;
	background-color: #434343;	
}
.stageInsideTable
{
	padding: 0px 0px 0px 0px;
	background-color: #fff;
}

/* -----------------------------------*/
/* ---------->>> TICKER <<<-----------*/
/* -----------------------------------*/


.TickerHeader
{
	background-image: url('/Style Library/Polaris/ATV/2009/news.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-bottom: 3px;
}
.footernews
{
	text-align:left;
	padding-left: 60px;
}
.footernews a, .footernews a:hover, .footernews a:visited
{
	text-decoration:none;
	color: #fff;
}



/* -----------------------------------*/
/* ---------->>> FOOTER <<<-----------*/
/* -----------------------------------*/
/* These styles are contained in the ATVFooter.css */



#footerDiv
{
	background-color:#000;
}


	
.PreOrder .mainTableRegister
{
    width:880px;
    border: #999999 1px solid;
}

.PreOrder .mainTableOther
{
    width:880px;
}

.watermarked 
{
	height:20px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE; /*Border size,type and color*/
	background-color:yellow; /*background color*/
	color:gray; /*Fore color(text)*/
}

.watermarked_password
{
	height:20px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE; /*Border size,type and color*/
	background-color:yellow; /*background color*/
	background-image:url('/Style Library/Polaris/Victory/2009/passwordmask.png');
	background-repeat:no-repeat;
	color:yellow; /*Fore color(text)*/
}

.watermarked_nopassword
{
	height:20px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE; /*Border size,type and color*/
	background-color:white; /*background color*/
	background-image:none;
	background-repeat:no-repeat;
	color:white; /*Fore color(text)*/
}

.watermarked_newrider
{
	height:20px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE; /*Border size,type and color*/
	background-color:#D3D3D3; /*background color*/
	color:#696969 ; /*Fore color(text)*/
}

.watermarked_passwordnew
{
	height:20px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE; /*Border size,type and color*/
	background-color:#D3D3D3; /*background color*/
	background-image:url('/Style Library/Polaris/Victory/2009/passwordmask_newrider.png');
	background-repeat:no-repeat;
	color:#D3D3D3; /*Fore color(text)*/
}

.watermarked_passwordnewconfirm
{
	height:20px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE; /*Border size,type and color*/
	background-color:#D3D3D3; /*background color*/
	background-image:url('/Style Library/Polaris/Victory/2009/passwordmask_newriderconfirm.png');
	background-repeat:no-repeat;
	color:#D3D3D3; /*Fore color(text)*/
}

.ModalPopup
{ 
	background-color: Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:500;
}

/* -----------------------------------*/
/* ------->>> jQuery PopUp <<<--------*/
/* -----------------------------------*/


#backgroundPopup{
display:none;
position:absolute;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:20;
}
#popUpWriteContent{
display:none;
position:absolute;
_position:absolute; /* hack for internet explorer 6*/
height:184px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:21;
padding:12px;
font-size:13px;
}

#popUpWriteContent h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}

#popUpWriteContent p
{
	
}


