html {
     overflow: -moz-scrollbars-vertical;
}

body {
	margin: 0px;
}



/******** Home Header ********/

.whiteHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #ffffff;
}

.whiteHome a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.whiteHome a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}


/******** Inner Content ********/

#incentive h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #094fa4;
	font-weight:normal;
	margin: 0px;		
}

#incentive h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #7ac142;
	margin: 0px;	
}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #094fa4;
	margin-bottom: 5px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #094fa4;
	margin-bottom: 0px;	
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	margin-bottom: 2px;	
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	line-height: normal;
}

.content a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	text-decoration: underline !important;
}

.content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	text-decoration: none;
}


.greenLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #339966;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #414141;
}



.ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555454;
}

.ref a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555454;
	text-decoration: underline;
}

.ref a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555454;
	text-decoration: none;
}

li {
	padding-bottom: 5px;
}

hr {
	border: 0;
	height: 2px;
    color:#cccccc;
}

/***** classes for Locations *********/

.openQA{
}

.location {
	cursor: hand;
	cursor: pointer;
}

.loc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #094fa3;
	font-weight:900;
}

.loc a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #094fa3;
	font-weight:900;
	text-decoration: underline;
}

.loc a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #094fa3;
	font-weight:900;
	text-decoration: none;
}


/****** Footer ******/

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
}

.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6b95c8;
	text-decoration: none;
}

.footer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6b95c8;
	text-decoration: underline;
}

.subfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #333333;
}

.subfooter a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6b95c8;
	text-decoration: none;
}

.subfooter a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6b95c8;
	text-decoration: underline;
}


/******** Errors and Input Boxes ********/

.errmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: red;
}

.ip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: solid 1px #000000;
}

.ipRQ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: solid 1px #000000;
}

option.ip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: solid 0px #000000;
}

option.ipRQ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: solid 0px #000000;
}

/******** Home ********/

.homeBottom{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height:25px;
		color: #333333;
}

.homeBottom a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.homeBottom a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


.newsDate{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #094fa4;
}

.greenLinks{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		color: #60bb46;
}

.greenLinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #60bb46;
	font-weight:bold;
	text-decoration: none;
}

.greenLinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #60bb46;
	font-weight:bold;
	text-decoration: underline;
}


.linkout {
	background-color: white;
} 

		  
.linkover {
	background-color: #d9ecef;
} 


/******** Left Nav ********/

#nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #094fa3;
	font-weight:bold;
	line-height:12px;
}

#nav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #094fa3;
	text-decoration: none;
	font-weight:bold;
}

#nav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00aeef;
	text-decoration: none;
	font-weight:bold;
}

#nav ul {
	display:block;
	margin:15px 0 0 3px;
	padding:0px;
	color:#00aeef;
	font-weight:bold;
}

#nav li {
	list-style:square;
	padding-bottom: 5px;
	font-weight:bold;
	color:#00aeef;
}

#nav li a {
	color: #00aeef; 
	font-weight:bold;
}

#nav li a:hover {
	color: #094fa3;
	font-weight:bold;
}

/******** job app ********/

h1.jobapp {
  padding-left: 20px;
}

h2.jobapp {
  padding-left: 20px;
}

p.jobapp {
  padding-left: 20px;
}

table.jobapp {
  padding-left: 20px;
}

/********** TOOL TIP STYLES *****************/

.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block;}
#tttop {display:block; height:5px; margin-left:5px; overflow:hidden}
#ttcont {display:block; padding:5px; margin-left:5px; background:#275996; color:#FFF; border: 1px solid black}
#ttbot {display:block; height:5px; margin-left:5px; overflow:hidden}

/*************** END TOOL TIPS *********************/



