a.bottom_link:link {
	font-family: Arial;
	font-size: 11px;
	line-height: none;
	color: #333333;
    text-decoration: none;
}
a.bottom_link:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.bottom_link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.quick_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}
a.quick_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;	
}

a.quick_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.transparent
{
   filter:alpha(opacity=50); 
   opacity: 0.5; 
}

a.top_link:link {
	font-family: Arial;
	font-size: 10px;
	color: #333333;
    text-decoration: none;
}
a.top_link:visited {
	font-family: Arial;
	font-size: 10px;
	color: #333333;
    text-decoration: none;
}
a.top_link:hover {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;

}
a.click_link:link {
	font-family: Arial;
	font-size: 11px;
	color: #DA251C;
    text-decoration: underline;
}
a.click_link:visited {
	font-family: Arial;
	font-size: 11px;
	color: #DA251C;
    text-decoration: underline;
}
a.click_link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;

}
a.nav3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
    text-decoration: underline;
}
a.nav3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
a.nav3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
.border {
	border: 1px solid #CCCCCC;
}
}
.border2 {
	border: 1px solid #999999;
}
.border3 {
	border: 1px solid #E0E0E0;
}

.content{
	font-family: Arial;
	font-size: 11px;	
}

.redtext{
	font-family: Arial;
	font-size: 11px;
	color: #de2312;
}
.sub_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA251C;
	font-weight: bold;

}
.sub_header1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA251C;
	font-weight: bold;

}

.header2{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.header_tellfrnd{
	font-family: Helvetica, sans-serif;
	color: #0263A9;
	font-size: 11px;
	font-weight: bold;
}
.header1_red{
	font-family: Arial, Helvetica, sans-serif;
	color: #DA251C;
	font-size: 16px;
	font-weight: bold;
}
.bottomsell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.glossymenu{
margin: 0px 0;
padding: 0;
width: 160px; /*width of menu*/
border: 1px solid #9A9A9A;
border-bottom-width: 0;
border-top-width: 0;
border-left-width: 0;
}

.glossymenu a.menuitem{
background: black url(glossyback.gif) repeat-x bottom left;
font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(glossyback2.gif);
}

.submenu{ /*DIV that contains each sub menu*/
background: white;
border: none;
underline: none;
}

.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.submenu ul li{
border-bottom: 1px solid gray;
}

.submenu ul li a{
display: block;
font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 1px 0;
padding-left: 5px;
}



.submenu ul li a:hover{
background: #DFDCCB;
colorz: white;
}

dark {
	BACKGROUND-COLOR: #90A962
}
.calltoaction-leftborder {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #336600 1px solid; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Verdana,Geneva,Arial,helvetica,sans-serif; BACKGROUND-COLOR: #d7e8a1
}

.calltoaction-rightborder {
	BORDER-RIGHT: #336600 1px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Verdana,Geneva,Arial,helvetica,sans-serif; BACKGROUND-COLOR: #d7e8a1
}
.calltoaction-leftborder {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #336600 1px solid; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Verdana,Geneva,Arial,helvetica,sans-serif; BACKGROUND-COLOR: #d7e8a1
}
.calltoaction {
	FONT-FAMILY: Verdana,Geneva,Arial,helvetica,sans-serif; BACKGROUND-COLOR: #d7e8a1
}
.menu-down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.submenu-down {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.hovermenu{
	padding: 12px 0.5em 0px 2em;
	text-decoration: none;
	color: #000000;
	background-color: #F7F7F7;
	background-image: url(../images/main_btn2.gif);
	height: 30px;
	width: 116px;
	font-family: Arial;
	font-color:#000000;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;	
}

.hovermenu:hover{
	padding: 12px 0.5em 0px 2em;
	background-color: #FFFFFF;
	background-image: url(../images/main_btn.gif);
	border: none;
	height: 30px;
	width: 116px;
	color: #FFFFFF;
}

.hovermainmenusmall1{	
	text-decoration: none;	
	background-image: url(../images/btn_newcar.gif);
	height: 30px;
	width: 72px;
	background-repeat: no-repeat;	
}

.hovermainmenusmall1:hover{		
	background-image: url(../images/btn_new2.gif);
	border: none;
	height: 30px;
	width: 72px;	
	background-repeat: no-repeat;
}


.hovermainmenusmall2{	
	text-decoration: none;
	background-image: url(../images/btn_certification.gif);
	height: 30px;
	width: 75px;
	background-repeat: no-repeat;	
}

.hovermainmenusmall2:hover{		
	background-image: url(../images/btn_certification2.gif);
	border: none;
	height: 30px;
	width: 75px;	
	background-repeat: no-repeat;
}

.hovermainmenusmall3{	
	text-decoration: none;
	background-image: url(../images/btn_events1.gif);
	height: 30px;
	width: 115px;
	background-repeat: no-repeat;	
}

.hovermainmenusmall3:hover{		
	background-image: url(../images/btn_events2.gif);
	border: none;
	height: 30px;
	width: 115px;	
	background-repeat: no-repeat;
}

.hovermainmenusmall4{	
	text-decoration: none;	
	background-image: url(../images/btn_contct1.gif);
	height: 30px;
	width: 75px;
	background-repeat: no-repeat;	
}

.hovermainmenusmall4:hover{		
	background-image: url(../images/btn_contct2.gif);	
	height: 30px;
	width: 75px;
	background-repeat: no-repeat;	
}

.hoversmallmenu{
	padding: 5px 5px 0px 2em;
	text-decoration: none;
	color: #000000;
	background-image: url(../images/menu_red-btn2.gif);
	height: 18px;
	width: 115px;
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	background-repeat: no-repeat;
}

.hoversmallmenu:hover{
	padding: 5px 5px 0px 2em;
	background-image: url(../images/menu_grey-btn2.gif);
	color: #000000;
	border: none;
	height: 18px;
	width: 115px;
	color: #000000;
	background-repeat: no-repeat;
}

.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}

.smalllabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}

.smalllabel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #333333;
}


.textbox {FONT-SIZE: 9pt; WIDTH: 200px; FONT-FAMILY: Arial;height:16}
.header-background {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #000000;
	height: 30px;


}
.vertical-top-dotted-line {


	height: auto;
	width: auto;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
}
.member-label {
	font-family: Arial;
	font-size: small;
}
.savebutton-background {
	background-color: #CCCCCC;
	height: 30px;
}
.grid-table-background {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
	height: 23px;

}
.add-background {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	font-weight: bold;
	height: 25px;
}
.bottom-grid-background {
	font-family: Arial;
	font-size: 11px;
	background-color: #CCCCCC;
	height: 30px;
}
.alternate-grid-background {
	background-color: #F8F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;


}
.alternate-grid-normal {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;


}

.alternate-grid-red {
	background-color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;


}
.white-link {
	text-decoration: none;
	color: #FFFFFF;

}
.small-label-height {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	height: 20px;
}

.modalwindow
  {
  width:400px;
  height:180px;
  margin:30px 50px;
  background-color:#ffffff;
  background:url
  border:1px solid black;
  /* for IE */
  filter:alpha(opacity=30);
  /* CSS3 standard */
  opacity:0.6;
  }

.modalwindowtable
  {
  background-color:#FFFFFF;
  background:url
  border:0.5px solid grey;
  /* for IE */
  filter:alpha(opacity=50);
  /* CSS3 standard */
  opacity:0.9;
  }

.normalwindow
  {
  width:400px;
  height:180px;
  margin:30px 50px;
  background-color:#ffffff;
  background:url
  border:1px solid black;
  }
  
.background1
  {
  width:724px;  

  border:0.5px solid black;
  }
.transbox1
  {
  width:744px;
  margin:0px 0px;
  background:#999999 url(../images/favrt_nocar.jpg) repeat-x bottom left;
  border:0px solid black;
  /* for IE */
  filter:alpha(opacity=65);
  /* CSS3 standard */
  opacity:0.8;
  }
.transbox2
  {
  margin:30px 40px;
  font-weight:bold;
  color:#000000;
  }
.iFramepadding {
	background-position: left top;
}
.normalRow
{
    FONT: 8pt Verdana, Arial, 'MS Sans Serif';
    COLOR: black;
    BACKGROUND-COLOR: #FFFFFF
}

.selectedRow
{
    FONT: 8pt Verdana, Arial, 'MS Sans Serif';
    COLOR: black;
    BACKGROUND-COLOR: #8EACBF
}

