#wrapper h1,.componentheading,.contentheading{font-size:2.2em;color:#444;border-bottom:5px solid #eee;padding-bottom:8px}
#wrapper .blog h2{color:#77a5d3;font-size:24px}
#wrapper h2,h3{color:#ab003e}
#wrapper p{font-size:1.1em;color:#555}
#topWrapper{background:url(cefonline/images/topMenuBg.jpg) repeat-x;height:5px}
#top{position:relative;z-index:9999}
#headerWrapper{background-color:#f4f4f4;border-bottom:1px solid #e8e8e8}
#header{position:relative;padding:10px 0 0}
h1#logo{position:absolute;top:20px;z-index:1;margin:0}
h1#logo a{background:transparent url(cefonline/images/logo.jpg) no-repeat scroll 0 0;display:block;width:204px;height:93px;overflow:hidden;text-indent:-9999px}
#top ul{position:absolute;right:0;list-style:none;z-index:9999;margin:0}
#top ul li{float:left;position:relative;border-left:1px solid #97003a;z-index:9999;margin:0}
#top ul li a{display:block;color:#fff;text-decoration:none;border-right:1px solid #b6004a;font-size:12px;z-index:9999;padding:5px 15px}
#top ul li a:hover,#top ul ul li a:hover,#top ul ul li span.separator:hover,#top ul li:hover ul li.parent a:hover{background-color:#9b0133;cursor:pointer}
#top ul ul{position:absolute;width:200px;list-style:none;left:-9999px;z-index:9999;right:-115px;margin:0}
#top ul ul ul{top:0;left:-9999px;z-index:9999;margin:0 0 0 210px}
#top ul ul li{float:none;position:relative;z-index:9999}
#top ul ul li a,#top ul ul li .separator{height:100%;text-indent:0;color:#fff;background:#ac003e;border-bottom:1px solid #c20045;border-top:1px solid #a00038;text-transform:uppercase;font-size:11px;display:block;z-index:9999;margin:0;padding:10px}
ul#menu{position:absolute;bottom:-1px;list-style:none;z-index:8888;margin:0}
ul#menu li{float:left;position:relative;z-index:8888;margin:0 3px 0 0}
ul#menu li a{background-color:#e8e8e8;color:#777;display:block;text-decoration:none;font-size:.9em;text-shadow:0 1px 0 #fff;z-index:8888;padding:5px 12px}
ul#menu li a:hover{background-color:#dbdbdb}
ul#menu li.item100177 a{background:#e8e8e8 url(cefonline/images/mainMenuHome.gif) no-repeat 10px center;padding-left:35px}
ul#menu li#current.item100177 a{background:#fff url(cefonline/images/mainMenuHome.gif) no-repeat 10px center}
ul#menu li#current a{background-color:#fff;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}
ul#menu ul{position:absolute;width:200px;list-style:none;left:-9999px;z-index:9999;margin:0}
ul#menu ul ul{top:0;left:-9999px;z-index:9999;margin:0 0 0 190px}
ul#menu ul li{float:none;position:relative}
ul#menu ul li a,ul#menu ul li .separator{height:100%;text-indent:0;color:#fff;background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #fff;text-transform:capitalize;font-size:.8em;display:block;margin:0;padding:10px}
#header .moduletable.form{z-index:81;position:absolute;top:45px;left:345px}
.accountability{background-color:#ececec;padding:20px}
.accountability p{font-size:1em!important}
.moduletable.children{position:absolute;right:-45px;bottom:-89px;z-index:1}
#header span{color:#888;text-transform:capitalize;font-weight:700}
#header .moduletable.form form{background-color:#e8e8e8;padding:3px 5px}
#header .moduletable.form input#Search{background:#fff url(cefonline/images/greyBg.jpg) repeat-x;width:285px;color:#999;font-size:1.3em;border-top:none;border-bottom:1px solid #ccc;border-left:none;border-right:none;padding:8px}
#header .moduletable.form input#Submit{background:#7a012e url(cefonline/images/redButtonBg.jpg) repeat-x;color:#fff;font-size:1.3em;border:none;margin-left:-3px;text-shadow:1px 0 1px #000;padding:8px}
#newsflash{border:3px solid #eee;margin:40px 0;padding:5px}
#newsflash h4{color:#bd3b72;font-size:1.1em;text-transform:uppercase;margin:0}
#newsflash h4 span{color:#eee}
div.jscroller2_up.jscroller2_speed-20.jscroller2_mousemove{padding-left:130px}
#newsflash h4 strong{color:#7da4d2;font-weight:400;font-style:normal;font-size:.9em;text-transform:capitalize}
#banner{text-align:center;border:5px solid #eee;margin-bottom:30px}
#feature1 h3,#feature2 h3,#feature3 h3{color:#bd0049;font-size:1em;text-transform:uppercase;border-bottom:4px solid #ececec;padding-bottom:6px}
#feature1,#feature2,#feature3{color:#777}
.moduletable.recent h3{background:url(cefonline/images/recentArticles.jpg) no-repeat right}
.moduletable.projects h3{background:url(cefonline/images/projects.jpg) no-repeat right}
.moduletable.projects img{margin-bottom:15px}
.moduletable.recent ul li,.moduletable.projects ul li{font-size:.9em;position:relative;padding-right:30px;padding-bottom:15px;border-bottom:1px solid #eee;margin:0 0 20px}
.moduletable.recent ul li h4,.moduletable.projects h4{line-height:18px;color:#70a2d5;margin:0 0 5px}
#feature3 .moduletable.subscribe{margin-bottom:40px}
#feature3 .moduletable.subscribe h3{border:none;margin:0}
.moduletable.subscribe ul li{background-color:#eee;color:#333;font-weight:700;font-size:1.4em;line-height:16px;margin:0 0 1px;padding:20px 20px 20px 70px}
.moduletable.subscribe ul li a{color:#70a2d5;font-size:.7em}
.moduletable.subscribe ul li a.redButton{margin-top:5px}
.moduletable.subscribe img.twitterSubscribe{position:absolute;top:-7px;right:0}
.moduletable.subscribe ul li#faceBookIcon{background:#eee url(cefonline/images/facebookIcon.gif) no-repeat 20px 20px}
.moduletable.subscribe ul li#twitterIcon{background:#eee url(cefonline/images/twitterIcon.gif) no-repeat 20px 20px}
.moduletable.subscribe ul li#newsletterIcon{background:#eee url(cefonline/images/emailNewsletterIcon.gif) no-repeat 20px 20px}
#feature3 .moduletable.donate h3{background:url(cefonline/images/donateIcon.png) no-repeat right;margin:0}
#paginationWrapper{background-color:#f4f4f4;height:24px;border-top:1px solid #eee;margin-top:40px}
#pagination ul li{float:left;margin:0}
#pagination ul li a{display:block;color:#999;font-weight:700;text-decoration:none;font-size:.8em;text-shadow:1px 0 0 #fff;background:url(cefonline/images/paginationArrow.jpg) no-repeat right center;padding:4px 10px}
#pagination ul li.homePagination a{background:url(cefonline/images/paginationHouse.jpg) no-repeat 13px center;text-indent:-9999px;width:20px;border-right:1px solid #e2e2e2}
#pagination ul li.last a{border-right:none}
#pagination ul li#topOfPage a{background:none;border-right:1px solid #e2e2e2}
#contentArea{margin-top:20px}
#content{width:670px;margin-right:25px}
#sidebar{width:232px;z-index:20}
#sidebar h3{font-size:1em;margin-bottom:5px;text-transform:uppercase}
#sidebar ul.menu{background-color:#ececec;list-style:none;margin:0}
#sidebar ul.menu li{border-top:1px solid #ccc;margin:0}
#sidebar ul.menu li:first-child{border-top:none}
#sidebar ul.menu li a{display:block;text-decoration:none;color:#777;font-weight:700;font-size:.9em;border-top:1px solid #fefefe;padding:10px 30px}
#sidebar ul.menu li.parent{background:url(cefonline/images/plus.gif) no-repeat 5px 12px}
#sidebar ul.menu li#current.parent{background:#f3f3f3 url(cefonline/images/minus.gif) no-repeat 5px 12px}
#sidebar ul.menu ul{list-style:none;font-size:.9em;margin:0}
#sidebar ul.menu li#current a{color:#ab2e4c}
#sidebar .moduletable{margin-bottom:30px}
#sidebar .moduletable.subscribe{position:relative}
#footer3 .moduletable{padding-left:75px}
#footerWrapper{background-color:#333;padding:5px 0}
#footer .moduletable{margin-bottom:30px;color:#eee;font-size:.9em}
#footer .moduletable h3{color:#eee;text-transform:uppercase;margin-bottom:10px;font-size:1.2em}
#footer a,#copyright a{color:#87a1c1}
#footer ul{list-style:none;margin:0}
#copyright p{font-size:.7em;color:#ccc;text-align:center;margin:30px 0 0}
#sidebar .moduletable .project_search_module select{width:98%}
.newsArrow{float:right;display:block;text-indent:-9999px;background:url(cefonline/images/arrow.jpg) no-repeat;width:15px;height:23px}
.blueButton{display:block;background:#6487ad url(cefonline/images/blueButtonBg.jpg) repeat-x;width:35%;text-align:center;color:#fff!important;text-decoration:none;text-shadow:0 1px 0 #333;padding:5px}
.redButton{display:block;background:#6487ad url(cefonline/images/redButtonBg.jpg) repeat-x;width:35%;text-align:center;color:#fff!important;text-decoration:none;text-shadow:0 1px 0 #333;padding:5px}
span.buttonheading{position:absolute;right:0;top:32px}
.article_column img{padding-right:10px}
.clear{clear:both}
.padding{padding:10px}
.buttonheading img{border:none!important;background-color:transparent!important;margin:0 10px 10px!important;padding:0!important}
.floatLeft{float:left;margin:0 10px 10px 0;padding:10px}
.secondaryHeading{color:#c36!important;font-size:1.3em;font-weight:700}
.buttonheading{float:right}
.buttonheading span{display:block}
.leading,.article_row{margin-bottom:25px;border-bottom:1px #eee solid}
.article_row{clear:both;position:relative}
.largeQuote{font-size:16px}
.largeQuoteCitation{color:#888;font-size:14px;font-weight:400}
div li a.category{color:#888;font-size:18px;font-weight:700}
div#content ul li{padding-bottom:10px}
ul.unIndentedList{list-style-type:disc!important}
#remository{font-family:Arial, Helvetica, sans-serif}
#remositorycontainerlist a{position:relative;top:-10px}
#remositorypageheading a img{position:relative;top:5px}
#remositoryfooter a{position:relative;left:-10px;top:-20px}
#remositorycontainerlist p{font-size:12px;margin-bottom:5px;padding-bottom:0}
input#donateAmount{width:65px;background-image:url(cefonline/images/greyBg.jpg);border:2px solid #ccc;font-weight:700;color:#a7073d;padding:5px}
#quickDonate div p{background:url(cefonline/images/or_bg.jpg) no-repeat center center;text-indent:-9999px;padding:40px 0}
.donate_quick_wrapper{background:url(cefonline/images/donate_child.jpg) no-repeat}
.remositoryfolderinfo a{top:0!important}
.authorizenetformtable span,.authorizenetformtable tr,.authorizenetformtable td{font-size:12px!important;text-align:left!important;font-weight:400!important}
.unstyledList{font-size:14px;color:#555}
.contentpagetitle{line-height:25px}
.removeBorder{background-color:transparent!important;border:0!important;margin:0 10px 10px;padding:0!important}
.donate_progress_wrapper{margin-bottom:20px;position:relative;border-bottom:1px solid #eee}
.blog .donate_progress_wrapper{width:399px;float:left;border-top:1px solid #eee;border-bottom:none;padding:15px 0}
.donate_progress_wrapper p.donate_goal{color:#999!important;font-size:18px!important}
p.donate_goal span{color:#333;font-weight:700}
.donate_progress_wrapper p.donate_goal a{font-size:11px}
input.donate_progress_amount{width:40px;background:#fff url(cefonline/images/greyBg.jpg) repeat-x;border:1px solid #ccc;color:#000;font-weight:700;float:right;padding:7px 60px 7px 10px}
input.donate_progress_submit{position:absolute;bottom:15px;right:2px;background:#5a8f71 url(../images/greenBg.jpg) repeat-x;color:#fff;font-weight:700;text-shadow:#000 1px 1px 0;border:none;padding:5px}
.blog .donate_progress_wrapper input.donate_progress_submit{position:absolute;bottom:30px;right:2px;background:#5a8f71 url(cefonline/images/greenBg.jpg) repeat-x;color:#fff;font-weight:700;text-shadow:#000 1px 1px 0;border:none;padding:5px}
.donate_progress_remaining{font-size:12px!important;color:#999!important;font-weight:700}
.donate_progress_remaining span{margin-right:15px}
.red{color:#b7003b!important}
.green{color:#008b37}
.project_search_module{background-color:#eee;color:#777;font-weight:700;position:relative;padding:20px}
.project_search_module dl dd{border-bottom:1px solid #fff;margin:10px 0 20px;padding:0 0 10px}
.project_search_module input#projectName{width:90%;background:#fff url(cefonline/images/greyBg.jpg) repeat-x;border:1px solid #ccc;padding:7px 10px}
span.pagenav,a.pagenav,a.readon,dl.project_sort dd input{text-decoration:none;background:#6487ad url(cefonline/images/blueBg.jpg) repeat-x 0 1px;color:#fff!important;padding:8px}
a.readon{line-height:50px;font-size:12px;text-shadow:1px 1px 0 #222;margin:10px 0}
p.counter{color:#999!important;font-size:11px!important;margin:0 0 10px}
a.pagenav:hover,a.readon:hover,dl.project_sort dd input:hover{background:#444}
#content div form dl{clear:both;color:#444;font-weight:700;border-bottom:1px solid #eee;padding-bottom:15px}
#content div form dl dt{float:left;margin-right:10px}
dl.project_sort dd input{margin-top:-1px;border-right:1px solid #6487ad;border-left:1px solid #6487ad;border-bottom:1px solid #6487ad;border-top:none;text-shadow:1px 1px 0 #333;text-transform:uppercase;padding:5px 10px}
#content div form dl dd{float:left;margin-right:20px}
#rightColumnContact textarea{width:203px;margin-bottom:10px}
#rightColumnContact #component164{position:relative;bottom:45px}
#rightColumnContact #Submit{width:100px!important}
#leftColumnContact{margin-top:-5px;line-height:32px}
fieldset .name #user{margin-bottom:10px;margin-left:5px}
fieldset .pass #pass{margin-bototm:10px;margin-left:8px}
fieldset .remember #rem{position:relative;right:90px}
.contentpane td.contentdescription{padding-top:20px}
.onlineApplication input{margin-bottom:5px;margin-top:5px;margin-right:10px}
.onlineApplication textarea{width:500px;margin:5px 0}
.attachmentsList table{border:none!important;font-size:11px!important}
.attachmentsList a{text-decoration:underline!important}
div.attachmentsList{right:13px;bottom:113px}
.grid_8 .blog .clearfix img{margin-bottom:50px}
.authorizenetformtable .inputbox{margin-bottom:5px;margin-top:5px;padding:2px}
.authorizenetformtable input{margin-top:5px;margin-bottom:5px}
#quarterlyNewsletterForm .leftColumn{text-align:right;width:190px;padding-right:10px}
#quarterlyNewsletterForm #Type0,#quarterlyNewsletterForm #Type1,#quarterlyNewsletterForm #Type2{width:15px}
#quarterlyNewsletterForm .rightColumn{width:400px;margin-bottom:10px}
.lessPadding{margin-bottom:10px!important}
.highlightGrey{background:#EEE}
.translator{direction:rtl!important;unicode-bidi:embed!important}
#pageDirection{direction:rtl!important}
.inputDirection{unicode-bidi:embed!important}
.menuDirection > ul > li{float:right;margin-right:0;margin-left:3px}
*{unicode-bidi:bidi-override!important}
.style1{font-weight:700}
.tesLeftPadding{padding-left:5px}
.tesRightPadding{padding-right:5px}
.rowdeleted{background:red;color:red}
textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em}
.noscript-message{width:400px;border:#c5d9f1 solid 2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:15px 15px 0}
.rowseleted{background:#eee}
table .sqlBuilder{width:100%;border-color:#95b3d7;border-width:1px;margin:20px 0 0}
table.sqlBuilder th{font-size:.9em;border:solid #95b3d7 1px;font-weight:700;text-align:left;padding:2px}
table.sqlBuilder tr{border:solid #95b3d7 1px;vertical-align:top;padding:2px}
table.sqlBuilder td{font-size:.9em;border:solid #95b3d7 1px;text-align:left;padding:2px}
table .sqlrunner{border:#000 solid 1px;page-break-inside:avoid}
.qryResultTitle{border-bottom:4px solid #ececec;padding-bottom:6px;margin-bottom:20px;color:#bd0049;font-size:1em;text-transform:uppercase;font-weight:700}
body,#scroller_container div.jscroller2_up.jscroller2_speed-20.jscroller2_mousemove table.newsflashcontentpaneopen,.moduletable.recent p,.moduletable.projects p,#footer ul li,.donate_progress_wrapper p,.blog .donate_progress_wrapper .green{margin:0}
#wrapper a,#sidebar ul.menu ul a{color:#77a5d3}
#top ul li:hover ul,#top ul li.hover ul,#top ul ul li:hover ul,#top ul ul li.hover ul,ul#menu li:hover ul,ul#menu li.hover ul,ul#menu ul li:hover ul,ul#menu ul li.hover ul{left:auto}
#top ul li:hover ul ul,#top ul li.hover ul ul,ul#menu li:hover ul ul,ul#menu li.hover ul ul{left:-9999px}
.moduletable.recent ul,.moduletable.projects ul,.moduletable.subscribe ul,#pagination ul{list-style:none;margin:0}
.displayImage,.contentdescription img,#page img,.blog img{background-color:#ececec;border:solid 1px #ddd;margin:0 10px 10px;padding:10px}
#remository a,.style3{font-size:12px}
#remositorycontainerlist a img,#remositoryfooter a img{position:relative;top:15px}
#remositorypageheading a:link,#remositorycontainerlist a:link,#remositorycontainerlist a:visited,#remositorycontainerlist a:active,#remositorycontainerlist a:hover,#remositoryfooter a:link,#remositoryfooter a:visited,#remositoryfooter a:active,#remositoryfooter a:hover{text-decoration:none}
select#limit.inputbox,#quarterlyNewsletterForm #Submit{width:100px}
#quickDonate div input,.donate_progress_bar_wrapper,#rightColumnContact input,#quarterlyNewsletterForm .componentheading{margin-bottom:10px}
input#donate_quick_submit,.project_search_module #project_search_submit{background:#7a032d url(cefonline/images/redButtonBg.jpg) repeat-x;color:#fff;font-weight:700;text-shadow:#000 1px 1px 0;border:none;padding:7px}
.attachmentsList caption,.attachmentsList .at_icon,.PANEL_INFORMATION,.myhighlight{display:none}
table.sqlrunner th,table.sqlrunner td{border:#000 solid 1px;padding:4px}
.hideColumn{display: none;}