form {
margin:0;
padding:0;
}
img {
margin: 0;
padding: 0;
}
.flright {float: right;
	clear: right;
	margin: 0 -3px 0 0;
padding: 0 3px 0 0;
}
.flleft {float:left;
	clear: left;
	margin: 0 3px 0 0;
padding: 0;
}
.formlabel { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 14px;
  text-align: right;
  vertical-align: top;
	padding: 0 1 0 0;}
.breadcrumb { color: #000000;
  font-size: 11px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 13px;}
.formlabelbad { color: #FF6600;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 14px;
  text-align: right;
  vertical-align: top;
	padding: 0 1 0 0;}
td.smalltext { color: #330066;
  font-size: 10px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 10px;
  text-align: left;
	margin:0;
	padding: 0;}
.logout { color: #330066;
  font-size: 10px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 10px;
  text-align: left;
	margin:0;
	padding: 0;}
.mainbody { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
	margin:0;
	padding: 0 0 10 60;}
.success { color: #000000;
  font-size: 14px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 16px;}
.intbody { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
	margin:0;
	padding: 0 10 10 10;}
.intbody2 { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
	margin:0;
	padding: 0 2 2 2;}
.b{font-weight: 700}
.halfline {line-height: 22px}
.alert { color: #FF6600;
  font-weight: 700;
}
td.chkoutbody { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
	margin:0;
	padding: 0;}
div.sidebar {
text-align: right;
}
table.sidebartop {
	BORDER-RIGHT: #000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 0px solid;
	background-color: #f1f1fd;
}
table.sidebarmiddle {
	BORDER-RIGHT: #000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 0px solid;
	background-color: #f1f1fd;
}
table.sidebarbottom {
	BORDER-RIGHT: #000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 1px solid;
	background-color: #f1f1fd;
}
td.sidebar { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  text-align: left;
	margin:0;
	padding: 0 0 0 0;}
td.sidebarheadline { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  text-align: left;
	margin:0;
	padding: 0 4 0 4;}
td.sidebarteaser { color: #000000;
  font-size: 11px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 12px
  text-align: left;
	margin:0;
	padding: 0 4 0 10;}
td.sbmore { color: #000000;
  font-size: 11px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 12px
  text-align: right;
	margin:0;
	padding: 0 15 7 0;}
.footer {color: #000099; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 400;
 line-height: 12px}
.mysig {color: #000000; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 400;
 line-height: 12px}
td.bodyb { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 20px;
  text-align: left;
	margin:0;
	padding: 10;}
h1 { color: #000099;
  font-size: 18px;
  font-family: Arial;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  padding: 10 0 0 0;
  margin: 0 0 0 0;}
td.crumb {
  padding: 0 0 0 10}
.backbutton { color: #000099;
  font-size: 14px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 15px;
  text-align: right;
  padding: 0 0 0 0}
h2 { color: #000099;
  font-size: 14px;
  font-family: Arial;
  font-weight: 700; 
  line-height: 18px;
  text-align: left;
  padding: 10 0 10 0;
  margin: 0 0 0 0;}  
h3 { color: #000099;
  font-size: 12px;
  font-family: Arial;
  font-weight: 700;
  text-align: left;
  padding: -6 0 15 0;
  margin: 0 0 0 0;}
a.:link {color: #000099; text-decoration:underline}
a.:visited {color: #000099; text-decoration:underline}
a.:hover {color: #000099; text-decoration:none}
a.body:link {color: #000099; text-decoration:underline}
a.body:visited {color: #000099; text-decoration:underline}
a.body:hover {color: #000099; text-decoration:none}
a.footer:link {color: #000099; text-decoration:underline}
a.footer:visited {color: #000099; text-decoration:underline}
a.footer:hover {color: #000099; text-decoration:none}
a.mysig:link {color: #FF6600; text-decoration:underline}
a.mysig:visited {color: #FF6600; text-decoration:underline}
a.mysig:hover {color: #FF6600; text-decoration:none}
a.secret:link {color: #FFFFFF; text-decoration:none}
a.secret:visited {color: #FFFFFF; text-decoration:none}
a.secret:hover {color: #FFFFFF; text-decoration:none}
a.sbheaderlk:link {color: #000099; text-decoration:underline}
a.sbheaderlk:visited {color: #000099; text-decoration:underline}
a.sbheaderlk:hover {color: #000099; text-decoration:none}
a.sbteaserlk:link {color: #000099; text-decoration:none}
a.sbteaserlk:visited {color: #000099; text-decoration:none}
a.sbteaserlk:hover {color: #000099; text-decoration:underline}
table.category { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
	padding: 0 10 0 11}
td.category { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
	padding: 0 10 10 11}
table.item {
	padding: 0 10 0 11}
td.item {
	padding: 0 10 10 11}
td.descrip {
  color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  padding: 0 10 0 0}
.prodno{
  color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  padding: 0 10 0 0}
.prodprice {
  color: #000000;
  font-size: 14px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 20px;
  text-align: right;
  padding: 0 35 0 0}
td.cartbtn {
	padding: 0 30 0 0}
.formfield {font-family: Courier, monospace;
 font-size: 12px; 
 border:1px black solid;
 background-color:#FFFFFF;
	margin:0;
	padding: 0;}
.formfieldbad {font-family: Courier, monospace;
 font-size: 12px; 
 border:1px black solid;
 background-color:#FFCC99;
	margin:0;
	padding: 0;}
.formbody { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 17px;
  text-align: left;
	margin:0;
	padding: 0 3 0 15;}
formbodyb { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 20px;
  text-align: left;
	margin:0;
	padding: 0 10 0 15;}
.formlabelalt { color: #000000;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 14px;
  text-align: left;
	padding: 0 10 0 1;}
.formlabelbadalt { color: #FF6600;
  font-size: 12px;
  font-family: Palatino, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 14px;
  text-align: left;
	padding: 0 10 0 1;}
.sentnumber {color: orangered;
 font-family: Courier, monospace;
 font-size: 20px;
 font-weight: 700}
.permfield {font-family: Courier, monospace;
 font-size: 12px}
.nosidebartot {font-family: Courier, monospace;
 font-size: 18px;
 color: #663366;
 font-weight: 700; }
.headline {color: #000099; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 line-height: 14px}
a.adminlink:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000099;
 text-decoration:underline;
 font-weight: 700;}
a.adminlink:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000099;
 text-decoration:underline;
 font-weight: 700;}
a.adminlink:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000099;
 text-decoration:none;
 font-weight: 700;}
.postdate {color: #000099; font-style:italic;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 400;
 line-height: 12px;
padding: 0 0 5 10}
.teaser {color: #000000; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 700;
 line-height: 14px;
padding: 0 0 5 10}
.newsbody {color: #000000; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 400;
 line-height: 12px;
 padding: 0 0 15 10}
.expheadline {color: #888888; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 line-height: 14px}
.exppostdate {color: #888888; font-style:italic;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 400;
 line-height: 12px;
padding: 0 0 5 10}
.expteaser {color: #888888; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 700;
 line-height: 14px;
padding: 0 0 5 10}
.expnewsbody {color: #888888; text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 400;
 line-height: 12px;
 padding: 0 0 15 10}
.ePWDWeatherH1 { color: #000099;
  font-size: 11px;
  font-family: Arial;
  font-weight: 700;
  line-height: 13px;
  text-align: left;
  vertical-align: top;
  padding: 0 0 0 0;
  margin: 0 0 0 0;}
.ePWDWeatherCurrTemp { color: #000099;
  font-size: 26px;
  font-family: Arial;
  font-weight: 700;
  line-height: 28px;
  text-align: center;
  vertical-align: middle;
  padding: 0 0 0 0;
  margin: 0 0 0 0;}
.ePWDWeatherCurrSky { color: #000099;
  font-size: 11px;
  font-family: Arial;
  font-weight: 700;
  line-height: 13px;
  text-align: center;
  vertical-align: top;
  padding: 0 0 0 0;
  margin: 0 0 0 0;}
.ePWDWeatherDetails { color: #000099;
  font-size: 10px;
  font-family: Arial;
  font-weight: 400;
  line-height: 13px;
  text-align: left;
  vertical-align: middle;
  padding: 0 0 0 0;
  margin: 0 0 0 0;}
.ePWDWeatherCCLink { color: #000099;
  font-size: 11px;
  font-family: Arial;
  font-weight: 700;
  line-height: 13px;
  text-align: center;
  vertical-align: middle;
  padding: 0 0 0 0;
  margin: 0 0 0 0;}
.ePWDWeatherForecastData {
  background-color: #FFFFFF;
  font-size: 10px;
  font-family: Arial;
  font-weight: 400;
  line-height: 13px;
  text-align: center;
  vertical-align: top;
  border-right: 1px solid #000099;
  padding: 8 2 8 1;
  margin: 0 0 0 0;
}
.ePWDWeatherForecastDate { color: #000099;
  font-size: 10px;
  font-family: Arial;
  font-weight: 400;
  line-height: 12px;
  text-align: center;
  vertical-align: top;
  border-right: 1px solid #000099;
  border-bottom: 1px solid #000099;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.ePWDWeatherForecastDay { color: #000099;
  font-size: 11px;
  font-family: Arial;
  font-weight: 700;
  line-height: 13px;
  text-align: center;
  vertical-align: middle;
  border-right: 1px solid #000099;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.ePWDWeatherForecastData5 {
  background-color: #FFFFFF;
  font-size: 10px;
  font-family: Arial;
  font-weight: 400;
  line-height: 13px;
  text-align: center;
  vertical-align: top;
  padding: 8 2 8 1;
  margin: 0 0 0 0;
}
.ePWDWeatherForecastDate5 { color: #000099;
  font-size: 10px;
  font-family: Arial;
  font-weight: 400;
  line-height: 12px;
  text-align: center;
  vertical-align: top;
  border-bottom: 1px solid #000099;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.ePWDWeatherForecastDay5 { color: #000099;
  font-size: 11px;
  font-family: Arial;
  font-weight: 700;
  line-height: 13px;
  text-align: center;
  vertical-align: middle;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.ePWDWeatherForecastTable {
border: 1px solid #000099;
background: #f1f1fd;
cellpadding: 0;
cellspacing: 0;
margin: 20 0 0 0;
}
.weatherbody {
	text-align: center;
	padding: 0 10 10 10;
}
.ePWDWeatherForecastLo { color: #0000FF}
.ePWDWeatherForecastHi { color: #FF0000}
.ePWDWeatherCopy { color: #000000;
font-family: Arial, sans-serif;
font-size: 0.55em;
text-align: right;
}