 BODY 
{
margin:0;
} 
 HTML, INPUT, TD, SELECT, TEXTAREA { font-family: Verdana; font-size: 10px; color: #000000; }

 /* new styles start */

#main_CNTNR {
	width: 882px;
}
.alignC {
	margin-right: auto;
	margin-left: auto;
}
.float_L {
	float: left;
}
.float_R {
	float: right;
}
.contentmodconsumer
{
width:882px;
background-color:#ffffff;
margin-right: auto;
margin-left: auto;
}

.footermodconsumer
{
width:882px;
padding-bottom:65px;
background-color:#ffffff;
margin-right: auto;
margin-left: auto;
}

.TNbut  {
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	background-image: url(../images/common/TN_BTN_BG.gif);
	background-repeat: repeat-x;
}
div#SecNav ul {
	position: absolute;
	margin-top: 30px;
	margin-left: 0px;
	padding-left: 15px;
	visibility: hidden;
}
div#SecNav  ul  li {
	text-decoration: none;
	display: inline;
	float: left;
	list-style: none;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}
div#SecNav  ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
div#SecNav  ul li a:hover {
	color: #ab4473;
}
ul#botnav {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-left: 45px;
}
ul#botnav li {
	display: inline;
	list-style: none;
	position: relative;
}
ul#botnav li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #626262;
	text-decoration: none;
	margin-left: 5px;
}
ul#login {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
ul#login li {
	list-style-type: none;
}

ul#login li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}



.margin01_T {
	margin-top: 1px;
}


.margin05_T {
	margin-top: 5px;
}

.margin05_L {
	margin-left: 5px;
}
.margin10_T {
	margin-top: 10px;
}
.margin10_L {
	margin-left: 10px;
}
.margin15_T {
	margin-top: 15px;
}
.margin15_R {
	margin-right: 15px;
}

.margin20_T {
	margin-top: 20px;
}
.margin25_T {
	margin-top: 25px;
}
.padding01_A {
	padding: 1px;
}

.padding03_T {
	padding-top: 3px;
}
.padding03_B {
	padding-bottom: 3px;
}
.padding05_T {
	padding-top: 5px;
}
.padding05_B {
	padding-bottom: 5px;
}

.padding05_L {
	padding-left: 5px;
}
.padding10_T {
	padding-top: 10px;
}
.padding10_L {
	padding-left: 10px;
}
.padding10_R {
	padding-right: 10px;
}





.padding15_R {
	padding-right: 15px;
}
.padding20_L {
	padding-left: 20px;
}
.padding20_R {
	padding-right: 20px;
}
.padding25_L {
	padding-left: 25px;
}
.padding25_R {
	padding-right: 25px;
}





.BRDR_1pxgrey_A {
	border: 1px solid #CCCCCC;
}
.BRDR_1pxGrey_L {
	border-left: 1px solid #CCCCCC;
}
.BRDR_1pxGrey_R {
	border-right: 1px solid #CCCCCC;
}
.BRDR_1pxBurg_L {
	border-left: 1px solid #76354a;
}
.BRDR_1pxBurg_B {
	border-bottom: 1px solid #76354a;
}
.BRDR_TOP_PROD {
	background-image: url(../images/common/ICN_BRDR_TOP_PROD.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



.ABurg_10R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #601232;
	text-decoration: none;
}
.ABlack_10R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.ADrkGrey_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.AMedGrey_10RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #626262;
	text-decoration: none;
}
.ALiteGrey_10R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #a2a2a2;
	text-decoration: none;
}


.AWhite_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.AWhite_11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.loginbox
{
 width:165px;
}

/*new styles end  */


A { text-decoration: none; color: #000000; }

TD.nav1 { background: #6C193F; border-bottom: 1px solid #FFFFFF; }

DIV.nav2header { border-bottom: 1px solid #E9CAD6; margin-bottom: 3px; z-index: 3;}
DIV.nav2 { border-bottom: 1px solid #E9CAD6; padding-bottom: 3px; z-index: 3;}
DIV.pronav2header { border-bottom: 1px solid #D7DBE0; margin-bottom: 3px; }
DIV.pronav2 { border-bottom: 1px solid #D7DBE0; padding-bottom: 3px; }
DIV.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;color: #000000;}
 

TD.footer1 { background: #6C193F; border-bottom: 3px solid #FFFFFF; padding-left: 19px; }
TD.footer2 { background: #6C193F; border-bottom: 3px solid #FFFFFF; padding-right: 4px; }
  .footer3 { font-family: Tahoma, Verdana, Arial; color:#7F7F7F; }
  .footer3 A { color:#7F7F7F; text-decoration: underline; }


TD.footer1 FORM { padding: 0px; margin: 0px; }
.footer-search { width: 74px; border: 1px solid #8B8B8B; background: #F2F2F2; font-size: 9px; }

.contentarea { padding-left: 25px; }
.content-header-stripe1 { border-bottom: 1px solid #C9819E; }
.content-header-stripe2 { border-bottom: 1px solid #E9BCBC; }
.content-header-stripe3 { border-left: 1px solid #E9BCBC; padding: 15px 20px 0px 145px; }
.content-header-stripe4 { border-bottom: 1px solid #6D1B41; }
.content-header-stripe4 { border-bottom: 1px solid #AA7F94; }

.table-stripe { border-left: 1px solid #EBC1CB; border-right: 1px solid #EBC1CB; border-top: 1px solid #EBC1CB; border-bottom: 1px solid #EBC1CB;}

.content-stripe1 { border-left: 1px solid #C9819E; }
.content-stripe2 { border-left: 1px solid #F6B8B7; }
.content-stripe3 { border-left: 1px solid #6D1B41; }
.content-stripe4 { border-left: 1px solid #AA7F94; padding-left: 50px; padding-right: 15px; }

INPUT, OPTION { background: #F8ECEC; }

INPUT.radio { background: #FFFFFF; }
INPUT.long { width: 146px; }
INPUT.max { width: 100%; }
INPUT.zip { width: 70px; }
INPUT.normal { width: 100px; }
INPUT.short { width: 26px; }

.content-stripe4 FORM { padding: 0px; margin: 0px; }

.content-stripe5 { background: #76354A; }
.content-stripe6 { background: #B797A8; margin: 5px 0px 10px 0px; }

.type1 { padding: 0px 20px 0px 20px; }
.type2 { padding: 20px 20px 20px 5px; }
.type3 { padding: 20px; }
.type4 { padding: 20px 20px 20px 45px; }
.type4 H1 { color: #AA0100; font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 10px; }
.type4 H2 { color: #AA0100; font-size: 11px; font-weight: normal; margin-top: 0px; margin-bottom: 10px; }
.type5 { padding: 10px 20px 10px 75px; }
.type6 { padding: 10px 100px 10px 30px; text-align: right; }
.type6 B { color: #AA0100; font-weight: normal; font-size: 9px; }
.type6 INPUT, .type6 OPTION { background: #F8ECEC; }
.type6 INPUT.long { width: 165px; }
.type6 INPUT.normal { width: 100px; }
.type6 INPUT.short { width: 26px; }
.type6 FORM { padding: 0px; margin: 0px; }
.type7 { padding: 20px 20px 20px 45px; }

.txt1 { font-size: 9px; }
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;color: #000000;}
.txt1 B { font-size: 12px; color: #4C061D; }
.txt1 I { font-size: 9px; color: #000000;}


.txt2 { font-size: 9px; color: #12131A; line-height: 12px; }
.txt2 A { color: #12131A; text-decoration: underline; }
.txt2 B { color: #3C3D40; }
.txt2 INPUT.inpt { border: 1px solid #8B8B8B; font-size: 9px; background: #F2F2F2; width: 168px; }


.txt3 { font-size: 12px; color: #666666;}
.txt3sm { font-size: 9px; color: #666666;}
.txt4 { font-size: 18px; color: #561225; font-weight: bold; line-height: 30px;}
.txt5 { font-size: 14px; color: #561225; font-weight: bold;}
.txt6 { font-size: 12px; color: #561225; font-weight: bold;}
.txt7 { font-size: 11px; color: #561225;}
.txt8 { font-family: Verdana; font-size: 10px; color: #000000; }
.txt9 { font-size: 22px; font-weight:bold; color: #4C061E}
.txt10 { font-size: 12px; color: #000000;}
.txt11 {FONT-SIZE: 11px;color: #A90624; font-weight: bold;}
.txt12 { font-size: 14px; color: #000000; font-weight: bold;}
.txt13 { font-size: 11px; color: #000000;}
.txt14 { font-size: 16px; font-weight:bold; color: #B92F53} 
.txt15 { font-size: 11px; font-weight:bold; color: #561225} 
 

.style4 { FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style6 { FONT-SIZE: xx-small }
.style7 { FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style9 { FONT-SIZE: x-small }
.style10 { FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style11 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BORDER-TOP-COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style12 { FONT-SIZE: 11px; COLOR: #000000; BORDER-TOP-COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style13 { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000; BORDER-TOP-COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

INPUT.inpt2 { border: 1px solid #8B8B8B; font-size: 9px; background: #F2F2F2; width: 74px; }

TR.q TD { vertical-align: top; font-weight: bold; color: #AA0100; }
TR.q TD.text { padding: 3px 0px 6px 0px; }
TR.a TD { vertical-align: top; }
TR.a TD.text { padding: 3px 0px 6px 0px; }
TR.qa-top TD { vertical-align: top; font-size: 9px; padding-bottom: 12px; }
TR.qa-top TD A { color: #AA0100; text-decoration: none; }

TABLE.faqlist {  }
TABLE.faqlist TD { padding-bottom: 15px; }
TABLE.faqlist TD A { margin-bottom: 15px; color: #AA0100; text-decoration: none; font-weight: bold; }



.menuWindow {left:-1000px; position:absolute; top:0px; visibility:hidden; background-color: #DDDDDD;}
.menuWindowSub {left:-1000px; position:absolute; top:0px; visibility:hidden; background-color: #DDDDDD;}



.ImageShoot
{
	margin-right:80px;
	margin-top:60px;
	 
}

.ProductText_Col1
{
   
	
	float:left;
	padding-left:10px; 
	padding-right:30px 
	
}

.ProductImage_Col2
{
	float:left;
	
}
	

