﻿body, html {font-family:Arial; background-color:#231f20; color:#999999; padding:0px; margin:0px;}
div#page{width:1024px; margin:0px auto 0px auto; position:relative;  font-size:12px;}
div#page_wrapper{width:950px; margin:0px auto 0px auto; background-color:#231f20; position:relative; text-align:left;}
body.landing#ctl00_thebody div#page_wrapper{background-color:#2f292b;}
body.landing#ctl00_thebody{background-color:#2f292b;width:100%;height:100%;}
body.landing#ctl00_thebody table, body.landing#ctl00_thebody table tbody,  body.landing#ctl00_thebody table tr, body.landing#ctl00_thebody table tr td{height:100%;}
table tr td{font-size:1em;}

a{text-decoration:none; color:#ffffff;}
a:hover{text-decoration:underline;}

a.menulinks{color:#fff; font-size:0.9em;}

h1{font-size:1.1em; margin:0px;  margin-left:-3px;}
h2{font-size:1.4em; margin:0px;  margin-left:-1px;}
h3{font-size:1em; margin:0px; }

p{margin:0px; padding:0px;}
div.article p{margin-top:0px;}

ul{ list-style-position:outside; margin:0px; padding:0px;}
li{ list-style-type:none; margin:0px; padding:0px;}

div.cleardiv{clear:both;}
.float{float:left;}
.floatright{float:right;}

img{border:none; padding:0px; margin:0px; display:block;}

div.p{display: block; margin: 1.12em 0;}

input.box{border:1px solid #fff; font-size:0.7em;}
input.btn{border:1px solid #919191;}
a.btn{ border:1px solid #fff; padding:1px 3px 0px 2px; font-size:0.8em; line-height:20px;}
a.greybtn{display:block; background-color:#939598; height:23px; width:73px; color:#fff; font-weight:bold; font-size:0.8em; line-height:2.6em; text-align:center;}
a.greybtn:hover{text-decoration:none;}

/*RADIO BUTTONS*/
.rdfontsize{font-size:1.1em}

.rdfontsize input{margin: -6px 0 0; width: 18px; height: 25px; vertical-align: middle;}
.rdfontsize label{margin: 0; height: 15px;}

.objHidden{ display:none;}
.hiddenObj{display:none;}

.check table {margin-bottom: 10px;}
div.textholder .check p {margin: 10px 0 0;}
.check input {float: left;}
.check label {width: 70px; float: right;}

.match {padding: 15px 0 0 12px;}
.match input, .match label {float: none; padding: 0;}
.match input{margin: -4px 0 0; vertical-align: middle; margin: 0; padding: 0;}
.match .radio {outline: 0px solid green; padding-top: 10px; float: left;}
.match .radio input {width: 15px; height: 15px; border: 0px solid red;}
.match label {margin: 0; height: 15px; vertical-align: middle; padding-right: 10px;}

.shipping {padding: 18px 0 15px;}

.submit {margin-top: 22px; display: block;}

.back {color: #000; font-size: 85%; font-weight: bold; display: block;}

/*FCK*/
td#xEditingArea{font-size:10pt;}
div.textholder{color:#000;font-size:0.8em;}
div.textholder p {margin:10px 0px 10px 0px;}
div.textholder a{font-weight:bold; color:#000;}
