﻿html, body
{
	margin: 0;
	padding: 0;
	height: 100%;
	border: none;
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #889eab;
}

INPUT, OPTION, SELECT, TEXTAREA, SUBMIT
{
	font-size: 8pt;
	font-family: Tahoma;
}

a:link, a:visited, a:active
{
	color: #0000ff;
	text-decoration: none;
}

a:hover
{
	color: #ff8c00;
	text-decoration: none;
}

a.loginLink:link, 
a.loginLink:visited, 
a.loginLink:active
{
	color: #ffffff;
	text-decoration: none;
}

a.loginLink:hover
{
	color: yellow;
	text-decoration: underline;
}

a.faqLink:link, a.faqLink:visited, a.faqLink:active
{
	color: dimgray;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a.faqLink:hover
{
	color: darkorange;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

.navTD
{
	color: #ffffff;	
	background-repeat: no-repeat;	
	background-position: left top;
	background-image: url(Images/Tab0.png);
}

.navTD:hover
{
	cursor: hand;
	color: #ffff66;
}

.navTD:active
{
	color: #ffffff;	
	background-repeat: no-repeat;	
	background-position: left top;
	background-image: url(Images/Tab1.png);
}

a.clientArea:link, 
a.clientArea:visited, 
a.clientArea:active
{
	color: #ffffff;
	text-decoration: none;
}

a.clientArea:hover
{
	color: #000000;
	text-decoration: none;
}

a.footerLink:link, 
a.footerLink:visited, 
a.footerLink:active
{
	color: lightgrey;
	text-decoration: none;
}

a.footerLink:hover
{
	color: #ffffff;
	text-decoration: none;
}

a.headerNav:link, 
a.headerNav:visited
{
	color: #ffffff;
	text-decoration: none;
}

a.headerNav:hover
{
	text-decoration: underline;
}

.centeredTextBox
{
	text-align: center;
}

.basketListHeader
{
	background-position-y: top;
	background-image: url(../Images/BasketListHeader.jpg);
	background-repeat: repeat-x;
}

.priceCell
{
	padding-right: 5px;
}

.mainTable
{
	width: 100%;
	height: 100%;
	vertical-align: top;
	background-image: url(../Images/HeaderBG.jpg);
	background-repeat: repeat-x;
	background-position-y: top;
}

.childTable
{
	height: 100%;
	width: 940px;
	vertical-align: top;
}

/******** Modal Popup ********/

.modalBackground 
{
	background-color:Black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#e6e6fa;
	border-width:3px;
	border-style:solid;
	border-color:#ccccff;
	padding:3px;
	width:300px;
}

.modalPopupWide
{
	background-color: #e6e6fa;
	border-width: 3px;
	border-style: solid;
	border-color: #ccccff;
	padding: 3px;
	width: 450px;
}

/******** Modal Popup ********/