a {cursor: pointer; color:#fefefe}

body {  color:#ffffff; }
H2 { color: #333333 ; font-family: Verdana ; font-size: 12pt; text-align: left; }
H3 { color: #ffff80 ; font-family: Verdana ; font-size: 9pt; font-weight: 700; text-align: left; }
H4 { color: #ffffff ; font-family: Verdana ; font-size: 9pt; font-weight: 400; text-align: justify; }
H5 { color: #ffffff ; font-family: Verdana ; font-size: 9pt; font-weight: 700; text-align: justify; }
H6 { color: #ffff00 ; font-family: Verdana ; font-size: 14px; font-weight: 700; text-align: justify; }
H7 { color: #ffffff ; font-family: Verdana ; font-size: 9pt; font-weight: 700; text-align: left; }
.shadowFont { color: black; font-family:serif; font-size: 24px; text-shadow: 0.1em 0.1em 0.2em #aaffaa; }   

.menufont { color: #ffff00 ; font-family: Helvetica; font-size: 8pt; font-weight: 700; text-align: left; }
.menufont a { color: #ffff00 ; font-family: Helvetica; font-size: 8pt; font-weight: 700; text-align: left; }
.menufont a:visited { color: #ffff00 ; font-family: Helvetica; font-size: 8pt; font-weight: 700; text-align: left; }
.cmenu {margin: 0; padding: 0.3em; list-style-type: none;  background-color: white;}
.cmenu li:hover {}
.cmenu hr {border: 0; border-bottom: 1px solid grey; margin: 3px 0px 3px 0px; width: 10em;}
.cmenu a {border: 0 !important;}
.cmenu a:hover {text-decoration: underline !important;}
.cmenu .topSep {font-size: 90%; border-top: 1px solid gray;   margin-top: 0.3em; padding-top: 0.3em;}

input, select {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
    }
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    }
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    }
.px5 {
	padding-top : 5px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
    } 
.doPageBreakBefore {
   page-break-before: always;
}
    
.menu01 {
	color : #336699;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
    cursor: pointer; 
}
.menu01 a {
	color : #336699;
	text-decoration: none;
    cursor: pointer; 
}
.menu01 a:hover {
	color : #333333;
    cursor: pointer; 
} 
.menu02 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 3px;
	margin-right : 3px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
    cursor: pointer; 
}
.inv {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 3px;
	margin-right : 3px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
	text-align: center;
    cursor: pointer; 
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #F2F2F2;
}
.menu03 {
	color : #ffff00;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 2px;
	margin-right : 2px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
	text-align: center;
}
.menu03 a {
	color : #ffff00;
	text-decoration: none;
}
.menu03 a:hover {
	color : #555555;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
}
.support2 {
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
	text-align: center;
    cursor: pointer; 
}
.onepx {
	font-size : 1px;
}
.right a {
	color : #EF6D00;
}
.right a:hover {
	color : #000000;
}
li {
	color : #ffffff;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 1px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;

}
ul, ol {
	color : #ffffff;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;

}
.memo UL { color : #ffffff;	margin-top : 0px;	padding-bottom : 0px;	margin-bottom : 0px;
	margin-right : 1px;	font-size : 24px;	font-family : Tahoma,Verdana,Arial;	font-weight: 700;
}
.memo2 li {	color : #ffffff;	margin-top : 0px;	padding-bottom : 0px;	margin-bottom : 0px;
	margin-right : 0px;	font-size : 14px;	font-family : Tahoma,Verdana,Arial;	font-weight: 700;
}


.menuLI LI {
	color : #FFFF00;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	/*font-weight: 700; */
}
p {
	color : #ffffff;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {	color : #ff4A7B; }
p a:hover {	color : #ffffff; }
.bot {
	color : #ffffff;
	margin-top : 20px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 200px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: 700;
}
.bot a { color : #ececec;	text-decoration: none; }
.bot a:hover {	color : #294A7B; }
.smallcap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	color: #333333;
}
.forminput {
	FONT-SIZE: 11px;
	COLOR: #FFFF00;
	FONT-FAMILY: Arial;
	border: 1px solid #666666;
}
/* .normallink {	color : #ffffff; text-decoration: none; }    */
.normallink {	color :#999999 ; text-decoration: none; }
.normallink:hover  {	color : green;   }
.normallink:visited  {	color : #d5d5d5; text-decoration: none;   }

.roadTitle a { color : #FFFF00; font-weight: 700; text-decoration: underline;	font-family : Tahoma,Verdana,Arial;	font-weight: 400; }
.roadTitle a:visited  {	color : #FFFF00; font-weight: 700; text-decoration: underline;   }
.roadTitle a:hover  {	color : #ffcc00; font-weight: 700; }

.memu1 TD { color: #ffff80 ; font-family: Arial Narrow; font-size: 8pt; font-weight: 700; text-align: center; }
.memu1 TD:hover { color: #ffffff ; font-family: Arial Narrow; font-size: 8pt; text-align: center; }

.tail TH { color:#ffffff ; font-family: Arial Narrow; font-size: 8pt; font-weight: 700; text-align: center; }
.entries { color: #ffffff ; font-family: Arial Narrow; font-size: 10pt; }
.tail td { color: #ffffff ; font-family: Arial Narrow; font-size: 10pt; }
.tail input { color: #000000 ; font-family: Arial Narrow; font-size: 8pt; }

.stylefooterLink {font-family: Verdana, Arial, Helvetica, sans-serif}
a:link { text-decoration: none;	color: #666666; }
a:visited {	text-decoration: none;	color: #666666; }
a:hover {	text-decoration: none;	color: #99CC00;}
a:active {	text-decoration: none;	color: #006699;}
.BodyText {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	font-style: normal;	color: #FFFFFF;
	}
.TextMenuTitle { font-family: verdana;	font-weight: 700;	 color: #FFFF00;	font-size: 12px;}
.TextMenuTitleX {font-family: verdana;	font-weight: 400; color: #EEEE00;	font-size: 11px;}
.TextMenuTitle2 {font-family: verdana;	font-weight: 700;	   color: #FFFFFF;	font-size: 12px;}
.TextMenuTitle2X {font-family: verdana;	font-weight: 400;   color: #EEEEEE;	font-size: 11px;}

.TextTableTitle {font-family: verdana; font-weight: 700; color: #FFFF00; font-size: 14px; }
.TextTitle {font-family: verdana; font-weight: 700; color: #FFFF00; font-size: 18px; }
.TextTitle16 {font-family: verdana; font-weight: 700; color: #FFFF00; font-size: 16px; }

/* .landscape { width: 100%;  height: 100%;  margin: 0% 0% 0% 0%; filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=1);  }  */
 

.menuNew {
	color : #00FF00;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 2px;
	margin-right : 2px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	text-align: center;
    font-weight: 700;
}
.vacDTitle { color : #FFFF00; font-size : 14px;	font-family : Tahoma,Verdana,Arial; font-weight: 700; }
.indexText { color : #FFFF00; font-size : 14px;	font-family : Verdana;    font-weight: 700; }

.instruction {	color : #CCCCCC;	font-size : 11px;	font-family : Verdana;	font-weight: 400;	font-style: italic;}
.textMenuSvs { font-size: 10px;	font-family: verdana;	color: #FFFF00;	font-weight: 700; }
.textBodyMenuSvs { color: #FFFFFF; font-size: 10px; font-family: verdana; font-weight: 700; }

.style10 {font-family: verdana; font-size: 10px; }
.style11 {font-family: verdana; font-size: 9px; color: #999999;}
.style12 {font-family: verdana; font-size: 10px; color: #FFFF00; }

.bgTable01 {color: #0066CC; font-size: 10px; font-family: verdana; font-weight: 700; background-color: #0066CC; }
.bgTable02 {color: #FFFF00; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; background-color: #15499c; }
.bgTable03 {color: #FFFF00; font-size: 12px; font-family: verdana; font-weight: 700; background-color: #123d85; }
.bgTable04 {color: #0d5e9d; font-size: 10px; font-family: verdana; font-weight: 700; background-color: #0d5e9d; }

.fontMenu {	font-family: Arial, Helvetica, sans-serif; font-size: 9px;	color: #FFFFFF; }

.royalblue { background-color:royalblue;}
.routineInspection { color:white; font-family: Arial Narrow, Arial;  }
.routineInspection2 { background-color:royalblue; color:white; font-family: Arial Narrow, Arial; }

.bgTable05 {color: blue; font-size: 10px; font-family: verdana; font-weight: 700; background-color: white; }

.bgTable06 {color: #CCFF66; font-size: 10px; font-family: verdana; font-weight: 700; background-color: #CCFF66; }
.bgTable08 {color: #FFFF00; font-size: 12px; font-family: verdana; font-weight: 700; background-color: #FFFFCC; }

.bluetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: 700;
	color: #006699;
	text-decoration: none;
}

.blueTsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: 700;
	color: #006699;
	text-decoration: none;
}

.blueTsmallUnbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #006699;
  font-weight: 400;
	text-decoration: none;
}

.blueTXsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight: 700;
	color: #006699;
	text-decoration: none;
}

.greyTsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: 700;
	color: #333333;
	text-decoration: none;
}

.smallfontgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #333333;
	text-decoration: none;
}

.xsmallfontgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:700;
	color: #666666;
	text-decoration: none;
}

.xsmallfontgreyUnbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight: 400;
	color: #666666;
	text-decoration: none;
}


.imagebgblue { background-color:#003466;
}

.imagebggreen { background-color:#99CC00;
}

.boldsmallfontgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:700;
	color: #666666;
	text-decoration: none;
}

.smallfontwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #FFFFFF;
	text-decoration: none;
}

.xsmallfontwhite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
}


.xsmallfontwhite a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
}

.xsmallfontwhite a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #FFFF00;
	text-decoration:none;
}

.xsmallfontwhite a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFF00;
	text-decoration:none;
}

.xsmallfontwhite a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #FFFF00;
	text-decoration:none;
}

.menuGrey {
	color : #666666;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
  cursor: pointer; 
}

.BodyTextSmall {	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;	
font-style: normal;	color: #FFFF66;
font-weight:700;
}

.BodyTextxSmall {	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;	
font-style: normal;	color: #FFFFFF;
}

.nBodyText 
{	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;	
font-style: normal;	color: #FFFFFF;
}
.nBodyText a 
{ 
color : #FFFFFF; text-decoration: none; 
}
.nBodyText a:link 
{	
color : #FFFFFF; 
}
.nBodyText a:hover 
{	
color : #294A7B; 
}
.nBodyText a:visited
{	
color : #FFFFFF; 
}
