.text {font-family: Arial,Verdana,Helvetica; font-size: 12px;/*11px;*/ color: #878484;
}/*{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;}*/
.textWhite {font-family: Arial,Verdana,Helvetica; font-size: 13px; font-weight: bold; color: #FFF;
}

.textHelpBox {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #588CA1;
}
.textHeadingHelpBox {font-family: Arial,Verdana,Helvetica; font-size: 14px; font-weight: bold; color: #588CA1;
}
.textWhiteSmall {font-family: Arial,Verdana,Helvetica; font-size: 10px; font-weight: bold; color: #FFF;
}
.textWhiteLarger {font-family: Arial,Verdana,Helvetica; font-size: 16px; font-weight: bold; color: #FFF;
}
.textMedium {font-family: Arial,Verdana,Helvetica; font-size: 13px;/*11px;*/ color: #878484;
}
.textLarger {font-family: Arial,Verdana,Helvetica; font-size: 14px;/*11px;*/ color: #878484;
}
.textSmaller {font-family: Arial,Verdana,Helvetica; font-size: 10px;/*11px;*/ color: #878484;
}
.textSmallerBlue {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #3A9ACA;
}
.textSmallerBlueHeading {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #3A9ACA;
}
.textAdmin {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #7F7C7C;
}
.textComment {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #7F7C7C; font-style: italic;
}

.progessPast {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #01A1DD;
}
.progessPresent {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #E57521; font-weight: bold;
}
.progessFuture {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #B2B2B2;
}
.progessPastNum {font-family: Arial,Verdana,Helvetica; font-size: 17px; color: #01A1DD; font-weight: bold;
}
.progessPresentNum {font-family: Arial,Verdana,Helvetica; font-size: 17px; color: #E57521; font-weight: bold;
}
.progessFutureNum {font-family: Arial,Verdana,Helvetica; font-size: 17px; color: #B2B2B2; font-weight: bold;
}
.textBrownBigger {font-family: Arial,Verdana,Helvetica; font-size: 14px; color: #BC6611; font-weight: bold;
}
.textBrown {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #BC6611; font-weight: bold;
}
.textBrownSmall {font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #BC6611;
}
/*.formText {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #000000;;
}*/
.formTextGrey {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #808080; 
}
.formHeadingText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #548299/*333300*/;
font-weight: bold; 
}
.formHeadingTextNoBold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #548299;
}
.formInsuranceHeadingText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #548299/*333300*/;
font-weight: bold; 
}
.vehicleCategoryHeadingText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #548299/*333300*/;
font-weight: bold; 
}
.priceHeading {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; color: #000000/*548299*/;
font-weight: bold; 
}
.priceHeadingLarger {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 19px; color: #000000/*548299*/;
font-weight: bold; 
}
.formHeadingTextWhite {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
color: #FFFFFF; 
}
.menu_white {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
color: #FFFFFF; 
}
.menu_white_smaller {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
color: #FFFFFF; 
}
.banners {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333300; font-weight: bold; 
}
.banners_blue {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #578BA0/*D06A0F*/;
font-weight: bold; 
}
.banners_red {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #C9352D/*D06A0F*/;
font-weight: bold; 
}
.bannersLarge {font-family: Arial,Verdana,Helvetica; font-size: 20px; font-weight: normal; color: #6BA8CE/*6dabd4*/;
}/*{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #333300;font-weight: bold; }*/
.insuranceHeading {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #000000/*548299*/;
font-weight: bold; 
}
.orText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000/*548299*/;
font-weight: bold; 
}
/*.insuranceHeading {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #C9352D;
font-weight: bold; 
}*/
.heading_blue_large {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; color: #578BA0;
font-weight: bold; 
}
.heading_blue_block {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; color: #578BA0;
font-weight: bold;
border: 1px solid #578BA0;
}
.heading_orange_smaller {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #D06A0F;
font-weight: bold; 
}
.text_blue {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #578BA0;
font-weight: bold; 
}
.text_orange_medium {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #E87522;
font-weight: normal; 
}
.text_orange {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #E87522;
font-weight: bold; 
}
.text_orange_sml {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #D06A0F;
font-weight: bold; 
}
.text_blue_medium {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #5A8AA0;
font-weight: normal; 
}
.headers {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333300; 
}
.text_bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
color: #000000; 
}
.text_soft {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
color: #699847; 
}
.text_ital_soft {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: italic;
color: #699847; 
}
.orange_sml {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #CC6600; 
}
.orange_med {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #D06A0F; 
}
.formPrivacyText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #000000; 
}
.formPrivacyTextLink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #C9352D; /*font-weight: bold; */
}
.formRedLink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #C9352D;
}
.formRedLinkTerms {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color: #C9352D;
}
.hintText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #333300; /*font-weight: bold; */
}
.whiteLink {font-family: Arial, Verdana, helvetica, sans-serif; font-size: 11px; color: #FFFFFF;
text-decoration: underline
}
.smallText {font-family: Arial, Verdana, helvetica, sans-serif; font-size: 11px; 
}
.adminMediumHeader {font-family: Arial, Verdana, helvetica, sans-serif; font-size: 14px; color: #578BC6; font-weight: bold; 
}
.errorsHeading {font-family: Arial, Verdana, helvetica, sans-serif; font-weight: bold; font-size: 11px;
color: #dd0000
}
.errorsText {font-family: Arial, Verdana, helvetica, sans-serif; font-size: 11px; color: #dd0000
}
.imageFrame {
  background: none repeat scroll 0 0 #8B9CA3; /*#EDEBE0;*/
  border: 1px solid #8B9CA3;
  padding: 5px;
}


a.menu:link {line-height: 21px; display: block; width: 194px; height: 23px;
text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px; font-weight: bold; color: #FFFFFF;
background: url("http://@www.domain.name@/justcarhire/images/button.jpg"); background-repeat: no-repeat; 
}
a.menu:visited {line-height: 21px; display: block; width: 194px; height: 23px;
text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px; font-weight: bold; color: #FFFFFF;
background: url("http://@www.domain.name@/justcarhire/images/button.jpg"); background-repeat: no-repeat; 
}
a.menu:hover {line-height: 21px; display: block; width: 194px; height: 23px;
text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px; font-weight: bold; color: #FFFFFF;
background: url("http://@www.domain.name@/justcarhire/images/button_hover.jpg"); background-repeat: no-repeat; 
}
a.menu:active {/* left empty due to IE always leaving that button highlighted and not allowing hover to kick in again   when u backup a page*/
}

.footer_text {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none; 
}

.advert_link { font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px; color: #E3011C; font-weight: bold; 
}
.advert_heading {font-family: Tahoma, Verdana, Helvetica, sans-serif;
font-size: 11px; color: #404749; font-weight: bold; text-decoration:none; 
}
.advert_text {font-family: Tahoma, Verdana, Helvetica, sans-serif;
font-size: 10px; color: #404749; font-weight: normal; 
}
.content_text {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 12px; color: #404749; font-weight: normal; line-height: 1.5; 
}
.content_heading {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 18px; color: #CC9C00; font-weight: bold; 
}
.content_sub_heading {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 12px; color: #CC9C00; font-weight: bold; 
}
.heading_white {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;
color: #FFFFFF; font-weight: bold; 
}
.sub_heading_green {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
color: #51613E; font-weight: bold; text-decoration:none; 
}
.content_text_smaller {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px; color: #404749; font-weight: normal; line-height: 1.5; 
}
.content_text_normal {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px; color: #404749; font-weight: normal; 
}
.text_smaller_red {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px; color: #ad5532; font-weight: bold; 
}
.image_heading {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px;
color: #404749; font-weight: bold; text-decoration:none; 
}
img.white_border {
  border: 1px solid #FFFFFF; 
}
img.black_border {
  border: 1px solid #000000; 
}
.adminLink {font-family: Arial, Verdana, helvetica, sans-serif; font-size: 11px;
color: #647441; text-decoration: underline;
}
.adminLinkHeading {font-family: Arial, Verdana, helvetica, sans-serif; font-size: 12px;
color: #647441; font-weight: bold;
}

a.quote_button {display: block; width: 472px; height: 53px; 
}
a.quote_button:hover {background: transparent url(http://@www.domain.name@/justcarhire/images/quote_button_left_hover.jpg) 0 0px no-repeat;
display: block; 
  	width: 472px;  height: 53px; 
}

/******
 * NEW
 ******/
 
/*
 * START orange and blue buttons
 */
.blue_left_aligned_button{
	float: left;
  margin: 0;
  padding: 0;
}
.blue_right_aligned_button{
  float: right;
  margin: 0;
  padding: 0;
}

.orange_left_align_button{
  float: left;
  margin: 0;
  padding: 0;
}
.orange_right_align_button{
  float: right;
  margin: 0;
  padding: 0;
}

.button_left{
	float: left;
	margin: 0;
	padding: 0;
	/*margin-left: 0px;*/
}
 
span.button_styler_orange {
  background: none repeat scroll 0 0 #F38A28;
  border: none;
  display: block;
  height: 25px;
  float: left;
  margin: 0;
  padding: 0;
}

span.button_styler input.styled_button {
  border: medium none;
  color: #FFFFFF;
  cursor: pointer;
  font: 14px Arial, Verdana, Helvetica;
  font-weight: bold;
  height: 25px;
  margin: 0;
  padding: 0;
  outline: 0 none;
  vertical-align: top;
}
span.button_styler_orange input.styled_button_orange {
  background: url(/justcarhire/images/buttons/dynamic/button-orange-middle.gif) repeat scroll center bottom transparent;
}

span.button_styler_blue {
  background: none repeat scroll 0 0 #348CBA;
  border: none;
  display: block;
  height: 25px;
  float: left;
  margin: 0;
  padding: 0;
}
span.button_styler_blue input.styled_button_blue {
  background: url(/justcarhire/images/buttons/dynamic/button-blue-middle.gif) repeat scroll center bottom transparent;
}
/*
 * END orange and blue buttons
 */

.bgGrad {  font-family: Arial, Verdana, Helvetica;   font-size: 11px;   color: #908c8c;
background-image: url("/justcarhire/images/background.gif");
background-repeat: repeat-x; 
}

.gradLeftSide{background-image: url("/justcarhire/images/leftside.jpg");
background-repeat: repeat-y;}
.gradRightSide{background-image: url("/justcarhire/images/rightside.jpg");
background-repeat: repeat-y;}

.qpBottomBar{background-image: url("/justcarhire/images/qp-bb.gif");
background-repeat: repeat-x;}
.qpTopBar{background-image: url("/justcarhire/images/qp-tb.gif");
background-repeat: repeat-x;}
.qpLeftBar{background-image: url("/justcarhire/images/qp-lb.gif");
background-repeat: repeat-y;}
.qpRightBar{background-image: url("/justcarhire/images/qp-rb.gif");
background-repeat: repeat-y;}

body 
{
  margin: 0; 
  padding: 0;
  /*font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;*/
}

.headingText {font-family: Arial,Verdana,Helvetica; font-size: 22px; font-weight: normal; color: #3198ca; 
}
.headingTextWhite {font-family: Arial,Verdana,Helvetica; font-size: 22px; font-weight: normal; color: #FFF; 
}
.subHeadingText {font-family: Arial,Verdana,Helvetica; font-size: 17px; font-weight: normal; color: #6BA8CE/*6dabd4*/; 
}
.subHeadingTextWhite {font-family: Arial,Verdana,Helvetica; font-size: 17px; font-weight: bold; color: #FFF; 
}
.buttonText {font-family: Arial,Verdana,Helvetica; font-size: 12px; font-weight: bold; color: #3892C1;/*6dabd4*/ text-decoration:none; 
}
.buttonTextHeading {font-family: Arial,Verdana,Helvetica; font-size: 14px; font-weight: bold; color: #3892C1;/*6dabd4*/ text-decoration:none; 
}
.buttonTextHeadingLarger {font-family: Arial,Verdana,Helvetica; font-size: 16px; font-weight: bold; color: #3892C1;/*6dabd4*/ text-decoration:none; 
}
.whyHeading {font-family: Arial,Verdana,Helvetica; font-size: 14px; font-weight: bold; color: #3892C4; 
}
.pageTextBlue {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #3198CA/*6dabd4*/; 
}
.pageText {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #908C8C/*999999*/;
}
.pageTextMinorHeading {font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #878484; text-align: right;
}
.formText {font-family: Arial,Verdana,Helvetica; font-size: 12px/*11*/; color: #4E7C8E/*#578BA0/*3399cc*/; background: #FFFFFF;
}
.formTextVehiclePage {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #4E7C8E;
}

.smallAdminText {font-family: Arial,Verdana,Helvetica; font-size: 7pt; color: #000000;
}
.smallAdminLink {font-family: Arial,Verdana,Helvetica; font-size: 7pt; color: #3487A7;
}
.adminBlack {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000000;
}

.stretchWidth {
	height: 100%;
  width: 100%;
}
.featureBackground {
	height: 39px; 
  background-repeat: no-repeat;
  background-position: center;
}	
.emptyFeatureBackground {
	background-image: url('/justcarhire/images/featureBackground.gif');
}
.vehicleFrame {
	background-image: url("/justcarhire/images/vehicle_frame.gif");
	z-index:1;
	width: 283px;
	height: 192px;
	position: absolute;
  left: -7px;
  top: -3px;
}
.vehicleFrameMedium {
  background-image: url("/justcarhire/images/vehicle_frame_medium.gif");
  z-index:1;
  width: 245px;
  height: 168px;
  position: absolute;
  left: -7px;
  top: -3px;
}

/*
 * vehicle frame hover div
 */
.vehicleImageDiv {
  margin: 0;
  overflow: visible;
  float: left;
  position: relative;
  background-color: #F7F7EF;
}
.vehicleImageDiv a {
  text-decoration: none;
  float: left;
  background-color: #F7F7EF;
}
.vehicleImageDiv a:hover {
  cursor: pointer;
}

.vehicleImageDiv a .vehicleImageDefault {
  z-index:2;
  position: absolute;
}
.vehicleImageDiv a .vehicleImageDefaultSmall {
	width: 156px;
  height: 125px;
  left: -2px;
  top: -3px;
	background-image: url("/justcarhire/images/vehicle_frame_small.gif");
}
.vehicleImageDiv a .vehicleImageDefaultMedium {
	width: 245px;
  height: 168px;
  left: -7px;
  top: -3px;
  background-image: url("/justcarhire/images/vehicle_frame_medium.gif");
}
.vehicleImageDiv a .vehicleImageDefaultLarge {
	width: 283px;
  height: 192px;
  left: -7px;
  top: -3px;
  background-image: url("/justcarhire/images/vehicle_frame_large.gif");
}

.vehicleImageDiv a:hover .vehicleImageHover{
  z-index:2;
  display: block;
  position: absolute;
}
.vehicleImageDiv a:hover .vehicleImageHoverSmall{
	width: 156px;
  height: 125px;
  left: -2px;
  top: -3px;
	background-image: url("/justcarhire/images/vehicle_frame_hover_small.gif");
}
.vehicleImageDiv a:hover .vehicleImageHoverMedium{
	width: 245px;
  height: 168px;
  left: -7px;
  top: -3px;
  background-image: url("/justcarhire/images/vehicle_frame_hover_medium.gif");
}
.vehicleImageDiv a:hover .vehicleImageHoverLarge{
	width: 283px;
  height: 192px;
  left: -7px;
  top: -3px;
  background-image: url("/justcarhire/images/vehicle_frame_hover_large.gif");
}
.vehicleImageDiv a .vehicleImageHover {  display: none; }
.vehicleImageDiv a:hover .vehicleImageDefault { visibility: hidden;}

/*a:FOCUS a:AFTER a:ACTIVE
{
	border: none;
  outline: none;
}*/
/*
 * end vehicle frame hover div
 */

.arrowImage {
  background-image: url("/justcarhire/images/insurance_arrow.jpg");
  background-repeat: no-repeat;
  background-position: center;
  z-index:2;
  height: 70px;
  position: absolute;
  top: -8px;
}

.helpImage {
  background-image: url("/justcarhire/images/buttons/help-hover.gif");
  background-repeat: no-repeat;
  background-position: center;
  z-index:2;
  width: 21px;
  height: 21px;
  position: absolute;
  top: 14px;
}

.callUsBanner {
	font: 14px Arial, Verdana, Helvetica;
  font-weight: bold;
  font-size: 12px;
  color: #FFF;
  text-decoration:none;
  z-index:2;
  position: absolute;
  top: 2px;
  left: 600px;
  width: 150px;
  margin: 0px;
  padding: 0px;
}

.quote_box{
   background-image: url('/justcarhire/images/quote_box.gif');
   background-repeat: no-repeat;
   background-color: #FFF;
   margin: 0px;
   padding: 0px;
}

.right_box{
   background-image: url('/justcarhire/images/right_box.jpg');
   background-repeat: no-repeat;
   background-color: #FFF;
   margin: 0px;
   padding: 0px;
}

.adminFooterLeft {
  background: url(/justcarhire/images/footer-admin_left.jpg) no-repeat;
  background-size: 951px;
}

.adminFooterStretch {
  background: url(/justcarhire/images/footer-admin_middle.jpg);
  background-size: 100% 100%;
  background-repeat: repeat-x;
}

.adminFooterRight {
  background: url(/justcarhire/images/footer-admin_right.jpg) no-repeat;
  background-size: 10px;
}

.ulMargins {
  margin: 0px;
  padding: 0px;
  margin-left: 8px;
  padding-left: 8px;
}

/*****************
 *dhtml popup box
 *****************/

#dhtmltooltip{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;
font-weight: normal; position: absolute; left: -300px; width: 150px; border: 1px solid black;
padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); 
}

#dhtmlpointer{position:absolute; left: -300px; z-index: 101; visibility: hidden; 
}

/*****************
 * MENUBAR STYLES
 *****************/

.tabs .leftoff {
  background-image:    url("/justcarhire/images/menu/menu-left-off.gif");
  background-repeat:no-repeat;
}
.tabs .lefton {
  background-image:    url("/justcarhire/images/menu/menu-left-on.gif");
  background-repeat:no-repeat;
}
.tabs .middleoff {
  background-image:    url("/justcarhire/images/menu/menu-middle-off.gif");
  background-repeat:no-repeat;
}
.tabs .middleon {
  background-image:    url("/justcarhire/images/menu/menu-middle-on.gif");
  background-repeat:no-repeat;
}
.tabs .middleofflefton {
  background-image:    url("/justcarhire/images/menu/menu-middle-off-left-on.gif");
  background-repeat:no-repeat;
}
.tabs .rightoff {
  background-image:    url("/justcarhire/images/menu/menu-right-off.gif");
  background-repeat:no-repeat;
}
.tabs .righton {
  background-image:    url("/justcarhire/images/menu/menu-right-on.gif");
  background-repeat:no-repeat;
}

.tabs .leftbar {
  background-image:    url("/justcarhire/images/menu/menu-left-bar.gif");
  background-repeat:no-repeat;
}
.tabs .rightbar {
  background-image:    url("/justcarhire/images/menu/menu-right-bar.gif");
  background-repeat:no-repeat;
}

.tabs div {
  margin-left: 35px;/*20px;*/
  margin-right: 18px;
  margin-top: 3px;
}
.leftoff div, .lefton div {
  margin-left: 30px;/*12px;*/
}
.tabs {
  font-size: 12px;
  color: #000000;
  line-height: 12px;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-weight: bold
}
.tabs a:link, .tabs a:visited, .tabs a:active {
  font-size: 12px;
  color: #FFFFFF;
  line-height: 12px;
  text-decoration: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 0.1px;
}
.tabs .middleoff a, .tabs .middleon a, .tabs .middleoffonleft a, .tabs .leftoff a, .tabs .lefton a {
  display: block;
}
.tabs a:hover {
  text-decoration: underline;
}

.selectedTab {
	color: #3198C9;
}

/*td
{
	text-align: left;
}*/

/*
 * fixes
 */
/*a img 
{
  border: none;
}
a:active a:selected
{
  border: none;
  outline: none;
}*/
