#header_a {
 width:100%;
 height:445px;
 background:url(../img/header_a_bg.jpg) repeat-x;
 }


#header_a_content {
 width:876px;
 height:445px;
 margin:0 auto 0 auto;
 }


#header_top {
 width:876px;
 height:151px;
 clear:both;
 }


#header_top_left {
 float:left;
 width:400px;
 height:151px;
 }


#header_top_right {
 float:right;
 width:428px;
 height:67px;
 margin:80px 17px 0 0;
 }


#nav {
 width:428px;
 }


#header_btm {
 width:872px;
 height:294px;
 clear:both;
 }


#header_btm_left {
 float:left;
 width:422px;
 height:253px;
 padding:38px 0 0 55px;
 display:inline;
 }


#welcome {
 width:285px;
 }


#slogan {
 margin:32px 0 0 0;
 }


#home_learnmore {
 margin:10px 0 0 190px;
 }


#header_btm_right {
 float:right;
 width:393px;
 height:281px;
 background:url(../img/livepanel_bg.png) no-repeat;
 margin:13px 0 0 0;
 padding:2px 0 0 2px;
 }


#page_a {
 width:876px;
 margin:0 auto 0 auto;
 }


#content {
 width:836px;
 background:url(../img/home_body_bg.png) repeat-y;
 padding:10px 20px 10px 20px;
 }


#header_b {
 width:100%;
 height:445px;
 background:url(../img/header_a_bg.jpg) repeat-x;
 }


#header_b_content {
 width:876px;
 height:445px;
 margin:0 auto 0 auto;
 }


#page_a {
 width:876px;
 margin:0 auto 0 auto;
 }


#content {
 width:836px;
 background:url(../img/home_body_bg.png) repeat-y;
 padding:10px 20px 10px 20px;
 }


#header_c {
 width:100%;
 height:175px;
 background:url(../img/header_c_bg.jpg) repeat-x;
 }


#header_c_content {
 width:876px;
 margin:0 auto 0 auto;
 }


#page_a {
 width:876px;
 margin:0 auto 0 auto;
 }


#content {
 width:836px;
 background:url(../img/home_body_bg.png) repeat-y;
 padding:10px 20px 10px 20px;
 }


#sitenav {
 background:url(../img/nav2.png);
 width:428px;
 height:27px;
 }


#sitenav a {
 text-indent:-12000px;
 }


#sitenav li {
 display:inline;
 float:left;
 }


#secondnav {
 background:url(../img/nav2.png) 0px -27px;
 width:428px;
 height42px;
 }


#secondnav a {
 text-indent:-12000px;
 }


#secondnav li {
 display:inline;
 float:left;
 }


#sitenav .aboutus {
 display:block;
 background:url(../img/nav2.png) no-repeat -0px 0px;
 width:81px;
 height:27px;
 }


#sitenav .aboutus:hover {
 background:url(../img/nav2.png) no-repeat -0px -69px;
 }


#sitenav .membership {
 display:block;
 background:url(../img/nav2.png) no-repeat -81px 0px;
 width:117px;
 height:27px;
 }


#sitenav .membership:hover {
 background:url(../img/nav2.png) no-repeat -81px -69px;
 }


#sitenav .events {
 display:block;
 background:url(../img/nav2.png) no-repeat -198px 0px;
 width:75px;
 height:27px;
 }


#sitenav .events:hover {
 background:url(../img/nav2.png) no-repeat -198px -69px;
 }


#sitenav .news {
 display:block;
 background:url(../img/nav2.png) no-repeat -273px 0px;
 width:64px;
 height:27px;
 }


#sitenav .news:hover {
 background:url(../img/nav2.png) no-repeat -273px -69px;
 }


#sitenav .contact {
 display:block;
 background:url(../img/nav2.png) no-repeat -337px 0px;
 width:84px;
 height:27px;
 }


#sitenav .contact:hover {
 background:url(../img/nav2.png) no-repeat -337px -69px;
 }


#secondnav .sponsors {
 display:block;
 background:url(../img/nav2.png) no-repeat 0px -27px;
 width:185px;
 height:42px;
 }


#secondnav .sponsors:hover {
 background:url(../img/nav2.png) no-repeat 0px -96px;
 }


#secondnav .executive {
 display:block;
 background:url(../img/nav2.png) no-repeat -185px -27px;
 width:101px;
 height:42px;
 }


#secondnav .executive:hover {
 background:url(../img/nav2.png) no-repeat -185px -96px;
 }


#secondnav .links {
 display:block;
 background:url(../img/nav2.png) no-repeat -286px -27px;
 width:74px;
 height:42px;
 }


#secondnav .links:hover {
 background:url(../img/nav2.png) no-repeat -286px -96px;
 }


#secondnav .join {
 display:block;
 background:url(../img/nav2.png) no-repeat -360px -27px;
 width:67px;
 height:42px;
 }


#secondnav .join:hover {
 background:url(../img/nav2.png) no-repeat -360px -96px;
 }


#content_clear {
 width:100%;
 height:0px;
 line-height:0px;
 clear:both;
 }


#disclaimer {
 margin:0 30px 0 30px;
 font:italic 10px/13px 'Verdana';
 color:#5f878a;
 }


#fspacer {
 height:20px;
 width:100%;
 clear:both;
 float:left;
 }


#footer {
 width:836px;
 height:140px;
 padding:10px 20px 10px 20px;
 clear:both;
 background:url(../img/home_body_bg.png) repeat-y;
 color:#5f878a;
 }


#copyright {
 margin:10px 0;
 font:normal 11px/14px 'Verdana';
 color:#5f878a;
 }


.div_admins {
 float:left;
 clear:none;
 }


.div_admins_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_admins_afirst {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_alast {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_ausername {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_apassword {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_aemail {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_aip {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_event_cat {
 float:left;
 clear:none;
 }


.div_event_cat_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_event_cat_cname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_event_cat_cdesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_event_cat_ccolor {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnksponsor2cat {
 float:left;
 clear:none;
 }


.div_lnksponsor2cat_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_lnksponsor2cat_lobj {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnksponsor2cat_lotbl {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnksponsor2cat_lcat {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnksponsor2cat_lctbl {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsor_cat {
 float:left;
 clear:none;
 }


.div_sponsor_cat_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_sponsor_cat_cname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsor_cat_cdesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsor_cat_cimg {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsor_cat_linkref {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkobj2cat {
 float:left;
 clear:none;
 }


.div_lnkobj2cat_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_lnkobj2cat_lobj {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkobj2cat_lotbl {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkobj2cat_lcat {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkobj2cat_lctbl {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_linkcategory {
 float:left;
 clear:none;
 }


.div_linkcategory_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_linkcategory_cname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_linkcategory_cdesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_linkcategory_cimg {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_linkcategory_linkref {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


#div_services_top {
 width:784px;
 padding-top:25px;
 }


#div_services_top_left {
 width:527px;
 float:left;
 }


#div_services_top_right {
 width:242px;
 float:left;
 }


.div_services {
 float:left;
 clear:none;
 }


.div_services_item {
 padding:7px 0;
 clear:both;
 }


.div_services_sname {
 margin:0 0 0 0;
 }


.div_services_sdesc {
 }


.div_services_simg {
 float:left;
 clear:none;
 margin:0 8px 0 0;
 }


#div_join_desc {
 float:left;
 width:527px;
 }


#div_join_right {
 float:left;
 width:219px;
 margin:0 0 0 23px;
 display:inline;
 }


#application_links {
 margin:10px 0 0 0;
 }


#membership_inquiry {
 margin-top:15px;
 }


.arrow_prompt {
 margin:10px 0 0 0;
 padding:0 0 0 16px;
 background:url(../img/arrow.png) no-repeat;
 }


.join_header_left {
 background:url(../img/join_banner.png) no-repeat;
 }


.join_header_right {
 background:url(../img/allforone.png) no-repeat;
 }


#div_group_photo {
 margin:0 0 0 183px;
 }


#pic_caption2 {
 width:784px;
 text-align:center;
 font:italic 11px 'Verdana';
 }


#div_executive_past_presidents {
 width:527px;
 }


.executive_item {
 margin:15px 0;
 float:left;
 }


.executive_left {
 float:left;
 width:190px;
 }


.executive_right {
 float:left;
 width:202px;
 }


.presidents_msg {
 margin:19px 0;
 float:left;
 width:300px;
 }


.p_italic {
 font:italic 12px/15px 'Trebuchet MS';
 margin-top:12px;
 }


#div_about_desc {
 float:left;
 width:482px;
 }


#div_about_pics {
 float:left;
 width:250px;
 margin-left:35px;
 }


#pic_caption {
 width:248px;
 text-align:center;
 font:italic 11px 'Verdana';
 }


.div_about_desc {
 float:left;
 width:400px;
 }


.div_about_pics {
 float:left;
 width:200px;
 }


.fullpanel_top {
 margin:0 0 0 6px;
 width:823px;
 height:9px;
 line-height:9px;
 background:url(../img/fullpanel_top.png) no-repeat;
 }


.fullpanel_bg {
 margin:0 0 0 6px;
 padding:5px 12px 0 12px;
 width:799px;
 background:url(../img/fullpanel_bg.png) repeat-y;
 }


.fullpanel_btm {
 margin:0 0 0 6px;
 width:823px;
 height:9px;
 line-height:9px;
 background:url(../img/fullpanel_btm.png) no-repeat;
 }


.panel1 {
 margin:0 0 0 15px;
 width:784px;
 }


.panel2 {
 margin:0 0 0 15px;
 width:527px;
 }


.panel2a {
 margin:0 0 0 0;
 width:527px;
 }


.div_pdf {
 float:left;
 clear:none;
 }


.div_pdf_pname {
 float:left;
 clear:none;
 }


.div_pdf_pdesc {
 float:left;
 clear:none;
 }


.div_pdf_pfilename {
 float:left;
 clear:none;
 }


.div_pdf_psize {
 float:left;
 clear:none;
 }


.div_pdf_plength {
 float:left;
 clear:none;
 }


.div_images {
 float:left;
 clear:none;
 }


.div_images_iname {
 float:left;
 clear:none;
 }


.div_images_idesc {
 float:left;
 clear:none;
 }


.div_images_ifile {
 float:left;
 clear:none;
 }


.div_images_isize {
 float:left;
 clear:none;
 }


.div_images_ix {
 float:left;
 clear:none;
 }


.div_images_iy {
 float:left;
 clear:none;
 }


#linkscanada {
 float:left;
 width:392px;
 }


#linksinternational {
 float:right;
 width:392px;
 }


.div_links {
 float:left;
 clear:none;
 }


.div_links_item {
 padding:0 0 10px 0;
 clear:both;
 width:392px;
 }


.div_links_item_left {
 float:left;
 width:27px;
 }


.div_links_item_right {
 float:left;
 width:365px;
 }


.div_links_lname {
 clear:none;
 }


.div_links_lurl {
 clear:none;
 }


.div_links_ldesc {
 clear:none;
 width:78%;
 }


.div_links_limg {
 float:left;
 clear:none;
 }


.spacer2 {
 height:15px;
 width:100%;
 clear:both;
 }


#greyline {
 width:764px;
 margin:0 10px 20px 0px;
 background-color:#ccc;
 height:1px;
 line-height:1px;
 }


#div_sponsor_level_name {
 width:760px;
 }


#div_partner_legal {
 width:527px;
 margin:30px 0 0 0;
 }


.div_sponsors_item {
 float:left;
 width:392px;
 padding:15px 0;
 }


.div_sponsors_item_left {
 float:left;
 width:215px;
 }


.div_sponsors_item_right {
 float:left;
 width:312px;
 }


.sponsors_header_left {
 background:url(../img/incrowd.png) no-repeat;
 }


.sponsors_header_right {
 background:url(../img/network_bg.png) no-repeat;
 }


.div_sponsors {
 float:left;
 clear:none;
 }


.div_sponsors_sname {
 }


.div_sponsors_scity {
 display:inline;
 }


.div_sponsors_saddress {
 display:block;
 margin:12px 0 0 0;
 }


.div_sponsors_spostal {
 display:inline;
 }


.div_sponsors_sprov {
 display:inline;
 }


.div_sponsors_sphone {
 display:block;
 }


.div_sponsors_sdesc {
 width:360px;
 }


.div_sponsors_simg {
 float:left;
 clear:both;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.sponsors_simg {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsors_sfax {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsors_scountry {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsors_swebsite {
 }


.div_sponsors_semail {
 }


.div_sponsors_smaplink {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sponsors_scontact {
 font-weight:bold;
 display:inline;
 }


.div_news {
 }


.div_news_item {
 width:527px;
 }


.div_news_nname {
 }


.div_news_ndate {
 }


.div_news_ndesc {
 }


.div_news_nimg {
 }


.eventcolor1 {
 height:16px;
 padding:2px 2px;
 background-color:#FFCCCC;
 }


.eventcolor2 {
 height:16px;
 padding:2px 2px;
 background-color:#FFFFCC;
 }


#greyline2 {
 width:764px;
 margin:0 10px 20px 0px;
 background-color:#ccc;
 height:1px;
 line-height:1px;
 }


.div_events {
 float:left;
 clear:none;
 padding:1px 0;
 }


.div_events_item {
 float:left;
 width:325px;
 height:160px;
 padding:15px 0;
 }


.div_events_item2 {
 clear:both;
 width:507px;
 padding:5px 0 5px 19px;
 }


.div_events_item3 {
 float:left;
 width:263px;
 padding:5px 0 20px 0;
 height:85px;
 }


.div_events_item4 {
 clear:both;
 width:507px;
 padding:5px 0 5px 0px;
 }


.div_events_ename {
 }


.div_events_ename2 {
 width:220px;
 }


.div_events_eimg {
 float:left;
 clear:none;
 margin:0 8px 0 0;
 }


.div_events_edesc {
 clear:none;
 }


.div_events_edesc2 {
 width:210px;
 }


.events_left {
 float:left;
 width:70px;
 }


.events_right {
 float:left;
 width:245px;
 }


.div_events_edate {
 margin-bottom:10px;
 font:12px 'Trebuchet ms';
 color:#333a3a;
 }


.div_events_link {
 }


.div_events_link2 {
 margin:10px 0 0 0;
 width:526px;
 text-align:right;
 clear:both;
 }


.imgstyle1 {
 margin:0 5px 0 0;
 border:1px solid #333;
 }


.imgstyle2 {
 margin:0 0 20px 0;
 border:1px solid #333;
 }


.imgstyle3 {
 margin:0 5px 0 0;
 border:0px solid #333;
 }


.imgstyle4 {
 margin:0 0 0 0;
 border:1px solid #333;
 }


.imgstyle5 {
 margin:0 auto 0 auto;
 border:1px solid #333;
 }


.events_header_left {
 background:url(../img/events_banner.png) no-repeat;
 }


.events_header_right {
 background:url(../img/allforone.png) no-repeat;
 }


#event_profile {
 float:left;
 width:525px;
 }


#assetimages {
 margin:34px 0 0 0;
 clear:both;
 }


#event_docs {
 margin:20px 0 0 0;
 float:left;
 width:225px;
 }


.assetimg {
 float:left;
 margin:0 23px 0 0;
 width:48px;
 height:71px;
 }


.assetimg2 {
 float:left;
 margin:0 0 0 0;
 width:48px;
 height:71px;
 }


.assetimgbig {
 border:1px #686d6a solid;
 }


.photolink {
 width:48px;
 height:48px;
 border:1px #686d6a solid;
 }


.div_roles {
 float:left;
 clear:none;
 }


.div_roles_rname {
 float:left;
 clear:none;
 }


.div_roles_rimg {
 float:left;
 clear:none;
 }


.div_roles_rdesc {
 float:left;
 clear:none;
 }


.member_header_left {
 background:url(../img/incrowd.png) no-repeat;
 }


.member_header_right {
 background:url(../img/allforone.png) no-repeat;
 }


.div_membership_desc {
 clear:none;
 }


.div_members {
 float:left;
 clear:none;
 }


.div_members_username {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_password {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mfirst {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mlast {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_memail {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mwebsite {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mip {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_msex {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mimg {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_maddress {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mcity {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mcountry {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mzip {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mphone {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mcell {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_mbdate {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms {
 float:left;
 clear:none;
 }


.div_firms_fname {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fdesc {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fimg {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fcity {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_faddress {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fpostal {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fprov {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fphone {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_ffax {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fcountry {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fwebsite {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_femail {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fmaplink {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_firms_fcontact {
 float:left;
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_content {
 float:left;
 clear:none;
 }


.div_content_cname {
 float:left;
 clear:none;
 }


.div_content_ctitle {
 float:left;
 clear:none;
 }


.div_content_cdesc {
 float:left;
 clear:none;
 }


.div_content_cimg {
 float:left;
 clear:none;
 }


#div_home_left {
 float:left;
 width:550px;
 padding:1px 0;
 }


#div_home_right {
 float:left;
 width:265px;
 display:inline;
 }


#div_home_right_top {
 width:265px;
 }


#div_home_right_btm {
 width:265px;
 }


.home_item {
 width:800px;
 margin:0 0 0 0;
 clear:both;
 background:url(../img/) no-repeat;
 }


.home_item_left {
 float:left;
 margin:0 0 0 0;
 width:400px;
 }


.home_item_right {
 float:right;
 margin:0 0 0 0;
 width:400px;
 }


#upcoming {
 margin:15px 0 0 0;
 width:527px;
 }


.bigarrows {
 font:normal 30px;
 }


#past {
 margin:15px 0 0 0;
 width:527px;
 }


.div_events_item_left {
 float:left;
 width:70px;
 }


.div_events_item_right {
 float:left;
 width:175px;
 }


.leftpanel_top {
 margin:0 0 0 7px;
 width:550px;
 height:9px;
 line-height:9px;
 background:url(../img/leftpanel_top.png) no-repeat;
 }


.leftpanel_bg {
 margin:0 0 0 7px;
 padding:5px 12px 0 12px;
 width:526px;
 background:url(../img/leftpanel_bg.png) repeat-y;
 text-align:justify;
 }


.leftpanel_btm {
 margin:0 0 0 7px;
 width:550px;
 height:9px;
 line-height:9px;
 background:url(../img/leftpanel_btm.png) no-repeat;
 }


.rightpanel_top {
 margin:0 0 0 14px;
 width:265px;
 height:9px;
 line-height:9px;
 background:url(../img/rightpanel_top.png) no-repeat;
 }


.rightpanel_bg {
 margin:0 0 0 14px;
 padding:5px 12px 0 12px;
 width:241px;
 background:url(../img/rightpanel_bg.png) repeat-y;
 text-align:justify;
 }


.rightpanel_btm {
 margin:0 0 0 14px;
 width:265px;
 height:9px;
 line-height:9px;
 background:url(../img/rightpanel_btm.png) no-repeat;
 }


.greyspacer {
 width:100%;
 height:5px;
 line-height:5px;
 background-color:#333a3a;
 margin-bottom:7px;
 }


#join_btn {
 margin:15px 0 0 3px;
 }


#div_newspanel {
 margin-top:8px;
 }


.div_enews {
 float:left;
 clear:none;
 }


.div_enews_item {
 padding:9px 0 0 0;
 clear:both;
 width:241px;
 height:67px;
 background:url(../img/enews_bg.png);
 overflow:hidden;
 border:1px #ededed solid;
 }


.div_enews_nname {
 margin-left:35px;
 clear:none;
 }


.div_enews_ndate {
 margin-left:35px;
 clear:none;
 }


.div_enews_ndesc {
 margin:7px 0 0 35px;
 width:198px;
 clear:none;
 font:10px 'Verdana';
 color:#333a3a;
 text-align:left;
 }


.div_enews_nlink {
 padding:7px 0 7px 0;
 margin:0 0 0 11px;
 clear:none;
 text-align:right;
 }


.div_enews_nimg {
 float:left;
 clear:none;
 }


img,div {
 behavior:url(iepngfix.htc);
 }


body {
 font:11px 'trebuchet ms';
 color:#000;
 background-color:#f4f3eb;
 }


h1 {
 font:bold 32px 'trebuchet ms';
 }


h2 {
 font:bold 24px 'trebuchet ms';
 }


h3 {
 font:bold 18px 'trebuchet ms';
 }


a:link,a:visited,a:active {
 font:12px 'trebuchet ms';
 color:#336699;
 text-decoration:underline;
 text-decoration:underline;
 }


a:hover {
 font:12px 'trebuchet ms';
 color:#0000FF;
 text-decoration:underline;
 text-decoration:underline;
 }


a img {
 display:block;
 border:none;
 margin:0 0 0 0;
 }


.textbox1 {
 width:207px;
 font:normal 12px 'trebuchet ms';
 color:#333a3a;
 border:1px #bdbfbf solid;
 }


.textbox2 {
 width:100px;
 font:normal 11px 'trebuchet ms';
 color:#aaa;
 background-color:#fff;
 border:1px #444 solid;
 }


.textbox2fade {
 width:100px;
 font:normal 11px 'trebuchet ms';
 color:#000;
 background-color:#fff;
 border:1px #444 solid;
 }


.textbox3 {
 width:325px;
 font:normal 12px 'trebuchet ms';
 color:#333a3a;
 border:1px #bdbfbf solid;
 }


.textarea1 {
 width:400px;
 height:80px;
 font:11px 'trebuchet ms';
 color:#000;
 background-color:#eee;
 }


.textarea2 {
 width:250px;
 height:100px;
 font:11px 'trebuchet ms';
 color:#000;
 background-color:#eee;
 }


.dropmenu1 {
 width:206px;
 font:normal 12px 'trebuchet ms';
 color:#333a3a;
 border:1px #bdbfbf solid;
 }


.button1 {
 background-color:#ffffff;
 font:11px 'trebuchet ms';
 color:#000;
 }


.button2 {
 background-color:#ffffff;
 font:11px 'trebuchet ms';
 color:#000;
 }


.div1 {
 padding:10px 10px 10px 10px;
 border:1px #777 dashed;
 }


.form1 {
 padding:0 0 30px 0;
 }


.text_prompt {
 font:normal 12px 'trebuchet ms';
 color:#222;
 display:block;
 padding:0 0 0 0;
 }


#header_a {
 background-color:#eaeaea;
 }


#footer {
 text-align:center;
 }


#footer li {
 display:inline;
 }


#footer a:link,#footer a:visited,#footer a:active {
 text-decoration:underline;
 font:normal 11px/14px 'Verdana';
 color:#5f878a;
 }


#footer a:hover {
 text-decoration:underline;
 font:normal 11px/14px 'Verdana';
 color:#5f878a;
 }


table.colnames {
 background-color:#333a3a;
 color:#fff;
 font:bold 11px/14px 'Trebuchet Ms';
 text-transform:uppercase;
 }


.managediv table {
 border-bottom:1px #222 dashed;
 }


#sitenav li {
 display:inline;
 }


.whitetext1 {
 font:normal 13px/16px 'Trebuchet MS';
 color:#fff;
 text-align:justify;
 }


#header_b_left {
 float:left;
 width:575px;
 height:278px;
 margin:0 0 0 7px;
 padding:0 0;
 display:inline;
 overflow:hidden;
 }


#header_b_right {
 float:left;
 width:290px;
 height:278px;
 padding:0 0;
 display:inline;
 overflow:hidden;
 }


.contentstyle1 {
 font:normal 13px/16px 'Trebuchet MS';
 color:#333a3a;
 text-align:justify;
 }


.contentstyle1 ul {
 padding-left:5px;
 }


.contentstyle1 li {
 list-style:disc outside;
 padding-left:5px;
 }


.contentstyle1 a {
 text-decoration:underline;
 font:normal 13px/16px 'trebuchet ms';
 color:#757829;
 }


.contentstyle1 a:hover {
 text-decoration:underline;
 font:normal 13px/16px 'trebuchet ms';
 color:#757829;
 }


a.learnmore:link,a.learnmore:visited,a.learnmore:active {
 text-decoration:underline;
 font:normal 13px/16px 'trebuchet ms';
 color:#757829;
 }


a.learnmore:hover {
 text-decoration:underline;
 font:normal 13px/16px 'trebuchet ms';
 color:#757829;
 }


.contentstyle1 h1 {
 font:normal 40px 'Trebuchet MS';
 color:#333a3a;
 text-transform:uppercase;
 margin:0 0 15px 0;
 }


.contentstyle1 h2 {
 font:normal 12px 'Trebuchet MS';
 color:#333a3a;
 text-transform:uppercase;
 }


.contentstyle1 h3 {
 font:normal 18px 'Trebuchet MS';
 color:#333a3a;
 text-transform:uppercase;
 display:inline;
 margin:0 0;
 padding:0 0;
 }


.contentstyle1 h4 {
 font:normal 14px 'Trebuchet MS';
 color:#333a3a;
 text-transform:uppercase;
 }


.contentstyle1 h5 {
 font:normal 13px/16px 'Trebuchet MS';
 color:#333a3a;
 }


.contentstyle1 h6 {
 font:normal 10px 'Verdana';
 color:#333a3a;
 }


.contentstyle1 h7 {
 font:normal 11px/14px 'Trebuchet MS';
 color:#333a3a;
 }


.contentstyle1 h8 {
 font:bold 16px 'Trebuchet MS';
 color:#333a3a;
 text-transform:uppercase;
 text-align:left;
 }


.contentstyle1 h9 {
 font:bold 13px/16px 'Trebuchet MS';
 color:#333a3a;
 text-align:left;
 }


.contentstyle1 ul {
 margin:10px 10px;
 }


a.h4link {
 font:12px/14px 'trebuchet ms';
 color:#5f878a;
 text-align:left;
 }


a.h4link:hover {
 font:12px/14px 'trebuchet ms';
 color:#5f878a;
 text-align:left;
 }


.cleardiv {
 clear:both;
 width:100%;
 }


.clearfix:after {
 content:'.';
 display:block;
 height:0;
 clear:both;
 visibility:hidden;
 }


.p1 {
 display:block;
 }


.imgtitle {
 margin:10px 0 15px 0;
 }


.displayblock {
 display:block;
 }


.upcomingBlue {
 font:bold 13px/16px 'Trebuchet MS';
 color:#5f878a;
 text-transform:uppercase;
 display:inline;
 }


.upcoming {
 font:normal 11px/14px 'Trebuchet MS';
 color:#333a3a;
 display:inline;
 }


.acrobat_file {
 padding:0 0 0 35px;
 background:url(../img/acrobat.png) no-repeat;
 }


.word_file {
 padding:0 0 0 35px;
 background:url(../img/word.png) no-repeat;
 }


.powerpoint_file {
 padding:0 0 0 35px;
 background:url(../img/powerpoint.png) no-repeat;
 }


#cal1calendar {
 width:137px;
 height:160px;
 background-color:#000000;
 margin-left:auto;
 margin-right:auto;
 }


.cal1calendarHead {
 float:left;
 width:100%;
 margin:0px 0px 0px 0px;
 clear:both;
 vertical-align:top;
 text-align:center;
 }


.cal1monthYear {
 float:left;
 width:110px;
 }


.cal1rewMonth {
 float:left;
 }


.cal1ffMonth {
 float:left;
 }


.cal1pickMonth {
 float:none;
 clear:both;
 }


.cal1year {
 margin:0 0 0 0;
 font:normal 14px 'trebuchet ms';
 color:#ff0000;
 }


.cal1month {
 margin:0 0 0 0;
 font:normal 14px 'trebuchet ms';
 color:#ff0000;
 }


.cal1weeks {
 float:left;
 clear:both;
 border:0px #ddd dotted;
 }


.cal1week {
 float:left;
 width:137px;
 clear:both;
 margin:0 0 0 0;
 border-bottom:1px #888 dotted;
 }


.cal1headings {
 float:left;
 width:100%;
 clear:both;
 margin:0 0 0 0;
 border-bottom:1px #888 dotted;
 }


.cal1heading {
 float:left;
 width:19px;
 height:19px;
 margin:0 0 0 0;
 background-color:transparent;
 font:normal 9px 'trebuchet ms';
 text-align:center;
 cursor:pointer;
 }


.cal1day {
 float:left;
 width:19px;
 height:19px;
 margin:0 0 0 0;
 background-color:#000;
 cursor:pointer;
 }


.cal1dayHover {
 float:left;
 width:19px;
 height:19px;
 margin:0 0 0 0;
 background-color:transparent;
 border:0px #000 solid;
 cursor:pointer;
 color:#ff0000;
 }


.cal1nonday {
 float:left;
 width:19px;
 height:19px;
 background-color:transparent;
 margin:0 0 0 0;
 }


.cal1dayHeader {
 width:100%;
 height:16px;
 background:none;
 }


.cal1date {
 float:none;
 padding:2px 3px 0 3px;
 font:normal 11px 'trebuchet ms';
 color:#fff;
 background:transparent;
 text-align:center;
 }


.cal1dateHover {
 float:none;
 padding:2px 3px 0px 3px;
 font:normal 11px 'trebuchet ms';
 color:#ff0000;
 background:transparent;
 }


.cal1daycontrol {
 float:right;
 font:normal 9px 'trebuchet ms';
 padding:0 3px 0 3px;
 background-color:transparent;
 display:none;
 }


.cal1events {
 margin:3px 3px 3px 3px;
 font:normal 10px 'trebuchet ms';
 color:#336699;
 }


.cal1event {
 }


a.cal1link:link {
 color:#CC0000;
 }


a.cal1link:visited {
 color:#CC0000;
 }


a.cal1link:hover {
 color:#ff0000;
 font-weight:bold;
 }


a.cal1link:active {
 color:#CC0000;
 }


a.cal1nounderline:link {
 font:normal 9px 'georgia';
 color:#ff0000;
 text-decoration:none;
 }


a.cal1nounderline:active {
 font:normal 9px 'georgia';
 color:#ff0000;
 text-decoration:none;
 }


a.cal1nounderline:hover {
 font:bold 9px 'georgia';
 color:#ff0000;
 text-decoration:none;
 }


a.cal1nounderline:visited {
 font:normal 9px 'georgia';
 color:#ff0000;
 text-decoration:none;
 }


