BODY, TD
	{
		margin:0px 0px 0px 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
	}
	
	P
	{
		margin:0px 0px 0px 0px;
		padding : 25px 0px 3px 0px;
		font:12px/20px Arial, Helvetica, sans-serif;
	}
	
	H1
	{
		font:25px/20px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:white;
	}
	
	H2
	{
		font:14px/20px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:white;
	}
	
	
	a
	{
	 color:#000099;	 
	}
	a:hover
	{
	 color:#003399;	 
	}

	.leftcontent
	{
		float:left;
		width:200px;
		background:#120A00;
		margin-right:15px;
		padding-bottom:0px;
	}

	.rightcontent
	{
		margin-left:0px;
	}


	.navitem
	{
	text-decoration:none;
	color:#333333;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-left : 0px;
	padding-right : 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;


	}

	.navitem:hover
	{
		text-decoration:underline;
		color:#CC0000;
		padding-bottom : 3px;
		padding-top : 3px;
		padding-left : 0px;
		padding-right : 0px;
	}



.border1
{
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;

}

.border2
{
	border : 1px solid;
	border-color : #3C403C #3C403C #3C403C #3C403C;
}

.border3
{
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;

}

.textinput
{	
	font : 12px Arial, Helvetica, sans-serif;
}

.formLabel
{
	font-weight:bold;
	color:black;
	padding-top:5px;
	padding-bottom:2px;
}

	.tableheader
	{
	padding:3px;
	background-color:#999999;
	font-size:11px;
	font-weight:bold;
	color:#B8B899;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #CCCCCC;

	}
	
	.tablerow1
	{
		padding:3px;
		background-color:#6699CC;
		font-size:11px;
		border-bottom: 1px solid #798F5B;
		border-right: 1px solid #52613F;
		color:#849C63;
	}

	.tablerow2
	{
		padding:3px;
		background-color:#3A452C;
		font-size:11px;
		border-bottom: 1px solid #798F5B;
		border-right: 1px solid #52613F;
		color:#849C63;
	}
	
	.commentrow1
	{
		padding:3px;
		background-color:#4A5737;
		font-size:11px;
		border-bottom: 1px solid #798F5B;
		color:#849C63;
	}

	.commentrow2
	{
		padding:3px;
		background-color:#3A452C;
		font-size:11px;
		border-bottom: 1px solid #798F5B;
		color:#849C63;
	}

	.tableurl
	{
		text-decoration:none;
		color:black;
		color:#849C63;
	}

	.tableurl:hover
	{
		text-decoration:underline;
		color:#B5D687;
	}

.blogTitle 
{
	border : 1px solid;
	border-color : #4A4D4A #3C403C #3C403C #4A4D4A;
	background-color: #FF9933;
	padding : 5px 8px 5px 8px;
	color: #003366;	
	font-size:11px;	
}
	
.blogEntry 
{
	border : 1px solid;
	border-color : #4D504D #303230 #303230 #4D504D;
	background-color: #303230;
	color: #FFB768;
	padding : 3px 3px 3px 3px;
	font-size:11px;
	text-align:left;
}

.blogText
	{
		border : 1px solid;
		border-color : #181C12 #748A58 #748A58 #181C12;
		background-color:#FFFFFF;
		padding:3px;		
		font-size:11px;
		color:#336699;
	}

.inputheader 
{
	border : 1px solid;
	border-color : #4D504D #303230 #303230 #4D504D;
	background-color: #303230;
	color: #6E735D;
	padding : 5px 8px 8px 5px;
	text-align: right;
	font-size:11px;
}

.inputcontainer 
{
	border : 1px solid;
	border-color : #4D504D #1B1D1B #303230 #4D504D;
	background-color: #303230;
	color: #6E735D;
	padding : 3px 3px 3px 3px;
	font-size:11px;
	text-align:left;
}

.content 
{
	border : 1px solid;
	border-color : #4D504D #1B1D1B #303230 #4D504D;
	background-color: #303230;
	color: #DDDDDD;
	padding : 15px 15px 15px 15px;
	margin : 0px;
	font-size:11px;
	text-align:left;
}

.inputelement 
{
	border : 1px solid;
	border-color : #1B1D1B #4D504D #4D504D #1B1D1B;
	background-color: #373A37;
	color: #9EA686;
	padding : 3px 3px 3px 3px;
	font-size:11px;
	scrollbar-3d-light-color: #4D504D; 
	scrollbar-arrow-color: #241300; 
	scrollbar-base-color: #484D48; 
	scrollbar-dark-shadow-color: #1B1D1B; 
	scrollbar-face-color: #484D48; 
	scrollbar-highlight-color: #4D504D; 
	scrollbar-shadow-color: #1B1D1B;
}
	
.boxTitle 
{
	border : 1px solid;
	margin:0px;
	border-color : #303330 #252625 #252625 #303330;	
	background-color: #252625;
	color: #FFFFFF;
	padding : 5px 8px 5px 5px;
	text-align: right;
	font-size:11px;
	font-weight:bold;		
}

.logoBox 
{
	border : 1px solid;
	margin:0px;
	border-color : #CC0000 #660000 #660000 #CC0000;
	background-color: #990000;
	color: #FFFFFF;
	padding : 5px 8px 5px 5px;
	text-align: right;
	font-size:11px;
	font-weight:bold;		
}

.headerTitle
{
	border : 1px solid;
	margin:0px;
	border-color : #CC3300 #330000 #330000 #CC3300;
	background-color: #660000;
	color: #FFFFFF;
	padding : 5px 8px 5px 5px;
	font-size:11px;
}

.inputbutton 
{
	border : 1px solid;
	border-color : #A99191 #6F5757 #6F5757 #A99191;
	background-color: #A07A7A;
	color: #000000;
	padding : 2px 2px 2px 2px;
	font-size:11px;
}

.inputformapply
{
	border : 1px solid;
	border-color : #4A4D4A #3C403C #3C403C #4A4D4A;
	background-color: #3C403C;
	color: #FFFFFF;
	padding : 5px 8px 5px 5px;
	text-align: right;
	font-size:11px;
}

.navBox 
{
	background-color: #006699;
	color: #FFFFFF;
	padding : 2px 3px 2px 2px;
	text-align: left;
	font-size:11px;
	border-top: 1px solid #0099CC;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #0099CC;

}

.navBoxH
{
	background-color: #FFFFFF;
	color: #999999;
	padding : 2px 3px 2px 2px;
	text-align: left;
	font-size:11px;
	border-top: 1px solid #9999cc;
	border-right: 1px solid #9999cc;
	border-bottom: 1px solid #9999cc;
	border-left: 1px solid #9999cc;

}

.navBox_pending 
{
	background-color: #CCCCCC;
	color: #333333;
	padding : 5px 8px 5px 5px;
	text-align: left;
	font-size:11px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;

}

.navBox_submit
{
	border : 1px solid;
	border-color : #305C3D #193020  #193020  #305C3D;
	background-color: #24452E;
	color: #A5A584;
	padding : 5px 8px 5px 5px;
	text-align: right;
	font-size:11px;
}

.navBoxH_pending 
{
	background-color: #6699CC;
	color: #000000;
	padding : 5px 8px 5px 5px;
	text-align: left;
	font-size:11px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #CCCCCC;

}

.navBoxH_submit
{
	border : 1px solid;
	border-color : #307C70 #19403B  #19403B  #307C70;
	background-color: #245D55;
	color: #A5A584;
	padding : 5px 8px 5px 5px;
	text-align: right;
	font-size:11px;
}

.navBox_a
{
	color: #FF9900;
	text-decoration:none;

}

.navBox_a:hover
{
	color: #FF9900;
	text-decoration:underline;
}

.navBoxH_a
{
	color: #FFFFFF;
	text-decoration:none;
}

.navBoxH_a:hover
{
	color: #336699;
	text-decoration:underline;
}


		
.errormessage 
	{
		border : 1px solid;
		border-color : #7A2600 #631F00 #631F00 #7A2600;
		background-color: #631F00;
		color: #E87D0A;
		padding : 5px 2px 5px 2px;
		text-align:left;
		font-size:11px;
	}

	.errorheader 
	{
	color: white;
	padding : 5px 8px 5px 2px;
	text-align:right;
	font-size:11px;
	border-top: 1px solid #66CCFF;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #66CCFF;

	}
	
	.inlineImage {
	border:solid;
	border-width:1px;
	border-color:#bbb;
	padding:1px;
	position:relative;
	margin:10px;
	float:left;
	}
	
	.caption {
	padding:3px;
	font-weight:bold;
	}
	
	.pool_build
{
	background-color: #336699;
	color: white;
	padding : 2px 5px 2px 2px;
	text-align: left;
	font-size:11px;
	border-top: 1px solid #3399FF;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #3399FF;

}

	.pool_full
{
	background-color: #E8E8E8;
	color: white;
	padding : 2px 5px 2px 2px;
	text-align: left;
	font-size:11px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;

}
.text {
	padding : 2px 0px;
	color: #003366;
	font-size:9px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;

}
.text:hover {
	padding : 2px 0px;
	color: #FF9900;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;

}
.HIGHTLIGHT {
	padding:5px;
	background-color:#FFFFFF;
	font-size:11px;
	border-bottom: 1px solid #336699;
	color:#336699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #6699CC;
	border-right-color: #336699;
	border-left-color: #6699CC;

}
.navBoxCopySMALL {

	background-color: #0099FF;
	color: #336699;
	padding : 1px;
	text-align: center;
	font-size:11px;
	border-top: 1px solid #00CCFF;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #00CCFF;
}
.navboxsmall {

	background-color: #0099FF;
	color: #336699;
	padding : 5px 8px 5px 5px;
	text-align: right;
	font-size:11px;
	border-top: 1px solid #00CCFF;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #00CCFF;
}
.textmore {
	padding : 2px 2px 2px 5px;
	color: #666666;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: 30px;

}
.textmoreB {
	padding : 2px 2px 2px 5px;
	color: #000099;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: 30px;
	font-weight: bold;

}
.textmoreBIG {
	padding : 2px 2px 2px 0px;
	color: #666666;
	font-size:12px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: 30px;
	font-weight: bold;

}
.textmoreBIGGer {

	padding : 2px 2px 2px 5px;
	color: #336699;
	font-size:19px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: normal;
	font-weight: bold;
}
.textleftmenu {
	padding : 2px 2px 2px 5px;
	color: #336699;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: 32px;

}
.textQuote {
	padding : 2px 2px 2px 5px;
	color: #336699;
	font-size:12px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	font-style: italic;

}
.textmoreCopy 
{
	padding : 0px 0px 2px;
	color: #999999;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: 14px;
}
	.textmoreCopy:hover
	{
		text-decoration:underline;
		color:#990000;
	}
.textmoreG {

	padding : 2px 2px 2px 0px;
	color: #666666;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: 30px;
	font-weight: bold;
}

.textmoreG:hover
	{
		text-decoration:underline;
		color:#990000;
	}
.mytext {

	padding : 2px 2px 2px 0px;
	color: #666666;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
}
.search {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		border-left-style: solid;
		border-left-width: 1px;
		border-left-color: 8B9A9F;

		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: 8B9A9F;

		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: 8B9A9F;

		border-right-style: solid;
		border-right-width: 1px;
		border-right-color: 8B9A9F;	}
.textmoreBIGer {

	padding : 2px 2px 2px 0px;
	color: #336699;
	font-size:16px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: normal;
	font-weight: bold;
}
.textmoreBGreen {

	padding : 2px 2px 2px 5px;
	color: #009900;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	line-height: 30px;
	font-weight: bold;
}
.textCopy {

	padding : 2px 0px;
	color: #FFFFFF;
	font-size:11px;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
}
.textSmaller {
	padding : 2px 0px;
	color: #FFFFFF;
	font-size:9pt;
	border-top: 0px solid #4A4D4A;
	border-right: 0px solid #3C403C;
	border-bottom: 0px solid #3C403C;
	border-left: 0px solid #4A4D4A;
	font-family: Arial, Helvetica, sans-serif;

}
.border3Red {

	border-top: 1px solid #990000;
	border-right: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;
	border-left: 1px solid #990000;
}

