/* CSS Document - Dexplore - Dave Saunders */

/* body styles */
body{padding:0; margin:0 0 0 0; font-family: "Lucida Grande", "Lucida Sans", arial, helvetica, serif; font-size:80%; color:#222; /* background:url(../images/bg_rad.jpg) repeat-x; background-position: center bottom; background-attachment: fixed; */ background-color:#222; }
h1,h2,h3,h4,h5,h6{font-size:100%; display:block; font-weight:bold; color:#B70020;}
h1{display:block; font-size:180%; margin:15px 0 15px 0; padding:0 0 6px 0; color:#fff; font-weight:bold;}
h2{display:block; font-size:125%; margin:10px 0 8px 0; padding-bottom:3px; border-bottom:1px solid #B70020;}
h3{display:block; font-size:105%;}
a{color:#B70020; text-decoration:none;} a:hover{text-decoration:underline;}
p{line-height:1.2em; margin:8px 0;}

/* misc styles */
.skiplinks{display:none;}fieldset{border:0; width:200px;}input{font-size:100%;}textarea{font-size:100%; width:167px; height:80px;}form{margin:0; padding:0; border:0;}table{font-size:100%;}
hr{height:2px; border:0; line-height:1px; clear:both; color:#444; background-color:#444; display:block;}label{display:block; float:left;} p{line-height:1.1em;}caption{font-weight:bold; text-align:left; padding-bottom:4px;}.divclear{clear:both; height:1px; line-height:1px; font-size:1px; margin-top:-1px;}

#container{}

/* header styles */
#header{}
#header #logo{display:block; padding:20px 0 0 0px; font-size:140%;}
#header #logo a{display:block; background:none; padding:0; text-decoration: none;}
#header #tagLine{display:none;}

/* middle styles */
#middle{}

/* mainnav styles */
#mainnav{display:none;}

/* left styles */
#left{display:none;}
	body.home #left{display:block;}


/* right styles */
#right{display:block; margin-top:20px;}
#right ul{ list-style-type:square; margin:0 0 0 20px;}
	body.home #right{display:none;}
#mssHolder{display:none;}
#printImage{display:block;}
#nav_carousel{display:none;}
#sCheck{float:left; margin-left:30px; padding-top:0;}
#sCheck h2{padding-top:0; margin-top:0;}
#fRight h2.noShow{display:block; margin-bottom:10px;}
#fRight{margin-top:35px;}
#csQuote{display:block; margin:10px 0; clear:both; padding:0 0 0 0;}
#introTextWhite{font-size:125%; margin-bottom:10px;}
p.ptp{display:none;}

/* footer styles */
#footer{clear:both; display:none;}
#printFooter{display:block; border-top:1px solid #444; padding-top:10px; margin-top:10px;}
#printFooter img{vertical-align:middle;}
.wbl{display:block!important;}


/* misc styles */
.dn{display:none;}

table{width:300px; float:left; display:block; font-size:100%; font-family: "Trebuchet MS",verdana; font-size:100%; border:0; padding:0; margin:0 0 15px 0; border:none;}
table.last{border:0;}
table tr td{border-collapse:collapse; padding:2px 10px 0 0;}
table.last tr td{border-collapse:collapse; padding:2px 10px 0 0; width:100%;}
table tr th{border-collapse:collapse; padding:2px 10px 0 0; color:#008fd4;}

.clearfix:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
a{outline:none;}