body 
{
    font-family: Arial;
    font-size: 11px;
    color: Black;
    margin: 0;
    padding: 0;
    background: "#FFFFFF";
}
A.barBlackBold, A.barBlackBold:link, A.barBlackBold:active, A.barBlackBold:visited 
{font-family: Arial; font-size: 12px; font-weight:bold; color: Black; text-decoration:none;}  
A.barBlackBold:hover 	{ text-decoration: underline; }

.sitemapTitle{font-family: Arial; font-size: 14px; font-weight:bold; color: Black; text-decoration:none;}  
A.sitemapTitle, A.sitemapTitle:link, A.sitemapTitle:active, A.sitemapTitle:visited 
{font-family: Arial; font-size: 14px; font-weight:bold; color: Black; text-decoration:none;}  
A.sitemapTitle:hover 	{ text-decoration: underline; }
A.sitemapSubTitle, A.sitemapSubTitle:link, A.sitemapSubTitle:active, A.sitemapSubTitle:visited 
{font-family: Arial; font-size: 12px; font-weight:bold; color: Black; text-decoration:none; padding-left:15px;}  
A.sitemapSubTitle:hover 	{ text-decoration: underline; }
.sitemapSubTitle{font-family: Arial; font-size: 12px; font-weight:normal; color: Black; text-decoration:none; padding-left:15px;padding-top:0px;padding-bottom:0px;}  
.sitemapDDL{font-family: Arial; font-size: 12px; font-weight:normal; color: Black;padding-top:0px;padding-bottom:0px;}  


.topPage
{
	background-color:#ffffff;
}
 .rightPage
{
    background-color: Black;
  }
  .topPageTitle
{
   font-size: 14px;
   color: #524F4F
  }
 .topMenuTable
{
    background: white;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial; 
}
.topMenuItemSelected
{
    padding-left: 10; 
    padding-right: 10; 
    color: White; 
    background-image: url(images/top_menu_sel_bg.gif); 
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
  }
.topMenuItemNormal
{
    padding-left: 10; 
    padding-right: 10;
    font-family: Arial; 
    color: #221E1F; 
    background-image: url(images/top_menu_bg.gif); 
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
  }
.topMenuItemOver
{
   padding-left: 10px; 
   padding-right: 10px; 
   background-color: #A6D7EB; 
   color: White; 
   cursor: pointer;
   vertical-align: middle;
   text-align: center;
}
.subMenuTable
{
   background-image: url(images/sub_menu_bg.gif); 
   font-size: 12px;
}
.subMenuItemSelected
{
    padding-left:10px; 
    padding-right: 10px;
    background-color: #656666; 
    color: White; 
    cursor:hand;
    font-weight: bold;
    vertical-align: middle;
   text-align: center;
   }
.subMenuItemOver
{
    padding-left:10px; 
    padding-right: 10px; 
    color: White; 
    cursor:hand;
    font-weight: bold; 
    background-color: #AFB4B3;
    vertical-align: middle;
    text-align: center;
  }
.subMenuItemNormal
{
    background-color:Black;
    padding-left:10px; 
    padding-right: 10px; 
    color: White; 
    cursor: pointer;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
}
.tdContent
{
    padding-left: 5px; 
    padding-top: 10px; 
    padding-right: 10px;
}
.tdEmptyBottomContent
{
   padding-top: 20px;
}

.tdButtonContent
{
    padding-left: 5px; 
    padding-top: 20px; 
    padding-right: 10px;
    padding-bottom: 25px;
}
.linkRedMessage
{
    color: #F2654B;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    }
.linkRedMessage  { color: #F2654B; text-decoration:none; }  
.linkRedMessage:link      { color: #F2654B; text-decoration:none; }
.linkRedMessage:visited 	{ color: #F2654B; text-decoration:none; }
.linkRedMessage:active 	{ color: #F2654B;  cursor:hand; text-decoration:none; }
.linkRedMessage:hover 	{ color: #F2654B;  cursor:hand; text-decoration: underline; }

.GridView
{
    padding-right: 15px;
}
.linkCommand  { color: Black; text-decoration:none; padding-right: 30px}  
.linkCommand:link      { color: Black; text-decoration:none; }
.linkCommand:visited 	{ color: Black; text-decoration:none; }
.linkCommand:active 	{ color: Black;  cursor:hand; text-decoration:none; }
.linkCommand:hover 	{ color: Black;  cursor:hand; text-decoration: underline; }

A { text-decoration:none; }  

.HiddenElement
{
    display : none;
 }

.bottomTitleTable
{
   background-color: #CDC8C0;
}
.searchTable
{
    background-color: #DBD6CF;
    }
    
.messageBodyDiv
{
    font-size: 11;
}
.contentRightNavDiv
{
    font-size: 12;
    background-color: #EEEDED;
    padding-top: 15;
    padding-bottom: 15;
    padding-right: 10;
    padding-left: 10;
}
.contentLinkRed, .contentLinkRed:link, .contentLinkRed:visited, .contentLinkRed:active 
{ color: red; text-decoration:none; font-family: Arial;  font-size: 11; font-variant:small-caps; padding-top: 30px; }  
.contentLinkRed:hover 	{ text-decoration: underline; }

.bottomLog
{
    color: #828487;
    font-size: 14;
    }
    
A.bottomLog, A.bottomLog:link, A.bottomLog:active, A.bottomLog:visited 
{ color: #828487; font-size: 14; text-decoration:none;}  
A.bottomLog:hover 	{ text-decoration: underline; }

.printBottomLog
{
    color: #828487;
    font-size: 12;
    }

.bottomRights
{
   color: #828487;
   font-size: 11;
   padding-left: 30;
   padding-right: 30;
   padding-top: 15;
   padding-bottom: 10;
}
A.bottomRights, A.bottomRights:link, A.bottomRights:active, A.bottomRights:visited 
{ padding-left: 0; padding-right: 0; text-decoration:none;}  
A.bottomRights:hover 	{ text-decoration: underline; }

.bottomMenuItem
{
    padding-left: 2; 
    padding-right: 2; 
    padding-top: 10; 
    padding-bottom: 10;
    font-size: 12; 
    color: Black;
}

A.bottomMenuItem, A.bottomMenuItem:link, A.bottomMenuItem:active, A.bottomMenuItem:visited 
{ color: Black; text-decoration:none;}  
A.bottomMenuItem:hover 	{ text-decoration: underline; }

A.contentCarTitle, A.contentCarTitle:link, A.contentCarTitle:active, A.contentCarTitle:visited
{
    font-family: Arial;
    color: Black;
    font-size: 13;
    font-weight: bold;
    text-decoration:none;
    }
A.contentCarTitle:hover { text-decoration: underline; }

    
.contentCarComment
{
    font-family: Arial;
    font-size: 11px;
    color: #666666;
    }
.carComingTitleBold
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    }
.carComingTitle
{
    font-family: Arial;
    font-size: 11px;
    }
.commandBigBlack, .commandBigBlack:link, .commandBigBlack:active, .commandBigBlack:visited 
{ color: Black; text-decoration:none; font-size: 12px; font-weight:bold;}  
.commandBigBlack:hover 	{ text-decoration: underline; }

.contentYearCol
{
    font-family: Arial;
    font-size: 14;
    color: Black;
}
.contentPriceCol
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: Black;
}
.gridviewTitle
{
    font-family: Arial;
    font-size: 12;
    font-weight: bold;
    color: Black;  
  }
.gridviewSubTitle
{
    font-family: Arial;
    font-size: 12;
    color: Black;  
  }
.linkRedBold, .linkRedBold:link, .linkRedBold:active, .linkRedBold:visited 
{
    font-family: Arial;
    font-size: 12;
    color: Red; 
    font-weight: bold;
    text-decoration:none; 
    }
.linkRedBold:hover 	{ text-decoration: underline; }

.linkRedBoldInactive, .linkRedBoldInactive:link, .linkRedBoldInactive:active, .linkRedBoldInactive:visited 
{
    font-family: Arial;
    font-size: 12;
    color: #AAA8A8; 
    font-weight: bold;
    text-decoration: none; 
    cursor: default;
    }
.linkRedBoldInactive:hover 	{ text-decoration: none; cursor: default;}

.hiddenField
{
    display: none;
}
.gridViewRow
{
  border-bottom-color: #A0ADD0;
  border-bottom-style: solid;
  border-bottom-width: 1;
  border-right-color: #A0ADD0;
  border-right-style: solid;
  border-right-width: 1;
}
.detailsMenuTable
{
    background: white;
    font-size: 12px;
    font-weight: bold;
}
.detailsMenuItemNormal
{
    padding-left: 10px; 
    padding-right: 10px; 
    color: #000000; 
    background: #DED6D3; 
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
 }
.detailsMenuItemOver
{
   padding-left: 10px; 
   padding-right: 10px; 
   background-color: #0070ac; 
   color: White; 
   cursor: pointer;
   vertical-align: middle;
   text-align: center;
}
.detailsCarTitle
{
   font-family: Arial;
   font-weight: bold;
   font-size: 22;
}
.newdetailsCarTitle
{
   font-family: Arial;
   font-weight: bold;
   font-size: 22px;
}

.printCarTitle
{
   font-family: Arial;
   font-weight: bold;
   font-size: 16;
}
.detailsImageGal
{
    background: #6D5C56;
    font-family: Arial;
    font-size: 14;
    color: White;
 }

A.detailsImageGalLink, A.detailsImageGalLink:link, A.detailsImageGalLink:active, A.detailsImageGalLink:visited 
{ font-family: Arial; color: White; font-size: 12; text-decoration:none; cursor: pointer;}  
A.detailsImageGalLink:hover 	{ text-decoration: underline; }

A.detailsImageGalInactive, A.detailsImageGalInactive:link, A.detailsImageGalInactive:active, A.detailsImageGalInactive:visited 
{ font-family: Arial; color: #AAA8A8; font-size: 12; text-decoration:none; cursor: default;}  
A.detailsImageGalInactive:hover 	{ text-decoration: none;  cursor: default;}

.fin_title{font-weight: bold;font-family: Arial;font-size: 14px;text-align: left;padding-top:10px;padding-bottom:5px;}
.fin_amount{font-weight: bold;font-family: Arial;font-size: 16px;text-align: left;padding-top:5px;padding-bottom:10px;}
A.finlink, A.finlink:link, A.finlink:active, A.finlink:visited
{
    font-family: Arial;
    color: Black;
    font-size: 13px;
    font-weight: bold;
    text-decoration:underline;
    }
A.finlink:hover { text-decoration: none; }

.part_title{font-weight: bold;font-family: Arial;font-size: 12px;text-align: left;padding-top:10px;padding-bottom:10px; padding-left:15px}

.det_table{width:100%;border:2px solid #EFEFEF;padding:10px;background-color:#F7F3F4;padding-top: 10px;}
.det_table td{padding-top:4px;padding-bottom:4px;}
.det_title{padding-left:15px;font-weight: bold;font-family: Arial;font-size: 15px;text-align: left; line-height:25px;}
.det_label{font-family: Arial;font-size: 12px;padding-left:15px;padding-right:10px;font-weight: bold;text-align: left;}
.det_text{font-family: Arial;font-size: 12px;padding-left:15px;padding-right:10px;font-weight: normal;line-height:16px;text-align: left;}
.det_list{font-family: Arial;font-size: 12px;padding-left:15px;padding-right:10px;font-weight: normal;line-height:16px;text-align: left;}
.det_line{height:1px !important; background:transparent;padding-top: 10px;padding-bottom: 10px;padding-left:0px;padding-right:0px; width:100%;}
.det_hr{height:1px !important; background-color:#000000;padding-left:0px;padding-right:0px; width:100%;}


.detailsDIV
{
    background: #DED6D3;
    font-family: Arial;
    font-size: 12;
    padding: 15;
    padding-left: 20;
    padding-top: 10;
    height: 100%;
}
.detailsContTitle
{
    font-weight: bold;
    padding-top: 5;
}
.detailsContItem
{
    font-weight: normal;
    padding-left: 10;
}
.infoContentDIV
{
    background: #E2EEF8;
    font-family: Arial;
    font-size: 11;
}
.formTitle
{
    background-image: url(images/form_title_bg.gif);
    padding-left: 10px; 
    padding-right: 10px; 
    color: White; 
    font-family: Arial;
    font-size: 14;
    vertical-align: middle;
    text-align: left;
}
TEXTAREA
{
}

.search
{
    font-size: 12;
    font-family: Arial;
    color: #4E4B4A;
    border-width: 1;
    border-style: solid;
    border-color: #CAC5BD;
}

A.menuLocation, A.menuLocation:link, A.menuLocation:active, A.menuLocation:visited 
{ font-family: Arial; color: Black; font-size: 14; text-decoration:none; font-weight: bold;}  
A.menuLocation:hover { color: White;  text-decoration: underline; }

A.menuLocationSelected, A.menuLocationSelected:link, A.menuLocationSelected:active, A.menuLocationSelected:visited, A.menuLocationSelected:hover 
{ font-family: Arial; color: White; font-size: 14; font-weight: bold; text-decoration:underline; }  

.newsTitle
{
    font-size: 16;
    font-family: Arial;
    font-weight: bold;
}
.newsDate
{
    font-size: 10;
    font-family: Arial;
}

.homepageTitle
{
   font-family: Arial;
   font-weight: bold;
   font-size: 22;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:25px;
	padding-left:25px;
	text-align: left;
}
.homepageText
{
	padding-right:20px;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
   font-family: Arial;
   font-weight: normal;
   font-size: 12px;
	line-height:16px;
	text-align:justify;
}
.seopageTitle
{
	padding-right:20px;
	padding-left:25px;
	padding-top:15px;
	padding-bottom:10px;
   font-family: Arial;
   font-weight: bold;
   font-size: 14px;
	line-height:18px;
	text-align:left;
}

.seopageHistory
{
    font-family: Arial;
    font-size: 11;
	 text-align: left;
	 line-height: 17px;
	 padding-top: 15px;

}
.enquiryCar
{
	padding-top:10px;
	padding-bottom:10px;
	line-height: 25px;
}
.enquiryDetails
{
	line-height: 18px;
}
