input.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: 13px;
	font-weight: Regular;
	color: #646464;
	}
.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-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: #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 {
.noPrint {  }
}
.unnamed1 {
	border: 1px solid;
	background-color: #F0E7E5;

}

/* 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;
}
form
{
margin: 0px;
padding: 0px;
}

.hide{
display:none;
}
/*Added for Wave-E Style Guide Changes*/
.clickImage {
	cursor: pointer;
	width: 200px;
	height: 100px;
	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: 125px;
	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;
}

/* logo alingment */
form[name="homeNav"] table[background]{
  	background-size: 180px;
    background-position: 55px;
}
/* logo alingment */