﻿@import "StoreFront.css";

body 
{
    FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Arial, Verdana, sans-serif;
}

html
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

UL {
	
}

DIV {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Arial, Verdana, sans-serif;
}

A {
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A:link {
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #000000; 
	TEXT-DECORATION: underline;
}

#pageWrapper
{
    width: 100%;
    border: solid 1px #000000;
}

html #pageWrapper
{
    TEXT-ALIGN: left; 
    WORD-WRAP: break-word;
}

#row1
{
    height: 10px; 
	background-color: #879fdb;
	width: 100%;   
}

#row2
{
    height: 15px; 
	background-color: #9CB5FF;  
	width: 100%;
}

.hide
{
    display: none;
}

#banner
{
    background-color: #8ca4ff;
    text-align: center;
    border-top: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
}

.navigation 
{
    background-color: #9CB5FF;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	WHITE-SPACE: nowrap;
}

.navigation UL 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	LINE-HEIGHT: normal; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: center;
}
.navigation UL SPAN.divider 
{
	DISPLAY: none;
}
.navigation UL LI 
{
	DISPLAY: inline; 
	MARGIN: 0px; 
	WHITE-SPACE: nowrap;
}
.navigation UL LI A 
{
    color: #000000;
	BORDER-RIGHT: #fff 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px -1px 0px 0px; 
	BORDER-LEFT: #fff 1px solid; 
	PADDING-TOP: 3px; 
	TEXT-DECORATION: none;
	
}
.navigation UL LI A:link 
{
	BORDER-RIGHT: #ffffff 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px -1px 0px 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 3px; 
	TEXT-DECORATION: none;
}
.navigation UL LI A:visited 
{
	BORDER-RIGHT: #fff 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px -1px 0px 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 3px; 
	TEXT-DECORATION: none;
}
.navigation UL LI A:active 
{
	BORDER-RIGHT: #ffffff 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px -1px 0px 0px; 
	BORDER-LEFT: #fff 1px solid; 
	PADDING-TOP: 3px; 
	TEXT-DECORATION: none;
}
 
.navigation UL LI A:hover 
{
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #aeb8ff;
}

#titleBar
{
    padding-top: 5px;
    background-color: #879fdb;
	width: 100%;
}

#footer
{
    BORDER-RIGHT: #ffffff 0px solid; 
    PADDING-RIGHT: 0.5em; 
    BORDER-TOP: #ffffff 1px solid; 
    PADDING-LEFT: 0.5em; 
    PADDING-BOTTOM: 0.5em; 
    BORDER-LEFT: #ffffff 0px solid; 
    PADDING-TOP: 0.5em; 
    
    COLOR: #ffffff; 
	BACKGROUND-COLOR: #879fdb; 
	TEXT-ALIGN: center;
    
    
}

#footer A
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 9px; 
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
#footer A:link 
{
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
#footer A:visited 
{
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
#footer A:active 
{
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
#footer A:hover 
{
	COLOR: #ffffff; 
	TEXT-DECORATION: underline; 
}

#mainBody
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;   
}

#bodyTable
{
    border-collapse: collapse;
    padding: 0 0 0 0;
    margin: 0 0 0 0;   
}

#bodyRow
{
    
    padding: 0 0 0 0;
    margin: 0 0 0 0;   
}

#leftColumn
{
      background-color: #9CB5FF; 
      white-space:nowrap;
}

#rightColumn
{
      background-color: #9CB5FF; 
      white-space:nowrap;
}

#middleColumn
{
    width:100%;
    background-color: #ffffff; 
}

#leftColumn TABLE TR TD
{
   white-space: nowrap; 
}

#rightColumn TABLE TR TD
{
   white-space: nowrap; 
}

#leftColumn UL LI A:link {
	COLOR: #000000; BACKGROUND-COLOR: #9CB5FF; TEXT-DECORATION: none;
}
#leftColumn UL LI A:visited {
	COLOR: #000000; BACKGROUND-COLOR: #9CB5FF; TEXT-DECORATION: none;
}
#leftColumn UL LI A:active {
	COLOR: #000000; BACKGROUND-COLOR: #9CB5FF; TEXT-DECORATION: none;
}
#leftColumn UL LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #aeb8ff; TEXT-DECORATION: none;
}

#leftColumn TABLE
{
   width: 100%;
}

#rightColumn TABLE
{
   width: 100%;
}

.sideBarWrapper
{
    /*border-collapse: collapse;*/
    border: solid 1px #879fdb;
    padding: 3px 3px 3px 3px;
}

.sideBarWrapperTitle
{
    background-color: #879fdb;
}

.viewCart
{
    FONT-SIZE: 100%; 
	WIDTH: 90%; 
	BACKGROUND-COLOR: #879fdb; 
	TEXT-ALIGN: center
}


#bodyTable TR TD H1 {
	FONT-SIZE: 140%
}
#bodyTable TR TD UL {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#bodyTable TR TD UL LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#bodyTable TR TD UL {
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-BOTTOM: #ffffff 0px solid;
}
#bodyTable TR TD UL LI {
	/*BORDER-BOTTOM: #000000 1px dashed;*/
	padding-left: 6px;
}
#bodyTable TR TD UL LI A {
	PADDING-RIGHT: 2px; 
	DISPLAY: block; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none;
}
#bodyTable TR TD H3 {
	FONT-SIZE: 126%; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px;
}

#searchBox  IMG
{
    display: none;   
}

.contentTitleWrapper
{
    border-collapse: collapse;
    border: solid 1px #879fdb;
    padding: 3px;
    width: 100%;
}

.contentTitle
{
    background-color: #879fdb;
    width: 100%;
}