﻿BODY {
	scrollbar-arrow-color: black; scrollbar-face-color: #cccccc; scrollbar-darkshadow-color: #1f161b; scrollbar-highlight-color: #e8e8e8; scrollbar-shadow-color: #d7d7d7; scrollbar-track-color: #626262; scrollbar-3dlight-color: #1f161b
;}
UL LI {
	position: relative; top: -12px; list-style-image: url(_images/botton2.gif); text-align:left;}
A:unknown LINK {
	text-decoration: none
;}
A:active {
	text-decoration: none
;}
A:visited {
	font-size: 12px; text-decoration: none
;}
A:hover {
	font-size: 12px; text-decoration: none
;}
.list_link {
	color: #8d1c1c; font-size: 12px; font-weight: bold; text-decoration: none
;}
.matrix {
	font-size: 12px; text-decoration: none
;}
.matrix A {
	color: #93393a
;}
.matrix_sub {
	background-image: url(_images/botton2.gif); border-bottom: #c9c9c9 1px solid; border-left: #c9c9c9 1px solid; padding-bottom: 4px; background-color: #f7f7f7; padding-left: 4px; padding-right: 4px; border-top-width: 0px; color: #000000; border-right: #c9c9c9 1px solid; padding-top: 1px
;}
.matrix_header {
	background-image: url(_images/botton2.gif); border-bottom: #838383 1px solid; border-left: #c9c9c9 1px solid; padding-bottom: 6px; background-color: #ffffff; padding-left: 5px; color: #00469e; border-top: #c9c9c9 1px solid; border-right: #c9c9c9 1px solid; padding-top: 6px
;}
.matrix_info {
	border-bottom: #eae9e9 1px solid; border-left: #c9c9c9 1px solid; padding-bottom: 4px; background-color: #f7f7f7; padding-left: 4px; padding-right: 4px; border-right: #c9c9c9 1px solid; padding-top: 4px
;}
.matrix_info_header {
	border-bottom: #eae9e9 1px solid; border-left: #c9c9c9 1px solid; padding-bottom: 4px; background-color: #ebeaea; padding-left: 4px; padding-right: 4px; border-top: #c9c9c9 1px solid; border-right: #c9c9c9 1px solid; padding-top: 4px
;}
.matrix_content {
	background-color: #ffffff; color: #353535
;}
.matrix_left {
	border-left: #c9c9c9 1px solid
;}
.home_box {
	border-left: #d8d8d8 1px solid
;}
.mtDropdownMenu {
	position: absolute; overflow: hidden; top: -1000px; left: -1000px
;}
.mtDropdownMenu .content {
	position: absolute
;}
.mtDropdownMenu .items {
	z-index: 2; border-bottom: #999 1px solid; position: relative; border-left: #999 1px solid; border-top: #999 1px solid; top: 0px; border-right: #999 1px solid; left: 0px
;}
.top .items {
	border-top: medium none
;}
.mtDropdownMenu .item {
	border-bottom: medium none; border-left: medium none; color: #4a4b4b; font-size: 12px; border-top: medium none; cursor: hand; border-right: medium none; text-decoration: none
;}
.mtDropdownMenu .background {
	z-index: 1; position: absolute; filter: alpha(opacity=85); top: 0px; left: 0px; moz-opacity: .8
;}
.mtDropdownMenu .shadowRight {
	z-index: 3; position: absolute; filter: alpha(opacity=40); width: 2px; top: 3px; moz-opacity: .4
;}
.mtDropdownMenu .shadowBottom {
	z-index: 1; position: absolute; filter: alpha(opacity=40); height: 2px; left: 3px; moz-opacity: .4
;}
.mtDropdownMenu .hover {
	background: #bacac5; color: #8d1c1c
;}
.mtDropdownMenu .item IMG {
	margin-left: 12px
;}
.subtext {
	line-height: 12px; color: #4a4a4a; font-size: 12px
;}
.subtext_title {
	line-height: 22px; color: #264771; font-size: 12px; font-weight: bold
;}
.BodContent {
	line-height: 16px; padding-left: 6px; color: #4a4a4a; font-size: 12px
;}
.BodContent TD {
	line-height: 16px; color: #4a4a4a; font-size: 12px
;}
.BodContent A {
	color: #8d1c1c; text-decoration: none
;}
.content_highlight {
	line-height: 17px; margin-top: 12px; color: #808080; font-size: 12px
;}
.headernav {
	color: #d4d3d3; font-size: 12px
;}
.headernav A {
	color: #d4d3d3; font-size: 12px
;}
.headernav A:hover {
	color: #d4d3d3; font-size: 12px; text-decoration: none
;}
.list A {
	color: #264771
;}
.subadtitle {
	line-height: 18px; color: #953637; font-size: 12px; font-weight: bold
;}
.subad {
	line-height: 12px; padding-left: 4px; color: #000000; font-size: 12px
;}
.hottopic A {
	line-height: 16px; color: #555555; font-size: 12px; text-decoration: none
;}
.hottopic A:hover {
	line-height: 16px; color: #555555; font-size: 12px; text-decoration: none
;}
.maintableborder {}
.maintablebg {}
.reg {
	background-image: url(_images/botton2.gif); background-repeat: no-repeat
;}
.navbox {
	background-color: #ffffff; width: 204px; layer-background-color: #FFFFFF
;}
.navsub {
	background-color: #ffffff; font-size: 11px; layer-background-color: #ffffff
;}
.navsub A {
	padding-bottom: 4px; padding-left: 7px; padding-right: 7px; color: #666666; text-decoration: none; padding-top: 4px
;}
.navsub A:hover {
	text-decoration: none
;}
.nav {}
.nav A {
	color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none
;}
.nav A:hover {
	color: #ffffff; font-size: 12px; font-weight: bold
;}
.footer {
	line-height: 17px; font-size: 12px
;}
.footer A {
	line-height: 17px; color: #264771; font-size: 12px
;}
.footer A:hover {
	line-height: 17px; color: #264771; font-size: 12px
;}
#menubar {
	border-bottom: #ad5800 1px solid; position: absolute; border-left: #ad5800 1px solid; padding-bottom: 2px; background-color: #f9f1c8; padding-left: 2px; width: 450px; padding-right: 2px; border-top: #ad5800 1px solid; top: 245px; border-right: #ad5800 1px solid; padding-top: 2px; left: 35px
;}
#menubar A {
	border-bottom: #f9f1c8 1px solid; border-left: #f9f1c8 1px solid; padding-left: 5px; padding-right: 5px; letter-spacing: 1px; color: #993300; font-size: 24px; border-top: #f9f1c8 1px solid; border-right: #f9f1c8 1px solid; text-decoration: none
;}
#menubar A.active {
	border-bottom-color: #ccc599; border-top-color: #ffffff; border-right-color: #ccc599; border-left-color: #ffffff
;}
.menu .options {
	border-bottom: #969696 1px solid; position: relative; filter: Alpha(Opacity=88, Style=0); border-left: #969696 1px solid; background-color: #ffffff; margin-bottom: 1px; border-top: #969696 1px solid; top: 541px; margin-right: 1px; border-right: #969696 1px solid; left: 1016px; layer-background-color: #FFFFFF
;}
.menu A {
	padding-bottom: 4px; padding-left: 12px; padding-right: 12px; display: block; color: #000000; text-decoration: none; padding-top: 4px
;}
.menu A:hover {
	background-color: #bccef2; color: #ffffff
;}
#about {
	position: absolute; top: 200px; left: 5px
;}
.subtitle {
	line-height: 25px; color: #444444; font-size: 12px; font-weight: bold
;}
.domain_box {
	border-bottom: #a6a6a6 1px solid; border-left: #a6a6a6 1px solid; background-color: #ffffff; width: 175px; height: 19px; color: #777777; font-size: 11px; border-top: #a6a6a6 1px solid; border-right: #a6a6a6 1px solid
;}
.login {
	border-bottom: #c4c4c4 1px solid; border-left: #c4c4c4 1px solid; background-color: #e9e9e9; border-top: #c4c4c4 1px solid; border-right: #c4c4c4 1px solid
;}
.login INPUT {
	height: 22px; color: #666666; font-size: 11px
;}
.login checkbox {
	color: #666666; text-decoration: none
;}
.login TD {
	border-bottom: #c4c4c4 1px solid; color: #555555; font-size: 11px; border-top: #ffffff 1px solid
;}
.login .title {
	background-color: #d0d0d0
;}
.login .title TD {
	border-bottom-color: #c4c4c4; border-top-color: #ffffff; font-weight: bold
;}
HR {
	height: 1px; color: #dddddd
;}
.subtitle-color {
	line-height: 25px; color: #8d1c1c; font-size: 12px; font-weight: bold
;}
.subsubtitle-lighter {
	color: #999999
;}
.subsubtitle-color {
	color: #8d1c1c
;}
.notebox {
	width: 100%; color: #777777; font-size: 11px
;}
.contactboxform SELECT {
	width: 215px; height: 22px; color: #666666; font-size: 11px; font-weight: bold
;}
.contactboxform INPUT {
	width: 215px; height: 22px; color: #666666; font-size: 11px
;}
.contactboxform TEXTAREA {
	width: 215px; height: 125px; color: #666666; font-size: 11px; text-decoration: none
;}
.top {
	color: #cccccc; text-decoration: none
;}
A.top:link {
	color: #cccccc; text-decoration: none
;}
A.top:visited {
	color: #cccccc; text-decoration: none
;}
A.top:active {
	color: #cccccc; text-decoration: none
;}
A.top:hover {
	color: #8d1c1c; text-decoration: none
;}
.navorderback {
	color: #cccccc; font-size: 9px; font-weight: normal; text-decoration: none
;}
.navorderback A:hover {
	color: #8d1c1c; font-weight: normal; text-decoration: none
;}
.navorderback A:link {
	color: #cccccc; font-size: 12px; font-weight: normal; text-decoration: none
;}
visited {
	color: #cccccc; font-weight: normal; text-decoration: none
;}
active {
	color: #cccccc; font-weight: normal; text-decoration: none
;}
.app {
	border-bottom: #c4c4c4 1px solid; border-left: #c4c4c4 1px solid; background-color: #e9e9e9; width: 100%; border-top: #c4c4c4 1px solid; border-right: #c4c4c4 1px solid
;}
.app A {
	color: #4a4b4b; text-decoration: none
;}
.app A:hover {
	color: #8d1c1c; text-decoration: none
;}
LINK {
	color: #8d1c1c; text-decoration: none
;}
visited {
	color: #8d1c1c; text-decoration: none
;}
.app TD {
	border-bottom: #c4c4c4 1px solid; color: #555555; font-size: 11px; border-top: #ffffff 1px solid
;}
.app .title {
	background-color: #d0d0d0
;}
.app .title TD {
	border-bottom-color: #c4c4c4; border-top-color: #ffffff; font-weight: bold
;}
.app_highlighted {
	background-color: #f4f4f4
;}
.btn {
	background-image: url(_images/button2.gif); border-bottom: 1px outset; border-left: 1px outset; padding-bottom: 1px; margin: 0px 0px 0px 1px; padding-left: 1px; width: 50px; padding-right: 1px; font-size: 9px; border-top: 1px outset; font-weight: normal; border-right: 1px outset; padding-top: 1px; backgroung-image: repeat-x
;}
.btn_med {
	background-image: url(_images/button2.gif); border-bottom: 1px outset; border-left: 1px outset; padding-bottom: 1px; margin: 0px 0px 0px 1px; padding-left: 1px; width: 106px; padding-right: 1px; font-size: 9px; border-top: 1px outset; font-weight: normal; border-right: 1px outset; padding-top: 1px; backgroung-image: repeat-x
;}
.btn_wide {
	background-image: url(_images/button2.gif); border-bottom: 1px outset; border-left: 1px outset; padding-bottom: 1px; margin: 0px 0px 0px 1px; padding-left: 1px; width: 150px; padding-right: 1px; font-size: 9px; border-top: 1px outset; font-weight: normal; border-right: 1px outset; padding-top: 1px; backgroung-image: repeat-x
;}
.app_large {
	color: #000000; font-size: 11px; font-weight: bold
;}
.app_desc {
	color: #656565
;}
.error {
	border-bottom: #ff0000 2px solid; border-left: #ff0000 2px solid; background-color: #ffdede; width: 95%; border-top: #ff0000 2px solid; border-right: #ff0000 2px solid
;}
.error TD {
	color: #ff0000; font-size: 12px
;}
.error .title {
	background-color: #ff9393
;}
.error .title TD {
	color: #ffffff; font-size: 12px; font-weight: bold
;}
S .info {
	border-bottom: #0000ff 2px solid; border-left: #0000ff 2px solid; background-color: #dedeff; width: 95%; border-top: #0000ff 2px solid; border-right: #0000ff 2px solid
;}
.info TD {
	color: #0000ff; font-size: 12px
;}
.info .title {
	background-color: #9393ff
;}
.info .title TD {
	color: #ffffff; font-size: 12px; font-weight: bold
;}
.ordernav {
	background-color: #ffffff; font-size: 11px; layer-background-color: #ffffff
;}
.ordernav A {
	background-color: #ffffff; color: #666666; text-decoration: none
;}
.ordernav A:hover {
	background-color: #ffffff; color: #8d1c1c; text-decoration: none
;}
.ordernav .title {
	font-size: 12px; font-weight: bold
;}
.ordernav .current {
	font-weight: bold
;}
.select {
	border-left: #c4c4c4 1px solid; border-top: #c4c4c4 1px solid
;}
.primary-highlight-color {
	color: #8d1c1c
;}
.type-small-light {
	color: #888888; font-size: 11px
;}
.table1 {
	font-size: 11px
;}
.table1 TD {
	font-size: 11px; text-decoration: none
;}
.table1 TR {
	font-size: 11px; text-decoration: none
;}
.type-light {
	color: #888888
;}
.color {
	color: #d7fd62; font-size: 12px; text-decoration: none
;}
.snail1 {
	color: #666666; font-size: 12px; text-decoration: none
;}
.line {
	line-height: 25px; font-size: 12px; text-decoration: none
;}
.unnamed1 {
	color: #000000; font-size: 12px; text-decoration: none
;}
.unnamed2 {
	line-height: 25px; font-size: 12px; text-decoration: none
;}
.unnamed3 {
	color: #333333; font-size: 12px; text-decoration: none
;}
.bg {
	background-image: url(images/jjfabottom.gif); background-attachment: fixed; background-repeat: no-repeat; background-position: center bottom
;}
.index_06 {
	background-image: url(images/index_06.gif); background-attachment: fixed; background-repeat: no-repeat; background-position: center top
;}