﻿/*
Added by Paul R. on Sept 19, 2009
*/
.BodyContainer {
	text-align: center;
}
.BodyDropShadow {
	margin: 0 auto;
	width: 920px;
	background-image: url('../../images/dropShadow.png');
}
.BodyInnerContainer {
	margin: 0 auto;
	width: 900px;
	background-color: white;
	overflow: auto;
}
.BodyMainTable {
	width: 75%;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	background-color: White;
	align: center;
	margin: 0 auto;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.DataListCell {
	width: 210px; text-align: center; float: left;
	overflow: hidden;
}

body table {
	background-color: White;
	
}
/*
End Add....
*/
A.AddLink, A.AddLink:link, A.AddLink:visited {
	color: rgb(82, 132, 39);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	text-decoration: underline;
}
A.AddLink:hover {
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	text-decoration: underline;
}
A.CategoryLink, A.CategoryLink:link, A.CategoryLink:visited {
	color: rgb(4, 84, 183);
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.CategoryLink:hover {
	color: rgb(255, 0, 0);
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.ChildLink, A.ChildLink:link, A.ChildLink:visited {
	color: rgb(20, 20, 20);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
}
A.ChildLink:hover {
	color: rgb(110, 110, 110);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
}
A.ChooseLink, A.ChooseLink:link, A.ChooseLink:visited {
	color: rgb(0, 153, 255);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.ChooseLink:hover {
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.HeaderLink, A.HeaderLink:link, A.HeaderLink:visited {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: none;
}
A.HeaderLink:hover {
	color: rgb(198, 172, 206);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-decoration: none;
}
A.ItemLink, A.ItemLink:link, A.ItemLink:visited {
	color: rgb(110, 42, 39);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.ItemLink:hover {
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.LoginLink, A.LoginLink:link, A.LoginLink:visited {
	color: rgb(110, 42, 39);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.LoginLink:hover {
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.NavigatorLink, A.NavigatorLink:link, A.NavigatorLink:visited {
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	text-decoration: underline;
}
A.NavigatorLink:hover {
	color: rgb(255, 0, 0);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A.ParentLink, A.ParentLink:link, A.ParentLink:visited {
	color: rgb(20, 20, 20);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	text-decoration: none;
}
A.ParentLink:hover {
	color: rgb(110, 110, 110);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	text-decoration: none;
}
A.RemindLink, A.RemindLink:link, A.RemindLink:visited {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: none;
}
A.RemindLink:hover {
	color: rgb(198, 172, 206);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-decoration: none;
}
A.SearchLink, A.SearchLink:link, A.SearchLink:visited {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-decoration: underline;
}
A.SearchLink:hover {
	color: rgb(198, 172, 206);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-decoration: underline;
}
A, A:link, A:visited {
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
A:hover {
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: underline;
}
.Abstract {
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9.5pt;
}
.AlternatingGridItem {
	font-family: Verdana, Arial;
	font-size: 8.5pt;
}

body {
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin: 0, 0, 0, 0;
	background-image: url('../../images/bg2.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #defbff;
	text-align: center;
}

.BigReminder {
	color: Purple;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}
.Bottom {
	background-color: #4A5062;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
}
.Button {
	color: rgb(0, 102, 204);
	background-color: #EEF3FF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-Right-color: rgb(80, 80, 80);
	border-Right-style: solid;
	border-Right-width: 1px;
	border-Top-color: rgb(80, 80, 80);
	border-Top-style: solid;
	border-Top-width: 1px;
	border-Left-color: rgb(80, 80, 80);
	border-Left-style: solid;
	border-Left-width: 1px;
}
.CategorySeparator {
	color: rgb(4, 84, 183);
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8.5px;
}
.CategoriesTable {
	margin-left: 2px;
	margin-right: 2px;
}
.ChildCategoryTD {
	padding-top: 0.3em;
}
.ChildCategoryTR {
}
.ChooseLable {
	color: rgb(0, 153, 255);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.ChooseCharacter {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.ContentContainer {
	margin-left: 15px;
}
.CopyRight {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	padding-bottom: 5px;
	padding-top: 5px;
}
.DetailContentItalic {
	color: Black;
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-style: italic;
	font-weight: normal;
}
.DropDownList {
	background-color: rgb(235, 235, 235);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.GridHeader {
	background-color: rgb(0, 153, 255);
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	text-align: center;
}
.GridItem {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.GridTable {
	border-width: 1px;
	border-collapse: collapse;
	border-style: ridge;
}
.Header {
	background-color: #8ab9d7;
	color: #eaeaea;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
}
.Header A, .Header A:link, .Header A:visited {
	color: White;
	text-decoration: none;
	font-size: 14px;
}
.Header A:hover {
	color: White;
	text-decoration: underline;
}
.Highlight {
	color: #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
}
.Highlight2 {
	color: #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.HighLightBig {
	color: #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.HighLightBig2 {
	color: rgb(80, 60, 120);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.HighLightBigRed {
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.HighLightMiddleItalic {
	color: #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
}
.HighLightBigBlue {
	color: #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
}
.HoverAlternatingGridItem {
	background-color: rgb(230, 230, 255);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.HoverGridItem {
	background-color: rgb(230, 230, 255);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
Hr.Light {
	color: rgb(200, 200, 200);
}
.Instruction {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}
.ImageWithBorder {
	border-color: #6487dc;
	/*margin-left: 1em;
	margin-bottom: 1em;*/
}
.ItemLabel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: italic;
	vertical-align: top;
	font-weight: bold;
}
.ItemDetail {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	vertical-align: top;
}
.Label {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	vertical-align: top;
	font-weight: bold;
}
.LinkButton {
	color: Maroon;
	background-color: rgb(193,192,164);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	border-bottom-color: rgb(110, 110, 110);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-Right-color: rgb(110, 110, 110);
	border-Right-style: solid;
	border-Right-width: 1px;
	border-Top-color: rgb(110, 110, 110);
	border-Top-style: solid;
	border-Top-width: 1px;
	border-Left-color: rgb(110, 110, 110);
	border-Left-style: solid;
	border-Left-width: 1px;
}
TD.LeftLink {
	cursor: hand;
}
.LeftBackground {
	background-color: rgb(240, 240, 240);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.LeftSeparator {
	background-color: rgb(120, 120, 120);
}
.LinkBox {
	background-color: rgb(210, 210, 210);
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-Right-color: rgb(80, 80, 80);
	border-Right-style: solid;
	border-Right-width: 1px;
	border-Top-color: rgb(80, 80, 80);
	border-Top-style: solid;
	border-Top-width: 1px;
	border-Left-color: rgb(80, 80, 80);
	border-Left-style: solid;
	border-Left-width: 1px;
	cursor: hand;
}
.LoginBack {
	background-color: rbg(238, 243, 255);
}
.LoginButton {
	color: rgb(110, 42, 39);
	background-color: #EEF3FF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-Right-color: rgb(80, 80, 80);
	border-Right-style: solid;
	border-Right-width: 1px;
	border-Top-color: rgb(80, 80, 80);
	border-Top-style: solid;
	border-Top-width: 1px;
	border-Left-color: rgb(80, 80, 80);
	border-Left-style: solid;
	border-Left-width: 1px;
}
.LoginLabel {
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
}
.LoginLine {
	background-color: #c4d4f3;
}
.LoginTitle {
	color: white;
	background-color: rgb(140, 170, 231);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
}
.MiddleSeparator {
	background-color: rgb(130, 130, 130);
}
.NavigatorLabel {
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.NavigatorSeparator {
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.New {
	background-color: #5B1627;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
}
.NormalBox {
	border-color: rgb(240, 240, 240);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-Right-style: solid;
	border-Right-width: 1px;
	border-Top-style: solid;
	border-Top-width: 1px;
	border-Left-style: solid;
	border-Left-width: 1px;
	cursor: hand;
}
OL {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.ParentLabel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 4px;
}
.RightBox {
	border: 1px solid #0165B7;
	border-collapse: collapse;
	background-color: white;
}
.RightBox TD {
	padding: 5px;
}
.RightCartItem {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 6.5pt;
	color: #6487dc;
}
.RightTitle {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: #0165B7;
	padding: 5px;
}
.SearchBackground {
	background-color: #6E2A27;
}
.SearchButton {
	color: #ffffff;
	background-color: #6E2A27;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-Right-color: Black;
	border-Right-style: solid;
	border-Right-width: 1px;
	border-Top-color: white;
	border-Top-style: solid;
	border-Top-width: 1px;
	border-Left-color: white;
	border-Left-style: solid;
	border-Left-width: 1px;
}
.SearchInstruction {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	margin-top: 3px;
}
.SpecialLabel {
	color: rgb(84, 113, 212);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
}
.Submit {
	color: rgb(0, 102, 204);
	background-color: #EEF3FF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-Right-color: rgb(80, 80, 80);
	border-Right-style: solid;
	border-Right-width: 1px;
	border-Top-color: rgb(80, 80, 80);
	border-Top-style: solid;
	border-Top-width: 1px;
	border-Left-color: rgb(80, 80, 80);
	border-Left-style: solid;
	border-Left-width: 1px;
}
Sup {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
}
Table.Normal {
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
}
Table.DatalistTable {
	border-width: 1px;
	border-collapse: collapse;
	border-style: ridge;
}
Table.NewAccountTable {
	border-width: 1px;
	border-collapse: collapse;
	border-style: ridge;
}
Table.ProductDetailTable {
	border-left-color: White;
	border-left-style: none;
	border-right-color: White;
	border-right-style: none;
	border-style: dashed;
	border-collapse: collapse;
}
Table.PriceTable {
	border-width: medium;
	border-style: groove;
	border-collapse: collapse;
	border-style: inset;
}
TD {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
Td.LightGrayTd {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: rgb(235, 235, 235);
}
Td.Price {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
}
Td.Qty {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
}
Tr.Price {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
}
Tr.Qty {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
}
.TextBox {
	background-color: rgb(235, 235, 235);
	border-color: rgb(100, 100, 100);
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Arial;
	font-size: 8.5pt;
}
.Title {
	color: #026eac;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
}
.TitleBar {
	background-color: #8caae7;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
}
UL.LinkList {
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
Li {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-top: 0.5em;
}
.Warning {
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.WarningLabel {
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
}
