/*********************
Jazel Inc.
Date:1/2/2009
**********************
**********************
Table of Contents
- A. Global
- B. Header
- C. Navigation
- D. Body
- E. Footer
- F. Page Specific
- G. Module Specific
*********************/

/* ********************
A. GLOBAL
******************** */
	#objContainer { padding:0 15px; }
/* ********************
B. HEADER
******************** */
	
/* ********************
C. NAVIGATION
******************** */
	#nav { background:transparent url(/images/111/blue_onsilver/gradientBg.jpg) scroll repeat top left; }
	#nav .topMItem { background:transparent url(/images/111/blue_onsilver/gradientBg.jpg) scroll no-repeat bottom left; }
	#nav .topMItem a { color:#333333; }
	#nav .topMItem a:hover { background:transparent url(/images/111/blue_onsilver/onHoverTopNavBg.jpg) scroll no-repeat top left; color:#333333; }
	#nav .topMItem.firstMItem { border-left:0; }
	#nav .topMItem.firstMItem a { background:transparent url(/images/111/blue_onsilver/gradientCorners.jpg) scroll no-repeat top left; }
	#nav .topMItem.lastMItem a { background:url(/images/111/blue_onsilver/gradientCorners.jpg) 100% -44px no-repeat; }
	#nav .topMItem.firstMItem a:hover { background:transparent url(/images/111/blue_onsilver/firstLastItemBg.jpg) scroll no-repeat top left; }
	#nav .topMItem.lastMItem a:hover { background:transparent url(/images/111/blue_onsilver/firstLastItemBg.jpg) scroll no-repeat bottom left; }
	
	#nav .subMenuList { background:transparent url(/images/111/blue_onsilver/subNavCorners.jpg) scroll no-repeat bottom right; }
	#nav .subMenuList li { background:transparent url(/images/111/blue_onsilver/subNavCorners.jpg) scroll repeat-y 141px 0px; }
	#nav .subMenuList a { background:transparent url(/images/111/blue_onsilver/subNavBg.jpg) scroll no-repeat bottom left; color:#333333; }
	#nav .subMenuList a:hover { background-position:top left; color:#ffffff; }
	#nav .subMenuList .firstMItem  a:hover { background:transparent url(/images/111/blue_onsilver/subNavBg.jpg) scroll no-repeat top left; }
	#nav .subMenuList .lastMItem  a:hover { background:transparent url(/images/111/blue_onsilver/subNavBg.jpg) scroll no-repeat top left; }
	
	#HomePage #nav .subMenuList { background:transparent url(/images/clear.gif) scroll no-repeat bottom right; }
	#HomePage #nav .subMenuList li { background:transparent url(/images/clear.gif) scroll repeat-y 141px 0px; }
/* ********************
D. BODY
******************** */

	#objBody .textContent .contentTitle H1 { color:#d83907; }
	#objBody .textContent .contentText { color:#3e484a; }
	#objBody .textContent .contentText a { color:#007cc2; }

	#objBody #contentArea .contentTitle H1 { color:#d83907; }
	#objBody #contentArea .contentText { color:#3e484a; }
	#objBody #contentArea .contentText a { color:#007cc2; }
	
	#objBody #contentPageText a { color:#1983de; }
	#objBody #config-page-text a { color:#1983de; }
	
	#objBody #contentPageText .l2PageTextItem { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll repeat-y top right; }
	#objBody #contentPageText .topShadow, #objBody #config-page-text .topShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat -257px 0px; }	
	#objBody #contentPageText .bottomShadow, #objBody #config-page-text .bottomShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat bottom left; }	

	#objBody #top-box { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll repeat-y top right; }
	#objBody #top-box .topShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat -257px 0px; }	
	#objBody #top-box .bottomShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat bottom left; }	
	#objBody #detailPageText1 { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll repeat-y top right; }
	#objBody #detailPageText1 .topShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat -257px 0px; }	
	#objBody #detailPageText1 .bottomShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat bottom left; }	
	
	#objBody #config-page-text .comparatorPageText { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll repeat-y top right; }
	#objBody #config-page-text .configPageText { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll repeat-y top right; }	
	
	#objBody #config-page-text .content { color:#333333; }
	#objBody #contentPageText .content { color:#333333; }
	.clsHeading { color:#1983de; }
	.rightPanelBox { color:#333333; }
	.rightPanelBox select { color:#000000; }	
	
	.generic-form  { color:#333333; }
	.formHeader { background-color:#1983de; color:#ffffff !important; }
	.tableSet { background-color:#1983de !important; color:#ffffff; }
	.tableSet a { color:#ffffff; }
	.dataTableRowAlt { background-color:#cccccc; }
	.dataTableRow a { color:#61b3e0; }
	.dataTableRowAlt a { color:#61b3e0; }
	
/* ********************
E. FOOTER
******************** */

	#objFooter { background:transparent url(/images/111/blue_onsilver/gradientBg.jpg) scroll repeat-x 40px -44px; }
	#objFooter .footerText { background:transparent url(/images/111/blue_onsilver/gradientCorners.jpg) scroll no-repeat 0px -96px; color:#333333; }
	#objFooter .footerText .footerText a { color:#333333; }
	#objFooter .rightSideShadow { background:transparent url(/images/111/blue_onsilver/gradientCorners.jpg) scroll no-repeat bottom right; }
	#objSEO .extendedDescription { color:#7e7f7f; }
	#objSEO .extendedDescription a { color:#61b3e0; }
	#objSEO .projectLinks { color:#61b3e0; }
	#objSEO .projectLinks a { color:#61b3e0; }
	#objSEO .additionalFooterContent { color:#999999; }
	#objSEO .additionalFooterContent a { color:#61b3e0; }
	
/* ********************
F. PAGE SPECIFIC
******************** */

	#HomePage .welcomeMessage { color:#333333; }
	#HomePage .welcomeMessage .message a { color:#ffffff; }
	#HomePage .welcomeMessage .bottomShadow { display:none; }
	#HomePage .middleTextBox { color:#333333; }
	#HomePage .middleTextBox a { color:#333333; }
	#HomePage .welcomeMessage2 { color:#333333; }
	#HomePage .welcomeMessage2 a { color:#333333; }	
	#HomePage .textContent { color:#333333; }
	#HomePage .textContent .mainContent a { color:#1983de; }	
	#HomePage .textContent .pageTextItem { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll repeat-y top right; }
	#HomePage .textContent .pageTextItem  a { color:#1983de; }
	#HomePage .textContent .pageTextItem .bottomShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat bottom left; }
	#HomePage .textContent .pageTextItem .topShadow { background: transparent url(/images/111/blue_onsilver/pageTextBorders.jpg) scroll no-repeat -257px 0px; }

	#SiteMapPage { color:#333333; }
	#SiteMapPage a { color:#007cc2; }
	
	#VehicleComparatorPage .left-col h1 { color:#D83907; }
	
	#FinanceCalculatorPage #finanance-calc-form { color:#333333; }
	#EmailAutoInfoForm .genericTable td { color:#333333; }
	#QuickQuoteForm .genericTable td { color:#333333; }
	#TestDriveForm .genericTable td { color:#333333; }
	#AutoInfoRequestForm .genericTable td { color:#333333; }	
	
/* ********************
G. MODULE SPECIFIC
******************** */
