.sm_txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	text-transform: none;

	color: #000000;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}
.footer_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-align: center;
}
.tbl {

	display: table;

	border: 0px none #999999;

	overflow: inherit;

	visibility: inherit;

	z-index: 2;

}

.standard_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	font-style: normal;


	color: #666666;

}

blk_txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: 400;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}

/* r.a.d.menu PrintRunner skin */
.LeftNav_sk
{
	text-decoration: none;
}

.LeftNav_sk .link
{
	text-decoration:none;
	line-height: 22px;
	color: #354E8E;
	background-image: url(images/navigation/cosmetics_titleNav1.jpg);
}

.LeftNav_sk .text
{
	padding: 0px 2px;
	font-size: 11px;
	font-family: Arial, Verdana;
	font-weight: normal;
	color: 02243C;
	text-decoration: none;
}


.LeftNav_sk .group .text
{
	padding-left:6px;
	padding-right: 40px;
	text-decoration: none;
}

.LeftNav_sk .vertical .separator .text
{
	padding: 8px 10px;
	font-size: 11px;
	font-family: Arial, Verdana;
	color: 5BC236;
	font-weight: bold;
	font-style: normal;		
}
/* Background Color */
.ltGray {BACKGROUND-COLOR: #DEDEDE}
.medGray {BACKGROUND-COLOR: #999999}
.dkGray {BACKGROUND-COLOR: #333333}
.dkBlue {BACKGROUND-COLOR: #124581}
.wht {BACKGROUND-COLOR: #ffffff} 

/* Input Boxes */
.smallinput { 
    font:8px Arial,Helvetica;
    }


/* Sub text */
.subWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.subWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif; line-height: 16px}
.subDkGray {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.subDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.subDkBlu {FONT-SIZE: 10px; COLOR: #232370; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.subDkBluBld {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #124581; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.subBlk {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.subBlkBld {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; line-height: 16px}


/* Body text */
.bdWht {FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdDkGray {
	FONT-SIZE: 11px;
	COLOR: 02243C;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 18px;
	padding: 0px 8px 0px 8px;
}
.bdDkGray2 {
	FONT-SIZE: 12px;
	COLOR: 02243C;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 16px;
}
.bdDkGrayLt {FONT-SIZE: 11px; COLOR: #F1F1F1; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdDkGraySm {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; line-height: 14px}
.bdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdDkBlu {FONT-SIZE: 11px; COLOR: #232370; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdDkBluBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #124581; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdBlk {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdBlkBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; line-height: 18px}
.bdBotNav {padding-left:8px; text-decoration:underline; font:bold 11px verdana; color:#0000ff;}

/* Large text */
.bdLgWht {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.bdLgWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.bdLgDkGray {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 16px
}
.bdMedGryBld {FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.bdLgDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif; line-height: 16px}
.bdLgDkBlu {
	FONT-SIZE: 12px;
	COLOR: #124581;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 16px;

}
.bdLgDkBluBld {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #124581;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 16px
}
.bdLgDkRedBld {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: verdana, sans-serif; line-height: 16px}


/* Headers and Subheaders */
.hdTabTitle { padding-bottom:7px; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; font-weight: 600; line-height: 20px }
.hdDkBluBld {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #124581;
	FONT-FAMILY: verdana, sans-serif;
	line-height: 20px;
	padding-left: 0px;
}
.hdWhtBld {FONT-WEIGHT: bold;FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; line-height: 22px}
.hdMedGryBld {FONT-WEIGHT: bold;FONT-SIZE: 20px; COLOR: #999999; FONT-FAMILY: verdana, sans-serif; line-height: 22px}
.hdBotNavWht {
	padding-left:8px;
	padding-bottom:4px;
	text-decoration:underline;
	font:Bold 16px verdana;
	color:white;
}
.hdTabTitle2 {
	FONT-SIZE: 22px;
	COLOR: 124581;
	FONT-FAMILY: verdana, sans-serif;
	font-weight: bold;
	padding-left: 5px;
} 

/* Links */
.lnkWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none; line-height: 16px}
.lnkWhtBld { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; line-height: 16px; }
.lnkDkBlu {FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none; line-height: 16px}
.lnkDkBluBld {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkDkBlu11 {FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none; line-height: 16px}
.lnkDkBluSm {FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none; line-height: 14px}
.lnkDkBluUl {FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline; line-height: 16px}

/* Miscellaneous */
B {FONT-WEIGHT: bold;}
HR {COLOR: #cccccc; HEIGHT: 1px}
UL {
	LIST-STYLE-TYPE: none;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 18px;
	float: none;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
INPUT {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans serif}
SELECT {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, sans serif}
.spcr {FONT-SIZE: 1px;}
.anchorSpacer {FONT-SIZE: 1px; line-height: 5px}
.spacer {MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px}
.startatprice { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: verdana, sans-serif; } 

/* Specific class to handle netscape 4.x selects */
.slctBdDkGray {font-family: verdana, sans serif; font-size: 10px; color:#666666;} 

/* Backgrounds */
.bgOrange {background-color:#FFCC00;}
.bgLightOrange {background-color:#F9EBAF;}
.StdClr3{font-size : 13px; font-family: Arial, Helvetica, Sans-serif; color : #FFFFFF;}


/* Fonts */
.Red	{color: #990000;}
	
/* MODAL */
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalPopupWhite 
{
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	
}
.modalPopupTransparent
{
	background-color:Transparent;
}

.OffsetElement
        {
            color: #808080;
            width:750px;
            height: 600px;
            padding-top:10px;            
        }

#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}

	#shadow-container .shadow1 {
		background: #F1F0F1;
	}

	#shadow-container .shadow2 {
		background: #DBDADB;
	}

	#shadow-container .shadow3 {
		background: #B8B6B8;
	}

	#shadow-container .container {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 10px;
	}
.tdPadding {
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}

