/* 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; }

.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; }
.blackTextBold14px {color:#000000; font-family:Arial, Helvetica,sans-serif; font-size:14px; font-weight:bold }
.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:#FF93BF; font-family:Arial, Helvetica,sans-serif; font-size:10px; }
.textPink11px {color:#FF93BF; font-family:Arial, Helvetica,sans-serif; font-size:11px; }
.textPinkBold {color:#FF93BF; font-family:Arial, Helvetica,sans-serif; font-weight:bold;font-size:11px; }


.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: #FF93BF; font-family:Arial, Helvetica,sans-serif; font-size:12px; font-weight: bold; }
.titlePinkBig { color: #FF93BF; 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:11px; }
.errortextBold { color:#FF3366; font-family:Arial, Helvetica,sans-serif; font-size:11px;  }
.errorBoxRed {	background: White;	border-style: solid; border-color:  #FF3366; border-width: 1px 1px 1px 1px;	width: 200px; margin-top: 5px;margin-bottom: 5px; overflow : hidden;}
.errortextRed { 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 : #333;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
.breadcrumbArrow{
	font : 10px/10px Arial, sans-serif;
	color : #999;
	padding: 0px 0px 0px 0px;
}
a.breadcrumbLink, a.breadcrumbLink:link, a.breadcrumbLink:active, a.breadcrumbLink:visited {
	font : 10px/10px Arial, sans-serif;
	color : #999;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
a.breadcrumbLink:hover {
	text-decoration: underline;
}

a.breadcrumbLinkPink:link { font-size: 11px; font-family: Helvetica,Arial,sans-serif; color: #FF9999; }
a.breadcrumbLinkPink:visited { font-size: 11px; font-family: Helvetica,Arial,sans-serif; color: #FF9999; }
.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 { font-family: Arial, Helvetica;	font-size: 12px; color: #333333; text-decoration:underline; }
.navtitleLink a:link { font-family: Arial, Helvetica;	font-size: 12px; color: #333333; text-decoration:underline; }
.navtitleLink:visited { font-family: Arial, Helvetica;	font-size: 12px; color: #333333; text-decoration:underline; }

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

a.navLink1:link { font-size: 10px; font-family: Arial, Helvetica; color: #333333; }
a.navLink1:visited { color: #999999; }

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

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;
}

/* 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;}

/*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; 
}
.smalltext {
	font : 9px/12px Arial, Helvetica, sans-serif;
	color:#333333;
	margin: 0px 0px 0px 0px;
}

.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; 
}

/* blanket body style definition */
body { margin:0px 0px 0px 10px; font: 10px/10px Arial, sans-serif, Helvetica; color : #999999; background-color: White; background: url('star_tile.gif') repeat;}

.bottomNavSpacer { height: 18px; }

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

}
.bodyContainer {
	BACKGROUND-COLOR: #ffffff
}
.bodycontainer {
	BACKGROUND-COLOR: #ffffff
}
.ptySizeSelect {
	
}
.Aclass {
	DISPLAY: none
}
.Bclass {
	DISPLAY: none
}
.Cclass {
	DISPLAY: none
}
