.source {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.bg {  background-attachment: fixed; background-image: url(images/bgswirl.gif); background-repeat: no-repeat; background-position: left top}
.sourcewhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a.sourcewhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;text-decoration:none}
a.sourcewhite:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFff;text-decoration:underline}
.front {  font-family: Tahoma; font-size: 13px; color: #155467}
.subhead {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #155467;font-weight: bold;}
.subheadw {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff;font-weight: bold;}
a.subheadw {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff;font-weight: bold;text-decoration:none}
a.subheadw:hover {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffff00;font-weight: bold;;text-decoration:none}
.ArialBld13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px; font-weight: bold; color: #333333; text-decoration: none }
.padding1 {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.padmenu {  padding-top: 3px; padding-bottom: 3px; padding-left: 5px}
.paddingleft6 {  padding-left: 10px}
.borderthin {  border: #000000 solid 1px }
.borderOrange {  border: #FF9900 solid 1px}
a.borderOrange {  border: none}
a.borderOrange:hover {  border: #FFCC00 solid 1px}

#rolloverborder a 
{display:block;
  height:80px;
  width:200px;
  border:#ff9900 solid 1px;
   }
#rolloverborder a:hover
 {
   border:#ff0000 solid 1px;
 }


.menu {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000033; line-height: 16px;text-decoration:none}
a.menu {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000033; line-height: 16px;text-decoration:none}
a.menu:hover {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ff6600; line-height: 16px;text-decoration:none}
.menuleft {  font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000033; line-height: 14px;text-decoration:none}
a.menuleft {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000033; line-height: 15px;text-decoration:none}
a.menuleft:hover {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff0000; line-height: 15px;text-decoration:none}.padleft20 { padding-left: 6px }
.padleft22 {  padding-left: 22px}
.footer1 {  font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #006699}
a.footer1 {  font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #006699}
a.footer1:hover {  font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #cc0000}
.text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #000000 }
a.text2 { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #000000;text-decoration:none }
a.text2:hover { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #cc0000;text-decoration:none }
.text2bold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #000000 }
a.text2bold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #000000;text-decoration:none}
a.text2bold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #cc0000}
.chartbkd {  background-image: url(images/pie-chart.gif); background-repeat: no-repeat}
.mainhead { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color: #155467;font-weight: bold; }
.padding2 { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px}
.text3bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #000000 }
a.text3bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #000000;text-decoration:none}
a.text3bold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #cc0000}.bluetext2bold {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #027FA4}
.text1 { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #000000 }
a.text1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #000000;text-decoration:none}
a.text1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #cc0000;text-decoration:none }.whitehead { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;font-weight: bold; }
.marginleft20 {  margin-left: 20px}
.button1 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-image: url(images/cellbg.gif); text-align: center; height: 30px; width: 240px; border-color: #FFe400 #FF6600 #FF6600 #FFe400; padding-top: 2px; padding-bottom: 2px; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.linkhead { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #155467;font-weight: bold; }
a.linkhead { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #155467;font-weight: bold;text-decoration:underline; }
a.linkhead:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000;font-weight: bold;text-decoration:underline; }
.marginright20 {
	margin-right: 20px;
}
/********For images around text ************/
.imageright {
	float: right;
	margin-left:10px;
}
.imageleft {
	float: left;
	margin-right:10px;
}
 .clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.clearfloat { /* this class should be placed on a div or br element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 0px;
    line-height: 0px;
}