  body {
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    background-image : url('/images/background.gif'); 
    background-repeat : no-repeat;
    background-color : #ffffff;
    background-attachment: fixed;
    scrollbar-3dlight-color : ;
    scrollbar-arrow-color : #000000;
    scrollbar-darkshadow-color : ;
    scrollbar-face-color : #b7d4ff;
    scrollbar-highlight-color : ;
    scrollbar-shadow-color : ;
    scrollbar-track-color : #edffeb ;
    font-family:century-gothic,verdana,arial,sans-serif,helvetica;font-size:11pt;color: #535353
  }


/* ----------------------------------------------*/
/*  Top Horizontal Main Menu Style                 */
/* ----------------------------------------------*/
.transMenu {LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px;BORDER-TOP: #f7271a 0px solid;BORDER-BOTTOM: #f7271a 0px solid}
.transMenu .content {POSITION: absolute}
.transMenu .items {BORDER-RIGHT: medium none; BORDER-TOP: medium none; Z-INDEX: 3; LEFT: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: relative; TOP: 0px}
.top .items {FILTER: alpha(opacity=90);BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none;background:#faf0f6;}
.transMenu .item {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.transMenu .background {Z-INDEX: 1; FILTER: alpha(opacity=100); LEFT: 0px; POSITION: absolute; TOP: 0px; -moz-opacity: 1}
.transMenu .shadowRight {Z-INDEX: 3; WIDTH: 0px; POSITION: absolute; TOP: 0px;}
.transMenu .shadowTop {Z-INDEX: 1; LEFT: 0px; BORDER-TOP: #f7271a 0px solid; POSITION: absolute; HEIGHT: 0px}
.transMenu .shadowBottom {Z-INDEX: 1; LEFT: 0px; BORDER-BOTTOM: #e5e5e5 0px solid; POSITION: absolute; HEIGHT: 0px}
.transMenu .hover {BACKGROUND: #6d337b; COLOR: #ffffff;}
.transMenu .item IMG {MARGIN-LEFT: 10px}
.menuText {padding: 9px 8px 0px 8px;border: 0px #003366;border-style: solid none solid none;text-decoration: none;position: relative;height:27px;width:100px;color: #000080;font-family: Arial, verdana,arial,sans-serif,helvetica;font-size:10pt;text-align:left;text-decoration:none;font-weight:bold;}
.menuText:hover {padding: 9px 8px 0px 8px;border: 0px #003366;border-style: solid none solid none;text-decoration: none;position: relative;height:27px;width:100px;color: #d4a8c0;font-family: Arial, verdana,arial,sans-serif,helvetica;font-size:10pt;text-align:left;text-decoration:none;font-weight:bold;}


.homeText{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #000000;text-align:justify;}
.contentText{font-family:century-gothic,verdana,arial,sans-serif,helvetica;font-size:9pt;color: #535353;text-align:justify;}
.contentTextNoJustify{font-family:century-gothic,verdana,arial,sans-serif,helvetica;font-size:9pt;color: #535353;}
.contentTextDomainSearch{font-family:verdana,arial,sans-serif,helvetica;font-size:7pt;color: #000000;text-align:justify;}
.contentTextHeading{font-family:verdana,arial,sans-serif,helvetica;font-size:13pt;color: #9c246e;text-align:justify;font-weight:bold;}
.contentTextAddress{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #000000;}
.locations{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #000000;}
.highlight{ background: #dbf9cb; // or whatever color you want to use}
.footerText{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #546666;}
.contentTextGreenHeading{font-family:verdana,arial,sans-serif,helvetica;font-size:9pt;color: #44a450;text-align:justify;font-weight:bold;}
.pollQuestionText{font-family:sans-serif,verdana,arial,sans-serif,helvetica;font-size:9pt;color: #535353;text-align:justify;}
.pollOptionText{font-family:sans-serif,verdana,arial,sans-serif,helvetica;font-size:9pt;color: #535353;text-align:justify;}
.seeAlsoHeading{font-family:century-gothic,arial,helvetica;font-size:12pt;color: #9c246e;text-align:justify;font-weight:bold;}
.logoText{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #546666;}

table {	font-family: Verdana, Arial, Helvetica, sans-serif;color: #535353;font-size:12px;font-weight: normal;}

  .bodyText{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #000000;text-align:justify;}
  .bodyText2{font-family:verdana,arial,sans-serif,helvetica;font-size:11pt;color: #000000; }
  .bodyText3{font-family:verdana,arial,sans-serif,helvetica;font-size:7.5pt;color: #000000; }
  .bodyText4{font-family:verdana,arial,sans-serif,helvetica;font-size:11pt;color: #d11f16; }
  .bodyText5{font-family:verdana,arial,sans-serif,helvetica;font-size:10pt;color: #000000; }
  .bodyText6{font-family:verdana,arial,sans-serif,helvetica;font-size:8.5pt;color: #000000;text-align:justify; }
  .bodyTextFeatureTitle{font-family:verdana,arial,sans-serif,helvetica;font-size:10pt;color: #9754ca; }
  .bodyTextFeatureTitle2{font-family:verdana,arial,sans-serif,helvetica;font-size:10pt;color: #9754ca; }
  .print_page{font-family:century-gothic,arial,sans-serif,helvetica;font-size:7pt;color: #000080;text-decoration: none; }
  .newsPreview{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #000000;text-align:justify;}
  .tablebackground{background: #2b2b2b url('images/background_image.gif') no-repeat;}
  .budgetHeading{font-family:verdana,arial,sans-serif,helvetica;font-size:18pt;color: #ffffff;text-align:justify;}
  .budgetHeadings{font-family:verdana,arial,sans-serif,helvetica;font-size:8pt;color: #000080;text-align:justify;}
  .contentMenuHeading{font-family:verdana,arial,sans-serif,helvetica;font-size:10pt;color: #000000;text-align:justify;}
  .searchnumber { color: #000000; font-family: verdana,arial,sans-serif,helvetica; font-size: 7.5pt; text-decoration: none; }
  .blooGooText{font-family:century-gothic,arial,sans-serif,helvetica;font-size:9pt;font-weight:bold;color: #ffffff; }
  .viewCountText{font-family:verdana,arial,sans-serif,helvetica;font-size:7.5pt;color: #4e4e4e; }



  .formmidsearchfield {
    background : #fdfbfd;
    border-bottom-width : 1px;
    border-color : #efe5ee #efe5ee #efe5ee;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 11px Arial, Helvetica, sans-serif;
    height : 20px;
    text-align:center;
  }


  .formHomeSearchField {
    background : #f9f1e5;
    border-bottom-width : 1px;
    border-color : #f5e6cf #f5e6cf #f5e6cf;
    border-left-width : 1px;
    border-right-width : 1px;
    border-top-width : 1px;
    border-style : solid;
    color : #2f6181;
    font : 10px Arial, Helvetica, sans-serif;
    height : 23px;
    width : 160px;
    font-weight:bold;
  }

  .formmidtextfield {
    background : #f8f8fc;
    border-bottom-width : 1px;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 11px Arial, Helvetica, sans-serif;
    text-align:left;
    height : 20px;
  }

  .formmidtextarea {
    background : #f8f8fc;
    border-bottom-width : 1px;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 11px Arial, Helvetica, sans-serif;
    text-align:left;
  }

  .formmidtextfield2 {
    background : #F1DFE2;
    border-bottom-width : 1px;
    border-color : #333333 #000000 #000000;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 11px Arial, Helvetica, sans-serif;
    height : 20px;
    width : 50px;
  }

  .formmidtextfield3 {
    background : #F1DFE2;
    border-bottom-width : 1px;
    border-color : #333333 #000000 #000000;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 10px Arial, Helvetica, sans-serif;
    height : 20px;
    width : 80px;
  }

  .formlabel{
    clip : rect( );
    color : #ffffff;
    font : bold 12px Arial, Helvetica, sans-serif;
    padding-left : 5px;
    padding-right : 5px;
  }

  .formmidselectfield {
    background : #f9f1f2;
    border-bottom-width : 1px;
    border-color : #333333 #000000 #000000;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 10px Arial, Helvetica, sans-serif;
    height : 20px;
    width : 200px;
  }

  .formmidselectfieldOrderForm {
    background : #ffffff;
    border-bottom-width : 1px;
    border-color : #333333 #000000 #000000;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 11px verdana,Arial, Helvetica, sans-serif;
    height : 20px;
    width : 120px;
  }

    .formmidtextfieldOrderForm {
    background : #f8f8fc;
    border-bottom-width : 0px;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-left-width : 0px;
    border-right-width : 0px;
    border-style : none;
    border-top-width : 1px;
    color : #000000;
    font : 11px verdana,Arial, Helvetica, sans-serif;
    text-align:right;
    height : 20px;
  }


      .formmidtextfieldOrderDetails {
    background : #f8f8fc;
    border-bottom-width : 1px;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 11px verdana,Arial, Helvetica, sans-serif;
    text-align:left;
    height : 20px;
  }

      .formmidtextfieldOrderFormTotal {
    background : #f8f8fc;
    border-bottom-width : 0px;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-left-width : 0px;
    border-right-width : 0px;
    border-style : none;
    border-top-width : 1px;
    color : #000000;
    font : 12px verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
    text-align:right;

	width: 50px;
  }

  .formsubmitbutton {
    background : ;
    border-color : #34d634 #34d634 #34d634 #34d634;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #3259d5;
    font : 10px Verdana, Arial, Helvetica, sans-serif;
    width : 60px;
    height : 20px;
  }


  .formHomeSearchButton {
    background : #f9f1e5;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #3259d5;
    font : 10px Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    height : 19px;
    width : 160px;
  }

  .formVoteButton {
    background : #42a652;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #ffffff;
    font : 10px Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    height : 19px;
    width : 60px;
	margin-right:20px;
  }

  .img_home {
    border-bottom-width : 1px;
    border-color : #b9d1e3 #b9d1e3 #b9d1e3;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
  }

    .pollQuestionTable {
    background : #f5f8ff;
    border-bottom-width : 1px;
    border-color : #dbe4ff #dbe4ff #dbe4ff;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
  }
  

    .pollResultQuestion {
    border-color : #dbe4ff;
	border-bottom-width : 1px;
    border-left-width : 0px;
    border-right-width : 0px;
    border-style : solid;
    border-top-width : 0px;
	background : #ebf5ff;
	}

	.pollAlreadyVoted {
    border-color : #dbe4ff;
	border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
    border-style : solid;
    border-top-width : 1px;
	background : #ebf5ff;
	}


a.articlelink		{ color: #649a46;font-family: verdana,arial,sans-serif,helvetica;font-size:9pt;text-align:left; }
a.articlelink:hover	{ color: #000080;font-family: verdana,arial,sans-serif,helvetica;font-size:9pt;text-align:left; }
a.articlelink:visited	{ color: #649a46;font-family: verdana,arial,sans-serif,helvetica;font-size:9pt;text-align:left; }
A.hrf3:hover	{ color: #ff9227; font-family: verdana,arial,sans-serif,helvetica;font-size:11pt; text-decoration: none; }
a.hrf 		{ color: #000080; font-family: verdana,arial,sans-serif,helvetica; font-size: 11pt; text-decoration: none; }
a.hrf2 		{ color: #000080; font-family: verdana,arial,sans-serif,helvetica; font-size: 11pt; text-decoration: none; }
a.hrf3 		{ color: #000080; font-family: verdana,arial,sans-serif,helvetica; font-size: 8pt; text-decoration: none; }
A.hrf3:hover	{ color: #000000; font-family: verdana,arial,sans-serif,helvetica;font-size:8pt; text-decoration: none; }
a.hrf4 		{ color: #7fff01; font-family: verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.hrf5 		{ color: #284675; font-family: verdana,arial,sans-serif,helvetica;  font-size: 8pt; text-decoration: none; }
a.hrf5:hover	{ color: #108717; font-family: verdana,arial,sans-serif,helvetica;  font-size: 8pt; text-decoration: none; }
a.hrf6 		{ color: #000000; font-family: verdana,arial,sans-serif,helvetica; font-size: 7.5pt; text-decoration: none; }
a.hrf6:hover	{ color: #3b77af; font-family: verdana,arial,sans-serif,helvetica; font-size: 7.5pt; text-decoration: none; }
a.hrf7 		{ color: #000000; font-family: verdana,arial,sans-serif,helvetica; font-size: 7pt; text-decoration: none; }
a.hrf7:hover	{ color: #3b77af; font-family: verdana,arial,sans-serif,helvetica; font-size: 7pt; text-decoration: none; }
a.bodyText 	{ color: #ca0500; font-family: verdana,arial,sans-serif,helvetica; font-size: 10pt; text-decoration: none; }
a.bodyText:hover{ color: #7139ff; font-family: verdana,arial,sans-serif,helvetica; font-size: 10pt; text-decoration: none; }
a.searchresults { color: #000000; font-family: verdana,arial,sans-serif,helvetica; font-size: 7.5pt; text-decoration: none; }
a.searchresults:hover	{ color: #3b77af; font-family: verdana,arial,sans-serif,helvetica; font-size: 7.5pt; text-decoration: none; }
a.searchparagraph { color: #000000; font-family: verdana,arial,sans-serif,helvetica; font-size: 7.5pt; text-decoration: none; }
a.searchparagraph:hover	{ color: #3b77af; font-family: verdana,arial,sans-serif,helvetica; font-size: 7.5pt; text-decoration: none; }

a.CMSLink 	{ color: #000000; font-family: verdana,arial,sans-serif,helvetica; font-size: 8pt; text-decoration: none; }
a.CMSLink:hover	{ color: #3b77af; font-family: verdana,arial,sans-serif,helvetica; font-size: 8pt; text-decoration: none; }

a.hrfContentMenu 	{ color: #d9e5ea; font-family: verdana,arial,sans-serif,helvetica; font-size: 10pt; text-decoration: none; }
A.hrfContentMenu:hover	{ color: #b4d2a4; font-family: verdana,arial,sans-serif,helvetica;font-size:10pt; text-decoration: none; }
a.hrfContentMenuHighlight { color: #b4d2a4; font-family: verdana,arial,sans-serif,helvetica; font-size: 10pt; text-decoration: none; }
A.hrfContentMenuHighlight:hover	{ color: #b4d2a4; font-family: verdana,arial,sans-serif,helvetica;font-size:10pt; text-decoration: none; }

a.hrfContentSubMenu 	{ color: #000080; font-family: century-gothic,arial,sans-serif,helvetica; font-size: 8pt; text-decoration: none; }
A.hrfContentSubMenu:hover	{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica;font-size:8pt; text-decoration: none; }
a.hrfContentSubMenuHighLight 	{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica; font-size: 8pt; text-decoration: none; }
A.hrfContentSubMenuHighLight:hover	{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica;font-size:8pt; text-decoration: none; }

a.hrfContentSubMenuHeadingHighLight 	{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica; font-size: 9pt; font-weight:bold;text-decoration: none; }
A.hrfContentSubMenuHeadingHighLight:hover	{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica;font-size:9pt; font-weight:bold;text-decoration: none; }


a.top_menu 		{ color: #89bd6d; font-family: century-gothic,arial,sans-serif,helvetica; font-size: 12pt; font-weight:bold;text-decoration: none; }
A.top_menu:hover	{ color: #05cb13; font-family: century-gothic,arial,sans-serif,helvetica;font-size:12pt; text-decoration: none; }

a.l3menuoff 		{ color: #000080; font-family: century-gothic,arial,sans-serif,helvetica; font-size: 7pt; text-decoration: none;font-weight:bold; }
A.l3menuoff:hover	{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica;font-size:7pt; text-decoration: none;font-weight:bold; }

a.l3menuon 		{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica; font-size: 7pt; text-decoration: none;font-weight:bold; }
A.l3menuon:hover	{ color: #44a450; font-family: century-gothic,arial,sans-serif,helvetica;font-size:7pt; text-decoration: none;font-weight:bold; }

a.adoptme 		{ color: #535353; font-family: verdana,arial,sans-serif,helvetica;  font-size: 10pt; text-decoration: none;font-weight:bold; }
a.adoptme:hover		{ color: #000080; font-family: verdana,arial,sans-serif,helvetica;  font-size: 10pt; text-decoration: none;font-weight:bold; }

a.latestnews 		{ color: #535353; font-family: verdana,arial,sans-serif,helvetica;  font-size: 13pt; text-decoration: none;font-weight:bold; }
a.latestnews:hover	{ color: #000080; font-family: verdana,arial,sans-serif,helvetica;  font-size: 13pt; text-decoration: none;font-weight:bold; }

a.newstitle 		{ color: #284675; font-family: verdana,arial,sans-serif,helvetica;  font-size: 8pt; text-decoration: none;font-weight:bold; }
a.newstitle:hover	{ color: #108717; font-family: verdana,arial,sans-serif,helvetica;  font-size: 8pt; text-decoration: none;font-weight:bold; }

a.newsparagraph 	{ color: #284675; font-family: verdana,arial,sans-serif,helvetica;  font-size: 8pt; text-decoration: none; }
a.newsparagraph:hover	{ color: #108717; font-family: verdana,arial,sans-serif,helvetica;  font-size: 8pt; text-decoration: none; }

.newsDate{font-family:sans-serif,verdana,arial,helvetica;font-size:7pt;color: #c6c6c6;text-align:left;}

a.showRandom 		{ color: #535353; font-family: verdana,arial,sans-serif,helvetica;  font-size: 7pt; text-decoration: none;font-weight:bold; }
a.showRandom:hover	{ color: #000080; font-family: verdana,arial,sans-serif,helvetica;  font-size: 7pt; text-decoration: none;font-weight:bold; }

a.returntopage 		{ color: #000080; font-family: verdana,arial,sans-serif,helvetica;  font-size: 10pt; text-decoration: none;font-weight:bold; }
a.returntopage:hover	{ color: #535353; font-family: verdana,arial,sans-serif,helvetica;  font-size: 10pt; text-decoration: none;font-weight:bold; }


.rule{background-color:#34d634;}
.rule2{background-color:#3259d5;}
.rule3{background-color:#000000;}

.image_border_dashed{
	border-style:dashed;
	border-color: #ffbbc5;
	border-width:1px;
      }

.image_border_solid{
	border-style:solid;
	border-color: #ffbbc5;
	border-width:1px;
      }
hr {border-left:0px none; border-right:0px none; border-bottom:0px none; border-top:1px dashed #b479a9; width: 100%;
	height: 1px
	}

.content_menu {
    background : #e7f0f7;
    border-bottom-width : 1px;
    border-color : #93b8d5 #93b8d5 #93b8d5;
    border-left-width : 1px;
    border-right-width : 1px;
    border-style : solid;
    border-top-width : 1px;
    color : #000000;
    font : 11px Arial, Helvetica, sans-serif;
    width:200px;