body, td, th, p, ul {
	font-family:arial, helvetica, verdana, tahoma, sans-serif;
	xfont-size: small;
	font-size: 12px;
}

form {
        margin:0px;
        padding:0px;
}

a img {border-color:000000;}
a {
	font-weight: bold;
	text-decoration:none;
}
a:active { color:#ff0000; }
a:link { color:#0B1D3E; }
a:visited { color:#0B1D3E; }
a:hover { color:#39578E; text-decoration:underline; }


ul {
	list-style: circle;
	list-style-image: url(Icons/bullseye.gif);
}

h1{ color:#0B1D3E; font-size:24px; font-family:arial; }
h2{ color:#b00000; font-size:20px; font-family:arial; }
h3{ color:#b00000; font-size:16px; font-family:arial; }
h4{ color:#b00000; font-size:14px; font-family:arial; }

h4 a:link {color:#0B1D3E;}
h4 a:hover {color:#b00000; text-decoration:underline;}

.big{ font-size:26px; }
.title{ color:#0B1D3E; }
.moftitle{ color:#39578E; font-size:16px; font-weight: bold;}
.rozol, .kaput { color:#606060; font-weight: bold; }

.vc {
	color:#0B1D3E;
	color:#39578E;
	color:#283880;
	font-weight: bold;
}
h1 .vc { color:#39578E; font-weight:900;}
h2 .vc { color:#d00000; font-weight:900;}
h3 .vc { color:#d00000; font-weight:900;}
h4 .vc { color:#d00000; font-weight:900;}

a:active .vc { color:#ff0000; }
a:link .vc { color:#39578E; }
a:visited .vc { color:#39578E; }
a:hover .vc { color:#0B1D3E; }

.ast {color:#b06060; font-weight:bold;}
a.ast:active { color:#a06060; }
a.ast:link { color:#b06060; }
a.ast:visited { color:#905050; }
a.ast:hover { color:#c05050; }

.viewcart {color:#39578E; font-weight:bold; font-size: 12px;}
a.viewcart:active { color:#39578E; }
a.viewcart:link { color:#39578E; }
a.viewcart:visited { color:39578E; }
a.viewcart:hover { color:#0B1D3E; }

.hot,
.mulch,
.tent 
	{ font-weight:bold; }
h4 .hot,
h4 .mulch,
h4 .tent 
	{ color:#600000; }

.headlinks {
	color:#0B1D3E;
	font-weight: bold;
}
.accent1, .navleft {
	background-color:#39578E;
	color:#ffffff;
	xfont-size:small;
	font-size:12px;
	font-weight: bold;
}
.navleft {
	margin-left:10px;
}
.navleft li{
	padding-bottom:5px;
}
.navleft ul {
	list-style-image: url(Icons/bullseye_blue.gif);
}

.navleft a:active { color:#ffffff; }
.navleft a:link { color:#ffffff; }
.navleft a:visited { color:#ffffff; }
.navleft a:hover { color:#ffffff; }

.navleft a .vc {font-weight: 600;}
.navleft a:active .vc { color:#e0e0e0; }
.navleft a:link .vc { color:#ffffff; }
.navleft a:visited .vc { color:#ffffff; }
.navleft a:hover .vc { color:#e0e0e0; }

a.white:active { color:#ffffff; }
a.white:link { color:#ffffff; }
a.white:visited { color:#ffffff; }
a.white:hover { color:#ffffff; }

a.white .vc {font-weight: 600;  color:#e0e0e0;}
a.white:active .vc { color:#e0e0e0; }
a.white:link .vc { color:#ffffff; }
a.white:visited .vc { color:#ffffff; }
a.white:hover .vc { color:#e0e0e0; }

.accent2 {
	background-color:#BEC0C5;
	color:0B1D3E;
}
.hilight { color: #39578E; font-style: italic; font-weight: bold;}
.hilight .vc { color:#0B1D3E; }

.extra {
	background-color:#f8f8f8;
	color:0B1D3E;
	border:1px solid #39578E;
	list-style: square;
	padding:10px;
	xfont-size:11px;
}
.extra a:link {xcolor:#39578E; text-decoration:underline;}
.extra a:visited {xcolor:#39578E; text-decoration:underline;}
.left_extra {
	background-color:#fff8f0;
	background-color:#f0f0f0;
	color:0B1D3E;
	border:1px solid #39578E;
	list-style: square;
	margin-left:10px;
	font-size:11px;
	font-weight: bold;
}
.left_extra ul {
	margin-left:15px; 
	list-style-position:inside;
	text-indent:-15px; 
	list-style:square;
}
.left_extra li {
	padding-bottom:5px;
}
.left_small {
	font-weight: normal;
	font-size:10px;
}

.testimonial {
	font-weight: normal;
	font-style:italic;
	border:1px solid #39578E;
	background-color: #fffff0;
	padding:4px;
}
.test_home {
	color:#333333;
	font-weight: bold;
	font-style:italic;
	xborder:1px solid #39578E;
}
.test_credit {
	font-weight: normal;
	font-style:normal;
	text-align:right;
	padding-top:0px;
	margin-top:0px;
}
.right_extra {
	background-color:#fff8f0;
	background-color:#f0f0f0;
	color:0B1D3E;
	border:1px solid #39578E;
	list-style: square;
	xmargin-left:10px;
	font-size:11px;
	font-weight: bold;
}
.right_extra ul {
	margin-left:0px; 
	list-style-position:inside;
	xtext-indent:-15px; 
	list-style-image: none;
	list-style:square;
}
.right_extra li {
	padding-bottom:5px;
}

.product {
	background-color:#e8e8e8;
	background-color:#f9f0e8;
	background-color:#f9f0e0;
	background-color:#e0f0ff;
	background-color:#eaf3ff;
	color:#0B1D3E;
	color:#000000;
	border:3px solid #39578E;
}
.product_desc {
	font-weight: bold;
}
.product_desc li {
	padding-bottom:10px;
}
.product_list {
	list-style-image: none;
	list-style: square;
	font-size:11px;
	padding:0;
	margin-top:0;
}
.price {
	font-weight:bold;
	color:#b00000;
	color:#000000;
	text-align:right;
	text-vertical-align:top;
}
.price form {
	margin-top:0;
}

.footer {
	color:#b00000;
	font-size:12px;
	font-weight: bold;
}
.copy {
	font-size:10px;
	font-weight: normal;
}

.answers dt { font-weight: bold; }
.questions { font-weight: bold; }
.questions li { padding-bottom:5px; }

.answer { font-weight: normal; }
.question { color: #39578E; font-style: italic; font-weight: bold;}
.question .vc { color:#0B1D3E; }

.quote {
	color:#39578E;
	font-style: italic;
	text-width:80%;
}

.star {
	color: #c00000;
	font-weight: bold;
	vertical-align:top;
}
.starnote{
	color: #c00000;
	font-size:10px;
	font-weight: normal;
	font-style:italic;
	clear:right;
	padding-top:2px;
	margin:0;
}
a.starnote:link { color:#c00000; }
a.starnote:visited { color:#c00000; }
.admin {
	list-style-image: none;
	list-style: square;
}
.tableborder {
	background-color:#000000;
}
.tableinner tr{
	background-color:#ffffff;
}
.leading {
	font-weight:bold;
	font-size:14px;
	color:#081040;
	color:#0B1D3E;
}
.photocredit {
	font-size:11px;
	font-style: italic;
}
.bold {
	font-weight:bold;
}
.light {
	font-weight:normal;
}
.homespecial { 
	color:#800000; 
	color:#283880;
	color:#000000;
	font-size:12px; 
}
.small {
	font-size:10px;
}
.terms li{
	padding-bottom:10px;
}
.leftsteps li {
	padding-bottom:10px;
}

.login { 
        font-weight: bold; 
        font-size:11px;
}
.login input { 
        font-size:11px;
}
xtable.login {
        background-color:ffffe0;
        border: 1px #480 solid;
}
div.login {
    border:2px solid #39578E;
    background-color: #e8e8e8;
    margin:15px;
    padding:10px;
    display: inline;
    width:150px;
}
.login td{
        font-weight: bold; 
        font-size:11px;
}
.homebackground {
	margin-top:20px;
	padding-top:0px;
	width:500px;
	min-height:265px;
	background-image: url(/Images/logo_transparent.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.nobold {
	font-weight: normal;
}

.gophernav {
	text-align: center;
	background-color:#39578E;
	color:#ffffff;
	font-size:12px;
	font-weight: bold;
}
div.gophernav {
	padding:10px;
}

.gophernav a:active { color:#ffffff; }
.gophernav a:link { color:#ffffff; }
.gophernav a:visited { color:#ffffff; }
.gophernav a:hover { color:#ffffff; }

.ccv {
	background-color:#f8f8f8;
	color:0B1D3E;
	border:1px solid #39578E;
	list-style: square;
	padding:5px;
	xfont-size:11px;
}
