/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF; 
	background-image: url(images3/topBg.jpg);
	background-repeat: repeat-x;

}
#head {
position: fixed; /* will make the header stay in place in Firefox, does not work with IE */
/*
background-image:url(images3/logoBg.jpg);
background-repeat:no-repeat;
*/
background-color:#FFFFFF;
overflow:inherit;
width: 100%;
z-index: 20;
}
.mainnav {
height: 68px;
}

.support {
position: absolute;
top: 6px;
right: 80px;
}

.logout {
position: absolute;
border:1px none gray;
top: 5px;
right: 20px;
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #888888;
}

.training {
position: absolute;
top: 0px;
right: 230px;
}

#loggedInAs {
position: relative;
font-size: 10px;
top: 10px;
right: 0px;
width: 200px;
overflow:hidden;
}

.logout a {
color: #5D5D5D;
font-weight: bold;
text-decoration:none;
}
.logout a:hover {
color: #474646;
text-decoration:underline;

}

#navTable{
position: absolute;
top: 43px;
left: 140px;
width: 600px;
}

/*margin right an padding right control the spacing between top level nav items.
the nav items are close right now you might space them apart further
when modified here navItemOn must also be changed.*/
#navItem {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
display: block;
color: #CCCCCC;
font-size: 11px;
line-height: normal;
text-decoration: none;
float:left;
display:block;
height:18px;
background:#fff url( images3/nav_line.gif );
padding-top: 2px;
margin-right: 17px;
padding-right: 7px;
}



#navItem:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
display: block;
color: #474646;
font-size: 11px;
line-height: normal;
text-decoration: none;
background:#fff url( images3/nav_line_on.gif );
}


#navItemOn 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
display: block;
color: #474646;
font-size: 11px;
line-height: normal;
display: block;
text-decoration: none;
float:left;
height:18px;
background:#fff url( images3/nav_line_on.gif );
padding-top: 2px;
margin-right: 17px;
padding-right: 7px;
}
#navItemOn:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
display: block;
color: #474646;
font-size: 11px;
line-height: normal;
text-decoration: none;
background:#fff url( images3/nav_line_on.gif );
}

.subnavSpacer {
background-image:url(images3/sepG.jpg);
}
.subnavMain {
background-image:url(images3/subNavBg.jpg);
background-repeat: no-repeat;
background-position: right;
background-color: #403F3F;
content:url(images3/subNavBgC.jpg);
height:21px;
}
.subnav {
height: 17px;
border-bottom: 1px solid #FFFFFF;
padding-top: 2px;
padding-left: 30px;
}
#subNavItem {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
float:left;
display:block;
padding-right: 22px;
}

#subNavItem:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
float:left;
display:block;
padding-right: 22px;
} 

#subNavItemOn {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: normal;
font-weight: bold;
color: #28CBED;
text-decoration: none;
float:left;
display:block;
padding-right: 22px;
}
.searchBar {
background-color:#F0EEEE;
border-bottom: 1px solid #CCCCCC;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}
.searchDropDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* use .top px to space the scrollable section down below the static section. 
Below banner is 120px, if you add more static content you may need to readjust */
.contentBody {
width:100%;
position:absolute;
top: 125px;
padding-left:10px;
}




/* kevin these are some form styles you can use that match */
.contentType {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #403F3F; 
}

.formFieldList01 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/* width: 130px; */
}
.formFieldList02 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/* width: 170px; */
}
.formFieldText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 75px;
}

input.formButton
{
   font-size:11px;
   font-weight:bold;
   color:#FFFFFF;
   width:50px;
   background-color:#403F3F;
/*   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff888888',EndColorStr='#ff333333'); */
   margin: 5px;
}
