/* CSS Document */
body {
	background-color: #FFFFFF;
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-face-color:#306090; 
	scrollbar-highlight-color:#D3DAEC; 
	scrollbar-3dlight-color:#D3DAEC; 
	scrollbar-shadow-color:#003399; 
	scrollbar-darkshadow-color:#003399; 
	scrollbar-track-color:#D3DAEC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
	font-size: 16px;
	color: #778EB7;
	font-weight: bold;
}

h2{
	font-size: 12px;
	color: #3F5B8A;
	line-height: 12px;
}

.tabs {
	background: url(images/redtab.jpg) no-repeat;
	white-space: nowrap;
	width: 81px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.tabs a, .tabs a:link, .tabs a:visited {
	position: relative;
	display: block;
	color: #666666;
	font-size: 11px;
	font-weight:bold;
	height: 20px;
	display: block;
	text-decoration: none;
}

.tabs a:active, .tabs a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.tabs a { width:81px; }

.tabs img {
	width: 81px;
	height: 20px;
	border: 0px;
}

* html a:hover {
	visibility:visible;
}

.tabs a:hover img {
	visibility:hidden;
}
.tabs span {
	position: absolute;
	left: 0px;
	top: 3px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-weight:bold;
	width:100%;
	text-align:center;
}
/* End tabs */

a:active, a:hover, a:link, a:visted {
	color: #000000;
}

.sidenav {
	background: url(images/sidenavroll.jpg) no-repeat;
	white-space: nowrap;
	width: 154px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.sidexnav {
	white-space: nowrap;
	width: 154px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.sidenav a, .sidenav a:link, .sidenav a:visited, .sidenav a:active, .sidenav a:hover {
	position: relative;
	display: block;
	color: #000000;
	font-size: 11px;
	height: 20px;
	text-decoration: none;
}

.sidenav a { width:154px; }

.sidenav img {
	width: 154px;
	height: 20px;
	border: 0px;
}

* html a:hover {
	visibility:visible;
}

.sidenav a:hover img {
	visibility:hidden;
}
.sidenav span {
	position: absolute;
	left: 5px;
	top: 2px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width:100%;
	text-align:left;
}
/* End tabs */

.hometitle {
	color: #3F5B8A;
	font-weight: bold;
	line-height: 13px;
}


.btext {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.topnav{
	font-size: 11px;
	color: #3F5B8A;
	line-height: 12px;
}
.topxnav{
	font-size: 11px;
	color:#F00;
	font-weight:bold;
	line-height: 12px;
}

.title {
	font-size: 16px;
	color: #778EB7;
	font-weight: bold;
}


.copyright {
	color: #999999;
	font-size: 11px;
}
.bottomnav{
	color: #000000;
	line-height: 17px;
}
th {
	background:#CECECE;
}
.graybg {
    background:#CCCCCC;
}
.whbg {
    background:#FFFFFF;
}
.rowth {
background:#FF9900;
border:ridge;
}
.smallbutton { 
border-style: outset; 
border-width:1px; 
background-color: #CCCCCC; 
height:16px; 
font: 11px/14px arial, helvetica, sans-serif; 
color: #000000; 
text-decoration: none;

}

.cartbutton { 
border-style: solid; 
border-width:1px; 
background-color: #CECECE; 
height:22px; 
font: 14px/14px arial, helvetica, sans-serif; 
color: #white; 
text-decoration: none;
}

.hugebutton { 
border-style: outset; 
border-width:1px; 
background-color: #CCCCCC; 
height:26px; 
font: 16px/18px arial, helvetica, sans-serif; 
color: #000000; 
text-decoration: none;

}

ul.cats {
    margin: 0; padding: 0;
    width: 100%;
    list-style: none;
}

ul.cats li {
    margin: 2px; padding: 0;
    float: left;
    width: 170px;
    text-align: left;
}

ul.partindex {
    margin: 0; padding: 0;
    width: 100%;
    list-style: none;
}

ul.partindex li {
    margin: 2px; padding: 0;
    float: left;
    width: 120px;
    text-align: left;
}

.checkbutton { 
border-style: outset; 
border-width:1px; 
border-color: #3f5b8a;
background-color: #778eb7; 
height:30px; 
font: 11px/14px arial, helvetica, sans-serif; 
color: #E8E9F9; 
font-weight :bold;
text-decoration: none;

}