body {margin:0;padding:0;background: #00386B url(images/t-back-main.jpg) repeat-x fixed;}
td {font-family:tahoma, arial, sans-serif;font-size:12px;color:#333333;}
a {color:#006699;}
a:hover {color:#99cc00}
img {border:0;}
form {padding:0;margin:0;}

#left {width:240px;vertical-align:top;background-image:url(images/t-back-left.jpg);background-repeat:repeat-y;}

.leftsearch {background-image:url(images/t-backsearch.jpg);background-repeat:none;width:230px;height:85px;padding:15px 0 0 10px;font-family:tahoma, verdana, arial, sans-serif;font-size:16px;color:#003366;}
.leftevents  {padding:0 20px;line-height:16px;}
.leftevents  a {color:#CC0000;}
.leftevents  a:hover {color:#ffffff;}
.leftevents  p {margin:0;padding:15px 0;border-bottom:1px dashed #999999;}
.leftevents  strong {color:#003366;font-size:12px;}
.lefteventsdate {font-size:12px;color:#000000;font-weight:bold;}

#leftbottom {width:240px;vertical-align:bottom;background-image:url(images/t-back-left.jpg);background-repeat:repeat-y;}

#middle {width:560px;vertical-align:top;background:#ffffff;}

#right {width:150px;vertical-align:top;padding:48px 10px 10px 10px;color:white;}
#right a {color:white;}
#right a:hover {color:#00CCFF;}
#right p {margin:5px 0;}

.hdrsponsors {color:#99cc00;font-size:15px;}

#navblue {height:45px;background-color:#006699;background-image:url(images/t-back-top-blue.jpg);background-repeat:repeat-x;text-align:right;font-family:tahoma, verdana;font-size:12px;}
#navblue a{color:#ffffff;text-decoration:none;}
#navblue a:hover{color:#99cc00;text-decoration:underline;}
#navblue ul {margin: 0;padding: 0;display: inline;} 
#navblue ul li {margin-left: 20px;padding-left: 5px;border-left: 1px solid #99cc00;list-style: none;display: inline;}

#navgreen {border-top:5px solid #99cc00;height:25px;padding-top:10px;background-color:#E6F2C0;text-align:center;font-family:tahoma, verdana;font-size:12px;}
#navgreen a{color:#003366;text-decoration:none;}
#navgreen a:hover{color:#99cc00;text-decoration:underline;}
#navgreen ul {margin-left: 0;padding-left: 0;display: inline;} 
#navgreen ul li {margin: 0;padding: 10px 6px;list-style: none;display: inline;}

#botleft {border-top:5px solid #99cc00;background:#ffffff;}

#botright {border-top:5px solid #99cc00;background:#ffffff;padding:10px;text-align:left;color:#666666;line-height:15px;font-size:11px;}

#botright a {color:#666666;text-decoration:none;}
#botright a:hover {color:#99cc00;text-decoration:underline;}

#botright div {border-left:1px solid #cccccc;padding-left:15px;}

.fmembers {color:#006699;text-decoration:underline;}
.fmembers:hover {color:#99cc00;}

#content {padding:10px 20px;line-height:16px;}
#content h1{font-size:20px;color:#99cc00;font-family:tahoma, verdana, arial, sans-serif;line-height:20px;}
#content h2 {font-size:14px;}
#content h3 {background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 10px 0;padding:3px 5px;font-size:16px;color:#036;}

#events h2 {font-size:16px;margin:0;padding:3px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#efefef;}
#events h3 {font-size:14px;margin:10px 0 0 0;}
#events h4 {font-size:12px;margin:10px 0 -10px 0;}
#events h5 {font-size:12px;margin-bottom:0;padding:3px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#efefef;}
#events h6 {font-size:16px;margin:0;padding:3px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#efefef;}

.eventName {font-size:14px;font-weight:bold;color:#006699;}
.eventDate {font-size:12px;font-weight:bold;color:#333333;}
.eventstats {border-bottom:1px dashed #cccccc;padding-bottom:20px;}

.eventBut {float:right;margin:15px 0 0 0;}
.eventBut a {display:block;color:#fff;font-weight:bold;text-decoration:none;padding:5px;background:#006699;}
.eventBut a:hover {background:#006699;background:#669900;}


#helpwanted p {border-bottom:1px solid #cccccc;}

#membcat {width:400px;margin-left:35px;}

#membcat h2 {font-size:15px;color:#006699;}

#membcat p {border-bottom:1px dashed #cccccc;padding-bottom:15px;}

.searchres {background:#efefef;padding:4px;}


/************************ PAGE STYLES *****************************/

.hleft {float:left;width:300px;}
.hleft ul {margin-left:15px;}
.hright {float:right;width:180px;border-left:1px solid #ccc;padding-left:10px;}
.hright ul {margin-left:15px;}

.ltCon {float:left;width:230px;}
.rtCon {margin:0;float:left;width:210px;padding-left:50px;border-left:1px solid #ccc;}

.ltCom {float:left;width:250px;}
.rtCom {float:left;margin:0;padding-left:20px;border-left:1px solid #ccc;}

.ltLinks {float:left;width:230px;padding-right:20px;border-right:1px solid #ccc;}
.rtLinks {float:left;margin:0;padding-left:20px;}

.ltAbout {float:left;width:200px;}
.ltAbout h4 {margin:0 0 10px 0;}
.rtAbout {margin:0;float:left;width:280px;}
.rtAbout img {float:right;padding-left:15px;}

.hclinks {border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:15px 0 0 0;}
.hclinks h4 {margin:0 0 10px 0;font-size:16px;color:#666;font-family:tahoma, verdana, arial, sans-serif;}
.hclinks ul{margin-left:15px;}

.directors{margin-bottom:15px;}
.directors td {padding-left:10px;vertical-align:top;width:25%;}
.boardmemb img {padding-right:10px;}
.boardmemb td {padding-top:10px;vertical-align:top;}

/************************* MEMBER DIRECTORY ******************************/
.alphabet {padding:0 0 10px 0;border-bottom:1px solid #ccc;margin-bottom:20px;}
.alphabet p {margin:0 0 5px 0;}
.letters {font-size:13px;font-family:verdana;}

.viewpage {background:#eee;font-weight:bold;margin:15px 0;}
.viewpage a {font-size:20px;text-decoration:none;}

.mdTD td {padding:5px 20px 10px 0;border-bottom:1px dashed #ccc;}
.hdrCat {font-size:15px;background:#eee;padding:2px;}

.bizDetail {font-size:12px;}
.bizDetail li{padding-bottom:10px;}

/************************* MEMBER DIRECTORY ******************************/
.listHW {border-bottom:1px dashed #ccc;padding:10px 0 0 0;margin:0;}
.listHW img {float:right;padding:0 0 10px 10px;}

.drkBlue {color:#036;}
.exBzYr {padding:3px 5px;margin:10px 0;border-bottom:1px dotted #999;border-top:1px dotted #999;color:#036;}




