body,img,p,h1,h2,h3,h4,h5,h6,ul,ol,li,form,blockquote{margin:0;padding:0}p{line-height:20px;padding:10px 0}h1,h2,h3,h4,h5{padding:10px 0;font-family:Arial,Sans-Serif;color:#444}ul,ol{list-style:none;padding:10px 0}small{font-size:11px}blockquote p{padding:0}html,body{font-family:Arial,Sans-Serif;font-size:12px;border:0;color:#333}body{background:#FFF url('../images/layout/bg-top-tile.gif') repeat-x}a{color:#326693;outline:none;text-decoration:none}a:hover{text-decoration:underline}a img,img{border:none}.aligncenter{margin:10px auto 20px auto;display:block}.alignleft{margin:10px 20px 15px 0;float:left}.alignright{margin:10px 0 15px 20px;float:right}.col-left{float:left}.col-right{float:right}.colorD{color:#408080}.wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fix{clear:both;height:1px;margin:-1px 0 0;overflow:hidden}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}img.centered{display:block;margin-left:auto;margin-right:auto}.wp-caption{background-color:#EEE;border:1px solid #DDD;padding:4px 0 5px;text-align:center;margin-bottom:15px}.wp-caption-text{padding:10px;font-size:12px}#top{height:65px;width:900px;margin:0 auto}#top h1{display:none}#top img.logo{float:left;height:40px;width:159px;display:block;margin-top:14px}#top-nav{margin-left:210px;padding-top:17px}#top-nav a:hover{text-decoration:underline}#top-nav ul{padding:0}#nav{height:30px}#nav,#nav ul{list-style:none;line-height:1;z-index:100;padding:0}#nav a{display:block;line-height:30px;z-index:100;padding:0 10px;color:#000;font-size:14px;font-weight:700}#nav li{float:left;line-height:30px;margin:0}#nav li a{color:#3f3f3f;text-decoration:none;padding:0 0 0 11px;text-shadow:0 0 #FFF}#nav li a span{display:inline-block;height:30px;padding:0 10px 0 0}#nav li a:hover,#nav li.active a,#nav li.current a{background:url('../images/layout/top-nav-left.png') no-repeat left;color:#fff;cursor:pointer;text-decoration:none}#nav li.active a span,#nav li.current a span,#nav li a:hover span{background:url('../images/layout/top-nav.png') no-repeat right;text-shadow:0 1px #222}.content{width:900px;margin:0 auto;padding:0}#main{background:#FFF;margin:10px 0 20px}#main .col-left{float:left;width:580px;margin-bottom:20px}#main .col-right{float:right;width:340px;margin-bottom:20px}#main .equal-col-left{float:left;width:460px;margin-bottom:20px}#main .equal-col-right{float:right;width:460px;margin-bottom:20px}#main .single-theme .col-left{margin-bottom:0px}#featured{background:url('../images/layout/bg-featured.png') no-repeat top center;height:141px}#featured #intro-copy{float:left;width:900px;margin-top:24px}#featured #intro-copy h2{text-indent:-999em;background:transparent url('../images/layout/intro-copy.png') no-repeat top left;width:900px;height:80px;display:block;margin:0;padding:0}#featured #intro-copy h2.search{background-image:url('../images/layout/intro-search.png')}#features{_width:580px;width:600px;float:left;background:#fff;font-size:1.1em}#features h3{padding:0;font-size:140%;margin-bottom:-8px}#features .block{_width:270px;width:280px;float:left;margin:0 20px 10px 0}#features .block-full{_width:590px;width:600px;float:left;margin:0 0 10px 0}#features a,#features a:visited{text-decoration:underline}#features a:hover{text-decoration:none}#menuBlock{width:285px;float:right;margin-top:-15px}#menuBlock .box{margin-bottom:30px;padding-left:12px}#menuBlock .firstBox{top:-25px;margin-bottom:-5px;background:url('../images/layout/bg-right_block.gif') 0 60px no-repeat}#menuBlock .box h3{margin-bottom:1px;padding-left:0;color:#608AAD;font-size:140%}#menuBlock .boxText{padding:0 27px}#menuBlock .boxText h3{padding-left:0 !important}#menuBlock .subMenu li a{display:block;height:23px;padding:8px 5px 0 32px;color:#000;text-decoration:none;background:url('../images/layout/bg-submenu_item.gif') no-repeat}#menuBlock .subMenu li a:hover,#menuBlock .subMenu li.active a{background-color:#efefef;background-position:0 -31px;text-decoration:none !important}#search{width:299px;margin:0;padding:0}/** * Shiny theme * */.cse .gsc-control-cse,.gsc-control-cse{padding:2% 0 0 0;width:96%}.cse .gsc-branding,.gsc-branding{display:none}.cse .gsc-control-cse div,.gsc-control-cse div{position:normal}.cse .gsc-control-cse,.gsc-control-cse{font-family:Arial,sans-serif;background:transparent;border:none}.cse .gsc-control-cse:after,.gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cse .gsc-resultsHeader,.gsc-resultsHeader{border:none}/** * Table cell containing the search input. * 4 pixels added to create more space between input and button. */.cse td.gsc-input,td.gsc-input{padding-right:4px}.cse form.gsc-search-box,form.gsc-search-box{background:#E7E7E7;border:1px solid #CCC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:96%;padding:.9em 2% 1em 2%;margin:0 0 2% 0;-webkit-box-shadow:0 1px 2px #333;-moz-box-shadow:0 1px 2px #333;display:block}.cse input.gsc-input,input.gsc-input{font-size:14px;border:1px solid;border-color:#8A99A6;padding:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.cse input.gsc-input,input.gsc-input{font-family:inherit;font-size:14px;border:1px solid;border-color:#8A99A6;padding:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;font-size:14px;color:#292B33;font-weight:bold;text-shadow:0 1px 2px #FFF;padding:2px 8px 3px 8px;background:#d0d1d4;border:1px outset #d0d1d4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:0 1px 2px #333;-moz-box-shadow:0 1px 2px #333;*height:26px;*padding:2px 2px 3px 2px}#contact-area{width:600px;margin-top:25px}#contact-area input,#contact-area select,#contact-area textarea{padding:5px;width:400px;font-family:Arial,sans-serif;font-size:1.2em;margin:0 0 10px 0;border:2px solid #ccc}#contact-area select{width:414px}#contact-area textarea{height:90px;overflow:auto}#contact-area textarea:focus,#contact-area input:focus{border:2px solid #408080}#contact-area input.submit-button{width:100px;margin-right:72px;float:right}#contact-area label{float:left;text-align:right;margin-right:15px;width:100px;padding-top:5px;font-size:1.4em}#footer{background:#d0d9e0 url('../images/layout/bg-footer-tile.gif') repeat-x;color:#576672;padding:30px 0 10px}#footer #sitemap{margin:15px 0}#footer #sitemap .block{float:left;width:160px;margin-right:35px}#footer #sitemap .last{margin-right:0}#footer #sitemap ul{padding:5px 0}#footer #sitemap ul li{line-height:20px;font-size:100%}#footer #sitemap ul li a:hover{text-decoration:underline}#footer #sitemap h4{font-size:140%;color:#222;padding:0}#footer #sitemap h4.search_google{color:#5A5A5A;font-size:110%}#footer .bevel{background:url('../images/layout/bevel-footer.gif') repeat-x top right;height:2px;width:100%;border:0;margin-top:20px}#footer a{color:#576672}#toTop{cursor:pointer}#footer .col-left p{margin:0}#footer .col-left p a,#footer .col-left p a:visited{text-decoration:underline}#footer .col-left p a:hover{text-decoration:none}