/*
####################################################################################################
##																									
##				ENTROPY ENGINE																		
##																									
## -----Main CSS----- main.css                                                                    
## Version: 0.4.1                                                                                   
## Last Edit:                                                                                       
##			- Added a class for my webpage to use (03.11.03 jjh)                                       
##          - Added a fulljustify class to span within others (03.14.03 kag)
##																									
####################################################################################################
*/

.title
{
	font : bold normal normal 18px/22px Arial, Helvetica, sans-serif;
	color: Black;
}

.highlight
{
	background : Yellow;
	font-weight : bold;
}

.jeremy {
	font : bold normal normal 20px/24px Arial, Helvetica, sans-serif;
	color: White;
}

/* MAIN TOC */
	.toc
	{
		font : normal normal normal 11px/14px Arial, Helvetica, sans-serif;
		color : #000000;
		text-decoration : none;
	}
	
	.toc-green
	{
		font : normal normal normal 11px/14px Arial, Helvetica, sans-serif;
		color : #009900;
		text-decoration : none;
	}
	
	.toc a:link
	{
		color : #003366;
		text-decoration : none;
	}
	
	.toc a:visited
	{
		color : #003366;
		text-decoration : none;
	}
	
	.toc a:hover
	{
		color : #CC3333;
		text-decoration : underline;
	}

	.toc a:active
	{
		color : #CC3333;
		text-decoration : underline bold;
	}

/* FAQ Heading */
	.faq-header
	{
		font : normal normal bold 28px/32px Arial, Helvetica, sans-serif;
		color : #000000;
		text-decoration : none;
	}

/* FAQ Question */
	.faq-question
	{
		font : normal normal normal 18px/22px Arial, Helvetica, sans-serif;
		color : #FFFFFF;
		text-decoration : none;
	}

/* FAQ Answer */
	.faq-answer
	{
		font : normal normal normal 14px/18px Arial, Helvetica, sans-serif;
		color : #000000;
		text-decoration : none;
	}
	
	.faq-answer a:link
	{
		color : #003399;
		text-decoration : underline;
	}
	
	.faq-answer a:visited
	{
		font-weight : bold;
		color : #003399;
		text-decoration : underline;
	}
	
	.faq-answer a:hover
	{
		color : #FFFFFF;
		text-decoration : underline;
	}

/* FAQ Photo Caption/Credits */

	.photo-caption
	{
		font : italic 10px/12px Arial, Helvetica, sans-serif;
		color : #333333;
	}

/* FAQ Section Heading */
	.faq-sectionhead
	{
		font : normal normal normal 22px/24px Arial, Helvetica, sans-serif;
		color : #000000;
		text-decoration : none;
	}

/* FAQ Table of Contents */
	/* TOC Section Heading */
		.faq-tocsectionhead
		{
			font : normal normal normal 18px/22px Arial, Helvetica, sans-serif;
			color : #000000;
			text-decoration : none;
		}

		.faq-tocsectionhead a:link
		{
			color : #0000FF;
			text-decoration : none;
		}
		
		.faq-tocsectionhead a:visited
		{
			color : #0000FF;
			text-decoration : none;
		}
		
		.faq-tocsectionhead a:hover
		{
			color : #0000AA;
			text-decoration : underline;
		}
	
	/* TOC Items */
		.faq-tocitem
		{
			font : normal normal normal 14px/18px Arial, Helvetica, sans-serif;
			color : #000000;
			text-decoration : none;
		}
		
		.faq-tocitem a:link
		{
			color : #330099;
			text-decoration : none;
		}
		
		.faq-tocitem a:visited
		{
			color : #330099;
			text-decoration : none;
		}
		
		.faq-tocitem a:hover
		{
			color : #5500FF;
			text-decoration : underline;
		}
/* End Table of Contents Section */

body
{
	margin : 0px 0px;
}

.tocArea
{
	background-image: url("/img/default/left-test-8.gif");
	background-repeat: repeat-y;
	background-position: top left;
}

.menu-bg
{
	background-image: url("/img/default/menu-bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	padding: 7px 7px 7px 7px;
}

.menu-bg-small
{
	background-image: url("/img/default/menu-bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	padding: 4px 4px 4px 4px;
}

.tdNoBack
{
	background : transparent;
}

.tdWhiteBack
{
	background : White;
	padding : 5px 5px 5px 5px;
}

.blueCurtain
{
	background-image: url("/clubgm/img/default/blueCurtain.gif");
	background-repeat: repeat-y repeat-x;
	background-position: top left;
}

.none
{
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
}

p
{
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #111111;
		text-decoration: none;
}

/*   **** MAIN FONT ****    */
.main {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #111111;
		text-decoration: none;
}

.main a:active {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.main a:link {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #0099CC;
	text-decoration : none;
}

.main a:visited {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.main a:hover {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #CC3333;
	text-decoration : underline;
}

/*   **** MAINTINY FONT ****    */
.maintiny {
	font : normal normal normal 11px/13px Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: none;
}

.maintiny b {
	font : bold bold bold 11px/13px Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: none;
}

.maintiny a:active {
	font : bold bold bold 11px/13px Arial, Helvetica, sans-serif;
	color : #9900FF;
	text-decoration : none;
}

.maintiny a:link {
	font : bold bold bold 11px/13px Arial, Helvetica, sans-serif;
	color : #0066CC;
	text-decoration : underline;
}

.maintiny a:visited {
	font : bold bold bold 11px/13px Arial, Helvetica, sans-serif;
	color : #0066CC;
	text-decoration : underline;
}

.maintiny a:hover {
	font : bolder bold bold 11px/13px Arial, Helvetica, sans-serif;
	color : #66CCCC;
	text-decoration : underline;
}

/*   **** MAINALT FONT ****    */
.mainalt {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.mainalt a:active {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color : #9900FF;
	text-decoration : none;
}

.mainalt a:link {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

.mainalt a:visited {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

.mainalt a:hover {
	font : bolder bold bold 12px/14px Arial, Helvetica, sans-serif;
	color : #66CCCC;
	text-decoration : underline;
}

/*   **** SEARCH RESULTS ****    */
.result {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #111111;
		text-decoration: none;
}

.result a:active {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.result a:link {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #0099CC;
	text-decoration : underline;
}

.result a:visited {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : underline;
}

.result a:hover {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #CC3333;
	text-decoration : underline;
}

.fulljustify {
	text-align : justify;
}

/*   **** MAIN TIMES NEW ROMAN FONT ****    */
.times12pt {
	font : normal normal normal 16px/18px "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}

.times12pt-indent {
	font : normal normal normal 16px/18px "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	text-indent : 35px;
}

.times14pt {
	font : normal normal normal 18px/20px "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}

.times12pt a:active {
	font : normal normal normal 16px/18px "Times New Roman", Times, serif;
	color : #73A3EB;
	text-decoration : none;
}

.times12pt a:link {
	font : normal normal normal 16px/18px "Times New Roman", Times, serif;
	color : #006699;
	text-decoration : none;
}

.times12pt a:visited {
	font : normal normal normal 16px/18px "Times New Roman", Times, serif;
	/*color : #73A3EB;*/
	color : #3366BB;
	text-decoration : none;
}

.times12pt a:hover {
	font : normal normal normal 16px/18px "Times New Roman", Times, serif;
	color : #CC3333;
	text-decoration : underline;
}

.greyTitleLarge
{
	font : normal normal normal 36px/38px Arial, Helvetica, sans-serif;
	color : #666666;
}

.mainSmall {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: none;
}

.main2 {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
		text-decoration: none;
}

.main3 {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}

.main4 {
	font : normal normal normal 14px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
		text-decoration: none;
}

.main5 {
	font : normal normal normal 14px/16px Arial, Helvetica, sans-serif;
	color: #111111;
		text-decoration: none;
}

.main a:active {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.main a:link {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #0099CC;
	text-decoration : none;
}

.main a:visited {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.main a:hover {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : #CC3333;
	text-decoration : underline;
}

.courier
{
	font : bolder normal normal 12px/14px "Courier New", Courier, monospace;
	color : Black;
	text-align : implicit;
}

.courier12pt
{
	font : bolder normal normal 15px/18px "Courier New", Courier, monospace;
	color : #000000;
	text-align : implicit;
}

.courier12pt a:active {
	font : bolder normal normal 15px/18px "Courier New", Courier, monospace;
	color : #000000;
	text-align : implicit;
	text-decoration : none;
}

.courier12pt a:link {
	font : bolder normal normal 15px/18px "Courier New", Courier, monospace;
	color : #000000;
	text-align : implicit;
	text-decoration : none;
}

.courier12pt a:visited {
	font : bolder normal normal 15px/18px "Courier New", Courier, monospace;
	color : #000000;
	text-align : implicit;
	text-decoration : none;
}

.courier12pt a:hover {
	font : bolder normal normal 15px/18px "Courier New", Courier, monospace;
	color : #336699;
	text-align : implicit;
	text-decoration : underline;
}

.subhead {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color: #E06928;
	text-decoration : none;
}

.subhead a:active {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color: #E06928;
	text-decoration : none;
}

.subhead a:link {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color: #E06928;
	text-decoration : none;
}

.subhead a:visited {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color: #E06928;
	text-decoration : none;
}

.subhead a:hover {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color: #73A3EB;
	text-decoration : none;
}

.subhead2 {
	font : bold bold bold 12px/14px Arial, Helvetica, sans-serif;
	color: #73A3EB;
	text-decoration : none;
}

/*
h2.main {
	font : normal normal normal 14px/22px Arial, Helvetica, sans-serif;
	color: #FFCC33;
}

h1.main {
	font : normal normal normal 18px/22px Arial, Helvetica, sans-serif;
	color: #afafaf;
}
*/

.linktitle {
	font : normal normal normal 14px/16px Arial, Helvetica, sans-serif;
	color: Black;
}

h1 {
	font : bold normal normal 20px/24px Arial, Helvetica, sans-serif;
	color: Black;
}

h2 {
	font : bold normal normal 18px/22px Arial, Helvetica, sans-serif;
	color: Black;
}

h3 {
	font : bold normal normal 16px/20px Arial, Helvetica, sans-serif;
	color: Black;
}

h4 {
	font : bold normal normal 14px/16px Arial, Helvetica, sans-serif;
	color: Black;
}

h5 {
	font : bold normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: Black;
}

h6 {
	font : bold normal normal 10px/12px Arial, Helvetica, sans-serif;
	color: Black;
}

img {
	border : 0px none;
}
/* errors ------------------------------------------------------->*/
/*
.error {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #afafaf;
	}

.subError {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #afafaf;
}

.subError a {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color: #00FF33;
	text-decoration: none;
}
*/
/* END errors ------------------------------------------------------->*/


/* Forms ------------------------------------------------------->*/
.codeArea
{
	background : Silver;
	font : "Courier New", Courier, monospace;
	color : Black;
}

.textBox {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	background: transparent;
	color: #000000;
	text-decoration: none;
	border : 1px solid #000000;
	margin : 3px 3px 3px 3px;
	padding : 3px 3px 3px 3px;
}

.textBoxTiny {
	font : normal normal normal 11px/13px Arial, Helvetica, sans-serif;
	background: #CCCCFF;
	color: #111111;
	text-decoration: none;
	border : 1px solid #000000;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.buttonTiny {
	font : bold bold bold 11px/13px Arial, Helvetica, sans-serif;
	background: #9999FF;
	color: #000000;
	text-decoration: none;
	border : 2px solid #000000;
	margin : 1px 1px 1px 1px;
	padding : 1px 1px 1px 1px;
}

.codeAreaTiny {
	font : normal normal normal 11px/13px Courier, monospace;
	background: #CCCCFF;
	color: #111111;
	text-decoration: none;
	border : 1px solid #000000;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.textBoxCourier {
	font : normal normal normal 12px/14px "Courier New", Courier, monospace;
	background: transparent;
	color: #000000;
	text-decoration: none;
	border : 1px solid #000000;
}

.selectBox {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	background: #000000;
	color: #00FF33;
	text-decoration: none;
	border : 1px solid #00FF33;
}

.button {
	font : bold bold bold 11px/13px Arial, Helvetica, sans-serif;
	background: #5380CB;
	color: #ffffff;
	border : 2px solid #004500;
}

.bottomnav {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #afafaf;
	text-decoration : none;
}

.bottomnav a:active {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.bottomnav a:link {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.bottomnav a:visited{
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #73A3EB;
	text-decoration : none;
}

.bottomnav a:hover {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #E06928;
	text-decoration : none;
}

.subnav {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #707172;
	text-decoration : none;
}
	
.subnav a:active {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #5F89D5;
	text-decoration : none;
}

.subnav a:link {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #5F89D5;
	text-decoration : none;
}

.subnav a:visited {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #5F89D5;
	text-decoration : none;
}

.subnav a:hover {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #E06928;
	text-decoration : none;
}

.boxtext {
	font : normal normal normal 12px/14px Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	border : 1px solid Black;
}

.boxtextsmall {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	border : 1px solid Black;
}

.copyright {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : #ffffff;
}

/* -- Page Messaging (Errors, Warnings, Success) -- */
	.warning {
		font : normal 12px/14px Helvetica, Arial, sans-serif;
		color : #DD8800;
	}
	
		.warning b {
			font-face : bold;
		}
	
	.success {
		font : normal 12px/14px Helvetica, Arial, sans-serif;
		color : #0022CC;
	}
	
		.success b {
			font-face : bold;
		}
	
	.error {
		font : normal 12px/14px Helvetica, Arial, sans-serif;
		color : #AA1111;
	}
	
		.error b {
			font-face : bold;
		}
/* -- End Page Messaging -- */

.picblurb {
	font : 13 px Times New Roman, sans-serif;
}

.bodyBack1 {
	font : normal normal normal 10px/12px Arial, Helvetica, sans-serif;
	color : Black;
	background : White url(../img/bg/brown-grad.jpg) repeat-y;
}

.typer {
	color: #FF0000;
}

hr {
	height : 1 ;
	color  : Black ; 
}