@charset "UTF-8";
/* CSS Document */

body 			{margin:0; background: #001C4E url(images/tallbg.gif) no-repeat scroll 50% 0pt; font-family:Arial, Helvetica, sans-serif; color:#3a3611; font-size:10pt;}

/* CONTAINER */
#nav 			{clear:both; display:block; width:100%; }

/* MAIN NAV */
#nav ul			{list-style:none; padding:4px 0px; display:block; float:left; margin:0; width:100%; background:url(images/btnrib.gif) top left repeat-x; /* be sure to use the same background in the IEstyles fix sheet*/ }

/* ALL NAV BUTTONS */
#nav li			{position:relative;}

/* MAIN NAV BUTTONS */
#nav ul li		{display:inline; border-right:1px solid #FFFFFF; float:left; }

/* MAIN NAV BUTTON TEXT */
#nav ul li a		{padding:3px 20px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:10pt; text-decoration:none;}

/* MENU WITH SUB MENU (Show Arrow Down) */
#nav ul li a.withsub	{padding-right: 23px; background:url(images/arrow-down.gif) 95% 55% no-repeat;}

/* ROLL OVER */
#nav ul li a:hover 	{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:10pt;}

/* SUB NAV */
#nav ul li ul 		{list-style:none; padding:0; display:none; margin:0 auto; position:absolute; z-index:500; background:url(images/dropbg.gif) top left; width:200px; top: 22px; left: -1px; /*!important; left: -41px;*/}
 
/* SUB NAV BUTTONS */
#nav ul li ul li	{display:block; width:200px; text-align:left; padding:2px 0 2px 0; }

#nav ul li ul li a	{margin:0; padding-left:10px; display: block;/* This makes the whole region clickable, not just link */}

/* MAKE IT POP */
#nav ul li:hover ul     
{
	display:block;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin: 0;
}

#nav ul li.lastnav	{border-right:none;} 

/* MANUAL CENTERING .. GRR  Find other solution in future */
#nav ul li.firstnav	{margin-left:25px } 

#nav ul li ul li a:hover, #nav ul li ul li:hover {background:#5a81ba;}

/* NEWWWWWWWWWWWWWWWWWWWWWW */
.expMenu
{
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	display: none;
	position: absolute;
	z-index: 5;
	width: 190px;
	background: #ddd;
}
.expMenu ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.expMenu ul li a 
{
	display: block;
	height: 39px;
	line-height: 39px;
	color: #000;
	text-decoration: none;
	padding-left: 10px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #EEE;
}
.expMenu ul li a.last { border-bottom: none; border-bottom: 0; }
.expMenu ul li a:hover { background: #f3f3f3; }
.expMenu ul li { display: inline; } /* :KLUDGE: Removes large gaps in IE Win */ 
.topnavlink { display: block; }

.contentdarkcontainer	{padding:25px; background:#c8c29e;}

.employmentfooter 	{background:#3a3611;  font-family:Arial, Helvetica, sans-serif; color:#e1dec9; font-size:8pt; padding:3px; text-decoration:none;}

.employmentfooter a	{background:#3a3611;  font-family:Arial, Helvetica, sans-serif; color:#e1dec9; font-size:8pt; text-decoration:none;}

.legalfooter		{background:url(images/bottomshadow.gif) top left repeat-x; padding:3px; font-family:Arial, Helvetica, sans-serif; color:#334f7f; font-size:8pt;} 

.contentcontainer	{background:#e1dec9; padding:20px;}

.picture		{margin-left:50px;}

a:link		{ font-family:Arial, Helvetica, sans-serif; color:#3a3611; font-size:10pt; text-decoration:underline;}
a:hover		{ font-family:Arial, Helvetica, sans-serif; color:#5c6944; font-size:10pt; text-decoration:underline;}

.arrowlistmenu			{width: auto;}
.arrowlistmenu .menuheader	{font: 10pt sans-serif; color: #3A3611; background: #c8c29e; margin-bottom: 5px; padding: 4px 0 4px 5px; cursor: hand; cursor: pointer;}
.arrowlistmenu ul		{list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px;}
.arrowlistmenu ul li		{padding-bottom: 2px;}
.arrowlistmenu ul li a		{color: #A70303; display: block; padding: 2px 0; padding-left: 19px; text-decoration: none; border-bottom: 1px solid #dadada; font-size: 10pt;}
.arrowlistmenu ul li a:visited	{color: #A70303;}
.arrowlistmenu ul li a:hover	{color: #A70303; background-color: #F3F3F3;}