﻿html, body
{
	margin: 0px; padding: 0px;
	font-family: Tahoma, helvetica, arial; font-size: 12px;
	color:#3e3e3e;
	line-height:1.5em;
}
H1
{
	font-size: 16px;
	font-weight: bold; text-decoration: none;
	color:#3b3b3b;
	margin:0px;
}
H2
{
	font-size: 16px;
	font-weight: bold; text-decoration: none;
	color:#264466;
	margin:0px;
}
H3
{
	font-size: 14px;
	font-weight: bold; text-decoration: none;
	margin:0px;
	color:#3b3b3b;
}
H4
{
	font-size: 14px;
	font-weight: bold; text-decoration: none;
	margin:0px;
	color:#3b3b3b;
}
H5
{
	font-size: 14px;
	font-weight: bold; text-decoration: none;
	margin:0px;
	color:#264466;
}
a:link, a:active, a:visited
{
	color: #264466; text-decoration:underline;
}

a:hover
{
	color: #264466; text-decoration: none;
}
#wrapper
{
	width: 100%;
	background-image: url('Images/BodySlice.png'); 
	background-repeat: repeat-x; 
	background-color:#e5e5dd;
	padding-bottom:14px;
}
#DivSearchBox
{
	background-color:#eaeaea;
	height:26px;
	width:	177px;
	padding-top:7px;
	padding-left:8px;
}
img
{
	border:none;
}
#InnerWrapper
{
	width:808px;
	margin-left: auto; 
	margin-right: auto;	
}
#DivPanelMenu2
{
	width:207px;
	padding-top:3px;
}
#DivTopContentSrch
{
	height:85px;
	padding-right:7px;
}
#DivTopContentSrchInner
{
	height:85px;
	padding-right:7px;
}
#DivTopMenu
{
	background: transparent url('Images/MenuBg.png') no-repeat; 
	height:33px;
	padding-bottom:6px;
}

#innerContentShadow
{
	background: transparent url('Images/innercontentShadow.png') no-repeat; 
	height:11px;
	width:807px;
}

#InnerContent
{
	width:800px;
	background: transparent url('Images/Shadow.png') repeat-y right; 
	padding:0px 7px 0px 0px;
}
#DivTop
{
	/*background: transparent url('Images/innertop_new.png') no-repeat; */
	width:800px;
	/*height:73px;*/
	position:relative;
}
#DivTop .DivPrint
{
	color:#1c4271;
	position:absolute;
	top:10px;
	right:14px;
}
#DivTop .DivTopInner
{
	/*background: transparent url('Images/innertop_new.png') no-repeat; 
	height:73px;*/
	width:800px;
	overflow:hidden;
}
#DivContent
{
 width:808px;
}
#DivInnerContent
{
	padding:0px 5px 4px 5px;
	border-left:solid 1px #e4e4e4;
	border-right:solid 1px #e4e4e4;
	/*width:788px;*/
	background-color:#ffffff;
}
#MiddleMainContent
{
	padding:10px 15px 25px 9px;
	width:552px;
}
#MiddleMainContentTop
{
	width:552px;
	overflow:hidden;
	padding-bottom:5px;
}
#MiddleMainContentMiddle
{
/*	padding-bottom:10px;*/
}
#MiddleMainContentMiddleInner .cDivLeft
{
	float:left;
	width:171px;
	overflow:hidden;
}
#MiddleMainContentMiddleInner .cDivMiddle
{
	float:left;
	width:171px;
	margin-left:19px;
	overflow:hidden;
}
#MiddleMainContentMiddleInner .cDivRight
{
	float:right;
	width:171px;
	margin-left:19px;
	overflow:hidden;
}
#DivRight
{
	float:right;
	overflow:hidden;
	width:266px;
}
#DivLeft
{
	float:left;
	overflow:hidden;
	width:266px;
}
#MiddleMainContentBottom
{
	width:552px;
	overflow:hidden;
	padding-bottom:5px;
}
#DMenu
{
	float:left;
	width:659px;
}
#DQuick
{
	float:right;
	width:142px;
	overflow:hidden;
}
#Content
{
	width:799px;
	border:solid 1px #e4e4e4;
	background-color:#ffffff;
		
}
#MainContent
{
	/*width:790px;*/
	padding:4px 5px 0px 4px;
}
#MainContent2
{
	width:576px;
	padding-left:5px;
	padding-top:3px;
}
#ContentHeading
{
	background-color:#b5b6a6;
	font-size:16px;
	color:#FFFFFF;
	height:28px;
	padding-left:13px;
	padding-top:6px;
	font-weight:bold;
}
#DivHeaderImage
{
	float:left;
	overflow:hidden;
	width:533px;
	height:235px;
}
#DivRightContent
{
	float:right;
	height:235px;
	width:257px;
	vertical-align:top;
}
#DivLogin
{
	height:88px;
	background: transparent url('Images/login.png') no-repeat; 
	overflow:hidden;
}
#DivBuyRequest
{
	height:44px;
	overflow:hidden;
}
#DivBecomeDealer
{
	height:38px;
	overflow:hidden;
}
#DivQuick
{
	height:59px;
}
.HomeLogin
{
	border:none !important;
	padding: 0px;
	margin: 0px;
}
#DivDealer
{
	float:left;
	width:111px;
	height:88px;
}
#DivMemLogin
{
	padding-top:25px;
	padding-left:5px;
	overflow:hidden;
	/*width:139px;*/
}
#DivForgotPass
{
	float:right;
	color:#FFFFFF;
	padding-right:52px;
	}
#DivForgotPass a
{
	float:right;
	color:#FFFFFF;
	}
#DivForgotPass a:active,#DivForgotPass a:visited
{
	color:#FFFFFF;
	text-decoration:'underline';
}
#DivForgotPass a:hover
{
	text-decoration:none;
}
#DivForgotPassInner
{
	float:right;
	color:#204073;
	padding-right:52px;
	}
#DivForgotPassInner a
{
	float:right;
	color:#204073;
	}
#DivForgotPassInner a:active,#DivForgotPassInner a:visited
{
	color:#204073;
	text-decoration:'underline';
}
#DivForgotPassInner a:hover
{
	text-decoration:none;
}
#DivTopContentShadow
{
	/*width:808px;*/
	background: transparent url('Images/Shadow.png') repeat-y right; 
}
#DivTopContentbototmShadow
{
	background: transparent url('Images/contentBshadow.png') no-repeat; 
	height:12px;	
}
#DivBrandYouTrust
{
	/*width:790px;*/
	background: transparent url('Images/brands.png') no-repeat; 
	height:38px;	
	margin:0px 5px 0px 4px;
}
#DivBrands
{	
	/*width:790px;*/
	height:34px;
	background: transparent url('Images/brandBG.png') repeat-x; 
	margin:0px 5px 4px 4px;
	overflow:hidden;
}
/**/
#DivBottomContent
{
	width:807px;
}
#DivBottomContentHeader
{
	background: transparent url('Images/homeproTopslice.png') no-repeat; 
	height:30px;
}
#DivBottomContentMain
{
	background: transparent url('Images/Shadow.png') repeat-y right; 
}
#DivBottomContentContent
{
	width:800px;
	background: transparent url('Images/homeproslice.png') repeat-y; 
}
#DivBottomContentFooter
{
	background: transparent url('Images/homeproBottomslice.png') no-repeat; 
	height:13px;
}
#Header
{
	height:22px;
	width:100%;
	background-color:#adaea6;
}
#DivLogo
{
	float:left;
	padding-top:16px;
	padding-left:12px;
	width:604px;
}
#DivLogoInner
{
	float:left;
	padding-top:16px;
	padding-left:6px;
	width:259px;
}
#DivSrchHome
{
	float:right;
	padding-top:7px;

}
#InnerTopLinks
{
	float:right;
	 padding-bottom:10px;
}
#InnerTopLinks a:link
{
	padding:none !important;
	margin:none !important;
}

#DivSrch
{
	float:right;
	padding-top:7px;
	width:536px;
	
}
#DivSrch2
{
	float:left;
	padding-top:7px;
	width:191px;
}
#DivLogin2
{
	float:right;
	background: transparent url('Images/innerlogin_New.png') no-repeat; 
	width:335px;
	height:43px;
	padding-left:5px;
	padding-right:5px;
}
#FooterBlue
{
	background-color:#015696;
	width:100%;
	height:18px;
}
#FooterContent
{
	width:808px;
	margin-left: auto; 
	margin-right: auto;	
}
#FooterDetails
{
	padding-top:10px;
}
#FooterMenu
{
	float:left;
	color:#234664;
	padding-left:13px;
}
#FooterMenu a
{
	color:#234664;
	text-decoration:none;
}
#FooterMenu a:hover,#FooterMenu a:active,#FooterMenu a:visited
{
	color:#234664;
	text-decoration:none;
}
#FooterQuickEasy
{
	float:right;
	padding-right:17px;
}
#FooterWho 
{
	font-size:9px;
	color:#a5a79a;
}
#FooterWho a:hover
{
	text-decoration:none;
	color:#a5a79a;
}

#FooterWho a,#FooterWho a:active, #FooterWho a:visited
{
	color:#a5a79a;
}


/*#DivBottomMenu
{
	width:265px;
}
#DivHeadingProd
{
	background: transparent url('Images/HomeMenuHeading.png') no-repeat; 
	height:30px;	
}
#DivBottomMenuWhole
{
	background: transparent url('Images/Shadow.png') repeat-y right; 
}
#DivBottomMenuContent
{
	width:248px;
	border-left:solid 1px #e4e4e4;
	border-right:solid 1px #e4e4e4;
	background-color:#ffffff;
	padding:4px 4px 2px 4px;
}
#DivBottomMenuFooter
{
	background: transparent url('Images/HomeMenuFooter.png') no-repeat; 
	height:13px;	
}


#DivBottomMiddle
{
	width:265px;
}
#DivHeadingFeature
{
	background: transparent url('Images/HomeFeatureHeading.png') no-repeat; 
	height:30px;	
}
#DivBottomFeatureWhole
{
	background: transparent url('Images/Shadow.png') repeat-y right; 
}
#DivBottomFeatureContent
{
	width:248px;
	border-left:solid 1px #e4e4e4;
	border-right:solid 1px #e4e4e4;
	background-color:#ffffff;
	padding:4px 4px 2px 4px;
	overflow:hidden;
}
#DivBottomFeatureFooter
{
	background: transparent url('Images/HomeMenuFooter.png') no-repeat; 
	height:13px;	
}


#DivBottomLeft
{
	width:265px;
}
#DivHeadingNews
{	
	background: transparent url('Images/HomeNewsHeading.png') no-repeat; 
	height:30px;	
}
#DivBottomNewsWhole
{
	background: transparent url('Images/Shadow.png') repeat-y right; 
}
#WrapperDivBottomTOPCounter
{
	border-left:solid 1px #e4e4e4;
	border-right:solid 1px #e4e4e4;
	background-color:#ffffff;
	margin:0px 7px 0px 0px;
}
#DivBottomNewsContent
{
	width:248px;
	border-left:solid 1px #e4e4e4;
	border-right:solid 1px #e4e4e4;
	background-color:#ffffff;
	padding:4px 4px 2px 4px;
	margin-right:7px;
	overflow:hidden;
}
#DivBottomNewsFooter
{
	background: transparent url('Images/HomeMenuFooter.png') no-repeat; 
	height:13px;	
}*/
#DivBottomTOPCounter
{
	background-color:#f0ede4;
	padding:10px 15px 7px 8px;
	overflow:hidden;
}
#DivBreadCrumb
{
padding-left:231px;padding-top:60px; color:#a1a09b;
}
#DivBreadCrumb a:active, #DivBreadCrumb a:visited
{
	color:#a1a09b;
}
#DivBreadCrumb_New
{
padding-top:3px;padding-bottom:3px; color:#a1a09b;
min-height:29px;
font-size:11px;
}
#DivBreadCrumb_New a:active, #DivBreadCrumb a:visited
{
	color:#a1a09b;
}

.flyout_menu 
{
	background-color: #124177 !important;
}

.flyout_menu_item
{
	background-color: #124177 !important;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px 0px 0px 0px;
	width: auto;
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	white-space:nowrap;
}

.flyout_menu_item a:link, .flyout_menu_item a:active,.flyout_menu_item a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.flyout_menu_item a:hover
{
	text-decoration: none;
	color: #e8eadf;
}

.static_menu_item
{
	background-color: Transparent;
	color: #18281e;
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;	
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin-left: 10px;
	margin-right: 5px;
}

.static_menu_item img
{
	display: none;
}
.menu_item a:link, .menu_item a:active, .menu_item a:visited
{
	text-decoration: none;
	color:#6d6e69;
}

.menu_item a:hover
{
	text-decoration: none;
	color:#124177;
}
.menu_item .img
{
	background-image:none;
}

/* Product List Item   **********************************/

.productListItemContainer
{
	padding: 5px 5px 5px 5px; 
	border: solid 1px #d6d6d6;
	width:540px;
}

.productListItemImage
{
	width: 190px; 
	max-width: 190px; 
	float: left;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}

.productListItemContent
{
	padding: 8px 2px 8px 11px; 
	float: right; 
	width: 337px;
	margin-bottom:5px;
}

.productListItemContent h1
{
	color: #353334;
	font: bold 1.3em/1.6em Verdana, 'Trebuchet MS', Tahoma, sans-serif;

}

.productListItemContent a:link, .productListItemContent a:visited, .productListItemContent a:active
{
	color: #2a406f;
	text-decoration:'uderline';
}

.productListItemContent a:hover
{
	color: #2a406f;
	text-decoration:none;
}
/*******************************************************************


/* Product Rotator   **********************************/


.productRotatorTemplate
{
	line-height: 63px;
	vertical-align: middle;
}

.productMenuItems
{
	border-bottom: solid 2px #80736a;
	width:552px;
}
#divPromotions
{
	margin-right:-2px !important;
}
.productMenuItems .menuItem
{
	margin: 0px 2px 0px 0px;
	float: left;
	width: 109px;
	height: 21px;
	text-align: center;
	overflow:hidden;
	cursor: pointer;
	background: transparent url('Images/ProRotratorHover.png') no-repeat; 
	padding-top:2px;
	font-weight:bold;
	font-size:12px;
}
.productMenuItems .menuItem:hover
{
	background: transparent url('Images/ProRotrator.png') no-repeat; 
}
.productMenuItems .menuItem:selected
{
	background: transparent url('Images/ProRotrator.png') no-repeat; 
}
.productMenuItems .menuItem a:link,  
.productMenuItems .menuItem a:visited,
.productMenuItems .menuItem a:active,
.productMenuItems .menuItem a:hover
{
	text-decoration: none;
	color:#FFFFFF;
}
/*.productMenuItems .menuItem:hover
{
	
	background: transparent url('Images/ProRotratorHover.png') no-repeat; 
}

.productMenuItems .menuItem:visited
{
}

.productMenuItems .menuItem a:link, .productMenuItems .menuItem a:active, .productMenuItems .menuItem a:visited, .productMenuItems .menuItem a:hover
{
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	filter:shadow(color:black);
	background: transparent url('Images/ProRotratorHover.png') no-repeat; 
	width: 109px;
	height: 21px;
	padding-top:2px;
}*/

/***********************************************************/

#DivLogout
{
	font-size:15px;
	/*padding-left:10px;*/
	font-weight:bold;
	/*padding-top:15px;*/
}
#DivLogout a:link,
#DivLogout a:active,
#DivLogout a:visited
{
	color:#678db7;
	text-decoration:none;
}

#DivLogout a:hover
{
	color:#234664;
	text-decoration:none;
}
#DivLogout2
{
	font-size:15px;
	padding-left:10px;
	font-weight:bold;
	padding-top:15px;
}
#DivLogout2 a:link,
#DivLogout2 a:active,
#DivLogout2 a:visited
{
	color:#678db7;
	text-decoration:none;
}

#DivLogout2 a:hover
{
	color:#234664;
	text-decoration:none;
}
