html,body{margin:0;padding:0}                                                                                                                                                                           
body{font-size: 62.5%; font-family: Arial,sans-serif;text-align: center;color:#999;background:#333333;padding-bottom:20px;behavior:url("csshover2.htc");}
form {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
a{color:#2A7FFF;text-decoration:none}
a:hover{color:#FFF;}
img.logo {border:none;}
pre {margin:10px 0px 5px 5px; font-size:1.4em; line-height:1.2em; font-family: monospace; padding: 1em; border: 1px dashed #d0d0d0; color: white; background-color: #181818; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word; /* Internet Explorer 5.5+ */  }


.left {text-align:left}
.right {text-align:right}
.center {text-align:center}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear {clear:both;height:1px;overflow:hidden;}

a.glink{color:#ddd;font-weight:normal;text-decoration:none;}
a.glink:hover{color:#fff;border-bottom:1px solid #888;}

div#langcont{width:100%;overflow:hidden;clear:both;background: #333333;}
div#langbar {width:910px;height:0px;vertical-align:bottom;margin:0 auto 0px;padding:0px 0 0px;background:#333333}

#langsel {float:right;vertical-align:bottom;font-size:10pt;margin:0px 0px 0px 0px;padding:6px 10px 0px 0px;}
#langsel a{float:left;text-decoration:none;width:40px;color:#cfff00}
#langsel a:hover{color:#FFF}
#langsel a.activelang{color:#FFF}

div#header{width:100%;clear:both;background: #333333 url(../images/headback.png) repeat-x;}

div#logocont {clear:both;width:910px;height:90px;margin:0 auto 0px;padding:0px 0 0px; background:#333333 url(../images/headbar910.png) no-repeat}
div#logo {float:left;}
div#menu{position:relative;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;top:60%;float:right;width:50%;}

ul#nav{list-style-type:none;float:right;font-size:16.5pt; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
ul#nav li{float:left;margin-left: 3px;text-align: center;}
ul#nav a{float:left;padding: 5px 10px 0px 10px;text-decoration:none;color: #2A7FFF;}
ul#nav a:hover{color: #FFF;text-shadow:1px 1px #000}
ul#nav li.activelink a{color: #FFF}
ul#nav li.activelink a:hover{color: #FFF}

div#introcont{display:block;width:910px;margin:0px auto 10px auto;}
div#introcont a{color:#2A7FFF;text-decoration:none;font-weight:bold;border-bottom:1px solid transparent;}
div#introcont a:hover{color:#5599FF;border-bottom:1px solid #2A7FFF}
div#intro {width:890px;line-height:1.45em;padding:20px 10px 0px 10px;color:#ddd;background:#333333;font-size:12pt;text-align:justify}

.midcont{display:block;width:910px;margin:0px auto 10px auto;}
.imgcont{display:block;width:900px;margin:0px auto 0px 15px;}

div.drawintrocont{display:block;width:890px;margin:0px auto 10px auto;}
div.drawintro a{color:#2A7FFF;text-decoration:none;font-weight:bold;border-bottom:1px solid transparent;}
div.drawintro a:hover{color:#5599FF;border-bottom:1px solid #2A7FFF}
div.drawintro {clear:both;overflow:hidden;width:100%;line-height:1.45em;padding:10px 10px 0px 10px;color:#ddd;background:#333333;font-size:11pt;text-align:justify}

div#bcont{width:100%;background:#333333 url(../images/midback415.png) repeat-x;}
div#bcontmid{width:930px;height:410px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;background: url(../images/contback930c.png) no-repeat;}

div#panecont{margin:0px 0px 0px 10px;}
div#container12{clear:left;float:left;width:430px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#pane1{float:left;width:425px;padding:25px 0px 0px 0px;margin:0px 0px 0px 0px;color:#555;text-align:justify}
div#pane2{float:left;width:425px;color:#ddd;padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;color:#555;text-align:left;}
div#container3{float:right;width:475px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
div#pane3{float:left;width:430px;padding:30px 10px 0px 0px;margin:5px 0px 0px 0px;color:#555;}

.paneguts p{font-size:14px;line-height:18px;font-weight:normal;padding:5px 0px 0px 25px;margin:0}
.paneguts a{text-decoration:none;font-weight:bold;border-bottom:1px solid transparent;}
.paneguts a:hover{color:#5599FF;border-bottom:1px solid #2A7FFF}
.panetitle {font-size:22px;line-height:24px;font-weight:normal;padding:0px 0px 0px 25px}
.prodslides {height: 320px; width: 440px; padding:0; margin:0; overflow: hidden }
.cycletitle{width:100%;font-size:15px;font-weight:bold;font-style:italic;text-align:right;margin-top:3px;color:#888}
.newitem {clear:both;padding-top:2px}
.newitempic {border:1px solid #aaa;padding:2px}

div#qcont{width:100%;}
div#qcontmid{width:930px;height:235px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;background: url(../images/quickback930b.png) no-repeat;}

div#quickcont{margin:0px 0px 0px 20px;}
div#cquick12{clear:left;float:left;width:583px;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#quick1{float:left;width:276px;height:200px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#666;text-align:justify;}
div#quick2{float:right;width:276px;height:200px;color:#ddd;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#666;text-align:left;}
div#cquick3{float:right;width:286px;padding:0px 20px 0px 0px;margin:10px 0px 0px 0px;}
div#quick3{float:right;width:276px;height:200px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#666;text-align:left;}

.quickguts {width:276;padding:10px 15px 0px 15px;}
.quickguts p{font-weight:normal;padding:0px 0px 0px 10px}
.quicktitle {margin-bottom:10px}
.quicktitle a{font-size:1.8em;text-decoration:none;font-weight:bold;border-bottom:1px solid transparent;}
.quicktitle a:hover{color:#5599FF;border-bottom:1px solid #2A7FFF}
.quicklink a{font-size:1.3em;text-decoration:none;color:#666}
.quicklink a:hover{color:#444;border-bottom:1px solid #444;border-bottom:1px solid transparent;}

div#content{clear:left;display:inline;float:left;width:630px;margin:10px 0px 0px 0px;}
.contentclass{clear:left;display:inline;width:630px;margin:10px 0px 0px 0px;}

div#pcolumn1{clear:left;display:inline;float:left;width:455px;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
.procat{width:890px;padding:0px 0px 0px 0px;margin:10px 0px 20px 10px;color:#666;text-align:justify;}
.pcat1{float:left;width:430px;height:380px;padding:0px 0px 0px 0px;margin:10px 0px 20px 10px;color:#666;text-align:justify;}
div#pcolumn2{display:inline;float:right;width:455px;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
.pcat2{float:right;width:430px;height:380px;padding:0px 0px 0px 0px;margin:10px 10px 20px 5px;color:#666;text-align:justify;}
.proquick{width:890px;padding:0px 0px 0px 0px;margin:10px 0px 20px 10px;text-align:justify;border:2px solid #999;}

.pcatguts {width:415;padding:15px 10px 15px 20px;height:355px}
.proquickguts {width:860;padding:18px 10px 15px 20px;}
.procatguts {width:860;padding:15px 10px 15px 20px;min-height:250px}
.procatguts a{text-decoration:none;font-weight:bold;border-bottom:1px solid transparent;}
.procatguts a:hover{border-bottom:1px solid #2A7FFF;color:#5599FF;}
.procatguts ul{list-style-type:none;padding:0px;margin:0px 10px 0px 5px;}
.procatguts li{display:block;padding:6px 0px 15px 0px;font-size:1.2em}
.proquickguts a{text-decoration:none;font-weight:normal;border-bottom:1px solid transparent;}
.proquickguts a:hover{border-bottom:1px solid #2A7FFF;color:#5599FF;}
.proquickguts ul{list-style-type:none;padding:0px;margin:0px 10px 0px 5px;}
.proquickguts li{display:block;padding:6px 0px 15px 0px;}
.pcatguts a{text-decoration:none;font-weight:bold;border-bottom:1px solid transparent;}
.pcatguts a:hover{border-bottom:1px solid #2A7FFF;color:#5599FF;}
.pcattitle {font-size:1.8em;font-weight:normal;}
.pcattitle a{color:#333333;text-decoration:none;font-weight:bold;border-bottom:1px solid transparent;}
.pcattitle a:hover{color:#333333;border-bottom:1px solid #333333;}
.pcatdesc {width:390px;font-size:1.4em;line-height:1.4em;font-weight:normal;margin-right:10px;}
.pcatdata {overflow:hidden;font-size:1.4em;line-height:1.4em;font-weight:normal;margin-right:10px;}

.filter-icon { display: block; background-repeat: no-repeat; width: 120px; height: 95px;}
;a.icon-with-text {line-height:95px;}
span.filter-this-icon {float:left;}  
span.filter-text {float: left; margin-left: 5px;} 


div#container{display:block;width:910px;margin:0px auto 10px auto;padding:0px auto 0px auto;text-align:left;background:#333333;}
div#container span#bedge{display:block;vertical-align:bottom;height:21px;margin:0;padding:0;}

div#path{width:890px;height:27px;margin:5px auto 0px auto;}

ul#subnav {list-style-type:none;float:left;font-size:10pt;margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}
ul#subnav li{display:block;float:left;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
ul#subnav a{float:left;text-decoration:none;font-weight:normal;color:#888;padding:0px 3px 0px 3px}
ul#subnav a:hover{font-weight:normal;color:#ddd;}
ul#subnav a.activesubnav{font-weight:normal;color:#fff;}
ul#subnav li.delim {padding:0px 10px 0px 10px}

div.titlebar{width:100%;vertical-align:text-bottom;height:20px;margin:0px 0px 10px 0px;padding:3px 0px 3px 0px;}
span.title {display:block;font-size:1.9em;font-weight:normal;padding:0px 0px 0px 12px}

input#recaptcha_response_field{background:#111;color:#ffdb00;padding:3px}
input,textarea {color:#ffdb00;border:1px solid #888;background:#111;text-align:left;font-size:10pt;padding:3px;margin:0px 2px 4px 1px}
input.required {color:#fff;border:1px solid #ffdb00;background:#111;text-align:left;font-size:10pt;padding:3px;margin:0px 2px 4px 1px}
input:hover{border:1px solid #ddd}
input:focus{border:1px solid #ddd}
input.required:hover{border:1px solid #ddd;background:#111;color:#ffdb00;}
input.required:focus{border:1px solid #ddd;background:#111;color:#ffdb00;}
input.ppcartbutton {padding:0px;}
textarea:hover{border:1px solid #ddd}
textarea:focus{border:1px solid #ddd}
select{border:1px solid #888;color:#ffdb00;background:#111;padding:2px;margin:0px 0px 4px 1px;}
select:hover{border:1px solid #ddd}
select:focus{border:1px solid #ddd}

div.forms{width:100%;margin:0;padding:0;}
div.formbox {clear:both;width:100%;margin:10px 0px 0px 10px;padding:0;font-size:1.25em;}
div.formtoolbar {clear:both;height:35px;padding:3px 5px 8px 3px;margin:5px 0px 10px 0px;}
div.formmsg {font-size:13pt;font-weight:bold;width:75%;float:left;margin:10px 0px 3px 8px;}
div.formcontrol {position:relative;margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;float:right;}
div.formsection {clear:both;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;background:url(../images/relback100.png) repeat-x;}
div.formsecname {font-size:1.7em;font-weight:normal;padding:12px 2px 8px 10px;text-shadow:1px 1px #000}
div.formsectbl {padding-top:15px;}
.formtbl{width:100%;border-collapse:collapse;}
.formtbl td{padding-bottom:4px;}
.formend {clear:both;font-weight:bold;padding:5px 5px 5px 5px;margin:5px 0px 0px 0px}
.flabel {vertical-align:top;padding-top:3px;padding-right:8px;font-size:11pt}
.fhelp {font-style:italic;font-size:9pt;font-weight:normal;}
.finnerdiv {padding:5px 0px 5px 5px;margin:5px 10px 0px 0px}
.innertable {border-collapse:collapse;padding:0px 0px 0px 0px;}
.help {border-bottom: 1px dotted #ddd;cursor: help;}


div.drawalertbox {clear:both;width:100%;margin:10px 0px 0px 10px;padding:0;font-size:1.25em;}
div.drawalertbar {clear:both;overflow:hidden;padding:3px 5px 8px 3px;margin:5px 0px 10px 0px;}
div.drawalertmsg {font-size:13pt;font-weight:bold;width:100%;float:left;margin:10px 0px 3px 8px;}


div.faqbar{width:100%;vertical-align:text-bottom;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
div.faqbar a{text-decoration:none;padding-bottom:0.5px;font-weight:bold;border-bottom:1px solid transparent;}
div.faqbar a:hover{font-weight:bold;border-bottom:1px solid #888}
div.faqtitle a{font-size:1.5em;line-height:1.3em;font-weight:bold;padding:0px 0px 0px 0px;color:#DDDDDD;}
div.faqtitle a:hover{color:#FFFFFF}
div.faqdetail {padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;}
/*span.shtoggle {font-size:1.5em;font-weight:normal;letter-spacing:3px;}*/

div.prodsubbar{width:100%;vertical-align:text-bottom;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
div.prodsubbar a{text-decoration:none;padding-bottom:0.5px;font-weight:bold;color:#2A7FFF;border-bottom:1px solid transparent;}
div.prodsubbar a:hover{color:#FFF;}
span.prodsubtitle {display:block;font-size:1.5em;line-height:1.3em;font-weight:bold;padding:0px 0px 0px 0px}

div.newsitem{display:block;margin:0px 0px 0px 12px;}
div.newsitem img{clear:right;margin:0px 0px 10px 15px;padding:20px 0px 10px 10px;}
div.newsitem img.noborder{border:none;padding:0px 5px 0px 0px; margin:10px 0px 0px 10px}
div.newsitem li{margin:0px 0px 3px 13px;font-size:1.3em;color:#888;list-style-position:outside}
div.newsitem table{font-size:1.2em;}
.newstitle{clear:both;font-size:1.6em;color:#ddd;font-weight:bold;padding:5px 0px 0px 0px}
.newsdate {font-size: 1.2em;color:#888;padding:3px 0px 10px 0px}

img.inlogonb{position:relative;float:right;padding: 5px 0;margin: 0px 2px 4px 0px;}

div.newslink {font-size:1.5em;line-height:1.3em;padding-top:5px;}
div.newslink a{text-decoration:none;padding-bottom:0.5px;font-weight:bold;color:#ddd;border-bottom:1px solid transparent;}
div.newslink a:hover{font-weight:bold;border-bottom:1px solid #888}

div.linkdate {font-size:1.3em;color:#888;margin:3px 10px 5px 12px;}
a.morenews{display:block;text-align:right;font-size:0.9em;font-weight:bold;margin:0px 10px 0px 0px;}
.newpic {background:url(../images/new48.png) top right no-repeat;}
.newsline {padding:3px 0px 3px 0px}
.newsline a{line-height:1.5em;text-decoration:none;color:#ddd;border-bottom:1px solid transparent;}
.newsline a:hover{text-decoration:none;color:#fff;border-bottom:1px solid #888;}

div.newsbox {padding:4px 2px 0px 0px;margin:0px 4px 5px 0px}
div.newsbox p{font-size:1.4em;line-height:1.4em;color:#999999;text-align:justify;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px}
div.newsbox li{color:#DDD;list-style-position:outside;margin-left:0px}
div.newsbox li ul{list-style-type:none;font-size:0.8em;line-height:1.6em}
.newsnav {font-size:1.3em;margin:10px 0px 10px 10px;clear:both}
.navdate {font-style:italic;color:#888}

.tbox{padding:10px;background:#404040;display:table;border-width:2px 4px 4px 2px;border-style:solid;border-color:#2c2c2c}
.tbox table{text-align:center;border-collapse:collapse;}
.tbox td{padding:3px 5px 3px 5px;}
.ttoprow td{background:#2c2c2c;font-size:0.9em;font-weight:bold;padding:4px}
.trow td{padding:4px}
.todd{background:#373737}
.trow:hover{color:#EEE}

a.pdfbox{float:left;color:#2A7FFF;font-size:1.1em;line-height:1.2em;border:1px dashed #ddd;background:#f7f7f7 url(../images/pdf40.gif) 8px no-repeat;padding:15px 5px 15px 65px;margin:0px 0px 5px 0px;text-decoration:none}
a.pdfbox:hover{color:#fff;background:#f3f3f3 url(../images/pdf40.gif) 8px no-repeat;text-decoration:none}

div.date{float:left;width: 4em;padding: 5px 0;background: #000;color:#E0E0E0;
    text-align:center;margin: 0 4px 2px 0;font-size: 80%;line-height:0.9}
div.date span{display:block;font-size: 150%;font-weight:bold}

.comments {margin-bottom:10px;padding:10px 10px 12px 10px}
.comments h3{text-transform:uppercase;color: #ba1c1c;font-weight:bold;margin:0px 0px 2px 0px;}
.comments h2{margin-bottom:10px;color: #A0B}
.comments p{margin:5px 0px 5px 0px;color:#999;text-align:justify;line-height:1.6em;font-size:1.4em;}
.comments a{color:#ddd;font-weight:normal;text-decoration:none;border-bottom:1px solid transparent;}
.comments a:hover{color:#fff;border-bottom:1px solid #888;}
.comments ul{color:#BBBBBB;margin-bottom:12px;margin-top:0px;}
.nobullet{list-style:none}
ul.indexlist {list-style-position:outside;list-style:none;margin-top:5px;color:#BBBBBB}
.comments li{font-size:1.3em;margin-top:3px;line-height:1.5em;}
.comments img{border:none;vertical-align:bottom}
.comments img.submitimg{margin:0px 0px 0px 0px;vertical-align:top;border:1px solid #888;}
/* Hides from IE-mac \*/
* html img.submitimg{margin:1px 0px 0px 0px}
/* Hide */
.comments img.submitimg:hover{border:1px solid #ddd}
#unsubresult {margin-left:10px}
.coimg{border:none;margin:0px 0px 0px 0px}

div.contbox div{background: #EEE;margin-bottom:10px}
div.contbox h2{margin: 10px 0;color: #000}
div.contbox h3{float:left;margin:0px 10px 0px 10px;padding: 0px 0px 0px 0px;color:#4550B4;font-weight:bold;text-transform: uppercase}
div.contbox p{padding: 0 10px;margin:0}

div.profile {clear:both;}
.profile p{font-size:1.3em;font-weight:normal;line-height:1.3em;text-align:justify;}
.profile ul{font-size:1.3em;color:#ba1c1c;}

.cface{float:left;text-align:center;width:140px}
.inlogo{border:1px solid #333;width:138px;text-align:center;padding: 5px 0;margin: 0 4px 2px 0;}
.cimg{margin:auto;border:none;}
.cname{font-size:1.3em;font-weight:bold;padding-bottom:20px}

div.vspace {display:block;width:100%;clear:both;height:20px;}
div.bspace {display:block;width:100%;clear:both;text-align:right;height:20px;margin:10px 10px 10px 0px;padding-bottom:10px}
div.bspace a{text-decoration:none;color:#888;font-size:1.2em;}
div.bspace a:hover{color:#ddd}
div.bspace img{border:none;vertical-align:bottom}

div.prodlogo {display:inline;float:right;padding:0px 10px 0px 0px;}
div.prodlogo img{text-decoration:none;border:0px}
div.prodface {display:inline;}
div.prodface img{margin:10px 0px 0px 10px}
img.prodthumb {padding:4px;border:1px solid #999}
div.prodpics {width:100%;margin:15px 0px 20px 13px}
div.prodinfo {width:100%;margin:20px -225px 10px 0px;}
div.proddesc {margin:0px 215px 0px 10px;color:#aaa;}
div.desctitle {font-size:1.5em;line-height:1.5em;font-weight:bold;margin-left:10px}
div.proddesc p{font-size:1.3em;line-height:1.4em;text-align:justify;}
div.proddesc ul{font-size:1.3em;color:#ddd}
div.proddesc li{line-height:1.4em;}
div.proddesc h2{font-size:1.5em;}
.youtubeguts{display: block: width:100%}

.youtube-container { display: block; margin: 20px auto; width: 100%; max-width: 600px; }
.youtube-player { display: block; width: 100%; /* assuming that the video has a 16:9 ratio */ padding-bottom: 56.25%; overflow: hidden; position: relative; width: 100%; height: 100%; cursor: hand; cursor: pointer; display: block; }
img.youtube-thumb { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; height: auto }
div.play-button { height: 72px; width: 72px; left: 50%; top: 50%; margin-left: -36px; margin-top: -36px; position: absolute; background: url("http://i.imgur.com/TxzC70f.png") no-repeat; }
#youtube-iframe { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }


div.prodsbox {clear:both;float:right;width:195px;margin:5px 0px 0px 0px;padding:10px 0px 0px 0px;background:url(../images/relback100.png) repeat-x;}
.pboxhead {width:195px;height:20px;margin:0px 0px 10px 0px;padding:2px 0px 2px 0px;}
.pboxtitle {font-size:1.7em;font-weight:bold;color:#DDD;margin-left:4px;}
.pboxdata {font-size:1em;margin:0px 4px 10px 4px}
.pboxdata input{border:0px;}
.pboxmsg{font-size:0.9em;margin:5px 0px 5px 0px}
.paypalguts{display:block;margin:10px auto 10px auto;}

a.rellink{color:#2A7FFF;font-size:1.2em;line-height:1.3em;text-decoration:none;}
a.rellink:hover{color:#FFF;background:#444}

a.sdownbox{float:left;width:125px;color:#2A7FFF;font-size:1.2em;line-height:1.3em;text-decoration:none;border-bottom:1px dashed #666;padding:15px 5px 15px 65px;margin:0px 0px 5px 0px;}
a.spdf {background:url(../images/pdf40.gif) 8px no-repeat;}
a.spdf:hover{color:#FFF;background:#444 url(../images/pdf40.gif) 8px no-repeat;}
a.sexe {background:url(../images/exe40.gif) 8px no-repeat;}
a.sexe:hover{color:#FFF;background:#444 url(../images/exe40.gif) 8px no-repeat;}
a.sfile {background:url(../images/file40.gif) 8px no-repeat;}
a.sfile:hover{color:#FFF;background:#444 url(../images/file40.gif) 8px no-repeat;}

a.srelbox{float:left;width:185px;color:#2A7FFF;font-size:1.2em;line-height:1.3em;text-decoration:none;border-bottom:1px dashed #666;padding:15px 5px 15px 5px;margin:0px 0px 5px 0px;}
a.srel {background:;}
a.srel:hover{color:#FFF;background:#444;}


table.products {padding:0;width:100%;border-bottom:0px solid #c9c9c9;margin:0px 0px 0px 10px;font-size:1.2em;}
table.products a{text-decoration:none;color:#ddd;font-weight:bold;font-size:1.4em;border-bottom:1px solid #888}
table.products a:hover{color:#fff;border-bottom:1px solid #ddd}
tr.odd {}
td.pic {text-align:left;vertical-align:top;padding-right:10px}
td.pic a{text-decoration:none;text-align:center;border-bottom:none;}
td.pic a:hover{border-bottom:none}
img.mover {border:3px solid #ddd;}
img.nomover {border:3px solid #888;}
td.desc {width:80%;padding-right:10px;}
td.desc p{margin-top:10px;font-size:1.2em;}
td.desc li{font-size:1.2em;line-height:1.2em;margin-left:-20px;list-style-position:outside;list-style-type:square;}
td.rel {width:100px;vertical-align:top;background:url(../images/relback100.png) repeat-x;padding-top:10px}
td.rel img{border:none}
td.rel a{text-decoration:none;border-bottom:none;}
td.rel a:hover{border-bottom:none}
td.spacetd {height:10px;}
td.linetd {height:1px;border-top:2px solid #888}

table.reltable {width:100%;padding:0;border-collapse:collapse;}
td.relitem {/* background:#444 url(../images/titleback50.png) repeat-x;*/height:30px;text-align:right}

/* #b4f88b #9CF566 #ffe7b0 #f5bf66 #E3F8B0 #c3e890 */

div#side{display:inline;float:right;width: 260px;padding:0px 0px 10px 0px;margin:10px 0px 10px 0px;}
div#side p{margin:0px 10px 0px 10px;padding: 2px 0px 7px 0px;color:#BBB;font-size:1.3em;line-height:1.3em;}
div#side div.stitlebar{clear:both;width:100%;display:block;vertical-align:text-bottom;height:20px;margin:0px 0px 10px 0px;padding:3px 0px 3px 0px;}
div#side span.stitle {display:block;font-size:1.9em;font-weight:normal;padding:0px 0px 0px 12px}
.emailsub{clear:both;display:block;}
.subscribe{clear:both;display:none;font-weight:bold;padding:0px 2px 0px 2px;font-size:1.2em;line-height:1.5em;}
div#side a{color:#ddd;font-weight:normal;text-decoration:none;}
div#side a.morelink{display:block;text-align:right;font-size:0.8em;font-weight:bold;margin:0px 10px 0px 0px;text-decoration:none;}
div#side a.morelink:hover{display:block;color:#ba1c1c;}
div#side a.slink:hover{color:#fff;border-bottom:1px solid #888;}
div#side span.clist{display:block;text-align: left;font-size:1em;margin-left:5px;}
div#side input{color:#ffdb00;border:1px solid #888;background:#111;text-align:left;margin:0px 2px 4px 10px}
div#side input:hover{border:1px solid #ddd}
div#side input:focus{border:1px solid #ddd}
.simage {margin:0px 0px 0px 10px;}
.swrap{clear:both;margin:0px 0px 10px 0px;padding:0px 5px 10px 0px;}
.swrap p{margin:0px 0px 0px 0px;}
.tag{border:none;float:right;display:inline;margin:0;}
.scont{display:block;height:18px;font-size:1.2em;padding:2px 8px 0px 8px;}
.sdate{font-family: Arial,sans-serif;display:block;font-size:0.9em;color:#333;}
.submitimg{margin:0px 0px 0px 0px;vertical-align:top;border:1px solid #888;padding:2px}
/* Hides from IE-mac \*/
* html .submitimg{margin:1px 0px 0px 0px}
/* Hide */
.submitimg:hover{border:1px solid #ddd;padding:2px}
#maillistresult {margin-left:15px;height:30px;}
.coimg{border:none;margin:0px 0px 0px 0px}
div#side table{border-collapse:collapse;}
div#side td{padding:0px 0px 0px 3px;}
div#side a.imglink{display:block;width:80px;border:1px solid #AAA;padding:1px 1px 1px 1px;margin:1px 1px 1px 1px}
div#side a.imglink:hover{display:block;width:80px;border:1px solid #ba1c1c;padding:1px 1px 1px 1px;margin:1px 1px 1px 1px}

ul.sidenav{margin-bottom:0px;margin-top:0px;}
span.shiftright{text-align:right;}

div#footbar{clear:both;width:910px;margin:10px 0px 0px 0px;padding:4px 0px 4px 0px;color: #999;text-align:center;}
div#footbar a{font-size:1.3em;text-decoration:none;color: #FFF}
div#footbar a:hover,a:active{color: #ffdb00;text-decoration:none}

div#footer{clear:both;width:910px;height:150;font-size:1.3em;margin:0px 0px 2px 0px;padding:10px 0px 10px 0px;color: #999;text-align:center;background: url(../images/gbar910.png) no-repeat}
div#footer p{font-size:1.5em;margin:0}
div#footer a{text-decoration:none;color: #999}
div#footer a:hover{color: #FFF;text-decoration:none}

.blue{color:#0066ff}
.brown{color:#995500}
.red{color:#fa443c}
.dorange{color:#ffdb00}
.dblue{color:#3355BB}
.dred{color:#ba1c1c}
.dwarn{color:#ff6600}
.dgreen{color:#518d3d}
.white {color:#FFFFFF}
.pink {color:#ffaabd}
.wblack {color:#000000;background:#888;font-weight:bold}
.strong {font-weight:bold}
.ssize{font-size:1.1em;line-height:1.2em}
.msize{font-size:1.2em;line-height:1.3em}
.lgsize{font-size:1.4em}
.slgsize{font-size:1.8em}
.standout{font-weight:bold;color:#FFF}

.accent1{color:#2A7FFF}
.accent2{color:#fff}
.accent3{color:#7d69d3}
.accent4{color:#FF9955}
.accent5{color:#ffdb00}
.accent6{color:#dfdfdf}
.accent7{color:#333333}
.accent8{color:#000000}
.accent9{color:#ddd}
.accent10{color:#aaa}
.accent11{color:#666}
.accent12{color:#ffdb00;text-shadow:1px 1px #111;font-style:italic;font-weight:bold;}

.dtxterror{color:#fa443c;text-shadow:1px 1px #222}
.dtxtalert{color:#ffdb00;text-shadow:1px 1px #222}
.dtxtok{color:#71ed3d;text-shadow:1px 1px #222}
.dtxtwhite{color:#fff;text-shadow:1px 1px #222}
.dtxtdef{color:#aaa;text-shadow:1px 1px #111}
.bg11{background:#444}
.bgerror{background:#444}
.bgalert{background:#444}
.bgok{background:#444}


