/* BEGIN - css general page settings ------------------------*/
body {
background-image:url(../images/eagle.png);
background-repeat:no-repeat;
background-position:50% 80px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:12px;
text-decoration:none;}

ul {
list-style: none;
margin:0px;
padding:0px;}

img {
border-style: none;}
/* END - css general page settings --------------------------*/

/* BEGIN - css position NOT absolute ------------------------*/
#redPinStrip {
border-style:solid;
border-width:1px 0px 0px 0px;
border-color:#FF0000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#bgGraySiteTitle {
border-style:solid;
border-width:20px 0px 0px 0px;
border-color:#F4F4F4;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#bgWhiteSiteBanner {
border-style:solid;
border-width:50px 0px 0px 0px;
border-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
/* END - css position NOT absolute --------------------------*/

/* BEGIN - css position absolute ----------------------------*/
#textSiteTitle {
position:absolute;
top:0px;
height:20px;
width:100%;
text-align:center;
color:#24618E;
border:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:150%;}
	
#imgArmySeal {
position:absolute;
left:0%;
top:22px;}

#imgArmyMan {
position:absolute;
left:9%;
top:22px;}

#imgNavySeal {
position:absolute;
left:20%;
top:22px;}

#imgCarrier {
position:absolute;
left:27%;
top:22px;}

#imgMarinesSeal {
position:absolute;
left:40%;
top:22px;}

#imgJarHeads {
position:absolute;
left:48.5%;
top:22px;}

#imgAirForceSeal {
position:absolute;
left:60%;
top:22px;}

#imgStealthBomber {
position:absolute;
left:68%;
top:22px;}

#imgCoastGuardSeal {
position:absolute;
left:80%;
top:22px;}

#imgHelicoptor {
position:absolute;
right:1.5%;
top:22px;}


/* END - css position absolute ------------------------------*/

/*- BEGIN - menus ------------------------------------------ */
/*- BEGIN - menu1 ------------------------------------------ */
#menu1 {
float:left;
width:100%;
background:#F4F4F4;
font-size:100%;
line-height:normal;
border-bottom:1px solid #24618E;
font-weight:bold;}
	
#menu1 ul {
margin:0;
padding:3px 10px 0 20px;
list-style:none;}

#menu1 li {
display:inline;
margin:0;
padding:0;}

#menu1 a {
float:left;
background:url("../images/tableftJ.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;}
	
#menu1 a span {
float:left;
display:block;
background:url("../images/tabrightJ.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#24618E;}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu1 a span {float:none;}
/* End IE5-Mac hack */
#menu1 a:hover span {color:#FFFFFF;}
#menu1 a:hover {background-position:0% -42px;}
#menu1 a:hover span {background-position:100% -42px;}

#menu11 a {background-position:0% -42px;}
#menu11 a span {color:#FFFFFF; background-position:100% -42px;}
/*- END - menu1 -------------------------------------------- */
/*- BEGIN - menu2 ------------------------------------------ */
#menu2 {
float:left;
width:100%;
background:#F4F4F4;
font-size:90%;
line-height:normal;
border-bottom:1px solid #24618E;
margin-bottom:3px;
font-weight:bold;}
	
#menu2 ul {
margin:0;
padding:3px 10px 0 10px;
list-style:none;}

#menu2 li {
display:inline;
margin:0;
padding:0;}

#menu2 a {
float:left;
margin:0;
padding:0 0 0 5px;
text-decoration:none;}
	
#menu2 a span {
float:left;
display:block;
padding:2px 15px 2px 6px;
color:#24618E;}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu2 a span {float:none;}
/* End IE5-Mac hack */
#menu2 a:hover span {color:#24618E;}
#menu2 a:hover {background-position:0% -42px;}
#menu2 a:hover span {background-position:100% -42px;}

#menu22 a {text-decoration:underline; color:#24618E;}
#menu2 a:hover {text-decoration:underline; color:#24618E;}
/*- END - menu2 -------------------------------------------- */
/*- BEGIN - footer menu ------------------------------------ */
#footer ul {
display:block;
margin:0px;
padding:0px;
list-style-type: none;
text-align: center;}

#footer ul li {
display: inline;}

#footer ul li a {
text-decoration: none;
padding:0px 5px 0px 5px;
color:#24618E;}

#footer ul li a:hover {
color:#24618E;}
/*- END - footer menu -------------------------------------- */
/*- END - menus -------------------------------------------- */

/*- BEGIN - CSS for page content inside template ----------- */
#pageContent {
margin-top:5px;
margin-left:20px;
margin-right:20px;}

#pageContent h1 {
font-size:120%;
font-weight:bold;
color:#24618E;
margin-bottom:4px;
margin-top:2px;}

#pageContent a {
text-decoration:none;}

#pageContent li {
margin-bottom:4px;
margin-top:4px;}

#bluePageContentStripe {
border-style:solid;
border-width:2px 0px 0px 0px;
border-color:#24618E;
margin-bottom:10px;
margin-top:10px;
padding:0px;}
/*- END - CSS for page content inside template ------------- */

/*- BEGIN - aboutvsc.cfm page  ----------------------------- */
#bulletedList
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#bulletedList li 
{
padding-bottom:5px;
padding-top:5px;
padding-left: 25px;
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position:center;
background-position: 0 .5em;
}

/*- END - aboutvsc.cfm page  ------------------------------- */
/*- BEGIN - staff.cfm page  ------------------------------- */

#normalFont 
{
font-size:12px;
font-weight:normal;
color:#000000;
}
/*- BEGIN - also used on faq page  ------------------------------- */

#defaultLink a {color:#24618E;}
#defaultLink a:hover {text-decoration:underline; color:#24618E;}




