body {margin:0px; background:url(../images/bg_page.jpg) repeat-x top #fff; font-family:Arial; font-size:12px; color:#626262;}

/*td { text-align:left;}*/

#topMenu01 {color:#e85400; text-transform:uppercase; font-size:11px;}
#topMenu01 a {color:#e85400; text-decoration:none; padding:0px 5px 0px 5px;}
#topMenu01 a:hover {color:#fff; background:#e85400;}
#topMenu01 .selected {color:#fff; background:#e85400;}


#topMenu02 {color:#626262; text-transform:uppercase; font-size:11px;}
#topMenu02 a {color:#41809a; text-decoration:none;}
#topMenu02 a:hover {text-decoration:underline;}

.headLine01 {color:#296882; text-transform:uppercase; font-weight:bold;}
.headLine02 {color:#fff; text-transform:uppercase; font-weight:bold;}


.txtOrange {color:#e85400;}
.txtBlue {color:#296882;}
.txtWhite {color:#fff;}

#s01 {background: url(images/s01.gif) no-repeat bottom right; width:147px; color:#296882; text-transform:uppercase; text-align:center; font-weight:bold;}
#s01 a {color:#296882; margin-top:10px; text-decoration:none;}

#s02 {background: url(images/s02.jpg) no-repeat bottom right; width:147px; color:#fff; text-transform:uppercase; text-align:center; font-weight:bold;}
#s02 a {color:#fff; margin-top:10px; text-decoration:none;}

#footer {color:#fff; font-size:11px; background:#57AE5E;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.txtField {border:1px solid #d8d8d8; font-size:12px; color:#d8d8d8; background:#fff;}

.rrr {color:#74d7ff; font-size:10px;}





















A.menulight_active{padding-left:12px;padding-top:6px;color:white;text-decoration:none;font-family:verdana;font-weight:normal; background-color:#2992EF;  font-size:8pt; width:100%; height:100%; border-bottom:solid 1px #434F5C;}
A.submenulight{padding-left:16px;padding-top:6px;color:#000000;text-decoration:none;font-family:verdana;font-weight:normal; background-color:#999999;  font-size:7pt; width:100%; height:100%; border-bottom:solid 1px #434F5C;}
A.menulight{padding-left:12px;padding-top:6px;color:#ffffff;text-decoration:none;font-family:verdana;font-weight:normal; background-color:#2B2B28;  font-size:8pt; width:100%; height:100%; border-bottom:solid 1px #434F5C;}


.ActionLinkNew
{
	font-family: Arial; 
	font-size:12px; 
	color:#57AE5E; 
	text-decoration:none;
	font-weight:bold;
}


.gridHeaderStyle
{
	color: #436645;
	background-color: #CAE3CB;
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
}
 .BidBackColor
{
	background-color: #DADACF;
	background-image: none;
}

.gridItemStyle
{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
	padding-right:5px;
}
.gridSelectedItemStyle
{
	background-color: #EFF7F8;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
	padding-right:5px;
}

.gridAlternateItemStyle
{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
	padding-right:5px;
}
.gridEditItemStyle
{
	font-family:Arial;
	color:#696969;
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	padding-left:5px;
}
.gridFooterStyle
{
	font-style:italic;
	font-size:8pt;
}
.gridEmptyText
{
	font-family:Arial;
	color:#FF8C00;
	font-weight:normal;
	font-size:10pt;
}
A.black10ptvera{font-family:arial;color:#ffffff ;text-decoration:underline;
	font-size:8pt;	font-weight:bold; }
A.black10ptvera:Hover{font-family:arial;color:#808080;text-decoration:underline;
	font-size:8pt;	font-weight:bold; }
A.black10ptvera.visited{font-family:arial;color:#808080;text-decoration:none;
	font-size:8pt;	font-weight:bold; 
}
.justified
{
	text-align: justify;
	font-family:verdana,arial,helvetica;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal
}
.center
{
	text-align:center;
	font-family:verdana,arial,helvetica;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal
}
.right
{
	text-align:right;
	font-family:verdana,arial,helvetica;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	padding-right:5px;
}
.left
{
	text-align:left;
	font-family:verdana,arial,helvetica;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	padding-left:5px;
}

.formbutton
{
	border-width: 1px;
	border-color:Navy;
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	font-weight: bold;
	height: 25px;
	color: #ffffff;
	background-color: #96A596;
}
.formbutton-Close
{
	color: #D4D1BD;
	background-color: #fff;
	border:1px #D4D1BD solid;
	width:20px;
	font-size:9pt;
	font-weight:bold;
}
a 
{
	text-decoration: underline;
    color:#696969;
    font-size:8pt;
    font-family:Verdana;  
}

a:hover {
	text-decoration: none;
	color:#FE9005;
}
a.link {
	text-decoration: underline;
    color:#696969;
    font-size:8pt;
    font-family:Verdana;  
}

a.link:hover {
	text-decoration: none;
}
a.linkbd
{
	text-decoration: none;
    color:#000000;
    font-size:8pt;
    font-family:Verdana;  
}
a.linkbd:hover 
{
	text-decoration: underline;
}
.textboxstyle
{
    border:1px solid #808080; font-family:verdana;font-size:8pt;
    font-family:verdana,arial,helvetica;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:150px;
	padding-left:3px;
	padding-right:3px;
}
.labelText
{
	color: #296882;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	text-align:left;
}
.labelPriceValue
{
	color: red;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
}
.priceTable
{
	background-color: #F4F4F2;
	padding: 4px 4px 4px 4px;
}
.underscore
{
	border-bottom: solid 1px #c8d2a9;
}
.Labels
{
	background-color: #E6EEE9;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.Controls
{
	background-color: #f4f4f4;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.Separator
{
	background-color: #C9D2B9;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	border:solid 1px #77b9d4;
}
.top_menu 
{
	font-family: verdana; 
	font-size:8pt; 
	color:#1a5a03; 
	text-decoration:none;
}
.ActionLink
{
	font-family: verdana; 
	font-size:10px; 
	color:#1a5a03; 
	text-decoration:none;
	font-weight:bold;
}
.help
{
	font-family: verdana; 
	font-size:11px; 
	color:#006666; 
	text-decoration:none;
}
.normalText
{
	font-family: verdana;
	color: #696969;
	font-size: 8pt;
	padding-left:5px;
	padding-right:5px;
}
.text
{
	font-family: Arial;
	color: #696969;
	font-size: 10pt;
	text-align:left;
	color:White;
	font-weight:bold;
	padding-left:5px;
}
.normalTextBold
{
	font-family: verdana;
	color: #696969;
	font-size: 8pt;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}
.smallText
{
	font-family: verdana;
	color: #696969;
	font-size: 10px;
	padding-left:5px;
	padding-right:2px;
}
.smallTextBold
{
	font-family: verdana;
	color: #696969;
	font-size: 10px;
	font-weight:bold;
	padding-left:5px;
	padding-right:2px;
}
.headingBg
{
	background-color:#FFFFFF;
	font-family:Verdana; 
	font-size:8pt;
	padding:5px 0px 5px 20px;
	border:solid 1px #CDC7CF;
	text-transform:uppercase;
}
.headingBg1
{
	border: 1px solid #77b9d4;
	background-color: #E8E7EB;
	font-family: Verdana;
	color: #296882;
	font-size: 9pt;
	font-weight: bold;
	height:20px;
	text-align:left;
}
.headingBg2
{
	background-color: #F2F4F2;
	font-family:Verdana;
	color:White;
	font-size:10pt;
	font-weight:bold;
	padding-left:5px;
}
.normalLink
{
	font-family: verdana; 
	font-size:10pt; 
	font-weight:bold;
	text-decoration:underline;
	color:#6B86A3;
}

.newnormalLink
{
	font-family: verdana; 
	font-size:10pt; 
	font-weight:bold;
	text-decoration:none;
	color:#6B86A3;
}

.tableBg
{
	background-color:#F3F3F3;
}
.mainBorder
{
	border: 1px solid #77b9d4;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.tdAdmin
{
	background-color: red;
	color: white;
	font-family: Arial;
	font-size: 4;
	font-weight: bold;
}
  .tdOptionsSelected
{
	background-color:#CBCBE7;
	color:black;
	font-family:Ariel;
	font-size:10pt;
	text-decoration:underline;
	font-weight:normal;
  }
  
 .tdOptions 
{
	background-color:#E9E2E9;
	color:black;
	font-family:Ariel;
	font-size:10pt;
	text-decoration:underline;
	font-weight:normal;
  }
  .red7ptver
{
	font-family:verdana,arial,helvetica;
	color:Red;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	
}
.red8ptverbd
{
	font-family:verdana,arial,helvetica;
	color:Red;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	
}
.tableBorder
{
	border: 1px solid #77b9d4;
}
.tableBorder1
{
	border: solid 1px #9999CC;
}
.tableBorder2
{
	border: solid 1px #9999CC;
}
.bottom {font-family: verdana; font-size:9px; color:#000022; text-decoration:none;}
.gridAdminHeaderStyle
{ 
	background-color:#d3d3d3;
	font-family: Verdana;
	font-weight: bold;
	color:#696969;
	font-weight: bold;
	font-size: 8pt;
	padding-left:5px;
 }

.gridAdminItemStyle
{
	background-color: #ebebff;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
}
.gridAdminSelectedItemStyle
{
	background-color: #DADACF;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
}

.gridAdminAlternateItemStyle
{
	background-color: #ebf5ff;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
}
.gridAdminEditItemStyle
{
	font-family:Arial;
	color:#696969;
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	padding-left:5px;
}
.gridAdminFooterStyle
{
	font-style:italic;
	font-size:8pt;
}

.dropDown
{
    border:1px solid #808080; font-family:verdana;font-size:8pt;
    font-family:verdana,arial,helvetica;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:155px;
}
.dropDownLarge
{
    border:1px solid #808080; font-family:verdana;font-size:8pt;
    font-family:verdana,arial,helvetica;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:250px;
}
.validator
{
	font-size: 8pt;
	font-weight: bold;
	color: #FE9005;
	font-family: verdana,arial,helvetica;
}
.blueMessage
{
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	font-family: verdana,arial,helvetica;
}
a.back {
	text-decoration: none;
    color:#296882; text-transform:uppercase;
    font-size:8pt;
    font-family:Verdana;  
    font-weight:bold;
}

a.back:hover 
{
	text-decoration:underline;
	font-weight:bold;
	color:#296882; text-transform:uppercase;
}
.VerticalBar
{
	color:#FF9200;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	font-size:12px;
	font-weight:bold;
}
.SimpleLink
{
	font-family:Verdana; 
	font-size:8pt; 
	text-decoration:none;
	color:#6B86A3;
}
.heading
{
	font-family:Verdana;
	color:#296882; 
	font-size:10pt;
	font-weight:bold;
	font-size:10pt;
	text-align:left;
	padding-left:5px;
}
.listboxStyle
{
    border:1px solid #808080; font-family:verdana;font-size:8pt;
    font-family:verdana,arial,helvetica;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	width:155px;
}


.gridAdminActiveDealerItemStyle
{
	background-color: #c8f5fa;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
}

.gridAdminProspectDealerItemStyle
{
	background-color: #F3F3F3;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
}

.gridAdminInActiveDealerItemStyle
{
	background-color: #f0f0f0;
	font-family: Verdana;
	color: #696969;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
}
hr
{
	color:#acbcdb;
	height:1px;
}
.labelBlack
{
	font-family: verdana;
	color: #000000;
	font-size: 8pt;
	font-weight:bold;
}

a.OrangeLink:hover
{
	font-family: verdana;
	color: #ff9900;
	font-size: 8pt;
	font-weight: bold;
	text-decoration:none;
}
a.OrangeLink
{
	font-family: verdana;
	color: #ff9900;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:underline;
}
.modalBackground {
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
	width:300px;
}

.modalPopup 
{
	background-color:#F3F3F3;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:300px;
}

.LabelsInsuranceBlueDark
{
	background-color: #CAE4FF;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.LabelsInsuranceBlueLight
{
	background-color: #DDEEFF;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.LabelsInsuranceGreenDark
{
	background-color: #E1FF88;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.LabelsInsuranceGreenLight
{
	background-color: #EEFFB9;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.LabelsInsuranceYellowDark
{
	background-color: #FFFFA8;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.LabelsInsuranceYellowLight
{
	background-color: #FFFFCC;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}

.headingInsurance
{
	font-family:Verdana;
	color:#000000; 
	font-size:12pt;
	font-weight:bold;
	
	border:solid 1px #CDC7CF;
	text-transform:uppercase;
}
.normalTextBlack
{
	font-family: verdana;
	color: #000000;
	font-size: 8pt;
	padding-left:5px;
	padding-right:5px;
}
.normalTextBlackData
{
	font-family: verdana;
	color: #000000;
	font-size: 10pt;
	padding-left:5px;
	padding-right:5px;
}
.normalLinkNew
{
	font-family: Arial; 
	font-size:10pt; 
	font-weight:bold;
	text-decoration:underline;
	color:#3E3797;
}

.normalLinkNew
{
	font-family: Arial; 
	font-size:10pt; 
	font-weight:bold;
	text-decoration:underline;
	color:#3E3797;
}

.normalLinkNew1
{
	font-family: Arial; 
	font-size:10pt; 
	font-weight:bold;
	text-decoration:none;
	color:#613797;
}

.normalLinkNew2
{
	font-family: Arial; 
	font-size:10pt; 
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}


.headingBgNew1
{
	background-color:#CAEEFF;
	height:30px;
	text-align:center;
}

.headingBgNew2
{
	background-color:#339966;
	height:30px;
	text-align:center;
}

.headingBgNew
{
	background-color:#E5E5E3;
	height:30px;
	text-align:center;
}
.BgBlue
{
	font-family:Lucida Sans Unicode;
	background-color:#CAEEFF;
	height:30px;
	text-align:center;
}
.LinkDriverDetails
{
	font-family: Arial; 
	font-size:9pt; 
	font-weight:bold;
	text-decoration:none;
	color:#376982;
}
.BorderColour
{
	border:2px #005B84 solid;
}
.ajax-modelpopup-panel
{
	background-image: url(../Images/bg_1.PNG);
	background-repeat: repeat-x;
	background-color:#fff;
	border:2px #B6B08F solid;
}

.ajax-modelpopup-table
{
     background-color:#EDEBE0;
     border:1px #D8D8C8 solid;
}