<STYLE>
 
/*-------------------------------------------------------------------------------------------*/
/* Global style for body						   												 */
/*-------------------------------------------------------------------------------------------*/
  



 
 
/*-------------------------------------------------------------------------------------------*/
/* Main Application Level Tab															     */
/*-------------------------------------------------------------------------------------------*/
 .appGroupSelectedHeader {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 12pt; color:#ffffff; font-weight: bold; background-color: #000066; height: 20;  width:100%; text-indent: 10; margin-left:0; margin-right:0; padding:0;}
 .appGroupUnSelectedHeader {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 12pt; color:#000066; font-weight: bold; background-color: #CCCCCC; height: 20;  width:100%; text-indent: 10; margin-left:0; margin-right:0; padding:0;}
 .appTextLabel {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold;}
 .appText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000000;}
 /* MainBlueBar - Screen Heading i.e. Welcome, Verify User  - goes in the blue bar below the main tab */ 
 .appPanel {height: 18px; background-color: #336699; font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff;}
 .mainHeadline {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff;}
 .mainHeadlineSmall {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff;}
 

/* This is the caption heading, */ 
 .captionText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold;}
  
/*-------------------------------------------------------------------------------------------*/
/* Screen Sub-Section styles i.e. Caller/Contact information, Vehicle Information, etc.      */
/*-------------------------------------------------------------------------------------------*/
 .subSectionHeading {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000066; font-weight: bold;}

/*-------------------------------------------------------------------------------------------*/
/* General Text styles
/*-------------------------------------------------------------------------------------------*/
 .italicText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: brown; font-style: italic;}
 .bodyText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000000;}
 .smallerBodyText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 8pt; color: #000000;}
 .footerText {font-family:Tahoma,sans-serif; font-size: 7pt; color: #336699;}
 .readonlyField {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000000; background-color:#EEEEEE}
 .alertText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: red;}
 .alertField {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; background-color: red;}

/*-------------------------------------------------------------------------------------------*/
/* Error/Warning Heading and Text styles													 */
/*-------------------------------------------------------------------------------------------*/
 .errorHeading {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #993333;}
 .warningHeading {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 12pt;color: brown; font-weight: bold}
 .okStatusHeading {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #669966;}
 .policyHeading {font-family: tahoma,geneva, helvetica, sans-serif; color: red;text-align: center;font-size: 12pt; font-weight: bold;}
 .errorMsgText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #993333;}
 .warningMsgText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: brown; }
 .okStatusText {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #669966;}
 .policyText {font-family: tahoma,geneva, helvetica, sans-serif; color: red;text-align: center;font-size: 10pt;}

/*-------------------------------------------------------------------------------------------*/
/* Table Styles																				 */
/*-------------------------------------------------------------------------------------------*/
 .table {padding: 0px;margin: 0px;border-color: #999999; background-color: #FFFFFF} 

/*----------------------------------------------------*/
/* The tableTitle and tableHeader are same as subSectionHeading */
/*-----------------------------------------------------*/
 .tableTitle {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000066; font-weight: bold;}
 .tableHeader {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 10pt; color: #000066; font-weight: bold;}
 .tableSubHeader {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;  font-weight: bold;  color: #829AF2 }
 .tableRowHeader {background-color: #BFD5ED ;border-width: 1px; border-style: solid ; border-bottom-style: solid;	border-left-style: none;	border-top-style: solid;	border-right-style: none }
 .tableColumnHeader {align:left; font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #282828; font-weight:bold;}
 .tableCellValue {align:left; font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal}
 .tableCellLabel {align:left; font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #666666; font-weight: bold}
 .tableCellItalic {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #000000; font-style:italic;}
 .tableSelectedRow {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;color: #FFFFFF; background-color: #336699;}
 .tableRow {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;color: #000000; background-color: #FFFFFF}
 .tableRowEven {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;color: #000000; background-color: #eeeeee} 
 .tableRowOdd {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;color: #000000; background-color: #ffffff} 
 .tableCellWarning {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;color: #FF6666;}
 .tableRowWarning {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;background-color: #FFFFFF;color: #FF6666;}
 .tableEmulatorLink {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;background-color: white;}
 .tableLastRow {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;background-color: #EEDD82;}
 .tableColHeaderRow {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt;color: #000000; font-weight:bold;  background-color: #CCCCCC}
 .borderTable {background-color: #FFFFFF; border-color: #336699; margin: 0px; padding: 0px;  border-width: .10pt; border-style: solid; border-collapse: collapse}
 .listTable {background-color: #FFFFFF; border-color: #336699; margin: 0px; padding: 0px;  border-width: .10pt; border-style: inset; border-collapse: collapse}
 .gridTable {background-color: #FFFFFF; border-color: #008000; margin: 0px; padding: 1px; border-width: 1px; border-style: solid; border-collapse: collapse }
 .listCellValue {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #444444; font-weight: normal;}
 
/*-------------------------------------------------------------------------------------------*/
/* Form related classes																		 */
/*-------------------------------------------------------------------------------------------*/
/** .formLabel {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #956096; font-weight: bold;} **/
 .formLabel {font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #6D5A35; font-weight: bold;} 

 .formredLabel {font-family: tahoma,geneva, helvetica, sans-serif;font-size: 9pt;color: #ff0000;font-weight: bold;}
 .formgreenLabel {font-family: tahoma,geneva, helvetica, sans-serif;font-size: 9pt;color: green;font-weight: bold;}
 .formLabelLight { font-family: tahoma,geneva, helvetica, sans-serif; font-size: 7pt; color: #000000;}
/*-------------------------------------------------------------------------------------------*/
/* Form related classes																		 */
/*-------------------------------------------------------------------------------------------*/
 .statusLabel { font-family: tahoma,geneva, helvetica, sans-serif; font-size: 9pt; color: #666666; padding: 1px; font-weight: bold; background-color: #EDF072;}
 .statusPanel     {height: 14px; background-color: #EDF072;}

/*-------------------------------------------------------------------------------------------*/
/* Tabs inside the page																		 */
/*-------------------------------------------------------------------------------------------*/
 .tabText {color: #666666; text-decoration: none; font-family: tahoma,geneva, helvetica, sans-serif; font-weight: bold; font-size: 10pt;}
 .tabSelText {color: #FFFFFF; text-decoration: none; font-family: tahoma,geneva, helvetica, sans-serif; font-weight: bold; font-size: 10pt;}
 .tabDisabledText {color: #cccccc; text-decoration: none; font-family: tahoma,geneva, helvetica, sans-serif; font-weight: bold; font-size: 10pt;}
 .tabSel          {height: 14px; padding-right: 4px;  background-image: url('tab.gif'); background-repeat: none}
 .tab       {height: 14px; padding-right: 4px; background-image: url('tabSel.gif'); background-repeat: none}
 .tabEnd       {height: 14px; width: 1px;}
 .tabSelEnd    {height: 14px; width: 1px;}
/* Row on which Tabs are there */
 .tabPanel     {height: 14px; background-color: #FFFFFF;}
 .tabGrayBar   {background-color: #cccccc; height: 10px;}
 .tabBlueBar   {height: 10px; background-image: url('button_regular_body.gif'); background-repeat: repeat-x}
 

/*-------------------------------------------------------------------------------------------*/
/* for links below the Tabs */
/*-------------------------------------------------------------------------------------------*/
 .subTabSelectedText {font-family: tahoma,geneva, helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#336699; padding-left: 4px; padding-right: 4px;}
 .subTabText  {height: 9px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#336699; padding-left: 4px; padding-right: 4px;}
 .subTabUnderlinedText  {height: 9px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#336699;text-decoration:underline; padding-left: 4px; padding-right: 4px;}
 A.subTabText:link  {height: 9px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#336699;text-decoration:underline; padding-left: 4px;  padding-right: 4px;}
 A.subTabBoldText:link {height: 9px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#336699;text-decoration:underline; padding-left: 4px;  padding-right: 4px;}

/*-------------------------------------------------------------------------------------------*/
/* for toolbar */
/*-------------------------------------------------------------------------------------------*/
 .toolBar      {height: 9px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#336699; padding-left: 4px; padding-right: 4px;}

                                                                                        

/*-------------------------------------------------------------------------------------------*/
/* for dynamic graphic buttons */
/*-------------------------------------------------------------------------------------------*/
 .buttonRegHead  {height: 15px; width:7px; padding:0; margin:0; background-image: url('button_regular_head.gif'); background-repeat: no-repeat}
 .buttonOverHead  {height: 15px; width:7px; padding:0; margin:0; background-image: url('button_over_head.gif'); background-repeat: no-repeat}
 .buttonClickonHead  {height: 15px; width:7px; padding:0; margin:0; background-image: url('button_clickon_head.gif'); background-repeat: no-repeat}
 .buttonRegBody  {height: 15px; padding: 0; margin: 0; background-image: url('button_regular_body.gif'); background-repeat: repeat-x}
 .buttonOverBody  {height: 15px; padding: 0; margin: 0; background-image: url('button_over_body.gif'); background-repeat: repeat-x}
 .buttonClickonBody  {height: 15px; padding: 0; margin: 0; background-image: url('button_clickon_body.gif'); background-repeat: repeat-x}
 .buttonRegTail  {height: 23px; width: 7px; padding: 0; margin:0; background-image: url('button_regular_tail.gif'); background-repeat: no-repeat}
 .buttonOverTail  {height: 23px; width: 7px; padding: 0; margin:0; background-image: url('button_over_tail.gif'); background-repeat: no-repeat}
 .buttonClickonTail  {height: 15px; width: 7px; padding: 0; margin:0; background-image: url('button_clickon_tail.gif'); background-repeat: no-repeat}
 .buttonLabel  {color: #eeeeee; letter-spacing: normal; font-family: tahoma,geneva, helvetica, sans-serif; font-variant: normal; font-size: 8pt; font-weight:bold;  font-style: normal; text-decoration: none; text-transform: none;}
 .buttonDisabledLabel {color: #cccccc; letter-spacing: normal; font-family: tahoma,geneva, helvetica, sans-serif; font-variant: normal; font-size: 9pt; font-weight:bold; font-style: normal; text-decoration: none; text-transform: none;}
 .buttonSpace {height: 15px; width: 20; background-image: url('clearpixel.gif');}

/*-------------------------------------------------------------------------------------------*/
/* for common navigation buttons*/
/*-------------------------------------------------------------------------------------------*/
 .buttonUp  {height: 25px; width:28px; padding:0; margin:0; background-image: url('nav_up.gif'); background-repeat: no-repeat}
 .buttonDown {height: 25px; width:28px; padding:0; margin:0; background-image: url('nav_down.gif'); background-repeat: no-repeat}
 .buttonLeft {height: 25px; width:28px; padding:0; margin:0; background-image: url('nav_left.gif'); background-repeat: no-repeat}
 .buttonRight {height: 25px; width:28px; padding:0; margin:0; background-image: url('nav_right.gif'); background-repeat: no-repeat}
 
 
 .balloon {border-width: 1pt; border-style: solid; border-color: black; position: absolute; background-color: cornsilk; padding: 0; layer-background-color: cornsilk; visibility: hidden; font-size: 10pt; }
 .isTip { text-decoration: none; color: #505050; }
 A.warning { background-color: red; color: white; }
 A.popup { font-size: 12 pt;}
 BODY.popup { font-size: 10pt; background-color:bisque; margin-top: 0px; margin-bottom: 0px;}
.blueline {	background-image: url('tab.gif');	background-repeat: no-repeat}

/* Stylesheet buttons*/
.cssbtnon {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: black 1px solid;
	DISPLAY: inline-block;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FFDD33;
	BACKGROUND: #336688;
	PADDING-BOTTOM: 1px;
	MARGIN: 0.2em;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: black 1px solid;
	WIDTH: 85px;
	CURSOR: pointer;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.cssbtnof {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: black 1px solid;
	DISPLAY: inline-block;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BACKGROUND: #336688;
	PADDING-BOTTOM: 1px;
	MARGIN: 0.2em;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: black 1px solid;
	WIDTH: 85px;
	CURSOR: pointer;
	COLOR: white;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.csstextbox {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: black 1px solid;
	DISPLAY: inline-block;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	BACKGROUND: white;
	PADDING-BOTTOM: 1px;
	MARGIN: 0.2em;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: black 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.csstextarea {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: black 1px solid;
	DISPLAY: inline-block;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	BACKGROUND: white;
	PADDING-BOTTOM: 1px;
	MARGIN: 0.2em;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: black 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	WHITE-SPACE: wrap;
}

textarea {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: black 1px solid;
	DISPLAY: inline-block;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: white;
	PADDING-BOTTOM: 1px;
	MARGIN: 0.2em;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: black 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	WHITE-SPACE: wrap;
}

SELECT {
	
   FONT-SIZE: 9pt;
    BORDER-TOP-STYLE: solid;
    FONT-FAMILY: tahoma,geneva, helvetica, sans-serif;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BORDER-BOTTOM-STYLE: solid;
	border-color: black;
	padding: 1px;
	border-width: thin;
}

.textField
{    
    FONT-SIZE: 9pt;    
    COLOR: #000000;    
    FONT-FAMILY: tahoma,geneva, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;    
}

/*-------------------------------------------------------------------------------------------*/
/* Top Level Tabs for top navigation bar */
/*-------------------------------------------------------------------------------------------*/
 .topNavBar  {height: 33px; background-color: #6699CC;  border-style: outset;  border-top-width: 2px ; border-left-width: 1px ; border-right-width: 1px;border-bottom-width:2px; margin-bottom: 0; margin-top:0; padding-top:0; padding-bottom:0;}
 .topNavBarText  {height: 18px;font-family: tahoma,geneva, helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom:2px;}
 .topNavBarDisabledText  {height: 18px;font-family: tahoma,geneva, helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#CCCCCC; text-decoration:none; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom:2px;}
 .topNavBarIcon  {height: 18px;}
 A.topNavBarText:link {height: 18px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:10 pt; font-weight:normal; color:#FFFFFF;text-decoration:none; padding-left: 4px;  padding-right: 4px; padding-top: 2px; padding-bottom:2px;}
 A.topNavBarText:visited  {height: 18px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-left: 4px;  padding-right: 4px; padding-top: 2px; padding-bottom:2px;}
 A.topNavBarText:hover  {height: 14px; font-family: tahoma,geneva, helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#FFFFFF; text-decoration:none; border-style:outset; border-top-width: 1px ; border-left-width: 1px ; border-right-width: 1px;border-bottom-width:1px; padding-left: 3px;  padding-right: 3px; padding-top: 1px; padding-bottom:1px;}
 A.topNavBarIcon:link  {height: 18px;}
 A.topNavBarIcon:visited {height: 18px;}
 A.topNavBarIcon:hover {height: 18px;}

BODY {
	background-color: #FFFFFF;color: #000000;font-family: tahoma,geneva, helvetica, sans-serif;font-size: 11px;}

Table {
	padding: 0px;margin: 0px;border-color: #999999; background-color: #FFFFFF	
}

A {
	color: black;
}

P {
	color: black;
	font-size: 9pt
}

}



</STYLE>

