/*--------------------------------------------------
 FONTS
--------------------------------------------------*/

font {font-family: Arial;}
a {font-family: Arial;}

/* Font for top banner text */
font.topBannerText  {
   font-size: 24px;
   line-height: 24px;
   font-weight: bold;
   color: #A40303;
}

/* Font for pagination text */
font.topBannerText2  {
   font-size: 16px;
   font-weight: bold;
   color: #A40303;
}

/* Font for top banner text */
font.topBannerText_SC  {
   font-size: 22px;
   line-height: 24px;
   font-weight: bold;
   color: #A40303;
}

/* Font for pagination text */
font.topBannerText2_SC  {
   font-size: 14px;
   font-weight: bold;
   color: #A40303;
}

/* Font for menu text */
font.menuText  {
   font-size: 16px;
   font-weight: bold;
   color: #FFFFFF;
}

/* Font for normal text */
font.normalText  {
	font-size: 12px;
	line-height:17px;
	color: #333333;
}

/* Font for normal text */
font.footerText  {
   font-size: 12px;
	line-height:14px;
   color: #ffffff;
}

/* Font for normal text */
font.normalGrayText  {
   font-size: 12px;
	line-height:17px;
   color: #777777;
}

/* Ad description text */
font.adDescText  {
   font-size: 13px;
   font-weight: bold;
	color: #777777;
}

/* Font for normal small text */
font.adText {
	font-size: 11px;
	line-height:15px;
   color: #333333;
}

/* Font for normal-highlighted text */
font.normalHighlightedText {
   font-size: 13px;
   font-weight: bold;
   color: #A40303;
}

/* Font for normal small text */
font.normalTextSmall  {
	font-size: 12px;
   color: #333333;
}

/* Font for normal text */
font.errorText  {
   font-size: 24px;
   color: #AAAAAA;
}

/* Font for frame title text */
font.frameTitleText  {
   font-size: 20px;
   font-weight: bold;
   color: #A40303;
}

/* Font for frame subtitle text */
font.frameSubTitleText  {
   font-size: 15px;
   font-weight: bold;
   color: #A40303;
}

/* Font for small text */
font.tableHeaderText  {
   font-size: 13px;
   font-weight: bold;
   color: #FFFFFF;
}

/* Font for pagination text */
font.paginationText  {
   font-size: 19px;
   font-weight: bold;
   color: #A40303;
}

/* Font for pagination selected text */
font.paginationSelectedText {
   font-size: 19px;
   font-weight: bold;
   color: #222222;
}

font.wellcomeText {
   font-size: 13px;
   color: #A40303;
}

/* Font for top banner text */
font.imageDescText  {
   font-size: 12px;
   color: #FFFFFF;
}

/* Font for top banner text */
font.addsInText  {
   font-size: 18px;
   font-weight: bold;
   color: #42BD26;
}

/* Font for top banner text */
font.addsCheckingText  {
   font-size: 19px;
   font-weight: bold;
   color: #BBBBBB;
}

/* Font for top banner text */
font.addsOutText  {
   font-size: 18px;
   font-weight: bold;
   color: #A40303;
}

/*--------------------------------------------------
 LINKS
--------------------------------------------------*/

/* Menu link text */
a.menuLink:active {
	font-size: 16px;
   font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menuLink:link {
	font-size: 16px;
   font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menuLink:visited {
	font-size: 16px;
   font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menuLink:hover{
	font-size: 18px;
   font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* Menu link SC text */
a.menuLinkSC:active {
	font-size: 15px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.menuLinkSC:link {
	font-size: 15px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.menuLinkSC:visited {
	font-size: 15px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.menuLinkSC:hover{
	font-size: 16px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}

/* normal link  */
a.normalLink:active {
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
a.normalLink:link {
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
a.normalLink:visited {

	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
a.normalLink:hover{
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}

/* red link size 13 */
a.redLink13:active {
	font-size: 13px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.redLink13:link {
	font-size: 13px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.redLink13:visited {
	font-size: 13px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.redLink13:hover{
	font-size: 13px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}

/* red link size 14 */
a.redLink14:active {
	font-size: 14px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.redLink14:link {
	font-size: 14px;
   font-weight: bold;
	color: #A40303;
   text-decoration: none;
}
a.redLink14:visited {
	font-size: 14px;
   font-weight: bold;
	color: #A40303;
   text-decoration: none;
}
a.redLink14:hover{
	font-size: 14px;
   font-weight: bold;
	color: #A40303;
   text-decoration: none;
}

/* normal small link  */
a.normalSmallLink:active {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.normalSmallLink:link {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.normalSmallLink:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.normalSmallLink:hover{
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}


/* Pagination Link */
a.paginationLink:active {
   font-size: 19px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.paginationLink:link {
   font-size: 19px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.paginationLink:visited {
   font-size: 19px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.paginationLink:hover{
   font-size: 19px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}

/* Car name link */
a.carDecLink:active {
   font-size: 13px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.carDecLink:link {
   font-size: 13px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.carDecLink:visited {
   font-size: 13px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}
a.carDecLink:hover{
   font-size: 14px;
   font-weight: bold;
	color: #A40303;
	text-decoration: none;
}

/* New stuff link */
a.newLink:active {
   font-size: 18px;
   font-weight: bold;
	color: #42BD26;
	text-decoration: none;
}
a.newLink:link {
   font-size: 18px;
   font-weight: bold;
	color: #42BD26;
	text-decoration: none;
}
a.newLink:visited {
   font-size: 18px;
   font-weight: bold;
	color: #42BD26;
	text-decoration: none;
}
a.newLink:hover{
   font-size: 18px;
   font-weight: bold;
	color: #42BD26;
	text-decoration: none;
}
/*---------------------------------------------------------------------------------------------------
 INPUT FIELDS
---------------------------------------------------------------------------------------------------*/

/* Edit box for all inputs */
INPUT.editBox {
	border-right: white 1px solid;
	border-top:  white 1px solid;
	border-left:  white 1px solid;
	border-bottom: white 1px solid;
	font-size:   12px;
	background-color: #eeeeee;
	border-color : #888888;
	height: auto;
	color: #000000;
	height: 19px;
}


FORM.noMarginForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

select.normalSelect {
	color : #000000;
	font: normal 12px Arial;
	background-color : #eeeeee;
	border: 1px solid;
	border-color : #888888;
	height: 19px;
}

/* Button for submiting the forms */
INPUT.button {
	height: 25px;
	width: 80px;
   font-family: Arial;
	font-size: 12px;
	cursor: pointer;
}


/*---------------------------------------------------------------------------------------------------
 TABLES
---------------------------------------------------------------------------------------------------*/

/* td with normalSmall text */
tr.normalSmall {font-family: Arial; font-size: 12px;}

td.frameUpLeft {background-image: url(../../../resources/f_up_left.gif);}
td.frameUp {background-image: url(../../../resources/f_up.gif);}
td.frameLeft {background-image: url(../../../resources/f_left.gif);}
td.frameUpRight {background-image: url(../../../resources/f_up_right.gif);}
td.frameDownLeft {background-image: url(../../../resources/f_down_left.gif);}
td.frameDown {background-image: url(../../../resources/f_down.gif);}
td.frameRight {background-image: url(../../../resources/f_right.gif);}
td.frameDownRight {background-image: url(../../../resources/f_down_right.gif);}

