/* being styles */
BODY
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 9pt; FONTSIZE: 9pt;
	background-color: #FFFFFF;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	
}
table, td
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 9pt; FONTSIZE: 9pt;
	color: #333333;
}

p, div
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 9pt; FONTSIZE: 9pt;
	color: #333333;
}

.justify {
	text-align: justify;
}

.header01
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 13pt;
	
	color: #333333;
}

.light-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 9pt; 
	
	color: #333333;
}

.lighter-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 9pt; 
	
	color: #666666
}

.super-lighter-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #999999;
}

.light-small-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #333333;
}

.light-smaller-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #333333;
}

.lighter-small-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #666666;
}

.white-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 9pt;
	color: #FFFFFF;
}

.white-small-font
{
	font-family: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 11px; 
	color: #FFFFFF;
}

.smaller-button
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.table-border
{
	border-left : 1px solid #F6F6F6;
	border-right : 1px solid #F6F6F6;
	border-top : 1px solid #F6F6F6;
	border-bottom : 1px solid #F6F6F6;
}

.table-border2
{
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-top : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
}

.bttn
{
	background-color:#A8DB40;
	
	background-image:url('/images/bttn_main.gif');
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}

.bttnHighlight
{
	background-color:cyan;
	
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
}

BUTTON
{
	background-color:#A8DB40;
	color:#000000;
	
	background-image:url('../../images/bttn_main.gif');
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
tr.AlterColor
{
 background-color:#EEEEEE;
}
tr.TableHeader
{
 background-color:#A8DB40;
 color:White;
 font-weight:bold;
}

/* general hyperlinks styles */

a:link {color: #003355; text-decoration : underline;}
a:visited {color: #999999; text-decoration : underline;}
a:active {color: #333333; text-decoration : underline;}
a:hover {color: #A8DB40; text-decoration : none;}

a.mark {color: #003355; text-decoration : underline;}
a.mark:visited {color: #003355; text-decoration : underline;}
a.mark:active {color: #003355; text-decoration : underline;}
a.mark:hover {color: #A8DB40; text-decoration : none;}

a.nav {color: #333333; FONT-SIZE: 11px; FONT-SIZE: 11px; text-decoration : underline;}
a.nav:visited {color: #666666; FONT-SIZE: 11px; FONT-SIZE: 11px; text-decoration : underline;}
a.nav:active {color: #333333; FONT-SIZE: 11px; FONT-SIZE: 11px; text-decoration : underline;}
a.nav:hover {color: #A8DB40; FONT-SIZE: 11px; FONT-SIZE: 11px; text-decoration : underline;}

a.greenBackground {color: #333333; FONT-SIZE: 12px; FONT-SIZE: 12px; text-decoration : underline;}
a.greenBackground:visited {color: #666666; FONT-SIZE: 12px; FONT-SIZE: 12px; text-decoration : underline;}
a.greenBackground:active {color: #333333; FONT-SIZE: 12px; FONT-SIZE: 12px; text-decoration : underline;}
a.greenBackground:hover {color: #FFFFFF; FONT-SIZE: 12px; FONT-SIZE: 12px; text-decoration : none;}

a.footernav1 {color: #333333; FONT-SIZE: 11px; FONT-SIZE: 11px;  text-decoration : underline;}
a.footernav1:visited {color: #666666; FONT-SIZE: 11px; FONT-SIZE: 11px; text-decoration : underline;}
a.footernav1:active {color: #333333; FONT-SIZE: 11px; FONT-SIZE: 11px; text-decoration : underline;}
a.footernav1:hover {color: #F6F6F6; FONT-SIZE: 11px; FONT-SIZE: 11px; text-decoration : none;}

a.searchlinkSponsor { font-weight:bold;color: navy; FONT-SIZE: 12px; FONT-SIZE: 11px;  text-decoration : underline;}
a.searchlinkSponsor:visited { font-weight:bold;color: navy; FONT-SIZE: 12px;  text-decoration : underline;}
a.searchlinkSponsor:active { font-weight:bold;color: #333333; FONT-SIZE: 12px;  text-decoration : underline;}
a.searchlinkSponsor:hover { font-weight:bold;color: #A8DB40; FONT-SIZE: 12px;  text-decoration : underline;}


/* end styles */
TR.HrBar
{ 
	background-color:"#A8DB40";
	height:4
}
TD.SectionHeader
{
	font-weight: bold;
	font-size: 15pt;
}
/*Editor Style*/
a.Editornav
{
	font-weight: bold;
	font-size: 11px;
	color: #606060;
	text-decoration: none;
}
a.Editornav:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #606060;
	text-decoration: none;
	
}
a.Editornav:active
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	
}
a.Editornav:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.message
{
	color: red;
	background-color:Yellow;
}
.requiredField
{
		color: red;

}

.TableHeader
{
	font-weight: bold;
	background-color: #A8DB40;
}
