﻿img {border:0px;margin:0px; } 

body {margin:0px;font-family:Tahoma;font-size:13px;line-height:18px; }
table {border-collapse:collapse; }
#header {width:970px;padding:0px 0px 0px 0px; }
.cepamain #header h1 {float:left; margin-top:15px; }
.cepamain #header h1 span {display:none; }
.toggle {cursor:pointer;padding-top:5px; }

.cepaCentral #header {padding-left:-600px;vertical-align:top;width:970px;margin-top:0; }
.cepaCentral #header h1 {margin-top:-10px !important; }
.cepaCentral #header h1 span {display:none; }

h4 {color:#007cb0; }

#memdiv {float:right;margin-bottom:10px; }
#memberstbl table {float:right; }
#memberstbl td {margin-bottom:0px;padding:0px; }
#membersbox {width:305px;background:#cee1e9; }
#members {text-align:left;padding-top:15px;padding-left:30px; }
.darkarial {font-family:Arial;color:#3b3b3b;font-weight:bold;font-size:14; }
.bluetxt1 {color:#035172; }
.rb {vertical-align:middle; }
#ctl00_btnLogin  {vertical-align:middle; }

input.loginbox {border:none !important; vertical-align:middle; padding:5px 0 4px 0; height:14px; font-size:11px; border-width:0px !important; }
input.loginbox {margin:0px; outline:none !important; } /* Safari fix */

#memdetail {color:#7ebec7; }
#memdetail a:link,#memdetail a:visited {font-family:Arial;font-size:10px;color:#035172;text-decoration:none; }
#memdetail a:hover,#memdetail a:active {text-decoration:underline; }

#navbar {width:970px;height:45px;clear:both; }
#navbar ul {list-style-type:none;margin:0;padding:0; }
#navbar ul li ul {display:none; position:absolute;border:solid 1px #579524;border-top:0px; z-index:1000; }
#navbar ul li:hover ul { display:block; }
#navbar ul li ul li { clear:both; background-color:#82ca5b; width:200px; text-align:left; padding:7px; }
#navbar ul li ul li:hover { background-color:#e8eaeb; }
#navbar ul li ul li a {display:block; }
#navbar ul li ul li a:link,#navbar ul li ul li a:visited {color:#fff;font-weight:bold; }
#navbar ul li ul li:hover a,#navbar ul li ul li a:active {color:#096b74 }

#navbar li {float:left; }
#navbar a {display:block;text-decoration:none; }
#navbar span {display:none; }

#container2 {margin-top:10px;width:970px; }
#layout {clear:both;width:970px;margin:0px;padding:0px; }
#layout tr td {vertical-align:top; }

#leftnav {width:235px;background:#e8eaeb;margin:0;padding:0px; }
#leftnav ul {list-style-type:none;margin:0;padding:0; }
#leftnav ul li { text-align:left;vertical-align:middle;padding-bottom:0px;  vertical-align:middle; }
#leftnav ul li a {display:block;height:19px;padding:10px 0px 10px 15px;border-bottom:dotted 1px #096b74; }
.brdbtm {border-bottom:dotted 1px #096b74; }
#leftnav ul li a:link,#leftnav ul li a:visited {text-decoration:none;font-weight:bold;color:#096b74; }
#leftnav ul li:hover {background:#eee url('/images/ln_bg.jpg') no-repeat top left; }

#buttons1 {width:235px;height:175px;margin-top:10px;padding:0px; }

#resourcesbtn {display:block; width:115px;height:40px; border:0px;float:left; }
#resourcesbtn {background:url('/images/btn_res_u.jpg'); }
#resourcesbtn:hover {background:url('/images/btn_res_d.jpg'); }

#forumsbtn {display:block; width:115px;height:40px; border:0px;float:right;margin-bottom:5px; }
#forumsbtn {background:url('/images/btn_for_u.jpg'); }
#forumsbtn:hover {background:url('/images/btn_for_d.jpg'); }

#linksbtn {clear:both; display:block; width:235px;height:40px; border:0px; }
#linksbtn {background:url('/images/btn_lks_u.jpg'); }
#linksbtn:hover {background:url('/images/btn_lks_d.jpg'); }

#profesbtn {display:block; width:235px;height:40px; border:0px;float:right;margin-top:5px; }
#profesbtn {background:url('/images/btn_prof_u.jpg'); }
#profesbtn:hover {background:url('/images/btn_prof_d.jpg'); }

#everybtn {display:block; width:235px;height:40px; border:0px;float:right;margin-top:5px; }
#everybtn {background:url('/images/btn_ever_u.jpg'); }
#everybtn:hover {background:url('/images/btn_ever_d.jpg'); }

#buttons2 {width:235px;height:76px;margin-top:15px;background:#dcdfe1;text-align:center;padding:0px; }
#buttons3 {margin-left:31px; }
#buttons3 a {display:block;float:left;text-decoration:none;color:#6d6d6d;padding-left:2px;padding-right:2px; }

#content {width:485px;padding-left:20px;padding-right:20px;text-align:left; }
#content a {font-weight:bold;color:#4f93b3; }
#content h2 { color:#3d8f47; }
.lightgreen {color:#82ca5b; }

#rightpanel {width:210px;color:#4f4f51; }
.rp_green1 {margin-top:10px;height:40px;background:#bfdcb1;text-align:center; }
.rp_green2 {margin-top:10px;padding-top:20px;height:20px;background:#bfdcb1;text-align:center; }
.rp_grey {text-align:left;background:#eaeaea;padding-bottom:10px;color:#4f4f51; }

#rightpanel a {font-weight:bold;color:#4f93b3; }
#newsletter {margin-left:20px; margin-top:15px;}

#threads {margin-left:20px; margin-top:15px;}
#threads ul { margin:0;padding:0; }
#threads ul li { margin:0;padding:0 0 8px 15px; list-style:none; background:url('/images/thread.jpg') no-repeat 0 4px; }

#jobs {margin-left:20px; margin-top:15px;}
#resources {margin-left:20px; margin-top:15px;}
#resources ul { margin:0;padding:0; }
#resources ul li { margin:0;padding:0 0 8px 15px; list-style:none; background:url('/images/rescimg.jpg') no-repeat 0 4px; }

.myResourcesLink {color:#000000 !important;font-weight:normal !important;text-decoration:none !important; }
.myResourcesLink:hover {text-decoration:underline !important; }

#footer {padding-top:20px;text-align:left;font-size:11px;color:#8a8a8a; }
#footer a:link,#footer a:visited {text-decoration:none;color:#8a8a8a; }
#footer a:hover,#footer a:active {text-decoration:underline; }

.myCepaLinks {color:#4F93B3;font-weight:bold;text-decoration:none;padding:10px; }
.myCepaLinks:hover {color:#096B74 !important; }

#rotation { height:200px; }

.form { background-color:#EEE; padding:10px; margin:20px 0 0 0; }
.form td { padding:7px; }
.label { text-align:right; color:#666; }
textarea { font-family:Arial; }

.error { background-color:#ae5656; color:#FFF; padding:10px; margin-top:20px; }
.error strong { display:block; }

.listbox { font-size:11px;  margin:20px 0 0 0; }
.listbox td { background-color:#EEE; padding:5px; }
.listbox th { background-color:#DDD; padding:5px; }

#defaultContent {margin-top:150px; }

#CepaCentral { clear:both;text-align:left;width:970px; }
#CepaCentral h2 { color:#3d8f47; font-size:20px; margin-top:20px; clear:both; }

.cepaCentralTitle {font-weight:normal;color:#4F93B3;font-size:18px;line-height:25px; }
.cepaCentralTitleSub {font-weight:normal;color:#4F93B3;font-size:16px;padding-left:25px !important; }
#cepaCentralHome a {text-decoration:none;color:#4F93B3;display:block; }
#cepaCentralHome a img {vertical-align:bottom }
div.subTitles {display:none;margin-top:20px; }
.CentralHomeAgeGroups {width:180px; }
.CentralHomeSub {width:740px;}

#cepaCentralHome td {border:solid 1px #cdd3d7;background:#e9edef; }
#cepaCentralHome td:first-child {background:#ffffff; }
#cepaCentralHome td tr td {background:#ffffff;border-bottom:solid 1px #cdd3d7;border-top:none;border-left:none;border-right:none; }
#cepaCentralHome td td:first-child {border-left:solid 1px #cdd3d7; }
#cepaCentralHome td table {border-right:solid 1px #cdd3d7 !important; }
#cepaCentralHome td table table {border:none !important; }
#cepaCentralHome td tr:first-child td {border-top:solid 1px #cdd3d7; }
#cepaCentralHome td td td {border:none !important; }


.forumbar {height:35px;background:url('/images/forum-bar.jpg') repeat-x top left;color:#fff;font-size:18px;font-weight:normal;vertical-align:top; }
.forumbar a {text-decoration:none;color:#fff;margin-left:500px; }

.forumTitles {color:#4F93B3;font-size:14px;font-weight:bold; }
a.forumTitles {color:#4F93B3 !important;font-size:14px;font-weight:normal;text-decoration:none; }
a.forumTitles:hover {color:#096B74 !important; }
.forumTitlesSmall {color:#4F93B3;font-weight:bold;text-decoration:none; }
.forumTitlesSmall:hover {color:#096B74 !important; }

.postedOn {font-size:10px;color:#777777; }

.topicsDiv {min-height:400px; }
.threadDiv {min-height:400px; }

.TDborder {border-top:solid 1px #4F93B3;}

#TopicsModeratorPanel {margin-bottom:-2em; }
.TopicsDelete {vertical-align:bottom;font-size:10px; }
.DeleteText {text-decoration:none;color:#000; }
.DeleteText:hover {text-decoration:underline; }
.abuse {color:#8F3D3D; }
.NotAbuse {color:#4F93B3;text-decoration:none; }
.NotAbuse:hover {color:#096B74; }
.ReportAbuse {color:#777;font-size:10px;cursor:pointer; }
.ReportAbuseBox {display:none;width:450px;padding:8px;color:#fff;background:#AE5656;border:2px solid #8F3D3D;margin-bottom:-2em;resize:none;overflow:auto;}
.tbxReport {width:420px;padding:7px;color:#fff;background:#AE5656;border:solid 1px #fff;resize:none; }
.btnReport {width:436px;padding:7px;color:#fff;background:#AE5656;border:solid 1px #fff; }
.btnReport:hover, .btnReport:active {background:#e37070;}

#forumTopics tr td {border-bottom:solid 1px #4F93B3; }
#forumTopics tr table tr td {border:0; }

#forumThread tr td {border-bottom:solid 1px #4F93B3; }
#forumThread tr table tr td {border:0; }

.greenBox {text-align:center;display:block;background:#7fc73a;color:#fff;text-decoration:none;font-weight:normal;padding:4px;width:130px;border:solid 2px #3d8f47;cursor:pointer; }
.redBox {text-align:center;display:block;background:#AE5656;color:#fff;text-decoration:none;font-weight:normal;padding:4px;width:150px;border:solid 2px #8f3d3d;cursor:default; }

.pageArrow {padding-top:1px;}

.EmailProfile {text-decoration:none;color:#393939;display:block; }

.newTopicBox {width:788px;padding:5px; }
.AttachResource {margin-top:5px;width:802px }
.AttachResourceContainer { }
.AttachResourceContainer input {padding:5px; }
.AttachResourceContainer textarea {padding:7px; }
.cbxAttach { }

/*disable RadEditor Resize */
.rade_resizeCell {width:0px !important; }
.rade_resizeCell DIV {display:none; }

#MemberList tr {border-bottom:solid 1px #4F93B3; }
#MemberList tr table tr {border:0; }

.MemberListName {display:block;color:#4F93B3;font-weight:bold;text-decoration:none;float:left; }
.MemberListName:hover {color:#096B74; }
.MemberListEmail {display:block;padding:3px 10px 3px 10px;float:left; }
.MemberEmail {padding:3px 5px 3px 5px; }

.SearchMembers {border:none;padding:3px 7px 3px 7px;margin-left:10px;vertical-align:top; }

#AbuseList tr {border-bottom:solid 1px #4F93B3; }
#AbuseList tr table tr {border:0; }

.AbuseList {display:block;text-decoration:none;color:#000;float:left; }
.AbuseList:hover {text-decoration:underline; }

.SearchTopicsButton {cursor:pointer; }
.tbxTopicSearch {display:none;padding:5px;float:left;border:solid 2px #3D8F47;vertical-align:top;height:16px;width:149px; }
.lbTopicSearch {display:none;padding:4px;float:left;background:#7FC73A;border:solid 2px #3D8F47;color:#fff;text-decoration:none;margin-left:-2px;font-weight:bold;vertical-align:top;width:45px; }


#SiteMapBoxes {margin:0;padding:0;  }
.SiteMapBox {width:280px;margin-right:20px;margin-top:20px; }
.SiteMapBoxTitle {background:#c0dcb3;color:#4f4f51; }
.SiteMapBoxInfo {background:#eaeaea; }
.SiteMapBoxInfo ul {list-style-image: url('/images/arrow-right.png'); }

#resourcelist {list-style-type:none;margin:0;padding:0; }
#resourcelist li {display:block;padding:7px 20px 7px 20px;background:#eaeaea;margin-bottom:10px; }
#resourcelist li:hover {background:#BFDCB1; }
#resourcelist li a {text-decoration:none;color:#4F93B3;font-weight:bold; }
#resourcelist li:hover a {color:#000; }
#resourcesText {font-size:20px;color:#3d8f47;font-weight:bold;margin-bottom:1em; }

.AddToFolder {padding-top:1em;display:block; }

.subscriptionTypes td {padding-right:50px; }
