body {background-color:rgb(9,9,14);background-image:url(/assets/img/background.jpg);background-repeat:repeat;}
body {font-family:arial,helvetica,sans-serif;}
body,p,li {color:rgb(130,134,148);font-size:12px;font-weight:100;}
h1,h2,h3,h4,h5,h6 {color:rgb(246,246,255);}
hr{border:0 rgb(99,99,114) solid;border-top-width:1px;clear:both;height:0}
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:14px}
h4{font-size:13px}
h5{font-size:12px}
h6{font-size:11px}
ol{list-style:decimal}
ul{list-style:disc}
li{margin-left:30px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:12px}
a{color:rgb(130,134,148);text-decoration:none;}
a:hover{color:rgb(229,229,244);text-decoration:underline;}
a:focus{outline:1px dotted}
.gradient {position:absolute;top:0;left:0;width:100%;height:350px;background-image:url(/assets/img/background-gradient.jpg);background-repeat:repeat;}
.horizontalmenu {text-align:center;border-top:1px solid rgb(99,99,114);padding-bottom:12px;}
.horizontalmenu ul li {list-style:none;display:inline;margin:0 6px;padding:0 6px;}
.horizontalmenu ul li a {color:rgb(99,99,114);text-transform:uppercase;text-decoration:none;font-size:11px;letter-spacing:.15em;font-weight:lighter;}
.sectionhead {font:11px arial,helvetica,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-weight:lighter;border-bottom:1px solid rgb(99,99,114);margin:4px 0;}
.sectiontext {font-size:0.96em;text-align:left;}
.tagline {font-size:1.4em;border-bottom:1px solid rgb(99,99,114);padding:10px 0;}
.fineprint {margin:0;font-size:0.85em;}
.padded10 {padding:10px;}
.padded20 {padding:20px;}
.padded30 {padding:30px;}

.checkmark {list-style-image:url(/assets/img/bullets/checkmark.png);}
.document  {list-style-image:url(/assets/img/bullets/document.png);}
.blankitem {list-style:none;height:9px;}

#topnav {border-bottom:1px solid rgb(99,99,114);text-align:right;}
#topnav ul {margin:32px 0 0 0;padding:0;float:right;}
#topnav ul li {margin:0;padding:0 0 0 20px;list-style:none;display:inline;}
#topnav ul li a {text-transform:uppercase;letter-spacing:0.25em;font-weight:lighter;font-family:arial,helvetica,sans-serif;font-size:10px;}
#topnav ul li a:hover {color:lime;text-decoration:none;} 
#footer {text-align:left;border-top:1px solid rgb(99,99,114);margin:20px 20px 80px 20px;display:inline;position:relative;float:left;width:920px;}
#footer p {margin:0;font-size:0.85em;}

#moretoggle    {margin:0;width:530px;text-align:right;}
.moretoggle    {margin:0;width:530px;text-align:right;}

label {font-size:.95em;color:rgb(99,99,114);}

