body{
	margin:0px;
	padding:0px;
	background-image:url(images/btm-bg.jpg);
	background-position:top left;
	background-repeat:repeat;
}
table.product{
	background: url(images/product-bg.jpg) repeat;

}
td.product-left{
	background: url(images/mid-inner-left.jpg) no-repeat; 
}
td.product-right{
	background: url(images/mid-inner-right.jpg) no-repeat; 
}
p{		
	font-family:"Arial";
  font-size:12px;
  color:#666;
  padding:10 30px 0 0;
}
li.nospace{		
	font-family:"Arial";
    font-size:12px;
    color:#666;
    padding:0 0 0 0;
}
li{		
	font-family:"Arial";
    font-size:12px;
    color:#666;
    padding:10 30px 0 0;
}
h3.purple{		
	font-family:"Arial";
    font-size:13px;
    color:#893E77;
    padding:10 30px 0 0;
}
h2.pink{		
	font-family:"Arial";
    font-size:14px;
    color:#ca006c;
    padding:10 30px 0 0;
}
h3.pink{		
	font-family:"Arial";
    font-size:13px;
    color:#ca006c;
    padding:10 30px 0 0;
}
h4.pink{		
	font-family:"Arial";
    font-size:12px;
    color:#ca006c;
}
.breadcrumb
{		
	font-family:"Arial";
    font-size:12px;
    color:#666;
}
.moreinfo
{		
	font-family:"Arial";
    font-size:10px;
    color:#666;
}
.newslist{
	font-family:"Arial";
    font-size:12px;
    color:#666;
    padding:10 30px 0 0;
}
.home{
	font-family:"Arial";
    font-size:12px;
    color:#666;
    padding:0px 0px 0px 30px;
}

a.bread_util {
        font-family:"Arial";
        font-size:10px;
                /*_font-size:90.9%;*/
        color:#666;
        text-decoration:none;
}
a.bread_util:hover {
        font-family:"Arial";
        font-size:10px;
                /*_font-size:90.9%;*/
        color:#666;
        text-decoration:underline;
}
a.bread_util:link{
        color:#666;
        font-weight:normal;
}
a:active.bread_util {
        color:#666;
        font-weight:normal;
}
a:visited.bread_util {
        color:#666;
        font-weight:normal;
}

a{
        font-family:"Arial";
        font-size:12px;
        color:#CA006C;
        text-decoration:none;
}
a:hover {
        font-family:"Arial";
        font-size:12px;
        color:#CA006C;
        text-decoration:underline;
		font-weight:bold;
}
a:link{
        color:#CA006C;
        font-weight:normal;
}
a:active {
        color:#CA006C;
        font-weight:normal;
}
a:visited {
        color:#CA006C;
        font-weight:normal;
}
a.footer-nav:link{
        color:#ffffff;
        font-weight:normal;
		font-size:10px;
}
a.footer-nav:active {
        color:#ffffff;
        font-weight:normal;
		font-size:10px;
}
a.footer-nav:visited {
        color:#ffffff;
        font-weight:normal;
		font-size:10px;
}


table.innerContent
{
  padding: 0 40px 5px 0;
}
table.innerContentPC
{
  padding: 0 20px 5px 0;
}

td.header-home{
	background-image:url(images/home-top-bg.jpg);
	background-position:top left;
	background-repeat:repeat;
	height: 91px;
}

td.header-mid{
	background-image:url(images/top-bg-left.jpg);
	background-position:top left;
	background-repeat:repeat;
	height: 91px;
}

td.header-left{
	background-image:url(images/top-bg-left.jpg);
	background-position:top left;
	background-repeat:repeat;
	height: 91px;
}

td.home-center-left{
	background-image:url(images/home-center-left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height: 500px;
	width: 330px;
	padding-left: 50px;
	padding-top: 180px;
	vertical-align: top;
}
td.home-outer-left{
	background-image:url(images/mid-inner-left-long.jpg);
	background-position:top left;
	background-repeat:repeat;
}
td.home-outer-right{
	background-image:url(images/mid-inner-right-long.jpg);
	background-position:top left;
	background-repeat:repeat;
}

td.header-right{
	background-image:url(images/top-bg-right.jpg);
	background-position:top left;
	background-repeat:repeat;
	height: 91px;
}

td.mid{
	background-image:url(images/mid-outer-bg.jpg);
	background-position:top left;
	background-repeat:repeat;
}
td.mid-inner-right-long{
	background-image:url(images/mid-inner-right-long.jpg);
	background-position:top left;
	background-repeat:repeat;
}
td.mid-inner-left-long{
	background-image:url(images/mid-inner-left-long.jpg);
	background-position:top left;
	background-repeat:repeat;
}

td.footer{
	background-image:url(images/btm-bg.jpg);
	background-position:top left;
	background-repeat:repeat;
	height: 72px;
}

td.inner-border{
	width: 100px;
}
td.btm-nav-left.jpg
{
  background-image:url(images/btm-nav-left.jpg)
  background-position:top left;
  background-repeat:no-repeat;
  width: 368px;
  height: 72px;
}

td.btm-nav-right.jpg
{
  background-image:url(images/btm-nav-right.jpg)
  background-position:top left;
  background-repeat:no-repeat;
  width: 454px;
  height: 72px;
}

div.footer-nav{
  padding: 25px 0 0 5px;
  text-align: left;
  vertical-align: middle;
  font-family:"Arial";
  font-size:9px;
  color:#ffffff;
  text-decoration:none;
}

div.footer-email{
  text-align: right;
  padding:25px 20px 0 0;
  float: right;
}
input.text-field
{
  padding: 5px 0 0 3px;
  text-align: left;
  vertical-align: middle;
  BORDER-RIGHT: #776b32 1px solid;
  BORDER-TOP: #776b32 1px solid;
  FONT-SIZE: 12px;
  BORDER-LEFT: #776b32 1px solid;
  COLOR: #666666;
  BORDER-BOTTOM: #776b32 1px solid;
  FONT-FAMILY: Arial, Verdana, Helvetica;
  BACKGROUND-COLOR: #ffffff;
  margin: 5px 0 0 0;

}
select.listBox
{
  text-align: left;
  vertical-align: middle;
  BORDER-RIGHT: #776b32 1px solid;
  BORDER-TOP: #776b32 1px solid;
  FONT-SIZE: 12px;
  BORDER-LEFT: #776b32 1px solid;
  COLOR: #666666;
  BORDER-BOTTOM: #776b32 1px solid;
  FONT-FAMILY: Arial, Verdana, Helvetica;
  BACKGROUND-COLOR: #ffffff
}
input.submit-btn
{
  padding: 0 0 0 10px;
  text-align: center;
  vertical-align: middle;
}

div.spacer {
  height: 10px;
}

TEXTAREA.textArea
{
    BORDER-RIGHT: #776b32 1px solid;
    BORDER-TOP: #776b32 1px solid;
    BORDER-LEFT: #776b32 1px solid;
    FONT-SIZE: 12px;
    COLOR: #666666;
    BORDER-BOTTOM: #776b32 1px solid;
	  FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    margin: 5px 0 0 0;
}
.formlabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
	  padding:0 0 5px 0; 
}
.formerror
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc0033;
    FONT-FAMILY: Verdana, Arial
}
div.errorbox{
  width: 400px;
  BORDER-RIGHT: #776b32 1px solid;
  BORDER-TOP: #776b32 1px solid;
  BORDER-LEFT: #776b32 1px solid;
  BORDER-BOTTOM: #776b32 1px solid;
  BACKGROUND-COLOR: #ffddee;
  padding: 10px 10px 10px 10px;
}
div.newsreg
{
  background:url("images/newsreg-bg.jpg") no-repeat;
  padding: 20px 10px 20px 20px;
  font-family:"Arial";
  font-size:13px;
  color:#ca006c;
  padding:10 30px 0 0;
  width: 340px;
  height: 150px;
}