/* Tags */

html,body	
{
	background: #ffffbb;
	color: black;
	margin: 0;
	/*height: 100%;*/
	font-size: 14pt;
}

h1
{
	font-size: 18pt;
}

h2
{
	font-size: 16pt;
}

h3
{
	font-size: 14pt;
}

caption
{
	font-weight: bold;
}

/* Named Items */

#container	
{
	border: 2px solid #000000;
	border-top-width: 0px;
	width: 840px;
	margin: 0 auto;
	/*min-height: 300px;*/
	/* Remove the following overflow property in the print stylesheet
	 * because it causes problem with Firefox printing (ignores all
	 * sheets but the first).
	 */
	overflow: auto;
	padding: 0 0 20px 0;
}

#header	
{
	background: #ffffbb;
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	font-size: 26pt;
	height: 50px;
	margin: 0;
	/*position: fixed;*/
	text-align: center;
	width: 840px;
	z-index: 1;
}	

#navbar		
{
	background: #ffdebd;
	/*-moz-border-radius: 10px;*/
	color: #bd7e03;
	float: left;
	font-family: arial;
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
	margin: 0;
	padding: 10px;
	/*position: fixed;*/
	top: 54px;
	width: 175px;
}

#navbar a
{
	text-decoration: none;
	line-height: 1.5;
}

#navbar a:link	
{
	color: #7c5a19;	
}

#navbar a:visited
{
	color: #bd7e03;
}

#cowboyactionshoot
{
	font-style: normal;
	font-weight: normal;
	padding-left: 25px;
}

#content	
{
	/*border: 1px solid #0000ff;*/
	float: right;
	font-family: 'Times New Roman', serif;
	font-size: 14pt;
	/*left: 200px;*/
	margin: 0;
	/*padding: 74px 20px 20px 20px;*/
	padding: 20px;
	/*position: relative;
	top: 0px;*/
	width: 600px;
}

#ihmsaheader
{
	height: 175px;
	width: 600px;
}

#ihmsaheaderie6
{
	display: none;
}



/* Custom Classes */

.floatleft
{
	float: left;
}

.floatright
{
	float: right;
}

.displayscreen
{
	display: inline;
}

.displayprint
{
	display: none;
}

.displayblockscreen
{
	display: block;
}

.displayblockprint
{
	display: none;
}

/* Text style definitions */

.arial
{
	font-family: Arial, sans-serif;
}

.comic
{
	font-family: Comic, sans-serif;
}

.comicsansms
{
	font-family: 'Comic Sans MS', Comic, sans-serif;
}

.times
{
	font-family: 'Times New Roman', serif;
}

.pt11
{
	font-size: 11pt;
}

.pt12
{
	font-size: 12pt;
}

.pt14
{
	font-size: 14pt;
}

.pt16
{
	font-size: 16pt;
}

.pt18
{
	font-size: 18pt;
}

.pt20
{
	font-size: 20pt;
}

.pt22
{
	font-size: 22pt;
}

.center
{
	text-align: center;
}

.left
{
	text-align: left;
}

.bold
{
	font-weight: bold;
}

.uline
{
	text-decoration: underline;
}

.italic
{
	font-style: italic;
}

.red
{
	color: #ff0000;
}

.blue
{
	color: #0000ff;
}

.arial11ptuline		{ font-family: 'arial';
			  font-size: 11pt;
		  	  text-decoration: underline; }	  

.arial12pt		{ font-family: 'arial';
			  font-size: 12pt; }

.arial12ptbold		{ font-family: 'arial';
			  font-size: 12pt;
			  font-weight: bold; }

.arial12ptuline		{ font-family: 'arial';
			  font-size: 12pt;
		  	  text-decoration: underline; }	 		  

.arial12ptbolduline	{ font-family: 'arial';
			  font-size: 12pt;
		  	  font-weight: bold;
			  text-decoration: underline; }	  

.arial14ptbold		{ font-family: 'arial';
			  font-size: 14pt;
			  font-weight: bold; }

.arial16ptbolduline	{ font-family: 'arial';
			  font-size: 16pt;
		  	  font-weight: bold;
			  text-decoration: underline; }	 

.arial18ptbolduline	{ font-family: 'arial';
			  font-size: 18pt;
		  	  font-weight: bold;
			  text-decoration: underline; }	 		  

.comic11pt		{ font-family: 'comic sans ms';
		    	  font-size: 11pt;
			  font-weight: lighter; }

.comic11ptbold		{ font-family: 'comic sans ms';
			  font-size: 11pt;
			  font-weight: bold; }

.comic11ptitalic	{ font-family: 'comic sans ms';
			  font-size: 11pt;
			  font-style: italic;
		       	  position: relative; }

.comic11ptbolditalic	{ font-family: 'comic sans ms';
			  font-size: 11pt;
			  font-weight: bold;
			  font-style: italic; }

.comic11ptboldblue	{ font-family: 'comic sans ms';
			  font-size: 11pt;
			  font-weight: bold;
			  color: #0000ff; }

.comic12pt		{ font-family: 'comic sans ms';
			  font-size: 12pt; }

.comic12ptbold		{ font-family: 'comic sans ms';
			  font-size: 12pt;
			  font-weight: bold; }

.comic12ptboldred	{ font-family: 'comic sans ms';
			  font-size: 12pt;
			  font-weight: bold;
			  color: #ff0000; }

.comic12ptboldblue	{ font-family: 'comic sans ms';
			  font-size: 12pt;
			  font-weight: bold;
			  color: #0000ff; }

.comic14ptbold		{ font-family: 'comic sans ms';
			  font-size: 14pt;
			  font-weight: bold; }

.comic14ptbolditalic	{ font-family: 'comic sans ms';
			  font-size: 14pt;
			  font-weight: bold;
			  font-style: italic; }

.comic16pt		{ font-family: 'comic sans ms';
			  font-size: 16pt; }

.comic16ptbold		{ font-family: 'comic sans ms';
			  font-size: 16pt;
			  font-weight: bold; }

.comic20ptboldred	{ font-family: 'comic sans ms';
			  font-size: 20pt;
			  font-weight: bold;
			  color: #ff0000; }

.times12pt		{ font-family: 'times new roman';
			  font-size: 12pt;
			  font-style: normal; }
			
.times22ptboldred	{ font-family: 'times new roman';
			  font-size: 22pt;
			  font-weight: bold;
			  color: #ff0000; }

