/*------------------------------------------------------------------  
[Master Stylesheet]  
 
Project:    Midwest outdoors
Last change:    8/6/09
-------------------------------------------------------------------*/  

/* import other css pages */
@import "form.css";  /* css for forms */

body, TR, TD, UL, FONT, H4, H5, H6, P, UL, OL, DIR, MENU, DIV, 
DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, HR, FORM, DL, TEXTAREA  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size : 13px; 
	color: #363636;}
	
body {
	margin:0px;
	}	
	
h2 {
	font-size:2em;
	color:#000000;
	margin-bottom:3px;
	margin-top:8px;
	}	
	
	
a:hover {
	color: #cc0000;
	text-decoration: underline; }
	
a {
	text-decoration: none;
	color: #003366;
		}

	
	
.headerUnderline {
border-bottom:2px solid #c6c6c6;
margin-top:3px;
padding-top:3px;
	}	

.SubHeader {
	font-weight:bold;
	font-size:1.4em;
	color:#484848;}	
		
.topStripe {
	width:100%;
	background-color:#000000;
	border-bottom: solid 1px #6c6c6c;
	color:#ffffff;
	display:inline-block; 
	padding-bottom:4px;
	padding-top:4px;}		
	
.bottomStripe {
	width:100%;
	background-color:#000000;
	border-bottom: solid 1px #6c6c6c;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	display:inline-block; 
	vertical-align:middle;}			
	

	
.mainMenu {
	width:100%;
	display:inline-block; 
	background: black url(/images/framework/menu/blockdefault.gif) center center repeat-x;}
	
.mainWindow {
	border:0px;
	margin:0px;
	padding:10px;
	text-align:left;
	}	
	

#rightGutter {
	width:180px;
	background-color:#e1e1e1;
	padding:10px;
	text-align:left;
	}	

A.topSubMenu{
	text-decoration: none;
	font-weight : bold;
	font-size:0.9em;
	margin-right:20px;
	color: #a2a2a2; }



A.topSubMenu:hover {
	color: #cc0000; }
	
A.topMenu{
	text-decoration: none;
	font-weight : bold;
	font-size:1.1em;
	margin-right:10px;
	color: #000000;}

A.topMenu:visited, active {
	color: #000000; }

A.topMenu:hover {
	color: #cc0000; }	

	
	
A.rightMenu{
	text-decoration: none;
	font-weight : bold;
	font-size:1.1em;
	margin-right:10px;
	color: #003399;}

A.rightMenu:visited, active {
	color: #003399; }

A.rightMenu:hover {
	color: #cc0000; }		
	
.footerTopic {
	font-weight:bold;
	font-size:1.2em;
	color:#990000;}
	
A.footerLink {
	text-decoration: none;
	margin:10px;
	color: #003366; }	
		
A.footerLink:visited, active {
	color: #003366; }

A.footerLink:hover {
	color: #990000; }	
	
.inputForm {
	background-color:#c6c6c6;
	
	padding:20px;
	clear:right;
	border:solid 1px #7e7e7e;
	display:inline-block; }	
	
.CellOutline {
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
	font-weight:bold;
	font-size:1.1em;}		
	
#Required {
	font-weight: bold;
	color : #cc0000;
	padding-right:5px;	}			
	
.Size11 {
	font-size:0.85em; }
	
#rightMenu {
	padding:0;
	margin-top:10px;
}

#rightMenu li {
	list-style-type:none;}

#rightMenu a, #menu a:visited {
	display:block;
	width:100%;
	font-family:arial, verdana, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:2px; 
	text-transform:uppercase;
	color:#003366;}

#rightMenu a:hover {
	color:#990000;} 	

.more a {
	font-weight:bold;
	font-size:0.7em;
	color: #cc0000;
	text-decoration:none;
	}
	
.headerBar {
	border:solid 1px #a2a2a2;
	margin-top:15px;
	padding:5px;
	font-size:1.3em;
	font-weight:bold;
	background-image: url(/images/framework/backgrounds/subheaderGreyFade.jpg);
	background-repeat: repeat-x;
	margin-bottom:5px;
	

	}	
	
	.articleFont {
		font-family:Georgia, serif;
		}
