/* Global & Page elements */
body {margin:0px; padding:0px; background-color:#8F0033; font-family: Verdana, Arial, sans-serif; font-size: 100% }
p,  li {font-size:0.8em}
blockquote {font-size:inherit}
sup {font-size: .8em;}
li {padding-bottom: 5px;}
td {vertical-align:top;}
h1 {font-size:1em; margin-bottom: 0px; padding-bottom: 0px; color:#8F0033; font-weight:bold; }
h2 {font-size:.9em;}
ul {list-style-type:square;}
ul ul li {font-size: inherit}


#wrapper {width:100%; height:100%; border:0; background-color:#fff;}

#nav {border-bottom:1px solid #000000;  background-color:#fff;}
	.button {margin: 5px 5px 0px 5px;}

#contentMain 
	.homeContent {margin-left:20px;}
		.homeContent p {padding: 0px 10px 0px 20px;}
		.homeContent h2 {padding: 5px 0px 0px 15px; margin:0px;}
	.bgSide1 {background-color:#903; border-left: 1px solid #D9D9D9;} 
		.bgSide1 h2 {padding:2px; color:white; margin:0px 0px 0px 4px; font-size: .8em;}
		.bgSide1 p {color:white; width: 200px; margin: 5px 0px 0px 10px;}
		.bgSide1 a {color:white;}
	.bgSide2 {background: #fff url("../img/bg-job.gif") left top no-repeat; border-left: 1px solid #D9D9D9;}
		.bgSide2 h2 {padding:3px; color:black; margin:0px 0px 4px 4px;  font-size:.8em;}
	.bgSide3 {border-left: 1px solid #D9D9D9;}
		.bgSide3 p {padding-left:10px}
		.bgSide3 ul {list-style-image: url("../img/h-bullet.gif");}
		.bgSide3 li {margin:0px; padding:2px; }
	.grayline {border-left: 1px solid gray;}
#content {padding:10px;}
#content table {margin-left:10px;}
#content table td {font-size:.8em}
#content p {padding-left:10px;}

#main {margin-top:1px;}

#footer {background: url("../img/bg-bottom.gif") left top repeat-x; font-size: .7em; text-align:center; vertical-align: bottom; color:#fff;}
	.footertxt a {color:#fff;}
	
.formsub{font-family:verdana, arial, sans-serif; font-size:8pt}
.resume{font-family:verdana, arial, sans-serif; font-size:.8em; font-weight:bold}
.ind {font-size: 80%;}
.hi td{background-color:#eee}

.formheader td{font-family:verdana,helvetica,arial; font-size:8pt; font-weight:bold}
.tdcolor {background-color: #eeeeee;}
input, select {font-size:7.5pt;}

/* Side Navigation */
div.sidenav{width:161px;}
.sidenav a{display:block; font-size:8pt; font-weight: bold; margin:0px 4px 0px 0px; padding: 3px 6px 3px 8px; text-decoration:none; color:black; border-bottom: 1px solid #e6e6e6;}
.sidenav a:hover {color:#903; background-color:#e6e6e6}

/*right hand content */
.rtcontent {padding-left: 10px;}

/* Navigation styling: links */
div.dropdown a {
	display: block; 
	font-family: arial, helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color: black; 
	text-decoration: none;
	padding:2px 0px 2px 11px;
	border-bottom: 1px solid #ADADAD;
}

div.dropdown a:hover {
	background: #F0F0F0; 
	color: #903;
	text-decoration: none;
	background:url("../img/d-bullet-over.gif") 0% 50% no-repeat;
}

/* Navigation styling: drop-downs */
#menu1, #menu2, #menu3{
   background-color : #E9E9E9; 
   layer-background-color : #E9E9E9;
   border: 1px solid #ADADAD; 
   width : 175px; 
   top : 68px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}
#menu1{left: 52px;}
#menu2{left: 123px;}
#menu3{left: 240px;}
  
/* transparency fix for mozilla */
@media screen {
	.moz {
		-moz-opacity:0.80;
		}
}

#indhome { margin: 5px 0px 5px 25px; color: #fff; }
#indhome li { padding-top: 0px; padding-bottom: 0px; }

img {border:0}