
.titles {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: 003366;}
.subtitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #996633;
}
.body_copy {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.currency {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: right}
.bold_body_copy {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#333333; text-decoration: none}
.bold_body_copy_blue {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none}
.big_body_copy {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #7C705F; text-decoration: none}
.links {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #333333;}
.copyright {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #CCCCCC}
.breadcrumbs {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #33CC00}
.body_copy_alerts { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000}
.body_copy_invert { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.yellow_body_copy {  background-color: #FFFF00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #7C705F}
.reports {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7C705F; text-decoration: none}
.reports_big_body_copy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7C705F; text-decoration: none }
.reports_subtitles { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7C705F}
.reports_titles { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #7C705F}

	 

.color1 {
	background-color: #f7faeb;
}
.color2 {
	background-color: #dbb793;
}

a { 	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:  #555555;
	}
	
p { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #555555;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #555555;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555555
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555; 
	text-decoration: none
	}

h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555; 
	text-decoration: none
	}

h5{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color:#555555; 
	text-decoration: none
	}

td { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #555555
}

input{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #7C705F
}

textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #7C705F
}


select{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #7C705F
}
a:hover{text-decoration:none;}

img { border:0px;}

.main_text, table, input, textarea, a
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}
font span { font-family:Tahoma; font-size:11px; color:#393939;}
font span a{ font-family:Tahoma; font-size:11px; color:#393939; text-decoration:none}
font span a:hover { font-family:Tahoma; font-size:11px; color:#393939; text-decoration:underline}

span a { font-size:9px; color:#7EA717; text-decoration:none}
span a:hover { font-size:9px; color:#7EA717; text-decoration:underline}

strong span a{ color:#B9720E; font-size:11px; text-decoration:underline}
strong span a:hover { color:#B9720E; font-size:11px; text-decoration:none}

span font a { font-size:11px; color:#B9720E; text-decoration:underline}
span font a:hover { font-size:11px; color:#B9720E; text-decoration:none}

font a{ font-size:11px; color:#3E7291; text-decoration:underline}
font a:hover { font-size:11px; color:#3E7291; text-decoration:none}

strong a{ color:#687201}
strong a:hover { color:#687201}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}
	
.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:underline}
.l2_text:hover { color:#677101; text-decoration:none}
	
.c_text { color:#969693}
.c_text a { color:#969693}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.calendar td {background:url(images/px_cal.gif) right repeat-y }
.cal_day div { margin:3px 0px 0px 8px; color:#FFFFFF; text-transform:uppercase}
.cal_number div { margin:3px 0px 0px 9px; color:#555555;}
.cal_number1 div { margin:1px 0px 0px 8px; color:#555555;}
.cal_number2 div { margin:2px 0px 0px 6px; color:#555555;}
.cal_number2 span { color:#D44040;}
.cal_number3 div { margin:1px 0px 0px 6px; color:#555555;}
.cal_number3 span { color:#D44040;}

.input	{width:154px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}

#navbg
{
	background-image: url(/images/nav_bg.gif);
	background-repeat: repeat-y;	
	margin-top:10px;
	margin-bottom:10px;
	width: 188px;
	}
#sidecal
{
	width: 170px;
	margin: 2px 0px;
	padding: 0px;
	
	}
#sidecal.calendar td.calendar_mini {
	background-color:#838F01;
}
#calendar2
{
	margin-left: 15px;
	margin-top: 0px;
	}
#bodycontent
{
	width: 546px;
	padding-left: 10px;
	margin-top: 15px;
	}
#footer2
{
	width: 550px;
	}
#footer2 a
{
	color: #fff;
	}
