body {
	margin:0;
	width:100%;
	text-align:center;
	background:#84A4C1 url('images/home/bkg-body.gif') repeat-y 50% 0;
	font-family: Arial, Verdana;
	color: #000000;
	
}

/* 
cldEvent_DayRender" CssClass="GenCss">
															<TodayDayStyle CssClass="TodayDayCss"></TodayDayStyle>
															<DayStyle CssClass="DayStyleCss"></DayStyle>
															<NextPrevStyle CssClass="MextPrevCss"></NextPrevStyle>
															<DayHeaderStyle CssClass="DayHeaderCss"></DayHeaderStyle>
															<TitleStyle CssClass="TitleCss"
															*/
															
.GenCss {
border:solid 1px #EFEFEF;
margin:0px;
padding:0px;
width:120px;
}
.TodayDayCss {
background-color:#2485a5;
color:#FFFFFF;
font-weight:bold;
}
.DayStyleCss {
color:#666666;
}
.MextPrevCss {
border:none;
color:#00FFCC;
}
.DayHeaderCss {
margin:0px;
border:none;
color:#999999;
}
.Titlecss {
border:none;
background-color: #2485a5;
color:#FFFFFF;
}



a {
	color: #00316B;
	text-decoration: underline;
}

a:hover {
	color: #C82D2D;
	text-decoration: underline;
}

.agi {
	font-size: 11px;
	color: #A84A16;
}
.rotating {
background-color:whitesmoke; /*:#eef9ff; */
}

.blueGreyLight
{
	background-color:#8598A6;
}

.blueGreyDark
{
	background-color:#3D5465;
}

HR
{
	border: solid #CCCCCC 1px;
}



p
{
	font-family: Arial, Verdana;
	font-size: 11px; 
	color:#333333;
}

/**********************************************************/
.botnav
{
	font-family: Arial, Verdana;
	font-size: 11px;
	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: 11px;
	color: #000000;
}

.question {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000000;
	border-bottom : 1px solid;
}

.small {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-align : right;
}

.td {
	font-family: Arial, Verdana;
	font-size: 11px;
	background-color: whitesmoke; /* #E1E9EF;*/
	color: #000000;
}

.tdnobg {
	font-family: Arial, Verdana;
	font-size: 11px; 
	color:#333333;
}

.tdred {
	font-family: Arial, Verdana;
	font-size: 12px; 
	font-weight: bold;
	color:Red; /*: #C82D2D;*/
}

.tdwhite {
	font-family: Arial, Verdana;
	font-size: 11px; 
	font-weight: bold;
	color: #FFFFFF;
}
.tdwhite2 {
	font-family: Arial, Verdana;
	font-size: 12px; 
	color: #FFFFFF;
}
.tdwhite2 A{
	font-family: Arial, Verdana;
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration:none;
}
.tdwhite2 A:visited{
	font-family: Arial, Verdana;
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration:none;
}

.tdwhite2 A:active{
	font-family: Arial, Verdana;
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration:none;
}

.tdwhite2 A:hover{
	font-family: Arial, Verdana;
	font-size: 11px; 
	color: red;
	text-decoration:none;
}


.tblLightBg
{	
	background-color: #E1E9EF;
}

.th {
	font-family: Arial, Verdana;
	font-size: 11px; 
	font-weight: bold;

	background-color: #0176a2;
	color: #FFFFFF;
}


#menuitem {
padding-left:2px;
float:left;
width:auto;
}

.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: 18px;
	font-weight: bold;
	color:#005596 /*Red; : #C82D2D;*/
}
.headerhome {
	font-family: Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color:#005596 /*Red; : #C82D2D;*/
}
.registered
{
	font-family: Arial, Verdana;
	font-size: 11px; 
	color: #FFFFFF;
}
.subheader {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #8598A6;
}
.sponsors
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000000;
}

.welcome
{
	font-size: 11px; 
	color: #000000;
	text-align: justify;
	text-justify: distribute;
}

.rightAlign
{
	text-align: right;
	font-family: Arial, Verdana;
	font-size: 11px;
	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: 11px;
	font-weight: bold;
}
.tdborderbottom
{
	font-family: Arial, Verdana;
	font-size: 11px;
	border-bottom: solid 1px #000000
}

.thborderleft {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #0176a2;
	border-left: solid 1px #FFFFFF;
	color: #FFFFFF;
}
.tdnobgsmall
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000000;	
}
/* text wrapping */
.imgMain { 
   display:block;
   width:129px;
   border:0;
}


.hideZ 
{
	z-index:-10;
	}
.tdhomepage
{	
	font-family: Arial, Verdana;
	font-size: 11px; 
	color: #000000;
}

#columnleft
{ 
    margin:15 10 10 15;
    width: 525px;
    float:left;
}
#columnright
{ 
    margin:15 0 0 510;
    height:100%;
}


#logininfo 
{
	position:absolute;
	left:50%;
	top:50%;
	background-color: white;
	height: 420px;
	width: 410px;
	margin-left: -200px;
	margin-top: -200px;
	border:solid 1px Green;
	border-bottom:solid 3px Green; 
	border-right:solid 3px Green; 	
	text-align:center;
	font-size:12px;
	z-index:1200;
	}
	
div#commentForm
{
display: none;
}

.header4Link
{
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
	cursor:hand;
	width:100%;
	height:100%;
	float:left;
}
.header4SubLink
{
	font-weight:normal;
	font-size:14px;
	color:#999999;
}
.LastHeader A:link{
	text-decoration:none;

}

.LastHeader A:visited{
	text-decoration:none;
}

.LastHeader A:active{
	text-decoration:none;
}

.LastHeader A:hover{
	text-decoration:none;
} 

