@charset "UTF-8";@media all{*{margin:0;padding:0;}
option{padding-left:0.4em;}
select{padding:1px;}
body{font-size:100.01%;background:#fff;color:#000;text-align:left;}
div{outline:0 none;}
img{border:0 solid;}
ul, ol, dl{margin:0 0 1em 1em;}
li{line-height:1.5em;margin-left:0.8em;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display:block;}
.floatbox{overflow:hidden;}
#ie_clearing{display:none;}
.print{position:absolute;top:-32768px;left:-32768px;}
#skiplinks{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none;}
#skiplinks a.skip:focus, #skiplinks a.skip:active{left:32768px;outline:0 none;position:absolute;width:100%;}
}
@media screen, projection{#header{position:relative;}
#topnav{text-align:right;}
#header #topnav{position:absolute;top:10px;right:10px;}
#header, #nav, #main, #footer{clear:both;}
#col1{float:left;width:200px;}
#col2{float:right;width:200px;}
#col3{width:auto;margin:0 200px;}
#col1_content, #col2_content, #col3_content{position:relative;}
.subcolumns{width:100%;overflow:hidden;}
.subcolumns_oldgecko{width:100%;float:left;}
.equalize, .equalize .subcolumns{overflow:visible;display:table;table-layout:fixed;}
.equalize > div{display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top;}
}
@media print{.subcolumns > div, .floatbox{overflow:visible;display:table;}
.print{position:static;left:0;}
.noprint{display:none !important;}
}
@media screen, projection{body{background:#fff;padding:8px;color:#444;}
.page_margins{margin:0 auto;}
.page_margins{width:960px;background:#fff;border:0px #889 solid;}
#page{padding:0px;}
#header{height:154px;color:#000;background:#87D300;}
#header img{margin:0 0 0 0;padding:0 0 0 0;font-size:208%;}
#nav{overflow:hidden;height:24px;background-color:transparent;background:#00A3EE;}
#main{background:#fff;padding:1em 0;color:#444;}
#footer{color:#444;background:#fff;margin:0 1em;padding:1em 0;border-top:1px #ddd solid;line-height:2em;}
#navtopleft{float:left;height:24px;width:12px;background-image:url(/layout/ends.png);background-position:0 0;}
#navtopmiddle{float:left;height:24px;color:#fff;background-color:transparent;padding:0px;margin-top:.2em;}
#navtopright{float:right;height:24px;width:12px;background-image:url(/layout/ends.png);background-position:0 -25px;}
#topleft{height:154px;width:13px;background-image:url(/layout/ends.png);background-position:0 -50px;}
#topmiddle1{position:absolute;top:0px;left:12px;height:148px;width:210px;color:#000;background-color:#87D300;background-repeat:no-repeat;background-position:right;padding:3px;margin-left:0px;margin-top:0px;font-size:.9em;}
#topmiddle2{position:absolute;top:0px;right:12px;height:144px;width:180px;background-color:#87D300;padding-top:10px;}
#topright{position:absolute;top:0px;right:0px;height:154px;width:13px;background-image:url(/layout/ends.png);background-position:0 -205px;}
#main{float:left;width:100%;background:#fff;padding:0 0;color:#444;}
#col1{float:left;width:620px;margin:0 0 0 160px;border-left:0px dotted #ddd;border-right:0px dotted #ddd;}
#col2{float:left;width:160px;margin:0 0 0 -780px;}
#col3{float:right;width:160px;margin-left:0;margin-right:0;}
#col1_content{padding:0 0 0 10px;color:#444;background:#fff;}
#col2_content{padding:0 10px 0 0;color:#444;background:#fff;margin-left:0;margin-right:0;border-right:1px dotted #ddd;}
#col3_content{padding:0;color:#444;background:#fff;margin-left:0;margin-right:0;border-left:1px dotted #ddd;}
}
@media all{body{color:#FFF;font-size:81.25%;font-family:Verdana,Helvetica,Arial,sans-serif;}
h1,h2,h3,h4{font-family:Verdana,Arial,Sans-Serif;font-weight:normal;}
h1{font-size:1.6em;color:#00A3EE;margin:0 0 .25em 0;padding-top:1.5em;}
h2{font-size:1.4em;color:#7DEB05;margin:0 0 .25em 0;padding-top:1.5em;border-bottom:2px #ddd solid;}
h3{font-size:1.2em;color:#888;margin:0 0 .25em 0;padding-top:1.5em;font-weight:bold;}
h4{font-size:1.0em;color:#888;margin:0 0 .30em 0;padding-top:1em;font-weight:bold;border-bottom:1px #ddd solid;}
h5{font-size:1.0em;color:#888;margin:0 0 .30em 0;font-style:italic;}
h6{font-size:1.0em;color:#888;margin:0 0 .30em 0;font-style:italic;}
#teaser h1{font-size:1.2em;border:0;}
p,ul,dd,dt{line-height:1.5em;}
p{line-height:1.5em;margin:0 0 1em 0;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
hr{color:#fff;background:transparent;margin:0 0 .5em 0;padding:0 0 .5em 0;border:0;border-bottom:1px #eee solid;}
a,a em.file{color:#00A3EE;text-decoration:none;}
a:hover{background-color:#E6FFFF;text-decoration:underline;}
a:focus{background-color:#E6FFFF;text-decoration:underline;}
#navtopmiddle a{color:#fff;background:transparent;text-decoration:none;}
#navtopmiddle a:hover{text-decoration:underline;background-color:transparent;}
#navtopmiddle a:focus{text-decoration:underline;background-color:transparent;}
#topmiddle1 a{color:#fff;background:transparent;text-decoration:none;}
#topmiddle1 a:hover{text-decoration:underline;background-color:transparent;}
#topmiddle1 a:focus{text-decoration:underline;background-color:transparent;}
#footer a{color:#669;}
#footer a:hover{background-color:#eef;}
#footer a:focus{background-color:#eef;}
#main a[href^="http:"],#main a[href^="https:"]{padding-left:0px;}
#main a.imagelink{padding-left:0;background:transparent;}
table{border-collapse:collapse;width:100%;margin-bottom:.5em;}
form{overflow:hidden;}
input,select,check,radio,textarea{width:auto;border:1px #ccc solid;background:#fafafa;padding:3px;color:#777;}
input[type=text]:focus,textarea:focus{background:#f0f0f0;color:#333;border-color:#666;}
}
@media print{body{font-size:10pt;}
#topnav, #nav, #search{display:none;}
h1,h2,h3,h4,h5,h6{page-break-after:avoid;}
}

