.netscapeignoresthis	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; }	/*----- netscape browser fix -----*/

body {
	background-color: #666666;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #404040;
	background-image: url(../i/background.jpg);
}
.smallnormaltext			{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: #2A3F00;
}
.smallnormalboldtext			{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: #2A3F00;
	font-weight: bold;
}
.smallnormalredtext	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10px; 
	color: Red; }
	
.smallnormalboldredtext	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10px; 
	color: Red; }
.smallboldfooter		{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	color: #404040; }
	
.footerlinktext {
	font-size: 10px; 
	font-weight: bold; 
	color: #404040;
	}

.mednormaltext			{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #2A3F00;
}
.mednormalboldtext			{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #2A3F00;
	font-weight: bold;
}
.largenormaltext				{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14px;
	color: #2A3F00;
	
}
.largenormalboldtext				{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14px;
	color: #2A3F00;
		font-weight: bold;
}




/*---------- default site link ---------------------------------------*/

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FF8C00;
}
a:active {
	text-decoration: none;
}




.sidemenutext {font-size: 12px; font-weight: bold; color: #404040 }


.buttonstyle		{font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: bold; color: White; background-color: #9999FF; }
.textboxsmall		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; }


/*----------------FEEDBACK FORM --------------------------*/

form.cmxform fieldset { margin-bottom: 10px; }
	
form.cmxform legend {
	padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; /* IE Win */
	}
	
form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	}
	
form.cmxform fieldset ol {
	margin: 0;
	padding: 0;
	}
	
form.cmxform fieldset li {
	list-style: none;
	padding: 5px;
	margin: 0;
	}
	
form.cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
	}
	
form.cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
	}
	
form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
	}

form.cmxform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}

form.cmxform label { width: 120px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) */

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */


/*------------------- DHTML MENU -----------------------------------*/



       #dhtmlgoodies_menu{	/* Menu object */
		margin:0px;
		padding:0px;
		width:150px;	/* Width of menu */
	}
	#dhtmlgoodies_menu li{
		margin-top:2px;	/* Space between each menu item */
		
		
		/* Don't change these four values */
		list-style-type:none;				
		clear:both;
		display:block;	
		overflow:auto;
	}
	
	#dhtmlgoodies_menu li a{	/* Text rules for the menu items */
		color:#000;	/* Black text color */
		text-decoration:none;	/* No underline */
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		letter-spacing:1px;	/* Extra space between each letter of the menu items */
		font-size:0.7em;	/* Fixed font size */
		font-weight:bold;	/* Bold font */
		float:left;
		background-color:#F1F1F1;
		padding-left:3px;
		line-height:25px;	/* Height of menu links */

	}
	#dhtmlgoodies_menu li div{
		float:left;

	}

.left_column_inner {
	LINE-HEIGHT: 16px; WIDTH: 455px; VERTICAL-ALIGN: top
}
.tab_shadow {
	BACKGROUND-IMAGE: url(../i/bg_tab_shadow.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 15px; CLEAR: left
}
#tabsmenu {
	LINE-HEIGHT: normal; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#tabsmenu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#tabsmenu A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 84px; PADDING-RIGHT: 0px; BACKGROUND: url(../i/tableft_o.gif) no-repeat left top; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#tabsmenu A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(../i/tabright_o.gif) no-repeat right top; FLOAT: left; COLOR: #ffffff; PADDING-TOP: 5px
}
#tabsmenu .on {
	BACKGROUND-POSITION: 0% -42px; COLOR: #666666
}
#tabsmenu .on SPAN {
	BACKGROUND-POSITION: 100% -42px; COLOR: #666666
}
#tabsmenu A SPAN {
	FLOAT: none
}
#tabsmenu A:hover SPAN {
	COLOR: #666666
}
#tabsmenu A:hover {
	BACKGROUND-POSITION: 0% -42px
}
#tabsmenu A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}

H1 {
	BORDER-BOTTOM: #FF8C00 6px solid; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 2px
}

H6 {
	BORDER-TOP: #FF8C00 6px solid; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 10px
}