/* -------------------------- Elements ------------------------*/
body { 
    scrollbar-face-color: #5A2D4C;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #000000;
    scrollbar-shadow-color: #3E012B;
    scrollbar-highlight-color: #CE89B9;
    scrollbar-3dlight-color: #333333;
    scrollbar-darkshadow-color: #3E012B;

}

.forms 
{
	background-color: #F5EEE5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5A2D4C;
	border: 1px dashed #5A2D4C;


}		 
	 
h2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #CFAB7B; font-size: 18px; line-height: 12px;}
h3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #CFAB7B; line-height: 14px; font-size: 16px; margin-top: 0px;}
h4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #5A2D4C; font-size: 12px; font-size: 12px; line-height: 12px; margin-top: 0px; }
p {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px;  line-height: 16px; }
.textBold {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #5A2D4C; font-size: 12px; font-weight: strong;}

.smallText {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #5A2D4C; font-size: 9px;  line-height: 16px; }
.redText {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 9px;  line-height: 16px; }

table {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px;  line-height: 16px; }


/* -------------------------- Class ------------------------*/
a:link {color: #5A2D4C; text-decoration: underline; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a:hover {color: #5A2D4C; text-decoration: none; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a:visited {color: #5A2D4C; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}


.footerText{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFAA7A; }
a.footerlink:link {color: #CFAA7A; text-decoration: underline; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a.footerlink:hover {color: #CFAA7A; text-decoration: none; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a.footerlink:visited {color: #CFAA7A; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}

a.morelink:link {color: #CC0000; text-decoration: underline; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a.morelink:hover {color: #CC0000; text-decoration: none; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a.morelink:visited {color: #CC0000; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}

a.specialslink:link {color: #5A2D4C; text-decoration: underline; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a.specialslink:hover {color: #5A2D4C; text-decoration: none; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a.specialslink:visited {color: #5A2D4C; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}


.toprhsbg { background-image: url(../images/rhs_bg.jpg);  background-position: top;  background-repeat: repeat-x; ;  background-color: #5A2D4C;  }
.toplhsbg { background-image: url(../images/lhs_bg.jpg);  background-position: top;  background-repeat: repeat-x; ;   background-color: #5A2D4C; }
.bottombg { background-image: url(../images/lhs_footer_bg.gif);  background-position: top;  background-repeat: repeat-x;   }
/* -------------------------- Sub Nav ------------------------*/

UL.nav {
	PADDING-LEFT: 20px; MARGIN: 0px
}

UL.content {
	PADDING-LEFT: 20px; MARGIN: 0px
}

UL {
	PADDING-LEFT: 20px; MARGIN: 20px
}

UL.products {
	PADDING-LEFT: 0px; MARGIN: 15px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
}

li {LIST-STYLE-IMAGE: url(../images/arrow.gif); margin-bottom: 15px;}

}
li.products {LIST-STYLE-IMAGE: url(../images/arrow.gif); margin-bottom: 0px; padding-left: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; }

}
li.productspurple {LIST-STYLE-IMAGE: url(../images/arrow.gif); margin-bottom: 0px; padding-left: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; color:#5A2D4C;}
.redarrowSm {
	LIST-STYLE-IMAGE: url(../images/bullet.gif);
}
A.redarrowSm:link {
	TEXT-DECORATION: underline; color: #CFAB7B;
}
A.redarrowSm:active {
	TEXT-DECORATION: underline; color: #CFAB7B;
}
A.redarrowSm:hover {
	TEXT-DECORATION: none; color: #CFAB7B;
}
A.redarrowSm:visited {
	TEXT-DECORATION: underline; color: #CFAB7B;
}

/* -------------------------- Containers ------------------------*/


#welcome {width:270px; padding-top: 15px; padding-left: 15px; padding-right: 5px; padding-bottom: 0px;}

#latestcomp {width:250px; padding: 10px; border-left: 1px solid #CFAB7B;  }

#footercontainer {width:250px; padding: 10px;}

.specialshd {background-color: #CFAB7B;}

.footerbg {background-color: #5A2D4C}

.leftline {border-left: 1px solid #CFAB7B;  }

.rightline {border-right: 1px solid #CFAB7B;}

.devideline {border-top: 1px solid #CFAB7B;}