/*------------------------------------------------------------------
[Stylesheet for Homepage/Splashpage]

Project:		DELTA DIVISION
Last change:	06/17/08 [notes:]
Webmaster:		Jeremy Smoot
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
# [Color codes]

# Dark Blue () #003B77
# Light blue () #00ADEF
# */

/*------------------------------------------------------------------
[Table of contents]

1. Body
2. Header / 
3. Navigation / 
4. Content / 
5. Left column / 
6. Right column /
7. Syndication / 
8. Search / 
9. Footer /
10. Advertisements / 
 
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[1. Body] 
*/
a:link,
a:active,
a:visited {
	color:#005596;
	text-decoration: none ;
}
a:hover {
	color:#00ADEF;
	text-decoration: underline;
}
/*------------------------------------------------------------------
[2. Header] 
*/

/*------------------------------------------------------------------
[3. Navigation] 
*/
#Menu {
	text-align: center;
	border: 0 !important;
	padding: 0;
	margin: 4px 0 0 0px;
	height: 115px !important;
	height: 120px;
	background-color: transparent;
	color: #FFF;
	font-size:12px;
	vertical-align:top;
}
#Menu ul {
	padding: 0px;
	margin: 0px;
	border: 0 !important;
}
#Menu li {
	display:block;
	list-style:none;
	padding: 0px;
	margin: 0px;
	border: 0 !important;
	padding-right: 2px;
	background: url(hover.gif) no-repeat;
	width: 150px;
	height: 115px !important;
	height: 120px;
	font-size: 100%;
	line-height: 25px;
}
#Menu li a {
	padding-top: 5px;
	margin: 0px;
	border: 0 !important;
	display: block;
	background: url(hover.gif) no-repeat;
	width: 150px;
	height: 115px !important;
	height: 120px;
	text-align: center !important;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
#Menu li a:hover,
#Menu li a:focus {
	padding-top: 5px;
	margin: 0px;
	display: block;
	width: 150px;
	height: 120px;
	text-align: center !important;
	color: #FFF;
	background: url(hover.gif) no-repeat 0 -60px;
}
/*------------------------------------------------------------------
[4. Content] 
*/
#BottomAds {
	display: block;
	left-margin: auto;
	right-margin: auto;	
	width: 760px;
	padding: 10px 0px;
}
#BottomAds img{
	vertical-align: middle;
}
/*------------------------------------------------------------------
[5. Left Column] 
*/

/*------------------------------------------------------------------
[6. Right Column] 
*/

/*------------------------------------------------------------------
[7. Syndication] 
*/

/*------------------------------------------------------------------
[8. Search] 
*/

/*------------------------------------------------------------------
[9. Footer] 
*/

/*------------------------------------------------------------------
[10. Advertisements] 
*/


.topspacer {
	display: none;
}
.SearchForm {
	display: none;
}
.SearchTable {
	display: none;
}
.SearchText {
	display: none;
}
.SearchTextDrop {
	display: none;
}
.SearchTextBox {
	display: none;
}
.SearchDiv {
	display: none;
}
.SearchDiv td {
    display: none;
}
.SearchLabel {}	

.GoButton { display: none;}	

/* ------------------------------------------------------------------------------------
                       					NAVIGATION
--------------------------------------------------------------------------------------- */
.PrimeNavArea {
	Padding-left:5px;
}
#dqmbar img {display:none;}
.BottomNavArea {
	font-size: 11px;
	padding-top: 10px;
}
/* ------------------------------------------------------------------------------------
                       					PAGE STRUCTURE
--------------------------------------------------------------------------------------- */
.OutermostDiv {
	max-width: 780px;
	margin-right: 10%;
	margin-left: 12%;
	margin-top: 2%;
}
.OutermostDiv table {}
.maintable {
	width: 780px;
	margin: 0px;
	padding: 0px;
}
.subtable {
	width: 780px;
}
.bottomtable {}

.Synd1Area img,
.Synd2Area img,
.Synd3Area img,
.Synd4Area img,
.Synd5Area img,
.Synd6Area img { border-style: none;}

.Synd1Area {
	
}	
.Synd2Area {
	width: 150px;
	height: 300px;
	padding-left:60px;
	padding-right: 5px;
}
.Synd3Area {	
	width: 150px;
	height: 300px;
}
.Synd4Area {
	width: 150px;
	height: 300px;
}
.Synd5Area {
	width: 150px;
	height: 300px;	
}
.Synd6Area {
	width: 150px;
	height: 300px;	
}

.Synd7Area {	

}
.Synd8Area {	

}
.Synd9Area {	

}
.Synd10Area {	

}
.Synd11Area {	
	display:none;
}
.Synd12Area {
	display:none;	
}
.Synd13Area {
	display:none;	
}
.Synd14Area {
	display:none;	
}
.Synd15Area {
	display:none;	
}
.Synd16Area {
	display:none;
}
.Synd17Area {
	width: 760px;
	text-align: center;
}
.Synd18Area {
	width: 780px;
	text-align: center;
}
.mcArea {
	vertical-align: top; 
	text-align: left;
	width: 465px;
	width: 455px !important; 
	max-width: 465px;
	height: 350px;
	padding: 0px 5px;
	background-color: #FFFFFF;
	background-image: none;
}
.mcArea img {
	padding: 5px;
}
H1.title {
	display:block;
	background-color: #C8DF8E;
	font: 18px Arial, Helvetica, sans-serif;
	height: 30px;
	color: #005941;
	text-align:center;
	padding-top: 5px;
	margin-bottom: 5px;
}
.rightSyndArea {
	vertical-align: top; 
	width: 115px;
	background-color: #FFF;
}			
.SndLeftPanel {	/* Contains the LeftNav */
	Display:none;
	/*width: 180px;
	min-width: 180px;
	background-color: #034EA2;
	height: 350px;*/
}
.SndRightPanel {
	vertical-align: top; 
	text-align: left;
	width: auto;
	padding-top: 5px !important;
	padding-top: 0px;
}
#ColumnL {
	float: left;
	width: 220px;
}
#ColumnR {
	float: right;
	width: 220px;
	padding-left: 10px;
}
/* ------------------------------------------------------------------------------------
                       					BODY
--------------------------------------------------------------------------------------- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: normal;
	background-color: #FFF; /* dee0c8 */
	margin: 0px;
}
img { 
	border-style: none;
}
p {
	color: #333;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#spanMainContent p font b { /* Page headings similar to H1 */
	display:none;
}
#spanMainContent strong,
#spanMainContent b {
	font-size: 11px;
}
strong, b {
	color: #333;
}
hr {
	color: #005941;
	height: 1px;
}
td {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
td font {	/* Keep same as P */
	color: #333; 
	font: normal 12px Arial, Helvetica, sans-serif;
} 
li {
	font: 12px Arial, Helvetica, sans-serif;
	margin-top:2px;
	line-height:13px;
	color: #333;
}
.SndSynd5Area li {
	font-size: 11px;
}
a {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;	
}

H1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #005941;
	margin-top: -1;
	margin-bottom: -1px;
}
H2 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #034EA2;
	margin-top: -1;
	margin-bottom: -1px;
}
H3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #005941;
	margin-top: -1;
	margin-bottom: -1px;
}
/* ------------------------------------------------------------------------------------
                       					FOOTER
--------------------------------------------------------------------------------------- */
.nameaddress {
	font: 11px Arial, Helvetica, sans-serif;
}	
.Copyright {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
	margin-top: -5px;
}
a.Copyright:Link, a.Copyright:Visited{
	font: 11px Arial, sans-serif;
	color: #666;
	text-decoration: none;
}
a.Copyright:Link:Hover, a.Copyright:Visited:Hover{
	color: #666;
	text-decoration: underline;
}
.PrintClass {}
.SendClass {}
.bottomSpacer1 {
	display: none;		
}	
.bottomSpacer2 {
	display: none;		
}
/* ------------------------------------------------------------------------------------
                       					MISC
--------------------------------------------------------------------------------------- */
.smgraytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.midgraytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #017E70;
	text-decoration: none;
}
.midgraytext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #017E70;
	text-decoration: none;
	font-weight: bold;
}
.midgraytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #017E70;
	text-decoration: none;
	font-weight: bold;
}
.midgraytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #017E70;
	text-decoration: none;
	font-weight: bold;
}
.midgraytext a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #017E70;
	text-decoration: none;
	font-weight: bold;
}
.maintitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #017E70;
	text-decoration: none;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subtitlelook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #017E70;
	text-decoration: none;
}	
.ThinLineSpacer {
	display: none;	
}	
.spacer10H {
	display:none;
}	
.spacer10W {
	display: none;
}	
.spacerPageFill {
	display:none;
}
.AffilCopyCell {
	text-align: center;
	color: #666;
}

.HCListbox {}
.HCHeader {}
.HCHeaderDiv {}
.HCOuterTable {}
.HCHdrBullet {}

.SpotlightHdr {}
.SpotlightArea {
	display:none;
}		

/* CSS Image Gallery */
.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 0px solid #00ADEF;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 0px solid #003B77;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFCC;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span p {
	width: 580px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
