@import url(calendar_content_files/events_calendar.css);

.boxText {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.errorBox {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
BACKGROUND: #ffb3b5;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.stockWarning {
FONT-SIZE: 10px;
COLOR: #cc0033;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.productsNotifications {
BACKGROUND: #f2fff7;
}

.orderEdit {
FONT-SIZE: 10px;
COLOR: #70d250;
FONT-FAMILY: Verdana, Arial, sans-serif;
TEXT-DECORATION: underline;
}

BODY {
background:#000000 url(scene2.jpg) repeat-x fixed 0 0;
margin:0;
}

H1, H2 {
COLOR: #6f8242;
font-size: 22px;
}

A {
COLOR: #000000;
TEXT-DECORATION: none;
}

A:hover {
COLOR: #da965c;
TEXT-DECORATION: underline;
}

FORM {
DISPLAY: inline;
}

TR.header {
BACKGROUND: #ffffff
}

TR.headerNavigation {
BACKGROUND: url(images/infobox/infoheader.jpg) #513b2d;
}

TD.outside {
background: url(scene2.jpg);
}

TD.maintable {
background: url(grad1.jpg);
background-repeat: repeat-x;
}


p.noflash {
padding: 20px;
}

TD.headerNavigation {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
BACKGROUND: url(images/infobox/infoheader.jpg) #513b2d;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

A.headerNavigation {
COLOR: #ffffff;
}

A.headerNavigation:hover {
COLOR: #ffffff;
}

TR.headerError {
BACKGROUND: #ff0000;
}

TD.headerError {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
BACKGROUND: #ff0000;
COLOR: #ffffff;
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
TEXT-ALIGN: center;
}

TR.headerInfo {
BACKGROUND: #00ff00;
}

TD.headerInfo {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
BACKGROUND: #00ff00;
COLOR: #ffffff;
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
TEXT-ALIGN: center;
}

TR.footer {
BACKGROUND: url(images/infobox/infoheader.jpg) #513b2d;
}

TD.footer {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
BACKGROUND: url(images/infobox/infoheader.jpg) #513b2d;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.productDesc {
PADDING-RIGHT: 7px;
PADDING-LEFT: 7px;
FONT-SIZE: 10px;
PADDING-BOTTOM: 1px;
COLOR: #808080;
PADDING-TOP: 1px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.category_desc {
FONT-SIZE: 11px;
LINE-HEIGHT: 1.5;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.infoBox {
BACKGROUND: #b6b7cb;
}

.infoBoxContents {
FONT-SIZE: 10px; BACKGROUND: #f8f8f9;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.infoBoxNotice {
BACKGROUND: #ff8e90;
}

.infoBoxNoticeContents {
FONT-SIZE: 10px;
BACKGROUND: #ffe6e6;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.infoBoxHeading {
FONT-WEIGHT: bold; FONT-SIZE: 10px;
BACKGROUND: url(images/infobox/infoheader.jpg) #513b2d;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, sans-serif
}

TD.infoBox {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

SPAN.infoBox {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}



TABLE.productListing {
BORDER-RIGHT: #b6b7cb 1px solid;
BORDER-TOP: #b6b7cb 1px solid;
BORDER-LEFT: #b6b7cb 1px solid;
BORDER-BOTTOM: #b6b7cb 1px solid;
border-spacing: 1px ;
}

.productListing-heading {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
BACKGROUND: #b6b7cb; COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.productListing-data {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

A.pageResults {
COLOR: #0000ff;
}

A.pageResults:hover {
BACKGROUND: #ffff33;
COLOR: #0000ff;
}

TD.pageHeading {
FONT-WEIGHT: bold;
FONT-SIZE: 20px; COLOR: #6f8242;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

DIV.pageHeading {
FONT-WEIGHT: bold;
FONT-SIZE: 20px; COLOR: #6f8242;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TR.subBar {
BACKGROUND: #f4f7fd;
}

TD.subBar {
FONT-SIZE: 10px; COLOR: #000000;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.main {
FONT-SIZE: 11px;
LINE-HEIGHT: 1.5;
FONT-FAMILY: Verdana, Arial, sans-serif;
}
P.main {
FONT-SIZE: 11px;
LINE-HEIGHT: 1.5;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.smallText {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

SPAN.smallText {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

P.smallText {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.accountCategory {
FONT-SIZE: 13px; COLOR: #aabbdd;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TD.fieldKey {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}
TD.fieldValue {
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}
TD.tableHeading {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart {
FONT-SIZE: 10px;
COLOR: #ff0000;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

CHECKBOX {
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

INPUT {
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

RADIO {
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

SELECT {
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TEXTAREA {
FONT-SIZE: 11px;
WIDTH: 100%;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

SPAN.greetUser {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #f0a480;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

TABLE.formArea {
BORDER-RIGHT: #7b9ebd 1px solid;
BORDER-TOP: #7b9ebd 1px solid;
BACKGROUND: #f1f9fe;
BORDER-LEFT: #7b9ebd 1px solid;
BORDER-BOTTOM: #7b9ebd 1px solid;
}

TD.formAreaTitle {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}

SPAN.markProductOutOfStock {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #c76170;
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}

SPAN.productSpecialPrice {
COLOR: #ff0000;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

SPAN.errorText {
COLOR: #ff0000;
FONT-FAMILY: Verdana, Arial, sans-serif
}

.moduleRow {
	
}

.moduleRowOver {
CURSOR: hand;
BACKGROUND-COLOR: #d7e9f7 ;
}

.moduleRowSelected {
BACKGROUND-COLOR: #e9f4fc;
}

.checkoutBarFrom {
FONT-SIZE: 10px;
COLOR: #8c8c8c;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.checkoutBarTo {
FONT-SIZE: 10px;
COLOR: #8c8c8c;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.checkoutBarCurrent {
FONT-SIZE: 10px;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.messageBox {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

.messageStackError {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
BACKGROUND-COLOR: #ffb3b5;
}

.messageStackWarning {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
BACKGROUND-COLOR: #ffb3b5;
}

.messageStackSuccess {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, sans-serif;
BACKGROUND-COLOR: #99ff00
}

.inputRequirement {
FONT-SIZE: 10px;
COLOR: #ff0000;
FONT-FAMILY: Verdana, Arial, sans-serif;
}

#container {
width: 100%;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
line-height:1.5;
text-align:center;
}

#outerbox {
background:white url(grad1.jpg) repeat-x scroll 0 151px;
border:1px solid black;
margin:20px auto;
text-align:left;
width:756px;
}

#head {
text-align:center;
}

#leftcol {
background:transparent url(grad1.jpg) repeat-x scroll 0 0;
border:1px solid white;
float:left;
width:162px;
}

#evcal {
height:217px;
margin:6px;
width:150px;
}

.menuheading {
background:#513B2D url(../catalog/images/infobox/infoheader.jpg) repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
line-height:16px;
margin:10px 0 0;
padding-left:5px;
}

.menubox {
background:transparent url(grad1.jpg) repeat-x scroll 0 -180px;
border:1px solid #BBBBBB;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
margin:0;
padding:5px 0;
}

.menulist {
margin:0;
padding:0 2px 0 0;
}

.menulist li{
background-image:url(../index2_files/information_box_arrow.gif);
background-position:5px 2px;
background-repeat:no-repeat;
list-style-type:none;
padding-left:22px;
}

#mainarea {
background: transparent scroll 0 0;
border-top:1px solid white;
color:#333333;
float:left;
padding:10px;
width:571px !important;
}

#mainarea h1 {
color:#333333;
font-family:"times new roman";
font-size:22px;
margin:15px 0;
}

.video  {
background:transparent url(frame2.gif) no-repeat scroll 0 0;
float:left;
height:252px;
margin:0 10px 0 0;
width:332px;
}

#textright {
float:left;
margin:0;
width:220px !important;
width: 210px;
}

#enter {
float:right;
margin-right:65px;
width:100px;
}

#addr {
margin:25px;
text-align:right;
}

#textright p {
text-align: justify;
}

#clr {
clear: both;
}

#lowertext {
margin-top: -10px;
text-align: justify;
}

#lowertext h4, #lowertext h5{
background:#D5D7E4 none repeat scroll 0 0;
display:block;
font-size:14px;
padding-left:5px;
}

#footmenu {
background:transparent url(grad1.jpg) repeat-x scroll 0 -80px;
clear:both;
line-height:19px;
margin:20px auto 0;
position:relative;
width:720px;
}

#footmenu a, #footmenu a:visited, {
color: #555;
text-decoration: none;
}

#footmenu a:hover {
text-decoration: underline;
}

ul#footlist {
margin:20px;
padding:10px;
}

#footlist li{
display:inline;
padding:0 8px 0 0;
}


#foot {
clear: both;
text-align: center;
}

#manufacturers a, #manufacturers a:visited {
text-decoration: underline;
}

p#manufacturers a:hover {
text-decoration: none;
}

#errorMessage {
margin:20px 0;
}

#errorMessage h2{
color:  #990000;
font-size: 14px;
}





