html, html body{
	height: 100%;
}
body{ 
	background: #ffffff;
}
body, th, td{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
html, html body, form{
	margin: 0 auto; 
}
#topspacer{
	clear: both; display: block; width: 100%; height: 0px;
}
#maintable{
	clear: both;
}
#baseline{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif: 10px; color: #9b9b9b; letter-spacing: 0px;
}
 #baseline a{
 	color: #9b9b9b; text-decoration: none;
 }
  #baseline a:hover{
 	text-decoration: underline;	
  }.backgroundgrey {
	background-image: url(images/maincontent/generic/grey_bg_fade.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.cashmerebg {
	background-image: url(images/maincontent/cashmere/cashmerebg.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
.productBullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.productDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
}
.whybg {
	background-image: url(images/maincontent/history/whybg.jpg);
	background-repeat: repeat-x;
}
.merinobg {
	background-image: url(images/maincontent/merino/merino_bg.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
.spirolbg {
	background-image: url(images/maincontent/spirol/spirol_bg.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
.ladiesSpirolbg {
	background-image: url(images/maincontent/ladiesspirol/ladies_spirol_bg.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
.productDescriptionblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.tshirtbg {
	background-image: url(images/maincontent/tshirts/tshirtbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.histcompany {
	background-image: url(images/maincontent/history/history-company-top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.garmentexcellencebg {
	background-image: url(images/maincontent/history/history-garmentex_middlebg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.performancebg {
	background-image: url(images/maincontent/history/history-performance_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.ukoperationbg {
	background-image: url(images/maincontent/technologies/tech-ukoperation_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.manufacturingprobg {
	background-image: url(images/maincontent/technologies/tech-manpro_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.garmentcarebg {
	background-image: url(images/maincontent/technologies/tech-garmentcare_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.innovtechbg {
	background-image: url(images/maincontent/technologies/tech-innovating_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.innvoembroiderybg {
	background-image: url(images/maincontent/technologies/tech-embroidery-top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.innvoseamlessbg {
	background-image: url(images/maincontent/technologies/tech-seamlesstech-top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.innvospirolbg {
	background-image: url(images/maincontent/technologies/tech-spirolstech-top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.newsinstorebg {
	background-image: url(images/maincontent/news/news-instore_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.contactbg {
	background-image: url(images/maincontent/contact/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #C1DFE7;
}
.indexbg {
	background-image: url(images/maincontent/index/index-topbg-walkercup11.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.index-corporatebg {
	background-image: url(images/maincontent/index/index-corporatebg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.index-shopbg {
	background-image: url(images/maincontent/index/index-shopbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.index-merinobg {
	background-image: url(images/maincontent/index/index-merinobg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.index-spirolbg {
	background-image: url(images/maincontent/index/index-spirolbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.introtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.vicunabg {
	background-image: url(images/maincontent/vicunaclub/vicuna-club-topBG2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #2D2D2D;
}
.shopentry {
background-image: url(images/maincontent/vicunaclub/StAndrews_EntryBG.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}
.corporatebg {
	background-image: url(images/maincontent/corporate/corporate-topbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #C1DFE7;
}
.careersbg {
	background-image: url(images/maincontent/news/news-careers-topbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #C1DFE7;
}
.greenbg {
	background-image: url(images/maincontent/generic/greenbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.embroiderybg {
	background-image: url(images/maincontent/embroidery/embroid-mainbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #000000;
}
.tshirtbg-extended {
	background-image: url(images/maincontent/tshirts/tshirtbg-extended.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.lindedSweaterbg {
	background-image: url(images/maincontent/europa/linedsweaterbg.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
.vicunabg1 {
	background-image: url(images/maincontent/tempjpgs/vicuna-club-topBG.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #2D2D2D;
}
.times_15pt_19pt {
font-family: "Times New Roman", Times, serif;
font-size: 15px;
line-height: 19.5px;
color: #000000;
} .stAndrewsEmbroidery {
	background-image: url(store/images/stAndrewsEmbroidery/Shop_embroidery_BG.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #FFFFFF;
}
.times_13pt_16pt {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 16.5px;
	color: #000000;
}
.timesbold_16pt_20pt {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #202F8C;
}
.times_15pt_20pt {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 20px;
	color: #000000;
}
.ladiesmerinobg {
	background-image: url(images/maincontent/ladiesmerino/ladies_merino_bg.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
}
A.sasson:link    {color:#8F6E9F; text-decoration:none;}
A.sasson:visited {color:#8F6E9F; text-decoration:none;}
A.sasson:active  {color:#8F6E9F; text-decoration:none;}
A.sasson:hover   {color:#8F6E9F; text-decoration:none;
}.shophome {
	background-image: url(store/images/shophome/sh-bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.introtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.times_14pt_18 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}
.introtext3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.index-embroiderybg {
	background-image: url(images/maincontent/index/index-embroiderybg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
