body
{
	background-image: url('../Images/MAIN_Background.jpg');
	margin: 0 0 0 0;
	text-align: center;
	font-family: arial,helvetica,sans-serif;
	color: #A6E39E;
	background-color: #347B1B;
}

iframe
{
	display: block;
	width: 100%;
	height: 100%;
}

td, p
{    
	font-size: 16px;
	color: #A6E39E;
}

p 
{ 
    margin-top: 0px;
}

table
{
	border: 0px solid #000000;
	width: 100%;
}

td
{
	border: 0px solid #000000;
	vertical-align: top;
}

a
{
	border: 0px solid #000000;
	color: #FCEF4B;
}

span, div
{
	border: 0px solid #000000;
	vertical-align: top;
}

h3
{
	font-weight: normal;
	font-size: 20px;
	color: #87A583;
}

.MASTER_Frame
{
	padding: 0px 0px 0px 0px;
	width: 100%;
	text-align: center;
}

ul.MENU_Primary_Frame
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	position: relative;
	display: block;
	text-transform: uppercase;
	font-size: 14px;
}
ul.MENU_Primary_Frame li
{
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
ul.MENU_Primary_Frame li a
{
	display: block;
	float: left;
	color: #E2FF70;
	text-decoration: none;
	padding: 0px 19px 10px 0px;
}
ul.MENU_Primary_Frame li a:hover
{
	color: #FFFFFF;
}

.PAGE_Frame
{
	width: 100%;
	padding: 20px 0px 20px 0px;
	background-position: top;
	background-image: url('../Images/PAGE_TopGradient.jpg'); 
	height: 74px; 
	background-repeat: repeat-x;
	background-color: #347B1B;
}

.PAGE_HR
{
    border-top: solid 1px #78B241; 
    padding: 5px 0px 15px 0px;
    margin-top: 20px;
}

.PAGE_VR
{ 
    text-align: center;
   width: 1px;
   border-right: solid 1px #78B241;
   height: 100%;
}

.PAGE_SectionHeader
{ 
	border: solid 1px #86C654;	
	background-color: #59A123;
	color: #FDFF60;
	font-size: 15px;
	text-align: left;
	padding:  5px 20px 5px 20px;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.ELEMENT_Container
{
	border: solid 1px #E2FF70;
}

ELEMENT_Thumb
{
   padding: 5px 20px 5px 0px;
}   

.FORM_Button
{
	border: solid 1px #000000;
	background-color: #5F974C;
	color: #000000;
}

.FORM_Textbox
{
	border: solid 1px #000000;
	background-color: #5F974C;
}

.FORM_Textbox_Focus
{
	border: solid 1px #000000;
	background-color: #FFFFFF;
}

.FORM_Radio
{
}

.INFO_Frame
{
	border: solid 15px #87A583;
}

.PAGE_AccentFrame tr td, .Page_AccentText , .PAGE_SectionTitle
{
	color: #FFFFFF;
}

.PAGE_SectionTitle
{
    font-size: 15px;
}

p .PAGE_SummaryText
{
    color: #FFFFFF;
    font-size: 30px;
}

.FOOTER
{
	padding: 5px 0px 5px 0px;
	background-color: #465723;
	color: #FFFFFF;
	text-align: center;
}