body {background-color: #ffffff; color: #3e5473;}
h1{color: #3e5473;}
h2{color: #068eba;}
h3{color: #068eba;}
th {color: #068eba;}
a:link {color: #3e5473; text-decoration: none;}
a:visited { color: #3e5473; text-decoration: none;}
a:hover {color: #068eba; text-decoration: underline; }
a:active {color: #068eba; text-decoration: underline; }
a.color:link, a.color:visited
{
color:#068eba;
}
a.search:link, a.search:visited
{
    color: #3e5473;
}
a.search:hover, a.search:active
{
    color: #4bc8be;
}
td.loginlinks a, td.loginlinks a:link, td.loginlinks a:visited
{
font-weight: bold;
color: #3e5473;
text-decoration: underline;

}
a.underline
{
text-decoration: underline;
}
/*COLOR FOR BUTTONS*/
a.long, a.long:link, a.long:visited, a.long:hover, a.long:active,
div.btn_cancel, div.btn_cancel66, div.btn_default, div.btn_default66
{
    color: #ffffff;
    }
#breadcrumbs
{
   color: #068eba;
}


#breadcrumbs strong
{
    color: #3e3e3e;
}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited
{
    color: #797979;
    text-decoration: none;
}
#breadcrumbs a:hover, #breadcrumbs a:active
{
    color: #797979;
    text-decoration: underline;
}

select, input
{
    color: #3e5473;
    border: solid 1px #068eba;
    }
.inner
{
    background-color: #ffffff;
    }
.color1
{
color:#3e5473;
}
.color2
{
color:#068eba;
}
.color3
{
color:#4bc8be;
}
.color4
{
color: #4f4f4f;
}
.bgcolor1
{
   background-color: #f9f7e3;
}
.bgcolor2
{
   background-color: #f5f3d2;
   }
.bgcolor3
{
   background-color: #dddddd;
   
}
#content1 table.color
{
    background-color: #f5f3d2;
    margin: 0px;
    margin-top:10px;
    width: 613px;
}
#content1 table.color th
{
    border-bottom: solid 1px #ffffff;
}
#content1 table.color td
{
    border-bottom: solid 1px #ffffff;
}
#content1 table.color td.break /*puts extra space above divisional areas*/
{
    height: 6px;
    border-top: solid 6px #ffffff;
    border-bottom: none;
}
#content1 table.color td.button
{
    background-color: #ffffff;
}
.error { color: #ff0000; }
.border1
{
border-style: solid;
border-color: #ffffff;
}
.border2
{
border-style: solid;
border-color: #cccccc;
}
.border3
{
border-style: solid;
border-color: #c6c6c6;
}
.border3
{
border-style: solid;
border-color: #bdb3b2;
}
div.sort select
{
    color: #606056;
    background-color: #eee;
}
table.phone td
{
    color: #000000;
}
div.event_tab
{
border-top: solid 1px #cccccc;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
}
.event_tab a.on
{
    color: #087ca1;
    background-color: #ffffff;
    
}
.cat_tabs div.simple_tab
{
   border-top: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
}
#products div.product_tab
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-style: solid;
border-color: #cccccc;
}
#products div.product_box, #events div.product_box
{
    border: solid 1px #cccccc;
}
.cat_tabs a.on
{
    color: #087ca1;
    background-color: #ffffff;
    
}