/*  classic_style.css */
/* February 25, 2010 */

/********************* General ********************/
html{
	height:100%;
}

p	{
	/*margin-top:5px;
	margin-bottom:10px;*/
	margin-top:0px;
	margin-bottom:0px;
}

body	{
	font-family: trebuchet MS,veranda, helvetica, sans-serif, arial;
	font-size:0.8em;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
	/*background-color:#F5F8EC;*/
	background-color:#898989;
	height:100%;
}

br	{ clear: left; }

/******************* Divisions ********************/
#container_1000	{
	max-width: 1000px;
	min-width:1000px;
	/* set min/max for ie */
	width: expression(document.body.clientWidth < 998? "1000px": (document.body.clientWidth > 1000? "998px": "auto"));
	margin: 0px;
	padding: 0px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	text-align: center;
}

#container_900	{
	max-width: 900px;
	min-width:900px;
	/* set min/max for ie */
	width: expression(document.body.clientWidth < 898? "900px": (document.body.clientWidth > 900? "898px": "auto"));
	margin: 0px;
	padding: 0px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	text-align: center;
}

#container_800	{
	max-width: 800px;
	min-width:800px;
	/* set min/max for ie */
	width: expression(document.body.clientWidth < 798? "800px": (document.body.clientWidth > 800? "798px": "auto"));
	margin: 0px;
	padding: 0px;
	/*border-color: #378400;
	border-style: solid;
	border-width: 2px;*/
	text-align: center;
	background-color: #FFFFFF;
}

#container_750	{
	max-width: 750px;
	min-width:750px;
	/* set min/max for ie */
	width: expression(document.body.clientWidth < 748? "750px": (document.body.clientWidth > 750? "748px": "auto"));
	margin: 0px;
	padding: 0px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	text-align: center;
}

#mainarea {
	background: none;
	text-align: center;
	padding:10px 10px 10px 10px;
	background-color: #FFFFFF;
}

#subarea {
	background: none;
	text-align: center;
	padding:10px 50px 10px 50px;
}

#title_bar {
	background: transparent;
	background-color:#378400;
	height: 30px;
	text-align:center;
	color: white;
	width: 800px;
	padding: 5px 0px 0px 0px;
}
#dark_green	{ background-color: #00C000; width: 800px;}
#light_green{ background-color: #8DCB41; width: 800px;}
#dark_gray	{ background-color: #A0A0A0; width: 800px;}
#light_gray	{ background-color: #CACACA; width: 800px;}
#greenback	{ background-color: #D5E9D7; width: 800px;}

/***************** classes *****************/
.leftside	{
	padding: 10px 0px 10px 25px;
	/*background-color:#69A61D;*/
	background-color: #FFFFFF;
	border-right: 1px solid green;
}
.rightside	{
	padding: 10px 50px 10px 50px;
	background-color: white;
}

/****************** links ********************/
a.bodylink   {
		font-size:10pt;
		font-weight: 600;
		color: black;font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		outline: none;
}

a.bodylink:hover  {
		color:gray;
		font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		outline: none;
}

a.redlink   {
		font-size:10pt;
		font-weight: 600;
		color: red;font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		outline: none;
}

a.redlink:hover  {
		color:gray;
		font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		outline: none;
}

a.link8	{
		font-size:8pt;
		font-weight: 600;
		color: red;font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		outline: none;
}

a.link8:hover	{
		color:gray;
		font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		outline: none;
}
a.link8b	{
		font-size:8pt;
		font-weight: 600;
		color: black;font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		outline: none;
}
a.btnlink:link,.btnlink:visited	{
		font-size:9pt;
		font-weight: 500;
		color:black;
		font-family: veranda, arial, helvetica, sans-serif;
		background-color: #FFFFFF;
		text-decoration:none;
	 	outline: 1px solid #000000;
		border: 1px solid #000000;
		padding: 2px;
}

a.btnlink:hover,  .btnlink:focus   {
		color:red;
		font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		background-color: #CaCaCa;
		outline: 1px solid #000000;
		border: 1px solid #000000;
		padding: 2px;
}
a.menubar{
	line-height: 30pt;
	font-size: 16px;
	font-weight: 600;	
	/*color: white;*/
	color: green;
	outline: none;
	text-decoration: none;
}

a.menubar:hover {
	line-height: 30pt;
	font-size: 16px;
	font-weight: 600;	
	color: red;
	outline: none;
	text-decoration: none;
}

a.menubar2{
	/*line-height: 30pt;*/
	font-size: 16px;
	font-weight: 600;	
	color: green;
	outline: none;
	text-decoration: none;
}

a.menubar2:hover {
	/*line-height: 30pt;*/
	font-size: 16px;
	font-weight: 600;	
	color: red;
	outline: none;
	text-decoration: none;
}
a.grnbtn:link,.grnbtn:visited	{
		font-size:9pt;
		font-weight: 500;
		color:#378400;
		font-family: veranda, arial, helvetica, sans-serif;
		background-color: none;
		text-decoration:none;
	 	outline: 1px solid #378400;
		border: 1px solid #378400;
		padding: 2px 5px 2px 5px;
}
a.grnbtn:hover,  .grnbtn:focus   {
		color:red;
		font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		background-color: #CaCaCa;
		outline: 1px solid #378400;
		border: 1px solid #378400;
		padding: 2px 5px 2px 5px;
}

a.grnlink:link, .grnlink:visited	{
		color: #378400;
		background-color: none;
		text-decoration:underline;
		outline: none;
}
a.grnlink:hover,.grnlink:focus	{
		color: #FF0000;
		text-decoration:underline;
		outline: none;
}

a.graylink:link, .graylink:visited	{
		color: #898989;
		background-color: none;
		text-decoration:underline;
		outline: none;
}
a.graylink:hover,.graylink:focus	{
		color: #FF0000;
		text-decoration:underline;
		outline: none;
}
a.grnbox:link,.grnbox:visited	{
		font-size:9pt;
		font-weight: 700;
		color:#378400;
		font-family: veranda, arial, helvetica, sans-serif;
		background-color: none;
		text-decoration:none;
	 	outline: 1px solid #378400;
		border: 1px solid #378400;
		padding: 10px 10px 10px 10px;
}

a.grnbox:hover,  .grnbox:focus   {
		font-size:9pt;
		font-weight: 700;
		color:red;
		font-family: veranda, arial, helvetica, sans-serif;
		text-decoration:underline;
		background-color: #CaCaCa;
		outline: 1px solid #378400;
		border: 1px solid #378400;
		padding: 10px 10px 10px 10px;
}

/********************** fonts **************************/
/* ---------------- Black Fonts ---------------------*/
.blk6	{ font-size:6pt; font-weight:500; color:black;  }
.blk8	{  font-size:8pt; font-weight:500; color:black;  }
.blk9	{  font-size:9pt; font-weight:500; color:black;  }
.blk10  {  font-size:10pt; font-weight:500; color:black; }
.blk12	{  font-size:12pt; font-weight:500; color:black; }
.blk14	{  font-size:14pt; font-weight:500; color:black; }
.blk16	{  font-size:16pt; font-weight:500; color:black; }
.blk18	{  font-size:18pt; font-weight:500; color:black; }
.blk20	{  font-size:20pt; font-weight:500; color:black; }

.blk8bold	{  font-size:8pt; font-weight:700; color:black;  }
.blk9bold {  font-size:9pt; font-weight:700; color:black;  }
.blk10bold 	{  font-size:10pt; font-weight:700; color:black; }
.blk12bold	{  font-size:12pt; font-weight:700; color:black; }
.blk14bold	{  font-size:14pt; font-weight:700; color:black; }
.blk16bold	{  font-size:16pt; font-weight:700; color:black; }
.blk18bold	{  font-size:18pt; font-weight:700; color:black; }
.blk20bold	{  font-size:20pt; font-weight:700; color:black; }

/* ---------------- Red Fonts -----------------------*/

.red8	{  font-size:8pt; font-weight:500; color:red;  }
.red10	{  font-size:10pt; font-weight:500; color:red; }
.red12	{  font-size:12pt; font-weight:500; color:red; }
.red14	{  font-size:14pt; font-weight:500; color:red; }
.red16	{  font-size:16pt; font-weight:500; color:red; }
.red18	{  font-size:18pt; font-weight:500; color:red; }
.red20	{  font-size:20pt; font-weight:500; color:red; }


.red8bold		{  font-size:8pt; font-weight:700; color:red;  }
.red10bold	{  font-size:10pt; font-weight:700; color:red; }
.red12bold	{  font-size:12pt; font-weight:700; color:red; }
.red14bold	{  font-size:14pt; font-weight:700; color:red; }
.red16bold	{  font-size:16pt; font-weight:700; color:red; }
.red18bold	{  font-size:18pt; font-weight:700; color:red; }
.red20bold	{  font-size:20pt; font-weight:700; color:red; }

/* ---------------- Blue Fonts -----------------------*/

.blu8	{  font-size:8pt; font-weight:500; color:#007AC1;  }
.blu10	{  font-size:10pt; font-weight:500; color:#007AC1; }
.blu12	{  font-size:12pt; font-weight:500; color:#007AC1; }
.blu14	{  font-size:14pt; font-weight:500; color:#007AC1; }
.blu16	{  font-size:16pt; font-weight:500; color:#007AC1; }
.blu18	{  font-size:18pt; font-weight:500; color:#007AC1; }
.blu20	{  font-size:20pt; font-weight:500; color:#007AC1; }


.blu8bold		{  font-size:8pt; font-weight:700; color:#007AC1;  }
.blu10bold	{  font-size:10pt; font-weight:700; color:#007AC1; }
.blu12bold	{  font-size:12pt; font-weight:700; color:#007AC1; }
.blu14bold	{  font-size:14pt; font-weight:700; color:#007AC1; }
.blu16bold	{  font-size:16pt; font-weight:700; color:#007AC1; }
.blu18bold	{  font-size:18pt; font-weight:700; color:#007AC1; }
.blu20bold	{  font-size:20pt; font-weight:700; color:#007AC1; }


/* ---------------- Green Fonts ---------------------*/
.grn6		{ font-size:6pt; font-weight:500; color:green;  }
.grn8		{  font-size:8pt; font-weight:500; color:green;  }
.grn9		{  font-size:9pt; font-weight:500; color:green;  }
.grn10  		{  font-size:10pt; font-weight:500; color:green; }
.grn12		{  font-size:12pt; font-weight:500; color:green; }
.grn14		{  font-size:14pt; font-weight:500; color:green; }
.grn16		{  font-size:16pt; font-weight:500; color:green; }
.grn18		{  font-size:18pt; font-weight:500; color:green; }
.grn20		{  font-size:20pt; font-weight:500; color:green; }

.grn8bold		{  font-size:8pt; font-weight:700; color:green;  }
.grn9bold 	{  font-size:9pt; font-weight:700; color:green;  }
.grn10bold 	{  font-size:10pt; font-weight:700; color:green; }
.grn12bold	{  font-size:12pt; font-weight:700; color:green; }
.grn14bold	{  font-size:14pt; font-weight:700; color:green; }
.grn16bold	{  font-size:16pt; font-weight:700; color:green; }
.grn18bold	{  font-size:18pt; font-weight:700; color:green; }
.grn20bold	{  font-size:20pt; font-weight:700; color:green; }

/* ------------------ White Fonts -----------------------*/
.whitehead	{ font-family:  trebuchet MS,veranda, helvetica, sans-serif, arial; font-size:16pt; font-weight:500; color: #FFFFFF; }
.wht6		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 6pt; font-weight: 500; color: #FFFFFF; }
.wht8		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 8pt; font-weight: 500; color: #FFFFFF; }
.wht9		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 9pt; font-weight: 500; color: #FFFFFF; }
.wht10		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 10pt; font-weight: 500; color: #FFFFFF; }
.wht12		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 12pt; font-weight: 500; color: #FFFFFF; }
.wht14		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 14pt; font-weight: 500; color: #FFFFFF; }
.wht16		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 16pt; font-weight: 500; color: #FFFFFF; }
.wht18		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 18pt; font-weight: 500; color: #FFFFFF; }
.wht20		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 20pt; font-weight: 500; color: #FFFFFF; }

.wht6bold		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 6pt; font-weight: 700; color: #FFFFFF; }
.wht8bold		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 8pt; font-weight: 700; color: #FFFFFF; }
.wht9bold		{ font-family: veranda, helvetica, sans-serif, arial; font-size: 9pt; font-weight: 700; color: #FFFFFF; }
.wht10bold	{ font-family: veranda, helvetica, sans-serif, arial; font-size: 10pt; font-weight: 700; color: #FFFFFF; }
.wht12bold	{ font-family: veranda, helvetica, sans-serif, arial; font-size: 12pt; font-weight: 700; color: #FFFFFF; }
.wht14bold	{ font-family: veranda, helvetica, sans-serif, arial; font-size: 14pt; font-weight: 700; color: #FFFFFF; }
.wht16bold	{ font-family: veranda, helvetica, sans-serif, arial; font-size: 16pt; font-weight: 700; color: #FFFFFF; }
.wht18bold	{ font-family: veranda, helvetica, sans-serif, arial; font-size: 18pt; font-weight: 700; color: #FFFFFF; }
.wht20bold	{ font-family: veranda, helvetica, sans-serif, arial; font-size: 20pt; font-weight: 700; color: #FFFFFF; }