body 
{
background-image			: url(../pics/gradbg.jpg);
background-repeat			: repeat-x;
background-color 			: #ffffff;
/*height						: 100%;*/
margin						: 0;
padding						: 0;

font-family 				: Arial, Verdana, Helvetica, sans-serif;
color 						: #333333; 
font-size 					: 13px; 
/*letter-spacing 				: normal; 
line-height 				: normal;*/
}

p
{
	padding:0;
	margin:10px 0 0 0;
}
span
{
	padding:0;
	margin:0;
	display:table;
}


img
{
border						: 0px;
}

ul 
{
	margin: 10px 0 0 20px; 
	padding: 0;
}
li 
{
	margin: 0; 
	padding: 0; 
	list-style-type: disc;
}


#docLink ul {
	margin: 0; 
	padding: 0; 
}

#docLink li a {
	display: block;
	height: 22px;
	text-align: left;
	color: white;
	padding: 3px 10px 0 10px;
	overflow: hidden;
	width: 418px;
	background: url(../pics/li_style.gif) no-repeat;
	margin: 0 0 10px -20px;
	list-style: none;
}
                                                                                     
#docLink li a:hover {
	color: white;
	background-position: 0 -25px;
}

#docLink li a.active,
#docLink li a.active:hover {
	color: white;
	background-position: 0 -22px;
}

small
{
font-size 					: xx-small; 
}
h1
{
font-weight					: bold;
font-size					: 16px;
color						: #669933;
}

h2
{
font-weight					: bold;
font-size					: 14px;
color						: #669933;
}

.whitetxt
{
color						: #ffffff;
}

.greentxt
{
color						: #669933;
}

.heading1
{
font-weight					: bold;
font-size					: medium;
color						: #669933;
}

.contactFormFloat
{
	float						: left;
	padding-left				: 5px;
	padding-right				: 50px;
	padding-bottom				: 5px;
	/*border-color:Black;
	border-style:solid;*/
}
.contactForm
{
	padding-left				: 5px;
	padding-bottom				: 5px;
	/*border-color:Black;
	border-style:solid;*/
}

.backlink
{
	margin:10px 0px 10px 0px;
	text-align:right;
}

.SubLink
{
	font-size:14px;
	font-weight:bold;
}

.ContentHeading
{
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
	font-size:14px;
}
	.ContentHeading a:link
	{
		color:#669933;
		text-decoration:none;
	}
	
	.ContentHeading a:visited
	{
		color:#669933;
		text-decoration:none;
	}
	
	.ContentHeading a:hover
	{
		color:#669933;
		text-decoration:underline;
	}


/*DIV classes Home Page*/
#wrapper
{
width						: 808px;
max-width					: 808px;

background-image			: url(../pics/gradbg3.jpg);
background-repeat			: repeat-y;
margin						: 0 auto 0 auto;
position					: relative;
}

#shadow
{
width						: 808px;
min-width					: 808px;
background-image			: url(../pics/gradbg2.jpg);
background-repeat			: no-repeat;
margin						: 0 auto 0 auto;
position					: relative;
}

#homecontainer
{
background-image			: url(../pics/home_back.gif);
background-repeat			: repeat-y;
width						: 800px;
margin						: 0 auto 0 auto;
display						: table;
position					: relative;
}

#top
{
width						: 740px;
height						: 60px;
margin						: 0;
padding						: 30px 30px 25px 30px;
background-color			: #FFFFFF;
}

#navi
{
width						: 800px;
height						: 40px;
margin						: 0;
padding						: 0;
background-color			: #4D4325;
border-top					: 5px solid #7DA42D;
}
	#navi .hMenu
{
	width: auto;
	font-size:12px;
	margin:0 10px 0 0;
}

#navi a					{color:#ffffff; text-decoration:none;}
#navi a:visited			{color:#ffffff; text-decoration:none;}
#navi a:hover				{color:#BFBCB2; text-decoration:none;}

a.enter:link				{color:#FFFFCC; text-decoration:none;}
a.enter:visited				{color:#FFFFCC; text-decoration:none};
a.enter:hover				{color:#ffffff; text-decoration:none;}

#navileft
{
width						: 290px;
margin						: 0;
padding						: 10px 0px 0px 30px;
float						: left;
color						: #FFFFFF;
}

#naviright
{
width						: 450px;
margin						: 0;
padding						: 10px 0px 0px 0px;
text-align: center;
float						: left;
color						: #FFFFFF;
}

#middlecontainer
{
width						: 800px;
/*height						: 400px;*/
background-image			: url(../pics/contentbg.jpg);
background-repeat			: repeat-y;
float						: left;
display						: table;

}

#sidecontainer
{
width						: 320px;
height						: 100%;
margin						: 0;
padding						: 0;
background-color			: #F2F6EA;
float						: left;

}

#image
{
width						: 320px;
height						: 250px;
vertical-align:top;
}

#info
{
width						: 260px;
padding						: 0; 
margin						: 20px 30px 20px 30px;
font-size 					: 11px; 
}
	#info .vMenu
{
	font-size:14px;
	font-weight:bold;
	height: 25px;
	background: url(../pics/b_point_01.gif) left top;
	background-repeat: no-repeat;
}

	#info .vMenu a
{
	padding: 0 0 0 20px;
}

#warning
{
width						: inherit;
padding						: 10px; 
color						: #4D4325;
border						: 1px solid #4D4325;
}

#bodycontainer
{
width						: 478px;
background-color			: #ffffff;
padding						: 0px;
float						: left;
display						: table;
}

#bodycopy
{
width						: 420px;
padding						: 0;
margin						: 10px;

}

	#bodycopy object
	{
		width:420px;
		height:300px;
	}

#footer
{
width						: 750px;
color						: #ffffff;		
padding						: 12px 20px 0px 30px;
background-color			: #4D4325;
float						: left;
}
	#footer p
	{
		font-size:10px;
		padding-bottom:5px;
	}
	
	#footer .hMenu
	{
		width: auto;
		font-size:12px;
		margin:0 0 0 10px;
		color: white;
	}

.ErrMsg
{
	color:#FEF184;
	background-color:#000000;
	display:block;
	text-align:center;
	padding:5px;
	margin: 0 0 15px 0;
}

.download
{
width						: 418px;
background-image			: url(../pics/downloadbg.jpg);
background-repeat			: no-repeat;
background-color			: #F2F6EA;
margin						: 0px 0px 10px 0px;
display						: table;
}

.downloadtxt
{
width						: 326px;
padding						: 5px 10px 5px 10px;
float						: left;
}

.downloadimage
{
width						: 52px;
padding						: 10px 8px 10px 10px ;
float						: left;
}

.note
{
	font-size:10px;
	font-weight:bold;
}

/* LINK CLASSES */

a:link						{color:#669933; text-decoration:none;}
a:visited					{color:#669933; text-decoration:none;}
a:hover						{color:#669933; text-decoration:underline;}

a.linkgreen:link			{color:#669933; text-decoration:none;}
a.linkgreen:visited			{color:#669933; text-decoration:none;}
a.linkgreen:hover			{color:#669933; text-decoration:underline;}

a.navitxt:link				{color:#ffffff; text-decoration:none;}
a.navitxt:visited			{color:#ffffff; text-decoration:none;}
a.navitxt:hover				{color:#BFBCB2; text-decoration:none;}

a.enter:link				{color:#FFFFCC; text-decoration:none;}
a.enter:visited				{color:#FFFFCC; text-decoration:none;}
a.enter:hover				{color:#ffffff; text-decoration:none;}

#Award_text{
font-size 					: 11px; 
}