/* CSS Document */

/*The Turds TM. 2003 - Website style definition*/

/*Redefine HTML tags*/
body,p,td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F5F5F5;  vertical-align: top;}
ul, li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F5F5F5; text-align:left; vertical-align: top; list-style-type: disc;}
p {
color: #000000;
}



/*Redefine form field stags*/
/*input, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border-left: 1px solid #1A1613; border-top: 1px solid #1A1613; border-right: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5; text-align:center}
*/
/*Alignment classes*/
.leftalign {text-align:left}
.rightalign {text-align:right}
.centrealign {text-align:center}
.topalign {vertical-align: top;}
.middlealign {vertical-align: middle;}
.bottomalign {vertical-align: bottom;}
.bottomcentre {text-align:center; vertical-align: bottom;}
.bottomright {text-align:right; vertical-align: bottom;}
.centreright {text-align:center; vertical-align: bottom;}
.middleright {text-align:right; vertical-align: middle;}
.middleleft {text-align:left; vertical-align: middle;}
.middlecentre {text-align:center; vertical-align: middle;}

.clear{
	clear:both;
}

/*Text classes*/
.title{font-size: 11px; font-weight: bold;}
.bold{font-weight: bold;}
.uppercase{text-transform: capitalize;font-weight: bold;}
.blacktext{color: #000000;}
.darkred{color: #CC9999; font-weight: bold;}
.brownbold {font-size: 11px; font-weight: bold; color: #663300;}
.blackbold {font-weight: bold; color: #000000;}
.redbold {font-weight: bold; color: #FFFFFF;}
.greytext{font-size: 9px; color: #CCCCCC;}

/*Other style classes*/
.noborder{border: 0px solid #000000;}
.noclass{border: 0px;padding:0; margin:0;}
.nopadding{padding:0; margin:0;}
.buttonborder{border-right: 1px solid #1A1613; border-bottom: 1px solid #1A1613; border-left: 1px solid #F5F5F5; border-top: 1px solid #F5F5F5;}
.productborder{border-left: 1px solid #1A1613; border-top: 1px solid #1A1613; border-right: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5;}

/*Redefine main links for LH Nav & other links*/
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}

.links {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #B6A59E; text-decoration: underline;}

a.senior:link {color: #BFCDDA; text-decoration: none; font-weight: bold;}
a.senior:visited {color: #BFCDDA; text-decoration: none; font-weight: bold;}
a.senior:active {color: #BFCDDA; text-decoration: none; font-weight: bold;}
a.senior:hover {color: #009999; text-decoration: underline; font-weight: bold;}
.capitalize {text-transform:capitalize}


/**** FORM STYLING ****/

input, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1px solid #1A1613; }

.formNarrow{
	text-align:center;
}

.formNarrow fieldset{
	margin:0 auto;
	width:300px;
	padding:10px;
	text-align:center;
}

.formNarrow label{
	width:150px;
	display:block;
	float:left;
}

.formLink{
	padding-top:20px;
	color:#FFFFFF;
}

.tableStyle{
	width:400px;
	padding:20px;
	text-align:left;
}

.size9 {
font-size:8pt;
}