/* CSS Document */

/* ----------------------basic layout information---------------------------- */

body{
	margin:0px;
	padding:0px;
	background-image: url(images/bg.gif);
	background: #474747;
}

p.intro .firstletter {
     float: left;
     font-size: 4em;
     line-height: 1;
     margin-right: 0.1em;
} 

#container{
	background-color: #C0C0C0;
	width:1000px;
	height:25%;
	padding:0px;
	margin-bottom:0px;
}

TD{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000000;
	background-color: #ffffff;

}


TD.left{
	background-color: #474747;
	width: 1px;

}
TD.left1{
	background-color: #474747;
	width: 7px;
}

TD.height{

	height:60px;
	
}

TD.hnav{

	padding-top:5px;
	padding-right: 0px;
	margin-right:0px;
	
}

TH{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000000;
	background-color: #ffffff;

}


TH.left{
	background-color: #474747;
	width: 1px;

}
TH.left1{
	background-color: #474747;
	width: 7px;
	background-image: url(images/left_grey.gif);
	background-repeat: no-repeat;
	background-position: top;

}

TH.height{

	height:60px;
	
}

TH.hnav{

	padding-top:5px;
	padding-right: 0px;
	margin-right:0px;
	
}

div.hideold{

	display:none;	
}

div.hide{

	display:none;
	
}

div.sixspace{

	padding-top: 6px;
	
}

div.plaintext{

	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}

.date{
	padding-top:12px;
	padding-right: 0px;
	background-image: url(images/hugegrey.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}

td.greyline{

	background-image: url(images/hugegrey.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;

}

th.greyline{

	background-image: url(images/hugegrey.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;

}

div.homeb{

	padding-top:5px;
	padding-bottom:7px;

}

input.search{
	background-image: url(images/search_slice.jpg);
	background-repeat: repeat-x;
	border:1px solid #000000;
	width:90px;



}
input.go{

	font-weight:bold;
	background-color:#ffffff;
	border:0px;
	cursor:pointer;

}

div.bottom{
	background-color: #C0C0C0;
	width: 100%;
	height: 100%;

}

/* -------------- end basic layout information------------- */


/* ----------------------LEFTNAV--------------------------- */

TD.leftnav{

	background-color:#E7E3E8;
	width:218px;
	
	}

TH.leftnav{

	background-color:#E7E3E8;
	width:218px;
	
	}

div.white{
	background-color:#ffffff;

	padding-top:35px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;

	}

A.leftnav:link {
	color:#000000;
	text-decoration:none;
	padding-left: 33px;
	display: block;

	}
	
A.leftnav:active {
	color:#000000;
	text-decoration:none;
	padding-left: 33px;
	display: block;
	
	}
	
A.leftnav:visited {
	color:#514A79;
	text-decoration:none;
	padding-left: 33px;
	display: block;
	
	}
	
A.leftnav:hover {
	color:#A996AC;
	text-decoration:none;
	padding-left: 33px;
	display: block;
	}

A.currentleftnav:link {
	color:#A7192A;
	text-decoration:none;
	padding-left: 33px;
	display: block;

	}
	
A.currentleftnav:active {
	color:#A7192A;
	text-decoration:none;
	padding-left: 33px;
	display: block;
	}
	
A.currentleftnav:visited {
	color:#A7192A;
	text-decoration:none;
	padding-left: 33px;
	display: block;
	}
	
A.currentleftnav:hover {
	color:#A7192A;
	text-decoration:none;
	padding-left: 33px;
	display: block;
	}

img.nav{

	margin-bottom:6px;
	width: 218;
	height: 1;

	}

img.nav1{

	margin-bottom: 6px;
	margin-top: 6px;
	width: 218;
	height: 1;

	}

img.nav2{

	margin-top: 12px;

	}

img.eighteight{

	width: 8;
	height: 8;
	
	}

img.thirtythreeeight{

	width: 33;
	height: 8;
	
	}

TD.atlefttitle{

	background-color:#E7E3E8;
	font-size:9px;
	font-weight:bold;
	color:#000000;
	Padding-top:12px;
	padding-left:33px;
	}

TD.atleftnav{

	background-color:#E7E3E8;
	font-size:69%;
	font-weight:bold;
	color:#583292;
	Padding-top:12px;
	padding-left:33px;
	}
	
TD.btleftnav{

	background-color:#E7E3E8;
	font-size:69%;
	font-weight:bold;
	color:#583292;
	Padding-top:12px;
	}

TD.bstationleftnav{

	background-color:#E7E3E8;
	width:108px;
	padding-top: 8px;
	font-size:10px;
	padding-bottom:8px;

	}
	
	TD.astationleftnav{

	background-color:#E7E3E8;
	width:109px;
	padding-top: 8px;
	padding-left:33px;
	font-size:10px;

	}
	
TH.atlefttitle{

	background-color:#E7E3E8;
	font-size:9px;
	font-weight:bold;
	color:#000000;
	Padding-top:12px;
	padding-left:33px;
	}

TH.atleftnav{

	background-color:#E7E3E8;
	font-size:9px;
	font-weight:bold;
	color:#583292;
	Padding-top:12px;
	padding-left:33px;
	}
	
TH.btleftnav{

	background-color:#E7E3E8;
	font-size:9px;
	font-weight:bold;
	color:#583292;
	Padding-top:12px;
	}


TH.bstationleftnav{

	background-color:#E7E3E8;
	width:109px;
	padding-top: 8px;
	font-size:10px;
	padding-bottom:8px;

	}
	
TD.astationleftnav{

	background-color:#E7E3E8;
	width:109px;
	padding-top: 8px;
	padding-left:33px;
	font-size:10px;

	}
	
A.stationnav:link {
	color:#000000;
	text-decoration:underline;

	}

A.stationnav:active {
	color:#000000;
	text-decoration:none;

	}

A.stationnav:visited {
	color:#A7192A;
	text-decoration:none;

	}

A.stationnav:hover {
	color:#514A79;

	}

div.city{ 					/* MEPS links */

	padding-bottom:5px;
	padding-left:5px;

	}

div.batt{					/* Battalion links */

	padding-bottom:5px;
	color:#006633;
	font-weight:bold;
	font-size:9px;

	}

div.sector{					/* Sector heading */

	padding-bottom:5px;
	color:#4B0082;
	font-weight:bold;
	font-size:116%;

	}

div.atlefttitle{			/* full column heading */

	background-color:#E7E3E8;
	font-size:108%;
	font-weight:bold;
	color:#000000;
	Padding-top:12px;
	padding-left:33px;
	width: 218px;
	overflow:auto;
	
	}

div.atleftnav{				/* not currently in use */

	background-color:#E7E3E8;
	font-size:85%;
	font-weight:bold;
	color:#583292;
	Padding-top:12px;
	float: left; 
	padding-left: 33px;

	}
	
div.btleftnav{				/* not currently in use */

	background-color:#E7E3E8;
	font-size: 85%;
	font-weight: bold;
	color:#583292;
	Padding-top: 0px;
	padding-bottom: 10px;
	float: right; 
	padding-right: 50px;

	}

div.astationleftnav{		/* left column MEPS links */

	background-color:#E7E3E8;
	padding-top: 11px;
	font-size: 93%;
	float: left; 
	padding-bottom: 8px;
	padding-left: 33px;
	width: 108px;

	}
	
div.bstationleftnav{		/* right column MEPS links */

	background-color:#E7E3E8;
	padding-top: 11px;
	font-size: 93%;
	padding-bottom: 8px;
	padding-left: 15px;
	float: right;
	width: 108px;
	
	}
	

/* ----------------------End LEFTNAV--------------------------- */

/* ------------------------footer------------------------------ */

TD.footer{
	background-color: #C4B8C6;
	padding-top:5px;
	align: right;
	padding-bottom: 5px;

	}

TD.footerdetail{
	background-color: #C4B8C6;
	font-family: verdana;
	font-size: 9px;


	}

td.white{
	height:1px;

	}

TD.footer{
	background-color: #C4B8C6;
	padding-top:5px;
	align: right;
	padding-bottom: 5px;

	}

TH.footerdetail{
	background-color: #C4B8C6;
	font-family: verdana;
	font-size: 9px;

	}

th.white{
	height:1px;

	}

A.footer:link {
	color:#000000;
	text-decoration:none;

	}

A.footer:active {
	color:#000000;
	text-decoration:none;

	}

A.footer:visited {
	color:#A7192A;
	text-decoration:none;
	
	}

A.footer:hover {
	color:#000000;
	text-decoration:underline;

	}

/* ---------------------- end footer---------------------------- */

/*-----------------------body basics----------------------------*/

div.bodyinner{
	padding-left:78px;
	padding-right:102px;


	}

div.bodyinnersm{
	padding-left:15px;
	padding-right:102px;


	}

P.copy{
	text-indent: 14px;
	margin-top:0px;


	}


P.copyred{
	font-size:18px;
	margin-top:0px;
	color:red;


	}

P.12px{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;

	}

div.pagenavline{
	padding-left:65px;
	padding-top:0px;
	}

div.pagenav{
	padding-left:65px;
	padding-top:14px;
	}

h1.title{
	color:#6E4DA1;
	font-size:22px;
	font-weight:normal;

	}

h1.atitle{
	color:#6E4DA1;
	font-size:24px;
	font-weight:normal;
	padding-top:22px;
	color:#A7192A;
	padding-left: 5px;

	}

h1.subtitle{
	color:#6E4DA1;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:21px;



	}

h1.asubtitle{
	color:#6E4DA1;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;




	}

h1.bsubtitle{
	color:#6E4DA1;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;




	}

div.hqtitle{
	font-weight:bold;
	color:#6E4DA1;
	font-size:14px;


	}

td.bodytab{

	padding-left:22px;
	padding-bottom:5px;

	}

td.darkrow{

	background-color:#dcdcdc;
	}

td.lightrow{

	background-color:#fefefe;
	}		

th.bodytab{

	padding-left:22px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #000000;
	background-color: #ffffff;

	}

th.darkrow{

	background-color:#dcdcdc;
	}

th.lightrow{

	background-color:#fefefe;
	}		

A.snav:link {
	color:#000000;
	text-decoration:none;

	}

A.snav:active {
	color:#000000;
	text-decoration:none;

	}

A.snav:visited {
	color:#583292;
	text-decoration:none;

	}

A.snav:hover {
	color:#A7192A;
	text-decoration:underline;

	}

A.snavcurrent:link {
	color:#0000FF;
	text-decoration:underline;

	}

A.snavcurrent:active {
	color:#000000;
	text-decoration:none;

	}

A.snavcurrent:visited {
	color:#A719FF;
	text-decoration:underline;

	}

A.snavcurrent:hover {
	color:#A7192A;
	text-decoration:none;

	}

td.small{
	font-sixe:8px;

	}

/* ----------------------End body basics--------------------------- */

/* -----------------MEP HOME AND STATIONS PAGES-------------------- */

div.mepsmap{

	padding-left:30px;
	padding-top:10px;


}

div.spagenav{
	padding-left:78px;
	padding-top:5px;
	color: #000000;
	line-height: 20px;




}

A.spagenav:link {
	color:#A7192A;
	text-decoration:none;



}
A.spagenav:active {
	color:#000000;
	text-decoration:none;


}
A.spagenav:visited {
	color:#583292;
	text-decoration:none;


}
A.spagenav:hover {
	color:#514A79;
	text-decoration:underline;


}

A.mepnav:link {
	color:#A7192A;
	text-decoration:none;
	font-size:10px;



}
A.mepnav:active {
	color:#000000;
	text-decoration:none;
	font-size:10px;


}
A.mepnav:visited {
	color:#583292;
	text-decoration:none;
	font-size:10px;


}
A.mepnav:hover {
	color:#514A79;
	text-decoration:underline;
	font-size:10px;


}

div.stationtitle{
	font-weight:bold;
	color:#A7192A;
	font-size:14px;


}

A.email:link {
	color:#8165AD;
	text-decoration:none;



}
A.email:active {
	color:#000000;
	text-decoration:none;


}
A.email:visited {
	color:#000000;
	text-decoration:none;


}
A.email:hover {
	color:#8165AD;
	text-decoration:underline;


}



td.mepstablelight{
	background-color:#E7E3E8;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
	
}
td.mepstablelightnarrow{
	background-color:#E7E3E8;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:12px;
	padding-right:5px;
	border-color:#E7E3E8;
	
}
td.mepstablelightrt{
	background-color:#E7E3E8;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	text-align:right;

}

td.mepstabledark{
	background-color:#9C96B0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;

}

td.mepstabledarknarrow{
	background-color:#9C96B0;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:12px;

}

td.mepstabledarkrt{
	background-color:#9C96B0;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	text-align:right;

}

td.site1{
	background-color:#9C96B0;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	width:73px;


}

td.site1a{
	background-color:#9C96B0;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	width:73px;
	text-align:center;


}

td.site2{
	background-color:#E7E3E8;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	width:73px;
	text-align:center;


}

td.site3{
	background-color:#E7E3E8;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;



}


td.site2a{
	background-color:#F4F4F4;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	text-align:center;



}

td.site2b{
	background-color:#F4F4F4;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
	

}

h1.mettitle{
	color:#6E4DA1;
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;



}


td.site4{

	padding-bottom:8px;

}

th.mepstablelight{
	background-color:#E7E3E8;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
	
}
th.mepstablelightnarrow{
	background-color:#E7E3E8;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:12px;
	padding-right:5px;
	border-color:#E7E3E8;
	
}
th.mepstablelightrt{
	background-color:#E7E3E8;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	text-align:right;

}

th.mepstabledark{
	background-color:#9C96B0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;

}

th.mepstabledarknarrow{
	background-color:#9C96B0;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:12px;

}

th.mepstabledarkrt{
	background-color:#9C96B0;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	text-align:right;

}

th.site1{
	background-color:#9C96B0;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	width:73px;


}

th.site1a{
	background-color:#9C96B0;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	width:73px;
	text-align:center;


}

th.site2{
	background-color:#E7E3E8;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	width:73px;
	text-align:center;


}

th.site3{
	background-color:#E7E3E8;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;



}


th.site2a{
	background-color:#F4F4F4;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	text-align:center;



}

th.site2b{
	background-color:#F4F4F4;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
	

}

h1.mettitle{
	color:#6E4DA1;
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;



}


th.site4{

	padding-bottom:8px;

}

A.top:link {
	font-size:9px;
	text-decoration:underline;
	color:#6E4DA1;



}
A.top:active {
	font-size:9px;
		color:#6E4DA1;


}
A.top:visited {
	font-size:9px;
		color:#6E4DA1;


}
A.top:hover {
	font-size:9px;
	color:#000000;


}

div.top{

	margin-left:520px;


}

div.statt{

	font-weight:bold;
	color:#6E4DA1;
	padding-bottom:3px;
	


}

/* ---------------------- end ---------------------------- */

/*-----------------------recruits----------------------------*/
A.rec:link {
	font-size:9px;
	text-decoration:underline;



}
A.rec:active {
	font-size:9px;


}
A.rec:visited {
	font-size:9px;


}
A.rec:hover {
	font-size:9px;


}

/*-----------------------links----------------------------*/

td.links{


	padding-top:3px;
	padding-bottom:5px;
	
	border-bottom:solid 1px #E7E3E8;
	color:#514A79;


}

/*-----------------------publications----------------------------*/

td.pubtables{
	padding-top:60px;


}

td.pubtitle{
	background-color:#9C96B0;
	color:#ffffff;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;


}

td.pubbody{

	
	font-weight:normal;
	padding:3px;
	
	border:solid 1px #9C96B0;
	color:#514A79;


}

td.pubbodynoborder{

	
	font-weight:normal;
	padding:3px;
	
	text-align: center;
	color:#514A79;


}

td.pubcopy{
	padding-right:15px;


}

div.week{
	color:#A7192A;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	border-top:solid 1px #D5CCE4;


}

/*-----------------------publication details----------------------------*/

td.form1{
	background-color:#9C96B0;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	color:#ffffff;
	padding-left:5px;



}

td.form1a{
	background-color:#9C96B0;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	padding-left:5px;

}

td.form2{
	background-color:#E7E3E8;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	padding-left:5px;

}

td.form3{
	background-color:#E7E3E8;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	padding-left:5px;

}


td.form2a{
	background-color:#F4F4F4;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	padding-left:5px;

}

td.form3a{
	background-color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	padding-left:5px;

}


/*-----------------------organization----------------------------*/

div.opagenav{
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 20px;
	line-width:100px;
	border-top: 1px solid #E7E3E8;
	border-bottom: 1px solid #E7E3E8;
	padding-right: 5px;
	padding-left: 5px;

}
div.opagenav1{

	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 20px;
	border-bottom: 1px solid #E7E3E8;

}
