finput.image, a img { /* image buttons and image links need no border */
  border-width: 0;
}
html { overflow-y: scroll; } 

.something
{ overflow-y: scroll; } 


.margins {
  margin-top: 10px;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;        
 background-color: #ffffff;
}

.margins1 {
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;        
SCROLLBAR-FACE-COLOR: #EBEBEB; 
	SCROLLBAR-HIGHLIGHT-COLOR: #EBEBEB; 
	SCROLLBAR-SHADOW-COLOR: #687998; 
	SCROLLBAR-3DLIGHT-COLOR: #ACB5C6; 
	SCROLLBAR-ARROW-COLOR: #243D69; 
	SCROLLBAR-TRACK-COLOR: #8491AA;
	SCROLLBAR-DARKSHADOW-COLOR: #687998; 
}
.margins2 {
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;        
SCROLLBAR-FACE-COLOR: #F1E7E6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #F1E7E6; 
	SCROLLBAR-SHADOW-COLOR: #E2C5C0; 
	SCROLLBAR-3DLIGHT-COLOR: #E2C5C0; 
	SCROLLBAR-ARROW-COLOR: #88433A; 
	SCROLLBAR-TRACK-COLOR: #CDAFAA;
	SCROLLBAR-DARKSHADOW-COLOR: #CDAFAA; 
}
.margins3 {
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 12px;        
SCROLLBAR-FACE-COLOR: #EBEBEB; 
	SCROLLBAR-HIGHLIGHT-COLOR: #EBEBEB; 
	SCROLLBAR-SHADOW-COLOR: #687998; 
	SCROLLBAR-3DLIGHT-COLOR: #ACB5C6; 
	SCROLLBAR-ARROW-COLOR: #243D69; 
	SCROLLBAR-TRACK-COLOR: #8491AA;
	SCROLLBAR-DARKSHADOW-COLOR: #687998; 
}
.marginsPopup {
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;        

}
.marginsPopup1 {
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;        
SCROLLBAR-FACE-COLOR: #EBEBEB; 
	SCROLLBAR-HIGHLIGHT-COLOR: #EBEBEB; 
	SCROLLBAR-SHADOW-COLOR: #687998; 
	SCROLLBAR-3DLIGHT-COLOR: #ACB5C6; 
	SCROLLBAR-ARROW-COLOR: #243D69; 
	SCROLLBAR-TRACK-COLOR: #8491AA;
	SCROLLBAR-DARKSHADOW-COLOR: #687998; 

}

.headertext{
 background-color: #000000;
 }


.marginsPopup2 {
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;        
SCROLLBAR-FACE-COLOR: #F1E7E6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #F1E7E6; 
	SCROLLBAR-SHADOW-COLOR: #E2C5C0; 
	SCROLLBAR-3DLIGHT-COLOR: #E2C5C0; 
	SCROLLBAR-ARROW-COLOR: #88433A; 
	SCROLLBAR-TRACK-COLOR: #CDAFAA;
	SCROLLBAR-DARKSHADOW-COLOR: #CDAFAA; 

}


.footerText {
	color: White;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family:  Arial;
	cursor: pointer; cursor: hand;
}
.prFooterText {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family:  Arial;	
}
.prCursorImage {	
	cursor: pointer; cursor: hand;
}
.prVoteBar
{
	background-color: rgb(255,155,255); 
	background-repeat: repeat;
	position:relative;
	left:0;
	top:-15px;
	border:0px solid #FFFFFF;
	z-index:1;	
}
.prVotePreviewImage
{
	position:absolute;
	left:0;top:0;
	display:none;
}
.pollOptionText
{
	position:relative;
	z-index:2;	
	font-size:12px;
	font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif;	
}
A.footerText {
	color: #646464;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
	font-family: Arial;
}

.prodSearch{
	color: #000000;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	border-width: 1px;
	height: 17px;
	font-family: Arial;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
}
.selectResult{
	color: #243D69;
	border-style: solid solid solid solid;
	border-color: #E6E9EE #E6E9EE #E6E9EE #E6E9EE;
	border-width: 0px;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
	background-color: #E6E9EE;
}
.pinkTB{
	color: #646464;
	border-style: solid solid solid solid;
	border-color: #E4D4D1 #E4D4D1 #E4D4D1 #E4D4D1;
	border-width: 1px;
	height: 18px;
	font-family: Arial;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
}
.pinkTBorder{
	color: #646464;
	border-style: solid solid solid solid;
	border-color: #E4D4D1 #E4D4D1 #E4D4D1 #E4D4D1;
	border-width: 1px;
	height: 16px;
	font-family: Arial;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
	width: 125px;
}
.pinkTBlogin{
	color: #646464;
	border-style: solid solid solid solid;
	border-color: #E4D4D1 #E4D4D1 #E4D4D1 #E4D4D1;
	border-width: 1px;
	height: 18px;
	font-family: Arial;
	font-size: 9pt;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
}

.pinkTBPhone{
	color: #646464;
	border-style: solid solid solid solid;
	border-color: #E4D4D1 #E4D4D1 #E4D4D1 #E4D4D1;
	border-width: 1px;
	height: 18px;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
}
.formField{
	color: #646464;
	border-style: solid solid solid solid;
	border-color: #7F9DB9 #7F9DB9 #7F9DB9 #7F9DB9;
	border-width: 1px;
	height: 18px;
	font-family: Arial;
	font-size: 9pt;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
}


.topLinks {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;
	cursor: pointer; 
}

A.topLinks {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}
.topLinksBold {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	cursor: pointer; cursor: hand;
}
.prTopLinksBold {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;	
}

.prMonthHeader {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	font-family: Futura Lt BT;	
}
.tableTop {
	color: #000959;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
}
.Cnumber {
	color: #646464;
	font-weight: bold;
	text-decoration: none;
	font-size: 22px;
	font-family: Arial;
}

.bodyQtexts {
	color: 646464;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial
}

.bodyCenter {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
}

.bodyCenter1 {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
/*	padding: 11px 0 0 7px;*/
	padding: 0;
}

.error {
	color: red;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}
A.error {
	color: red;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
}


A.bodyCenter {
	color: #646464;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
}
A.bodyCenter.visisted {
	color: #646464;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
}
A.bodyBold {
	color: #646464;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
}
.body1{
	font-family: Arial;
	font-size: 14px;
	font-weight: Regular;
	/*color: #646464;*/
	color:black;
	}
.bodyBoldpinkBG { 
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
	background-color: #ffffff;
}

.othertextBlueBckg {
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #263D66;
	text-decoration: underline;
	background-color: E6E9EE;
}

.bodyBoldBlueBG {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
	background-color: #ffffff;
}
A.bodyBold.visisted {
	color: #646464;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	line-height: 13px;
}



.thumbnail{position: relative; z-index: 0;}
.thumbnail:hover{background-color: transparent; z-index: 50;}
.thumbnail span{position: absolute; background-color: transparent; padding: 1px; left: -1000px; border: 0px solid gray; visibility: hidden; color:black; text-decoration: none;}
.thumbnail span img{ border-width: 0; padding: 1px;}
.thumbnail:hover span{ visibility: visible; top: -217px; left: -22px; }





.mark {
FONT-WEIGHT: normal;
/*FONT-SIZE: 10px;
COLOR: #5f5f5f;*/
FONT-SIZE: 14px;
COLOR: black
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-VARIANT: normal;
TEXT-DECORATION: none;
font-transform: none
}

.formLabel {
	color: 330000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family:  Verdana;
}

.formText {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Verdana;
}

.scrollLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	text-decoration: underline;
}
.scrollLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #843f35;
	text-decoration: none;
}.scrollLink:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #843f35;
	text-decoration: none;
}
.scrollLinkHit {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #843f35;
	text-decoration: none;
}
.scrollText {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	color: #646464;
}
A.scrollText {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
A.scrollTextBU {
	color: #646464;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}








.date {
	color: #fFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
}
.username{
	color: #969696;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}
.usernameCUT{
	color: #969696;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	overflow: hidden;
	width: 120px;
	cursor:help;
}
A.field{
	color: #969696;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
	font-family: Arial;
}
.alert{
	color: #969696;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	line-height: 14px
}
.alert1{
	color: #969696;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;

}
.linkList {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;
	line-height: 16px;
}
.prLinkList {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;
	line-height: 16px;
	cursor: pointer; cursor: hand;
}
.linkList1 {
	color: #646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;
	
}
A.linkList {
	color: #646464;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}
A.linkList.visited {
	color: #646464;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}
A {
	color: #D42987;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;

}
A.visited {
	color: #D42987;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
	margin-bottom: 10px;
}
.lineColor{
	background-color: #af2972;
	font-size: 11px;
	font-family: Arial;
	color: #ffffff;
	
}
.linkListBold {
	color: #646464;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	
}
A.linkListBold {
	color: #646464;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
	
}
A.linkListBold.visited {
	color: #646464;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial;
}
.tableBg1{
	background-color: #fbe9f3;
	font-size: 11px;
	font-family: Arial;
	color: #000000;	
}
.selectorLine{
	background-color: #646464;
}
.selectorLineGrey{
	background-color: #ffffff;
}

.iScrollbar {
	SCROLLBAR-FACE-COLOR: #000959; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
}

.loginBoxBG{
	background-color: #F0E7E5;
}

.popupRowBG{
	background-color: #ACB5C6;
}

.errorhighlight{
	background-color: #FAD8F3;
}

.orderTableRowBlue{
	background-color: #ffffff;

}
.orderTableRowPink{
 background-color: #ffffff;
 	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	line-height: 13px;
}
.orderTableRowPinkB{
 background-color: #fFF3FF;
 	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
}
.articleHeader{
	font-family: Arial;
	font-size: 21px;
	font-weight: normal;
	color: #646464;
	line-height: auto;
}

.commentsArticleHeader{
	font-family: Arial;
	font-size: 21px;
	font-weight: normal;
	color: #646464;
	line-height: 25px;
}

.smallerArticleHeader{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #646464;
	line-height: 14px;
}
.othertext{
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #263D66;
	text-decoration: underline;
}
.prOthertext{
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #263D66;
	text-decoration: none;
	
}
A.othertext{
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #263D66;
	text-decoration: underline;
	
}
A.othertext.visited{
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #263D66;
	text-decoration: underline;
	
}
.bodyCUT{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: left;
	line-height: 13px;
	overflow: hidden;
	width: 58px;
	cursor:help;
}
.bodyJ{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: justify;
	line-height: 13px;
}
.bodyBlack{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 13px;
	background-color: #ACB5C6;
}
A.error {	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: red;
	text-align: left;
	line-height: 13px;

}
.otherWhite{
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #ffffff;
	text-align: left;
	line-height: 13px;
}
A.otherWhite{
	font-family: Arial;
	font-size: 11px;
	font-weight: Bold;
	color: #ffffff;
	text-align: left;
	line-height: 13px;
	text-decoration: underline;
	
}
.body{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

A.body{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.sublinks1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #8b0f05;
	cursor:pointer;
}
A.sublinks1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #8b0f05;
	cursor:pointer;
	text-decoration: underline;
}
.sublinks4 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #39292c;
	cursor:pointer;
}
A.sublinks4 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #39292c;
	cursor:pointer;
	text-decoration: underline;
}
.sublinks5 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	cursor:pointer;
}
A.sublinks5 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	cursor:pointer;
	text-decoration: underline;
}
.sublinecolor1 {
	 background-color: #8b0f05;
}
.sublinks2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #c61331;
	cursor:pointer;
}
A.sublinks2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #c61331;
	cursor:pointer;
	text-decoration: underline;
}
.sublinecolor2 {
	 background-color: #c61331;
}
.sublinks3 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #af026e;
	cursor:pointer;
	
}
A.sublinks3 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #af026e;
	cursor:pointer;
	text-decoration: underline;
}
.sublinecolor3 {
	 background-color: #af026e;
}



.prBody{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: left;
	line-height: 13px;
	cursor: pointer; cursor: hand;
}
.bodyR{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: right;
	line-height: 13px;
	padding-right: 12px;
}
A.bodyLink {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: left;
	line-height: 13px;
	text-decoration: none;
}
A.prBodyLink {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: left;
	line-height: 13px;
	cursor: pointer; cursor: hand;
}

A.bodyLink.visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: left;
	line-height: 13px;
	text-decoration: none;
}

#signup table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 440px; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 

#signup td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}

.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 220px; 
} 

.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 width: 100px; 
} 

.smallfieldcell { 

 color: #000000; 
  
}

.fieldcell input { 
 width: 200px; 
 font: 11px Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

/*.smallfieldcellNoWidth input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}
*/
.smallfieldcell select {
    font: 11px Arial;
    background-color: #FFFFFF;
    color: black;
    border: 1px solid black;
    height: 35px;
    width: 100%;
    padding: 5px;
	border-radius:25px;
}

.smallfieldcell select { 
 font: 11px Arial; 
 background-color: #FFFFFF; 
 color: #646464; 
 border: 1px solid #284279;   
}
.smallfieldcellHome select { 
 font: 11px Arial; 
 background-color: #FFFFFF; 
 color: #646464; 
 border: 1px solid #284279;
}
.smallfieldcellLogin select { 
 font: 9pt Arial; 
 background-color: #FFFFFF; 
 color: #646464;
 border: 1px solid #284279;
 width: 110px     
}
.smallfieldcellRegistration select { 
 font: 9pt Arial; 
 background-color: #FFFFFF; 
 color: #646464;
 border: 1px solid #284279;
 width: 85px     
}
.smallfieldcellMyorder select { 
 font: 11px Arial; 
 background-color: #FFFFFF; 
 color: #646464; 
 border: 1px solid #284279;
 width: 70px;
 text-align: left;     
}
.smallfieldcellSearch select { 
 font: 11px Arial; 
 background-color: #FFFFFF; 
 color: #646464; 
 border: 1px solid #284279;
 width: 70px;
 text-align: left; 
  
}
.smallfieldcellCR select { 
 font: 10px Arial; 
 background-color: #FFFFFF; 
 color: #646464; 
 border: 1px solid #284279;
 width: 45px;
 text-align: left; 
  
}
.smallfieldcellSearch1 select { 
 font: 11px Arial; 
 background-color: #FFFFFF; 
 color: #646464; 
 border: 1px solid #284279;
 width: 158px;
 text-align: left; 
  
}
.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.inputText input {  
border-style: solid solid solid solid;
border-color: #646464; #646464; #646464; #646464;
border-width: 1px; 
background-color: #ffffff; 
color: #646464; 
font-family: Arial;
font-size: 9pt;
}
.inputText{  
border-style: solid solid solid solid;
border-color: #646464; #646464; #646464; #646464;
border-width: 1px; 
background-color: #ffffff; 
color: #646464; 
font-family: Arial;
font-size: 9pt;
}
 
.linearFormInput{  
 font: 11px Arial, Helvetica, sans-serif; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;

} 

.linearFormInputCellNum{  
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;

}

.linearFormInputPhone{  
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;
}

.linearFormInputPho{  
 font: 11px Arial, Helvetica, sans-serif; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;
 width: 30px;

}
.linearFormInputPIN{  
 font: 11px Arial, Helvetica, sans-serif; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;
 width: 35px;

}
.linearFormInputQty{  
 font: 11px Arial; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;
 width: 28px;
 height: 15px;
 text-align: center;

}
.linearFormInputRightAligned{  
 font: 11px Arial, Helvetica, sans-serif; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;
 width: 28px;
 text-align: right

}
.linearFormInputCPN{  
 font: 11px Arial; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;
 width: 25px;
 height: 17px;
 text-align: center;
}
.linearFormInputProdNR{  
 font: 11px Arial; 
 background-color: #ffffff; 
 color: #646464; 
 border: 1px solid #646464;
 width: 45px;
 height: 15px;

}



.menuLink
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	cursor: pointer;
}
.selectedMenuLink
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	cursor: pointer;
}
.menuItem
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	cursor: pointer;
	text-decoration: none;
}
.menuItemUL
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	cursor: pointer;
	text-decoration: underline;
}	
.menuItemBold
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
}	
A.menuItem
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	cursor: pointer;
	text-decoration: none;
}	
A.menuItem:hover
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	cursor: pointer;
	text-decoration: underline;

}
A.menuItem.visited
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	cursor: pointer;
	text-decoration: none;
}
.openclose{
 position: absolute;
 top: -7px;
 left: 0;
 cursor: pointer;
 text-decoration: underline;
} 	
.orderHistoryLevel1 {
	FONT-SIZE: 11px; COLOR: #646464; LINE-HEIGHT: 13px; FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #e6e9ee;
	margin-bottom: 5px;
}
.orderHistoryLevel2 {
	FONT-SIZE: 11px; COLOR: #646464; LINE-HEIGHT: 13px; FONT-FAMILY: Arial;
}
.otherWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.othertext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #263d66; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.blueError {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial; TEXT-ALIGN: center; VERTICAL-ALIGN: middle;
}


/* Table borders and greyed column styles */
.tableHead {
	background-color: #ceaead;
}
.tableHeadText
{
	font-family: Arial;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
}
.columnNormal {
	background-color: #ffffff;
}
.columnGrey {
	background-color: #f3f3f3;
}
.cellLeft {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #000000;
	border-left-width: 1px;
}
.cellRight {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #000000;
	border-right-width: 1px;
}
.cellRightGrey {
	background-color: #efefef;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #000000;
	border-right-width: 1px;
}
.cellBottom {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
}
.cellBottomGrey {
	background-color: #f3f3f3;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
}
.bodyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #646464; LINE-HEIGHT: 13px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}


 .contentHeaderBigBold {
  	FONT-WEIGHT: bold; 
  	FONT-SIZE: 19px; 
  	COLOR: #646464; 
  	LINE-HEIGHT: 20px; 
  	FONT-FAMILY: Arial; 
  	TEXT-DECORATION: none;
 }
  
 .orderTableRowBlueBold {
 	BACKGROUND-COLOR: #e6e9ee;FONT-WEIGHT: bold;FONT-SIZE: 11px; 
 }
 .otherBold {
 	 FONT-WEIGHT: bold;FONT-SIZE: 11px; 
 }
.boldpurple {
	color: #990066;
	font-weight: bold;
}
.bigboldpurple {
	color: #990066;
	font-weight: bold;
	font-size: 24px;
}
.helpTopic {
	font-family: Tahoma;
	color: black;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.helpCategory {
	font-family: Tahoma;
	color: black;
	font-size: 16px;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}
.helpSubcategory {
	font-family: Tahoma;
	color: black;
	font-size: 14px;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}
.scrollableTest {
	  width:100%;
      height: 4em;      
      overflow: auto;
    }
.scrollableTestBig {
	  width:100%;
      height: 11em;      
      overflow: auto;
	scrollbar: yes;
    }
.scrollableTestBig3 {
	  width:100%;
      height: 3em;      
      overflow: auto;
	scrollbar: yes;
}
.scrollableTestBig24 {
	  width:100%;
      height: 24em;      
      overflow: auto;
	scrollbar: yes;
}
.bodyBold{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #646464;
	text-align: left;
	line-height: 13px;
}
.flexTile {
	overflow: hidden;
}
.textNoAlign{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #646464;	 
	line-height: 13px;
}
.progressBar {
	position: absolute;
	border: Gray 1px solid;
	background-color: #E6E9EE;
	padding: 6px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #676767;
	width: 270px;
}
.progressBar #empty {
	border-right: Gray 1px solid;
	padding-right: 0px;
	border-top: Gray 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: Gray 1px solid;
	width: 270px;
	padding-top: 0px;
	border-bottom: 1px solid Gray 1px solid;
	height: 30px;
	background-color: #F0E7E5;
	
}
.progressBar #d2 {
	padding-right: 0px;
	padding-left: 0px;
	left: 0px;
	padding-bottom: 0px;
	width: 0px;
	padding-top: 0px;
	position: relative;
	top: 0px;
	height: 30px;
	background-color: #ACB5C6;
}
.progressBar #d1 {
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    left: 0px;
    padding-bottom: 0px;
    color: #f0ffff;
    padding-top: 5px;
    position: relative;
    top: 0px;
    height: 30px;
    text-align: center;
}


.rightHead { 
 background-color: #CC9999; 
 font-family: Arial;
 color: #FFFFFF;
 font-size: 11px;
 font-weight: bold;
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.rightBody {
	background-color: E6E9EE;
	border="0";
	color: 646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}

.rightLinkList {
	background-color: E6E9EE;
	color: 646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;	
}

.prRightLinkList {
	background-color: E6E9EE;
	color: 646464;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;
	cursor: pointer; cursor: hand;
}

.headerBlue {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
}

.smmenuItem
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	align:left;
	cursor:hand;
	text-decoration: none;
}	

A.smmenuItem
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	align:left;
	cursor:hand;
	text-decoration: none;
}	
A.smmenuItem:hover
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight: normal;
	align: left;
	cursor: hand;
	text-decoration: underline;

}
A.smmenuItem.visited
{
	font-family: Arial;
	color: #646464;
	font-size: 11px;
	font-weight:normal;
	align:left;
	cursor:hand;
	text-decoration: none;
}	

A.linkPoll
{
	font-family: Arial;
	color: #336699;
	font-size: 11px;
	font-weight:normal;
	align:left;
	cursor:hand;
	text-decoration: none;
}	
A.linkPoll:hover
{
	font-family: Arial;
	color: #AA4444;
	font-size: 11px;
	font-weight: normal;
	align: left;
	cursor: hand;
	text-decoration: none;

}
A.linkPoll.visited
{
	font-family: Arial;
	color: #336699;
	font-size: 11px;
	font-weight:normal;
	align:left;
	cursor:hand;
	text-decoration: none;
}

A.linkJob
{
	font-family: Arial;
	color: #000033;
	font-size: 11px;
	font-weight: bold;
	align:left;
	cursor:hand;
	text-decoration: none;
}	
A.linkJob:hover
{
	font-family: Arial;
	color: #333366;
	font-size: 11px;
	font-weight: bold;
	align: left;
	cursor: hand;
	text-decoration: none;

}
A.linkJob.visited
{
	font-family: Arial;
	color: #CC0000;
	font-size: 11px;
	font-weight:bold;
	align:left;
	cursor:hand;
	text-decoration: none;
}

@media print {
.noPrint { display: none; }
}


@media screen {

}
.unnamed1 {
	border: 1px solid;
	/*background-color: #F0E7E5;*/
	background:white;
	padding:15px;

}

/* Added for CCA */
.headerbrown{
	font-family: Times New Roman;
	color: #B38481;
	font-size:20;
	font-weight:bold;
	align:center;
}

.leftheader{
	font-family:Arial;
	color: #B38481;
	font-size:15;
	font-weight:bold;
	align:left;
}

.leftLinkList {
	background-color:#F0E7E5;
	color:#C5908E;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
/* End of - Added for CCA */
.textArea {
	overflow: scroll;
	overflow-y: scroll;
	overflow-x: hidden;	
	white-space: pre; 
	display : block;
}



/* for futher themes  */
.marginsbackgroundcolor{
  background-color : #FFFFFF;
}
.margins_theme {
  margin-top: 0em;
   background-color: #ffffff;
}
.margins_popup_theme {
margin-top: 15px;
    background-color: #ffffff;
}
.topbackgroundcolor{
  background-color: #000000;
}
.contentbackgroundcolor{
  background-color: #FFFFFF;
}
.footerbackgroundcolor{
  background-color: #000000;
}
.ht_line{
 background : url(/PRSuite/static/images/Skins/ht_black/ht_line_3px_height.jpg); width:759px;  height:2px; border:0;
}
.FooterText_theme {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family:  Arial;	
}
.FooterText_hit_theme {
	color: #fab033;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family:  Arial;	
}
.topLinks_theme{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;
	cursor: pointer; cursor: hand;
	}
.topLinksBold_theme {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	cursor: pointer; cursor: hand;
}
.topLinksLogin_theme {
	color: #fab033;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	cursor: pointer; cursor: hand;
}

.prodSearch_theme{
	color: #000000;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	border-width: 1px;
	height: 18px;
	font-family: Arial;
	font-size: 9pt;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
}
/* this identifier line class is for temporary purposes only. On the final application the 
identifier line should to use the section theme colors */
.identifier_line_temporary_class{
 background-color: #ffffff;
 height:1px;
 }
 
 .section1_theme_color{
 background-color: #c6314e;
 color:#ffffff;
 	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;	
 }
  .section2_theme_color{
 background-color: #ed645c;
 color:#ffffff;
 	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;	
 }
  .section3_theme_color{
 background-color: #d42987;
 color:#ffffff;
 	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;	
 }
  .section4_theme_color{
 background-color: #972c64;
 color:#ffffff;
  	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;	
 }
  .section5_theme_color{
 background-color: #e82857;
 color:#ffffff;
 	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;	
 }
  .section6_theme_color{
 background-color: #b22641;
 color:#ffffff;
 	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family:  Arial;	
 }


.border {
      border-right: 10px solid #FFFFFF;
      border-left: 10px solid #FFFFFF;
      border-bottom: 0px solid #FFFFFF;
      border-top: 0px solid #FFFFFF;
      background:: #FFFFFF;
}

.blck15b{
      border-right-width: 0px;
      border-left-width: 0px;
      border-bottom-width: 10px;
      border-top-width: 0px;
      border-right-style: solid;
      border-left-style: solid;
      border-bottom-style: solid;
      background:: #D0B759;
      border-right-color: Yellow;
      border-left-color: Yellow;
      border-bottom-color: Yellow;
      border-top-color: #D0B759; 
}

form
{
margin: 0px;
padding: 0px;
}


/* added for wave D footer */
A.footerLinks{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
	cursor: pointer; cursor: hand;
}
.footerLinks{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
}

.footerLinksBold {
	color: #fab033;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
	background-color: #000000;
}
.footerBackground {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	background-color: #000000;
}
.footerbackground .new
{color: #F09;
text-decoration: underline;
font-weight: bold;
}
form
{
margin: 0px;
padding: 0px;
}

.hide{
display:none;
}
/*Added for Wave-E Style Guide Changes*/
.clickImage {
	cursor: pointer;
	width: 200px;
	height: 80px;
	border: 0px;
        margin-left: 10px;  
}
.countryName {
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	width: 200px;
    margin-left: 10px; 
}
.loginLinks {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	cursor:hand;
}
.goButtonImages {
	width: 30px;
	height: 17px;
	border: 0px;
	cursor: pointer;
}
.spacer {
	font-size: 10px;	
}
.primaryNavImageList {
	width: 200px;
	height: 30px;
	border: 0px;
	background-color: #000000;
}
.headerText {
	font-family: Verdana;
	font-size: 10px;
	background-color: #000000;
	align: left;
	color: #FFFFFF;
}
.searchBox {
	width: 156px;
	height: 17px;
	border-style: solid solid solid solid;
	border-color: #686a6c #686a6c #686a6c #686a6c;
	border-width: 1px;
	font-size: 11px;
	font-family: Arial;
	color: #000000;
}
a.loginLinks {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	cursor:hand;
}
















.totalQty {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; LINE-HEIGHT: 13px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.HT_top_line {
background: url("../../../images/home_page/HT_line.jpg");
height: 7px;
}

.HT_bottom_line {
background: url("../../../images/home_page/HT_bottom_line.jpg");
height: 5px;
}

.primaryNavImageList1 {
	width: 125px;
	border: 0px;
	background-color: #000000;
}

.overlay {
	top: 100px;
	left: 50%;
	position: absolute;
	margin-left: -100px;
	width: 200px;
	text-align: center;
	display: none;
	margin-top: -10px;
	background: #000;
	color: #FFF;
}
.topnav_logo {
	background: url("../../../images/logo_img.gif");
	background-repeat:no-repeat;
}

.wrapper {
	margin:0 auto;
	background-color:#FFFFFF;
}

.red_italic_txt{
font-style:italic;
color:#dc2021;
}

.pink12_SubHeading {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e80079;
	padding:1px 0px 1px 5px;
}

.td_left_border {
	border-left:1px solid #bebdbd;
}

.td_left_border_bg {
	border-left:5px solid #bebdbd;
}

.td_right_border {
	border-right:1px solid #bebdbd;
}

.td_top_border {
	border-top:1px solid #bebdbd;
}

.td_bot_border {
	border-bottom:1px solid #bebdbd;
}

.padding_left5 {
	padding-left:5px;
}

.padding_right5 {
	padding-right:5px;
}

.font_12 {
	font-size:11px;
}

.padding_right10 {
	padding-right:10px;
}

.padding_left20 {
	padding-left:20px;
}

.dash_pinkbg {
	background-color:#fdf5fa;
}

.padding5 {
	padding:5px;
}

.dash_italic_txt {
	font-style:italic;
	margin-left:15px;
}

a.dash_link {
	padding-left:5px;
	color:#000000;
	height:18px;
	text-decoration:underline;
}

a.ord_text10 {
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

a.ord_link {
	text-decoration:underline;
	color:#000000;
	font:12px Arial, Helvetica, sans-serif
}

.font_12_white {
	font-size:12px;
	color="#FFFFFF"
}

.font_10 {
	font-size:10px;
}

.padding_top5 { 
	padding-top:5px;
}

.padding_left5_ad {
	padding:1px 0px 1px 3px;
}

.f16px_666 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 16px;
              color: #666;
}
.fb16px_666 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 16px;
              color: #666;
			  font-weight:bold;
}

a.f16px_666 {
          text-decoration:underline; 
}

.f14px_666 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #666;
}

a.f14px_666 {
          text-decoration:underline; 
}

.fb14px_666 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #666;
			  font-weight:bold;
}

.f12px_666 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 12px;
              color: #666;
}
.fb12px_666 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 12px;
              color: #666;
			  font-weight:bold;
}

a.f12px_666 {
          text-decoration:underline; 
}


.f16px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 16px;
              color: #333;
}
.fb16px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 16px;
              color: #333;
			  font-weight:bold;
}

a.f16px_333 {
          text-decoration:underline; 
}

.f14px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #333;
}

a.f14px_333 {
          text-decoration:underline; 
}

.fb14px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #333;
			  font-weight:bold;
}

.f12px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 12px;
              color: #333;
}
.fb12px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 12px;
              color: #333;
			  font-weight:bold;
}

a.f12px_333 {
          text-decoration:underline; 
}
.f14px_666non { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #666;
	}
a.f14px_666non { 
			  text-decoration:none;
	}
.f16px_666non { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 16px;
              color: #666;
	}
a.f16px_666non { 
			  text-decoration:none;
	}
.f12px_666non { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 12px;
              color: #666;
	}
a.f12px_666non { 
			  text-decoration:none;
	}
.fb16px_f3f {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ff33ff;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
	}
.fb16px_950040 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #950040;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
	}
.f16px_950040 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #950040;
	font-size: 16px;
	text-decoration:none;
	}
.f14px_950040 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #950040;
	font-size: 14px;
	text-decoration:none;
	}
.fb14px_950040 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #950040;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
	}
.fb16px_fff {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
	}
	
.f12px_950040 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #950040;
	font-size: 12px;
	text-decoration:none;
	}
.fb12px_950040 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #950040;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	}
              font-size: 16px;
              color: #333;
			  font-weight:bold;
}

a.f16px_333 {
          text-decoration:underline; 
}

.f14px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #333;
}

a.f14px_333 {
          text-decoration:underline; 
}

.fb14px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #333;
			  font-weight:bold;
}

.f12px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 12px;
              color: #333;
}
.fb12px_333 {
              font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 12px;
              color: #333;
			  font-weight:bold;
}

a.f12px_333 {
          text-decoration:underline; 
}

.f14px_666non { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
              font-size: 14px;
              color: #666;
}

a.f14px_666non { 
	 text-decoration:none;
}

.fb16px_f3f {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ff33ff;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}

.fb16px_950040 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #950040;
	font-size: 16px;
	text-decoration:none;
}


/*kovalyuk*/
#iframe
{
border: 0px;
width:100%;
height:500px;
margin-bottom: 25px;
}
























body
{
	background-color:#fff ! important;
	font-family:arial ! important;
	line-height:auto ! important;
}


/*
.contentbackgroundcolor
{
	width:auto ! important;
}
*/

.footerBackground a:link,
.footerBackground a:visited
{
	color:#fff;
}
.footerBackground a:hover
{
	color:#ff0099;
}
#cont
{
	border-top:0px ! important;
}
a:link,
a:visited
{
	font-size:11px;
	color:#ff0099;
	text-decoration:underline;
}
a:hover
{
	color:#000;
	text-decoration:none;
}

ul
{
	margin:0;
	padding:0;
}
li
{
	list-style-image:url("/PRSuite/static/redesign/img/arr.gif") ! important;
	margin:0 0 10px 17px;
	padding:0;
}
ol
{
	margin:0 0 10px 17px;
	padding:0;
}
div
{
	text-align:left;
}
h1
{
	color:#ff0099;
	font-size:20px;
	font-weight:normal;
	margin:0px;
	margin-bottom:10px;
	clear:both;
}
h2
{
	color:#000;
	font-size:18px;
	font-weight:normal;
	margin:50px 0 20px;
	clear:both;
}
h3
{
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 5px;
	clear:both;
}

/*********************************************************************************************/
/***                         vnutrennyaya_stranica_nachalo                                ****/
/*********************************************************************************************/
.c
{
	padding:10px;
	font-size: 12px ! important;
}
.c a:link,
.c a:visited
{
	font-size:12px ! important;
	font-family:arial;
}
.c .citata
{
	margin-bottom:20px;
	text-align:right;
}
.c .citata .fraza
{
	color:#000000;
	font-size:12px;
	font-style:italic;
}
.c .citata .persona
{}

.c .item
{
	margin-bottom:60px;
}

.c .image
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.c .links
{
	clear:both;
}

.c .vrezka
{
	background:none repeat scroll 0 0 #FDF8FB;
	border:1px solid #DDDDDD;
	float:right;
	margin:10px;
	overflow:hidden;
	padding:10px;
	width:250px;
}
.c .vrezka .image
{
	width:100%;
	text-align:center;
}
.c .vrezka .text
{
	margin-top:10px;
	font-size:10px;
}

.c .pink
{
	color:#ff0099;
}

.c .snoska
{
	font-style:italic;
}

.c .albom
{
clear:both;
}
.c .albom .item
{
clear:both;
margin-bottom:0;
}
.c .albom .image
{}
.c .albom .text
{}


/*********************************************************************************************/
/***                          vnutrennyaya_stranica_konec                                 ****/
/*********************************************************************************************/
/*********************************************************************************************/
/***   http://www.avon.ru/PRSuite/static/redesign/include/right_menu_1.html   nachalo     ****/
/*********************************************************************************************/
#iframe_right_menu_1
{
	width:214px;
	height:200px;
padding-top:10px;
}
#right_menu_1
{
	padding:10px;
	font-size:12px;
}
/*********************************************************************************************/
/***   http://www.avon.ru/PRSuite/static/redesign/include/right_menu_1.html   konec       ****/
/*********************************************************************************************/
/*********************************************************************************************/
/***             http://www.avon.ru/PRSuite/catalogue_select.page   nachalo               ****/
/*********************************************************************************************/
#catalogue_select
{
	height:400px;
	margin:auto;
	width:625px;
}
#catalogue_select .item
{
	float:left;
	position:relative;
	margin:20px;
}
#catalogue_select .item .image
{
	background:url("/PRSuite/static/special/b_anner/catalogue_bg.jpg") no-repeat;
	height:384px;
	width:269px;
}
#catalogue_select .item .image img
{
	height:368px;
	position:absolute;
	right:0;
	top:0;
	width:256px;
}
#catalogue_select .item .text
{
	text-align:center;
}
#catalogue_select .item .text a:link,
#catalogue_select .item .text a:visited
{
	text-decoration:none;
	color:#000;
	font-size:18px ! important;
}
#catalogue_select .item .text a:hover
{
	text-decoration:underline;
}
/*********************************************************************************************/
/***             http://www.avon.ru/PRSuite/catalogue_select.page   konec                 ****/
/*********************************************************************************************/


.no_list_style_image
{
list-style:none;
}

.kakamba
{
color: #FF0099;
font-size: 11px;
}


#iframe
{
border: 0px;
width:100%;
min-width:782px;
height:500px;
/*margin-bottom: 25px;*/
margin-bottom: 5px;
}



.info { padding: 10px 20px 10px 30px; background: #f1e1ea; line-height: 20px; margin: 0 0 30px 0; }
.info p { padding: 0 0 5px 0; }









/*logotipchiki_i_addthis nachalo*/

#addthis
{
	float: right;
	height:35px;
	overflow: hidden;
	width: 198px;
	margin-bottom:3px;
}
#addthis span
{
	float:left;
}
#addthis a
{}
#addthis .title
{
width:190px;
line-height:11px;
margin-bottom:3px;
color:#ccc;
font-size: 12px;
}
#addthis .separator
{
	background: #ccc;
	height: 16px;
	width: 1px;
	margin-left:3px;
	margin-right:3px;
}
/*logotipchiki_i_addthis konec*/

#subCategoryContentSection {
	font-size:12px;
	padding: 20px 0;
}

#vbrochure,
#vbrochure a:link
{
	font-size: 18px;
}
#vbrochureoprosda,
#vbrochureoprosda a:link
{
	font-size: 16px;
}
#vbrochureoprosda a:link
{
text-align: center;
display: block;
font-weight: bold;
}
#vbrochure h1,
#vbrochure h2,
#vbrochureoprosda h1
{	
	font-family: 'Comfortaa', cursive;
	font-size: 22px;
	margin:10px;
	margin-left:0px;
}



































/*kovalyuk*/
#iframe
{
border: 0px;
width:100%;
height:500px;
margin-bottom: 25px;
}
/*kovalyuk*/
/*logotipchiki_i_addthis nachalo*/

#addthis
{
	float: right;
	height:35px;
	overflow: hidden;
	width: 158px;
	margin-bottom:3px;
}
#addthis span
{
	float:left;
}
#addthis a
{}
#addthis .title
{
width:158px;
line-height:11px;
margin-bottom:3px;
color:#ccc;
font-size: 12px;
}
#addthis .separator
{
	background: #ccc;
	height: 16px;
	width: 1px;
	margin-left:3px;
	margin-right:3px;
}
/*logotipchiki_i_addthis konec*/

a
{
	outline: none;
}
a:link {
	color: #ff0099;
	text-decoration: underline;
}
a:visited {
	color: #ff0099;
	text-decoration: underline;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:active {
	background-color:#ff0099;
	color:#fff;
	text-decoration: none;
}
a.active_link:link,
a.active_link:visited
{
	color: #ff0099;
	font-weight:bold;
	cursor:default;
	text-decoration:none;
}
img {
	border:0px;
	outline: none;
}
.unnamed1 img {
	border:0px;
	outline: none;
	padding: 12px;
}
p img
{
	margin: 4px;
}

ul {
	margin: 0;
	padding: 12px 0 6px 0;
}
li {
	margin: 0;
	margin-bottom:10px;
	padding: 0;
	padding-left:10px;
/*	list-style-image: url("../images/arr.gif");*/
	list-style:none;
	background:url("../../../images/arr.gif") no-repeat 0 5px;
}
h1, h2, h3, h4, h5, .componentheading {
	color: #f09;
	font-size: 20px;
	font-weight: normal;
	margin: 0;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
}
h2 {
	color: #000;
	font-size: 18px;
}
h3 {
	color: #000;
	font-size: 16px;
}
h4 {
	color: #f09;
	font-size: 14px;
}
p  {
	padding: 5px 0 5px 0;


}
.clr {
	clear:both;
}
.ksta
{
	clear:both;
	color:#ff0099;
}
/*vnachale_bilo_slovo konec*/
																					
/*shablon nachalo*/
/*template nachalo*/
.template_item {
	position:relative;
}
#template_message 
{}
#template_top 
{
	z-index:888;
}
#template_before_content
{
	clear:both;
}
#template_before_content .moduletable
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:4px;
}
#template_component 
{}
#template_after_content
{
	clear:both;
}
#template_after_content .moduletable
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:4px;
}
#template_block1 
{}
#template_block2 
{}
#template_block3 
{}
#template_bottom 
{
	clear:both;
}
/*template konec*/

.block {
	float: left;
	width: 240px;
	margin: 4px;
	margin-bottom:10px;
	padding-bottom:10px;
	min-height: 30px;
}

/*shablon konec*/

/*obmilki nachalo
.block .moduletable {
	position: relative;
	top: 7px;
}
.block h3 {
	padding:0;
	margin: 0 0 9px;
	color: #fff;
	left: 10px;
	position: relative;
}
.corner {
	position:absolute;
	width:10px;
	height:10px;
}
.tl {
	left: -1px;
	top: -1px;
	width: 75%;
	height: 30px;
}
.tr {
	right: -1px;
	top: -1px;
	width: 75%;
	height: 30px;
}
.bl {
	bottom: -1px;
	left: -1px;
}
.br {
	bottom: -1px;
	right: -1px;
}

#template_block1 {
	border:1px solid #8b0f05;
}
#template_block1 .tl {
	background: url("../images/corners/1_tl.gif") no-repeat scroll 0 0 transparent;
	background-color: #8b0f05;
}
#template_block1 .tr {
	background: url("../images/corners/1_tr.gif") no-repeat scroll 100% 0 transparent;
	background-color: #8b0f05;
}
#template_block1 .bl {
	background: url("../images/corners/1_bl.gif") no-repeat scroll 0 100% transparent;
}
#template_block1 .br {
	background: url("../images/corners/1_br.gif") no-repeat scroll 100% 100% transparent;
}
#template_block2 {
	border:1px solid #c61331;
}
#template_block2 .tl {
	background: url("../images/corners/2_tl.gif") no-repeat scroll 0 0 transparent;
	background-color: #c61331;
}
#template_block2 .tr {
	background: url("../images/corners/2_tr.gif") no-repeat scroll 100% 0 transparent;
	background-color: #c61331;
}
#template_block2 .bl {
	background: url("../images/corners/2_bl.gif") no-repeat scroll 0 100% transparent;
}
#template_block2 .br {
	background: url("../images/corners/2_br.gif") no-repeat scroll 100% 100% transparent;
}
#template_block3 {
	border:1px solid #af026e;
}
#template_block3 .tl {
	background: url("../images/corners/3_tl.gif") no-repeat scroll 0 0 transparent;
	background-color: #af026e;
}
#template_block3 .tr {
	background: url("../images/corners/3_tr.gif") no-repeat scroll 100% 0 transparent;
	background-color: #af026e;
}
#template_block3 .bl {
	background: url("../images/corners/3_bl.gif") no-repeat scroll 0 100% transparent;
}
#template_block3 .br {
	background: url("../images/corners/3_br.gif") no-repeat scroll 100% 100% transparent;
}
obmilki konec*/

/*ex-obmilki nachalo*/
.block .moduletable {
	position: relative;
	top: 7px;
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/razdelitel.png") no-repeat scroll 0 0 transparent;
	padding-left: 20px;
    padding-top: 20px;
}
.block h3 {
    color: #000000;
    font-size: 16px;
    min-height: 16px;
    padding-bottom: 10px;
}
/*ex-obmilki konec*/


/*knopko nachalo*/
.ya_knopko {
    background: url("../../../images/button1.jpg") no-repeat scroll 0 0 #FF0099;
    height: 68px;
    text-align: center;
    width: 249px;
	overflow:hidden;
}
.ya_knopko a:link, 
.ya_knopko a:visited
{
	display:block;
	width:100%;
	margin-top:21px;
	font-size:20px;
	color: #fff;
	text-decoration: none;
}
.ya_knopko a:hover 
{}
/*knopko konec*/

/*sosiska nachalo*/
.sosiska
{
	display:none;
	position:fixed;
	top:0;
	left:0;
	background:#ff0099;
	color:#FFF;
	width:100%;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	z-index: 777;
	/*position_fixed_in_ie*/
	position: fixed;
	top: 0;
	left: 0;
	//position: absolute;
	top: expression(
	document.getElementsByTagName( 'body' )[0].scrollTop + "px"
	);
	/*position_fixed_in_ie*/
}

.sosiska div
{
	float:left;
}
.sosiska .logo
{
	margin-left:20px;
	margin-right:20px;
}
.sosiska .text
{
	margin-top: 4px;
}
/*sosiska konec*/

/*share nachalo*/
#share
{
	clear:both; 
	text-align:right; 
	padding: 4px;
	margin-bottom:4px;
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 100% transparent;
}
#share span
{
	color:#000; 
	font-family: arial; 
	font-size: 14px; 
	left: -10px; 
	position: relative; 
	top: -3px;
}
#share img
{
	height:16px;
	width:16px;
	border:0;
	padding:0;
	margin:1px;
}
#share input
{
	border:1px solid #000; 
	color: #000;
	font-family: verdana; 
	font-size: 9px; 
	width: 280px;
	background: #ffe5f5 url(http://avonmedia.ru/cms/templates/avon_common/images/share_bg.jpg) no-repeat 100% 0;
}
/*share konec*/

/*logotipchiki_i_addthis nachalo*/
#logotipchiki_i_addthis
{
	clear:both;
	width:750px;
	float: left;
}
#logotipchiki_i_addthis #brand_small
{
	background:url("http://avonmedia.ru/cms/templates/avon_common/images/brand_small.jpg") no-repeat scroll 0 50% transparent;
	clear:left;
	height:25px;
	margin-top:9px;
	margin-bottom:3px;
	width:558px;
	float:left;
}
#logotipchiki_i_addthis #addthis
{
	float: right;
	height:37px;
	overflow: hidden;
	width: 158px;
	margin-bottom:3px;
}
#logotipchiki_i_addthis #addthis span
{
	float:left;
}
#logotipchiki_i_addthis #addthis a
{
	padding:1px;
}
#logotipchiki_i_addthis #addthis .title
{
width:158px;
line-height:11px;
margin-bottom:3px;
color:#ccc;
}
#logotipchiki_i_addthis #addthis .separator
{
	background: #ccc;
	height: 16px;
	width: 1px;
	margin-left:3px;
	margin-right:3px;
}
/*logotipchiki_i_addthis konec*/

/*ssshare nachalo*/
#ssshare
{
	clear:both;
	width:750px;
	float: left;
}

#ssshare #addthis
{
	float: right;
	height:37px;
	overflow: hidden;
	width: 162px;
	margin-bottom:3px;
}
#ssshare #addthis span
{
	float:left;
}
#ssshare #addthis a
{
	padding:1px;
}
#ssshare #addthis .title
{
width:158px;
line-height:11px;
margin-bottom:3px;
color:#ccc;
}
#ssshare #addthis .separator
{
	background: #ccc;
	height: 16px;
	width: 1px;
	margin-left:3px;
	margin-right:3px;
}
#ssshare #like
{
	clear:left;
/*
height:25px;
margin-top:9px;
margin-bottom:3px;
*/
	width:558px;
	float:left;

}
#ssshare #like .title
{
line-height:11px;
margin-bottom:3px;
color:#ccc;
display:block;
clear:both;
}
#like .item
{
	float:left;
    margin-right: 20px;
	overflow:hidden;
	width:150px;
}
/*ssshare konec*/


/*accordion nachalo*/
#accordion
{
	clear:both;
	position:relative;
	float:left;
	height:1px;
}
#accordion h3
{
   background: url("http://avonmedia.ru/cms/templates/avon_common/images/accordion_3.png") no-repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    outline: medium none;
    padding: 18px 0 31px 18px;
    width: 100%;
	margin:0;
	margin-bottom:-3px;
}
#accordion div
{    
/*	-moz-border-radius-bottomleft: 10px;
	background: #fff url(http://avonmedia.ru/cms/templates/avon_common/images/accordion_2.png) repeat-x 0 100%;
    border-bottom: 1px solid #f50f95;*/
    border-left: 1px solid #f50f95;
	display:none;
	margin-top: -18px;
	padding:10px;
}
/*accordion konec*/
																					
																					
/*redesign nachalo*/
#redesign .title
{
	font-size:16px;
	padding-bottom:10px;
	color:#000;
	min-height:16px;
}
#redesign .title a,
#redesign .title a:visited
{	
	font-size:16px;
	text-decoration:none;
	color:#000;
	border-bottom:1px solid #000;
}
#redesign .title a:hover
{
	border-bottom:1px solid #EC008B;
}
#redesign .subtitle
{
	font-size: 14px;
    color: #FF0099;
	padding-bottom:10px;
	min-height:14px;
}

/*kirpich nachalo*/
.kirpich
{
	float:left;
	padding:20px;
	position: relative;
}
.kirpich .title
{}
.kirpich .subtitle
{}
.kirpich .content
{}
.kirpich .item
{
	float:left;
	margin-right:20px;
}
/*kirpich konec*/


/*karusel nachalo*/
#karusel
{
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 100% transparent;
}


#karusel .content
{}
#karusel li .image
{}
#karusel li .text
{
	font-size: 17px;
    padding-top: 5px;
	display:none;
}
/*karusel konec*/

#video .content
{
	height: 175px;
	text-align:right;
}

#banner
{}



#plashka {
	width:270px;
	height:30px;
	text-align:center;
	background:url("http://avonmedia.ru/cms/templates/avon_common/images/gradienta.png") eat-x 0 0;
	position:relative;
	top:-1px;
	z-index: 10;
}
#plashka a,
#plashka a:visited
{
	text-decoration:none;
	color:#fff;
	font-size:15px;
	position:relative;
	top:3px;
	border-bottom:1px solid #fff;
}
#plashka a:hover
{
	border-bottom:1px solid #EC008B;
}

#header
{
	margin:20px;
	font-size:18px;
}

#shagi
{
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 100% transparent;
    clear: both;
    margin-bottom: 25px;
    padding-bottom: 25px;
    padding-left: 15px;
	float:left;
}
#shagi .item
{
	float:left;
	width:215px;
}
#shagi .razdelitel
{
	float:left;
}
#shagi .blyudce {
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/blyudce.jpg") no-repeat scroll 100% 0 transparent;
    float: left;
    height: 64px;
    margin-right: 6px;
    text-align: center;
    width: 66px;
}
#shagi .blyudce span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#ec008b;
	position:relative;
	top:14px;
}
#shagi .title
{
    height: 65px;
	/*display: table-cell;
    vertical-align: middle;*/
    margin-top: 10px;
	margin-bottom: -10px;
}
#shagi .title a,
#shagi .title a:visited
{}
#shagi .title a:hover
{}
#shagi .text
{
	clear:both;
	padding:10px;
	margin-left: 20px;
}

#shagi_2
{
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 100% transparent;
	clear: left;
    float: left;
    margin-bottom: 25px;
    padding-left: 15px;
    padding-bottom: 25px;
    width: 540px;
}
#shagi_2 .item
{
    float: left;
    width: 255px;
}

#shagi_2 .title
{
    margin-left: 30px;
	float:left;
	clear:right;
}
#shagi_2 .title a,
#shagi_2 .title a:visited
{}
#shagi_2 .title a:hover
{}
#shagi_2 .text
{
	clear:both;
	padding:10px;
	margin-left: 20px;
}

.razdelitel
{
	background:url("http://avonmedia.ru/cms/templates/avon_common/images/blyudce_na_palke.jpg") no-repeat 0 0;
	width:38px;
	height:152px;
}
#arrow img
{
	position:relative;
	left:10px;
	top:66px;
}
#or img
{
	position:relative;
	left:9px;
	top:69px;
}



#vitrina
{
    clear: left;
    float: left;
    left: 0;
    position: relative;
    width: 510px;
}
#vitrina .item
{
	float:left;
	width:250px;
	height:130px;
	position:relative;
}
#vitrina .image
{
	width:100px;
	text-align:right;
	position:absolute;
	left:0px;
	top:0px;
}
#vitrina .title
{
    left: 110px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 140px;
	height: 40px;
}
#vitrina .title a,
#vitrina .title a:visited
{}
#vitrina .title a:hover
{}
#vitrina .text
{
    left: 110px;
    overflow: hidden;
    position: absolute;
    top: 45px;
    width: 140px;
}
#vitrina .collect
{
	width:500px;
	height: 80px;
}
#vitrina .collect .title
{
width: 390px;
height:16px;
}
#vitrina .collect .text
{
width: 390px;
    top: 28px;
}



#bonus
{
/*
float:right;
text-align: right;
width: 250px;
position:relative;
margin-left:-225px;
*/


	float: left;
    position: relative;
    width: 210px;
	text-align: right;
}



#stengazeta
{
	background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 100% transparent;
	clear: both;
	position:relative;
	width: 750px;
}
#plakat
{
	float:left;
	background:#ff0099;
}
#lozung
{
    float: left;
	padding: 0;
    width: 550px;
	font-size:18px;
}
#lozung p
{ 
	margin: 0;
	padding: 0;
}

#lozung .uppercase
{
	font-size:30px;
}

.more
{
    /*background: url("http://avonmedia.ru/cms/templates/avon_common/images/arr.gif") no-repeat scroll 6px 6px #000000;*/
    bottom: 0;
    color: #FFFFFF;
    font-size: 10px;
    padding: 4px 5px 4px 13px;
    position: absolute;
    right: 0;
}
#redesign .more a,
#redesign .more a:visited
{
	color:#FFF;
}

#smotri_syuda
{
	position:relative;
	clear:both;
width:753px;
overflow:hidden;
}
#smotri_syuda .item
{
	position:relative;
	float:left;
	width:250px;
	height:325px;
	background:url("http://avonmedia.ru/cms/templates/avon_common/images/razdelitel.png") no-repeat 0 100%;
	overflow: hidden;
}
#smotri_syuda .one
{
	background:none;
}
#smotri_syuda .title
{
    padding-left: 20px;
    padding-top: 20px;
}
#smotri_syuda .title a,
#smotri_syuda .title a:visited
{}
#smotri_syuda .title a:hover
{}
#smotri_syuda .text
{
	padding: 5px 5px 5px 20px;
	min-height: 30px;
}
#smotri_syuda .list
{}
#smotri_syuda ul
{
	margin: 10px 0 0;
    padding: 0 0 0 20px;
}
#smotri_syuda li
{
    margin: 10px 10px 10px 0;
    padding: 0;
	padding-left: 10px;
}
#smotri_syuda .tuman
{
	background:url("http://avonmedia.ru/cms/templates/avon_common/images/tuman.png") repeat-x 0 0;
	width:100%;
	height:50px;
	position:absolute;
	bottom:0;
	left:0px;
}
#smotri_syuda .sub
{
	clear:both;
	position:relative;
	height:110px;
	margin-top: 10px;
	left: 1px;
}
#smotri_syuda .sub .image
{
	position:absolute;
	top:0;
	left:10px;
	width:85px;
	height:85px;
	text-align:center;
}
#smotri_syuda .sub .sub_title
{
    font-size: 13px;
    left: 105px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
}
#smotri_syuda .sub .text
{
    height: 10px;
    left: 105px;
    position: absolute;
    top: 25px;
}





























#smotri_syuda_2
{
	position:relative;
	clear:both;
	width:750px;
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 0 transparent;
}
#smotri_syuda_2 .title
{
    padding-left: 20px;
    padding-top: 20px;}

#smotri_syuda_2 .sub
{
	clear:both;
	position:relative;
	height:80px;
	margin-top: 10px;
	left: 1px;
}
#smotri_syuda_2 .sub .image
{
	position:absolute;
	top:0;
	left:10px;
	width:85px;
	height:85px;
	text-align:center;
}
#smotri_syuda_2 .sub .sub_title
{
    font-size: 13px;
    left: 105px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
}
#smotri_syuda_2 .sub .text
{
    height: 10px;
    left: 105px;
    position: absolute;
    top: 25px;
}











.pink
{
	color:#ec008b;
}

.grey
{
    color: #CCCCCC;
    font-size: 42px;
    position: relative;
    top: 6px;
}
.uppercase
{
	text-transform: uppercase;
}



#migalka
{
	position:relative;
	z-index: 9;
	width:750px;
	height:300px;
}
#super_banner
{
	position:absolute;
	top:0;
	left:0;
	width:530px;
	height:300px;
	overflow:hidden;
}
#katalog
{
	position:absolute;
	left:530px;
	top:0;
	width:220px;
	height:300px;
	overflow:hidden;
}


/*avon_products nachalo*/
.avon_products #smotri_syuda .item
{
height:auto;
}
.avon_products #smotri_syuda .one
{
	width:265px;
}
.avon_products #smotri_syuda .two
{
	width:265px;
	background:none;
}
.avon_products #smotri_syuda .three
{
	width:220px;
}

.avon_products #smotri_syuda .three .sub
{
	height: 171px;
	margin-top: 20px;
}
.avon_products .three .title a,
.avon_products .three .title a:visited
{
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
	font-size:16px;
}
.avon_products .three .title a:hover
{
	border-bottom:1px solid #EC008B;
}
.avon_products #smotri_syuda .three .sub .title
{
	left:85px;
}

.avon_products .youtube
{
	text-align: right;
}
.avon_products #smotri_syuda .sub .text 
{    
	padding-left: 0;
	top:35px;
}
/*avon_products konec*/
/*avon_representative nachalo*/
.avon_representative #shagi .two
{
	width: 269px;
}
.avon_representative #shagi .three
{
	width: 210px;
}
.avon_representative #shagi .three .title
{
    margin-bottom: -35px;
}

.avon_representative #shagi .youtube
{}
.avon_representative #shagi_2 .three
{
	clear:left;
	width:100%;
}
.avon_representative #shagi_2 .three .title
{
	margin-left: 10px;
	margin-top: -25px;
}
/*avon_representative konec*/
/*avon_career nachalo*/
.avon_career #smotri_syuda
{
	margin-bottom: 20px;
    padding-bottom: 20px;
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 100% transparent;
}
.avon_career #smotri_syuda .title a.pink,
.avon_career #smotri_syuda .title a:visited.pink
{
	color: #EC008B;
	border-bottom:1px solid #EC008B;
}
.avon_career #smotri_syuda .title a:hover.pink
{	
	border-bottom:1px solid #ffffff;
}
.avon_career #smotri_syuda .item
{
	height: 200px;
}
.avon_career #banner
{
    margin-top: 25px;
    text-align: center;
}
/*avon_career konec*/

/*avon_charity nachalo*/
.avon_charity #banner
{
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}
.avon_charity #smotri_syuda .item 
{
   height: 365px;
}
/*avon_charity konec*/
/*vacancy nachalo*/
.avon_vacancy .text
{}
/*vacancy konec*/

/*avon_media nachalo*/
.avon_media
{
	padding-top:20px;
}
.avon_media #youtube_wall
{
    clear: both;
    float: left;
    height: 300px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
#youtube_wall .player
{ 
	left: 10px;
	position: absolute;
}
#youtube_wall .menu
{
	left: 430px;
    position: absolute;
    top: 0;
    width: 320px;
	height:300px;
}
#youtube_wall .item
{
	float: left;
    height: 150px;
    text-align: center;
    width: 158px;
	overflow:hidden;
}
#youtube_wall .image
{}
#youtube_wall .title
{    
    height: 60px;
    overflow: hidden;
    padding: 5px;
}
.avon_media #redesign_block_top
{
	margin-bottom:20px;
}
.avon_media .more
{
    clear: both;
    float: left;
    left: 679px;
    position: relative;
	white-space:nowrap;
}
/*avon_media konec*/



/*avon_relax nachalo*/
.avon_relax
{}
.avon_relax #redesign_block_left
{
	width:330px;
}
.avon_relax #redesign_block_right
{
	width:400px;
	background: url("http://avonmedia.ru/cms/templates/avon_common/images/razdelitel.png") no-repeat scroll 0 100% transparent;
}
.avon_relax .video
{    
    padding-bottom: 20px;
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/dead_line.png") no-repeat scroll 50% 100% transparent;
}
.avon_relax .game .item
{
	margin-right:40px;
}
.avon_relax .card
{
	padding-left: 40px;
	padding-right: 0;
}
.avon_relax .card .content
{
	width:363px;
}
.avon_relax .card .item
{
	margin-right:0px;
	width:180px;
}
.avon_relax .card .first
{
	text-align:left;
}
.avon_relax .card .second
{
	text-align:right;
	}

/*avon_relax konec*/
/*avon_select nachalo*/
.avon_select #redesign_block_top
{
	text-align:center;
	}
.avon_select .select
{
    float: none;
    margin: auto;
    padding: 20px 0 0;
    width: 670px;
}
.select .item
{
    height: 480px;
	padding:0;
    margin: 0;
    overflow: hidden;
    width: 335px;
}
#redesign .select .title
{   
	text-align: center;
	font-size:24px;
	color:#ff0099;
}
#redesign .select .subtitle
{   
	text-align: center;
	font-size:12px;
	color:#660000;
}
.select .content
{
    background: url("http://avonmedia.ru/cms/templates/avon_common/images/image_select_catalogue.jpg") no-repeat scroll 0 100% transparent;
    height: 420px;
    position: relative;
    width: 100%;
}
.select .content .oblojka
{
	left: 69px;
    position: absolute;
    top: 12px;
	width:202px;
	height:306px;
	overflow:hidden;
}
.select .content .ssilka
{
    left: 69px;
    position: absolute;
    top: 12px;

}
.select .content .ssilka img
{    
	height: 352px;
	width: 202px;
}

/*avon_select konec*/

#redesign
{
	width:750px;
	overflow:hidden;
}
#redesign_block_top
{
	width:750px;
	clear:both;
	float:left;
	overflow:hidden;
	position:relative;
}
#redesign_block_left
{
	width:540px;
	float: left;
	overflow:hidden;
	position:relative;
}
#redesign_block_right
{
	width:210px;
	float: left;
	overflow:hidden;
	position:relative;
}
#redesign_block_bottom
{
	width:750px;
	clear:both;
	overflow:hidden;
	position:relative;
}
#redesign a:visited
{
	color: #ff0099;
}
/*redesign konec*/


/*karusel nachalo*/
#karusel .title a.pink,
#karusel .title a:visited.pink
{
	color: #EC008B;
	border-bottom:1px solid #EC008B;
}
#karusel .title a:hover.pink
{	
	border-bottom:1px solid #ffffff;
}

.jcarousel-skin-tango .jcarousel-container 
{}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal 
{}


.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 155px;
    left: 49px;
	top:10px;
    width: 638px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 98px;
    height: 155px;
	background:none;
	margin:0;
	padding:0;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
   background: url("http://avonmedia.ru//cms/templates/avon_common/images/karusel/buttons.gif") no-repeat scroll -26px 0 transparent;
    cursor: pointer;
    height: 98px;
    position: absolute;
    right: 12px;
    top: 10px;
    width: 26px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
/*    left: 5px;
    right: auto;
    background-image: url("http://avonmedia.ru//cms/templates/avon_common/images/karusel/buttons.gif") no-repeat scroll 0 0 transparent;
*/
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-position: -26px -98px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	background:none;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url("http://avonmedia.ru//cms/templates/avon_common/images/karusel/buttons.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 98px;
    left: 13px;
    position: absolute;
    top: 10px;
    width: 26px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
/*
	left: auto;
	right: 5px;
    background-image: url("http://avonmedia.ru//cms/templates/avon_common/images/karusel/buttons.gif") no-repeat scroll 0 0 transparent;
*/
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-position:  0 -98px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
	background:none;
}
/*karusel konec*/

.subh1
{
    font-size:30px;
      line-height:36px;
    font-weight:normal;
    font-family:Georgia, Georgia, "Times New Roman", Times, serif;
    font-style:normal;
      color:#ec008c;
      letter-spacing:0px;
    padding:0px;
      margin:0px 0px 10px 0px;
    }
      
.subh1 a:link {color:#ec008c; text-decoration:none; font-size:30px; line-height:36px; font-weight:normal; font-family: Georgia, Georgia, "Times New Roman", Times, serif; font-style:normal;}
.subh1 a:active {color:#ec008c; text-decoration:none; font-size:30px; line-height:36px; font-weight:normal; font-family: Georgia, Georgia, "Times New Roman", Times, serif; font-style:normal;}
.subh1 a:visited {color:#ec008c; text-decoration:none; font-size:30px; line-height:36px; font-weight:normal; font-family: Georgia, Georgia, "Times New Roman", Times, serif; font-style:normal;}
.subh1 a:hover {color:#ec008c; text-decoration:underline; font-size:30px; line-height:36px; font-weight:normal; font-family: Georgia, Georgia, "Times New Roman", Times, serif; font-style:normal;}
      
.subh3
{
    font-size:20px;
      line-height:26px;
    font-weight:normal;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style:normal;
    color:#11181c;
    padding:0px;
      margin:15px 0px 6px 0px;
    }

.subh3 a:link {color:#11181c; text-decoration:underline; font-size:20px; line-height:26px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal;}
.subh3 a:active {color:#11181c; text-decoration:underline; font-size:20px line-height:26px;; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal;}
.subh3 a:visited {color:#11181c; text-decoration:underline; font-size:20px; line-height:26px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal;}
.subh3 a:hover {color:#ec008c; text-decoration:underline; font-size:20px; line-height:26px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal;}

.body1 input.inputText{
    height: 35px;
    width: 230px;
    border: 1px solid black;
    margin-top: 10px;
	margin-bottom:10px;
	padding:5px;
	border-radius: 25px;
	
}
.bodyBoldpinkBG{
font-size:14px;
}
.bodyBoldpinkBG textarea {
    overflow: inherit!important;
    overflow-x: visible!important;
	border: 1px solid black!important;
	padding:5px!important;
	border-radius: 15px;
	    margin-right: 15px;
}
.headerBlue tr .mark:nth-child(3){
	padding: 10px;
	border-radius: 20px;
	border: 2px solid #ec008c;
	
	}


	/*
.bodyBoldpinkBG table tbody tr:first-child td:nth-child(2){
	height: 174px !important;
	}*/

                
div.dce_footer > div.box > div.article-wrapper > div:last-child {
	display: none !important;
}
                
                
                
                
                
                
                
                