/* 	Oneill
	Layout CSS
	2Advanced Studios
*/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Body - General Layout Structure	
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body	{
	margin: 0px 0 0 0;
	padding: 0;
	background-color: #FFFFCF;
	font-family: Verdana, Arial, geneva, sans-serif;
	font-size: x-small;
	color: #3D3D3D;
}

TD {
	font-family: Verdana, Arial, geneva, sans-serif;
	font-size: x-small;
	color: #000000;
}

img {
	border: 0px none;
	margin: 0;
}

img.right {
	float: right;
}

.newsHeader {
	font-family: Verdana, Arial, geneva, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #A34B00;
}

.productHeader {
	font-size: large;
	font-weight: bold;
	color: #000000;
}
.productSubHeader {
	font-size: small;
	font-weight: bold;
	color: #D30000;
}
.productPrice {
	font-size: medium;
	font-weight: bold;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Link elements	
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   


A:link {color: #CC3300; font-weight: bold; text-decoration: underline;}
A:active {color:#CC3300; font-weight: bold; text-decoration: underline;}
A:visited {color: #CC3300; font-weight: bold; text-decoration: underline;}
A:hover {color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #CC3300;}

A.newslinkRed:link {font-size: 11px; font-weight: bold; color: #CC3300; text-decoration: none;}
A.newslinkRed:active {font-size: 11px; font-weight: bold; color: #CC3300; text-decoration: none;}
A.newslinkRed:visited {font-size: 11px; font-weight: bold; color: #CC3300; text-decoration: none;}
A.newslinkRed:hover {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #CC3300;}

A.newslinkWhite:link {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
A.newslinkWhite:active {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
A.newslinkWhite:visited {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
A.newslinkWhite:hover {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #CC3300;}

A.newslinkBlue:link {font-size: 9px; font-weight: bold; color: #89C7FF; text-decoration: none;}
A.newslinkBlue:active {font-size: 9px; font-weight: bold; color: #89C7FF; text-decoration: none;}
A.newslinkBlue:visited {font-size: 9px; font-weight: bold; color: #89C7FF; text-decoration: none;}
A.newslinkBlue:hover {font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #000000;}

A.newslinkGrey:link {font-size: 9px; font-weight: normal; color: #C6C6C6; text-decoration: none;}
A.newslinkGrey:active {font-size: 9px; font-weight: normal; color: #C6C6C6; text-decoration: none;}
A.newslinkGrey:visited {font-size: 9px; font-weight: normal; color: #C6C6C6; text-decoration: none;}
A.newslinkGrey:hover {font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: underline; background-color: #000000;}

A.companyLinkYellow:link {font-size: 11px; font-weight: normal; color: #D9D9B0; text-decoration: none;}
A.companyLinkYellow:active {font-size: 11px; font-weight: normal; color: #D9D9B0; text-decoration: none;}
A.companyLinkYellow:visited {font-size: 11px; font-weight: normal; color: #D9D9B0; text-decoration: none;}
A.companyLinkYellow:hover {font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}

A.productLinkYellow:link {color: #FFFFCF; font-weight: bold; text-decoration: underline;}
A.productLinkYellow:active {color: #FFFFCF; font-weight: bold; text-decoration: none;}
A.productLinkYellow:visited {color: #FFFFCF; font-weight: bold; text-decoration: none;}
A.productLinkYellow:hover {color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #CC3300;}



