.bodyBG {
background-color: #D1D1D1;
/*background-image:url('images/bgb.gif');*/
font-family: Arial, Helvetica, sans-serif; 
font-size: 11pt;
}


a {
	color: #00316B;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	
}

.wLink {
	color: white;
	text-decoration: underline;
}

.wLink:hover {

	text-decoration: none;
}

.agi {
	font-size: 11pt;
	color: #A84A16;
}


.blueGreyLight
{
	background-color: #8598A6;
}

.blueGreyDark
{
	background-color:#24641B;
}

HR
{
	border: solid #CCCCCC 1px;
}

body
{
	text-align: center;
	background-color:#FFFFFF;
}

body, p {
	font-family: Arial, Verdana;
	font-size: 11pt; 
	color: #005897;
}

p
{
/* 	text-align: justify;
	text-justify: distribute; */
}
.botnav
{
	font-family: Arial, Verdana;
	font-size: 11pt;
	color: #000000;
}

.framed
{
	border-left : 1px solid Gray;
	border-right : 1px solid Gray;
}

.INPUT
{
	border:1px outset #C1C1D5;
	width : 100px;
}
.more
{
	font-family: Arial, Verdana;
	font-size: 11pt;
	color: #000000;
}

.question {
	font-family: Arial, Verdana;
	font-size: 11pt;
	color: #000000;
	border-bottom : 1px solid;
}

.small {
	font-family: Arial, Verdana;
	font-size: 11pt;
	color: #000000;
	text-align : right;
}

.td {
	font-family: Arial, Verdana;
	font-size: 11pt;
	background-color: #E1E9EF;
	color: #000000;
}

.tdnobg {
	font-family: Arial, Verdana;
	font-size: 11pt; 
	color: #005897;
}

.tdnobgOr {
	font-family: Arial, Verdana;
	font-size: 11pt; 
	color: #DA5C05;
}

.tdred {
	font-family: Arial, Verdana;
	font-size: 11pt; 
	font-weight: bold;
	color: #C82D2D;
}

.tdwhite {
	font-family: Arial, Verdana;
	font-size: 11pt; 
	font-weight: bold;
	color: #FFFFFF;
}

.tblLightBg
{	
	background-color: #E1E9EF;
}

.th {
	font-family: Arial, Verdana;
	font-size: 11pt; 
	font-weight: bold;
	background-color: 144D8E; /* #3D5465; */
	color: #FFFFFF;
}

.title {
	font-family: Arial, Verdana;
  	font-size: 24px;
	line-height: 30px;
  	color: #043668;
}

.subtitle {
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
  	color: #FFFFFF;
}

.header {
	font-family: Arial, Verdana;
	font-size: 14px; 
	font-weight:bold;
	color: #51B948;
}
.registered
{
	font-family: Arial, Verdana;
	font-size: 11pt; 
	color: #FFFFFF;
}
.subheader {
	font-family: Arial, Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #8598A6;
}
.sponsors
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	color: #FFFFFF;
}

.welcome
{
	font-size: 11pt; 
	/*color: #867F77;*/
	color:#005897;
	text-justify: distribute;
	width:415;
}

.leftSide
{
	font-size: 14px; 
	color: #867F77;
	width:280;
}

.rightAlign
{
	text-align: right;
	font-family: Arial, Verdana;
	font-size: 11pt;
	color: #000000;
}
/* Added May 18, 2005 2:21 PM */
.blueText
{
	color: #274F90;
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
}
.blueHeader
{
	background: #8CAFC9; /* #9EB4D8;/* #274F90; /* #8598A6 */
	color:  #FFFFFF; /* #3D5465; */ /* #274F90; /* #54BB49; */
	font-family: Arial, Verdana;
	font-size: 11pt;
	font-weight: bold;
}
.tdborderbottom
{
	font-family: Arial, Verdana;
	font-size: 11pt;
	border-bottom: solid 1px #000000
}

.thborderleft {
	font-family: Arial, Verdana;
	font-size: 11pt;
	font-weight: bold;
	background-color: #24641B; /* #3D5465; */
	border-left: solid 1px #FFFFFF;
	color: #FFFFFF;
}
.tdnobgsmall
{
	font-family: Arial, Verdana;
	font-size: 11pt;
	color: #000000;	
}
/* text wrapping */
.imgMain { 
   display:block;
   width:129px;
   border:0;
}

.iconPos {
	margin-top:8pt;
}

.FeaturedPhoto 
{
	float:right;
}

.greenHeader
{
	font-family: Arial, Verdana;
	font-size: 14px; 
	font-weight:bold;
	color: #51B948;
}

.blueHeader1
{
	font-family: Arial, Verdana;
	font-size: 14px; 
	font-weight:bold;
	color: #005897;

}

.newsPhoto
{
	float:right;
}

#bgGreen
{
	background-image:url(images/BackgroundGreen.jpg); 
	background-repeat:repeat-x;
}

#bgOrange
{
	background-image:url(images/BackgroundOrange.jpg); 
	background-repeat:repeat-x;
}

#bgBlue
{
	background-image:url(images/BackgroundBlue.jpg); 
	background-repeat:repeat-x;
}

.itemhidden 
{
	display:none;
}
