body {

scrollbar-arrow-color: #FFFFFF;

scrollbar-base-color: #CC0000;

scrollbar-dark-shadow-color: #000000;

scrollbar-track-color: #336699;

scrollbar-face-color: #CC0000;

scrollbar-shadow-color: #ffffff;

scrollbar-highlight-color: #ffffff;

scrollbar-3d-light-color: #ffffff;

}

.FontSmall font {
	font-family: Arial;
	font-size:9px;
}
.FontSmall A:link {
	color: #006699;
	font-family: Arial;
	font-size:9px;
	TEXT-DECORATION: none;
}
.FontSmall A:active {
	color: #006699;
	font-family: Arial;
	font-size:9px;
	TEXT-DECORATION: none;
}
.FontSmall A:visited {
	color: #006699;
	font-family: Arial;
	font-size:9px;
	TEXT-DECORATION: none;
}
.FontSmall A:hover {
	color: #FF0000;
	font-family: Arial;
	font-size:9px;
	TEXT-DECORATION: none;
}
.FontTiny font {
	font-family: Arial;
	font-size:6px;
}
.FontTiny A:link {
	color: #006699;
	font-family: Arial;
	font-size:6px;
	TEXT-DECORATION: none;
}
.FontTiny A:active {
	color: #006699;
	font-family: Arial;
	font-size:6px;
	TEXT-DECORATION: none;
}
.FontTiny A:visited {
	color: #006699;
	font-family: Arial;
	font-size:6px;
	TEXT-DECORATION: none;
}
.FontTiny A:hover {
	color: #FF0000;
	font-family: Arial;
	font-size:6px;
	TEXT-DECORATION: none;
}

.FontMedium font {
	font-family: Arial;
	font-size:12px;
}
.FontMedium A:link {
	color: #006699;
	font-family: Arial;
	font-size:12px;
	TEXT-DECORATION: none;	
}
.FontMedium A:active {
	color: #006699;
	font-family: Arial;
	font-size:12px;
	TEXT-DECORATION: none;	
}
.FontMedium A:visited {
	color: #006699;
	font-family: Arial;
	font-size:12px;
	TEXT-DECORATION: none;	
}
.FontMedium A:hover {
	color: #FF0000;
	font-family: Arial;
	font-size:12px;
	TEXT-DECORATION: none;	
}
.FontLarge font {
	font-family: Arial;
	font-size:14px;
}
.FontLarge A:link {
	color: #006699;
	font-family: Arial;
	font-size:14px;
	TEXT-DECORATION: none;	
}
.FontLarge A:active {
	color: #006699;
	font-family: Arial;
	font-size:14px;
	TEXT-DECORATION: none;	
}
.FontLarge A:visited {
	color: #006699;
	font-family: Arial;
	font-size:14px;
	TEXT-DECORATION: none;	
}
.FontLarge A:hover {
	color: #FF0000;
	font-family: Arial;
	font-size:14px;
	TEXT-DECORATION: none;	
}
.FontLarge tr {
	height: 16px;
}
.FontLarge td {
	height: 16px;
}
.QuickLinks A:link {
    color: #006699;
	font-size:12px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.QuickLinks A:active {
    color: #FF0000;
	font-size:12px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.QuickLinks A:visited {
    color: #006699;
	font-size:12px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.QuickLinks A:hover {
    color: #FF0000;
	font-size:12px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RegularFont A:link {
    color: #006699;
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RegularFont A:active {
    color: #FF0000;
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RegularFont A:visited {
    color: #006699;
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RegularFont A:hover {
    color: #FF0000;
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RegularFont font {
	font-size:12px;
	font-family: Arial;
}
.RichFont A:link {
    color: #336699;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RichFont A:active {
    color: #FF0000;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RichFont A:visited {
    color: #336699;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RichFont A:hover {
    color: #FF0000;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
}
.RichFont font {
	font-family: Arial;
}
.BlinkOn font {
	font-family: Arial;
	font-size:12px;
	text-decoration:underline;
}
.BlinkOff font {
	font-family: Arial;
	font-size:12px;
	text-decoration:none;
}


.button {
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #999999; 
	border-right: 1px solid #999999;
	border-left: 1px solid #CCCCCC; 
	color:#FFFFFF;
	background-color:#CC0000;
	font-size:9pt; 
	border-width:2px;
	vertical-align:middle; 
	font-weight:bold;
}
.button:hover {
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #999999; 
	border-right: 1px solid #999999;
	border-left: 1px solid #CCCCCC; 
	color:#FFFFFF;
	background-color:#CC0000;
	font-size:9pt; 
	border-width:2px;
	vertical-align:middle; 
	font-weight:bold;
}



.headerlogin {
	position: absolute;
	left:250px;
	width:550px;
	height:20px;
	top:70px;
	z-index: 5;
}
.contentlogin {
	position: absolute;
	left:250px;
	width:550px;
	height:65%;
	top:88px;
	z-index: 4;
	overflow : auto; 
}

.headersinglenarrow {
	position: absolute;
	left:250px;
	width:550px;
	height:20px;
	top:70px;
	z-index: 5;
}
.contentsinglenarrow {
	position: absolute;
	left:250px;
	width:550px;
	height:65%;
	top:88px;
	z-index: 4;
	overflow : auto; 
}
.headersinglewide {
	position: absolute;
	left:250px;
	width:700px;
	height:20px;
	top:70px;
	z-index: 5;
}
.contentsinglewide {
	position: absolute;
	left:250px;
	width:700px;
	height:65%;
	top:88px;
	z-index: 4;
	overflow : auto; 
}
.contentsinglewidetall {
	position: absolute;
	left:250px;
	width:700px;
	height:405px;
	top:88px;
	z-index: 4;
	overflow : auto; 
}
.headerdoublenarrow {
	position: absolute;
	left:250px;
	width:550px;
	height:20px;
	top:70px;
	z-index: 5;
}
.contentdoublenarrow {
	position: absolute;
	left:250px;
	width:550px;
	height:65%;
	top:106px;
	z-index: 4;
	overflow : auto; 
}
.headerdoublewide {
	position: absolute;
	left:250px;
	width:700px;
	height:20px;
	top:70px;
	z-index: 5;
}
.headeresi {
	position: absolute;
	left:250px;
	width:700px;
	height:20px;
	top:66px;
	z-index: 5;
}
.contentesi {
	position: absolute;
	left:250px;
	width:700px;
	height:500px;
	top:102px;
	z-index: 4;
	overflow : auto; 
}

.headerstore {
	position: absolute;
	left:225px;
	width:750px;
	height:20px;
	top:70px;
	z-index: 5;
}
.contentdoublewide {
	position: absolute;
	left:250px;
	width:700px;
	height:65%;
	top:106px;
	z-index: 4;
	overflow : auto; 
}
.contentdoublewidetall {
	position: absolute;
	left:250px;
	width:675px;
	height:405px;
	top:106px;
	z-index: 4;
	overflow : auto; 
}
.contentstore {
	position: absolute;
	left:225px;
	width:750px;
	height:405px;
	top:106px;
	z-index: 4;
	overflow : auto; 
}
.content_new_msg_center {
	position: absolute;
	left:225px;
	width:750px;
	height:405px;
	top:106px;
	z-index: 4;
	overflow : none; 
}
.headertriplenarrow {
	position: absolute;
	left:200px;
	width:550px;
	height:57px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.contenttriplenarrow {
	position: absolute;
	left:200px;
	width:550px;
	height:65%;
	top:127px;
	z-index: 3;
	overflow : auto;
}

.headertriplewide {
	position: absolute;
	left:200px;
	width:700px;
	height:57px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.contenttriplewide {
	position: absolute;
	left:200px;
	width:700px;
	height:65%;
	top:127px;
	z-index: 3;
	overflow : auto;
}
.contenttraining {
	position: absolute;
	left:250px;
	width:700px;
	height:143px;
	top:106px;
	z-index: 4;
	overflow : auto; 
}
.contenttrainingcenter {
	position: absolute;
	left:250px;
	width:700px;
	height:57%;
	top:241px;
	z-index: 3;
	overflow : auto;
}
.scroller {
	position: absolute;
	left:0px;
	width:100%;
	height:45px;
	top:0px;
	z-index: 1;
	overflow : none; 
}
.AdminPage {
	position:absolute;
	left: 155px; 
	top: 67px; 
	z-index:200; 
	background-color:#FFFFFF;
	height: 100%;
}
.PrintButton {
	position:absolute;
	left: 0px; 
	width: 155px;
	top: 430px; 
	z-index:200; 
	background-color:#FFFFFF;
}

.tocheader {
	position: absolute;
	left:200px;
	width:750px;
	height:20px;
	top:70px;
	z-index: 5;
}
.toccontent {
	position: absolute;
	left:200px;
	width:750px;
	height:65%;
	top:88px;
	z-index: 4;
	overflow : auto; 
}

.frontpageheader {
	position: absolute;
	left:200px;
	width:80%;
	height:60px;
	top:73px;
	z-index: 5;
	overflow : hidden; 
}
.frontpagecontent {
	position: absolute;
	left:200px;
	width:800px;
	height:65%;
	top:91px;
	z-index: 4;
	overflow : auto; 
}
.bulletinbox {
	position: relative;
	z-index: 20;
	height:320px;
	overflow : auto; 
}

.centerheader {
	position: absolute;
	left:200px;
	width:69%;
	height:60px;
	top:73px;
	z-index: 5;
	overflow : hidden; 
}
.centerheader2 {
	position: absolute;
	left:200px;
	width:69%;
	height:60px;
	top:73px;
	z-index: 5;
	overflow : visible; 
}
.centerheader3 {
	position: relative;
	width:90%;
	height:81%;
	left:60px;
	top:66px;
	z-index: 5;
	overflow : auto;
}
.centercontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:130px;
	z-index: 4;
	overflow : auto; 
}
.centercontent2 {
	position: absolute;
	left:200px;
	width:69%;
	height:50%;
	top:175px;
	z-index: 4;
	overflow : scroll;
	background-color: #FFFFFF;
}
.centercontent3 {
	position: absolute;
	left:200px;
	width:69%;
	height:70%;
	top:91px;
	z-index: 4;
	overflow : auto; 
}
.loginheader {
	position: static;
	z-index: 4;
	overflow : auto; 
}

.FontCenterHeaderLink font {
	font-family: Arial;
	font-size:14px;
}
.FontCenterHeaderLink A:link {
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
    color: #FFFFFF;	
}
.FontCenterHeaderLink A:active {
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
    color: #FFFFFF;	
}
.FontCenterHeaderLink A:visited {
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
    color: #FFFFFF;	
}
.FontCenterHeaderLink A:hover {
	font-size:14px;
	font-family: Arial;
	font-style:  Bold;
	TEXT-DECORATION: none;
    color: #FFFF00;	
}
.FontCenterHeaderLink tr {
	height: 16px;
}
.FontCenterHeaderLink td {
	height: 16px;
}
.FontFooter font {
	font-size:9px;
	font-family: Arial;
	TEXT-DECORATION: none;
}
.classcenter {
	position: absolute;
	left:200px;
	width:69%;
	height:145px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.classcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:45%;
	top:240px;
	z-index: 3;
	overflow : auto;
}
.enrollcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:130px;
	z-index: 4;
	overflow : auto; 
}
.enrollcontent2 {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:127px;
	z-index: 2;
	overflow : auto; 
}
.enrollcontent3 {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:108px;
	z-index: 4;
	overflow : auto; 
}
.approvecontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:107px;
	z-index: 2;
	overflow : auto; 
}
.trainingrecordcenter {
	position: absolute;
	left:200px;
	width:69%;
	height:40px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.trainingrecordcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:109px;
	z-index: 3;
	overflow : auto;
}
.examcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:109px;
	z-index: 4;
	overflow : auto; 
}
.archiveheader {
	position: absolute;
	left:200px;
	width:69%;
	height:40px;
	top:70px;
	z-index: 5;
}
.archivecontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:105px;
	z-index: 4;
	overflow : auto; 
}
.chatheader {
	position: absolute;
	left:200px;
	width:69%;
	height:60px;
	top:73px;
	z-index: 5;
	overflow : hidden; 
}
.chatcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:91px;
	z-index: 4;
	overflow : auto; 
}
.messageboard {
	position: absolute;
	left:200px;
	width:69%;
	height:40px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.messageboardcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:108px;
	z-index: 3;
	overflow : auto;
}
.messagecenter {
	position: absolute;
	left:200px;
	width:69%;
	height:40px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.messagecentercontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:110px;
	z-index: 3;
	overflow : auto;
}

.trainingcenter {
	position: absolute;
	left:200px;
	width:69%;
	height:170px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.trainingcentermiddle {
	position: absolute;
	left:200px;
	width:69%;
	height:170px;
	top:110px;
	z-index: 4;
	overflow : hidden; 
}
.quickcenter {
	position: absolute;
	left:200px;
	width:69%;
	height:57px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.quickcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:127px;
	z-index: 3;
	overflow : auto;
}
.bestpracticescenter {
	position: absolute;
	left:200px;
	width:69%;
	height:57px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.bestpracticescontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:109px;
	z-index: 3;
	overflow : auto;
}
.tripcenter {
	position: absolute;
	left:200px;
	width:69%;
	height:57px;
	top:73px;
	z-index: 4;
}
.tripcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:109px;
	z-index: 3;
}
.ipncenter {
	position: absolute;
	left:200px;
	width:69%;
	height:57px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.ipncontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:108px;
	z-index: 3;
	overflow : auto;
}
.linkscenter {
	position: absolute;
	left:200px;
	width:69%;
	height:20px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.linkscontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:90px;
	z-index: 3;
	overflow : auto;
}
.warrantyformsheader {
	position: absolute;
	left:200px;
	width:69%;
	height:15px;
	top:70px;
	z-index: 5;
}
.warrantyformscontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:105px;
	z-index: 4;
	overflow : auto; 
}
.indexheader {
	position: absolute;
	left:250px;
	width:55%;
	height:20px;
	top:70px;
	z-index: 5;
}
.indexcontent {
	position: absolute;
	left:250px;
	width:55%;
	height:65%;
	top:88px;
	z-index: 4;
	overflow : auto; 
}
.cbtannounce {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:91px;
	z-index: 4;
	overflow : auto; 
}
.trainingpathcontent {
border-bottom: black 2px solid;
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:127px;
	z-index: 4;
	overflow : auto; 
}
.mytrainingheader {
	position: absolute;
	left:200px;
	width:69%;
	height:60px;
	top:51px;
	z-index: 5;
	overflow : hidden; 
}

.mytrainingcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:109px;
	z-index: 4;
	overflow : auto; 
}

.catalogheader {
	position: absolute;
	left:200px;
	width:69%;
	height:40px;
	top:73px;
	z-index: 4;
	overflow : hidden; 
}
.catalogcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:108px;
	z-index: 3;
	overflow : auto;
}
.vinheader {
	position: absolute;
	left:250px;
	width:70%;
	height:20px;
	top:70px;
	z-index: 5;
}
.vincontent {
	position: absolute;
	left:250px;
	width:70%;
	height:70%;
	top:88px;
	z-index: 4;
	overflow : auto; 
}
.reportheader {
	position: absolute;
	left:200px;
	width:69%;
	height:75px;
	top:65px;
	z-index: 4;
	overflow : hidden; 
}
.reportcontent {
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:138px;
	z-index: 3;
	overflow : auto;
}
.zspmheader {
	position: absolute;
	left:250px;
	width:55%;
	height:20px;
	top:70px;
	z-index: 5;
}
.zspmcontent {
	position: absolute;
	left:250px;
	width:55%;
	height:65%;
	top:106px;
	z-index: 4;
	overflow : auto; 
}
.iszaheader {
	position: absolute;
	left:250px;
	width:55%;
	height:20px;
	top:70px;
	z-index: 5;
}
.iszacontent {
	position: absolute;
	left:250px;
	width:55%;
	height:65%;
	top:106px;
	z-index: 4;
	overflow : auto; 
}
.iszaheader2 {
	position: absolute;
	left:200px;
	width:75%;
	height:20px;
	top:70px;
	z-index: 5;
}
.iszacontent2 {
	position: absolute;
	left:200px;
	width:75%;
	height:65%;
	top:106px;
	z-index: 4;
	overflow : auto; 
}

.graphiclibraryheader {
	position: absolute;
	left:200px;
	width:69%;
	height:60px;
	top:73px;
	z-index: 5;
	overflow : hidden; 
}
.graphiclibrarycontent {
border-bottom: black 2px solid;
	position: absolute;
	left:200px;
	width:69%;
	height:65%;
	top:109px;
	z-index: 4;
	overflow : auto; 
}
.adminheader {
	position: absolute;
	left:250px;
	width:55%;
	height:20px;
	top:70px;
	z-index: 5;
}
.admincontent {
	position: absolute;
	left:250px;
	width:55%;
	height:65%;
	top:87px;
	z-index: 4;
	overflow : auto; 
}
.admincontent2 {
	position: absolute;
	left:250px;
	width:55%;
	height:65%;
	top:105px;
	z-index: 4;
	overflow : auto; 
}

.FontAdmin font {
	font-family: Arial;
	font-size:11px;
	font-style:  Bold;
}
.FontAdmin A:link {
	color: #FFFFFF;
	font-family: Arial;
	font-size:11px;
	TEXT-DECORATION: none;
	font-style:  Bold;
}
.FontAdmin A:active {
	color: #FFFFFF;
	font-family: Arial;
	font-size:11px;
	TEXT-DECORATION: none;
	font-style:  Bold;
}
.FontAdmin A:visited {
	color: #FFFFFF;
	font-family: Arial;
	font-size:11px;
	TEXT-DECORATION: none;
	font-style:  Bold;
}
.FontAdmin A:hover {
	color: #FFFF00;
	font-family: Arial;
	font-size:11px;
	TEXT-DECORATION: underline;
	font-style:  Bold;
}
.managerheader {
	position: absolute;
	left:250px;
	width:55%;
	height:20px;
	top:70px;
	z-index: 5;
}
.managercontent {
	position: absolute;
	left:250px;
	width:55%;
	height:65%;
	top:88px;
	z-index: 4;
	overflow : auto; 
}
.dealerprofileheader {
	position: absolute;
	left:200px;
	width:75%;
	height:20px;
	top:70px;
	z-index: 5;
}
.dealerprofilecontent {
	position: absolute;
	left:200px;
	width:75%;
	height:65%;
	top:105px;
	z-index: 4;
	overflow : auto; 
}
.adminheadersurvey {
	position: absolute;
	left:200px;
	width:75%;
	height:20px;
	top:70px;
	z-index: 5;
}
.admincontentsurvey {
	position: absolute;
	left:200px;
	width:75%;
	height:65%;
	top:104px;
	z-index: 4;
	overflow : auto; 
}
.popupwindow {
	position: absolute;
	left:0px;
	width:100%;
	top:100px;
	z-index: 100;
	overflow : none; 
}
