/* www.alphasports.co.uk 120503 AJS copyright UrbanHorizon.com (c)2003*/

/* site uses a seperate stylesheet for each shop and one for the homepage and standard 
pages that are used across the site - classes in each shop css are called the same but
look different in reality */

body , td, th {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #2e60ae;
	font-weight: normal
}
.noborder { border-style: none; background: transparent; border-width: 0px }

A:link { color: #2e60ae; text-decoration: underline }
A:visited  { color: #2e60ae; text-decoration: underline }
A:active  { color: #2e60ae; text-decoration: none; font-weight: bold }
A:hover  {	color: #a4ceff; text-decoration: blink; }

.bodybld { font-weight: bold }
.body2 { color: #db4529; font-weight: normal }
.body2bld { color: #db4529; font-weight: bold }
.body3 { color: #db4529; font-weight: normal } /* product short description txt */
.body3bld { color: #666666; font-weight: bold }
.body4 { color: #2e60ae; font-weight: normal }
.body4bld { color: #2e60ae; font-weight: bold }
.bodysubhead { color: #2e60ae; font-weight: bold; font-size: 12px;} /* to be used of the custserv heading */

.bigger { font-size: 11px; }
.smaller { font-size: 10px; }

.tandc { color: #2e60ae; }
.tandc2 { color: #2e60ae; }
.tandc A:link { color: #2e60ae; text-decoration: underline }
.tandc A:visited { color: #2e60ae; text-decoration: underline }
.tandc A:hover { color: #a4ceff; text-decoration: none }

.head { font-size: 11px; color: #ffff00; font-weight: bold }
.foot {  font-family: verdana, helvetica, helvetica, sans-serif; color: #a4ceff; font-size: 9px }

.maintable { background-color: #ffffff; } 
.bgtable { background-color: #ffffff; }
.baskettable { background-color:  #A4CEFF; } /* top bar of basket backg color */
.featuretable { background-color: #A4CEFF;} /* featured items on homepage table */
.privacytable { background-color: #a4ceff; }
.producttitletable { background-color: #fbe195; } /* product display */
.productdescriptiontableouter { background-color:  #ff9900; } /* product display border */
.productdescriptiontableinner { background-color: #ffffff; } /* product display backg */
.productquantitytableouter { background-color: #a4ceff; } /* product display qty and buy table border */
.productquantitytableinner { background-color: #ffffff; } /* product display qty and buy table backg */

.imgbut {  /* zero border on images as buttons */ 
	background-color: #ffffff;
	border : 0px none;
}

.productselect {
font-size: 9px;
font-weight: normal;
color: 666666;
background-color: #FFFFFF;
vertical-align: top;
}

.productinput {
	/* qty field on product display */
	background-color: #ffffff;
	border-color: #FF9900;
	border-style: solid;
	border-width: 1px;
	font-size: 9px;
	font-weight: normal;
	color: #ff9900;
}

.basketselect {
font-size: 11px;
font-weight: normal;
color: #2e60ae;
background-color: #FFFFFF;
vertical-align: top;
}

.basketinput { /* input fields in basket view for quantity etc */
	font-size: 11px;
	font-weight: normal;
	color: #ff9900;
	background-color: #FFFFFF;
	vertical-align: top;
}

.basketsubmit { /*submit button on basket */
	border-color: #db4629;
	background-color: #ff990;
	color: #ffffff;
	border : 0px;
}

.inputbox {
font-size: 9px;
}

/* fields through site */
INPUT, {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	/* The text in white*/
	background-color: #ff9900;
	border : 1px solid #DB4629;
	scrollbar-base-color: #9999CC;
	scrollbar-arrow-color: #ffffff;
}


SELECT, {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	/* The text in white*/
	background-color: #ff9900;
	scrollbar-base-color: #9999CC;
	scrollbar-arrow-color: #ffffff;
	border : 1px solid #DB4629;
}

TEXTAREA, {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	/* a bit of breathing room*/
	font-size: 11px;
	color: #ffffff;
	/* The text in white*/
	background-color: #ff9900;
	border : 1px solid #DB4629;
	scrollbar-base-color:#ffCC00;
	scrollbar-arrow-color:#ffffff;
}
