body
{
    font-weight:normal;
    font-size:small;
    margin: 0px;
    color: black;
    font-family: Verdana, Arial, sans-serif, helvetica;
}
.sidetable
{
    border-right: #ffffff 0px solid;
    border-top: #ffffff 1px solid;
    font-size: 10px;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 0px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1
{
    font-weight: bold;
    font-size: 14px;
    color: #2271a0;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: normal;
    text-decoration: none;
}
p
{
    font-weight: normal;
    font-size:small;
    color:#000000;
}
.sidetable2
{
    font-size: 12px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sidelinks
{
    font-weight: bold;
    font-size: 10px;
    color: #2271a0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.baseline
{
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
td
{
    font-weight: normal;
    font-size:x-small;
    color: #000000;
}
.sidelinks2
{
    font-weight: normal;
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.sidelinks2:hover
{
    font-weight: normal;
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
H2
{
    font-size: 12px;
    color: #6633cc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.producthdr
{
    font-weight: bold;
    font-size: 12px;
    color: #2271a0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
img
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
}
#bline
{
    WIDTH: 100%;
    HEIGHT: 5px;
    BACKGROUND-color: #2172a1;
}
.mainpage
{
	font-size:x-small;
    padding-right: 20px;
    padding-left: 20px;
    /*FLOAT: left;*/
    padding-bottom: 20px;
    padding-top: 20px
    margin-left:130px;
    margin-right:220px;
}
.mainpage p
{
	font-size:x-small;
}
.rightside
{
    padding-right: 5px;
    padding-left: 5px;
    FLOAT: right;
    padding-bottom: 20px;
    WIDTH: 210px;
    padding-top: 5px;
    HEIGHT: 1300px;
    display:block;
}
.leftside
{
    padding-right: 5px;
    padding-left: 5px;
    FLOAT: left;
    padding-bottom: 20px;
    WIDTH: 120px;
    padding-top: 5px;
    HEIGHT: 1300px;
    BACKGROUND-color: #92bed7;
}
#navsec
{
    left: 250px;
    POSITION: absolute;
    top: 50px;
}
.mainbar
{
    font-weight: 600;
    font-size: 12px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/navbasebg.jpg);
    WIDTH: 100%;
    color: yellow;
    HEIGHT: 29px;
    TEXT-ALIGN: center;
}
#footer2
{
    padding-right: 10px;
    padding-left: 10px;
    FLOAT: left;
    padding-bottom: 10px;
    WIDTH: 100%;
    padding-top: 10px;
    HEIGHT: 40px;
    BACKGROUND-color: #2172a1;
}
#footer1
{
    FLOAT: left;
    WIDTH: 100%;
    HEIGHT: 10px;
    BACKGROUND-color: #277cb2;
}
#footer2 P
{
    font-size: 90%;
    color: white;
}
.mainpage A
{
    color: steelblue;
    text-decoration: underline;
}
.mainpage A:hover
{
    color: red;
    text-decoration: underline;
}
#searchbox
{
    border-right: black thin solid;
    padding-right: 10px;
    border-top: black thin solid;
    padding-left: 10px;
    padding-bottom: 10px;
    border-left: black thin solid;
    padding-top: 10px;
    border-bottom: black thin solid;
}
H3
{
    font-weight: 600;
    font-size: 12px;
    color: black;
}
#res
{
    border-right: black thin solid;
    padding-right: 5px;
    border-top: black thin solid;
    padding-left: 5px;
    padding-bottom: 5px;
    border-left: black thin solid;
    WIDTH: 100%;
    padding-top: 5px;
    border-bottom: black thin solid;
}
#res IMG
{
    margin: 0px 10px;
}
#res h3
{
    padding-right: 5px;
    padding-left: 5px;
    FLOAT: left;
    padding-bottom: 5px;
    WIDTH: 100%;
    color:#ffffff;
    padding-top: 5px;
    BACKGROUND-color: blue;
}
#res h3 a
{
    color:#ffffff;
}
#res P
{
    margin-left: 175px;
}
#res .thumbpic
{
    FLOAT: left;
}
#res SPAN
{
    FLOAT: right;
}
.mainbar A
{
    margin-left: 20px;
    color: white;
    text-decoration: underline;
}
.mainbar A:hover
{
    color: #ffff33;
    text-decoration: underline;
}
#topleft
{
    FLOAT: left;
    WIDTH: 45%;
    HEIGHT: 95px;
    BACKGROUND-color: #d3e6f5;
}
#topright
{
    FLOAT: right;
    WIDTH: 55%;
    HEIGHT: 95px;
    BACKGROUND-color: #d3e6f5;
    TEXT-ALIGN: right;
}
#topright IMG
{
    margin-top: 6px;
    margin-left: 3px;
    margin-right: 3px;
}
#topleft IMG
{
}
#res UL
{
    LIST-STYLE-IMAGE: url(/images/webbut.gif);
    margin-left: 185px;
}
#resdet
{
    border-right: black thin solid;
    padding-right: 5px;
    border-top: black thin solid;
    padding-left: 5px;
    padding-bottom: 5px;
    border-left: black thin solid;
    WIDTH: 100%;
    padding-top: 5px;
    border-bottom: black thin solid;
}
#resdet IMG
{
    margin: 0px 10px;
}
#resdet h3
{
    padding-right: 5px;
    padding-left: 5px;
    FLOAT: left;
    padding-bottom: 5px;
    WIDTH: 100%;
    color:#ffffff;
    padding-top: 5px;
    BACKGROUND-color: blue;
}
#resdet P
{
	font-size:x-small;
}
#resdet .thumbpic
{
    FLOAT: left;
}
#resdet SPAN
{
    FLOAT: right;
}
#resdet UL
{
    LIST-STYLE-IMAGE: url(/images/webbut.gif);
}
.rightside H3
{
    font-weight: 600;
    font-size: 90%;
    color: white;
    TEXT-ALIGN: center;
}
.rightside HR
{
    color: white;
}
.rightside H4
{
    font-size: 80%;
    color: midnightblue;
}
.rightside IMG
{
    TEXT-ALIGN: center;
}
#map
{
}
#mapres
{
    font-size: 100%;
    color: midnightblue;
    HEIGHT: 800px;
}
#mapres UL
{
}
#mapres LI
{
}
#mapres A
{
    color:#0000ff;
}
#mainmap
{
}
#res .facilpic
{
    margin: 0px;
}
#resdet .facilpic
{
    margin: 0px;
}
#cartpage
{
    padding-right: 10px;
    padding-left: 10px;
    FLOAT: none;
    padding-bottom: 10px;
    WIDTH: 100%;
    padding-top: 10px;
}
#cartpage A
{
    color: steelblue;
    text-decoration: underline;
}
#cartpage A:hover
{
    color: red;
    text-decoration: underline;
}
.tabletxt
{
    width:150px;
    height:170px;
    padding-top:5px;
    border:1px solid #cccccc;
    display:block;
    margin-left:20px;
    font-size:x-small;
}
.mainoffer
{
    background-color:#d3e6f5;
    border:1px solid #000000;
    padding:10px;
    font-size:x-small;
    color:#0000ff;
}
.mainoffer a
{
	font-size:small;
	color:#ff0000;
    text-decoration:none;
}
.mainoffer a:hover
{
	color:#0000ff;
    text-decoration:underline;
}