body 
{
	background:#000;
	text-align:center;
	padding:0;
	width:100%;
	font-family:Verdana;
	font-size:100%; /*equal to 12pt or 16px*/
	color:#333333;	
	margin:0;
	
}
a
{
	text-decoration:none;
	/*color:#7B7C7E;*/
	color:#88921E;
}
a:visited
{
	/*color:#7B7C7E;*/
	color:#88921E;
}
a:hover
{
	text-decoration:underline;
}
h1
{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:3px 0 0 25px;
	margin:0;
	text-transform:uppercase;
}
h2
{	font-size:0.8125em;
	font-weight:bold;
	color:#88921E;
	padding:2px 0 0 5px;
	margin:0;
}

h3
{	font-size:0.8125em;
	color:#88921E;
	padding:5px 0px;
	margin:0;
	font-weight:normal;
}

h4
{	font-size:0.75em;
	font-weight:normal;
	color:#333;
	padding:5px 0 0 5px;
	margin:0;
}
	
img
{
	border:0;
}

p
{
	padding:9px 0;
	margin:0;
}

li
{
	list-style-image:url(/Images/bullet.gif);
}.wrapper
{
	background-color:#FCF1D1;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:760px;
	padding:0;
	position:relative;

}

.SEOCopy
{

	color:#7b7c7e;
	font-size:.6875em;
	background-color:#000;
	text-align:right;
	padding:2px 25px 2px 5px;
}

.header
{
	background-image:url(/Images/HeaderTop.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
.header .Logo
{
	width:242px;
	padding:35px 0 5px 25px;

}
.header .Logo .adxSectionImageTable
{
	border:0;
}
.header .right
{
	float:right;
	margin:0;
	padding:35px 0 0 0;
	width:55%;
}
.header .printLogo
{
	float:right;	
	display:none;
}
.header .right .HeaderNav
{
	float:right;
	font-size:0.6875em;
	padding-left:18px;
	margin-right:25px;
	color:#88921E;
}

.header .right .HeaderNav a
{
	color:#88921E;
}

.header .right .HeaderNav a:hover
{
	color:#88921E;
	text-decoration:underline;
}
.header .right .HeaderNav span
{
	float:left;
	width:85px;
	color:#36585C;
	padding-left:12px;
}

/*.header .right .HeaderNav .border
{
	padding-left:2px;
}*/
.header .right .SearchBox
{
	clear:right;
	float:right;
	margin:10px 25px;
	width:200px;	
}
.header .right .SearchBox .HeaderSearch
{
	float:right;
	background-image:url(/Images/SearchBox.gif);
	background-repeat:no-repeat;
}
.header .right .SearchBox .HeaderSearch .SearchTextBox
{	
	padding:0;
	margin:0px 5px 5px 5px;
	font-size:11px;
	border:solid 0px;
	width:115px;
}
.clickStream
{
	clear:both;
	text-align:right;
	font-size:0.625em;
	margin:2px 25px 2px 0;
	color:#7b7c7e;
}
.clickStream a
{
	color:#7b7c7e;
	text-decoration:underline;
}

.middle .left
{
	width:150px;
	float:left;	
}

.middle .content
{
	text-align:left;
	width:605px;
	float:right;
	padding-bottom:5px;
	margin:125px 0 0 5px;
}

.middle .ContentHead
{
	background-image:url(/Images/MainTitleBG.gif);
	background-repeat:no-repeat;
	width:605px;
	height:47px;
	vertical-align:middle;
}
.middle .ContentBody
{
	background-image:url(/Images/ContentAreaBG.gif);
	background-repeat:repeat-y;
	padding:0;
}

.middle .contentSection
{
	margin:0 0 0 10px;
}
.middle .ContentBody .RightMargin
{
	float:right;
	width:16px;
	height:193px;
	background-image:url(/Images/ContentRightSide.gif);
	background-repeat:no-repeat;
}
.middle .ContentBody .LeftMargin
{
	float:left;
	width:10px;
	height:193px;
	background-image:url(/Images/ContentLeftSide.gif);
	background-repeat:no-repeat;
}
/* .searchbox
{	
	background-color:#FFFFFF;
	width:75.9%;
	position:absolute;
	top:108px;
	left:19.5%;
}*/

.PageFooter
{
	background-image:url(/Images/ContentBottomBG.gif);
	width:605px;
	height:42px;
	background-repeat:no-repeat;
	background-position:bottom left;
	font-size:0.6875em;
	color:#88921E;
	padding:0;
}
.PageFooter a
{
	color:#88921E;
	padding:0 0 5px 0;	
}
.PageFooter a:hover
{
	text-decoration:underline;	
}

.PageFooter a img
{
	text-decoration:none;
}
.PageFooter .left
{
	width:350px;
	border:none;
	margin:10px 0 0 0;
}
.PageFooter .left a
{
	margin:0 0 0 5px;
	float:left;	
}
.PageFooter .left a img
{
	margin:0 0 0 10px;
}
.PageFooter .pageTop
{
	float:right;
	width:150px;
	margin:10px 20px 0 0;
}
.PageFooter .pageTop a
{
	float:right;
	margin:0 5px 0 0;
}
/*.printBorder
{
	display:none;
}*/
.footer
{
	float:right;
	width:605px;
	margin:0 0 0 5px;
}
.SEOFooterNav
{
	clear:both;
	text-align:center;
	font-size:.6875em;
	background-color:#000;
	background-image:url(/Images/FooterBottom.gif);
	background-repeat:no-repeat;
	color:#7b7c7e;
	padding:35px 0 0 0;
	
}

.SEOFooterNav a
{
	margin:0;
	padding:0;
	color:#7b7c7e;
}
.SEOFooterNav a:hover
{
	color:#7b7c7e;
	text-decoration:underline;
}
.footer .HygieneNav
{
	text-align:right;
	float:left;
	font-size:0.6875em;
	color:#88921E;
	margin:0 0 0 25px;
}
.footer .HygieneNav a
{
	color:#88921E;	
}
.footer .HygieneNav a:hover
{
	text-decoration:underline;
}
.footer .PartnerAd
{
	float:right;
	width:110px;
	margin:0 25px 0 0;
}
.footer span
{
	float:right;
	font-size:.5625em;
	color:#000;
	margin:2px 10px 0 0;
}
.footer .CopyRight
{
	font-size:0.6em;
	float:right;
	width:17%;
	text-align:left;
	color:#365894;
}
.Quote
{
	position:absolute;
	top:120px;
	right:3px;
	background-image:url(/Images/QuoteBG.gif);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	width:605px;
	height:114px;
	z-index:100;
}	


.MainNav a:hover
{
	text-decoration:none;
	color:#7B7C7E;
}
.adxSecNavLevel0 
{
	font-size:.8125em;
	color:#7B7C7E;
	padding:3px 3px 3px 6px;
	position:relative;
}
.adxSecNavLevel0 a
{
	display:block;
	color:#7B7C7E;
	width:138px;
}
.adxSecNavLevel0 a:visited
{
	display:block;
	color:#7B7C7E;
	width:138px;
}
.adxSecNavCurrentLevel0 
{
	font-size:.8125em;
	padding:3px 3px 3px 6px;
	background-image:url(/Images/SideNavBG.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#7B7C7E;
}
.adxSecNavCurrentLevel0 a, .adxSecNavCurrentLevel0 a:visited
{
	color:#7B7C7E;
	text-decoration:none;
	display:block;
	width:138px;
}
.adxSecNavLevel0Chosen
{
	font-size:0.8125em;
	color:#88921E;
	font-weight:bold;
	padding:3px 0;
	
}
.adxSecNavLevel0Chosen .SecNavTitle a, .adxSecNavLevel0Chosen .SecNavTitle a:hover
{
	text-decoration:none;
	color:#88921E;
	font-weight:bold;
	padding:3px 3px 3px 6px;
}
	
.ParentLevel0
{
	font-weight:normal;
	padding:3px 3px 3px 6px;
	font-size:0.8125em;
	color:#7b7c7e;
}
.SecNavLevel0Table .ParentLevel0 a
{
	color:#7b7c7e;
	display:block;
	width:138px;
	
}

.adxSecNavLevel1
{
	font-size:0.8125em;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:12px;
	color:#7B7C7E ;
}
.adxSecNavLevel1 a
{
	color:#7B7C7E ;
	display:block;
	width:130px;
}
.adxSecNavLevel1 a:visited
{
	color:#7B7C7E;
	display:block;
	width:130px;
}
.adxSecNavCurrentLevel1
{
	font-size:0.8125em;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:12px;
	background-image:url(/Images/SideNavBG.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.adxSecNavCurrentLevel1 a, .adxSecNavCurrentLevel1 a:visited
{
	color:#7B7C7E;
	text-decoration: none;
	display:block;
	width:130px;

}
.adxSecNavLevel1Chosen
{
	font-size:0.8125em;
	color:#88921E;
	font-weight:bold;
}

.adxSecNavLevel1Chosen .SecNavTitle
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:12px;
}
.adxSecNavLevel1Chosen .SecNavTitle a,.adxSecNavLevel1Chosen .SecNavTitle a:hover
{
	text-decoration:none;
	color:#88921E;
	font-weight:bold;
}
.ParentLevel1
{
	font-size:0.8125em;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:12px;
	color:#7B7C7E;
}
.SecNavLevel1Table .ParentLevel1 a
{
	color:#7B7C7E;
	display:block;
	width:138px;
}
.adxSecNavLevel2
{
	font-size:0.8125em;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:18px;
}
.adxSecNavLevel2 a
{
	color:#7B7C7E ;
	text-decoration: none;
	display:block;
	width:124px;
}
.adxSecNavLevel2 a:visited
{
	color:#7B7C7E ;
	text-decoration: none;
	display:block;
	width:124px;
}
.adxSecNavCurrentLevel2 
{
	font-size:0.8125em;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:18px;
	background-image:url(/Images/SideNavBG.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.adxSecNavCurrentLevel2 a
{
	color:#7B7C7E;
	text-decoration: none;
	display:block;
	width:124px;
}
.adxSecNavLevel2Chosen
{
	font-size:0.8125em;
	color:#88921E;
	font-weight:bold;
}
.adxSecNavLevel2Chosen .SecNavTitle 
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:18px;
}
.adxSecNavLevel2Chosen .SecNavTitle a, .adxSecNavLevel2Chosen .SecNavTitle a:hover
{
	
	text-decoration:none;
	color:#88921E;
	font-weight:bold;
	
}

.HomeADSingle
{
	background-color:#FFFFFF;
	padding:25px 25px;
	margin:0 25px;
	color:#333333;
	text-align:center;
}
.HomeADSingle a, .HomeADLeft a, .HomeADRight a
{
	color:#88921E;
}
.HomeADSingle .adxADCopy img, .HomeADLeft .adxADCopy img, .HomeADRight .adxADCopy img
{
	margin:2px 2px 10px 5px;
}
.HomeADSingle .adxAdSubhead, .HomeADLeft .adxADSubhead, .HomeADRight .adxADSubhead
{
	font-size:0.6875em;
	color:#333333;
	padding:5px 0 0px 5px;
	text-align:left;
}
.HomeADSingle .adxCaption, .HomeADLeft .adxCaption, .HomeADRight .adxCaption 
{
	font-size:0.6875em;
	color:#88921E;
	padding:0 0 0 10px;
	clear:both;
}

.HomeADLeft
{
	background-color:#FFFFFF;
	padding:25px 0px;
	margin:0 10px 0 20px;
	color:#333333;
	width:265px;
	float:left;
	font-size:0.6875em;
}

.HomeADRight
{
	background-color:#FFFFFF;
	padding:25px 0px;
	margin:0 20px 0 5px; 
	color:#333333;
	width:265px;
	float:right;
	font-size:0.6875em;
}
.optionalAD
{
	text-align:left;
	background-color:#FFFFFF;
	padding:5px 25px 0 0;
	float:right;
	width:210px;
	color:#88921E;
}
.optionalAD a
{
	color:#88921E;
}
.VehicleFeatures .adxADCopy img
{
	margin:2px 2px 10px 5px;
}
.optionalAD .adxAdSubhead
{
	font-size:0.75em;
	color:#88921E;
	width:210px;
	padding:5px 0 0px 5px;
}
.optionalAD .adxCaption
{
	font-size:0.625em;
	color:#88921E;
	width:210px;
	height:25px;
	padding:0 0 0 10px;
	clear:both;
	background-image:url(/Images/AdTextBGLonger.gif);
	background-repeat:no-repeat;
}
.vehicleAD
{
	float:right;
	text-align:left;
	width:41.1%;
	padding-top:15px;
	padding-bottom:5px;
	background-color:#FFFFFF;
}
.vehicleAD .adxSectionImageTable
{
	float:left;
}
.FeatureAD
{
	position:relative;
	z-index:100;
	float:right;
	text-align:left;
	width:180px;
	padding-top:0px;
	padding-bottom:5px;
	margin:0 25px 0 5px;
	
}
.FeatureAD .adxADCopy, .FeatureAD .adxAdSubhead
{
	font-size:0.625em;
	color:#88921E;
	width:180px;
	height:23px;
	padding:5px 0 0 5px;
	clear:both;
	background-image:url(/Images/ADTextBG.gif);
	background-repeat:no-repeat;
}
.FeatureAD .adxCaption
{
	font-size:0.625em;
	color:#88921E;
	width:170px;
	height:23px;
	padding:0 0 0 10px;
	clear:both;
	background-image:url(/Images/ADTextBG.gif);
	background-repeat:no-repeat;
}
.FeatureAD .more, .optionalAD .more, .HomeADSingle .more, .HomeADRight .more, .HomeADLeft .more
{
	color:#88921E;
	width:45px;
	float:right;
	padding:0 5px 0 0;
}

.CloseFunction
{
	text-align:right;
	font-size:0.8em;
	margin-bottom:5px;
}
.CloseFunction img
{
	border:0;
}
.CloseFunction a
{
	text-decoration:none;
	color:#696969;
	font-size:1em;
	
}
.ImageEnlargeContent
{
	text-align:center;
	background-color:#FFF;
}
.EnlargedImage
{
	width:450px;
	margin:auto;
	text-align:left;
	
}
.EnlargedImage h1
{
	color:#88921E;
	padding-left:0;
}
.EnlargedImage .adxSectionMediaImageTable .adxSectionMediaImage
{
	padding:5px 5px 0 5px;
}
.EnlargedImage .adxSectionMediaImageTable .adxSectionMediaCaption
{
	text-align:left;
	font-size:0.75em;
	color:#36585C;
	width:415px;
	padding:0 5px 5px 5px;
}	
.EnlargedImage .adxSectionMediaImageTable .adxSectionMediaCaption div
{
	background-color:#F6E09F;
	padding-left:3px;
	font-family:Arial;
}
.EnlargedImage .LogoAd
{
	float:left;
	margin-top:6px;
	width:130px;
}
.smallAD .adxCaption .captionContent
{
	background-color:#F6E09F;
	width:100%;
	margin-bottom:5px;
}
.smallAD .adxSectionImageTable
{
	border:solid 1px #E1E6E6;
	margin:2px 0;
	width:80%;
}
.smallAD .adxSectionImageTable .adxCaption a:hover
{
	text-decoration:none;
}

.smallAD .adxSectionImageTable .AdImage 
{
	padding:5px 5px 0 5px;
}
.smallAD .adxCaption
{
	padding:0 5px;
	
}

.smallAD .ImageEnlarge
{
	float:right;
	width:35%;
	margin-top:2px;
	cursor:pointer;
}
.smallAD .captionValue
{
	float:left;
	width:60%;
	cursor:pointer;
	font-size:0.55em;
	padding:2px;
}
.smallAD .captionValueWithoutLink
{
	
	font-size:0.55em;
	padding:2px;
}
.adxADCopy p
{
	padding:0;
	margin:0;
}

.BottomLeftAD
{
	position:absolute;
	left:0px;
	bottom:50px;
	width:150px;
	margin:2px;
}
.BottomLeftAD .adxADCopy
{
	font-size:0.625em;
	color:#333;	
}
.BottomLeftAD .adxAdSubhead
{
	font-size:.75em;
	color:#333;
	font-weight:bold;
	padding-left:5px;
}
.BottomLeftAD .adxAdSubhead a
{
	color:#88921E;
}

.BottomLeftAD .adxCaption
{
	font-size:0.625em;
	color:#333;
}
.BottomLeftAD .adxCaption a
{
	color:#88921E;
}

.BottomLeftAD .adxADCopy a
{
	color:#88921E;
	
}
.contentSection .adxSection 
{
	margin:0;
	padding:0;
}
.contentSection .adxSection .Copy
{
	font-size:0.6875em;
	padding: 2px 25px 0 5px;
	line-height:15px;
	color:#333333;
}
.contentSection .adxSection .Copy a, .ContactInfo .adxSection .Copy a
{
	color:#003399;
	text-decoration:underline;
}
.contentSection .adxSection .Copy a:visited, .ContactInfo .adxSection .Copy a:visited
{
	color:#7744AA;
	text-decoration:underline;
}

.contentSection .adxSection ul
{
	padding:9px 0 9px 25px;
	margin:0 0 0 0px;
	list-style:none;
	
	
}
.contentSection .adxSection ul li
{
	padding-left:2px;
	
	
}
.BookNow
{
	float:right;
	cursor:pointer;
	width:172px;
	padding:10px 19px;
	text-align:center;
}
/*.contentSection2 p
{
	
	margin:0;
}
.contentSection2 .adxSection 
{
	
	border-top:solid 1px #E1E6E6;
	border-bottom:solid 1px #E1E6E6;
	background-color:#F4F5F7;
	
}
.contentSection2 .adxSection .GrayBorder
{
	border-bottom:solid 1px #FFFFFF;
}
.contentSection2 .adxSection .Copy
{
	font-size:0.75em;
	background-color:#F4F5F7;
	padding: 0 45px 0 5px;

}
.contentSection2 .adxSection ul
{
	padding:0px 0 0px 26px;
	margin:0;
	list-style:none;
}
.contentSection2 .adxSection ul li
{
	background-image:url(/Images/FeaturesIcon.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}*/
.Attachments
{
	padding-left:5px;
}
.Links
{
	padding-left:5px;
}

/*.adxSectionMediaCaption .captionContent
{
	background-color:#F6E09F;
	width:100%;
	margin-bottom:5px;
	color:#36585C;
}
.adxSectionMediaCaption .captionValue
{
	float:left;
	width:70%;
	cursor:pointer;
	padding-left:2px;
}*/


.adxSectionImageTable .ImageEnlarge,.adxCaptionedMedia .ImageEnlarge
{
	position:relative;
	z-index:100;
	float:right;
	cursor:pointer;
	margin:-10px 0px 0px 0;
}
.adxSectionMediaImageTable
{
	border:solid 1px #E1E6E6;
}
.adxSectionMediaImageTable .adxSectionMediaImage
{
	padding:5px 5px 0 5px;
}
.adxSectionMediaImageTable .adxSectionMediaCaption
{
	padding:0 5px;
}
.adxCaptionedMedia
{
	color:#88921E;
	font-size:0.625em;
	padding:0;
	margin:0 20px 0 0;
}

.adxCaptionedMedia span
{
	margin:-3px 0 0 0;
	padding:0;
}
/*.TOCNav
{
	background-color:#F4F5F5;
}
	
.TOCNav .TOCTable
{
	border-bottom:solid 1px #E1E6E6;
}
.TOCNav .TOCTable .adxTOCTitle a
{
	font-size:1.2em;
	color:#36585C;
	padding-left:0px;
}
.TOCNav .TOCTable .adxTOCTitle a:visited
{
	color:#728A8D;
}
.TOCNav .TOCTable .adxTOCSummary
{
	
}
.TOCNav .TOCTable .adxTOCSummary .SummaryContent
{
	
	font-size:0.7em;
	width:70%;
}

.TOCNav .TOCTable .adxTOCSummary .more
{
	
	vertical-align:bottom;
	font-size:0.7em;
	font-weight:bold;
	color:#BF3509;
	padding-left:15px;
}
.TOCNav .TOCTable .adxTOCSummary .more a
{
	color:#BF3509;
	font-weight:bold;
}
.TOCNav .TOCTable .adxTOCSummary .more a:visited
{
	color:#E95F40;
	font-weight:bold;
}
.TOCNav .adxTocIcon
{
	padding:5px 15px 5px 5px;
}
.TOCNav .adxTocIcon img
{
	
}*/
.TOCNav
{
	margin:0 0 0 10px;
}
.TOCNav.adxTOCTitle a
{
	font-size:6875em;
	color:#88921E;
	padding-left:0px;
}
.TOCNav .adxTOCTitle a:hover
{
	color:#88921E;
}
.TOCNav .adxTOCSummary .SummaryContent
{
	font-size:0.6875em;
	padding:0 25px 0 0;
	
}
.TOCNav .adxTocIcon
{
	padding:5px;
}
.TOCNav .adxTOCSummary .more
{
	vertical-align:bottom;
	font-size:0.625em;
	color:#88921E;
	text-align:right;
	padding:0 0px 0 0;
}
/*.vehicleTitle
{
	float:left;
	width:50%;
	padding:5px 0 0px 5px;
}*/
.ShortBorder
{
	background-image:url(/Images/ShortBorder.gif);
	background-repeat:no-repeat;
	width:259px;
	height:4px;
	margin:5px 0 0 0;
	padding:0;
}
.LongBorder
{
	background-image:url(/Images/LongBorder.gif);
	background-repeat:no-repeat;
	width:563px;
	height:4px;
	margin:5px 0 0 0;
}


/*.adxAttachmentTitle 
{
	font-size:0.75em;
}
.adxAttachmentSummary 
{
	font-size:0.75em;
}
.adxAttachmentDetails
{
	font-size:0.75em;
}*/

.LinksandAttachments
{
	padding:0 25px 0 10px;
}
.LinksandAttachments .Links, .LinksandAttachments .Attachments
{
	font-size:0.6875em;
	padding-top:5px;
}
.LinksandAttachments .adxLinkSummary
{
	padding:5px 0;
}
.LinksandAttachments a
{
	color:#003399;
	text-decoration:underline;
}
.LinksandAttachments a:visited
{
	color:#7744aa;
	text-decoration:underline;
}
/*========== Vehicle Detail Popup =======================*/
.VehicleDetialPopup
{
	background:#FFF;	
}
.VehicleDetialPopup .content
{
	width:480px;
	margin:0 10px;
	color:#CCC;
	text-align:left;
}

.VehicleDetialPopup .content .ContentHead h1
{
	color:#88921E;
	padding-left:0px;
	
}
.VehicleDetialPopup .content .ShortBorder
{
	width:235px;
}

.VehicleDetialPopup .Functions
{
	font-size:1.0em;
	margin-top:5px;
	padding-right:3px;
}

.VehicleDetialPopup span
{
	margin-right:15px;
}
.VehicleDetialPopup .Functions a
{
	text-decoration:none;
	color:#88912E;
	font-size:0.6875em;
	float:right;
	margin:5px 2px;
}
.VehicleDetialPopup .LogoAd
{
	float:left;
	margin-top:6px;
	width:130px;
}
.popupFooter
{
	margin-top:25px;
}

#disclaimer
{
	clear:both;
	font-size:0.54em;
	padding: 2px 25px 0 5px;
	line-height:15px;
	color:#333333;
}

.ContactUsSection
{
	
}
.ContactUsSection .FormFields table
{
	padding:7px 0 20px 5px;
	width:305px;
}
.ContactUsSection .FormFields table tr td
{
	padding:3px 0;
}
.ContactUsSection .FormFields table tr td  textarea
{
	font-family:Verdana;
	font-size:.6875em;
	border:solid 1px #CFDBE4;
	overflow:auto;
}
.ContactUsSection .FormFields table tr td  .Label
{
	float:left;
	width:100px;
	font-size:.6875em;
	padding:3px 0;
}
.ContactUsSection .FormFields table tr td  .TextBox
{
	width:195px;
	font-size:.6875em;
	border:solid 1px #CFDBE4;
	
}
.ContactUsSection .FormFields table tr td  .DropDownList
{
	width:200px;
	border:solid 1px #CFDBE4;
	font-size:.6875em;
}
.ContactUsSection .FormFields table tr td .ValidationMessage
{
	font-size:.6875em;
	padding:2px 0 0 0px;
}
.ContactUsSection .FormFields  table tr td .SubmitButton
{	
	float:right;
	margin:0 8px 20px 0;
}
.FormFields
{
	padding:20px 10px;
}
.FormFields ul
{
	list-style:none;
	margin:0;
	padding:0;
	
}
.FormFields ul li
{
	padding:3px 0;
	list-style:none none;

}
.FormFields ul li textarea
{
	font-family:Verdana;
	font-size:10px;
	border:solid 1px #CFDBE4;
	overflow:auto;
}
.FormFields ul li .Label
{
	float:left;
	padding:2px 0 2px 5px;
	width:160px;
	font-size:0.6875em;
}
.FormFields ul li .TextBox 
{
	width:215px;
	border:solid 1px #CFDBE4;

}
.FormFields ul li .DropDownList
{
	width:220px;
	border:solid 1px #CFDBE4;	
}

.FormFields ul li .ValidationMessage
{
	font-size:.6875em;
	padding-left:5px;
}
.FormFields ul li .SubmitButton
{	
	float:right;
	margin-right:205px;
}
.FormFields .ClearButton
{	
	float:right;
	margin-right:8px;
}
.ContactInfo
{
	float:right;
	width:250px;
	margin:10px 10px 10px 0;
	padding:10px 0;
	text-align:center;
	background-color:#FDF1D2;

}
.ContactInfo h2
{
	font-size:13px;
}
.ContactInfo .adxSection 
{
	padding:0 0 10px 0;
}
.ContactInfo .adxSection .Copy
{
	color:#333;
	font-size:.6875em;
	line-height:15px;
	padding:0px 0 0 5px;
}

.ContactInfo .BottomLeftAddress
{
	display:none;
	float:left;
	text-align:left;
	width:119px;
	border-top:solid 2px #E1E1B7;
	padding:0 0 0 5px;
	margin:0;
}

.ContactInfo .BottomRightAddress
{
	display:none;
	float:right;
	text-align:left;
	width:114px;
	border-top:solid 2px #E1E1B7;
	border-left:solid 2px #E1E1B7;
	padding:0 0 0 10px;
	margin:0;
}
.SearchResults
{
	color:#333;
	padding:0 5px;
}
.adxIndexSearchTitle
{
	font-size:.6875em;
	padding:0 0 0 10px;
}
.adxIndexSearchMessage
{
	float:left;
	width:100px;
	font-size:0.6875em;
	padding:5px 5px;
}
.adxIndexSearchPaging
{
	float:right;
	width:450px;
	font-size:0.6875em;
	text-align:right;
	padding:5px 5px;
}
.adxIndexSearchPaging a
{
	color:#222A83;
}
.adxIndexSearchPaging a:hover
{
	color:#4D2360;
}
.adxIndexSearchTitle a
{
	font-size:1.6em;
	color:#36585C;
}
.adxIndexSearchTitle a:visited
{
	color:#728A8D;
}
.ResultsTable
{
	padding:10px 5px;
	margin:20px 0 0 0;
}
.adxIndexSearchSummary 
{
	
	font-size:0.6875em;
	padding:5px;
}
 .BottomLink
{
	float:right;
	width:80px;
	padding:0 5px 0 10px;
	text-align:right;
	font-size:.6875em;
}
.BottomLink a
{
	color:#88921E;
}
.Result
{
	padding:2px 5px 4px 5px;
	
}
.SearchResults h2
{
	padding-right:5px;
	white-space:nowrap;
	
}.SiteMap
{
	padding:5px 10px;
	font-size:.6875em;
	color:#333;
}
.SiteMap .SiteMapOne
{
	margin:5px 5px;
}
.SiteMap .SiteMapOne a
{
	color:#222A83;
}
.SiteMap .SiteMapTwo a
{
	color:#222A83;
	
}
.SiteMap .SiteMapTwo
{
	margin:5px 5px;
}
.SiteMap .SiteMapThree
{
	margin:2px 35px;

}
.SiteMap .SiteMapThree a
{
	color:#222A83;

}
.SiteMap .SiteMapFour
{
	margin:1px 70px;
}
.SiteMap .SiteMapFour a
{
	color:#222A83;
	
}