/* CSS Document */
body {
	background: url(../images/bck.page.gif) top repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma;
	font-size:12px;
	color:#3D3D3D;
}
h2, h3{
	background:url(../images/global/grp_gray_bullet.png) no-repeat 0 1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	font-size:16px;
	font-weight:normal;
	padding:0 0 0 20px;
	margin:8px 0 0 18px;
	text-transform:uppercase;
}
h3{
	color:#FFF;
}
h2 .color1, h3 .color1{
	font-weight:bold;
	margin-left:-3px;
}
h2 .color1{
	color:#d46d18;
}
h3 .color1{
	color:#FFF;
}
.tr_pad{
	padding-bottom:6px;
}
.table_nav,.table_bullets {
	color:#3D3D3D;
	border: 3px solid #FFFFFF;
	background-color: #FFFFFF;
}
.table_application {
	color:#FFFFFF;
	border: 3px solid #A02E00;
	background-color: #A73500;
}
.table_bullets {
	border: 3px solid #F2F2F2;
	background-color: #FFFFFF;
}
.table_events {
	border: 3px solid #EBEBEB;
	background-color: #EBEBEB;
}
.table_meetingmins {
	border: 3px solid #B6440F;
	background-color: #B6440F;
}
.table_weather {
	border: 3px solid #315C83;
	background-color: #315C83;
}
.table_subnav{
	background-image:url(../images/navigation/bck.left.subnav.gif);
	/*background-color:#D46D18;*/
}
.table_topback{
	background-image:url(../images/bck.back.top.gif);
	border: 3px solid #EBEBEB;
}
.default_pad{
	padding: 0px 12px 0px 12px;
}
/* Text ************************************************************************************************/
.content_main,.content_secondary{
	line-height:16px;
	padding: 8px 20px 15px 8px;
	#padding: 16px 20px 15px 8px;
}
.content_secondary{
	padding: 8px 11px 15px 8px;
	#padding: 16px 11px 15px 8px;
}
.content_white{
	color:#FFFFFF;
	padding: 0px 12px 0px 12px;
}
.content_footer{
	color:#FFFFFF;
	padding: 0px 12px 0px 12px;
	font-size:10px;
}
.content_footer_grey{
	color:#787878;
	padding: 0px 12px 0px 12px;
	font-size:10px;
}
.content_links_expanded{
	padding: 0px 20px 0px 22px;
	#padding: 0px 20px 0px 22px;
	font-size:11px;
}
.content_white_orange-icn{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding: 0px 0px 0px 11px;
	line-height:20px;
	background: url(../images/icn.orange.link.gif) no-repeat left center;
	#background: url(../images/icn.orange.link.gif) no-repeat left bottom;
}
.content_white_white-icn{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding: 0px 0px 0px 11px;
	line-height:20px;
	background: url(../images/icn.white.link.gif) no-repeat left center;
	#background: url(../images/icn.white.link.gif) no-repeat left center;
}
/* Links ************************************************************************************************/
a.nav_dept:link,a.nav_dept:hover,a.nav_dept:visited,a.nav_dept:active{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	padding: 7px 0px 7px 25px;
	#padding: 8px 0px 5px 25px;
	line-height:24px;
	color:#953E12;
	background: url(../images/index/icn.orange.arrow.right.gif) no-repeat left center;
	#background: url(../images/index/icn.orange.arrow.right.gif) no-repeat left bottom;
}

a.nav_dept:hover{
	color:#FFFFFF;
	background: url(../images/index/bck.nav.rollover.gif) no-repeat left center;
	#background: url(../images/index/bck.nav.rollover.gif) no-repeat left bottom;
	
}
a.orange:link,a.orange:hover,a.orange:visited,a.orange:active,
a.orange_whitetext:link,a.orange_whitetext:hover,a.orange_whitetext:visited,a.orange_whitetext:active{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#3D3D3D;
	padding: 0px 0px 0px 11px;
	line-height:20px;
	background: url(../images/icn.orange.link.gif) no-repeat left center;
	#background: url(../images/icn.orange.link.gif) no-repeat left bottom;
}

a.orange:hover{
	color:#913508;	
	text-decoration:underline;
}
a.orange_whitetext:link,a.orange_whitetext:hover,a.orange_whitetext:visited,a.orange_whitetext:active{
	color:#ffffff;
}
a.orange_whitetext:hover{
	text-decoration:underline;
}
a.whiteicon:link,a.whiteicon:hover,a.whiteicon:visited,a.whiteicon:active,
a.whiteicon_nocolor:link,a.whiteicon_nocolor:hover,a.whiteicon_nocolor:visited,a.whiteicon_nocolor:active,
a.whiteicon_grey:link,a.whiteicon_grey:hover,a.whiteicon_grey:visited,a.whiteicon_grey:active{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding: 0px 0px 0px 11px;
	line-height:20px;
	background: url(../images/icn.white.link.gif) no-repeat left center;
	#background: url(../images/icn.white.link.gif) no-repeat left bottom;
}

a.whiteicon:hover{
	color:#FFA94D;	
	text-decoration:underline;
}
a.whiteicon_nocolor:hover{
	text-decoration:underline;
}
a.whiteicon_grey:link,a.whiteicon_grey:hover,a.whiteicon_grey:visited,a.whiteicon_grey:active{
	color:#3D3D3D;
}
a.whiteicon_grey:hover{
	text-decoration:underline;
}
a.default_white:link,a.default_white:hover,a.default_white:visited,a.default_white:active{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding: 0px 0px 0px 11px;
	line-height:20px;
}

a.orange:hover{
	color:#D46D18;	
	text-decoration:underline;
}
a.bullet_orange:link,a.bullet_orange:hover,a.bullet_orange:visited,a.bullet_orange:active{
	padding: 7px 0px 7px 15px;
	background:url(../images/links/grp.bullet.gif) no-repeat left center;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}
a.bullet_orange:hover{
	text-decoration:underline;
}
a.weblink:link,a.weblink:hover,a.weblink:visited,a.weblink:active{
	font-family:Tahoma;
	font-size:11px;
	color:#1D4D79;
}
a.whitelink:link,a.whitelink:hover,a.whitelink:visited,a.whitelink:active{
	font-family:Tahoma;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
a.whitelink:hover{
	text-decoration:underline;
}
a.pages:link,a.pages:hover,a.pages:visited,a.pages:active{
	font-family:Tahoma;
	font-size:12px;
	color:#D46D18;
	text-decoration:none;
	font-weight:bold;
}
a.pages:hover{
	color:#3d3d3d;
	text-decoration:underline;
	font-weight:bold;
}
a.fl:link,a.fl:hover,a.fl:visited,a.fl:active {
	font-family:Tahoma;
	font-size:10px;
	color:#787878;
	margin:0 0 0 -10px;
	padding:0;
	text-decoration: none;
}
a.fl:hover{
	text-decoration: underline;
}
/* Filler ************************************************************************************************/
.filler_gradient{
	background-image:url(../images/index/grp.header.gradient.gif);
}
.filler_gradient_togrey{
	background-image:url(../images/index/grp.events.gradient.gif);
}
.filler_gradient_toorange{
	background-image:url(../images/index/grp.meeting.mins.gradient.gif);
}
.filler_gradient_toblue{
	background-image:url(../images/index/grp.gradient.weather.gif);
}
.filler_gradient_toorange_links{
	padding-left:10px;
	background-image:url(../images/index/grp.meeting.mins.gradient.gif);
}
.filler_dark_highlight{
	background-image:url(../images/bck.dark.highlight.gif);
}
.filler_light_highlight{
	background-image:url(../images/bck.light.highlight.gif);
}
.filler_app_header{
	background-image:url(../images/job_application/bck.app.header.gif);
}
/* Images ************************************************************************************************/
.img_header{
	padding: 0px 0px 0px 9px;
}
.img_photo1 {
	border: 4px solid #dedede;
	padding: 1px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.img_lefticon{
	padding: 0px 10px 10px 0px;
}
/* CSS Navigation Blocks *********************************************************************************/
div#navop0,div#navop1,div#navop2,div#navop3,div#navop4,div#navop5,div#navop6,div#navop7,div#navop8,div#navop9,div#navop10,
div#navop11,div#navop12,div#navop13,div#navop14,div#navop15,div#navop16,div#navop17,div#navop18,div#navop19{ 
	display: none;
}
div#link1,div#link2,div#link3,div#link4,div#link5,div#link6,div#link7,div#link8,div#link9,div#link10,
div#link11,div#link12,div#link13,div#link14,div#link15,div#link16,div#link17,div#link18,div#link19,div#link20,
div#link21,div#link22,div#link23,div#link24,div#link25,div#link26,div#link27,div#link28,div#link29,div#link30{ 
	display: none;
}
div#feature1,div#feature2 {
	display:none;
}
/* MiniCalendar Styles ***********************************************************************************/
table.minical {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #545454;
	border-collapse: collapse;
	background-color: white;
	font-family:Tahoma;
	font-size:12px;
	color:#930000;
}
table.minical th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.minical td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #545454;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.currday {
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: red;
	border-collapse: collapse;
}
.error{color:#FF0000;font-weight:bold;font-size:14px;}