.hideprint{
display:block;
}

.hidescreen{
display:none;
}


html, body {
	height: 100%;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#000000;
	font-weight:normal;
}




#FlashBar{
height:104px;
width:540px;
padding-top:10px;
padding-left:21px;
float:left;
}

#TopNav{
height:35px;
width:660px;
padding-top:28px;
padding-left:50px;
line-height:16px;
float:left;
}

#TopNav a:link,  #TopNav a:visited, #TopNav a:active  {
text-decoration: none; 
font-size:14px;
padding-right:30px;
display:block;
float:left;
font-weight:bold;
} 


#TopNav a:hover {
color:#828041;
} 


 a.NavOn:link,  a.NavOn:visited, a.NavOn:active{
color:#0b5aa7;
font-weight:bold;
font-size:14px;}

a.NavOn:hover {
color:#828041;
} 

#spacer{
height:80px;
}

#Maincontent{
height:350px;
width:603px;
/*position:relative;*/
padding-left:45px;
overflow:auto;
overflow-x: hidden; 
padding-right:8px;
float:left;
}


.pageheader{
padding-bottom:5px;
}

#JobSearch{
width:180px;
padding-top:40px;
padding-right:0px;
font-size:11px;
float:right;
}

#JobSearch h2{
font-weight:bold;
font-size:11px;
display:inline;
padding-left:5px;}

#JobSearch select{
width:160px;
font-size:11px;
margin-bottom:0px;}

#JobSearch input{
width:140px;}



form{
padding-top:5px;
margin-top:5px;}

#Maincontent table{
width:97%;}

#Maincontent a:link, a:visited, a:active  {
text-decoration: underline; 
color:#7470a7;

} 


#Maincontent a:hover {
color:#828041;
} 


a:link, a:visited, a:active  {
text-decoration: underline; 
color:#000000;

} 

a:hover {
color:#828041;
} 

.notoppadding{
padding-top:5px;
margin-top:5px;}

.maininfo input{width:250px;}

#RegistrationForm_Apply{
width:150px;}



.PopProducts{
margin:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
}

.ClosePop{
display:block;
padding:15px 0px 10px 0px;}

.PopProducts h1{
font-size:14px;
color:#0b5aa7;}

.SubNav{
padding-bottom:20px;}


.SubNav a:link, .SubNav a:visited, .SubNav a:active  {
text-decoration: underline; 
color:#7470a7;

} 

.SubNav a:hover {
color:#828041;
} 



a.SubNavON:link, a.SubNavON:visited, a.SubNavON:active  {
text-decoration: none; 
color:#0b5aa7;

font-weight:bold;

} 

a.SubNavON:hover {
color:#828041;
} 

.smalltext{
font-size:11px;
font-weight:bold;
}


.sizedtable{
width:990px;}

.background {
width:990px;
height:632px;
background-image:url(../graphics/bkg_main2.gif);
background-repeat:no-repeat;
text-align:left;
}

