/* Copyright Covered Auto Transport */

/********************************/
/******* DEFINE STRUCTURE *******/
/********************************/



body { background-color:#FFFFFF;
padding:0px;
margin:0px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000; }


a:link, a:visited { color:#0373c7; font-weight:bold; text-decoration: none; }
a:hover { color:#0e90fb; font-weight:bold; text-decoration: none; }

table { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}


/*.Background_Graphic { background-image: url(../images/BG.jpg); background-repeat: no-repeat ; background-position: top center;  background-attachment:fixed;  }
/*.Background_Graphic_driver { background-image: url(../images/01_layoutBK_2.jpg); background-repeat: no-repeat ; background-position: top center;  background-attachment:fixed; }*/


/*****************************************************/
/******* DEFINE INDEX PAGE DIFFERENT FROM REST *******/
/*****************************************************/


#TRANSLUCENT_BG_INDEX {
   width: 800px;
   height: 206px;
   -moz-opacity:0.85; /* mozilla only */
   opacity: 0.85; /* mozilla only */

   background-image: none;                             /* IE only */
   background-color: #ffffff;                          /* IE only */
   filter:alpha(opacity=85);                           /* IE only */
   position:absolute; left:50%; top:130px; margin-left:-400px; padding:0px; border:0px solid #CCCCCC;  

   }
   
/*#footer_WRAP_INDEX {  background-color:transparent; 
position:absolute; left:50%; top:1400px; margin-left:-300px; padding:0px; border:0px; z-index: 2; width: 600px;

}*/

#footer_padding_INDEX {  font-family: arial, verdana, helvetica; font-size: 10px; color: #575757; font-weight: bold;
padding-left: 2px;
padding-right: 2px; }

a.footer_link_INDEX:link { font-family: arial, verdana, helvetica; font-size: 10px; color: #575757; font-weight: bold; text-decoration: none; }
a.footer_link_INDEX:visited { font-family: arial, verdana, helvetica; font-size: 10px; color: #575757; font-weight: bold; text-decoration: none; }
a.footer_link_INDEX:hover { font-family: arial, verdana, helvetica; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }





/*****************************************************/
/******* END INDEX PAGE DIFFERENT FROM REST **********/
/*****************************************************/










/******* DEFINE TRANSPARANT BG FOR EACH PAGE *******/




#TRANSLUCENT_BG {
   width: 800px;
   -moz-opacity:0.8; /* mozilla only */
   opacity: 0.8; /* mozilla only */

   background-image: none;                             /* IE only */
   background-color: #ffffff;                          /* IE only */
   filter:alpha(opacity=80);                           /* IE only */
   position:absolute; left:50%; top:100px; margin-left:-400px; padding:0px; border:0px;  

   }
   
#FRAME { background-color: transparent; position: relative;  }

/********************************/
/******* END STRUCTURE **********/
/********************************/



/********************************/
/******* DEFINE TABS *******/
/********************************/


#tabs {  position:absolute; left:50%; top:78px; margin-left:-218px; padding:0px; border:0px;  z-index: 2;}

#tab_padding { 
padding-left: 10px;
padding-right: 10px; }

a.tab_link:link { font-family:Times New Roman, arial, verdana, helvetica; font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; }
a.tab_link:visited { font-family:Times New Roman, arial, verdana, helvetica; font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; }
a.tab_link:hover { font-family:Times New Roman, arial, verdana, helvetica; font-size: 14px; color: #666666; font-weight: bold; text-decoration: none; }




/********************************/
/******* END TABS *******/
/********************************/

#logoMAIN { position:absolute; left:50%; top:10px; margin-left:-400px; padding:0px; border:0px; background-color:transparent;  z-index: 2; }
#logoMAIN_graphic { background: transparent url(../images/logo.jpg) no-repeat top left;
	width: 273px; 
	height: 64px;  }
	
	
#navMAIN { position:absolute; left:50%; top:80px; margin-left:-400px; padding:0px; border:0px; background-color:transparent;  z-index: 2; width:800px; }


#Flash_Intro { margin-top:8px; margin-left:2px; }



/********************************/
/******* DEFINE LOGIN *******/
/********************************/

#Login_WRAP {
position:absolute; left:50%; top:108px; margin-left:-347px; padding:0px; border:0px; z-index: 2; background-color:#CCCCCC; width: 185px; height: 190px;
  }

#login_Header { background-color:#2D2D2D; font-family: arial, verdana, helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left:4px; padding-top:1px; padding-bottom:1px; margin-bottom:8px; }

#login_SubHeader { font-family: arial, verdana, helvetica; font-size: 11px; color: #2D2D2D; font-weight: normal; padding-left:8px; }

a.login_SubHeader2:link { font-family: arial, verdana, helvetica; font-size: 11px; color: #5F5F5F; font-weight: normal; text-decoration: none; }
a.login_SubHeader2:visited { font-family: arial, verdana, helvetica; font-size: 11px; color: #5F5F5F; font-weight: normal; text-decoration: none; }
a.login_SubHeader2:hover { font-family: arial, verdana, helvetica; font-size: 11px; color: #5F5F5F; font-weight: normal; text-decoration: underline; }

.login_notice { font-family: arial, verdana, helvetica; font-size: 9px; color: #5F5F5F; font-weight: normal; }
.badlogin { font-family: arial, verdana, helvetica; font-size: 10px; color: #FF0000; font-weight: normal; }
.badlogin2 { font-family: arial, verdana, helvetica; font-size: 11px; color: #FF0000; font-weight: bold; }
.starRed { font-family: arial, verdana, helvetica; font-size: 18px; color: #FF0000; font-weight: bold; }
.goodlogin2 { font-family: arial, verdana, helvetica; font-size: 11px; color: #66A04A; font-weight: bold; }
.loginAware { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight: bold; }
.loginAwareName { font-family: arial, verdana, helvetica; font-size: 11px; color: #013F96; font-weight: normal; }

a.loginAwareLinks:link { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
a.loginAwareLinks:visited { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
a.loginAwareLinks:hover { font-family: arial, verdana, helvetica; font-size: 11px; color: #013F96; font-weight: normal; text-decoration: underline; }

a.driverLoginLinks:link { font-family: arial, verdana, helvetica; font-size: 10px; color: #013F96; font-weight: bold; text-decoration: none; }
a.driverLoginLinks:visited { font-family: arial, verdana, helvetica; font-size: 10px; color: #013F96; font-weight: bold; text-decoration: none; }
a.driverLoginLinks:hover { font-family: arial, verdana, helvetica; font-size: 10px; color: #013F96; font-weight: bold; text-decoration: underline; }

a.forgetLogin:link { font-family: arial, verdana, helvetica; font-size: 9px; color: #013F96; font-weight: bold; text-decoration: none; }
a.forgetLogin:visited { font-family: arial, verdana, helvetica; font-size: 9px; color: #013F96; font-weight: bold; text-decoration: none; }
a.forgetLogin:hover { font-family: arial, verdana, helvetica; font-size: 9px; color: #013F96; font-weight: bold; text-decoration: underline; }

.login_submit {

font-family: arial, verdana, helvetica;
font-size: 12px;
font-weight: bold;
color: #000000;
background-color:#FFFFFF;
border-bottom-style: solid;
border-bottom-color: #000000;
border-bottom-width: 1px;
border-left-style: solid;
border-left-color: #000000;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #000000;
border-top-width: 1px;
border-right-style: solid;
border-right-color: #000000;
border-right-width: 1px;
cursor: hand;
width: 75px;
margin-left:4px;

}


/********************************/
/******* END LOGIN *******/
/********************************/





/********************************/
/******* DEFINE FOOTER *******/
/********************************/

#footer_WRAP { margin-top: 10px; background-color:#E6E6E6; padding-top:4px;}

#footer_padding {  font-family: arial, verdana, helvetica; font-size: 10px; color: #575757; font-weight: bold;
padding-left: 2px;
padding-right: 2px; }

a.footer_link:link { font-family: arial, verdana, helvetica; font-size: 10px; color: #575757; font-weight: bold; text-decoration: none; }
a.footer_link:visited { font-family: arial, verdana, helvetica; font-size: 10px; color: #575757; font-weight: bold; text-decoration: none; }
a.footer_link:hover { font-family: arial, verdana, helvetica; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }

/********************************/
/******* END FOOTER *******/
/********************************/










/**********************************************************************************************************************************************/
/******* DEFINE Content Modules ***************************************************************************************************************/
/**********************************************************************************************************************************************/

#Mod1_frame1 { padding:10px; }

#Mod1_Headline { font-size: 24px; color: #0373c7; font-weight: bold; padding-bottom: 15px;  padding-top: 6px; }
.Mod1_Headline_STEP {  font-size: 24px; color: #CC0000; font-weight: bold; }

#Mod1_Body { font-family: arial, verdana, helvetica; font-size: 12px; color: #000000; font-weight: normal; }
.Mod1_Body_White { font-family: arial, verdana, helvetica; font-size: 14px; color: #000000; font-weight: normal; }
.Mod1_Body_Green  { font-family: arial, verdana, helvetica; font-size: 16px; color: #199501; font-weight: bold; }
.Mod1_Body_Yellow { font-family: arial, verdana, helvetica; font-size: 16px; color: #918F07; font-weight: bold; }
.Mod1_Body_Yellow_small { font-family: arial, verdana, helvetica; font-size: 11px; color: #918F07; font-weight: normal; }


a.Mod1_link:link { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }
a.Mod1_link:visited { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }
a.Mod1_link:hover { font-family: arial, verdana, helvetica; font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline; }

a.Mod1_link_Blue:link { font-family: arial, verdana, helvetica; font-size: 11px; color: #013F96; font-weight: bold; text-decoration: none; }
a.Mod1_link_Blue:visited { font-family: arial, verdana, helvetica; font-size: 11px; color: #013F96; font-weight: bold; text-decoration: none; }
a.Mod1_link_Blue:hover { font-family: arial, verdana, helvetica; font-size: 11px; color: #013F96; font-weight: bold; text-decoration: underline; }



.Mod1_HR { background-color:#333333; height: 1px; }

.Mod1_Border { 
border-bottom-color: #666666; border-bottom-style:solid; border-bottom-width: 1px;
border-top-color: #666666; border-top-style:solid; border-top-width: 1px;
border-left-color: #666666; border-left-style:solid; border-left-width: 1px;
border-right-color: #666666; border-right-style:solid; border-right-width: 1px;
 }
 
 
.Mod1_submit {

font-family: arial, verdana, helvetica;
font-size: 12px;
font-weight: bold;
color: #000000;
background-color:#FFFFFF;
border-bottom-style: solid;
border-bottom-color: #000000;
border-bottom-width: 1px;
border-left-style: solid;
border-left-color: #000000;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #000000;
border-top-width: 1px;
border-right-style: solid;
border-right-color: #000000;
border-right-width: 1px;
cursor: hand;

}

.Mod1_submit_Dark {

font-family: arial, verdana, helvetica;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background-color:#0288ff;
border-bottom-style: solid;
border-bottom-color: #086ab3;
border-bottom-width: 2px;
border-left-style: solid;
border-left-color: #086ab3;
border-left-width: 2px;
border-top-style: solid;
border-top-color: #086ab3;
border-top-width: 2px;
border-right-style: solid;
border-right-color: #086ab3;
border-right-width: 2px;
cursor: hand;
width: 250px;

}  


.Qoute_textbox {

font-family: arial, verdana, helvetica;
font-size: 12px;
font-weight: normal;
color: #000000;
background-color:#FFFFFF;
border-bottom-style: solid;
border-bottom-color: #737373;
border-bottom-width: 1px;
border-left-style: solid;
border-left-color: #737373;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #737373;
border-top-width: 1px;
border-right-style: solid;
border-right-color: #737373;
border-right-width: 1px;
}

/**********************************************************************************************************************************************/
/******* END Content Modules ******************************************************************************************************************/
/**********************************************************************************************************************************************/


.error { font-family: arial, verdana, helvetica; font-size: 12px; font-weight: bold; color: #FF0000; }
