a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.black {color: #000000}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}
body,td,th {
	font-family: Century Gothic, Trebuchet MS, Arial;
	font-size: 8.5pt;
	color: #C1C1C1;
}
.bodytext {font-size: 9pt;}
.emailtemplatebackground {
	background-image: url(images/email_template_background.jpg);
	background-repeat: repeat-y;
}
.emailtemplatefooter {
	background-image: url(images/email_template_footer.jpg);
}
.emailtemplateheader {
	background-image: url(images/email_template_header.jpg);
}
.formfields {font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 8.5pt;
}
.funheadershadow {
	background-image: url(images/fun_header_shadow.gif);
	background-repeat: repeat-x;
}
.funheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.funheaderrollover a:hover {
	font-size: 7.5pt;
	color: #600051;
}
.funlostpassword a {
	color: #FFFFFF;
}
.funlostpassword a:hover {
	color: #92278F;
}
.funmenu a {
	background-image: url(images/fun_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.funmenu a:hover {
	background-color: #92278F;
	background-image: url(images/fun_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.funrollover a {
	color: #FFFFFF;
}
.funrollover a:hover {
	color: #92278F;
}
.headertext {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.heading {
	font-size: 9pt;
	color: #FFFFFF;
}
.headline {font-size: 10.5pt}
.headerbackground {
	background-image: url(images/header_background.jpg);
	background-repeat: repeat-x;
}
.headerbackgroundgradient {
	background-image: url(images/header_background_gradient.jpg);
	background-repeat: no-repeat;
}
.holdingpagerollover {
	color: #ED1C24;
}
.holdingpagerollover a:hover {
	color: #790000;
}
.homedropmenu {
	font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	background-color: #ED1C24;
}
.homeheadershadow {
	background-image: url(images/home_header_shadow.jpg);
	background-repeat: repeat-x;
}
.homeheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.homeheaderrollover a:hover {
	font-size: 7.5pt;
	color: #790000;
}
.homelostpassword a {
	color: #FFFFFF;
}
.homelostpassword a:hover {
	color: #ED1C24;
}
.homemenu a {
	background-image: url(images/home_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.homemenu a:hover {
	background-color: #ED1C24;
	background-image: url(images/home_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.homerollover a {
	color: #FFFFFF;
}
.homerollover a:hover {
	color: #ED1C24;
}
.lostpassword a {
	color: #FFFFFF;
}
.lostpassword a:hover {
	color: #959595;
}
.mapmenu a {
	background-image: url(images/map_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #3D3D3D;
	display: block;
	width: 100%;
}
.mapmenu a:hover {
	background-color: #3D3D3D;
	background-image: url(images/map_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.myfashionstvheadershadow {
	background-image: url(images/myfashionstv_header_shadow.jpg);
	background-repeat: repeat-x;
}
.myfashionstvheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.myfashionstvheaderrollover a:hover {
	font-size: 7.5pt;
	color: #9E0039;
}
.myfashionstvlostpassword a {
	color: #FFFFFF;
}
.myfashionstvlostpassword a:hover {
	color: #ED145B;
}
.myfashionstvmenu a {
	background-image: url(images/myfashionstv_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.myfashionstvmenu a:hover {
	background-color: #ED145B;
	background-image: url(images/myfashionstv_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.myfashionstvrollover a {
	color: #FFFFFF;
}
.myfashionstvrollover a:hover {
	color: #ED145B;
}
.myfashionstvsearchfield {
	font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	background-color: #ED145B;
}
.mystyleheadershadow {
	background-image: url(images/my_style_header_shadow.gif);
	background-repeat: repeat-x;
}
.mystyleheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.mystyleheaderrollover a:hover {
	font-size: 7.5pt;
	color: #00709E;
}
.mystylelostpassword a {
	color: #FFFFFF;
}
.mystylelostpassword a:hover {
	color: #00AEEF;
}
.mystylemenu a {
	background-image: url(images/my_style_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.mystylemenu a:hover {
	background-color: #00AEEF;
	background-image: url(images/my_style_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.mystylerollover a {
	color: #FFFFFF;
}
.mystylerollover a:hover {
	color: #00AEEF;
}
.newheaderbackground {
	background-image: url(images/new_header_background.jpg);
	background-repeat: repeat-x;
}
.newheaderbackgroundiframe {
	background-image: url(images/new_header_background_iframe.jpg);
	background-repeat: repeat-x;
}
.padding {
	font-size: 9pt;
	color: #808080;
}
.peopleheadershadow {
	background-image: url(images/people_header_shadow.gif);
	background-repeat: repeat-x;
}
.peopleheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.peopleheaderrollover a:hover {
	font-size: 7.5pt;
	color: #1D2A63;
}
.peoplelostpassword a {
	color: #FFFFFF;
}
.peoplelostpassword a:hover {
	color: #2E3192;
}
.peoplemenu a {
	background-image: url(images/people_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.peoplemenu a:hover {
	background-color: #2E3192;
	background-image: url(images/people_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.peoplerollover a {
	color: #FFFFFF;
}
.peoplerollover a:hover {
	color: #2E3192;
}
.peoplesearchfield {
	font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	background-color: #2E3192;
}
.pricecomparison {font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 10.5pt;
}
.registernow {	font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 10.5pt;
	font-weight: bold;
}
.requiredfield {color: #ED1C24}
.saledropmenu {
	font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 7.5pt;
	color: #3D3D3D;
	background-color: #E5D900;
}
.saleheadershadow {
	background-image: url(images/sale_header_shadow.jpg);
	background-repeat: repeat-x;
}
.saleheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.saleheaderrollover a:hover {
	font-size: 7.5pt;
	color: #A7A400;
}
.salelostpassword a {
	color: #FFFFFF;
}
.salelostpassword a:hover {
	color: #E5D900;
}
.salemenu a {
	background-image: url(images/sale_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.salemenu a:hover {
	background-color: #E5D900;
	background-image: url(images/sale_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #3D3D3D;
}
.salerollover a {
	color: #FFFFFF;
}
.salerollover a:hover {
	color: #E5D900;
}
.saletext {color: #3D3D3D}
.searchfields {font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 7.5pt;
}
.selectregion {	font-size: 7.5pt;}
.shopbuttons {
	border: 1px solid #ffffff;
	background-color: #F26522;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Century Gothic, "Trebuchet MS", Arial;
}
.shopbuynow {font-size: 14pt}
.shopdropmenu {
	font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	background-color: #F26522;
}
.shopheadershadow {
	background-image: url(images/shop_header_shadow.jpg);
	background-repeat: repeat-x;
}
.shopheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.shopheaderrollover a:hover {
	font-size: 7.5pt;
	color: #9C410F;
}
.shoplostpassword a {
	color: #FFFFFF;
}
.shoplostpassword a:hover {
	color: #F26522;
}
.shopmenucat a {
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.shopmenucat a:hover {
	background-color: #F26522;
	color: #FFFFFF;
}
.shopmenu a {
	background-image: url(images/shop_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.shopmenu a:hover {
	background-color: #F26522;
	background-image: url(images/shop_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.shoprollover a {
	color: #FFFFFF;
}
.shoprollover a:hover {
	color: #F26522;
}
.storesdropmenu {
	font-family: Century Gothic, "Trebuchet MS", Arial;
	font-size: 7.5pt;
	color: #FFFFFF;
	background-color: #00A651;
}
.storesheadershadow {
	background-image: url(images/stores_header_shadow.gif);
	background-repeat: repeat-x;
}
.storesheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.storesheaderrollover a:hover {
	font-size: 7.5pt;
	color: #005826;
}
.storeslostpassword a {
	color: #FFFFFF;
}
.storeslostpassword a:hover {
	color: #00A651;
}
.storesmenu a {
	background-image: url(images/stores_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	width: 100%;
}
.storesmenu a:hover {
	background-color: #00A651;
	background-image: url(images/stores_bullet_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.storesrollover a {
	color: #FFFFFF;
}
.storesrollover a:hover {
	color: #00A651;
}
.student-fashionscoukheaderrollover {
	font-size: 7.5pt;
	color: #FFFFFF;
}
.student-fashionscoukheaderrollover a:hover {
	font-size: 7.5pt;
	color: #000000;
}
.student-fashionscoukrollover a {
	color: #FFFFFF;
}
.student-fashionscoukrollover a:hover {
	color: #252525;
}