.menuTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
}
.menuBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #659798;
	text-decoration: none;
}

.menuTopSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.menuBottomSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.finePrint {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

.content {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#LogInBox .content_login 
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#f6f6f6;
	padding-left: 5px;
	padding-right:5px;
}

.tableContent {
	font-size: 11px;
	font-family: Arial;
	color: #333333;
	text-decoration: none;
}

.tableLink {
	font-size: 11px;
	font-family: Arial;
	color: #008080;
	text-decoration: underline;
}

.contentheader {
	font-size: 18px;
	color: #000000;
}

.contenthighlight {
	color: #000033;
	font-size: 12px;
	font-weight: bold;
}

.contenterror {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008080;
	text-decoration: underline;
}

.linkDisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.menuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008080;
	text-decoration: none;
}

.anchor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008080;
	text-decoration: underline;
}

.button
{
    COLOR: #99CCCC;
    BORDER-TOP-STYLE: solid;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BACKGROUND-COLOR: #000033;
    BORDER-BOTTOM-STYLE: solid;
    BORDERWIDTH: 1px;
    BORDERCOLOR: #000000;
}

.buttonsub
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
    COLOR: #FFFFFF;
    BORDER-TOP-STYLE: solid;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BACKGROUND-COLOR: #A1A1A1;
    BORDER-BOTTOM-STYLE: solid;
    BORDERWIDTH: 1px;
    BORDERCOLOR: #000000;
}

.buttonDisabled
{
    COLOR: #cccccc;
    BORDER-TOP-STYLE: solid;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BACKGROUND-COLOR: #777777;
    BORDER-BOTTOM-STYLE: solid;
    BORDERWIDTH: 1px;
    BORDERCOLOR: #000000;
}

.hiddenbutton
{
    BORDER-RIGHT: white;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: white;
    WIDTH: 0pt;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: white;
    HEIGHT: 0pt;
    BACKGROUND-COLOR: white;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
    BORDERWIDTH: 0px;
}

.buttonTopLogOut
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
    BACKGROUND-COLOR: #666666;
    BORDERWIDTH: 0px;
    BORDERCOLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}

.pageLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.lockedText
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
    BACKGROUND-COLOR: #f4f3f3;
    BORDERWIDTH: 0px;
    BORDERCOLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #333333;
	text-decoration: none;
}

.lockedTableText
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
    BACKGROUND-COLOR: #DDDDDD;
    BORDERWIDTH: 0px;
    BORDERCOLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #333333;
	text-decoration: none;
}

.tableheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.tableContentheader {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #404040;

}
.tableContentSub1 {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	background-color: #DDDDDD;
}

.tableContentSub2 {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	background-color: #CCCCCC;
}
.txtfield1
{
width: 100;
}
.txtfield2
{
width: 80;
}
.txtfield3
{
width: 50;
}
.txtfield4
{
width: 60;
}
.txtfield5
{
width: 120;
}
.txtfield6
{
width: 150;
}
.contentUnderline
{
	border: 1px solid Gray;
	border-top: none;
	border-left: none;
	border-right: none;
}

#carDetail {
	font-family:verdana, arial, Helvetica, sans-serif;
	font-size: 10px;
}

#carDetail th {
	font-weight: bold;
	font-size: 12px;
	line-height:30px;
	background-color:#D0CFCF;
}

#carDetail .th2 {
	font-weight: bold;
	font-size:10px;
	background-color:#D2D1D1;
	padding:3px;
}

.btn_notes {
	color: #FFFFFF;
	font-size:10px;
	border: 2px solid #FFFFFF;
	background-color: #A1A1A1;
}


.spacer {
	line-height: 5px;
}

.ibcjapanlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a9294;
	text-decoration: underline;
}

/** 
 Desc: Search Page new functionality
 Inserted by: Wendell Malpas
**/
#makeTitleBar{background-color: #008284; color: #fff; font-weight: bold; padding: 2 5 2 5;}
#makeContentList {padding: 2px;}
#makeContentList .makeerror{padding: 5px; text-align: center; color: #ff0000}
.makeloader{padding: 2 5 2 5; background-color: #008284; color: #fff; font-weight: bold}

.makesContainer
{
    font: normal 11px Verdana, Arial, Helvetica, Tahoma;
    position: absolute;
    border: solid 1px #000;
    left: 355px;
    background-color: #fff;
    z-index: 10;
    text-align: left;
}

.makesIFrameContainer
{
    position: absolute;
    z-index: 9;
    left: 373px; 
    background-color: #fff;
}

.modelsContainer
{
    font: normal 11px Verdana, Arial, Helvetica, Tahoma;
    position: absolute;
    border: solid 1px #000;
    left: 200px; 
    top: 200px;
    background-color: #fff;
    z-index: 10;
    padding: 5px;
    text-align: left;
}

.modelsIFrameContainer
{
    position: absolute;
    z-index: 9;
    left: 210px; 
    top: 200px;
    background-color: #fff;
}


#makeModelLink a 
{
    color: #336699;
    text-decoration: none;
    padding-left: 3px;
    padding-right: 3px;
}
#makeModelLink a:hover 
{
    color: #000;
    text-decoration: underline;
    background-color: #fff;
    padding-left: 3px;
    padding-right: 3px;
}

.txtMake 
{
    width: 150px;
    background-color: #FFF;
}

.txtModel
{
    width: 150px;
    background-color: #FFF;
}

.txtModel_disable
{
    color: #999;
    width: 150px;
    background-color: #F0F0F0;
}

.errorMsg 
{
    color: #ff0000;
    font-weight: normal;
}

#msgBox 
{
	font-family: arial;
	font-size: 11px;
	position:absolute;
	border:1px solid #999;
	background-color:#ffffcc;
	padding: 10px 25px 10px 25px;
	z-index: 300;
	top: 0px;
	right:5px;
	visibility:hidden;
}
#msgBox img 
{
	vertical-align: middle;
}
