@charset "UTF-8";
/* CSS Document */

/* TEXT STYLES */

body { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: #666666; line-height: 17px; background-image: url("images/bg.jpg");
background-repeat: repeat-x; margin-bottom: 10px;  margin-top: 0px;  margin-left: 0px; margin-right: 0px; }



b { font-color:#2BA496; }

.B { color:#237870; font-weight: bold; }

.Bpad { color:#237870; font-weight: bold; padding: 5px;  text-transform: uppercase; }

.copywrite { color: #666666; font-size: 11px; }


.white { color:#ffffff; font-size: 12px; padding: 5px; font-weight: bold; }

.whitebanner { color:#ffffff; font-size: 12px; padding: 5px; font-weight: bold; }



/* LIST STYLES */


ul { margin: 0px; padding: 10px;   list-style: disc url("images/bullet.gif"); display: inline-block;
}

li { margin: 5px; padding-bottom: 9px;  list-style: disc url("images/bullet.gif");
 }

ol { display: inline; margin: 0px; padding: 1px; }





/* LINK STYLES */

a:link { text-decoration: underline; color: #237870;}
a:visited { text-decoration: underline; color: #237870;}
a:active { text-decoration: underline; color: #237870;}
a:hover { text-decoration: none; color: #237870;}


.news a:link { text-decoration: underline; color: #00a89c;}
.news a:visited { text-decoration: underline; color: #00a89c;}
.news a:active { text-decoration: underline; color: #00a89c;}
.news a:hover { text-decoration: none; color: #00a89c;}

.white a:link { text-decoration: none; color: #FFFFFF;}
.white a:visited { text-decoration: none; color: #FFFFFF;}
.white a:active { text-decoration: none; color: #FFFFFF;}
.white a:hover { text-decoration: none; color: #237870;}

.whitebanner a:link { text-decoration: none; color: #FFFFFF;}
.whitebanner a:visited { text-decoration: none; color: #FFFFFF;}
.whitebanner a:active { text-decoration: none; color: #FFFFFF;}
.whitebanner a:hover { text-decoration: underline; color: #ffffff;}


.navitem a:link { text-decoration: none; color: #ffffff; }
.navitem a:visited { text-decoration: none; color: #ffffff; }
.navitem a:active { text-decoration: none; color: #ffffff; }
.navitem a:hover { text-decoration: none;  color: #02726a;  }

/* LAYOUT */
/*position: absolute;
  left: 10%;
  top: 0%;
  margin-left: 0;
  margin-top: 0px;*/
  

.container {  margin:0px auto; padding:0px; width:1143px;  background-color:#FFFFFF; }
	  
	  
	  

.header { height: 175px; width: 1143px; background-color:#FFFFFF; border-left:#999 1px solid; border-right:#999 1px solid;   }

.logo { float: left; width:162px ; height: 172px; }

.navigaton { margin-top: 45px; background-color: #D9E13C; width: 981px; background-image:url(images/bg_nav.jpg); float: left; height: 46px;} 

.navbar { width: 980px; float: left; } 

.navitem { margin-top: 21px; float: left; border: none; padding-right: 51px;   text-transform: uppercase; font-weight: bold; color: #02726a; font-size: 14.5px;  }





.title { width: 980px; height: 54px; margin-top: 30px; float: left;}

.centre { width:981px; padding-left: 162px; float: left; display: inline; background-color:#FFFFFF; border-left:#999 1px solid; border-right:#999 1px solid; border-bottom:#999 1px solid; padding-bottom: 10px; }


.sidebar { width:24px; height: auto;  float: left; margin-right: 11px; border-left: 10px solid #333333; background-color:#FFFFFF;}

.maincontent { width: 678px; height: auto;  float: left; margin-bottom: 0px;}

.maintext { width: 625px; float: left; margin-top: 13px; border-left: 26px solid #8bc540; padding-left: 13px;  padding-right: 15px; }



.mainimage { width: 640px; float: left;  border-left: 26px solid #00a89b; padding-left: 13px; }

.rightcolumn { width:145px; margin-left: 2px; height: auto;  float: left; }

.news { width:121px; margin-left: 10px; height: auto; float: left; border-left: 2px solid #CCCC00; padding-left: 10px; padding-right: 0px; float: left; font-size: 11px; color: #00a89c; !important line-height: 11.5px; !important }

.footer { height: 26px; width: 941px; float: left; border-left: 26px solid #28abe2; padding-left: 13px; color: #237870; margin-bottom: 5px; margin-top: 10px; }

.copywrite { height: 15px; width: 941px; float: left; border-left: 26px solid #ffffff; padding-left: 13px; text-align: right; margin-bottom: 10px;  }


/* INPUTS */

INPUT, TEXTAREA, OPTION {
 background-color: #ffffff;
 color: #666666; 
 font-size: 12px; 
 background-color: #ffffff;
 border: 1px solid #2BA496;
 margin-top: 5px; 
 margin-bottom: 8px; 
 padding: 4px;
 width: 200px; 
}

SELECT
{
 background-color: #ffffff;
 color: #666666; 
 font-size: 12px; 
 background-color: #ffffff;
 border: 1px solid #2BA496;
 margin-top: 5px; 
 margin-bottom: 8px; 
 padding: 4px;
 width: 200px; 
}



