/*
	GDAHC.org // Greater Detroit Area Health Council
	----- ----- -----	
	Wowza - wowza.biz
*/
	
/* Document Setup
--------------------------------------------------------------------------------------- */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .86em;
}
body {
	background-color: #054F96;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#content {
width: 778px;
margin-top: 8px;
}

p {
padding: 5px 0;
line-height: 15px;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #054F96;
	margin-bottom:12px;
	font-weight: bold;
	line-height: 21px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #054F96;
	margin-bottom:11px;
	font-weight: bold;
	line-height: 21px;
	
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #054F96;
	margin-bottom:6px;
	font-weight: bold;
	line-height: 14px;
	
}
strong {font-weight: bold;}
em {font-style: italic;}

/* Text Areas
--------------------------------------------------------------------------------------- */


#mainwrap {
border: black solid 3px;}

#maincontent_top  {
background-color: #054F96; 
background-image: url(../img/mainboxtop.gif); background-repeat: no-repeat;
margin-left: 12px;
height: 21px;
}

#maincontent  {
background-color: #f2e7cc; 
width: 550px;
border-left: #e9b64a solid 6px;
border-right: #e9b64a solid 6px;
margin-left: 13px;
}

#maincontent_bottom  {
background-color: #054F96; 
background-image: url(../img/mainboxbottom.gif); background-repeat: no-repeat;
margin-left: 12px;
height: 21px;
}

#maintext {	
width: 320px;
padding: 12px;
margin-left: 160px;
background-color: #f2e7cc; 
}

#maintext ul{
list-style-type: disc;
list-style-position: inside;
margin-bottom: 5px;
margin-left: 15px;
}
#maintext ul li{
margin-bottom: 4px;
list-style-position: outside;
}


/* Sponsor Box
--------------------------------------------------------------------------------------- */
#sponsorbox_top {
background-color: #f7d894; 
width: 192px;
background-image: url(../img/rightboxtop.gif); background-repeat: no-repeat;
height: 21px;
margin-left: 10px;
}
#sponsorbox_bottom {
background-color: #f7d894; 
width: 192px;
background-image: url(../img/rightboxbottom.gif); background-repeat: no-repeat;
height: 21px;
margin-left: 10px;
}
#sponsorbox {
background-color: #f2e7cc; 
width: 182px;
margin-left: 10px;
border-left: #e9b64a solid 5px;
border-right: #e9b64a solid 5px;
}
#sponsorboxtext{
padding:0px 12px;
margin-left: 10px;
}


/* Left Menu
--------------------------------------------------------------------------------------- */


.block_a 			{ width: 820px; margin: 10px auto; left: }
.block_a_top 		{ font-size: 0px; height: 20px; margin: 0px 10px; background: url('../images/block_a_top.gif') no-repeat;  }
.block_a_middle 	{ border-left: 2px solid #b5b48e; border-right: 2px solid #b5b48e; margin: 0px 10px; padding: 0px 20px; overflow: auto; }
.block_a_bottom 	{ font-size: 0px; height: 20px; margin: 0px 10px; background: url('../images/block_a_bottom.gif') no-repeat; }



.leftmenunew	{ width: 118px; margin: 15px auto;}
.leftmenunewtop	{ background-color: #054F96; width: 144px; background-image: url(../img/leftboxtop.gif); background-repeat: no-repeat; height: 16px; margin-left: 10px;}
.leftmenunewbot	{ background-color: #054F96; width: 144px; background-image: url(../img/leftboxbottom.gif); background-repeat: no-repeat; height: 16px; margin-left: 10px;}
.leftmenunewmid	{ background-color: #f7d894; width: 118px; border-left: #e9b64a solid 3px; border-right: #e9b64a solid 3px; margin-left: 10px; padding-top: 5px; padding-right:10px; padding-left:10px; padding-bottom: 0px;}

#leftmenu {
background-color: #f7d894; 
width: 118px;
border-left: #e9b64a solid 3px;
border-right: #e9b64a solid 3px;
margin-left: 10px;
padding-top: 5px;
padding-right:10px;
padding-left:10px;
padding-bottom: 0px;
}

#leftmenu_top{
background-color: #054F96; 
width: 144px;
background-image: url(../img/leftboxtop.gif); background-repeat: no-repeat;
height: 16px;
margin-left: 10px;
}

#leftmenu_bottom{
background-color: #054F96; 
width: 144px;
background: url(../img/leftboxbottom.gif);  background-repeat: no-repeat;
height: 16px;
margin-left: 10px;

}

/* Left Info Box
--------------------------------------------------------------------------------------- */


/* Top Menu
--------------------------------------------------------------------------------------- */
#jsddm
{	margin: 0;
	padding: 0;
	margin-top: -1px;
	}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font-size: 14px;
		font-weight: normal;
		}

	#jsddm li a
	{	display: block;
		background: #f2e8cd;
		padding: 5px 9px;
		text-decoration: none;
		color: #054F96;
		white-space: nowrap;
	padding-left: 21px;}
	
	#jssdm li ul li a .selected {
	background: #1A4473;
			color: #e8b54b;
	
	}
	
	#jsddm li a:hover
	{	background: #1A4473;
			color: #e8b54b;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border: 1px solid #1A4473;}
		
		#jsddm li ul li
		{	float: none;
			display: inline;}
		
		#jsddm li ul li a
		{	width: auto;
			text-align: left;
			background: #f2e8cd;
			font-size: 11px;
			border-bottom: 1px solid white;
			border-left: 1px solid white;
			border-right: 1px solid white;
			}
		
		#jsddm li ul li a:hover
		{	background: #054F96;
			color: #e8b54b;}
			
#jsddm .class1 a:link {text-decoration: none; color: #054F96; font-weight: normal;}
#jsddm .class1 a:visited {text-decoration: none; color: #054F96; font-weight: normal;}
#jsddm .class1 a:active {text-decoration: none; color: #054F96; font-weight: normal;}
#jsddm .class1 a:hover {text-decoration: none; color: #e8b54b; font-weight: normal;}


/* Text Controls
--------------------------------------------------------------------------------------- */	


/* Forms
--------------------------------------------------------------------------------------- */	


/* Tables
--------------------------------------------------------------------------------------- */	


/* Nav
--------------------------------------------------------------------------------------- */


/* Links
--------------------------------------------------------------------------------------- */	
a:link {text-decoration: underline; color: #054F96;font-weight: bold;}
a:visited {text-decoration: none; color: #054F96;font-weight: bold;}
a:active {text-decoration: underline;}
a:hover {text-decoration: underline; color: red;}



/* Floating
--------------------------------------------------------------------------------------- */	

.left	{ float: left; }
.right	{ float: right; }
.clear 	{ clear: both; }

/* Headings
--------------------------------------------------------------------------------------- */	



/* User Feedback Messages 
--------------------------------------------------------------------------------------- */	

.message 	{ padding: 5px; }

.success	{ background: #44dd55; color: #fff; }
.error 		{ background: #ff5544; color: #fff; }
.neutral	{ background: #ffeecc; color: #444; }







/* Slideshow
--------------------------------------------------------------------------------------- */


/* Main Content
--------------------------------------------------------------------------------------- */	


/* Modules
--------------------------------------------------------------------------------------- */	


/* Reports
--------------------------------------------------------------------------------------- */	

