*{margin:0px;padding:0px;}
body{margin:0px;padding:0px;background-color:#ededed;font-family:Arial;background-image:url(../assets/starbg.gif);background-position:top center;background-repeat:no-repeat;}
#wrapper{width:960px;background-image:url(../assets/bodybg.png);margin:auto;padding-top:1px;margin-top:240px;min-height:800px;display:table;}
#content{position:relative;margin-top:-240px;background-image:url(../assets/header.png);min-height:240px;background-repeat:no-repeat;}
#footer{position:relative;width:960px;background-image:url(../assets/bodyfooter.png);background-repeat:no-repeat;margin:auto;padding-top:20px;min-height:100px;color:#aaa;font-size:9pt;font-weight:normal;text-align:center;padding-top:70px;}
#footer p{margin-bottom:20px;}
#footer span{font-size:.9em;padding-top:10px;clear:left;display:block;color:#a0925a;padding-left:10px;}
#footerlinks{top:19px;position:absolute;list-style:none;margin:auto;width:960px;}
#footerlinks li{display:inline;margin:0px 5px 0px 5px;}
#footerlinks li a{color:#fff;}
.just{margin:0px 100px 20px 100px;text-align:justify;}
#menu{position:absolute;list-style:none;right:20px;top:55px;font-size:11pt;font-weight:bold;}
#menu li{float:left;padding:0px 10px 0px 10px;border-right:1px dotted #aaa;color:#0a517d;}
#menu li a, #menu li a:visited{color:#0a517d;text-decoration:none;}
#menu li a:hover{text-decoration:underline;}
#menu li.last{padding-right:0px;border-right:none;}
#sidebar{float:right;width:220px;margin-right:30px;margin-top:175px;padding-top:1px;}
#sidebar p{font-size:9pt;color:#525252;margin-bottom:15px;}
#sidebar h2{background:url(../assets/header-sidebar.gif) no-repeat;width:175px;height:30px;padding-top:10px;padding-left:25px;font-size:1.3em;color:#333;font-weight:bold;margin-top:10px;margin-bottom:10px;}
#sidebar h3{color:#4991be;font-size:18pt;font-weight:normal;margin-bottom:10px;}
.divider{background-image:url(../assets/divider.jpg);width:200px;height:14px;margin:auto;margin-bottom:10px;}
#sidebar.sbblue{background-color:#86bbdb;color:#fff;padding:5px 10px 10px 10px;margin-bottom:10px;}
#sidebar.sbblue p{color:#fff;}
#sidebar.sbblue h3{font-weight:normal;margin-bottom:15px;color:#fff;}
#maincontent{float:left;width:630px;margin-left:40px;margin-top:220px;}
#maincontent p{font-size:11pt;color:#232323;margin-bottom:20px;}
#maincontent h3{color:#4991be;font-size:16pt;padding:10px;background-color:#f2f2f2;font-weight:normal;margin-bottom:20px;}
#maincontent h2{color:#2d96d8;font-size:22pt;font-weight:bold;margin-bottom:20px;}
#maincontent h1{color:#a90e02;font-size:22pt;margin-bottom:20px;font-style:italic;}
blockquote{border-top:3px solid #c4e0fb;border-left:3px solid #c4e0fb;border-right:1px dotted #c4e0fb;border-bottom:15px solid #c4e0fb;padding:15px;padding-bottom:0px;background-color:#d2e8fc;margin:0px 20px 20px 20px;background-image:url(../assets/quotebg.gif);background-position:top left;background-repeat:no-repeat;}
#maincontent blockquote *{color:#1e5b95;font-style:italic;}
.module{background-color:#fef9df;border-left:3px solid #bfad4a;border-bottom:3px solid #bfad4a;border-right:1px solid #bfad4a;padding:20px;padding-bottom:0px;margin:0px 20px 20px 20px;}
#maincontent.module p{color:#73630c;}
#cdisc{color:#4991be;font-size:8pt;padding:3px;text-align:center;font-weight:normal;margin-bottom:20px;}
.module h4{font-weight:normal;font-size:18pt;color:#fff;border-top:3px solid #5b4f0b;background-color:#bfad4a;margin-top:-20px;margin-left:-23px;margin-right:-21px;margin-bottom:20px;padding:3px;padding-left:23px;background-image:url(../assets/modulebg.gif);background-position:left center;background-repeat:no-repeat;font-style:italic;}
ol{margin-left:40px;margin-bottom:20px;}
ol li{margin-bottom:5px;padding:4px;font-size:11pt;color:#232323;}
ul{list-style-type:square;margin-left:40px;margin-bottom:20px;}
ul li{margin-bottom:5px;padding:4px;font-size:11pt;color:#232323;}
ul.yes{list-style-type:none;margin:20px;}
ul.yes li{margin-bottom:5px;background-color:#f3fce3;padding:4px;font-size:11pt;color:#232323;background-image:url(../assets/accept.png);background-repeat:no-repeat;background-position:8px 4px;padding-left:32px;}
ul.no{list-style-type:none;margin:20px;}
ul.no li{margin-bottom:5px;background-color:#ffefef;padding:4px;font-size:11pt;color:#232323;background-image:url(../assets/cross.png);background-repeat:no-repeat;background-position:8px 4px;padding-left:32px;}
.txt{font-family:Arial,Helvetica;color:#000;font-size:10pt;background:transparenturl(../assets/txt.png) no-repeat fixed;width:190px;height:33px;border:none;padding-top:5px;padding-left:5px;padding-right:5px;text-align:center;}
.txt{background:transparenturl(../assets/txt.png) no-repeat;}
.order{text-align:center;font-size:10pt;font-weight:bold;}
.highlight{background-color:#f5d500;}
.headline{text-align:center;}
.qualifyer{font-weight:bold;font-style:italic;}
body.full #wrapper{width:960px;background-image:url(../assets/bodybg-full.png);margin:auto;padding-top:1px;margin-top:240px;min-height:800px;display:table;}
body.full #content{position:relative;margin-top:-240px;background-image:url(../assets/header-full.png);min-height:240px;}
body.full #footer{position:relative;width:960px;background-image:url(../assets/footer-full.png);background-repeat:no-repeat;margin:auto;padding-top:20px;min-height:100px;color:#aaa;font-size:9pt;font-weight:normal;text-align:center;padding-top:70px;}
body.full #content #maincontent{width:740px;margin-left:110px;margin-top:220px;}
body.full #content #sidebar{display:none;}
a{color:#fd6a02;text-decoration:underline;font-size:1.1em;}
a:hover{color:#fd6a02;text-decoration:underline;}
a.readmore{float:right;margin-right:5px;display:block;height:18px;width:54px;font:normal bold 11px/18px Arial, Helvetica, Geneva, sans-serif;background:url(../assets/more.jpg) 50% 0%;text-indent:-5000em;text-decoration:none;}
a.readmore:hover{background:url(../assets/more.jpg) 50% 100%;}
hr{border:0;color:#999999;background-color:#999999;height:3px;width:70%;text-align:center;}
.adhead{text-align:left;text-decoration:underline;font-size:120%;font-weight:bold;color:#646464;margin:0px 0px 0.5em 0px; padding:2px 5px 2px 5px;} 
.adtext{text-align:left;font-size:100%;font-weight:normal;color:#525252;margin:-10px 0px 1.0em 0px;padding: 4px 4px 4px 4px;}
.asnip{color:#525252;text-align:left;padding-top:5px;padding-left:9px;padding-right:9px;padding-bottom:5px;margin:0px;border:1px gray dashed;}
.asnip a{color:#FD6A02;font-weight:normal;text-decoration:underline;}
.orangebtn {width:115px;height:32px;padding-top:8px;text-align:center;background:url("../assets/orangebtn.gif") no-repeat;}
.orangebtn a {font-size:130%;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;}
.greenbtn {width:115px;height:32px;padding-top:8px;text-align:center;margin-left:190px;background:url("../assets/greenbtn.gif") no-repeat;}
.greenbtn a {font-size:130%;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;}
.italic {font-style:italic;margin-bottom:10px;}
.sales{font-size:150%;color:#b71c18;}
.doublesales{font-size:150%;color:#b71c18;background-color:#FF0;}
blockquote {background-color:#fcfcfc;border-top:1px solid;border-right:1px solid;border-bottom:4px solid;border-left:1px solid;border-color:#648497;padding:10px;font-style:italic;margin-bottom:10px;}
p.warn {background:#FFF7C0 url(../assets/warn.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid #F7D229;border-bottom:2px solid #F7D229;}
p.alert {background:#FBEEF1 url(../assets/exc.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid #FEABB9;border-bottom:2px solid #FEABB9;}
p.info {background:#F8FAFC url(../assets/info.png) center no-repeat;background-position:15px 50%;text-align:left;padding:5px 20px 5px 45px;border-top:2px solid #B5D4FE;border-bottom:2px solid #B5D4FE;}
ul.bullet li {list-style:none;line-height:16px;padding:2px 0px 2px 18px;background:url(../assets/bullet.gif) no-repeat left center;list-style-position:outside;}
ul.checklist li {list-style:none;line-height:16px;padding:2px 0px 2px 18px;background:url(../assets/tick.png) no-repeat left center;list-style-position:outside;}
ul.checklist a {text-decoration:underline;padding:1px;}
ul.checklist a:hover {text-decoration:none;padding:1px;}