background {
	background-color: #FFFFFF;
}

body {
	font-family: verdana;
	font-size: 10pt;
	line-height: 14pt;
    background: url(/PrecheckN/graphics/gradientback.jpg);
	background-repeat: repeat-x;
	background-position: top, center;
	background-attachment: fixed;
}

td {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 14pt;
}
.InputRed
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
th {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 14pt;
}
TH.Box
{
    BORDER-RIGHT: medium solid;
    BORDER-TOP: medium solid;
    BORDER-LEFT: medium solid;
    BORDER-BOTTOM: medium solid
}
form {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 14pt;
	color: #4A2500
	
}

input {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 14pt;
	color: #4A2500
}

textarea {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 14pt;
	color: #4A2500
}

select {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 14pt;
	
}

.small {
	font-family: Verdana;
	font-size: 8pt;
	line-height: 12pt;
}

.big {
	font-family: Verdana;
	font-size: 16pt;
	line-height: 20pt;
}

.bodystyle {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 14pt;
}

h1 {font-family: Verdana;
	font-size: 16pt;
	line-height: 20pt;
	color: #000000; }

h2 {font-family: Verdana;
	font-size: 18pt;
	line-height: 22pt;
	color: #000000; }

h3 {font-family: Verdana;
	font-size: 22pt;
	line-height: 26pt;
	color: #000000; } 
	
.link:hover {
	font-family: Verdana;
	font-size: 8pt;
	line-height: 14pt;
	color: #C30202;
	text-decoration: none;
}
.link
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.ul {list-style-type:none;
	display: inline;
	text-decoration: none;
	}

.li {
	list-style-type:none;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	}
#red  {
 background-color: #F61A1A;
 display: block;
 text-decoration: none;
 padding: 5px 10px 5px 10px;
 border-right: 1px solid #fff;
 font-size: .85em;
 color: #FFFFFF;
 font-weight : bold;
}
 
#red hover {
color: #000000;
background-color:#77BADB;
font-weight : bold;
}
p img {padding: 5px;}

#nav {
	display: inline;
	text-align: center;
	float: none;
	padding:7px 7px 4px 5px;
	width:auto;
}
#nav ul {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-weight: bold;
	padding:7px 7px 4px 5px;
	width:auto;
}

#nav li {
	display: inline;
    background: url(/PrecheckN/graphics/bgtab.jpg);
	text-align: center;
	padding: 0;
	margin-right: 4px;	
	color: #29251A;
	font-weight: bold;
}
#nav a {
	color: #29251A;
    background: url(/PrecheckN/graphics/bgtab.jpg);
	float: left;
	margin:	0;
	text-decoration: none;
	color: #29251A;
	font-weight: bold;
	padding:7px 7px 4px 5px;
	width:auto;
}

#nav a span {
    background: url(/PrecheckN/graphics/bgtab.jpg);
	border: 1px
	display: block;
	padding:7px 7px 4px 5px;
	font-weight: bold;
}

#nav a span {
	float: none;
	color: #29251A;
}

#nav a:hover {
   color:#fff;
   background: url(/PrecheckN/graphics/bgtabhover.jpg);
   }

#nav a:active {
   color:#29251A;
   background: url(/PrecheckN/graphics/bgtabactive.jpg);
   }

#navsub {
	display: inline;
	text-align: center;
	float: none;
	padding:7px 7px 4px 5px;
	width:auto;
}
#navsub ul {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-weight: bold;
	padding:7px 7px 4px 5px;
	width:auto;
}

#navsub li {
	display: inline;
    background: url(/PrecheckN/graphics/bgtab.jpg);
	text-align: center;
	padding: 0;
	margin-right: 4px;	
	color: #29251A;
	font-weight: bold;
}
#navsub a {
	color: #29251A;
    background: url(/PrecheckN/graphics/bgtabactive.jpg);
	float: left;
	margin:	0;
	text-decoration: none;
	color: #29251A;
	font-weight: bold;
	padding:7px 7px 4px 5px;
	width:auto;
}

#navsub a span {
    background: url(/PrecheckN/graphics/bgtab.jpg);
	border: 1px
	display: block;
	padding:7px 7px 4px 5px;
	font-weight: bold;
}

#navsub a span {
	float: none;
	color: #29251A;
}

#navsub a:hover {
   color:#fff;
   background: url(/PrecheckN/graphics/bgtab.jpg);
   }

#navsub a:active {
   color:#29251A;
   background: url(/PrecheckN/graphics/bgtabhover.jpg);
   }

HR
{
    COLOR: gray;
    HEIGHT: 1px
}
.news
{
    FONT-SIZE: 18px;
    COLOR: #006699;
    FONT-FAMILY: Arial
}
.newsTitle
{
    FONT-WEIGHT: bold;
    COLOR: #006699;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana
}
.newsBody
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}

.bodyText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.ISPText
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topLinks
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.btnNormal
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 0px;
    MARGIN: 0px;
    HEIGHT: 28px;
    background-color:silver;
    
    FONT-FAMILY: Verdana;
    COLOR:White ;
    font-weight :bold;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none
}
.btn
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 0px;
    MARGIN: 0px;
    HEIGHT: 28px;
    FONT-FAMILY: Verdana;
    COLOR:red ;
    font-weight :bold;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none
}
.sideLinks1
{
	background-color: #006699;
	display: block;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #fff;
	font-size: .85em;
	color: #FFFFFF;
	font-weight : bold;
}
.sideLinks1:hover
{
	color: #000000;
	background-color:#77BADB;
	font-weight : bold;
}

.sideLinks1Current:hover
{
	color: #000000;
	background-color:#9CB8C6;
	font-weight : bold;
}
.sideLinks1Current
{
	background-color: #003F64;
	display: block;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #fff;
	font-size: .85em;
	color: #FFFFFF;
	font-weight : bold;
}

.sideLinks
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 7px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 50px;
    padding-top :11;
    vertical-align :middle ;
    TEXT-DECORATION: none
}
.sideLinksCurrent
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 7px;
    COLOR: black;
    padding-top :11;
    font-weight :bold;
    BACKGROUND: url(/precheckN/graphics/tab_check.gif) no-repeat center bottom;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 50px;
    vertical-align :middle ;
    TEXT-DECORATION: none
}
.sideLinksTDWhole
{
	BACKGROUND: url(/PrecheckN/graphics/dtimage1000.jpg) no-repeat right bottom;
}
.sideLinksTD
{
	BACKGROUND: url(/PrecheckN/graphics/dtimage.jpg) no-repeat left bottom;
}
.sideLinks:hover
{
    BACKGROUND: url(/PrecheckN/graphics/tab_check.gif) no-repeat center bottom;
    font-weight :bold;
    vertical-align :middle ;
    COLOR: #000
}

.subItem
{
    FONT-SIZE: 8pt;
    COLOR: white;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subTitle1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.gray1
{
    BACKGROUND-COLOR: #686868
}
.gray2
{
    BACKGROUND-COLOR: #494949
}
.gray3
{
    BACKGROUND-COLOR: #282828
}
.ltBlue
{
    BACKGROUND-COLOR: #006699
}
.LabelLeft10
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.SubItemTD
{
    BACKGROUND-COLOR: #006699;
    color:White;
    TEXT-ALIGN: center
}
.RowTitle
{
    BACKGROUND-COLOR: blue;
    TEXT-ALIGN: center
}
.RowOdd
{
    BACKGROUND-COLOR: lightcyan
}
.RowEven
{
    BACKGROUND-COLOR: lavender
}
.LabelLeftReq
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.LabelLeft
{
    TEXT-ALIGN: right
}
.LabelTop
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: cornflowerblue;
    TEXT-ALIGN: center
}
.LabelTop8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: cornflowerblue;
    TEXT-ALIGN: center
}
.LabelTop8A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: cornflowerblue;
    TEXT-ALIGN: center
}
.LabelTop8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: lightcyan;
    TEXT-ALIGN: center
}
.LabelTop8C
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: cornflowerblue;
    TEXT-ALIGN: center
}
.LabelTop8D
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: lightcyan;
    TEXT-ALIGN: center
}
.LabelTop8E
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: cornflowerblue;
    TEXT-ALIGN: center
}
.tiny
{
    FONT-SIZE: 6pt;
}
.LabelTop8F
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: lightcyan;
    TEXT-ALIGN: center
}
.AlignRight
{
    TEXT-ALIGN: right
}
.AlignCenter
{
    TEXT-ALIGN: center
}
.SubItemTDCURRENT
{
    BACKGROUND-COLOR: midnightblue;
    color:White;
    TEXT-ALIGN: center
}
TD.UNderLine
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: thin solid
}
TD.Box
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid
}
.MessageError
{
    COLOR: red
}
.MessagePost
{
    COLOR: blue
}
.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: darkblue
}

.btnSubmit
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: verdana,arial,helvetica;
    BACKGROUND-COLOR: orangered
}
.btnHelp
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: verdana,arial,helvetica;
    BACKGROUND-COLOR: darkred
}
.btn A
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: verdana,arial,helvetica;
    BACKGROUND-COLOR: #003399
}
.AreaNormal
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.AreaGray
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: gray
}
.subHeader
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #aaaaaa
}
.AreaLightGray
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #aaaaaa
}
TD.Box
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
    TEXT-ALIGN: center
}
TD.BoxLeft
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
    TEXT-ALIGN: left
}
TD.LeftSolid
{
    BORDER-LEFT: thin solid;
}
TD.RighttSolid
{
    BORDER-RIGHT: thin solid;
}
TD.BoxRight
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
    TEXT-ALIGN: right
}
A.ForHeader
{
    FONT-WEIGHT: bold;
    COLOR: white
}
.MailingLabel
{
    FONT-SIZE: 12pt
}
.Tiny
{
    FONT-SIZE: 6pt;
    VERTICAL-ALIGN: super;
    FONT-FAMILY: Arial, Verdana
}
