/* links */
a:link { font-size: 10px; font-family: Arial, Helvetica,sans-serif; color: #333333; }
a:visited { color: #333333; font-size: 10px; font-family: Arial, Helvetica,sans-serif; }
a:active { color: black; font-family: Arial, Helvetica,sans-serif; }

a.titleLink:link { color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:12px; }
a.titleLink:visited { color: #999999; font-family:Arial, Helvetica,sans-serif; font-size:12px; }

/* common styles */
.boldText {color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:11px;font-weight:bold;}
.text {color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:10px;}
.textnoline {color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; }

.editLink {color:blue;font-family:Arial, Helvetica,sans-serif; font-size:10px;}
.blackLink:link { color:#000000; font-family:Arial, Helvetica,sans-serif; font-size:10px; }
.blackLink:visited { color:#000000; font-family:Arial, Helvetica,sans-serif; font-size:10px; }

a.red:link {color:#cc0000;font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:none; }
a.red:visited { color:#cc0000; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:none; }
a.red:active { color:#cc0000; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:none; }
a.red:hover { color:#cc0000; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:underline; }

a.black:link {color:#333333;font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:none; }
a.black:visited { color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:none; }
a.black:active { color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:none; }
a.black:hover { color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration:underline; }

.blacktext {color:#000000; font-family:Arial, Helvetica,sans-serif; font-size:10px; }
.blacktext2 {color:#000000; font-family:Arial, Helvetica,sans-serif; font-size:11px; font-weight:bold }
.blacktext3 {color:#000000; font-family:Arial, Helvetica,sans-serif; font-size:11px; }
.text2 {color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration: none;}
.text3 {color:#333333; font : 10px/14px Arial, Helvetica, sans-serif; text-decoration: none;}
.textBold {color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:11px; text-decoration: none;font-weight:bold;}
.textPink {color:#FF76A4; font-family:Arial, Helvetica,sans-serif; font-size:10px; }
.textPink11px {color:#FF76A4; font-family:Arial, Helvetica,sans-serif; font-size:11px; }
.textPinkBold {color:#FF76A4; font-family:Arial, Helvetica,sans-serif; font-weight:bold;font-size:11px; }
.textPinkBoldLeftNav {color:#f23f72; font-family:Arial, Helvetica,sans-serif; font-weight:bold;font-size:14px; }
.textPinkBoldLeftNav10 {color:#f23f72; font-family:Arial, Helvetica,sans-serif; font-weight:bold;font-size:10px; }


.title {color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.swatchtitle {color:#333333; font-family:Arial, Helvetica,sans-serif; font-size:12px; font-weight:bold}
.titlePink { color: #FF76A4; font-family:Arial, Helvetica,sans-serif; font-size:12px; font-weight: bold; }
.titlePinkBig { color: #FF76A4; font-family:Arial, Helvetica,sans-serif; font-size:11px; font-weight: bold; }

/*error handling*/
.error { color:#FF3366; font-family:Arial, Helvetica,sans-serif; font-size:10pt; }
.errortext { color:#FF3366; font-family:Arial, Helvetica,sans-serif; font-size:10px; }
.errortextBold { color:#cc0000; font-family:Arial, Helvetica,sans-serif; font-size:12px; }
.errorBoxRed {	background: White;	border-style: solid; border-color:  #cc0000; border-width: 1px 1px 1px 1px;	width: 260px; margin-top: 5px;margin-bottom: 5px; overflow : hidden;}
.errortextRed { color:#cc0000; font-family:Arial, Helvetica,sans-serif; font-size:12px;}
.errortextRed2 { color:#cc0000; font-family:Arial, Helvetica,sans-serif; font-size:11px;}
.errorBoxRedJ {	background: White;	border-style: solid; border-color:  #cc0000; border-width: 1px 1px 1px 1px; margin-top: 5px;margin-bottom: 5px; overflow : hidden;}

/*
.breadcrumb { background-color: white; color:#999999; font-family: Arial, Helvetica,sans-serif; font-size: 10px; font-weight : normal; }
a.breadcrumbLink:link { font-size: 10px; font-family: Arial, Helvetica,sans-serif; color: #333333; }
a.breadcrumbLink:visited { font-size: 10px; font-family: Arial, Helvetica,sans-serif; color: #333333; }
*/
.shortDescTitle {
	font-size : 12px;
	line-height: 10px; 
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}
.breadcrumb {
	font : 10px/10px Arial, sans-serif;
	color : #333333;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	margin-top: 3px;
}
.breadcrumbArrow {
	font : 10px/10px Arial, sans-serif;
	color : #999;
	padding: 0px 0px 0px 0px;
	margin-top: 3px;
}
a.breadcrumbLink, a.breadcrumbLink:link, a.breadcrumbLink:active, a.breadcrumbLink:visited {
	font : 10px/10px Arial, sans-serif;
	color : #999999;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	margin-top: 3px;
}
a.breadcrumbLink:hover {
	text-decoration: underline;
}

a.breadcrumbLinkPink:link { font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #FF76A4; }
a.breadcrumbLinkPink:visited { font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #FF76A4; }
.ptitle { color:#FF93BF; font-family:Arial, Helvetica; font-size:12px; font-weight : bold; }

/* navbar styles */
.navtitle {	font-family: Arial, Helvetica;	font-size: 12px; color: #333333; }
.navtitleLink:link { font-family: Arial, Helvetica;	font-size: 12px; color: #333333; }
.navtitleLink:visited { font-family: Arial, Helvetica;	font-size: 12px; color: #333333; }

.navsmall { font-size: 10px; font-family: Arial, Helvetica; color: #999999; }
.navfel { font-size: 10px; font-family: Arial, Helvetica; color: #333333; }

a.navLink1:link, a.navLink1:visited { font-size: 10px; font-family: Arial, Helvetica; color: #333333; text-decoration:none; }
a.navLink1:hover { text-decoration: underline; }

a.titleLink { color: #333333; size: 10px; }

a.nonDecorated:link { font-size: 10px; font-family: Arial, Helvetica,sans-serif; color: #333333; text-decoration:none; }
a.nonDecorated:visited { color: #333333; font-size: 10px; font-family: Arial, Helvetica,sans-serif; text-decoration:none; }
a.nonDecorated:active { color: #333333; font-family: Arial, Helvetica,sans-serif; text-decoration:none; }
a.nonDecorated:hover { color: #333333; font-family: Arial, Helvetica,sans-serif; text-decoration:underline; }


/* form elements */
.formText { font-family: Arial, Helvetica,sans-serif; font-size: 11px; }
select { font-family: Arial, Helvetica,sans-serif; font-size: 11px; } 

/*standard button*/
.sBtn { font-family: Arial, Helvetica,sans-serif; font-size: 11px; margin:0; }

/* blanket body style definition */
body { margin:0px 0px 0px 10px; font: 10px/10px Arial, sans-serif, Helvetica; color : #999999; background-color: #EBE0EB; }
.bodyContainer, .bodycontainer {
	background: White;
	border-style: solid;
	border-color:  #CCCCCC;
	border-width: 0px 1px 1px 1px;
	width: 733px;
	margin-top: 0px;
	margin-bottom: 5px;
	overflow : hidden; 
}
.altColor {color: #333333;   font-size: 11px; font-family: Arial, Helvetica,sans-serif;  font-weight: bold;text-decoration:none; }
a.altColor:link { font-size: 11px; font-family: Arial, Helvetica,sans-serif; font-weight:bold; color: #333333; text-decoration:none; }
a.altColor:visited { color: #333333; font-size: 11px; font-family: Arial, Helvetica,sans-serif; font-weight:bold; text-decoration:none; }
a.altColor:active { color: #333333; font-size:11px; font-family: Arial, Helvetica,sans-serif; font-weight:bold; text-decoration:none; }
a.altColor:hover { color: #333333;  font-size:11px; font-family: Arial, Helvetica,sans-serif; font-weight:bold; text-decoration:underline; }

a.suggsell, a.suggsell:link, a.suggsell:active, a.suggsell:visited {
	font : 10px/10px Arial, sans-serif;
	color : #333333;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
a.suggsell:hover {
	text-decoration: underline;
}

.smalltext {
	font : 9px/12px Arial, Helvetica, sans-serif;
	color:#333333;
	margin: 0px 0px 0px 0px;
}

/*table borders for a flat gray border - use the tablebordergray as a style on the table, the the "right" as a style on the td*/
.tablebordergrayright {
	border-top: 0px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	font-size: 10px; font-family: Arial, Helvetica,sans-serif; color: #333333; text-decoration:none; 
}

.tablebordergray {
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-size: 10px; font-family: Arial, Helvetica,sans-serif; color: #333333; text-decoration:none; 
}

/* navbar styles */

.bottomNavSpacer { height: 6px; }

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

}

body {
	margin:0px;
	padding: 0px;
	background-color: #EBE0EB;
	text-align: center;
	/* FEF3F7  FFEAF2 FCDFEB  */
}


#bodyContainer, .bodyContainer, #bodycontainer, .bodycontainer {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: white;
	margin-left: auto;
	margin-right: auto;
	width: 733px;
	text-align: left;
}

#siteContent {
	padding: 0px;
	width: 733px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: white;
	display:table;
	text-align: left;
	border: 1px solid #5B513B;
}


#siteContentClip {
}
#logoHeader {
	border: 0px;
	width: 733px;
	overflow: hidden;
	background: white;
	padding: 0px 0px 0px 0px;
	text-align: left;

}
#topnavbar {
	border: 0px;
	width: 733px;
	overflow: hidden;
	text-align: left;

}
#bottomNavEmail {
	margin-right: auto;
	margin-left: auto;
	width: 733px;
	padding: 3px 0px 0px 0px;
	border: 0px solid red;
}
.bottomNavLine {
	width:733px;
	text-align:center;
	font-size: 10px;
	font-family: Arial, Helvetica;
	color: #666;
	padding: 6px 0px 0px 0px;
	border: 0px solid blue;
}


.bottomtext
{
font-size: 10px;
font-family: Arial, Helvetica;
color: #666;

}
#flashDetect {
	position: absolute;
	height: 20px;
	width: 20px;
	top: -100px;
	left: -100px;
	border: 0px solid blue;
}
