body
{
  margin: 0px;
  color: #0A84B2;
  height: 100%;
  background-color: #ffffff;
  text-align: center;
  font-size: 13px;
  font-family: helvetica condensed, helvetica, sans-serif, arial;
  background-image: url(../images/bgGrad.jpg);
  background-repeat: repeat-x;
}
input:focus
{
  outline: none;
}
#ucTopMainHeader1_tbSearch {
	border: medium none;
    color: #ABABAB;
    font-size: 15px;
    padding: 0 5px;
}
.mainheader
{
  width: 1020px;
  margin: 0px 0px 0px 9px;
  color: #5f5542;
  background-color: #ffffff;
  text-align: left;
  font-size: 13px;
  font-family: helvetica, sans-serif, arial;
}
.maincontent
{
  width: 1020px;
  height: 100%;
  margin: 0px 0px 10px 9px;
  padding: 0px 0px 0px 0px;
  color: #5f5542;
  background-color: #ffffff;
  font-size: 13px;
  font-family: helvetica, sans-serif, arial;
  line-height: 20px;
}
.maincontent1
{
  width: 1007px;
  height: 100%;
  margin: 0px 0px 0px 9px;
  padding: 0px 0px 0px 20px;
  color: #5f5542;
  background-color: #ffffff;
  font-size: 13px;
  font-family: helvetica, sans-serif, arial;
  line-height: 20px;
}
.pagetitle
{
  color: #5f5542;
  font-size: 15px;
  font-family: helvetica, sans-serif, arial;
  font-weight: bold;
}
.header1
{
  color: #5f5542;
  font-size: 15px;
  font-family: helvetica, sans-serif, arial;
  font-weight: bold;
}
.headercap
{
  color: #5f5542;
  font-size: 15px;
  font-family: helvetica, sans-serif, arial;
  font-weight: bold;
  font-variant: small-caps;
}
.notice
{
  color: #ff0000;
  font-size: 15px;
  font-weight: bold;
}
.mainfooter
{
  width: 982px;
  color: #006991;
  text-align: center;
  font-size: 13px;
  font-family: helvetica, sans-serif, arial;
}
a.bodylink:link
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.bodylink:visited
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.bodylink:hover
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.bodylinkb:link
{
  font-weight: bold;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.bodylinkb:visited
{
  font-weight: bold;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.bodylinkb:hover
{
  font-weight: bold;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.storelink:link
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.storelink:visited
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.storelink:hover
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.mainfooter:link
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
}
a.mainfooter:visited
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
}
a.mainfooter:hover
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
#canvas
{
  margin: 0px auto;
  width: 982px;
  text-align: left;
}
#shadow-left
{
}
#shadow-right
{
}
table.proglist
{
  font-size: 13px;
  font-family: helvetica, sans-serif, arial;
  font-weight:bold;
}
table.proglist a {
	color:#016891;
	text-decoration:none; }
	
#itemAmount, #lblAvailPoints, #lblRemainPoints {
	color:#0983b2;
	font-size:18px;
	font-weight:bold;
	padding: 0 20px 0 0; }	
	
table.proglist th
{
  background-color: #E4F1FA;
    color: #0A85B1;
    font-family: helvetica,sans-serif,arial;
    font-size: 14px;
    font-weight: bold;
    padding: 9px;
    text-align: center;
    text-transform: uppercase;
}
.itemTitle
{
  font-weight: bold;
  font-size: 15px;
}
a.catlink:link
{
  font-weight: bold;
  font-size: 13px;
  color: #646569;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
}
a.catlink:visited
{
  font-weight: bold;
  font-size: 13px;
  color: #646569;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
}
a.catlink:hover
{
  font-weight: bold;
  font-size: 13px;
  color: #000000;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}
a.catlink1:link
{
  font-weight: bold;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
  font-variant: small-caps;
}
a.catlink1:visited
{
  font-weight: bold;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
  font-variant: small-caps;
}
a.catlink1:hover
{
  font-weight: bold;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
  font-variant: small-caps;
}
a.catlink1:active
{
  font-weight: bold;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
  font-variant: small-caps;
}
.catdesc
{
  font-weight: bold;
  color: Blue;
}
.footer
{
  font-weight: normal;
  font-size: 13px;
  color: #000000;
  font-family: helvetica, sans-serif, arial;
}
.formlabelb
{ 
  color: #656666;
  float: left;
  text-align: right;
  width: 120px;
  font-weight: bold;
  margin: 9px 0 0;
}
.formlabel
{
  color: #656666;
  float: left;
  text-align: right;
  width: 120px;
  font-weight: normal;
  margin: 9px 0 0;
}
.formvalue
{
  float: left;
  padding: 0px 0px 0px 5px;
}
#tbName, #tbEmail, #tbPhone, #tbComments, .tbvaluew, .tbvaluen, #userName, #webPass {
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px; 
	border: 1px solid #E7E7E7;
    color: #5F5542;
    font-size: 15px;
    padding: 9px;
	width:305px;
}
.formvalue select {
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px; 
	border: 1px solid #E7E7E7;
    color: #5F5542;
    font-size: 15px;
    padding: 9px;
	width:270px;
}
#lblTaxID {
	font-size: 18px;
    font-weight: bold;
    margin: 0 0 0 3px;
    position: relative;
    top: 28px; 
	
}
.formclear
{
  clear: both;
  height: 4px;
}
.tbvaluew
{
  width: 250px;
}
.tbvaluen
{
  width: 120px;
}
.catlinkText
{
  font-weight: bold;
  font-size: 13px;
  color: #ffffff;
  font-family: helvetica, sans-serif, arial;
  text-decoration: none;
} 
.pointText
{
  font-weight: bold;
  font-size: 15px;
  color: #0A84B2;
  font-family: Helvetica Condensed, helvetica, sans-serif, arial;
  text-decoration: none;  
} 
.pointTextCart
{
  font-weight: bold;
  font-size: 15px;
  color: #f39524;
  font-family: Helvetica Condensed, helvetica, sans-serif, arial;
  text-decoration: none;  
} 
a.nav_top
{
  font-weight: normal;
  font-size: 13px;
  color: #006991;
  font-family: helvetica, sans-serif, arial;
  text-decoration: underline;
}

#ucRightMain1_imgAcceptText {
	left: -4px;
    position: relative;
    top: 6px; }

