body {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #000;

}

.secondlink {

font-size: 12px;

color: #fff;

font-weight: bold;

padding-left: 3px;

padding-top: 1px;

padding-bottom: 2px;

background: #2585BA;

}

.bodycopy {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: normal;

color: #000;

}





a.captionlink:link {color: #fff;}

a.captionlink:visited {color: #fff;}

a.captionlink:hover {color: #fff; background: #2585BA; text-decoration: none;}

a.captionlink:active {color: #fff;}



a.relatedlink:link {color: #fff;}

a.relatedlink:visited {color: #fff;}

a.relatedlink:hover {color: #fff; background: #999; text-decoration: none;}

a.relatedlink:active {color: #fff;}



a.captionlinkblack:link {color: #000;}

a.captionlinkblack:visited {color: #000;}

a.captionlinkblack:hover {color: #000; background: #fff;}

a.captionlinkblack:active {color: #000;}

a.captionlinktest:link {color: #fff;}

a.captionlinktest:visited {color: #fff;}

a.captionlinktest:hover {color: #0859A6; text-decoration: none;}

a.captionlinktest:active {color: #fff;}

.tbl-hotsun {
border:solid;
border-color:#800080;
border-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}
.navcell {
padding-bottom: 2px;
padding-left:0px;
padding-right:0px;
padding-top: 2px;
}


td.prices {
padding: 5px;
}

table.infotable {
border:solid;
border-color:#800080;
border-width:1px;

}
tr.infotable-title {
background-color:#9999CC;
color: #ffffff;
font-weight: bold;

}

tr.infotable {
background-color:#E6E6FF;
}
tr.infotable-alt {
background-color:#CCCCFF;
}

.imgborder{
border:solid;
border-color:#99CCFF;
border-width:2px;
}

.emphasis {
font-weight: bold;
}

.biggertext{
font-size: 125%;
}
.bigtext {
font-weight: bold;
font-size: 150%;
}

#fabrics .fabricstbl {
border-color:#800080;
border-width: 1px 1px 1px 1px;
border-style: solid;
}

#fabrics .rgtcol{
 border-color: #ccc;
 border-width: 0 0 1px 1px;
 border-style: solid;
}
#fabrics .rgtbtm{
 border-color: #ccc;
 border-width: 0 0 0 1px;
 border-style: solid;
}

#fabrics .fabricsrow{
background-color:#9999CC;
color: #ffffff;
font-weight: bold;
font-size: 15px;
border-color: #000;
border-style: none;
}
#fabrics .fabricssubtitle{
color: #800080;
font-weight: bold;
font-size: 15px;
border-color: #000;
border-style: none;
background-color:#E6E6FF;
text-align:left;
}

#fabrics .footer{
border-style: none;
}
#fabrics .lftcol{
 border-color: #ccc;
 border-width: 0 0 1px 0;
 border-style: solid;
}
#fabrics .lftbtm{
 border-style: none;
}
#smokingshelters{
line-height: 20px;
padding:7px;
}

#smokingshelters a:link {color:blue; text-decoration:none;}

#smokingshelters a:visited {color:blue;text-decoration:none;}

#smokingshelters a:hover {color:blue; text-decoration:underline;}
#smokingshelters a:active {color:blue;text-decoration:none;}

#footer {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px 0px 0px 0px;
width:500px;

}
#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width:500px;
text-align:center;
margin: 4px;
padding: 0px;
}
/* Checklist and Descendants */
.featurelist ul {
list-style:none;
margin: 0 0 10px 0;
padding:0;
}
.featurelist li {
background: transparent url(images/resources/purplebullet.gif) no-repeat left center;
padding: 0 0 0 15px;
font-weight:bold;
text-align:left;
}

.featurelisttopbul ul {
list-style:none;
margin: 0 0 0 0;
padding:0;
}
.featurelisttopbul li {
background: transparent url(images/resources/purplebullet.gif) no-repeat left top;
padding: 0 0 20px 15px;
text-align:left;
}
.featurelistend li{
padding: 0 0 0 15px;
}

.nopadding{
padding:0;
margin:0;
}