/* ANCHOR STYLES */
/*---------------*/
A.login:link{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFDC41;
text-decoration: underline;
font-weight: bold;
}
A.login:active{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFDC41;
text-decoration: none;
font-weight: bold;
}
A.login:visited{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFDC41;
text-decoration: underline;
font-weight: bold;
}
A.login:hover{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFDC41;
text-decoration: none;
font-weight: bold;
}

A.lnav:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4B217E;
	text-decoration: none;
}
A.lnav:active{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px; 
color: #4B217E;
text-decoration: underline;
}
A.lnav:visited{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px; 
color: #4B217E;
text-decoration: none;
}
A.lnav:hover{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px; 
color: #4B217E;
text-decoration: underline;
}

A.fnav:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #852C1C;
	text-decoration: underline;
}
A.fnav:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #852C1C;
text-decoration: none;
}
A.fnav:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #852C1C;
text-decoration: underline;
}
A.fnav:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #852C1C;
text-decoration: none;
}

A.bodylink:link{
color: #852C1C;
text-decoration: underline;
line-height:-5px;
}
A.bodylink:active{
color: #852C1C;
text-decoration: none;
line-height:-5px;
}
A.bodylink:visited{
color: #852C1C;
text-decoration: underline;
line-height:-5px;
}
A.bodylink:hover{
color: #852C1C;
text-decoration: none;
line-height:-5px;
}

A.captbody:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #852C1C;
text-decoration: underline;
}
A.captbody:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #852C1C;
text-decoration: none;
}
A.captbody:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #852C1C;
text-decoration: underline;
}
A.captbody:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #852C1C;
text-decoration: none;
}

A.memberh_panel_link:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #852C1C;
text-decoration: underline;
}
A.memberh_panel_link:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #852C1C;
text-decoration: none;
}
A.memberh_panel_link:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #852C1C;
text-decoration: underline;
}
A.memberh_panel_link:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #852C1C;
text-decoration: none;
}
/* TEXT STYLES */
/*-------------*/
.tnav{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFDC41;
text-decoration: none;
font-weight: bold;
}
.bold{
font-weight: bold;
}
.confirmation{
color:#006600;
font-family: Georgia, Times, serif;
font-size: 11px; 
}
.footer{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #1A3A7A;
}
.error_login{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight:bold;
color: #FFDC41;
}
.error{
color: red;
}

.body{
font-family: Georgia, Times, serif;
font-size: 11px; 
color: #1A3A7A;
/*line-height: 20px;*/
text-align:left;
vertical-align:text-top;
}
.login_desc{
font-family: Georgia, Times, serif;
font-size: 11px; 
color: #ffffff;
line-height: 20px;
}
.head{
font-family: Georgia, Times, serif;
font-size: 11px; 
color: #C75F51;
line-height: 20px;
font-weight:bold;
}
.head_cal{
font-family: Georgia, Times, serif;
font-size: 11px; 
color: #5B5B14;
font-weight:bold;
text-align:left;
}
.date_cal{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #1A3A7A;
text-align:left;
vertical-align:text-top;
}
.body_cal{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #5B5B14;
text-align:left;
vertical-align:text-top;
}
.capthead{
font-family: Georgia, Times, serif;
font-size: 11px; 
color: #1A3A7A;
font-weight:bold;
}
.captbody{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #666666;
width:100%;
}
.blue18b{
font-family: Verdana, Arial, sans-serif;
font-size: 18px; 
color: #03608A;
}
.italic{
font-style:italic
}
/* ELEMENT STYLES */
/*----------------*/
.search{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000;
height: 14px;
}
.hr_capt{
color:#999999;
background-color:#999999;
border-style:solid;
height:1;
border:0;
}
.memberh_panel{
font-family: Georgia, Times, serif;
font-size: 11px; 
color: #1A3A7A;
font-weight:bold;
background-image:url(images/bg_memberh_panel.gif);
vertical-align:text-bottom;
padding-left:5px;
line-height: 20px;
}
.memberh_panel_body{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #1A3A7A;
text-align:left;
vertical-align:text-top;
background-color:#DCE3EF;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
line-height: 15px;
}
.button{
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFDC41;
background-color: #852C1C;
font-weight:bold;
}
INPUT{
background-color:#FFFAE8;
}




