body {
	background-color: #A40B0D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form{
	display: inline;
}
.home-text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
}
.title-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 0px 0px;
}
.red-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
	text-decoration: none;
}
.search {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	text-decoration: none;
}
.adv-search {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: underline;
}
.user-id {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	text-decoration: none;
}
.new-user {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #BD1113;
	text-decoration: underline;
}
.main-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	height: 24px;
	background-image: url(../../images/menu-bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 29px;
}
.main-menu a{
	color: #3F3F3F;
	text-decoration: none;
}
.main-menu a:hover{
	color: #BD1113;
	text-decoration: none;
}
.home-text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #3F3F3F;
}
.more {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
	text-decoration: underline;
}
.home-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
}
.home-redbold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
	line-height: 17px;
	padding: 12px 0px 0px 22px;
}
.bottom-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.copy-right {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.copy-right a{
	color: #FFFFFF;
}
.1sub-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	height: 17px;
	background-image: url(../../images/sub-bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 29px;
}
.1sub-menu a{
	color: #3F3F3F;
	text-decoration: none;
}
.1sub-menu a:hover{
	color: #BD1113;
	text-decoration: none;
}
.head {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 30px 0px 20px 29px;
}
.title-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
	text-decoration: none;
}
.link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
}
.link-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
	text-decoration: none;
}
.add-bold {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #BD1113;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
}
.add-text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
}
.add-text4 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
}
.add-text45 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
}
.add-bold1 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #BD1113;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
	text-decoration:none;
}
.add-text1 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
	text-decoration:none;
}
.text-bold {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #BD1113;
}
.text-red {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;	
	color: #BD1113;
	height: 23px;
}

.text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #3F3F3F;
}
.text-rules {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #3F3F3F;
}
.text-rules  a {
	font-family: Tahoma;
	color: #3F3F3F;	
}
.text a {
	font-family: Tahoma;
	color: #3F3F3F;	
}
.inside-text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
}
.inside-text a {
	font-family: Tahoma;
	color: #3F3F3F;	
}
.text-bold2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;
	height: 23px;
}

.bold {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;	
}
.details-bold {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.details-text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
}
.details-bold2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
}
.details-bold2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 23px;
}
.diamond-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
	padding: 0px 0px 0px 10px;
}
.shopping-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #BD1113;
	text-decoration: underline;
}
.padding {
	padding:0px 0px 20px 0px;
}
.popup-padding {
	padding: 10px 10px 10px 10px;
}
.dropdown {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	width: 150px;
	height: 18px;
}
.product-bg{
	background-image:url(../../images/product-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding: 1px 0px 0px 1px;
}
.product-title {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #BD1113;
	height: 22px;
	background-image: url(../../images/diamond-bg2.gif);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 10px;
}
.head2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #BD1113;
}
.cart-text1 {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	text-decoration: none;
}
.green-bg {
	background-image:url(../../images/cart-top-green1.gif);
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
.chart-bg {
	background-image: url(../../images/cart-bg.gif);
	background-repeat: repeat-y;
}
.chart-bg2 {
	background-image: url(../../images/cart-bg2.gif);
	background-repeat: repeat-y;
}
.chart-bg3 {
	background-image: url(../../images/cart-bg3.gif);
	background-repeat: repeat-y;
}
.cart-text {
	color: #707070;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 4px 0px 4px 0px;
}
.tableborder {  background-color: #BD1113}
.tabletitle {  background-color: #BD1113; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold}
.tablebottom { background-color: #FFFFFF}
.textcolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #406282}
.errortext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #D90000; text-decoration: none; font-weight: normal;}.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none; font-weight: bold; line-height: 17px }

.cart-text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
}
.cart-text a{
	color: #3F3F3F;
	text-decoration: none;
}
.cart-textbold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	padding: 5px 0px 5px 0px;
}
.table-border {
	background-color: #F8F8F8;
	border: 1px solid #E5E5E5;
}
.cart-padding{
	padding: 5px 0px 5px 0px;
}
.image-border img{
	border: 1px solid #E5E5E5;
	padding: 1px;
}
.head-ring {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 30px 0px 20px 29px;
}
.textfield{
	border: 1px solid #A1A1A1;
	height: 19px;
}
.main-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	height: 24px;
	background-image: url(../../images/menu-bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 29px;
}
.main-menu a{
	color: #3F3F3F;
	text-decoration: none;
}
.main-menu a:hover{
	color: #BD1113;
	text-decoration: none;
}
.sub-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	height: 17px;
	background-image: url(../images/sub-bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 29px;
}
.sub-menu a{
	color: #3F3F3F;
	text-decoration: none;
}
.sub-menu a:hover{
	color: #BD1113;
	text-decoration: none;
}
.cart-textbold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	padding: 5px 0px 5px 0px;
}
.weight-text{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #D3D3D3;
}
.weight-text a{
	color: #3F3F3F;
}
.weight-link{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #BD1113;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #D3D3D3;
}
.weight-link a{
	color: #BD1113;
}
.cart-text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
}
.cart-text a{
	color: #3F3F3F;
	text-decoration: none;
}
.cart-textbold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	padding: 5px 0px 5px 0px;
}
.table-border {
	background-color: #F8F8F8;
	border: 1px solid #E5E5E5;
}
.cart-padding{
	padding: 5px 0px 5px 0px;
}
.image-border img{
	border: 1px solid #E5E5E5;
	padding: 1px;
}
.text-bold3 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;
	padding-top: 3px;
}





.menu {
	color: #3F3F3F;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
}
.menu a {
	background-image: url(../../images/menu-bg-line.gif);
	color: #3F3F3F;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height: 26px;
	display: block;
	padding: 4px 0px 3px 10px;
	line-height: 18px;
}
.menu a:hover{
	color: #BD1113;
}
.menu-text {
	color: #3F3F3F;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
}
.menu-text a {
	background-image: url(../../images/menu-bg-line-text.gif);
	color: #3F3F3F;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height: 26px;
	display: block;
	padding: 4px 0px 3px 10px;
	line-height: 18px;
}
.menuover {
	background-image: url(../../images/menu-bg-over.gif);
	color: #3F3F3F;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
}
.submenu1 {
	background-image: url(images/menu-bg.gif);
	background-repeat:repeat-x;
	background-repeat: no-repeat;
	color: #3F3F3F;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;	
	font-weight: normal;
}
.submenu1 a {
	background-image: url(images/menu-bg.gif);
	color: #3F3F3F;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height: 26px;
	display: block;
	padding: 6px 0px 6px 10px;
	line-height: 16px;
}
.submenu1-bullet {
	padding: 6px 0px 6px 0px;
	
}
.border-bottom {
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #D3D3D3;
}
#main-menu-arrow{
  width: 28px;
  height: 22px;
  float: left;
  background-color: #6476E2;
}
#main-menu{
  font-size: 11px;
  font-weight: normal;
  float: left;
  font-family: Tahoma, Verdana, Arial;
  padding: 4px 0px 0px 0px;
}
#main-menu a{
	color: #3F3F3F;
	text-decoration: none;
}
#main-menu a:hover{
	color: #BD1113;
	text-decoration: none;
}
#submenu-bullet{
	width: 28px;
	float: left;
}
#submenu-group{
	width: 172px;
}
#sub-menu{
	font-family: Tahoma, Verdana, Arial;
	width: 142px;
	float: left;
	font-size: 11px;
}
#sub-menu a{
	color: #3F3F3F;
	text-decoration: none;
}
#sub-menu a:hover{
	color: #BD1113;
	text-decoration: none;
}
.ref-col1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	border-bottom: 1px solid #D3D3D3;
	padding: 3px 0px 3px 3px;
	
}
.ref-col2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	border-bottom: 1px solid #D3D3D3;
	padding: 3px 0px 3px 3px;
	
}
.notetext {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
}
.shopping-cart-bg{
	background-color: #C03415;
}
.shopping-cart-text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.shopping-cart-text a{
	color: #FFFFFF;
	text-decoration: none;
}
.shopping-cart-textbold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 0px 5px 0px;
}

.table-head {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #BD1113;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	padding: 3px 0px 3px 0px;
}
.table-head2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #BD1113;
	padding: 3px 0px 3px 0px;
}
.table-text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
	padding: 3px 0px 3px 0px;
	background-image:url(../../images/add-bg.gif);
	background-repeat:repeat-x;
	background-position: bottom;
}
.table-text2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
	padding: 3px 0px 3px 0px;
}
.table-text2 a {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
	padding: 3px 0px 3px 0px;
}
.bullet {
    font-family: Tahoma;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #3F3F3F;
	list-style-image: url(../../images/list-bullet.gif);
}
.popup-bullet {
    font-family: Tahoma;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #3F3F3F;
	list-style-image: url(../../images/popup-bullet.gif);
}
.popup-bullet a{
	color: #3F3F3F;
}
.small-text {
	font-family: Tahoma;
	font-size: 9px;
	line-height: 16px;
	font-weight: normal;
	color: #3F3F3F;
}
.small-text a {
	font-family: Tahoma;
	color: #3F3F3F;	
}
.small-bold {
	font-family: Tahoma;
	font-size: 9px;
	line-height: 16px;
	font-weight: bold;
	color: #3F3F3F;
}

.prod-title {
 font-family: Tahoma;
 font-size: 11px;
 line-height: 16px;
 font-weight: normal;
 color: #BD1113;
 padding: 8px 0px 3px 0px;
 border-bottom: 1px solid #D3D3D3;
}
.dropdown1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	width: 145px;
	height: 18px;
}
