body {
	background-color: #E4E4E4;
	margin: 0px;
}

.nod{
display:none;
}

h1{
font-size:1.25em;
color:#073b84;
}

h2{
font-size:1.25em;
color:#073b84;
margin-bottom:5px;
}

h3{
font-size:1.1em;
color:#073b84;
margin-top:5px;
margin-bottom:10px;
text-transform:uppercase;
}

h4{
font-size:1em;
color:#FFFFFF;
margin-top:5px;
margin-left:15px;
margin-bottom:10px;
text-transform:uppercase;
}

.why li{
padding-left:9px;
background-image: url('why_li.gif');
background-repeat: no-repeat;
background-position:  0px 50%;
}

.why{
list-style:none;
font-size:10px;
padding-top:5px;
line-height:18px;
font-weight:bold;
text-transform:uppercase;
color:#306FB5;
}


.desc{
padding-top:5px;
}

.logout{
position:absolute;
top:0px;
left:465px;
color:#FFFFFF;
}

.main {
	text-decoration: none;
	padding: 20px;
	background-color: #F7F7F7;
	border-top: 1px solid #e4e0ea;
	border-left: 1px solid #e4e0ea;
}
.container {
	background:#FFFFFF;
	border-right: 1px solid #e4e0ea;
	border-left: 1px solid #e4e0ea;
}
td {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #959927;
	text-decoration: underline;
	}
a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #959927;
	text-decoration: underline;
	}
a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #959927;
	text-decoration: none;
	}

.nav {
	color: #c5d2e4;
} 
.nav a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #c5d2e4;
	text-decoration: none;
	}
.nav a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #c5d2e4;
	text-decoration: none;
	}
.nav a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	}

.nav #selected {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	}	
	
.left {
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.heading {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: 002e70;
	text-decoration: underline;
}
.input {
	font-family : Verdana; 
	font-size : 10px; 
	font-weight : normal; 
	color : #333333; 
	text-decoration : none; 
	background-color : #ffffff; 
	border : 1px inset #cccccc;

}

.select{
	font-family : Verdana; 
	font-size : 10px; 
	font-weight : normal; 
	color : #333333; 
	text-decoration : none; 
	background-color : #ffffff; 
	border : 1px inset #cccccc; 
}
.box {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 5px;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 200px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

#hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 0px 0px;
}

/**************** REGISTRATION ******************/

.reg h1{
font-size:1.25em;
color:#073b84;
margin-left:-10px;
}

.reg{
padding-left:25px;
padding-top:25px;
}

.reg_error{
position:absolute; 
left:0px; 
top:-10px;
}





/**************** SECURE ******************/

.admin-nav td{
padding:2px;
}

.admin-nav td a{
font-family:verdana;
text-transform:uppercase;
font-size:1em;
}


/* SECURE HEADER*/

.CompanyName{
top:-125px;
left:20px;
position:absolute;
font-size:2em;
font-weight:bold;
font-family:verdana;
font-style:italic;
color:#595C03;

}

.CompanyNameSH{
top:-127px;
left:18px;
position:absolute;
font-size:2em;
font-weight:bold;
font-family:verdana;
font-style:italic;
color:#FFFFFF;

}


.EmployeeName{
top:-90px;
left:20px;
position:absolute;
font-size:1.25em;
font-weight:bold;
font-family:verdana;
color:#595C03;

}

.client{
/*border:#000000 solid 1px;*/
width:100%;

}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
text-align:left;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
