@charset "utf-8";

#outer{width:100%; margin:0; padding:0;}
#header{width:960px; margin:0 auto; height:180px; padding:0; background:url(../images/header.gif) top left repeat-x}
.header_bottom {width:100%; background:url(../images/header_bottom_bg.gif) repeat; height:121px;}
.content {width:960px; margin:0 auto}
.contentbody h2{font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#295d50; border-bottom:1px solid gray;}
.contenthalf {float:left; padding:15px;}
.content #meeting_photo {margin:10px auto; width:266px; height:166px; border:1px solid #009933; background:url(../images/meeting_photo.gif) center no-repeat;}
.content li {font-size:12px; margin-bottom:5px;}
.contentbody p {font-size:12px;}
.newscontent {font-size:12px;}
#footer {width:100%; margin:40px 0 0; padding:0; height:120px; background:url(../images/footer_bg.gif);}
#footer a:hover {color:#fcce35}
#footer .container {width:960px; margin:0 auto;}
.footer {width:100%; margin:40px 0 0; padding:0; height:120px; background:url(../images/footer_bg.gif);}
.footer a:hover {color:#fcce35}
.footer .container {width:960px; margin:0 auto;}
.navline{background:url(../images/bg_navline.gif) repeat-x;height:50px;text-align:center}
.subnav{background:url(../images/bg_subnav.gif) repeat-x;border-top:#39c1ff 1px solid;text-align:center}
.content_table td {font-size:12px;}
.content{width:960px;text-align:left; background-color:white;}
.footer{height:100px;text-align:center}
#container{width:960px}

#logo{float:left;margin:10px 10px 0 10px}
.sub_nav {height:35px}
.welcome{color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:700;font-style:italic;font-size:16px;text-align:left;padding:20px}
.imagebox{background-color:#fff;border:#bebebe solid 1px;margin:5px;padding:3px}
.desc{margin:0;padding:9px 9px 0}
.txt{background:url(../images/rounded_left.gif) bottom left no-repeat;margin:0;padding:0 0 0 9px}
.txt em{display:block;font-style:normal;background:url(../images/rounded_right.gif) bottom right no-repeat;padding:0 9px 9px 0}

/* header for newsletter page content */
.header1 {font-size:15px; font-weight:bold; color:#9900cc}
/* header for news content on index page */
.header2 {font-size:15px; font-weight:bold}
/* Used for subnav file */
.header3   {color: #FD8C53; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 2px }
a.header3    { color: #295d50; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 2px }
a:link.header3     { color: #FD8C53; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 2px }
a:visited.header3     { color: #295d50; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 2px }
a:hover.header3     { color: #004590; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 2px }
a:active.header3     { color: #FD8C53; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 2px }
a.subnav_sublink	{ color: #295d50; font-size:12px; }
a:hover.subnav_sublink { color:#004590 }


.warnmsg {color:red;font-size:14px;}

.flat {
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	background-color:#eeeeee;
}

/*ARTICLES*/

.article_image {width:75px; height:75px; margin:10px 10px 10px 0;padding:5px; background-color:#FFF; border:#999 solid 1px; float:left}

.date {font-size:14px; font-weight:500; color:#666}

.copy{font-size:12px; color:white; padding:10px;}

.credit{height:20px;text-align:center; background-color:#000}

.credit a{color:#333;font-size:10px;height:20px;text-decoration:none}

.credit a:link,.credit a:active{color:#333}

.credit a:hover{color:#00F;text-decoration:underline}


/*GLOBALS   */

h1,h2,h3,h4,h5,h6,.search,p,td,div,span,ul,li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
h1,h2,h3,h4,h5,h6,.search{margin:0;padding:5px;text-align:left}

h1{font-size:1.5em;line-height:1.5em; border-bottom:#999 1px solid}

h2,.search{font-size:1.25em;line-height:1.25em}

h3 {font-size:15px; color:#295d50;padding:10px 0 0 0}

h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;color:#898787;}

p{margin:10px 0;padding:0; font:12px Arial, Helvetica, sans-serif; }


/*NAV*/

#botnav{text-align:right;width:auto;font-size:12px;float:right;margin:0;padding:10px; height:60px; color:#aaaaaa;}

#botnav ul {margin:0;padding:0;}

#botnav li {list-style:none;padding:0 10px; background:url(../images/bullet.gif) center right  no-repeat; float:left; }

#botnav a{color:#aaaaaa;}

#botnav a:hover {color:#fcce35}

.logintext {font-size:12px;}

#nav{width:auto;list-style:none;margin:0 auto;padding:0; position: relative; right: 0px; top: 0px; height:38px; float:right}

#nav li{float:left;color:#adacac;margin:0;padding:10px 0 0 0; font-size:18px; font-weight:200;}

#nav li a{float:left;display:block;margin-bottom:0;color:white;text-decoration:none;padding:0 10px; width:auto; height:38px}

#nav li a:hover{color:black;}


#topnav{text-align:right;font-size:12px;float:right;color:#162876; padding:10px 50px 0 0;}

#topnav ul {margin:0; padding:0}

#topnav li{list-style:none;list-style-position:inside;float:left; margin:0; padding:0;}

#topnav li a{color:blue;text-decoration:none;}

#topnav li a:hover{color:gray}


/*SIDEBOX */

.sidebox{width:220px; height:auto; font-size:100%; margin:0 auto;}

.sidebox .boxhead{background:url(../images/sidebox_boxtop.gif) no-repeat; height:9px; margin:5px 0 0 0; padding:0; border:0;}

.sidebox .boxcontent h2{font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#295d50; margin:0; padding:0; border:0;}

.sidebox .boxcontent {background:url(../images/sidebox_boxbg.gif) repeat-y; margin:0px; padding:10px;}

.sidebox .boxcontent .meet_image{width:191px; height:71px; padding:1px; margin:10px 5px; background:url(../images/meeting_img.gif) center no-repeat;}

.sidebox .boxcontent li {width:80%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; list-style-image:none; border-top:1px solid gray; margin:5px; padding:5px; list-style-type:none;}

.sidebox .boxcontent ul {margin:10px 2px; padding:2px;}

.sidebox .boxcontent li a {color:#898787; text-decoration:none;}

.sidebox .boxcontent li a:hover {color:#374373; text-decoration:none;}

.sidebox .boxcontent p{font-size:12px}

.sidebox .boxfoot{background:url(../images/sidebox_boxbottom.gif) top left no-repeat;height:7px; margin:0 0 5px 0}

.sidebox label .search {font-size:14px; margin:0; padding:0 5px 0 0}
.sidebox .boxcontent ul.pagenavsub {margin:0px 2px 0px 20px; padding:none;}
.sidebox .boxcontent .pagenavsub li { border-top:none; margin:none; padding:none; list-style-type:none;}


/*BREADCRUMBS*/

.breadcrumb {font:12px/16px Verdana, Geneva, sans-serif; color:#666 }

.breadcrumb a:link {color:#666 }

.breadcrumb a:hover {color:#999 }


/*HELPERS*/

.clear {clear:both}

#login {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0;}

#meeting_info_table td {font-size:12px;}

.recpt_tbl_bg{
	background-color:#a9a9a9;
}
.recpt_td_bg{
	background-color:#f5f5f5;
}
.pay_ttl_bg{
	background-color:#fcca68;
}
.pay_td_bg1{
	background-color:#f5f5f5;
}
.pay_td_bg2{
	background-color:#dcdcdc;
}
.pay_tr_bg{
	background-color:#F2F2F2;
}
.gallery_nav li { font-weight:bold;  margin:5px; padding:5px; list-style-type:none;}
.gallery_nav li a {color:#898787; text-decoration:none;}
.gallery_nav li a:hover {color:#374373; text-decoration:none;}

/*Member Login*/
.login-link {text-align:center;margin-top:15px;}
a.login {display:inline-block;font-weight:bold;font-size:18px;text-transform:uppercase;background:url(../Image/login-icon.png) left top no-repeat;text-align:center;width:102px;height:34px;padding-top:5px;color:#292929;text-decoration:none;}
a.login:hover {color:#374373;text-decoration:none;background-position:left -40px;}

/*Footer Bottom*/
#footer-btm {background-color:#ffffff;}
div.credit, #comodo {display:inline;}
a.credit {margin-right:10px;}

