#container	{ position:relative; width:450px; height:600px; z-index:100; 
overflow-x: hidden;
 }
/* Include id's for all your layers here, with commas between. */
#lyr1, #lyr2, #lyr3, #lyr4, #lyr5, #lyr6, #lyr7, #lyr8	{ 
	position:absolute; visibility:hidden; left:0; top:0; z-index:1;
	width:450px; height: 600px;
		 }




body{
font-weight: normal; 
color: #4f4f4f; 
line-height: 150%; 
font-style: normal; 
font-size: 85%;
font-family: arial, helvetica, sans-serif; 
background-color: #f8f2e7;
margin-top: 20px;
text-align:center;  
margin:0;  
padding:0;  
padding-bottom:0; /* IE doesn't do margin-bottom for #container right */  
background-color:#FFFFFF;

}

h3
{
color: #4f4f4f; 
}


#main_container
{
width: 960px;
border-top: #5c5e5f 1px solid;
border-right: #5c5e5f 1px solid;
border-left: #5c5e5f 1px solid;
border-bottom: #5c5e5f 1px solid;
margin-left: 10px;
margin:20px auto 0 auto; /* bottom margin is 0 because of IE note above, body's padding-bottom takes care of it */  
text-align:left; 
background-color: #FFFFFF;

}

#header
{
width: 960px;
height: 151px;
background-color: #FFFFFF;

}

#navigation
{
width: 960px;
background-color: #f1c110;
height: 26px;
margin-top: 1px;


}

#footer

{
width: 960px;
background-color: #f1c110;
height: 26px;
font-size: 12px;
color: #ffffff;
hertical-align: middle;
}



	
	#main_content
	{
	width: 630px;
	float: left; background-color: #ffffff;
	
	
	}
	
	#right_content
	{
	width: 285px;
	float: right;
	}

td { vertical-align:top;
font-style: normal; 
font-size: 85%;
font-family: arial, helvetica, sans-serif; 

}

img { border:0px;}


	
	
.main_text	

{
	color: #4f4f4f;
    margin-left: 42px;
	
	}

a {color:#2f7326;}
td span a { color:#2f7326;}
span a,  { color:#2f7326;}
A.rightlink:link
{
color: #ffffff;
}

.form {height:23px; margin-top:0px;}
.form input, .input	{width:185px; height:20px; border-color:#E1E1E1; border-width:1px; background-color:#f1c110; border-style:solid; padding-left:5px}

textarea {width:300px; height:100px; border-color:#E1E1E1; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; overflow:hidden}

ul {margin:0; padding:0; list-style:square inside}
li  {background:url(images/1-a.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 13px}
li a  {line-height:17px; color:#FFA200;}

A.page_link:link 
{

color: #F1C110;
text-decoration: underline;
font-family:arial;
line-height:16px;
}

A.page_link:visited 
{

color: #F1C110;
text-decoration: underline;
font-family:arial;
line-height:16px;
}

A.page_link:hover 
{

color: #F1C110;
text-decoration: underline;
font-family:arial;
line-height:16px;
}

A.page_link:active 
{

color: #F1C110;
text-decoration: underline;
font-family:arial;
line-height:16px;
}


A.footer_sub_links:link 
{

color: #ffffff;
text-decoration: underline;
font-family:arial;
font-size:12px;
line-height:16px;
}

A.footer_sub_links:visited 
{

color: #ffffff;
text-decoration: underline;
font-family:arial;
font-size:12px;
line-height:16px;
}

A.footer_sub_links:hover 
{
color: #ffffff; 
text-decoration: underline;
font-family:arial;
font-size:12px;
line-height:16px;
}

A.footer_sub_links:active 
{
color: #ffffff; 

text-decoration: none;
font-family:arial;
font-size:12px;
line-height:16px;
}

span.content_underline
{
text-decoration: underline;
color:#959596;
font-weight: bold;
}

INPUT.submit
{
background-color:#f1c110; 
border:0px; 
padding:3px; 
color:#FFFFFF; 
margin-top:10px; 
font-size:12px;
width: 100px;
height: 25px;
}

textarea,input,select
{
font-family: arial, helvetica, sans-serif;
font-size: 1.00em; 
color: #666666;
background-color: #ffffff;
border: #ccc 1px solid; 
}

input.radio
{
border: none;
}

label.required
{
color:#2c88e1;
}

span.required
{
color:#fc6f04;
}


