body {

font-family: Tahoma;

font-size: 11px;

text-align: center;

margin: 0;

padding: 0;

color: #797979;

}

#container {

margin: 0px auto;

width: 765px;

height: auto;

background: #fff;

text-align: left;

}

#loginBar {

text-align: right;

padding-bottom: 10px;

}

#header {

height: 135px;

}

#header-left {

float: left;

width: 150px;

}

#header-right {

margin-left: 150px;

}

#header-buttons {

float: left;

width: 228px;

}

#header-right ul {

padding: 0;

margin: 0;

padding-left: 45px;

list-style-type: none;

}

#header-right li {

height: 26px;

display: block;

}

#header-right li a {

width: 184px;

height: 26px;

color: #336600;

font-weight: bold;

font-size: 14px;

font-family: "Trebuchet MS", arial, sans-serif;

padding: 3px 0px 0px 10px;

display: block;

}

#header-banner {

float: right;

width: 386px;

height: auto;

}

#content {

width: 765px;

margin: 0;

padding: 0;

background: #F1F5F8 url('../images/bg.gif') repeat-y;

height: auto;

}

#content2 {

width: 765px;

margin: 0;

padding: 0;

background: #F1F5F8 url('../images/bg2.gif') repeat-y;

height: auto;

}

#left {

float: left;

width: 190px;

padding-bottom: 50px;

}

#center2 {

background: #fff;

height: auto;

width: 575px;

float: right;

}

#center {

margin-left: 190px;

height: 100%;

margin-right: 5px;

}

html>body #center {

margin-left: 195px;

}

#center-left {

clear: right;

float: left;

width: 369px;

}

#center-right {

float: right;

margin-right: 5px;

}

#footer {

text-align: center;

}

#footer-layer1 {

background: #7589A1;

padding: 4px;

}

#footer-layer2 {

background-color: #F4F4F4;

border-bottom: 1px solid #D1D1D1;

padding: 4px;

}

#footer ul {

padding: 0;

margin: 0;

list-style-type: none;

padding: 10px 0px;

}

#footer li {

display: inline;

}

#copyright {

font-family: Arial;

font-size: 10px;

font-style: normal;

background-color: #F4F4F4;

border-top: 1px solid #D1D1D1;

border-bottom: 1px solid #D1D1D1;

padding: 8px 0px;

text-align: center;

}

/*-----------------------------------------------formatting-----------------------------------------------*/

body img {

padding: 0;

margin: 0;

border: 0;

}

#info {

padding: 10px 10px;

margin: 0 5px;

text-align: justify;

color: #1473B7;

}

.info2 {

padding: 10px;

text-align: justify;

color: #1473B7;

}

.info3 {

padding: 10px 0px 10px 10px;

text-align: justify;

color: #1473B7;

}

.subHeading {

color: #46586A;

font-weight: bold;

}

.subHeading2 {

color: #990000;

font-weight: bold;

font-size: 1.1em;

padding-bottom: 10px;

}

#centerHead {

padding-left: 5px;

margin: 0;

}

#introHead {

font-weight: bold;

font-size: 14px;

font-family: "Trebuchet MS", arial, sans-serif;

color: #fff;

background: url('../images/title_intro.jpg') no-repeat;

line-height: 28px;

padding-left: 40px;

}

#centerHeadTxt {

font-weight: bold;

font-size: 14px;

font-family: "Trebuchet MS", arial, sans-serif;

color: #fff;

background: url('../images/long_header.jpg') no-repeat;

line-height: 28px;

padding-left: 40px;

}

.leftHead {

background: url('../images/title-search.jpg') no-repeat;

height: 28px;

font-weight: bold;

font-size: 14px;

font-family: "Trebuchet MS", arial, sans-serif;

color: #fff;

line-height: 28px;

padding-left: 50px;

}

.leftContent {

padding: 0px 10px;

}

.leftSub {

color: #46586A;

font-weight: bold;

padding: 10px 0px;

clear: both;

}

.criteria {

float: left;

color: #006633;

font-weight: bold;

line-height: 20px;

clear: left;

}

.arrow1 {

float: right;

padding-right: 20px;

}

.rightPanel {

background: #F9F9F9;

margin-bottom: 10px;

width: 185px;

border-bottom: 1px solid #D9D9D9;

}

.rightPanel p {

padding: 5px 10px;

text-align: justify;

}

.rightHead {

background: url('../images/right_header.jpg') no-repeat;

height: 28px;

font-weight: bold;

font-size: 14px;

font-family: "Trebuchet MS", arial, sans-serif;

color: #fff;

line-height: 28px;

padding-left: 40px;

}

.rightContent {

padding: 10px 10px;

text-align: justify;

border: 1px solid #D9D9D9;

border-top: 0;

border-bottom: 0;

font-size: 10px;

}

.seperator {

padding: 0px 10px;

color: #0C63AE;

font-size: 12px;

font-weight: bold;

}

.clear {

clear: both;

}

#map {

margin: 0px auto;

padding: 10px 0;

}

.imageContentRight {

float: right;

display: block;

padding: 0px 0px 0px 10px;

}

.imageLeft {

float: left;

display: block;

padding: 10px 5px 5px 5px;

}

.imageRight {

float: right;

display: block;

padding: 10px 5px 5px 5px;

}

.spacer {

padding: 10px;

}

h1 {

font-size: 16px;

padding: 0px;

}

/*-----------------------------------------------members-----------------------------------------------*/

.memberLeft {

float: left;

height: 100px;

width: 300px;

text-align: justify;

}

.memberRight {

float:right;

margin-bottom: 20px;

border: 1px solid #000;

width: 240px;

}

.memberHeading {
	font-weight: bold;
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 14px;
	padding: 4px 0px 5px 37px;
	color: #fff;
	background-color: #2E5F9A;
	background-image: url(../images/contact_head.jpg);
	background-repeat: no-repeat;

}

#paging {

padding: 20px;

font-size: 14px;

text-align: center;

margin: 0 auto;

}

#paging ul {

padding: 0;

margin: 0;

list-style-type: none;

}

#paging li {

display: inline;

margin-right: 5px;

}

#paging li a {

padding: 0px 5px;

display: inline;

border: 1px solid #000;

}

.currentPage {

background: url(../images/current_page.gif) no-repeat;

}

/*-----------------------------------------------reg form-----------------------------------------------*/

.textarea {

width: 200px;

height: 100px;

}

/*-----------------------------------------------news-----------------------------------------------*/

.newsTitle {

font-size: 14px;

padding-bottom: 5px;

font-weight: bold;

}

hr {

border-top: 1px solid #CBCBCB;

border-bottom: 1px solid #CBCBCB;

margin: 20px 0px;

}



/*-----------------------------------------------forms-----------------------------------------------*/

.textbox {

width:120px; 

height:18px; 

font-family:Tahoma; 

font-size:11px;

}

.infoHoverTitle {

color: #FFE84F;

font-weight: bold;

padding-bottom: 5px;

}

a:hover span {

padding: 5px;

position: absolute;

margin-left: 50px;

margin-top: -90px;

display: block;

background: #BEE6A1;

border: 1px solid #000;

width: 150px;

height: 80px;

color: #000;

text-align: justify;

text-decoration: none;

}

a span {

display: none;

z-index: 15;

}

a:hover  {

background-color: #BEE6A1;

position: relative;

z-index: 15;

}

a:hover span  { /*the span will display just on :hover state*/

display: block !important;

position: absolute;

/*top: 5px; */

left: -10px;

top: 30px;

width: 200px;

border: 1px dotted #000;

background-color: #1FA9B2; 

color: #FFF;

font-size: .8em;

z-index: 15;

}

/*-----------------------------------------------links-----------------------------------------------*/

body a {

text-decoration: none;

}

#header-right li a:link, #header-right li a:visited {

background: url('../images/norm.jpg') no-repeat;

}

#header-right li a:hover, #header-right li a:active {

background: url('../images/over.jpg') no-repeat;

}

#header-right li a.current:link, #header-right li a.current:visited, #header-right li a.current:hover, #header-right li a.current:active {

background: url('../images/current.jpg') no-repeat;

}

#content a:link, #content a:visited {

color: #4096E1;

background: none;

}

#content a:hover, #content a:active {

color: #4096E1;

background: none;

text-decoration: underline;

}

#content2 a:link, #content2 a:visited {

color: #4096E1;

background: none;

}

#content2 a:hover, #content2 a:active {

color: #4096E1;

background: none;

text-decoration: underline;

}

#footer li a:link, #footer li a:visited {

color: #0C63AE;

background: none;

font-weight: bold;

}

#footer li a:hover, #footer li a:active {

color: #0C63AE;

background: none;

text-decoration: underline;

}

#copyright a:link, #copyright a:visited {

color: #0C63AE;

background: none;

}

#copyright a:hover, #copyright a:active {

color: #0C63AE;

text-decoration: underline;

background: none;

}
 
#menu
{

	float: right;
	padding: 0 20px;
	height: 22px;
	width:70px
	display: block;
}

#menu li
{
	display: block;
	text-align: center;
	float: left;
	list-style: none;
	
}

#menu li a
{
	background-image:url(../images/more.gif);
	color: #FFF;
	text-decoration: none;
	font-weight: 700;
	display: block;
	width: 70px;
	height: 20px;
}

#menu li a:hover
{
	
	
}
