    html {
          padding : 0;
          margin : 0;
      }
    body {
         color : #000;
         background-color : #fff;
         margin : 0;
         padding : 0;
         font-family : "Trebuchet MS", arial, sans-serif;
         font-size : 75%;
         text-align : center;
      }
    a, a:visited {
         color : #000;
			background-color : #ffffff;
      }
     a:hover {
         text-decoration : none;
      }
     a img {
         border : 0;
      }
     p {
         line-height : 1.8em;
      }
     h1 {
         text-transform : none;
         color : #fff;
		 background-color : #074172;
		 line-height: 2em;
		 padding-left: 2px;
         font-size : 1.8em;
         letter-spacing : 1px;
      }
     h2 {
         font-size : 1.4em;
         color : #074172;
			background-color : #ffffff;
         padding : 0 2px 2px;
         margin : 0 0 10px;
         letter-spacing : 1px;
      }
     h3 {
         font-size : 1.2em;
         font-weight : bold;
         color : #074172;
			background-color : #ffffff;
         margin : 10px 0 8px;
         padding : 1px 2px 2px 3px;
         letter-spacing : 1px;
      }
     #border {
         width : 780px;
         padding : 0;
         margin : 15px auto;
			color : #000;
         background-color : #fff;
      }
     #wrapper {
         font-size : 1.2em;
         text-align : left;
         margin : 0 0;
         padding : 10px;
      }
     #bottom {
         width : 780px;
         border-top : 1px solid #e8e8e8;
      }
     #content {
         line-height : 1.5em;
         width : 750px;
         text-align : left;
         margin : 0;
         padding-bottom: 10px;
      }
     #page_head {
         width : 780px;
         height : 70px;
         position : relative;
			background-color : #fff;
			color : #000;
      }
     .hiddenfromview {
         display : none;
      }
     #leftcolumn {
         background-color : #fff;
			color: #000;
         margin : 0 auto;
         width : 50%;
         float : left;
         overflow : hidden;
      }
     #contactleftcolumn {
         background-color : #fff;
			color: #000;
         width : 400px;
         float : left;
      }
     #rightcolumn {
         background-color : #fff;
			color: #000;
         margin : 0;
         width : 45%;
         float : right;
      }
     #leftcolumn img {
         display : inline;
         color : #303030;
         border : 2px dashed #cccccc;
         background-color : #ffffff;
         top : 0;
         clip : rect(0,auto,auto,auto);
         padding : 2px;
      }
     #rightcolumn img {
         display : inline;
         color : #303030;
         border : 2px dashed #cccccc;
         background-color : #ffffff;
         top : 0;
         clip : rect(0,auto,auto,auto);
         padding : 2px;
      }
     #footer {
         text-align : right;
         font-size : 1em;
			background-color: #fff;
         color : #666;
         padding-bottom : 5px;
         clear : both;
         border-top : 1px solid #eae8e1;
         line-height : 1.2em;
      }
      
      .validator
      {
		background-color: #fff;
		color: #000;
		clear : both;
		float:left;
		text-align: left;
		padding-top: 5px;
		width: 200px;	
	  }
	  
	  .copyright
      {
		background-color: #fff;
		color: #000;
		float:right;
		width: 200px;	
		padding-top: 5px;
	  }
		
     .left {
         margin : 10px 10px 0 0;
         float : left;
      }
     .right {
         margin : 10px 0 5px 10px;
         float : right;
      }
       .center {
         margin : 10px 0 5px 10px;
         float : none;
      }
     .splitright {
         background-color : #fff;
			color: #000;
         margin : 2px 0 0;
         width : 45%;
         float : right;
         overflow : hidden;
      }
     .splitleft {
         background-color : #fff;
			color: #000;
         margin : 2px 0 0;
         width : 45%;
         float : left;
         overflow : hidden;
      }
     #homepage img {
         width : 120px;
         height : 90px;
         border : 1px solid #000;
         padding-right : 4px;
      }
     blockquote {
         font-size : 0.9em;
         border : 1px solid #dadada;
         margin : 20px 10px;
         padding : 8px;
      }
     
     #header {
         position : relative;
         height : 4em;
         background : #fff;
		 color: #000;
      }
     #header h1#logo {
         margin : 0;
         width : 231px;
         height : 60px;
         position : absolute;
         bottom : 0px;
         left : 0px;
         background-color : #fff;
         border-bottom : 0px;
         color:inherit;
      }
     #main-menu {
         position : absolute;
         margin : 0;
         bottom : 0;
         right : 0;
         font-family : Verdana, sans-serif;
         white-space : nowrap;
         font-size : 80%;
      }
     #main-menu li {
         display : block;
         float : left;
         list-style-type : none;
         margin : 2px;
         padding : 0;
         text-transform : uppercase;
      }
     #main-menu a {
         display : block;
         float : left;
         padding : 5em 16px 10px;
         background : #fff;
         border-bottom : 3px solid #7b6683;
         color : #908b72;
         font-weight : normal;
         text-decoration : none;
      }
     #main-menu a:hover, #main-menu #selected a {
         color : #074172;
         background : #eae8e1;
         border-bottom : 3px solid #074172;
         font-weight : normal;
         text-decoration : none;
      }
     #contents {
         margin-top : 10px;
         margin-right : auto;
         margin-left : auto;
         width : 600px;
         min-height : 300px;
         padding : 10px;
         background-color : #fff;
         color : #000;
      }
     #sunform label {
         display : block;
         float : left;
         padding : 0;
         margin : 5px 0 0;
         text-align : right;
      }
     fieldset {
         border : 1px solid #074172;
         padding : 10px;
         margin-bottom : 20px;
         width : 94%;
         margin-top : 20px;
      }
     select {
         font-size : 8pt;
         color : #000;
         font-family : verdana, arial, helvetica, sans-serif;
         background-color : #ffffcc;
         border : 1px solid #074172;
         margin : 1px 6px 6px 2px;
      }
     textarea {
         font-size : 8pt;
         font-family : verdana, arial, helvetica, sans-serif;
         background-color : #ffffcc;
			color: #000;
         border : 1px solid #074172;
         padding-left : 3px;
         margin : 1px 6px 6px 2px;
      }
     input.field {
         font-size : 8pt;
         color : #000;
         font-family : verdana, arial, helvetica, sans-serif;
         background-color : #ffffcc;
         vertical-align : text-top;
         border : 1px solid #074172;
         padding-left : 3px;
         margin : 1px 6px 6px 2px;
         width : 210px;
      }
     input:focus, select:focus, textarea:focus {
         background : #d6eaaa;
			color: #000;
      }
     .map {
         position : absolute;
         width : 387px;
         height : 276px;
         border : 2px solid #555555;
      }
      
      table.ratesofpay
      {
		width: 600px;
		 border : 1px solid #e8e8e8;
		 border-collapse : collapse;
		 border-spacing: 0px;
	  }
	  
	  table.ratesofpay th
	  {
		border-bottom: 2px solid #6699CC;
		border-left: 1px solid #6699CC;
		background-color: #BEC8D1;
		text-align: left;
		text-indent: 5px;
		font-weight: bold;
		font-size: 11px;
		color: #404040;
	  }
	  
	  table.ratesofpay td
	  {
		border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;	
	}
	  
   