.header        { color: #0073ae; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }



.bluehead     { color: #0073ae; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px }
.bluebig      { color: #0073ae; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }
.dateline   { color: #0073ae; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
.white {
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.whitebig { color: #ffffff; font-size: 14px; font-family: helvetica, arial, verdana, geneva, sans-serif; font-weight: bold }
.copy          {
	color: black;
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	line-height: normal
}
.sidebar  { color: #0073ae; font-size: 8pt; font-family: Verdana, sans-serif; font-weight: normal; line-height: normal }
.blackcopy    { color: #000000; font-size: 8pt; font-family: Verdana, sans-serif }


.copyUpper {
	color: black; 
	font-size: 8pt; 
	font-family: Verdana, sans-serif; 
	line-height: normal;
	text-transform: uppercase;
}

.copyright   {
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
a:link       { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-decoration: none 
			font-size: 11px;
			}
a:visited      {
	color: #0073ae;
}


#navcontainer   { margin-left: 5px }

#navcontainer ul
  { color: #0073ae; font-family: verdana, arial, sans-serif; font-weight: bold; background-color: #fff; list-style-type: none; margin: 0; padding: 0 }

#navcontainer li   { color: #0073ae; font-weight: bold; background-color: #fff; margin: 0 }

#navcontainer a
  { color: #333; font-size: 12px; text-decoration: none; background-color: transparent; display: block; padding: 2px 10px; width: 140px; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd }

#navcontainer a:hover
  { 
  	color: #0073ae; 
  	background-color: #ddd; 
	padding: 1px 1px 1px 5px; 
	border-right: 5px solid white 
}

#navcontainer ul ul
{
margin-left: 15	px;
padding: 0;
list-style-type: none;
}

#navcontainer li li a
{
display: block;
color: #333;
background-color: transparent;
width: 110px;
padding: 2px 10px;
margin: 0;
border-top: none;
border-bottom: none;
border-left: 1px solid #aaa;
text-decoration: none;
font-size: 12px;
}


a:hover   {
	color: gray;
}

a.email:visited    { 
	color: #039; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	text-decoration: none }


a.whitelink:link  { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; background-color: #02256d; padding-right: 2pt; padding-left: 2pt }
a.whitelink:visited  { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }


.topTen {
	color: #FFF;
	background-color:#718cb4;
	padding: 5px 5px;
	font-size:10px;
	border-color:#000;
}
.copy tr td {
	vertical-align: top;
	background-color:#FFF;
	font-size: 10px;
	
}
.copy tr th {
	background-color:#FFF;
	color:#0073ae;
	text-align:center;
	font-size: 14px;
}
legend {
	color: #0073ae;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}


.headerForbes        { color: #0073ae; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }


label.error { float: none; color: red; 
	padding-left: .5em; 
	vertical-align: top; 
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	line-height: normal

}
p { clear: both; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }


#apply li {
	list-style-type:none;
	
	
	}

/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(images/calendar.gif) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}


.errorHeader { float: none; color: red; 
	vertical-align: top; 
	font-size: 10pt;
	font-family: Verdana, sans-serif;
	line-height: normal;
	text-align:center;
	color:#F00;
}
