/*Global CSS Declarations for EFACW.org, Version 2008, Copyright (c) Analogue Web Design,LLC. All rights reserved.*/@media screen,projection{/*GLOBAL RESET*/html,body,address,blockquote,div,h1,h2,h3,h4,h5,h6,hr,noscript,p,pre,dl,dt,dd,ol,ul,li,table,caption,thead,tfoot,tbody,tr,td,th,form,fieldset,legend,label,a,img,object,q,span,abbr,acronym,del,dfn,em,ins,strong{background:transparent;border:none;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline;}a{outline:none;text-decoration:none;}abbr:hover,acronym:hover{border-bottom:1px dotted #9e9e9c;cursor:help;}address{font-style:normal;}blockquote,q{quotes:none;}h1,h2,h3,h4,h5,h6{font-size:1em;}hr{clear:both;height:1.2em;visibility:hidden;}html{height:100%;}fieldset,img{border:medium none;}input,button,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;}label{cursor:pointer;}ol,ul{list-style:none;}:focus{outline:none;}/*LAYOUT*/body{background:#45565d url(/assets/img/body.jpg) repeat-y 50% 0%;color:#fff;font:10px/1.5 Arial,Verdana,Geneva,sans-serif;height:100%;margin:0 auto;min-width:960px;}#container{background:#fff;color:#45565d;margin:0 auto;min-height:100%;position:relative;width:900px;}#seal{position:absolute;right:-48px;top:24px;}/*HEADER*/#header{background:url(/assets/img/header.jpg) no-repeat;border-top:20px solid #305f97;height:200px;margin:0 10px;}#header a{position:absolute;top:96px;left:-40px;}#header h1{color:#003;font:2.4em/1.0 "Times New Roman",Times,serif;margin:102px 0 0 60px;text-transform:uppercase;}#header h1 em{display:block;letter-spacing:2px;text-indent:2em;text-transform:none;}/*MENU*/#menu{background:#263b44 url(/assets/img/menu.jpg) repeat-x 0% 0%;color:#99bedb;margin:0 10px;padding:8px 0;text-align:center;}#menu li{display:inline;font-size:1.3em;text-transform:uppercase;}#menu li a{border-right:1px solid #99bedb;color:#99bedb;padding:0 12px;}#menu li a:hover{color:#fff;}#menu li.contact a{border-right:none;}/*LOCATION*/#home #menu li.home a{color:#fff;}#about #menu li.about a{color:#fff;}#services #menu li.services a{color:#fff;}#success #menu li.success a{color:#fff;}#events #menu li.events a{color:#fff;}#resources #menu li.resources a{color:#fff;}#contact #menu li.contact a{color:#fff;}/*CONTENT*/#content{margin:10px 10px 0 10px;}#content a{color:#305f97;}#content a:hover{color:#b91619;text-decoration:underline;}#content address{font-size:1.2em;margin:0 20px 12px;}#content h3{color:#003;font-size:1.2em;letter-spacing:1px;margin:12px 10px 6px 20px;text-transform:uppercase;}#content h4{color:#003;font-size:1.2em;margin:12px 10px 6px 20px;}#content h5{color:#003;font-size:1.2em;margin:12px 10px 0 20px;}#content h5.efacw strong{color:#0000ee;text-transform:uppercase;}#content img.efacw{float:right;margin:0 20px 6px 6px;}#content p{font-size:1.2em;margin:12px 20px 6px;}#content p.back{text-align:right;font-size:1em;}#content ul{font-size:1.2em;margin:0 20px;}#content ul li{background:url(/assets/img/bullet.jpg) no-repeat 0 5px;margin:12px 0 6px 0;padding-left:18px;}#content ul ul{font-size:1em;}#content ul li li{margin:0;}/*MAIN CONTENT*/#content-main{float:right;margin-top:10px;padding-bottom:60px;width:530px;}#home #content-main{float:left;}/*SIDEBAR*/#content-sidebar{float:left;padding:310px 0 36px;width:330px;}#content-sidebar a.facebook{background:url(/assets/img/facebook.jpg) no-repeat;color:#3b5997;display:block;height:22px;font-size:1.4em;line-height:22px;margin:0 20px 12px 70px;padding-left:32px;}#content-sidebar a.facebook:hover{text-decoration:none;}#content-sidebar a.facebook img{margin-right:3px;}#content-sidebar h4{color:#003;background:url(/assets/img/flag.jpg) no-repeat;font:bold 1.3em/1.2 "Times New Roman",Times,serif;margin:0 10px 24px 10px;padding-left:60px;text-transform:uppercase;}#content-sidebar h4 em{display:block;letter-spacing:2px;text-indent:2em;text-transform:none;}#content-sidebar address{border-top:1px solid #305F97;font-size:1.1em;margin:0 20px 12px 70px;padding-top:12px;}#content-sidebar address a{float:right;margin-top:-1.5em;}#content-sidebar dl{font-size:1.1em;margin:0 20px 12px 70px;}#content-sidebar dt{font-style:italic;}#content-sidebar dt strong{font-style:normal;letter-spacing:1px;text-transform:uppercase;}#content-sidebar dd{background:url(/assets/img/bullet.jpg) no-repeat 0 5px;padding-left:9px;}#content-sidebar dd em{padding-right:12px;}#content-sidebar #extern-icr{position:absolute;bottom:252px;text-align:center;width:330px;}#content-sidebar #extern-xm{position:absolute;bottom:120px;text-align:center;width:330px;}#home #content-sidebar{background:#e2ecf5 url(/assets/img/home.jpg) no-repeat;float:right;}#about #content-sidebar{background:#e2ecf5 url(/assets/img/about.jpg) no-repeat;}#services #content-sidebar{background:#e2ecf5 url(/assets/img/services.jpg) no-repeat;}#success #content-sidebar{background:#e2ecf5 url(/assets/img/success.jpg) no-repeat;}#events #content-sidebar{background:#e2ecf5 url(/assets/img/legal.jpg) no-repeat;}#resources #content-sidebar{background:#e2ecf5 url(/assets/img/resources.jpg) no-repeat;}#contact #content-sidebar{background:#e2ecf5 url(/assets/img/contact.jpg) no-repeat;}#legal #content-sidebar{background:#e2ecf5 url(/assets/img/legal.jpg) no-repeat;}#admin #content-sidebar{background:#e2ecf5 url(/assets/img/home.jpg) no-repeat;}/*FORMS*/#content form{font-size:1.1em;margin:12px 20px 6px;}#content form fieldset fieldset{font-size:1.09em;}#content form label{color:#003;}#content form label.isInvalid{color:#b91619;}#content form input,#content form textarea{border:1px solid #99bedb;margin-bottom:12px;padding:3px;width:482px;}#content form input:focus,#content form textarea:focus{border-color:#b91619;}#content form small{font-size:1em;float:right;}#content form button{background:url(/assets/img/button.jpg) no-repeat 0% 0%;border:none;color:#fff;height:24px;letter-spacing:1px;text-align:center;text-transform:uppercase;width:63px;}#content form button:hover{background:url(/assets/img/button.jpg) no-repeat 0% 100%;}/*CONSTANT CONTACT*/#content #constantcontact{border-top:1px solid #305F97;font-size:1.1em;margin:0 20px 24px 70px;padding-top:12px;}#content #constantcontact button{font-weight:700;}#content #constantcontact input{width:164px;margin-bottom:0;}#content #constantcontact strong{text-transform:uppercase;}#content #constantcontact img{vertical-align:middle;}#content #constantcontact a:hover{text-decoration:none;}/*SURVEY*/#content form legend{color:#003;}#content #survey div{float:left;width:50%;}#content #survey div input{width:230px;}#content #survey #from,#content #survey #to{width:113px;}#content #survey #amount{width:236px;}#content #survey fieldset fieldset fieldset{font-size:1em;margin-bottom:12px;}#content form #tos label,#content form #ru label{color:#45565d;display:block;float:left;width:245px;}#content form #tos input.checkbox,#content form #ru input.checkbox{border:medium none;margin:0;padding:0;width:auto;}#content form #ru label input,#content form #tos label input{width:218px;}#content form #qf label{float:right;}#content form #qf input{border:medium none;margin:0 0 0 15px;padding:0;width:auto;}/*FOOTER*/#footer{bottom:0;background:#1d4a83 url(/assets/img/footer.jpg) repeat-x 0% 0%;color:#fff;margin:0 10px;padding:10px 0 12px;position:absolute;text-align:center;width:880px;}#footer ul li{display:inline;padding:6px;}#footer a{color:#fff;}#footer a:hover{color:#99bedb;text-decoration:underline;}/*CLASSES*/.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.left{border:1px solid #305f97;float:left;margin-right:12px;}.center{display:block;margin:15px 0 3px;text-align:center;}/* MSIE 7.0 */*+html .clear{height:1%;}*+html #content form.admin label.cabinet{background:url(/assets/img/choose-msie.jpg) no-repeat 0% 0%;}*+html #content form.admin label.cabinet:hover{background:url(/assets/img/choose-msie.jpg) no-repeat 0% -24px;}*+html #content form.admin label.cabinet input.file{left:-25px;}*+html legend{margin-left:-7px;}*+html #content form #ru label input,* + html #content form #tos label input{margin-left:4px;}*+html #content #constantcontact button{margin-left:3px;}/* MSIE 6.0 */* html .clear{height:1%;}* html #content form.admin input{width:428px;margin-bottom:6px;}* html #content form.admin label.cabinet{background:url(/assets/img/choose-msie.jpg) no-repeat 0% 0%;}* html #content form.admin label.cabinet:hover{background:url(/assets/img/choose-msie.jpg) no-repeat 0% -24px;}* html #content form.admin label.cabinet input.file{left:-25px;}* html #content #constantcontact button{margin-left:3px;}}