
/* ADD TO ALL CSS */
body{
margin:0px auto;
padding: 0px 0px 0px 0px;
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
}

/* NEW MENU */

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#menu{
vertical-align:top;
width:159px;
border-right:1px solid #6A2E07;

}


/* Regular menu links */
a.menuLink {
color: #313131;
text-decoration: none;
display: block;
background: #dec4b8; 
padding: 4px 10px;
border-bottom: 1px solid #2d3239;
font: bold 9pt Arial, Helvetica, sans-serif;
}


/* HOVER - OFF */
a.menuLink:hover, a.menuLink:focus, a.menuLink:active {
color: #ffffff;
background-position: 0 0;
background: #c09769; 
outline: none;
}
/* ---------------------- */
/* Selected menu items */
.menuListSel /* controls the li tag */ {
border-bottom: none!important;
}

/* VISITED - ON */
a.menuSel:link, a.menuSel:visited, a.menuSel:hover {
color: #ffffff;
font: bold 9pt Arial, Helvetica, sans-serif;
padding: 4px 10px;
background-color: #71808c;
border-right: 0px solid #aaaaaa;
display: block;
text-decoration: none;
border-bottom: 1px solid #2d3239!important;
}


.cm {
display:block;
margin: 0px 0px 0px 0px;
padding: 10px;
font-size: 8pt;
color:#272727;
background: #e6e6e6;
border-bottom:1px solid #2d3239;
}

.menu_border{
border-right: 1px solid #522923;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */




.nao_title_bg{
background-repeat : no-repeat;
background-position : left;
background-image : url(images/nao_title_bg.jpg);
}

.nao_title_bar_bg{
margin-top:0px;
background-repeat : y-repeat;
background-image : url(images/nao_title_bar_bg.jpg);
}

.title{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:19pt;
font-weight:bold;
color:#ffffff;
padding-left:240px;
letter-spacing:1px;
text-shadow: 2px 2px 3px #000000;
filter: Shadow(Color=#000000, Direction=100, Strength=3);
}



#mapbox{
float:right;
width:200px;
padding:10px;
margin:0px 0px 20px 20px;
border:1px solid #d2d2d2;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
}

#mapbox img {
border:1px solid #3a3a3a;
margin:0px 0px 0px 0px;
padding:5px;
}

#mapbox .noborder {
border:0px;
margin:0px 0px 0px 0px;
padding:5px;
}


.imgright{
border:1px solid #282828;
margin:0px 0px 5px 10px;
}

.imgleft{
border:1px solid #282828;
margin:0px 10px 5px 0px;
}


hr {color:#263744}



H1 {color: #a1520b; font-size: 14pt;margin: 0px 0px 10px;
}

H2 {color: #293a47; font-size: 12pt;margin: 0px 0px 0px;

}

H3 {color: #006699; font-size: 12pt;margin: 0px 0px 0px;

}

.pic{
border:1px solid #000000;
padding:2px;
}

UL {
list-style-type: square;
margin: 0px 0px 0px;
padding: 0px 0px 10px 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

li {
margin-bottom: -2px;
padding-left: 10px;
padding-right: 10px;
padding-top:10px;
}

.menu_list {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

.menu_list li {
margin-bottom: -2px;
background-image: url(images/whArw.gif);
background-repeat: no-repeat;
background-position: 0px 13px;
padding-left: 10px;
padding-right: 10px;
padding-top:10px;
}



.main_border{
border-left:1px solid #000000;
}

.right-bg{
background-repeat : no-repeat;
background-position : right;
background-image : url(images/right-bg.gif);
}

.content {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt
}

td {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt
}

.focus {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt;
background:#ffff66
}

.small { font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 8pt }

.navjobs { 
font-family : Arial, Helvetica, Verdana, sans-serif;
font-size : 8pt;
color:#000000;
border:1px solid #83aee2;
background:#d8e2ed;

 }





.specialtext { font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 8pt; color:#003399 }

.banner_btm {
border-bottom: 1px solid #2D3239;
}

.genesis{
border-top:1px solid #808080;
border-bottom:1px solid #808080;
border-left:1px solid #808080;
}

.adam{
font-family:arial;
font-size: 10pt;
color: #000000;
text-align:left;
background:#dbdee6;
border-top:1px solid #808080;
border-right:1px solid #808080;
}

.eve{
font-family:arial;
font-size: 9pt;
color: #000000;
text-align:left;
border-top:1px solid #808080;
border-right:1px solid #808080;
}


.button1 { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #7277b6 ;
font-family : arial ; 
font-size: 10pt ; 
height : 25 ; 
width : 120
 }
 
.button2 { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #cc0000 ;
font-family : arial ; 
font-size: 10pt ; 
height : 25 ; 
width : 120
 }

.fieldbox {
background-color : #e1e1e1 ;
color : #000000 ;
border-color : #7277b6;
font-family : Arial, Helvetica, sans-serif;
font-size: 11pt;
height : 20
}

.text-box { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #7277b6; 
font-family : courier; 
font-size: 10pt; 
 }
