/* Author: Amit Tal http://amitt.co.il */
@font-face{font-family:'Titillium Maps';src:url("../fonts/TitilliumMaps29L002.eot");src:local('Titillium Maps'),local('TitilliumMaps'),url("../fonts/TitilliumMaps29L002.otf") format("opentype"),url("../fonts/TitilliumMaps29L002.woff") format("woff")}
#all{color:#333;border:solid 0;padding-top:0;background:#fff}
fieldset{border:solid 0 #ccc}
.article-info{color:#444}
.article-info dd span{color:#444;border-right:solid 0;background:#eee}
#logo span{color:#fff;padding-left:50px;font-size:.3em !important;text-transform:none;font-family:arial,sans-serif}
#all #header{padding-top:8.0}
.logoheader{background:#0c1a3e url(../images/personal/personal2.png) no-repeat bottom right;color:#fff;min-height:200px;margin:0 10px 0 10px !important}
h1#logo{font-family:'Titillium Maps',Arial;padding:.9em 20px 20px 10px;text-transform:uppercase;font-weight:normal;margin-top:0}
#fontsize{display:inline}
#fontsize p a:link,#fontsize p a:visited{color:#222;border-right:solid 1px #ccc}
#fontsize p a.larger,#fontsize p a.reset,#fontsize p a.smaller{padding-left:5px;padding-right:5px;text-decoration:none;margin:0}
#fontsize p a:hover,#fontsize p a:active,#fontsize p a:focus{background:#095197 !important;color:#fff}
#fontsize h3{color:#222;font-weight:bold}
#header form,#header form .search,#header form .finder{display:inline;padding-right:1px}
#header form .inputbox{background:url(../images/header-bg.gif) repeat-x;border:solid 1px #ccc;border-bottom:0;border-right:0;padding:5px}
#header form .inputbox:focus{border:solid 2px #000;margin:16px 7px 0 !important}
#header form .button{border:solid 0 #ddd;background:#ccc url(../images/personal/button.png);color:#333;padding:4px !important}
#contentarea,#contentarea2{background:#fff}
#breadcrumbs{color:#333}
#breadcrumbs span{color:#333}
#breadcrumbs span a:link,#breadcrumbs span a:visited{background:#fff;color:#333}
#breadcrumbs span a:hover,#breadcrumbs span a:active,#breadcrumbs span a:focus{background:#095197;color:#fff}
.module_content{border:solid 1px #ddd}
.moduletable_js{border:solid 0 #ddd}
#right .moduletable_js{border:0}
#nav h3{border-bottom:solid 1px #ddd;font-family:'Titillium Maps',Arial;color:#555}
h3.js_heading{border-bottom:solid 1px #ddd;background:#eee;font-family:'Titillium Maps',Arial}
h3.js_heading span.backh{border:solid 0 #000}
h3.js_heading a{border:0}
h3.js_heading a img{border:0}
h3.js_heading a.opencloselink:hover,h3.js_heading a.opencloselink:active,h3.js_heading a.opencloselink:focus{background:0}
#right h3 span.backh2{background:#fff;color:#555;border-bottom:solid 1px #ddd}
#right h3 span.backh3{padding-left:0}
#nav form{color:#000}
#nav form a:hover,#nav form a:active,#nav form a:focus{color:#fff;background:#095197;text-decoration:none}
#nav .moduletable-example ul.menu{background:#fff;border:0}
.module_content ul.menu{border:0}
ul.menu li.active a:link,ul.menu li.active a:visited{color:#8b3c35}
ul.menu li ul{border:solid 0 #eee}
ul.menu li ul li{border:none !important;background:#fff;list-style:none;display:none}
ul.menu li.active ul li a:link,ul.menu li.active ul li a:visited{border:0}
ul.menu li.active ul li.active a:link,ul.menu li.active ul li.active a:visited{border:0;color:#333;border-bottom:solid 1px #fff}
ul.menu li ul li ul{border:0 !important;background:#f5f5f5 !important;padding-bottom:0}
ul.menu li.active ul li.active ul li a:link,ul.menu li.active ul li.active ul li a:visited{background:#f5f5f5;border-bottom:solid 1px #fff;color:#444}
ul.menu li.active ul li.active ul li.active a:link,ul.menu li.active ul li.active ul li.active a:visited{color:#333}
ul.menu li ul li ul li ul{border:solid 1px #eee !important;padding-top:10px !important;padding-bottom:10px !important;background:#fff url(../images/nature/level4.png) repeat-x !important}
ul.menu li.active ul li.active ul li.active ul li a:link,ul.menu li.active ul li.active ul li.active ul li a:visited{font-weight:normal;padding:3px 2px 3px 40px;font-size:.9em;background:#fff url(../images/nature/arrow_small.png) no-repeat 30px 5px;color:#444}
ul.menu li.active ul li.active ul li.active ul li.active a:link,ul.menu li.active ul li.active ul li.active ul li.active a:visited{font-weight:bold;color:#333}
ul.menu li ul li ul li ul li ul{border:solid 0 #eee !important;padding-top:5px !important;padding-bottom:10px !important;background:#fff !important}
ul.menu li.active ul li.active ul li.active ul li.active ul li a:link,ul.menu li.active ul li.active ul li.active ul li.active ul li a:visited{font-weight:normal;padding:3px 2px 3px 5px;font-size:.9em;background:#fff;color:#444;margin:0 10px 0 35px;border-bottom:solid 1px #ddd}
ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:link,ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:visited{font-weight:bold;color:#333}
#main a:hover,#main a:active,#main a:focus{background:#095197;color:#fff}
#main th a:hover,#main th a:active,#main th a:focus{background:#333;color:#fff}
.column-1,.column-2{border:solid 0}
.item-separator{border:solid 0 #333}
.small{border:solid 0}
ul#archive-items li.row0,ul#archive-items li.row1{border-bottom:solid 1px #ddd}
.archive #adminForm fieldset{border:0;padding:0;margin:20px 0}
.image-left{padding:2px}
.image-right{border:solid 1px #ddd;padding:2px}
#main h1{color:#0d4c89;border-bottom:solid 1px #ddd;font-family:'Titillium Maps',Arial}
#main .blog h1,#main .blog-featured h1{color:#0d4c89;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;font-family:'Titillium Maps',Arial;margin-top:-1px !important}
.items-leading h2,#main h3,#main h4{color:#555}
#main h2{color:#555;font-family:'Titillium Maps',Arial}
#main h2 a{color:#095197}
a.readmore:hover,a.readmore:active,a.readmore:focus{background:#555;color:#fff}
.actions img{border:0}
#main .items-more h3{border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;color:#444}
#main .items-more ol{color:#000}
#main .items-more ol li a{background:#fff url(../images/blog_more.gif) no-repeat 0 center;color:#095197}
#main .items-more ol li a:hover,#main .items-more ol li a:active,#main .items-more ol li a:focus{background:#095197 url(../images/blog_more_hover.gif) no-repeat 0 center;color:#fff}
#main .pagination{border-top:solid 1px #ddd;clear:both}
table.contenttoc{border:solid 1px #ccc}
#right{border:solid 0 #e6e6e6;background:#fff}
#right h4{color:#555;border:solid 0}
#right ul li a:hover,#right ul li a:active,#right ul li a:focus{background:#095197;color:#fff}
#close span{color:#000}
.mostread li a:link,.mostread li a:visited,.latestnews li a:link,.latestnews li a:visited{background:url(../images/personal/arrow2_grey.png) 2px 7px no-repeat}
.mostread li a:hover,.latestnews li a:hover,.mostread li a:active,.latestnews li a:active,.mostread li a:focus,.latestnews li a:focus{background:#555 url(../images/arrow_white_grey.png) 2px 7px no-repeat !important}
ul.newsfeed{border:solid 0 #000}
.newsfeed-item{border-bottom:solid 1px #ddd}
ul.newsflash-horiz{background:#f5f5f5 url(../images/nature/box.png) repeat-x;border:1px solid #eee}
ul.newsflash-horiz li{border:solid 0 #eee;background:#f5f5f5}
ul.newsflash-horiz li h4{font-family:'Titillium Maps',Arial}
.banneritem{border:0}
.banneritem a{background:0}
.banneritem a img{background:0;border:0}
#login-form .inputbox{margin-bottom:10px;border:solid 1px #ddd;background:url(../images/content_bg.gif) repeat-x}
fieldset.input{border:0}
ul.tabs{border:solid 1px #ddd;border-bottom:0;background:#f5f5f5 url(../images/nature/box.png) repeat-x}
ul.tabs li{background:#f5f5f5 url(../images/nature/box.png) repeat-x;border-right:solid 1px #ddd}
ul.tabs li a:link,ul.tabs li a:visited{color:#333}
ul.tabs li a:hover,ul.tabs li a:active,ul.tabs li a:focus{color:#000}
.tabcontent{border:solid 1px #ddd;background:#fff;color:#000}
.tabcontent .linkclosed{color:#000;border-bottom:solid 1px #e5e5e5}
ul.tabs li a.linkopen{background:#fff;color:#333;border:0}
ul.tabs li a.linkclosed:hover,ul.tabs li a.linkclosed:active,ul.tabs li a.linkclosed:focus,ul.tabs li a.linkopen:hover,ul.tabs li a.linkopen:active,ul.tabs li a.linkopen:focus{background:#555;color:#fff}
#right .category-module h4 a:link,#right .category-module h4 a:visited{color:#0d4c89}
#right .category-module h4 a:hover,#right .category-module h4 a:active,#right .category-module h4 a:focus{color:#fff}
.category-module li{border-bottom:solid 1px #ddd}
.category-module li li{border:0}
.searchintro img{border:0}
.inputbox:focus{border:solid 2px #000}
.word{background:#fff;border:solid 0 #ccc}
.word input{border:solid 1px #ddd;background:url(../images/content_bg.gif) repeat-x;color:#333}
.only{border:solid 1px #ccc}
.phrases{color:#000;border:solid 1px #ccc}
.phrases .inputbox{background:#fff;color:#000}
.phrases .inputbox option{background:#f5f5f5;border-bottom:solid 1px #ccc}
.phrases .inputbox option a:hover{background:#C00;border-color:#cfd0d6;color:#fff}
dl.search-results dd.result-url{border-bottom:solid 5px #fff;color:#159}
dl.search-results dd.result-created{border-bottom:solid 5px #fff}
.invalid{border-color:red !important}
label.invalid{color:red}
#users-profile-core,#users-profile-custom{border:solid 1px #ccc}
#member-profile fieldset{border:solid 1px #ccc}
table.weblinks th,table.newsfeeds th,table.category th,table.jlist-table th{background:#444}
table.weblinks th a,table.newsfeeds th a,table.category th a,table.jlist-table th a,table.weblinks th,table.newsfeeds th,table.category th,table.jlist-table th{color:#fff}
td.table_footer{background:#ddd url(../images/table_footer.gif) bottom left repeat-x}
table.category th a img{border:solid 0}
#main table.moduletable td,#main table.moduletable tr{border:0}
fieldset.filters{border:solid 0 #ddd;display:none}
.contact form{background:#fff;color:#000}
.contact input{background:#fff;color:#000}
.contact input.invalid,.contact textarea.invalid{border:solid 2px red}
.contact label.invalid{color:red}
p.error{color:#044b63;background:#eee;border-top:3px solid #044b63;border-bottom:3px solid #044b63}
body.contentpane{background:#fff}
.box h3{font-family:'Titillium Maps',Arial;font-size:1.2em}
.box ul{padding-left:0}
.box1{border-right:solid 1px #ccc}
.box3{border-left:solid 1px #ccc}
#bottom ul li a{background-image:none;font-size:15px}
.contentpaneopen_edit img{border:0}
form.editor fieldset{border:solid 1px #ccc}
form#adminForm{border:solid 0 #000}
.edit form#adminForm fieldset{border:solid 1px #ddd}
.edit form#adminForm legend{font-weight:bold}
.tip{border:solid 1px #333;background:#ffc}
table.pagenav,table.pagenav tr,table.pagenav td{border:0 !important}
.cat-children ul ul,.categories-list ul ul{list-style-type:none}
.categories-list .category-desc ul li{list-style-type:square}
#main .contact h3{border-bottom:solid 1px #ddd;margin:20px 0}
.form-required{font-weight:bold;margin:10px 0;background:#fff url(../images/req.png) no-repeat;padding:10px 40px}
.contact .inputbox,.registration input,.profile-edit input,.login-fields input,.remind input,.reset input{background:#fff url(../images/content_bg.gif) repeat-x;border:solid 1px #ccc;padding:3px}
.profile-edit select{padding:0;border:solid 1px #ccc;background:#f5f5f5}
.profile-edit select option{padding:3px}
.panel{border:solid 1px #ddd;margin-top:-1px}
#main .contact .panel h3{margin:0;padding:0;background:#eee;border:0}
.panel h3 a{display:block;padding:6px;text-decoration:none;color:#444;padding:6px}
.panel h3.pane-toggler a{background:#f5f5f5 url(../images/slider_plus.png) right top no-repeat}
.panel h3.pane-toggler-down a{background:#f5f5f5 url(../images/slider_minus.png) right top no-repeat;border-bottom:solid 1px #ddd}
.pane-slider{border:solid 0;padding:0 10px !important;margin:0;background:url(../images/nav_level_1.gif) repeat-x}
.panel .contact-form,.panel .contact-miscinfo{padding:10px}
.contact .panel .contact-form form,.contact .panel .contact-address{margin:20px 0 0 0}
div.current{background:url(../images/nav_level_1.gif) repeat-x}
#all #upload-flash ul li a:hover,#all .item a:hover span{background:#095197;color:#fff}
#close a{text-decoration:none}
div.sample-module{border:2px dashed #ddd;padding:10px;background-color:#f5f5f5}
.print-icon{list-style:none outside none}
.cmp_buttons_container{bottom:0;left:-50px;padding-top:30px;position:relative;z-index:15}
.actions{width:18px;bottom:238px;left:0;z-index:5;padding-top:40px !important;position:relative;display:none;}