﻿html{
	overflow-y: scroll;
}

body
{
	text-align: center;
	background-color: #FFFFFF;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;

}


body, td
{
	font-family: Arial, Sans-Serif;
	font-size: 10px;
}


iframe
{
	border: 0px solid #ffffff;
}

#fccMain{
	width: 970px;
	height: 430px;
}

#divSpacerDiv{
	display: none;
}
#divOverviewText{
	width:300px;
}

#mainDiv

{
	width:100%;
	background-image: url('/Style%20Library/Polaris/MIL/2011/gradiant.gif');
	background-repeat: repeat-x; 
}

#centerDiv
{
	width:970px;
	background-color:white;
}
#OverviewID
{
	text-align:center;
}

.footerPromo
{
	padding-top:10px;
	background-color:#E2DFD6;	
	height:125px;
}

.bottomBorder
{
/*
	background-color:#E2DFD6;	
	background-image: url('/Style Library/Polaris/Snow/2011/footer_bkg2.gif');
	background-repeat: repeat-x;
	*/
	display:none;
}
.topBorder
{
/*
	background-color:#E2DFD6;	
	background-image: url('/Style Library/Polaris/Snow/2011/header_bkg2.gif');
	background-repeat: repeat-x;
	height:11px;
	font-size: 0px;
*/
	display:none;
}

.topBorder img{
	background-color:#E2DFD6;
	display: block
}

.MY11_FooterPromo
{
	background-color: #E2DFD6;
	height:120px;
	width:970px;
	margin-left:10px;
}

.tickerClass
{
/*
	background-image: url('/Style Library/Polaris/Snow/2011/footer_img.gif');
	background-repeat: no-repeat;
	background-position: center;
	background-color:#E2DFD6;
	height:40px;
*/
display: none;
}



/*Div that contains teh top navigation dynamically added via Flash Control*/

#flashid

{

	height: 30px;	

}



#secNav_main

{

	/*

	height: 30px;

	background-color:white;	

	*/

}



#userSignOnTable

{


}



/*Contains the header*/

#topNavDiv

{
	margin: 0px;
	top: 0px;
	padding:  0px 0px 10px 0px;
	background-color:#E2DFD6;
}



#topNav_main

{

	position:absolute;

	margin-left: -485px;

	width:970px;

	text-align:center;

	left: 50%;

	/*top:0;*/

	margin-top:0px;

	padding: 0;

	z-index:10;

}



.TopNavHeader

{

	background-image: url('/Style%20Library/Polaris/Snow/2011/polaris_td_logo.gif');

	background-position: center;

	background-repeat: no-repeat;

	width:970px;

	height:60px;

	vertical-align:text-top;

	padding-left:30px;

}



.TopNavHeader_fr_ca

{

	background-image: url('http://cdn.polarisindustries.com/SNO/MY2010/style_library/snow_my10_header_fr_ca.jpg');

	background-position: 0 0;

	background-repeat: no-repeat;

	width:970px;

	height:60px;

	vertical-align:text-top;

	padding-left:30px;

}



.dealers-specialoffers-box

{

	margin-top:13px; 

	margin-right: 35px;

}



.welcome-box

{

    margin-top:5px; 

	margin-left:5px;

	

}

.welcome-box-label

{

	font-size: 9px;

}

.welcome-box-hyperlink

{

	

	text-decoration: none;

	font-size: 9px;

}

.search-box table
{

	background-color:#fff;
	margin-top: 0px;

}

.dealerSpecialOffersImageLeft

{

	margin-top: 2px;

}

.btnDealerSpecialOffers

{

	margin-top: 1px;	

}

/*end header*/







.stageOutsideTable

{

	padding: 1px 1px 1px 1px;

	

}



.stageInsideTable

{

	padding: 0px 0px 0px 0px;

	background-image: none;

 	background-position: center;

 	background-repeat: no-repeat;

 	/*height:440px;*/

 	vertical-align: top;

}



.secondaryNavWP

{

	vertical-align:top;	

	z-index:5;

}



.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: #bc0103;

	}

	



.dealers-specialoffers-box

{

	

}

	.dealers-specialoffers-box-label

	{

		color: #fff;

	}

	

	

	.dealers-specialoffers-box-input

	{

	    vertical-align:middle;

		font-size: 10px;

		width:150px

	}

	

	.search-box-input

	{

		font-size: 10px;

		width:150px

	}

	



/* -----------------------------------*/

/* ---------->>> TICKER <<<-----------*/

/* -----------------------------------*/





.TickerHeader

{

	background-image: url('http://cdn.polarisindustries.com/SNO/MY2010/style_library/snow_my10_news_bg.gif');

	background-position: 0 0;

	background-repeat: no-repeat;

	padding-bottom: 3px;

	height: 30px;

}

.footernews

{

	text-align:left;

	padding-left: 60px;

}

.footernews a, .footernews a:hover, .footernews a:visited

{

	text-decoration:none;

	color: #FFFFFF;

}



#WebPartWPQ1{

	z-index: 0;

	overflow:hidden;

}





.watermarked 

{

	height:20px;

	padding:2px 0 0 2px;

	border:1px solid #BEBEBE; /*Border size,type and color*/

	background-color:#E2DFD6; /*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:#E2DFD6; /*background color*/

	background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/style_library/passwordmask_my11.png');

	background-repeat:no-repeat;

	color:#E2DFD6; /*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('http://cdn.polarisindustries.com/SNO/MY2010/style_library/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('http://cdn.polarisindustries.com/SNO/MY2010/style_library/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

{

	

}











#backgroundEnglishMsg{

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;

filter:alpha(opacity=60);

  /* CSS3 standard */

  opacity:0.6;

  

}

#popUpEnglishMsg{

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;

margin-top:-100px;

}



#popUpEnglishMsg h1{

text-align:left;

/*color:#6FA5FD;*/

color:#C11B17;

font-size:22px;

font-weight:700;

border-bottom:1px dotted #D3D3D3;

padding-bottom:2px;

margin-bottom:20px;

}



#popUpEnglishMsg p

{

	

}



.changeCountry{

	margin-right:36px;

	

}



#backgroundSearch{
	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;
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}






/* -----------------------------------*/

/* ---------->>> Riders Tools <<<-----------*/

/* -----------------------------------*/



#divRT_Header

{

	height:150px; 

	width:890px; 

}



#imgRT_Header

{

	border-collapse:collapse;

	border-style:none;

}



#divRT_MessageDiv

{

	margin-left:15px; 

	margin-right:15px; 

	height:50px; 

	width:860px;

}



#spanRT_message

{

	font-weight:bold;

}



#divRT_OuterDiv

{

	 margin-left:10px; 

	 height:720px;

	 width:870px; 

	 background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/rider_tools/images/gradient_bg.jpg');

	 background-repeat:repeat-x;

}



#divRT_InnerDiv

{

	 margin-top:10px; 

	 margin-left:10px; 

	 margin-right:10px; 

	 height:100px; 

	 width:850px; 

	 background-color: orange;

}



.tdRT_EmptyColumn

{

	width:18px;

}



.tdRT_FullColumn

{

	vertical-align:top;

}



.tableRT_all

{

	padding:0px;

	margin:0px;

	width:266px;

 	background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/rider_tools/images/gradient_bg.jpg');

	background-repeat:repeat-x;

}





#tdRT_PreRide_Title

{

	vertical-align:top;

	width:266px;

	height:38px;

	background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/rider_tools/images/pre_ride_category.jpg');

	background-repeat:no-repeat;

}



#tdRT_Maintenance_Title

{

	vertical-align:top;

	width:266px;

	height:38px;

	background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/rider_tools/images/maintenance_category.jpg');

	background-repeat:no-repeat;

}



#tdRT_Gear_Title

{

	vertical-align:top;

	width:266px;

	height:38px;

	background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/rider_tools/images/gear_category.jpg');

	background-repeat:no-repeat;

}



.tdRT_CellBorder

{

	border-style: solid;

	border-width:1px;

	border-color:#b1b1b4;

}



.tdRT_Videos_Header

{

	background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/rider_tools/images/video_label.jpg');

	background-repeat: no-repeat;

	background-position:left;

	width:266px;

	height:29px;

	border-collapse:collapse;

	border-style:none;

}



.tdRT_Links_Header

{

	background-image:url('http://cdn.polarisindustries.com/SNO/MY2010/rider_tools/images/helpful_links_label.jpg');

	background-repeat: no-repeat;

	background-position:left;

	width:266px;

	height:28px;

	border-collapse:collapse;

	border-style:none;

}



.tdRT_xml

{

	vertical-align:top;

	width:265px;

	background-color:#f7f6f6;

	border-collapse:collapse;

	border-style:none;

}











/*

.xsltVideos

{

	border-style:none;

}



.xsltVideos a:link, a:hover, a:visited

{

	border-style:none;

}



.xsltLinks

{

	background-color:#f7f6f6;

	border-style:none;

	color:maroon;

	vertical-align:middle;

}



.xsltLinks a:link, a:hover, a:visited

{

	border-style:none;

	color:maroon;

}

*/

.ms-WPBody a:link

{

	color:black;

	

}



.ms-WPBody a:visited

{

}



.tdRT_videosdescriptioncell

{

	background-color:#f7f6f6;

	width:200px;

	font-size: 9px;

}



.tdRT_videosimagecell

{

	background-color:#f7f6f6;

	width:20px;

}



.tdRT_videosemptycell

{

	background-color:#f7f6f6;

	width:10px;

}



.tdRT_linkscell

{

	background-color:#f7f6f6;

	vertical-align:middle;

}









.divRT_backgroundVideo

{

width:900px; 

position:absolute; 

top:0; 

left:0; 

height:2000px; 

background-color:Silver; 

z-index:20; 

width:2000px; 

opacity:.6;

filter:alpha(opacity='70'); 

display:none;

}





.divRT_popupVideo

{

display:none;

position:absolute;

_position:absolute; /* hack for internet explorer 6*/

height:525px;

width:750px;

top:20%;

left:20%;

background:#FFFFFF;

border:2px solid #cecece;

z-index:21;

padding:12px;

font-size:13px;

}



.divRT_popupVideo h1

{

text-align:left;

color:maroon;

font-size:22px;

font-weight:700;

border-bottom:1px dotted #D3D3D3;

padding-bottom:2px;

margin-bottom:20px;

}



/* -----------------------------------*/

/* ---------->>> New Page <<<---------*/

/* -----------------------------------*/



#NewsWrapper

{

	width: 891px;

	height:441px;

	background-image: URL('http://cdn.polarisindustries.com/SNO/MY2010/style_library/snow_my10_promo_player_bg_v2.gif');

	background-repeat:no-repeat;	

}





#NewsBody

{

	text-align: left;

	overflow:auto;	

	margin-left:15px;

	height:360px;

	width: 865px;

}

.NewsTitle

{

	text-align:left;

	font-weight:bold;	

	font-size:20px;

	margin-top: 15px;

	margin-left:15px;	

	padding-top: 20px;

}



#formContainer

{

	width: 	891px;

	height: 350px;	

	overflow:auto;	

}

.bodytext a

{

	font-size: 13px;

	font-weight: bold;

}








/* ----------------------------------------------*/
/* ---------->>> MY11 Specifications <<<---------*/
/* ----------------------------------------------*/
.MY11Specs_Links
{
	width:220px;
	vertical-align:top;
	border: 0px black none;
}

.MY11Specs_Spacer
{
	width:25px;
}

.MY11Specs_Data
{
	width:625px;
	padding-bottom:20px;
}

.MY11Specs_ModelName
{
	font-size:20px;
	font-weight:bold;
}

.MY11Specs_ModelPricing
{
	width:750px;
	height:30px;
	vertical-align:top;
}
.MY11Specs_SharingImages
{
	width:100px;				
	height:30px;
	vertical-align:top;
}

.MY11Specs_PrintImages
{
	width:100px;				
	height:30px;
	vertical-align:middle;
}

.MY11Specs_spanLinks
{
	width:200px;
	vertical-align:middle;
	color:black;
}

.MY11Specs_Img
{
	border: 0px black none;
}

.tblSpecs
{
	width:625px;
}

.tblSpecsEven{
	background-color:#fff;
}
.tblSpecsOdd{
	background-color:#d3d3d3;
}
.leftColumn{
	width:225px;
	height:30px;
	padding-left:20px;
	border: 1px #bebebe solid;
	border-collapse:collapse;
	text-align:left;
}
.rightColumn{
	width:400px; 
	height:30px; 
	padding-left:20px; 
	border: 1px #bebebe solid;
	border-collapse:collapse;
	text-align:left;
}




.webpartFooterPromo
{
	width:890px;				
}
.webpartModelNav
{
	width:970px;				
	background-color:white;
}
.webpartModelInfo
{
	width:935px;				
	background-color:white;
}



/* -----------------------------------------*/
/* ------------- MY11 TOP NAV ------------- */
/* -----------------------------------------*/
.MY11TopNavHeader
{
	/*background-image: url('/Style Library/Polaris/Snow/2011/snow_my11_header.jpg');
	background-position: center;
	background-repeat: no-repeat;
	*/
		height:60px;
	vertical-align:text-top;
	width: 970px;
	}

.MY11TopNav_TopLeftSearchDiv
{
	border: 1px gray solid;
	width:150px;
}
.MY11TopNav_TopLeftSearchTextbox
{
	border:0px black none;				
	width:100px;
}

.MY11TopNav_TopLeftCell
{
	width: 100px;
}
.MY11TopNav_TopRightNav
{
				text-align:right;
}

.MY11_ModelNav_Page
{
	font-size:x-large;
	font-weight:bold;
}

.MY11_ModelNav_BasicCell
{
/*
	border-top:1px solid #C8C8C8;
	border-bottom:1px solid #C8C8C8;
	height:20px;
	*/
	cursor:pointer;			
}

.MY11_ModelNav_SelectedCell
{
/*
	background-color:#C8C8C8;
	height:20px;
	cursor:pointer;	
	*/		
}

.MY11_ModelNav_DivCell
{
/*
	border-top:1px solid #C8C8C8;
	border-bottom:1px solid #C8C8C8;
	height:20px;

/*
	height:31px;
	vertical-align:middle;
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	*/
}


.divMY11ModelNav	
{
/*	position:relative;
	left:-50px;*/
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	text-align:left;
	
}

.modelInfoTable
{
	padding-bottom:10px;
}

#overviewCopy
{
	position:relative;
	top:-20px;
	text-align:left;
	margin-left:35px;
}

#overviewCopy p
{
/*	position:relative;
	left:35px;
*/	white-space:normal;
	margin:0px 0px 0px 0px;
}

#overviewCopy ul
{
	font-weight:bold;
	text-indent:0px;
	margin-left:-25px;
	margin-top:0px;
}

.divModelOverview
{
	padding-left:34px;
}
.divModelOverviewTitle
{
	text-align:left;
	font-size:14px; !important;
}

.divModelOverviewCopy
{
	margin:20px 0px 0px 0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.divModelOverviewLI
{
	text-align:left;
	font-weight:bold;
}

.ulModelOverview
{
/*	margin-left: -26px;*/
}
.divModelOverviewList
{
	position:relative;
	margin-left:-24px;
}





/* -----------------------------------------*/
/* ------------- MAILING LIST ------------- */
/* -----------------------------------------*/

#container 
{
	text-align:left;
	width:890px;
	height:230px;
	margin-left:-40px;
}

.mailingTier1_ul
{
	overflow: hidden;
}

.mailingTier1_li
{
	list-style-type:none;
}

.mailingTier1_li a
{
	text-decoration:none;
	color:black;
}
    
.mailingTier2_li
{
	list-style-type:none;				
}

.mailingTier2_img
{
	list-style-type:none;
	position:relative;
	left:50%;
	margin-left:-95px;
	margin-top:-210px;
}











/* ----------------------------------------------------*/
/* ------------- SNOW CHECK CONFIRMATION ------------- */
/* ----------------------------------------------------*/

#snowCheckContainer 
{
	text-align:left;
	width:970px;
	height:575px;
/*	border: 1px red solid;*/
}

.snowCheckLeft_ul
{
	overflow:hidden;
/*	border: 1px maroon solid;*/
}

.snowCheckRight_ul
{
	overflow:hidden;
/*	border: 1px maroon solid;*/
}

.snowCheckLeft_li
{
	list-style-type:none;	
	position:relative;
	float:left;
	width:550px;	
/*	border: 1px green solid;*/
	margin-left:-40px;
}


.snowCheckRight_li
{
	list-style-type:none;	
	position:relative;
	float: left;
	width:400px;	
/*	border: 1px green solid;*/
	margin-left:0px;
}

.snowCheckRight_li_progress
{
	list-style-type:none;	
	position:relative;
	float: left;
	width:300px;	
/*	border: 1px green solid;*/
	margin-left:50px;
	margin-top:15px;
}

.snowCheckTier1_ul
{
	overflow: hidden;
/*	border:1px fuchsia solid;*/
}

.snowCheckTier1_li
{
	list-style-type:none;
	width:400px;
	float:left;
	margin-left:-40px;
/*	border:1px navy solid;*/
}

.snowCheckTier1_li_img
{
	list-style-type:none;
	width:400px;
	float:left;
	margin-left:-40px;
/*	border:1px navy solid;*/
}

.snowCheckTier2_li
{
	list-style-type:none;
	width:180px;
	float:left;
	margin-left:-40px;
	padding:4px 4px 4px 4px;
	margin-right:0px;
}

.snowCheckTier3_li
{
	list-style-type:none;
	width:210px;
	float:left;
	margin-left:-20px;
	padding:4px 4px 4px 4px;
	margin-right:0px;
}

.snowCheckTier4_li
{
	list-style-type:none;
	width:360px;
	float:left;
	margin-left:-40px;
	padding:4px 4px 4px 4px;
	margin-right:0px;
}


.snowCheckTier5_li
{
	list-style-type:none;
	width:100px;
	float:left;
	margin-left:10px;
	padding:4px 4px 4px 4px;
	margin-right:0px;
}

.snowCheckTier6_li
{
	list-style-type:none;
	width:150px;
	float:left;
	margin-left:-40px;
	padding:4px 4px 4px 4px;
	margin-right:0px;
}

/* ---------------------------------------------*/
/* ------------- SNOW CHECK START ------------- */
/* ---------------------------------------------*/


#sc_container
{
	width:970px;
/*	border:1px red solid;*/
	text-align:left;
	padding: 0px 0px 0px 0px;
}

.scTier1_ul
{
	overflow: hidden;
}

.scTier1_li
{
	text-align:left;
/*	border: 1px maroon solid;*/
	list-style-type:none;
	width:970px;
	float:left;
	margin-left:-40px;
}

.scTier2_li
{
	text-align:left;
/*	border: 1px maroon solid;*/
	list-style-type:none;
	width:560px;
	float:left;
	margin-left:-40px;
}

.scTier3_li
{
	text-align:left;
/*	border: 1px maroon solid; */
	list-style-type:none;
	width:320px;
	float:left;
}

.scTier4_li
{
	list-style:none;
	float:left;
	left:50%;
	margin-left:650px;
	margin-top:-120px;
}



/* ------------------------------------------------------------ */
/* ------------- Defense Part Search Modal Popup -------------- */
/* ------------------------------------------------------------ */

.modalBackground {
	background-color: Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:500;
}
.modalPopup 
{		
	background-color:#ffffff;
	border-width: 0px;
	border-style: solid;
	border-color: black;
	padding: 3px;
}

.partSearchTableCell
{
	width:450px;
	height:200px;
	background-image:url(http://cdn_stage.polarisindustries.com/MIL/MY2011/static/search_image.gif); 
	background-repeat:no-repeat;
	padding-top:50px;
}

.mil_partSearch_ul
{
	list-style-type:none;
	float:left;
	padding:0px 0px 0px 0px;
	margin-left:20px;
}

.mil_partSearch_li_left
{
	float:left;
	text-align:left;
	width:125px;
	font-size:14px;
}

.mil_partSearch_li_right
{
	float:left;
	text-align:left;
	width:250px;
	font-size:14px;
}

.mil_partSearch_li_empty
{
	float:left;
	width:125px;
}

.mil_partSearch_li_button
{
	float:left;	
	text-align:right;
	margin-left:325px;
}





.spanLiteralModelName
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
}

.divLiteralModelName
{
	width:690px;
	text-align:left;
}
#defenseEditor
{
 	width: 950px;
 	margin-left:20px;margin-right:20px;
 	padding-bottom:30px;
}
#defenseEditor a{color: #085a9b;}
#defenseEditor a:hover{color: #085a9b; text-decoration: underline;}
#defenseEditor a:visited{color: #085a9b; }
#defenseEditor td{
 width: 50%;
 padding-left:20px;
 padding-right:20px;
 vertical-align:top;
 
}
#defenseEditor th{
 width: 50%;
 padding-left:20px;
 padding-right:20px;
 vertical-align:top;
 height:30px;
 border:1px  #bebebe solid;
 border-collapse:collapse;
 vertical-align:middle;
}

#defenseEditor table
{
	width: 930px;
}
#defenseEditor p
{
 margin:0px;
} 
#defenseEditor ul
{
 margin:0px;
} 

.shareBorderTopRight{
	height: 23px;
	background-image:url('/style%20library/polaris/MIL/2011/share_border.gif');
	background-repeat:no-repeat;
}
.shareBorderTopRight table{
				margin-top:2px;
}

#webPartContentTable td{
	height:30px;
}


#quoteFormFieldsContainer
{
	width:470px;
	margin-left:20px;
	margin-bottom:20px;
}
#quoteFormFieldsContainer td
{
	text-align:left;
}
.formLeftCol{
	width:150px;
}

.quoteFormTextBox
{
	width:270px;
	height: 25px;
	border: 1px gray solid;
}
.quoteFormTextBoxSmall
{
	width:45px;
	height:25px;
	border: 1px gray solid;
	vertical-align:top;

}
.quoteFormTextBoxMed
{
	width:105px;
	height:25px;
	border: 1px gray solid;
	vertical-align:top;
}

.quoteFormModels
{
	height: 25px;
	width: 135px;
	border: 1px gray solid;

}
.quoteFormStates
{
	height: 25px;
	width: 91px;
	border: 1px gray solid;

}
.plusMinusBtns
{
	vertical-align:top;
}
.quoteFormSectionHeader
{
 font-weight:bold;
 
}

.quoteWarning{
	color:red;
	width:400PX;
}
.quoteWarning a{
	color: red !important;
	text-decoration:underline!important;
}

/******* ACCESSORIES ************/

#accessoriesWrapper
{
	width:970px;
}

#accessoriesLeft
{
	float:left;
	width:480px;
	margin:0px;
	padding:0px;
}

#accessoriesCopy
{
	margin:0px 0px 0px 14px;
	text-align:left;
}

#accessoriesCopy p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
}

#accessoriesDivTable
{
	margin:0px 0px 0px 14px;
	text-align:left;
}

#accessoriesTable
{
	
}

#accessoriesTable td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:150px;
	text-align:center;
}

#accessoriesTableRow
{
	
}

#accessoriesTableCol
{
	
}

#accessoriesContact
{
	margin:20px 0px 20px 14px;
	text-align:left;
	
}

#accessoriesContact a:link
{
	border:0px;
}

#accessoriesContact img
{
	border:0px;
}

#accessoriesRight
{
	float:left;
	width:480px;
	margin:20px 0px 20px 0px;
	padding:0px;
}

#accessoriesImg
{
	
}


/******* ACCESSORIES ************/


.whiteStage
{
	padding:20px 0px 20px 0px;
}

/******* PARTS SERVICE ************/

#partsServiceWrapper
{
	
}

#partsServiceInner
{
	margin:0px 30px 20px 38px;
}

#partsServiceInner a:link
{
	text-decoration:underline;
}

#partsServiceInner p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
			
}

#partsServiceInner li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	list-style-type:none;
	margin:3px 0px 3px 0px;
}


.milDisclaimer{
	text-align:left;
	font-family:Arial !important;
}

/******* PARTS SERVICE ************/

