@charset "UTF-8";*{padding:0;margin:0;}
body{background:#123;line-height:1.7em;color:#fff;background-color:#123;font-family:arial,helvetica,sans serif;font-size:small;}
/* commented backslash hack v2 \*/ html>body{font-size:medium;}
/* end hack */ h1{color:#fff;border-bottom:1px dotted #ccc;line-height:1.5em;}
h2{color:#fff;border-bottom:1px dotted #ccc;line-height:1.5em;}
h3{color:#fff;padding:5px 0;line-height:1.5em;}
h4{color:#fff;padding:5px 0;}
h5{color:#fff;padding:5px 0;}
a{color:#fff;background:transparent;}
a:link{color:#fc3;background:transparent;}
a:visited{color:#fcf;background:transparent;}
a:active{color:#f00;background:transparent;}
ul{margin:0;}
.smallprint{font-size:x-small;}
.crumb{font-size:small;}
/* commented backslash hack v2 \*/ html>body ul{margin-left:-2em;}
.clear{clear:both;}
/* end hack */ #wrapper{width:900px;font-size:110%;margin-left:5px;}
#header{padding:0;margin-top:20px;}
#header p{margin-top:10px;}
#searchbox{text-align:left;display:block;margin:10px;padding:10px;}
#access img{visibility:visible;float:right;padding:0;margin-right:5px;}
#hmenu{clear:both;margin:0;padding:5px 0;font-family:"georgia","Trebuchet MS";}
#hmenu ul{display:inline;margin:0;padding:0;}
#hmenu ul li{padding:0;display:inline;margin:0 31px 0 0;}
#hmenu ul li{font-weight:bold;text-transform:lowercase;}
#hmenu ul li a{font-weight:bold;text-transform:lowercase;}
#hmenu ul li a:hover{font-weight:bold;text-transform:lowercase;text-decoration:underline;}
#header,#hmenu{background:url('/images/border_h.png') repeat-x bottom;margin:10px;}
input{background-color:#123;color:#fff;line-height:30px;font-size:16px;}
select{background-color:#123;color:#fff;line-height:30px;font-size:16px;}
textarea{background-color:#123;color:#fff;line-height:30px;font-size:16px;}
#accesscodes{visibility:visible;text-align:left;font-weight:bolder;font-size:150%;}
.accesscodes{visibility:visible;text-align:left;font-weight:bolder;font-size:150%;}
#logo{margin-top:10px;margin-bottom:0;padding:0;}
#logo img{visibility:visible;border:none;}
#footer{clear:both;padding-top:2px;margin:0;text-align:center;line-height:normal;background:url('/images/border_h.png') repeat-x top;padding:10px;text-align:center;}
#footer p{margin-bottom:5px;margin-top:5px;}
.icons{margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;}
.icons img{padding-right:2px;border:0;}
#leftmerch{margin:20px 0 10px 0;height:100%;float:left;padding-bottom:10px;}
#leftmerch h1{padding-left:5px;margin-bottom:10px;}
#leftmerch h3{padding:0 0 0 5px;}
.merch_logo{padding:10px;margin:10px 0 0 0;text-align:center;}
#leftmerch h4{padding-left:10px;padding-bottom:0;}
#leftmerch p{padding:0 5px 10px 8px;}
#leftmerch ul{margin-left:5px;margin-bottom:0;}
#leftmerch li{margin:5px;padding:0;list-style-position:inside;font-family:'Verdana',Sans-Serif;}
#leftmerch .clickbox{width:575px;margin:10px auto 10px auto;padding-bottom:5px;border-bottom:1px dotted #ccc;}
#leftmerch .clickbox p{padding:5px;background:none;text-align:center;}
#leftmerch .clickbox h3{padding:5px;background:none;text-align:center;}
.clickbox img{visibility:hidden;}
#leftmerch .reveal{text-align:center;}
#leftmerch .reveal a{text-decoration:none;text-align:center;}
.reveal img{visibility:hidden;}
#leftmerch .offerbox{width:575px;margin:10px auto 10px auto;padding-bottom:5px;border-bottom:1px dotted #ccc;}
#leftmerch .offerbox p{padding:5px;background:none;text-align:center;}
#leftmerch .clickbox h3{padding:5px;background:none;text-align:center;}
#leftmerch .offer{text-align:center;}
#leftmerch .offer a{text-decoration:none;text-align:center;}
#leftmerch .offerbox img{visibility:hidden;}
.offer img{visibility:hidden;}
#leftmerch .siteimg{text-align:center;margin:20px 5px 10px 5px;padding:10px 5px;}
#rightmerch{float:left;height:100%;display:inline;text-align:left;margin:15px 0 10px 10px;padding-left:10px;}
#rightmerch .icon{float:left;padding:5px;text-align:center;}
#rightmerch .clickbox{width:310px;margin:10px auto 5px auto;padding-bottom:5px;text-align:center;border-bottom:1px dotted #ccc;}
#rightmerch .clickbox p{padding:5px;background:none;text-align:center;}
#rightmerch .clickbox h3{padding:5px;background:none;text-align:center;}
#rightmerch .reveal{text-align:center;}
#rightmerch .reveal a{text-decoration:none;text-align:center;}
#rightmerch .reveal img{visibility:hidden;}
#rightmerch .bbbox{width:500px;margin:10px auto 5px auto;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ccc;}
#rightmerch .bbbox p{margin:0 20px;padding:5px;background:none;}
#rightmerch .bbbox h3{padding:5px;background:none;text-align:center;}
#rightmerch .bbbox img{visibility:hidden;}
#rightmerch .bbbox h5{padding:5px;background:none;text-align:center;}
#rightmerch .offerbox{width:310px;margin:10px auto 5px auto;padding-bottom:5px;text-align:center;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ccc;}
#rightmerch .offerbox p{padding:5px;background:none;text-align:center;}
#rightmerch .offerbox h3{padding:5px;background:none;text-align:center;}
#rightmerch .offerbox img{visibility:hidden;}
#rightmerch h4{margin-bottom:5px;}
#rightmerch .bband table{border-collapse:collapse;margin-left:auto;margin-right:auto;}
#rightmerch .bband td{border:1px dotted #ccc;padding:2px;background-color:#f0f4fb;}
#rightmerch img{padding:5px;}
#rightmerch p{padding:0 5px 10px 8px;}
#rightmerch ul{margin-left:10px;}
#rightmerch li{list-style-position:inside;list-style-image:url(../images/arrow1.png);margin:5px 5px 10px 5px;}
#linkbox{width:100%;margin:10px 5px 20px 5px;}
#linkbox .sclinks{width:48%;margin:0 10px 0 0;float:left;}
#linkbox .sclinks h3{padding:0 0 10px 5px;background:none;}
#linkbox .sclinks p{padding-left:5px;line-height:20px;}
#linkbox .sclinks img{padding-right:5px;}
#linkbox .qlinks{width:48%;margin:0 0 0 10px;float:left;}
#linkbox .qlinks h3{padding:0 0 10px 10px;background:none;}
#linkbox .qlinks p{padding-left:10px;line-height:20px;}
#linkbox .qlinks img{padding-right:5px;}
#hpleft{height:100%;text-align:left;margin:0 10px 0 0;padding:0;}
#latebox{width:100%;float:left;padding-bottom:5px;margin:0 1px 10px 0;}
#latebox h2{margin-bottom:5px;border-top-color:#96c;}
#latebox .rimg{float:right;padding:5px;margin-bottom:5px;border:#CCC;}
#hpleft .fshop{width:100%;padding-bottom:5px;margin:0 1px 10px 0;}
#hpleft .fshop h2{margin-bottom:5px;border-top-color:#00c;}
#hpleft .fslogo{border:none;}
#hpcentre{height:100%;text-align:left;margin:0 10px 0 0;padding:0;}
#hp1{width:100%;padding:150px 0 5px 0;margin:0 1px 10px 0;}
#hp1 h2{margin-bottom:5px;border-top-color:#7bbb00;}
#hp2{width:100%;padding:150px 0 5px 0;margin:0 1px 10px 0;}
#hp2 h2{margin-bottom:5px;border-top-color:#c60;}
#hp3{width:100%;padding:150px 0 5px 0;margin:0 1px 10px 0;}
#hp3 h2{margin-bottom:5px;border-top-color:#3cf;}
#hp4{width:100%;padding:150px 0 5px 0;margin:0 1px 10px 0;}
#hp4 h2{margin-bottom:5px;border-top-color:#060;}
#hp5{width:100%;padding:150px 0 5px 0;margin:0 1px 10px 0;}
#hp5 h2{margin-bottom:5px;border-top-color:#060;}
.links{margin:0 0 0 10px;}
.links h3{margin:0;padding:5px;border:none;}
.links p{margin:0;padding:5px;}
#hpright{height:100%;width:300px;text-align:left;margin:0 5px 0 5px;padding:0;}
#dod{margin:1px 0 0 0;}
#dod p{padding:0 5px 0 5px;}
#dod .dodlogo{margin:0 82px;}
#dod h2{padding-left:10px;margin-bottom:10px;line-height:30px;font-weight:normal;border-top-color:#ce2e20;font-size:20px;}
#foff{width:100%;padding-bottom:5px;margin:0 1px 10px 0;}
#foff h2{margin-bottom:5px;border-top-color:#f00;}
#foff .flogo{padding:5px;margin-bottom:5px;}
#current h2{border-top-color:#f00;}
#expired h2{border-top-color:#569cd7;}
#longbox{clear:both;width:100%;margin:10px 0 0 0;border-top:10px #999 solid;}
#longbox h3{margin:0 10px 0 10px;padding-right:15px;color:#666;}
#longbox p{margin:5px 10px 10px 10px;padding-right:15px;}
#longbox .limg{height:100%;padding:5px;margin-bottom:5px;}
#longbox .box1{margin:0 10px 10px 0;float:left;}
#longbox .box2{margin:0 0 10px 10px;float:left;}
#longbox .limg{height:100%;padding:5px;margin-bottom:5px;}
#singlecolumn{margin:10px 0 5px 0;padding-bottom:10px;width:100%;height:100%;}
#singlecolumn h1{padding-left:5px;}
#singlecolumn .merch_logo{margin:10px auto;text-align:center;}
#singlecolumn h2{margin:5px;}
#singlecolumn h3{padding:10px 5px;}
#singlecolumn p{margin:5px 5px 10px 5px;}
#singlecolumn ul{margin-left:10px;}
#singlecolumn li{list-style-type:disc;margin:0 10px 0 25px;}
#singlecolumn .codebox{width:500px;text-align:center;border:1px solid #c5c7c5;margin:10px auto 15px auto;padding-bottom:5px;}
#singlecolumn .codebox p{text-align:center;padding:5px;background:none;}
#singlecolumn .clickbox{width:270px;min-height:200px;border:1px solid #c5c7c5;margin:10px auto 5px auto;padding-bottom:5px;}
#singlecolumn .clickbox p{padding:5px;background:none;}
#singlecolumn .t20boxes{float:left;margin:20px;padding-bottom:10px;min-height:205px;background-position:left bottom;}
#singlecolumn .t20boxes h3{text-align:center;}
#singlecolumn .t20boxes .logo{padding:10px;margin-top:-20px;text-align:center;}
#singlecolumn .t20boxes .number{margin-top:10px;}
#singlecolumn .t20boxes p{margin-left:5px;margin-right:5px;line-height:1.3em;text-align:center;}
#singlecolumn .catboxes{min-height:180px;margin:10px 15px 10px 5px;padding-bottom:10px;}
#singlecolumn .catboxes h3{text-align:center;}
#singlecolumn .catboxes .logo{padding:10px;}
#singlecolumn .catboxes p{margin-left:5px;margin-right:5px;}
#col1{float:left;height:100%;display:inline;text-align:left;margin:10px 0 10px 0;}
#col1 p{padding-left:10px;padding-bottom:10px;}
#col1 img{padding:10px 0 5px 0;margin:0;}
#col2{margin:0 0 10px 15px;height:100%;float:left;}
#col2 p{padding-left:10px;padding-bottom:10px;}
#col2 img{padding:10px 0 5px 0;margin:0;}
.t20boxes{width:500px;float:left;margin:10px 5px 10px 13px;padding-bottom:10px;min-height:205px;background-position:left bottom;}
.t20boxes h3{text-align:center;}
.t20boxes .logo{padding:10px;margin-top:-20px;}
.t20boxes .number{margin-top:10px;}
.t20boxes p{margin-left:5px;margin-right:5px;line-height:1.3em;}