/**
 * main.css
 * base application stylesheet
 */
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY, P, TD {
	FONT-SIZE: 12px; 
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Geneva, sans-serif; HEIGHT: 100%; TEXT-ALIGN: center
}
#container {
	MIN-HEIGHT: 100%; MARGIN: 0px auto; WIDTH: 780px; TEXT-ALIGN: left;
}
* HTML #container {
	HEIGHT: 100%;
}
#mainContent {
	padding: 5px; min-height: 750px;
}
* HTML #mainContent {
	padding: 5px; height: 750px;
}
.clear {
	CLEAR: both
}
H1#QuizWelcome {
	DISPLAY: none
}
.preload {
	DISPLAY: none
}
#topLogo {
	FLOAT: left; MARGIN: 10px 10px 0px
}
#headerRight {
	FLOAT: right; MARGIN: 10px 10px 0px
}
#pointsHdr {
	WIDTH: 238px; HEIGHT: 64px; BACKGROUND: url(../images/blue.points.box.jpg) no-repeat; border: 2px; FLOAT: right;MARGIN: 10px 10px 0px; font-size: 14px; text-align: center; font-weight: bold; color: #fff; padding-top: 2px;
}
#pointsHdrTxt {
 BACKGROUND: #fff;align: center;display: block; margin: 3px 20px 3px 20px; text-align: center;padding: 0px; font-size: 14px; font-weight: bold; color: #852b8f;
}
#headerbar {
	HEIGHT: 120px;
}

DIV.topMenuItems {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; LINE-HEIGHT: 23px; BORDER: 0px solid red; height: 23px;
}
DIV.topMenuItems A {
	DISPLAY: block; BACKGROUND: url(../images/tab.gif) no-repeat; FLOAT: left; MARGIN: 1px 4px 0px 0px; WIDTH: 105px; COLOR: #ffe; HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.topMenuItems A:hover {
	BACKGROUND: url(../images/tab_over.gif) no-repeat; TEXT-DECORATION: none;COLOR: #fff;
}
DIV.topMenuItems A.selected {
	BACKGROUND: url(../images/tab_sel.gif) no-repeat
}
.subMenu {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #852b8f; PADDING: 9px; TEXT-ALIGN: center; COLOR: #fff;
}
.subMenu A {
	COLOR: #fff; TEXT-DECORATION: none; font-size: 11px; padding-left: 2px; 
}
.subMenu A:hover {
}
.welcomeHdr {
	margin: 20px; width: 100%; text-align: center
}

/*******/
A {
	color: #333366;
	text-decoration: none;
}

A:HOVER {
	color: #F36434;
	text-decoration: underline;
}

.smaller {
	font-size: 10px;
	font-weight: normal;
}
.small {
	font-size: 10px;
	font-weight: normal;
  }
.larger {
	font-size: 14px;
	font-weight: normal;
}
.title {
	font-size: 16px;
	font-weight: bold;
	color: #083ea1;
}
.largetitle {
	font-size: 20px;
	font-weight: bold;
	color: #083ea1;
}
.red {
	color: red;
}
.white {
	color: white;
}
#FrontPage {
	border: 0px solid red;
}
#FrontPage a {
	color: #083ea1;
	text-decoration: none;
}
/*
#FrontPage a:hover, #FrontPage a:hover img {
	color: red;
	text-decoration: underline;
	filter: alpha(Opacity=70);
	-moz-opcaity: 0.7;
	opacity: 0.7;
}*/
.fadeImg {
	filter: alpha(Opacity=50);
	-moz-opacity: 0.5;w
	opacity: 0.5;
}
#Basket {
	float: right;
	text-align: right;
	margin-right: 5px;
}
#CollectionsHdr {
	text-align: left;
	margin-top: 0px;
	border: 7px solid red;
}
#SelectionHdr {
	text-align: left;
	margin-left: 30
}

.blue {color: #083ea1;}

#Shipping {
	text-align: left;
	margin-bottom: 10px;
}
#Footer {
	padding: 5px 0px 10px 10px;
	text-align: left;
	font-size: 10px;
	margin-top: 5px;
}

table.box1 td.top {background:  url(../images/boxtsilver.gif) no-repeat;}
table.box1 td.middle {background:  url(../images/boxmsilver.gif) repeat-y;}
table.box1 td.bottom {background:  url(../images/boxbsilver.gif) no-repeat;}

table.box2 td.top {background:  url(../images/boxtgold.gif) no-repeat;}
table.box2 td.middle {background:  url(../images/boxmgold.gif) repeat-y;}
table.box2 td.bottom {background:  url(../images/boxbgold.gif) no-repeat;}

table.box3 td.top {background:  url(../images/boxtplatinum.gif) no-repeat; }
table.box3 td.middle {background:  url(../images/boxmplatinum.gif) repeat-y; }
table.box3 td.bottom {background:  url(../images/boxbplatinum.gif) no-repeat; }

table.boxsmall1 td.top {background:  url(../images/boxstsilver.gif) no-repeat;}
table.boxsmall1 td.middle {background:  url(../images/boxsmsilver.gif) repeat-y;}
table.boxsmall1 td.bottom {background:  url(../images/boxsbsilver.gif) no-repeat;}

table.boxsmall2 td.top {background:  url(../images/boxstgold.gif) no-repeat;}
table.boxsmall2 td.middle {background:  url(../images/boxsmgold.gif) repeat-y;}
table.boxsmall2 td.bottom {background:  url(../images/boxsbgold.gif) no-repeat;}

table.boxsmall3 td.top {background:  url(../images/boxstplatinum.gif) no-repeat; }
table.boxsmall3 td.middle {background:  url(../images/boxsmplatinum.gif) repeat-y; }
table.boxsmall3 td.bottom {background:  url(../images/boxsbplatinum.gif) no-repeat; }

table.box1, table.box2, table.box3{ margin-bottom: 0px;}
table.productbox td.top {background:  url(../images/infoboxtmauve.gif) no-repeat;}
table.productbox td.middle {background:  url(../images/infoboxmmauve.gif) repeat-y;}
table.productbox td.bottom {background:  url(../images/infoboxbmauve.gif) no-repeat;}
