
#breadcrumb
{
margin: 0px 0px 0px 15px;
}

#cart
{
background-color: #C8D1D7;
height: 18px;
position: absolute;
top: 45px;
left: 630px;
}

#footer
{
border-style: solid;
border-color: black;
border-width: 1px 0px 0px 0px;
background-color: #96AEC7;
padding: 0px;
margin: 0px;
text-align: center;
}

#h_logo
{
width: 227px;
height: 70px;
}

#h_bottom
{
width: 100%;
height: 54px;
text-align: left;
}

#h_top
{
background-image: url(../images/spacer_t.gif);
background-color: #96AEC7;
width: 100%;
height: 16px;
border-style: solid;
border-color: black;
border-width: 0px 0px 1px 0px;
text-align: left;
margin: 0px 0px 0px 20px;
}

#header
{
background-color: #C8D1D7;
height: 70px;
width: 100%;
border: 1px;
}

#hspacer
{
height: 16px;
background-color: #96AEC7;
width: 100%;
border-style: solid;
border-color: black;
border-width: 1px 0px 1px 0px;
text-align: left;
}

#main
{
background-color: #C8D1D7;
width: 100%; 
border: 0px;
text-align: left;
border-style: solid;
border-color: black;
border-width: 1px 0px 0px 0px;
}

#pmain
{
margin: 10px 0px 0px 15px;
}

#site
{
width: 100%;
border-style: solid;
border-color: black;
border-width: 0px 0px 1px 0px;
padding: 0px;
margin: 0px;
}

.margintop
{
margin: 15px 0px 0px 10px;
}

.margintopbottom
{
margin: 15px 0px 15px 0px;
}

.margintopside
{
margin: 15px 0px 0px 15px;
}

.marginleft
{
margin: 0px 0px 0px 25px;
}

.quoteform
{
border: 1px solid black;
}

.thumbnail
{
width: 200px;
height: 100px;
border: 0px;
}

a
{
text-decoration: underline;
font-family: helvetica, tahoma, arial;
font-size: 13px;
color: black;
}

a:hover
{
color: #444444;
}

a.bold
{
text-decoration: underline;
font-family: helvetica, tahoma, arial;
font-size: 15px;
font-weight: bold;
color: black;
}

a.header
{
text-decoration: none;
font-family: helvetica, tahoma, arial;
font-size: 15px;
font-weight: bold;
color: black;
}

a.header:hover
{
text-decoration: underline;
}

a.small
{
text-decoration: underline;
font-family: helvetica, tahoma, arial;
font-size: 10px;
color: black;
}

body
{
background-color: #C8D1D7;
text-decoration: none;
font-family: helvetica, tahoma, arial;
font-size: 13px;
color: black;
margin: 0px;
}

div.menu
{
padding: 0px 0px 0px 5px;
}

font.bold
{
font-family: helvetica, tahoma, arial;
font-size: 13px;
font-weight: bold;
color: black;
}

font.header
{
font-family: helvetica, tahoma, arial;
font-size: 15px;
font-weight: bold;
color: black;
}

font.m_header
{
font-family: helvetica, tahoma, arial;
font-size: 15px;
color: #617BB2;
}

h3
{
margin: 15px 15px 15px 15px;
font-family: helvetica, tahoma, arial;
}

h4
{
margin: 15px 15px 15px 15px;
font-size: 15px;
font-family: helvetica, tahoma, arial;
}

h5
{
margin: 15px 15px 15px 15px;
font-family: helvetica, tahoma, arial;
}

p
{
margin: 15px 15px 15px 15px;
}

p.largemargin
{
margin: 0px 15px 0px 100px;
}

p.spacer
{
margin-top: 5px;
margin-left: 15px;
}

table.sidebar
{
width: 150px;
border-style: solid;
border-color: black;
border-width: 0px 0px 1px 1px;
}

th.sidebar
{
background-color: #617BB2;
border-bottom: 1px solid black;
}

table.insert
{
width: 230px;
border: black solid;
border-width: 1px 0px 1px 1px;
font-size: 12px;
}

td.insert
{
padding: 0px 5px 0px 5px;
}

td.insertheader
{
text-align: center;
padding: 0px 5px 0px 5px;
}

td.menu
{
text-align: left;
padding: 10px 0px 0px 5px;
}

td.amain
{
background-image: url(../images/t_aspacer.gif);
text-align: left;
}

td.wmain
{
background-image: url(../images/t_wspacer.gif);
text-align: left;
border-style: solid;
border-color: black;
border-width: 0px 0px 0px 1px;
}

td.lmain
{
background-image: url(../images/t_lspacer.gif);
text-align: left;
border-style: solid;
border-color: black;
border-width: 0px 1px 0px 1px;
}

td.pmain
{
background-image: url(../images/t_pspacer.gif);
text-align: left;
}

td.wmain_off
{
background-image: url(../images/t_wspacer.gif);
text-align: left;
border-style: solid;
border-color: black;
border-width: 0px 0px 1px 1px;
}

td.lmain_off
{
background-image: url(../images/t_lspacer.gif);
text-align: left;
border-style: solid;
border-color: black;
border-width: 0px 1px 1px 1px;
}

td.pmain_off
{
background-image: url(../images/t_pspacer.gif);
text-align: left;
border-style: solid;
border-color: black;
border-width: 0px 0px 1px 0px;
}

td.amainb
{
text-align: center;
background-color: #C89696;
}

td.wmainb
{
text-align: center;
background-color: #9DC795;
border-style: solid;
border-color: black;
border-width: 0px 0px 0px 1px;
}

td.lmainb
{
text-align: center;
background-color: #B198CB;
border-style: solid;
border-color: black;
border-width: 0px 1px 0px 1px;
}

td.pmainb
{
text-align: center;
background-color: #C5BC9E;
}

td.mainb
{
background-color: #9DAEC5;
text-align: left;
border-style: solid;
border-color: black;
border-width: 0px 0px 0px 1px;
}

td.packagemain
{
width: 100%;
height: 70px;
background-color: #C8D1D7;
border-style: solid;
border-color: black;
border-width: 0px 1px 1px 1px;
text-align: left;
}

td.packagetab
{
background-image: url(../images/t_package_spacer.gif);
width: 83px;
height: 16px;
border-style: solid;
border-color: black;
border-width: 0px 0px 0px 1px;
}

td.packagetabright
{
width: 100%;
border-style: solid;
border-color: black;
border-width: 0px 0px 1px 0px;
}
