<Style>/* Default CSS Stylesheet for a new Web Application project */{}

a { color: #c00; text-decoration: underline; }
a:hover { color: #C60; text-decoration: none; } 
#logo {
	position: absolute;
	left: 5px;
	top: 12px;
	z-index: 1;
}
.hideit { display: none; visibility: hidden; }
#advertise {
	position: absolute;
	top: 35px;
	right: 5%;
}
.numerals {	font-family: verdana, sans-serif; color: #663300; }
.bottomBorder { border-bottom: 1px solid #fff; margin-bottom: 15px; }


.GeneralPage
{
background-color: #FFF8DC ; /* Background Color */
margin-bottom: 0px; /* Margins */
margin-left: 0px; /* Margins */
margin-right: 0px; /* Margins */
margin-top: 0px; /* Margins */
}

.GeneralTable
{
background-color: ; /* Background Color */
padding: 0px;
}

.TopBanner
{
font-family: Georgia; /* Font Face */
font-size: 28pt; /* Font Size */
color: ; /* Font Color */
font-weight: Bold; /* Font Style */
text-decoration: none;
font-style: normal; /* FontStyle */
background-color: ; /* Background color */
text-align: Left; /* Align Text */
}

.TopSubBanner
{
font-family: Georgia; /* Font Face */
font-size: 9pt; /* Font Size */
color: #FFF8DC; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #CBA770; /* Background color */
background-image: url(images/address_bg.jpg); /* Background Image */
text-align: Right; /* Align Text */
border-bottom: 1px solid #996600; /* Custom border addition */
}

td.TopSubBanner { padding: 5px; }

.TopSubBannerText
{
font-family: Georgia; /* Font Face */
font-size: 8pt; /* Font Size */
color: #993300; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Right; /* Align Text */
}

.LeftColumn
{
font-family: Georgia; /* Font Face */
font-size: 9pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Right; /* Align Text */
vertical-align: Top; /* Align Text */
}

td#leftColumnCell { width: 160px; height: 100%; padding: 0; }

.LeftColumnText
{
font-family: Georgia; /* Font Face */
font-size: 9pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Right; /* Align Text */
vertical-align: Top; /* Align Text */
}

#navigation {
width: 160px;
height: 100%;
}
#mainMenu {
padding-top: 150px;
width: 160px;
height: 100%;
background-color: #A60904; /* Background color */
background-image: url(images/wall_red2.gif); /* Background Image */
background-repeat: repeat-y;
}

.LeftColumnText a {
display: block;
padding: 4px 3px;
padding-right: 1.15em;
width: 150px;
font-size: 11px;
font-weight: bold;
background-color: transparent;
color: #fff;
text-decoration: none;
}
.LeftColumnText a:hover {
background: #c66 url(images/leftnav_arrow.gif) no-repeat right center;
color: #fff;
/* letter-spacing: 0.05em; */
text-decoration: none;
}

.RightColumn
{
font-family: Georgia; /* Font Face */
font-size: 9pt; /* Font Size */
color: #804000; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Normal; /* Font Style */
text-decoration: none;
background-color: #F8EFD1; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 100px;
padding: 10px;
padding-top: 100px;
}

.RightColumnText
{
font-family: Georgia; /* Font Face */
font-size: 9pt; /* Font Size */
color: #804000; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Normal; /* Font Style */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: ;}

.Footer
{
font-family: Georgia; /* Font Face */
font-size: 8pt; /* Font Size */
color: ; /* Font Color */
font-weight: normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background: url(images/wall_red2.gif) repeat-y left ; /* Background color */
text-align: left; /* Align Text */
padding-left: 200px;
padding-top: 42px;
/*vertical-align: Top;  Align Text */
}

.FooterText
{
font-family: Georgia; /* Font Face */
font-size: 9pt; /* Font Size */
color: ; /* Font Color */
font-weight: bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
/*text-align: center;  Align Text */
/*vertical-align: Top;  Align Text */
}

.Instructions
{
font-family: 'Trebuchet MS', Verdana, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
color: #990000; /* Font Color */
font-weight: normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
/* background-color: #FFFFE8;  Background color */
text-align: justify; /* Align Text */
}

td.Instructions {
padding: 5px 10px 5px 45px;
line-height: 1.366;
background: #ffffe8 url(Images/instructions.gif) no-repeat top left;
border-right: 1px solid #DBCBB5;
border-bottom: 1px solid #DBCBB5;
height: 48px;
vertical-align: top;
}

td.InstructionsNoImage {
font-family: 'Trebuchet MS', Verdana, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
color: #990000; /* Font Color */
font-weight: normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
/* background-color: #FFFFE8;  Background color */
text-align: center;
line-height: 1.366;
height: 48px;
align: center; vertical-align: top; padding-left:45px; padding-right:10px; padding-top:5px; padding-bottom:5px
}

.ErrorMessages
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: #B30000; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: center; /* Align Text */
padding: 5px;
}

.Messages
{
font-family: Georgia, Serif; /* Font Face */
font-size: 1.1em; /* Font Size */
color: #336600; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: center; /* Align Text */
}

.Headings
{
font-family: Georgia; /* Font Face */
font-size: 22pt; /* Font Size */
color: #663300; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Align Text */
}

.Content
{
font-family: Georgia; /* Font Face */
font-size: 11pt; /* Font Size */
color: #663300; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
/*text-align: Left;  Align Text */
line-height: 1.56em;
}

.ContentTableHeader
{
font-family: Georgia; /* Font Face */
font-size: 10pt; /* Heading Font Size */
color: #166314; /* Heading Font Color */
font-weight: Bold; /* Heading Font Style */
font-style: normal; /* Heading FontStyle */
text-decoration: none; /* Heading Font Style */
background-color: ; /* Background color */
text-align: Left; /* Align Text */
}

td#contentCell { width: 80%; }

.ContentTable
{
background-color: ;
}

td#ContentCell { padding: 15px; padding-top: 125px; }

.ContentTableHorizontal { }
.CartTableBorder {  }
.OrderSummaryHeading {
font: bold 12pt 'Trebuchet MS', Verdana, sans-serif;
color: #360;
background-color: #F0E7C6;
height: 28px;
}
.GrandTotalText { font: bold 18pt Georgia, serif; color: #336600; }
.smallText { font: normal 10px Verdana, sans-serif; }
.menuHeader p {
	margin: 0;
	padding: 0;
	font: bold 11pt Georgia;
	color: #fcc;
	padding-bottom: 3px;
	padding-right: 1em;
	padding-top: 10px;
	border-bottom: 1px solid #fcc;
	text-align: right;
	margin-bottom: 5px;
}
input,select,textarea { font-family: Verdana, sans-serif; font-size: 10pt; }
input.content { font-family: Verdana, sans-serif; font-size: 10pt; background-color: #fff; }
.cartText .Content { font: bold 8pt Verdana; }

</Style>
