/* Main WattStopper Style Sheet */
body,table,tr,td { margin:0; padding:0;}
img{border:0;}
p{margin:0 0 1em 0;}
input, select, textarea {
 font-size:x-small;
 font-family: sans-serif;
}
/* Body attributes */
body{ 
 background-color: #cee; 
 font-family: arial, helvetica, geneva, sans-serif;
}
.blk {
	background-color: black;
	color: white;
}
.bare{
 width: 100%;
 border: none;
 border-collapse: collapse;
}
/* style/default.html forms.html */
.baret    { 
 border: none; 
 border-collapse: collapse;
}
.barec    { 
 border: none;
 margin: 0px auto 0px auto;
}
.btl {
 clear:left;
 font-size: 0.85em;
 text-align: center;
 padding-top:25px;
}

.hotlinks {
 margin-left: 15px;
 margin-top: 15px;
 width: 33em;
}
.hotlinks span{
 color: #666;
 font-size: 1.3em;
 font-family: arial, helvetica, sans-serif;
}
.hotlinks div{
 display:block;
 padding-right:1em;
 width:17em;
 height: 9em;
 float: left;
 overflow:hidden;
 font-size: 0.90em;
 color: #666;
 margin-top: 8px;
 font-family: arial, helvetica, sans-serif;
}
/* Link Defaults */
A:link  { color: #900; }
A:visited { color: #900; }
A {
 color: #900; 
}
A:hover {color:#000;}
A.dark:link  { color: #000; }
A.dark:visited { color: #000; }
A.dark {
 text-decoration: none; 
 color: #000; 
}
A.dark:hover {color:#900;}
A.lookup:link  { color: #fff; }
A.lookup:visited { color: #fff; }
A.lookup   { 
 text-decoration: none; 
 font-weight: bold; 
 font-size: 11px; 
 color: #fff;
 font-family:Arial,Helvitica,sans-serif; 
}
A.lookup:hover {color: #900; }


#bodytd {
 width: 500px;
 vertical-align:top;
}
.sidebar{
 color: #fff;
 width:165px;
 background-color:#000;
 vertical-align: top;
}
.sideitem{
 padding-right: 14px;
 text-align: right;
}
.sideitem a{
 display:block;
 line-height: 2em;
 text-align:right;
 
}
.copyright {
position:relative;
 text-align: center;
 font-size: 0.85em;
}

/* presets */
td.lookup { 
 text-decoration: none; 
 color: #888; 
 font-weight: bold; 
 font-size: 11px; 
 font-family:Arial,Helvitica,sans-serif; 
 line-height: 80%
}
body  {
 font-family:Arial,Helvetica,sans-serif; 
 font-size:9pt; 
 margin: 0px !important;
 padding: 0px !important;
 border: 0px !important;
 border-collapse: collapse; 
 background-color: #fff;
}
td,th,p  {font-family:Arial,Helvetica,sans-serif; font-size:9pt}

.bare_table    { width: 100% ;border-collapse: collapse; margin: 0px; padding:0px}

.fixed_body_lookup   { 
 width: 600px ;
 border: none;
 margin: 0px !important;
 padding: 0px !important;
 border: 0px !important;
 border-collapse: collapse; 
}
.fixed_body    { 
 width: 600px ; 
 height: 400px; 
 margin: 0px !important;
 padding: 0px !important;
 border: 0px !important;
 border-collapse: collapse; 
}
.padfour {
margin: 4px;
}
.prodmargin {
margin-left: 8px;
width:400px;
}
/* Main Fonts */
.red_error {font-family:Arial,Helvetica,sans-serif; font-size:9pt; color: #ee3333}
.fa2  {font-family:Arial,Helvetica,sans-serif; font-size:10pt}
.famed  {font-family:Arial,Helvetica,sans-serif; font-size:12pt}
.fa1, .nplain  {font-family:Arial,Helvetica,sans-serif; font-size:9pt}
.nbold  {font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight:bold}
.tiny  {font-family:Courier,Times,serif; font-size:8pt;}
.reg  {font-family:Courier,Times,serif; font-size:10pt;}
.btn  {font-family:Arial,Helvetica,sans-serif;font-weight:normal; font-size:9pt;
     color:#FFFFFF;background-color:#305D7A;cursor:pointer;}
/* Blue Fonts */
.bfa1  {font-family:Arial,Helvetica,sans-serif; color: #003366; font-size:9pt}
.bfa2  {font-family:Arial,Helvetica,sans-serif; color: #003366; font-size:10pt}
.bfa3  {font-family:Arial,Helvetica,sans-serif; color: #003366; font-size:12pt}
.bfa1b  {font-family:Arial,Helvetica,sans-serif; color: #003366; font-weight:bold; font-size:9pt}
.bfa2b  {font-family:Arial,Helvetica,sans-serif; color: #003366; font-weight:bold; font-size:10pt}
.bfa3b  {font-family:Arial,Helvetica,sans-serif; color: #003366; font-weight:bold; font-size:12pt}


/* Products */
.pspacer {width: 4px; height: 4px;}
.pltable {width: 100%; }

