body{background:#272b5a url(../images/background.jpg) top left repeat-x;overflow-x:hidden;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; margin: 0px;
  padding: 0px;}
.images{border:0 none}
p{margin-top:0px;line-height:18px}

a:link{font-size:12px;font-weight:bold;color:#444ca3}
a:visited{font-size:12px;font-weight:bold;color:#8d96f9}
a:active{font-size:12px;font-weight:bold;color:#444ca3}
a:hover{font-size:12px;font-weight:bold;color:#444ca3;text-decoration:none;}

h1{margin-top:0px;margin-bottom:5px;font-size:20px;color:#444ca3}
h2{margin-top:-10px;margin-bottom:5px;font-size:18px;color:#414141}
h3{margin-top:3px;margin-bottom:5px;font-size:14px;color:#8d96f9}

table {font-family:Verdana;font-size:10px}
.tdAlt {background-color:#EEE;}

/* FORMS */
.googleSearch {border:0 none;background-color:#EEE;width:300px;height:20px}
.submitButton{cursor:pointer;width:80px;color:#FFF;background-color:#444ca3}

#main {position:relative;margin-left:auto;margin-right:auto;top:20px;width:964px;background-color:transparent;padding-left:20px;z-index:5000}
#logo {position:absolute;z-index:40;width:158px;height:158px;top:-20px;left:-10px;background:transparent url(../images/logo.png) top left no-repeat;}
#title{width:964px;height:34px;background:transparent url(../images/title.gif) top right no-repeat}

/* HOME PAGE */
#mastheadHome{background:transparent url(../images/bodytop.png) top left no-repeat; width:964px;height:215px;}
#mastheadPhotoHome{z-index:30;width:550px;height:215px;float:left;background:transparent url(../images/mastheadPhoto1.jpg) top left no-repeat;}
#mastheadSearchHome{width:380px;height:50px;float:right;padding-right:30px;padding-top:20px;background:transparent none}


/* INTERNAL PAGE */
#mastheadInternal{background:transparent url(../images/bodytop.png) top left no-repeat; width:964px;height:115px;}
#mastheadPhotoInternal{z-index:30;width:550px;height:115px;float:left;background:transparent url(../images/mastheadPhoto1.jpg) top left no-repeat;}
#mastheadSearchInternal{width:380px;height:50px;float:right;padding-right:30px;padding-top:35px;}
#bodyLeftDivInt{float:left;width:550px;margin-left:10px}
#bodyLeftDivInt2{float:left;width:650px;margin-left:10px}
#bodyRightDivInt{float:right;width:350px;background-color:#FFF;margin-right:10px;padding:10px}
#calloutInternal{float:right; width:320px;margin-right:30px;margin-top:12px;margin-left:10px}

#searchBox{float:left;width:315px;height:32px;background:transparent url(../images/searchbox.jpg) top left no-repeat;padding-left:5px;font-size:12px}
#searchBtn{float:right;width:58px;height:32px}
#mastheadNews{z-index:30;width:380px;height:145px;float:right;background:transparent none;padding-right:30px;position:relative;}
#mastNewsButtons{width:375px;height:18px;position:relative;}
#mastNewsBody{position:relative;width:375px;height:126px;background:transparent url(../images/tabArea.jpg) top left no-repeat;}
#mastBtnMember{width:138px;height:18px;float:left;z-index:20}
#mastBtnMeetings{width:94px;height:18px;float:left;z-index:20}
#mastBtnNews{width:112px;height:18px;float:left;z-index:20}
#bodyarea{position:relative;zoom: 1;background:transparent url(../images/bodymiddle.png) repeat-y top left ;width:964px;height:auto}
#bodytext{margin:0;padding:20px 0px 10px 10px;}
#topnav{position:relative;background:#444ca3 none;width:952px;height:30px;margin-top:0;padding-top:0;}
#bottom{background:transparent url(../images/bodybottom.png) top left no-repeat;width:964px;height:59px}
#footer{text-align:center;font-size:10px;color:#FFF;font-weight:bold;margin-bottom:20px;margin-top:20px;}

#calloutHome{float:left; width:320px;margin-right:10px;margin-top:12px;margin-left:10px}
#calloutTop{width:320px;height:18px;background:transparent url(../images/calloutTop.jpg) top left no-repeat;}
#calloutMiddle{width:320px;background:#d9b58f url(../images/calloutBottomLogo.jpg) bottom right no-repeat;}
#calloutBottom{width:320px;height:34px;background:transparent url(../images/calloutBottom.jpg) top left no-repeat;}
#calloutContent{margin:0;padding:10px 10px 1px 10px;}
#calloutContent p {margin-bottom:10px}
#rightcontent{margin:0;padding:10px; width:550px;float:right;margin-right:10px}

#tabBody1 {width:350px;padding-left:10px;padding-top:10px;display:block;font-size:11px}
#tabBody2 {width:350px;padding-left:10px;padding-top:10px;display:none;font-size:11px}
#tabBody3 {width:350px;padding-left:10px;padding-top:10px;display:none;font-size:11px}
/* NAVIGATION */
#menu {
  float: left;
  width: 955px;
  background-color: #444ca3;
  font-size: 93%;
  line-height: normal;
  padding: 0px 0px 0px 0px;
}

#menu ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#menu ul li {
  list-style: none;
}

#menu ul li a {
  float: left;
  display: block;
  text-decoration: none;
  font-weight: bold;
  color: #6666FF;
}

#menu ul.horizontal li.level1Left {
  float: left;
  padding: 0px;
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  border-color: #8d96f9;
  background-color: #444ca3;
}

#menu ul.horizontal li.level1Right {
  float: left;
  padding: 0px;
  border-width: 0px 0px 0px 1px;
  border-style: solid;
  border-color: #8d96f9;
  background-color: #444ca3;
}

#menu ul.horizontal li.level1 {
  float: left;
  padding: 0px;
  border-width: 0px 1px 0px 1px;
  border-style: solid;
  border-color: #8d96f9;
  background-color: #444ca3;
}


#menu ul.horizontal li.level1 a,  #menu ul.horizontal li.level1Left a, #menu ul.horizontal li.level1Right a{
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
   padding: 10px 15px 10px 15px;
   display:block;
}

#menu ul.horizontal li.level1 a:hover {

}

#menu ul.horizontal > li.level1 a, #menu ul.horizontal > li.level1Left a, #menu ul.horizontal > li.level1Right a {
  width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a { float:none; }
/* End IE5-Mac hack */

#menu ul.dropdown,
#menu ul.flyout {
  position: absolute;
  top: 0px; 
  left: 0px;
  visibility: hidden;
  width: 135px;
  border-left: 1px solid #999999;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999;
  background-color: #8d96f9;
}

#menu ul.dropdown li.level2,
#menu ul.flyout li.level3 {
  border-bottom: 1px solid #999999;
}

#menu ul.dropdown li.level2 a,
#menu ul.flyout li.level3 a {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #FFF;
  padding: 2px 4px 2px 5px;
}

#menu ul.dropdown li.level2 a:hover,
#menu ul.flyout li.level3 a:hover {
  color: #FFF;
  font-weight: bold;
  background-color: #444ca3;
}

#apDiv1 {
    display:block;
	position:absolute;
	text-align:center;
	width:383px;
	margin-bottom:4px;
	z-index:3;
}
#apDiv2 {
	position:absolute;
	text-align:center;
	width:383px;
	margin-bottom:4px;
	z-index:3;
	display:none;
}
#apDiv3 {
	position:absolute;
	text-align:center;
	width:383px;
	margin-bottom:4px;
	z-index:3;
	display:none;
}
#apDiv4 {
	position:absolute;
	text-align:center;
	width:383px;
	margin-bottom:4px;
	z-index:3;
	display:none;
}
#apDiv5 {
	position:absolute;
	text-align:center;
	width:383px;
	margin-bottom:4px;
	z-index:3;
	display:none;
}
.pic { border:solid 2px #444ca3; }