body,h2,h4,div,td,span,table,input,a {
font-family: Verdana;
font-size:12px;
color:#003366;
}

body {
text-align:center;
margin-top:5px;
margin-left:auto;
margin-right:auto;
background-image: url('images/sky.png');
color:#003366;
}


h2 { font-size:20px; font-weight:bold }
h4 { font-weight:bold }


div.mainContainer { width:955px; height:auto; margin:0px; padding:0px; border:0px;}
div.header { position:relative; top:0px; left:0px; width:955px; height:110px; background-image: url('images/header.png'); background-repeat: no-repeat; text-align:left;}
div.headLeft { float:left; margin-top:5px; text-align:left; color:#FFFFFF;}
div.headRight { float:right; margin-top:5px; text-align:right; color:#FFFFFF;}
div.banner { float:right; width:468px; height:60px; margin-top:5px;}
img.banner { border: 1px solid white;}


div.helpContainer { background-color:#FFFFFF; width:95%; height:auto; margin:0px; padding:5px; border:1px solid silver; }



td.HeaderLeft { text-align:left; vertical-align:top; color:#FFFFFF; font-size:10px; border:0px solid #ffffff; padding:0px; }
td.HeaderRight { text-align:right; vertical-align:top; color:#FFFFFF; font-size:10px; border:0px solid #ffffff; padding:0px; }
td.DropDownMenu { text-align:center; background-color:#262C6A; vertical-align:middle; color:#FFFFFF; border:1px solid #FFFFFF; padding:2px; }
td.SearchBar { text-align:center; background-color:#E1F2FB; vertical-align:middle; border:1px solid #A9DCF7; padding:2px; }
td.LeftPane { text-align:left; vertical-align:top; background-color:#E9EAEE; border:1px solid #BFC0C1; padding:0px; }
td.CenterPane { text-align:left; vertical-align:top; background-color:#FFFFFF; border:1px solid #BFC0C1; padding:0px; }
td.RightPane { text-align:right; vertical-align:top; background-color:#E9EAEE; border:1px solid #BFC0C1; padding:0px; }
td.CenterPaneHeader { text-align:left; vertical-align:top; background-color:#E1F2FB; font-size:20px; font-weight:bold; border:0px solid #ffffff; padding:7px; }
td.StyleNumber { text-align:right; vertical-align:middle; color:#ff0000; font-size:24px; font-weight:bold; border:0px solid #ffffff; padding:0px; }
td.StyleTextNormal { text-align:right; vertical-align:middle; border:0px solid #ffffff; padding:0px; }
td.StyleTextBold { text-align:right; vertical-align:middle; font-weight:bold; border:0px solid #ffffff; padding:0px; }
td.StyleTextHighlight { text-align:right; vertical-align:middle; color:#FF0000; border:0px solid #ffffff; padding:0px; }
td.SizeBar { text-align:right; vertical-align:middle; font-weight:bold; border:0px solid #ffffff; padding:0px; }
td.Sizes { text-align:center; vertical-align:middle; font-size:14px; font-weight:bold; border:0px solid #ffffff; padding:0px; }
td.GeneralCenter { text-align:center; background-color:transparent; border:0px solid #ffffff; padding:0px; }
td.GeneralRight { text-align:Right; background-color:transparent; border:0px solid #ffffff; padding:0px; }
td.CurrentFeature { text-align:center; background-color:#3C0084; vertical-align:top; color:#FFFFFF; font-family: Verdana, Tahoma, Arial; font-size:20px; border:0px solid #ffffff; padding:2px; }
td.GreyBorder {border-style:solid; border-collapse:collapse; border-width:1px; border-color:CCCCCC; }
td.tiny { font-size:xx-small; font-family: Trebuchet MS, Arial, Tahoma }
td.highlight { font-size:18px; font-family: Trebuchet MS, Arial, Tahoma }
td.dottedGrey {border-style:dotted; border-width:1px; border-color:CCCCCC; }
td.solidRed {border-style:solid; border-width:1px; border-color:red; }
td.solidGreen {border-style:solid; border-width:1px; border-color:green; }
td.solidPurple {border-style:solid; border-width:1px; border-color:purple; }

td.reportPageHeader {border-style:solid; border-width:1px; border-color:#silver; font-size:18px; color:#000000; background-color:#FFFFFF; vertical-align:middle; text-align:center;}
td.reportHeader {border-style:solid; border-width:1px; border-color:#999999; font-size:18px; color:#000000; background-color:#D5D7FA; }
td.reportCategory {border-style:solid; border-width:1px; border-color:#999999; color:#000000; background-color:#EAE8E8; }
td.reportData {color:#000000; background-color:#EAE8E8; }
td.reportHeaderLink {border: 1px solid silver; text-align:center; vertical-align:middle; background-color:#EAE8E8;}


span.tinyText { font-size:10px; color:purple; }
span.highLight { color:red; font-weight:bold;}

table.dottedgrey {border-style:dotted; border-width:1px; border-color:CCCCCC; }
table.solidgrey {border-style:solid; border-width:1px; border-color:CCCCCC; }

input.Button { font-size:10px; }
input.CancelButton { font-size:10px; color:red; }
input.LargeButton { font-size:14px; }
input.SearchBox { color:#ff0000; text-align:left; border-width:0px;}
input.ChatBox { font-size:14px; color:#ff0000; text-align:left; border-width:1px; border-color:silver; }
input.LoginBox { color:#ff0000; text-align:left; border-width:0px;}
input.OrderValueBox { color:#ff0000; text-align:right; border-width:0px;}
input.Time { font-weight:bold; background:black; color:#4ECBFF; text-align:center; vertical-align:middle; border-width:0px;}
input.TimeSecs { font-size:8px; background:black; color:#FFB821; text-align:left; vertical-align:middle; border-width:0px;}
input.boxLeft { font-size:10px; text-align:Left; border-width:1px;}
input.boxcenter { font-size:10px; text-align:center; border-width:1px; border-color:silver; }
input.boxRight { font-size:10px; text-align:Right; border-width:1px;}
input.redcounter { font-size:20px; color:#ff0000; text-align:left; vertical-align:middle; border-width:0px;}
input.countdown { font-size:10px; color:#ff0000; text-align:right; vertical-align:middle; border-width:0px; background:transparent; }
.basket { background:ffcccc; color:#ff0000; border:1px solid #666666; font-size:10px; font-weight:normal }

a:link { color:#0000ff; text-decoration:none }
a:active { color:#0000ff; text-decoration:none }
a:visited { color:#0000ff; text-decoration:none }
a:hover { color:#0000ff; text-decoration:underline }

a.reverse:link { color:#ffffff; text-decoration:none }
a.reverse:active { color:#ffffff; text-decoration:none }
a.reverse:visited { color:#ffffff; text-decoration:none }
a.reverse:hover { color:#ffffff; text-decoration:underline }

/* GOOGLE MAP */
div.map {
width: 400px;
height: 600px;
border:1px solid silver;
}
