/* this style sheet contains the custom styles */#customlogo{ background-image:  url("../images/custom_logo_bg.gif"); padding: 0; margin: 0; width: 135px; height: 121px; border: none;}.logocell{ background: #295F00; width: 135px; height: 121px;}.customsecondnavfill{ background: #6B9837; background-image:  url("../images/custom_secondnavfill_bg.gif");}td.customsecondnav{ background: #ccc; background-image:  url("../images/custom_greynav_bg.gif"); padding: 2px 20px 0 0; margin: 0;}.customsecondnav{ color: #336; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}.customsecondnav a{ color: #039; text-decoration: none;}.customsecondnav a:hover{ color: #c30; text-decoration: underline; background: none;}.customfootbar{ background-color: #6B9837; width: 100%; border-bottom: 6px solid #ccc; padding: 0; margin: 0; height: 27px;}.customfootbar p{ color: white; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; padding: 0; margin: 0; vertical-align: middle;}.customfootbar a{ color: white; text-decoration: none;}.customfootbar a:hover{ color: #fef485; background: none; text-decoration: underline;}#brandingbar {  float: left; text-align: left; padding: 0 0 0 20px;}/* New Styles */.subheading_content{ color: #729D40; padding: 0px 0 5px 0; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }.header_content{ color: #333333; padding: 0px 0 3px 0; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }.content{ color: #333333; padding: 0 0 30px	0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }.content_list{ color: #333333; font-size: 12px; padding: 0 20px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; }.content_head{ color: #333333; padding: 0px 0 3px 0; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }  .content_space{ color: #333333; font-size: 12px; padding:0 0 20px 0; font-family: Verdana, Arial, Helvetica, sans-serif; }.dates_content{ color: #729D40; padding: 0px 0 3px 0; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }.dates_normalcontent{ color: #729D40; padding: 0px 0 3px 0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }.subheader_content{ color: #333333; padding: 0px 0 5px 0; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }.table_header{ color: #333333; padding: 3; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }.table_date{ color: #729D40; padding: 3; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }.table_content{ color: #333333; padding: 3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }.table_contentlight{ color: #666666; padding: 3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }/* Portal page styles */.btbluecurve {	background-image : url(../../vco_images/splash/bottom-blue-curve.gif);	background-position : bottom;	background-repeat : no-repeat;}.btgreencurve {	background-image : url(../../vco_images/splash/bottom-green-curve.gif);	background-position : bottom;	background-repeat : no-repeat;}.floatleft {	float: left;}#greenbox {	height: 64px;	width: 348px;	background-color : #E7F1DA;	margin-left : 12px;	margin-bottom : 6px;	background-image : url(../../vco_images/splash/green-cnr.gif);	background-position : bottom right;	background-repeat : no-repeat;}#greenboxLg {	height: 114px;	width: 348px;	background-color : #E7F1DA;	margin-left : 12px;	margin-bottom : 6px;	background-image : url(../../vco_images/splash/green-cnr2.gif);	background-position : bottom;	background-repeat : no-repeat;}.thumbnail {	padding: 9px 5px 0 10px;	float: left;}.boxheading {	padding: 9px 0 2px 0px;}.boxtext{	font-size: 9.1px; 	font-family: Tahoma,Arial,Verdana,Helvetica, sans-serif;  	color:#487623;	margin-right: 10px;}.greenboxBorder {	background-image : url(../../vco_images/splash/greebox-border.gif);	background-repeat : no-repeat;	background-position : left 101px;}.greendots {	padding: 9px 0px 8px 70px;}.cvraPad{	padding: 0 0 0 10px;}