A {
	COLOR: #57212a
}
A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333; TEXT-DECORATION: underline
}
A:focus {
	COLOR: #333; TEXT-DECORATION: underline
}
A.readon {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
A.readon:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
A.readon:active {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
A.readon:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}

.category {
	FONT-SIZE: 110%; FONT-WEIGHT: bold
}

.small {
	FONT-SIZE: 14px
}
.smalldark {
	FONT-SIZE: 92%
}
.createby {
	FONT-SIZE: 92%
}
.createdate {
	FONT-SIZE: 92%
}
.modifydate {
	FONT-SIZE: 92%
}
.img_caption {
	FONT-SIZE: 92%
}
.contenttoc {
	FONT-SIZE: 92%
}
P.site-slogan {
	FONT-SIZE: 92%
}
A.readon {
	FONT-SIZE: 92%
}

.column UL LI {
	LINE-HEIGHT: 160%; PADDING-LEFT: 30px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/bullet.gif) no-repeat 20px 7px; OVERFLOW: hidden
}
.column OL LI {
	LINE-HEIGHT: 180%; MARGIN-LEFT: 30px
}
TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
FIELDSET A {
	FONT-WEIGHT: bold
}
FIELDSET.input {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px
}
#form-login-username .inputbox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px center; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#form-login-password .inputbox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px center; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#form-login-username .inputbox {
	WIDTH: 90%
}
#form-login-password .inputbox {
	WIDTH: 90%
}
#form-login UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#form-login P {
	MARGIN: 0px 0px 5px
}
#form-login .button {
	MARGIN: 10px 0px
}
H4.poll-title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.poll-result {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 92%
}
FORM.poll .button {
	MARGIN-RIGHT: 5px
}
DIV.bannergroup_text DIV.banneritem_text {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV.bannergroup_text DIV.banneritem_text A {
	FONT-WEIGHT: bold
}
DIV.bannergroup_text DIV.bannerheader {
	COLOR: #999; FONT-SIZE: 92%
}
DIV.bannergroup_text DIV.bannerfooter_text A {
	COLOR: #999; FONT-SIZE: 92%
}
DIV.bannergroup_text DIV.bannerfooter_text {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV.bannergroup {
	MARGIN-BOTTOM: 10px
}
DIV.ja-module H3 {
	FONT-STYLE: italic; MARGIN: 0px 0px 10px; PADDING-LEFT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 20px; OVERFLOW: hidden; FONT-WEIGHT: lighter
}
DIV.module H3 {
	FONT-STYLE: italic; MARGIN: 0px 0px 10px; PADDING-LEFT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 20px; OVERFLOW: hidden; FONT-WEIGHT: lighter
}
DIV.module_menu H3 {
	FONT-STYLE: italic; MARGIN: 0px 0px 10px; PADDING-LEFT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 20px; OVERFLOW: hidden; FONT-WEIGHT: lighter
}
DIV.module_text H3 {
	FONT-STYLE: italic; MARGIN: 0px 0px 10px; PADDING-LEFT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 20px; OVERFLOW: hidden; FONT-WEIGHT: lighter
}
DIV.ja-module H3 SPAN {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 14px
}
DIV.module H3 SPAN {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 14px
}
DIV.module_menu H3 SPAN {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 14px
}
DIV.module_text H3 SPAN {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 14px
}
DIV.ja-module H3 STRONG.first-word {
	PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #fff; PADDING-TOP: 3px
}
DIV.module H3 STRONG.first-word {
	PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #fff; PADDING-TOP: 3px
}
DIV.module_menu H3 STRONG.first-word {
	PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #fff; PADDING-TOP: 3px
}
DIV.module_text H3 STRONG.first-word {
	PADDING-BOTTOM: 4px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #fff; PADDING-TOP: 3px
}
DIV.ja-module H3 STRONG.first-word STRONG {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}
DIV.module H3 STRONG.first-word STRONG {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}
DIV.module_menu H3 STRONG.first-word STRONG {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}
DIV.module_text H3 STRONG.first-word STRONG {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}
DIV.ja-module {
	POSITION: relative; MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
DIV.module {
	POSITION: relative; MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.ja-box-br {
	
}
.ja-box-bl {
	
}
.ja-box-tr {
	
}
.ja-box-tl {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
DIV.module_text H3 {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.module_text SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; CLEAR: both; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.module_text {
	BACKGROUND: url(../images/bt-br.gif) #f6f6f6 no-repeat right bottom
}
DIV.module_text .ja-box-bl {
	BACKGROUND: url(../images/bt-bl.gif) no-repeat left bottom
}
DIV.module_text .ja-box-tr {
	BACKGROUND: url(../images/bt-tr.gif) no-repeat right top
}
DIV.module_text .ja-box-tl {
	BACKGROUND: url(../images/bt-tl.gif) no-repeat left top
}
DIV.module_noborder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.module_noborder .ja-box-bl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.module_noborder .ja-box-tr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.module_noborder .ja-box-tl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.title-brown H3 SPAN STRONG.first-word {
	BACKGROUND: url(../images/title-brown.gif) #57212a no-repeat left top
}
.title-brown H3 SPAN STRONG.first-word STRONG {
	BACKGROUND: url(../images/title-brown.gif) #57212a no-repeat right top
}
.title-black H3 SPAN STRONG.first-word {
	BACKGROUND: url(../images/title-black.gif) #000000 no-repeat left top
}
.title-black H3 SPAN STRONG.first-word STRONG {
	BACKGROUND: url(../images/title-black.gif) #000000 no-repeat right top
}
.title-blue H3 SPAN STRONG.first-word {
	BACKGROUND: url(../images/title-blue.gif) no-repeat left top
}
.title-blue H3 SPAN STRONG.first-word STRONG {
	BACKGROUND: url(../images/title-blue.gif) no-repeat right top
}
.title-green H3 SPAN STRONG.first-word {
	BACKGROUND: url(../images/title-green.gif) #6c830e no-repeat left top
}
.title-green H3 SPAN STRONG.first-word STRONG {
	BACKGROUND: url(../images/title-green.gif) #6c830e no-repeat right top
}
.title-orange H3 SPAN STRONG.first-word {
	BACKGROUND: url(../images/title-orange.gif) #9e6202 no-repeat left top
}
.title-orange H3 SPAN STRONG.first-word STRONG {
	BACKGROUND: url(../images/title-orange.gif) no-repeat right top
}


H3.show {
	BACKGROUND: url(../images/icon-show.png) no-repeat 100% 60%; CURSOR: pointer
}
H3.hide {
	BACKGROUND: url(../images/icon-hide.png) no-repeat 100% 60%; CURSOR: pointer
}
.ja-inset2 DIV.ja-moduletable H3 {
	MARGIN-LEFT: -14px
}
.ja-inset2 DIV.moduletable H3 {
	MARGIN-LEFT: -14px
}
.ja-inset2 DIV.ja-moduletable {
	MARGIN: 0px 8px
}
.ja-inset2 DIV.moduletable {
	MARGIN: 0px 8px
}
.wrap {
	
}
.main {
	
}
.ja-box {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#ja-wrapper {
	
}
#ja-container {
	BACKGROUND-IMAGE: url(../images/ja-container_dn.jpg); Z-INDEX: 5; POSITION: relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center bottom
}
#ja-container2 {
	BACKGROUND-IMAGE: url(../images/ja-container_main.gif); Z-INDEX: 5; POSITION: relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top
}
#ja-container .main {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f3f3f3; MIN-HEIGHT: 300px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#ja-container .main .ja-rs2-mr {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ja-l1r1#ja-container {
	
}
#ja-container {
	
}
.ja-r1#ja-container {
	
}
.ja-l1#ja-container {
	
}
.ja-mass-top {
	
}
.ja-mass-top .ja-moduletable {
	
}
.ja-mass-top .ja-module {
	
}
.ja-mass-top .ja-rs1-mid {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.ja-mass-top .ja-rs2-mid {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.ja-mass-top .ja-rs3-mid {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.ja-mass-top .ja-rs4-mid {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.ja-mass-top .ja-rs5 {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.ja-mass-top .ja-rs1-top {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs1-bot {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs2-top {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs2-bot {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs3-top {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs3-bot {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs4-top {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs4-bot {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs5-top {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs5-bot {
	MARGIN-LEFT: 16px !important; MARGIN-RIGHT: 16px !important
}
.ja-mass-top .ja-rs1-bot {
	MARGIN-BOTTOM: 10px
}
.ja-mass-top .ja-rs2-bot {
	MARGIN-BOTTOM: 10px
}
.ja-mass-top .ja-rs3-bot {
	MARGIN-BOTTOM: 10px
}
.ja-mass-top .ja-rs4-bot {
	MARGIN-BOTTOM: 10px
}
.ja-mass-top .ja-rs5-bot {
	MARGIN-BOTTOM: 10px
}
.ja-mass-top .ja-moduletable H3 {
	MARGIN-LEFT: -25px; MARGIN-RIGHT: 8px
}
.ja-mass-top .ja-moduletable {
	PADDING-BOTTOM: 0px
}
.ja-mass-bottom {
	
}
.ja-mass-bottom .ja-moduletable {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.ja-mass-bottom .ja-module {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
#ja-mainbody {
	
}
#ja-main .inner {
	
}
#ja-contentwrap {
	
}
.ja-content-top {
	
}
.ja-content-top .ja-moduletable {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.ja-content-top .ja-module {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.ja-content-main {
	
}
.ja-content-bottom {
	
}
.ja-content-bottom .ja-moduletable {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.ja-content-bottom .ja-module {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.ja-colswrap {
	
}
.ja-col {
	
}
#ja-left .ja-l2 {
	
}
#ja-right .ja-r2 {
	
}
#ja-right .ja-colswrap {
	PADDING-RIGHT: 8px
}
#ja-header {
	POSITION: relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top
}
#ja-header .main {
	 POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 103px; PADDING-TOP: 0px
}
H1.logo {
	LINE-HEIGHT: 1; FONT-SIZE: 250%
}
DIV.logo-text H1 {
	LINE-HEIGHT: 1; FONT-SIZE: 250%
}
H1.logo {
	Z-INDEX: 1; POSITION: relative; FLOAT: left
}
DIV.logo-text {
	Z-INDEX: 1; POSITION: relative; FLOAT: left
}
H1.logo {
	MARGIN-TOP: 35px; WIDTH: 187px; HEIGHT: 51px; MARGIN-LEFT: 10px
}
H1.logo A {
	WIDTH: 187px; DISPLAY: block; BACKGROUND: url(../images/logo.gif) no-repeat left 50%; HEIGHT: 51px
}
H1.logo A SPAN {
	POSITION: absolute; TOP: -1000px
}
DIV.logo-text {
	MARGIN-TOP: 8px
}
DIV.logo-text H1 A {
	LETTER-SPACING: 1px; COLOR: #ccc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P.site-slogan {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 8px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #444; LETTER-SPACING: 1px; COLOR: #999; FONT-SIZE: 85%; PADDING-TOP: 0px
}
#ja-mainnav {
	Z-INDEX: 0;
	POSITION: absolute;
	MARGIN-TOP: 40px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Tahoma, Verdana, Tahoma, sans-serif;
	BACKGROUND-POSITION: center top;
	HEIGHT: 30px;
	TOP: 0px;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 33px;
	ine-height: 1
}
#ja-mainnav .main {
	FONT-SIZE: 12px
}
SPAN.has-image {
	PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 2px; OVERFLOW: hidden
}
SPAN.menu-title {
	DISPLAY: block
}
SPAN.menu-desc {
	DISPLAY: block; COLOR: #999; FONT-SIZE: 92%; FONT-WEIGHT: normal
}
#ja-subnav {
	Z-INDEX: 800; BORDER-BOTTOM: #323436 1px solid; POSITION: absolute; BACKGROUND: url(../images/subnav-bg.gif) repeat-x left bottom; TOP: 40px; LEFT: 0px
}
#ja-subnav .main {
	Z-INDEX: 10; POSITION: relative; LINE-HEIGHT: 1
}
#ja-subnav UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#ja-subnav UL.active {
	
}
#ja-subnav LI {
	BORDER-LEFT: #999 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
#ja-subnav LI.first-item {
	BORDER-LEFT: 0px
}
#ja-subnav UL LI A {
	DISPLAY: block; COLOR: #ccc; TEXT-DECORATION: none
}
#ja-subnav UL LI A:hover {
	COLOR: #fff
}
#ja-subnav UL LI.active A {
	COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL LI.active A:hover {
	COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL LI.active A:active {
	COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL LI.active A:focus {
	COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL.active LI A {
	COLOR: #999
}
#ja-subnav UL.active LI A:hover {
	COLOR: #fff
}
#ja-subnav UL.active LI A.active {
	COLOR: #fff
}
#ja-subnav UL LI.empty {
	VISIBILITY: hidden
}
#ja-subnav UL LI {
	
}
#ja-subnav UL LI UL {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #ddd; HEIGHT: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; LEFT: -999em
}
#ja-subnav UL LI.hover UL {
	POSITION: absolute; MARGIN-TOP: 3px; DISPLAY: block; HEIGHT: auto; MARGIN-LEFT: 5px; LEFT: auto
}
#ja-subnav UL LI.haschild A {
	PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(../images/arrow.png) no-repeat right center; OVERFLOW: hidden
}
#ja-subnav UL LI.haschild A:hover {
	BACKGROUND: url(../images/arrow3.png) no-repeat right center
}
#ja-subnav UL LI.haschild LI A {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-subnav UL LI.hover LI A {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-subnav UL LI UL LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: none; PADDING-TOP: 5px
}
#ja-subnav UL LI UL LI A {
	BACKGROUND-IMAGE: none !important; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #333 !important; BORDER-TOP: 0px; FONT-WEIGHT: normal !important; BORDER-RIGHT: 0px; TEXT-DECORATION: none !important
}
#ja-subnav UL LI UL LI A SPAN.menu-title {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#ja-subnav UL LI UL LI A:hover {
	BACKGROUND-IMAGE: none !important; COLOR: #57212a !important; TEXT-DECORATION: underline !important
}
#ja-subnav UL LI UL LI A.active {
	COLOR: #57212a; FONT-WEIGHT: bold !important
}
.ja-breadcrums {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 2px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.ja-breadcrums STRONG {
	MARGIN-RIGHT: 5px
}
.ja-breadcrums IMG {
	MARGIN: 1px 5px
}
.ja-navhelper {
	
}
.ja-navhelper .main {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.ja-navhelper A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #57212a; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ja-navhelper A:hover {
	BACKGROUND-COLOR: #57212a; COLOR: #fff; TEXT-DECORATION: none
}
.ja-navhelper A:active {
	BACKGROUND-COLOR: #57212a; COLOR: #fff; TEXT-DECORATION: none
}
.ja-navhelper A:focus {
	BACKGROUND-COLOR: #57212a; COLOR: #fff; TEXT-DECORATION: none
}
.ja-links {
	MARGIN-TOP: 2px; FLOAT: right
}
.ja-links LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.ja-links LI.top A {
	PADDING-LEFT: 17px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/arrow2.png) no-repeat 5px center
}
.ja-links LI.top A:hover {
	BACKGROUND-COLOR: #57212a
}
.ja-links LI.layout-switcher A {
	BACKGROUND: #57212a; COLOR: #fff; TEXT-DECORATION: none
}
.ja-links LI.layout-switcher A:hover {
	BACKGROUND: #666; COLOR: #fff; TEXT-DECORATION: none
}
.ja-links LI.user-reset A {
	BACKGROUND: #bf0000; COLOR: #fff; TEXT-DECORATION: none
}
.ja-links LI.user-reset A:hover {
	BACKGROUND: #666; COLOR: #fff; TEXT-DECORATION: none
}
#ja-container UL.menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-container UL.menu LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px
}
#ja-container UL.menu LI A {
	PADDING-BOTTOM: 6px; TEXT-INDENT: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#ja-container UL.menu LI A:hover {
	BACKGROUND: #f6f6f6; COLOR: #57212a
}
#ja-container UL.menu LI A:active {
	BACKGROUND: #f6f6f6; COLOR: #57212a
}
#ja-container UL.menu LI A:focus {
	BACKGROUND: #f6f6f6; COLOR: #57212a
}
#ja-container UL.menu LI.active A {
	COLOR: #57212a; FONT-WEIGHT: bold
}
#ja-container UL.menu LI UL {
	MARGIN: 0px 0px 0px 10px
}
#ja-container UL.menu LI LI {
	BORDER-BOTTOM: 0px; BACKGROUND: url(../images/arrow.png) no-repeat left 11px; BORDER-TOP: #ccc 1px dotted
}
#ja-container UL.menu LI LI A {
	TEXT-INDENT: 10px; COLOR: #333 !important; FONT-WEIGHT: normal !important
}
#ja-container UL.menu LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #57212a !important
}
#ja-container UL.menu LI LI A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #57212a !important
}
#ja-container UL.menu LI LI A:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #57212a !important
}
#ja-container UL.menu LI.active > A {
	COLOR: #57212a !important; FONT-WEIGHT: bold !important
}
#ja-container UL.menu SPAN.separator {
	DISPLAY: none
}
#ja-topsl .ja-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl .ja-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl .ja-box-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-botsl .ja-box-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-topsl .ja-box-full {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-botsl .ja-box-full {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-topsl .ja-moduletable {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#ja-botsl .moduletable {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#ja-topsl LI {
	BACKGROUND-IMAGE: url(../images/bullet2.gif); PADDING-LEFT: 10px; BACKGROUND-POSITION: 1px 8px
}
#ja-botsl LI {
	BACKGROUND-IMAGE: url(../images/bullet2.gif); PADDING-LEFT: 10px; BACKGROUND-POSITION: 1px 8px
}
#ja-topsl OL LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-LEFT: 25px; PADDING-TOP: 0px !important
}
#ja-botsl OL LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-LEFT: 25px; PADDING-TOP: 0px !important
}
#ja-topsl UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#ja-botsl A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#ja-topsl A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#ja-topsl A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#ja-topsl A:focus {
	COLOR: #fff; TEXT-DECORATION: none
}
#ja-botsl A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#ja-botsl A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#ja-botsl A:focus {
	COLOR: #fff; TEXT-DECORATION: none
}
#ja-topsl .ja-box-left .ja-moduletable {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
#ja-topsl .ja-box-full .ja-moduletable {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
#ja-topsl .ja-box-right .ja-moduletable {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
#ja-topsl .ja-box-full .ja-moduletable {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
#ja-topsl {
	BACKGROUND-IMAGE: url(../images/ja-container_js.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom
}
#ja-topsl .main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl .ja-rs1-mr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; PADDING-TOP: 0px
}
#ja-topsl .ja-moduletable {
	BORDER-BOTTOM: #191a1c 1px solid; BORDER-LEFT: #191a1c 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #191a1c 1px solid; BORDER-RIGHT: #191a1c 1px solid; PADDING-TOP: 10px
}
#ja-topsl .moduletable {
	BORDER-BOTTOM: #191a1c 1px solid; BORDER-LEFT: #191a1c 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #191a1c 1px solid; BORDER-RIGHT: #191a1c 1px solid; PADDING-TOP: 10px
}
#ja-topsl .moduletable_blank {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl H3 SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ja-topsl H3 STRONG.first-word {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ja-topsl H3 STRONG.first-word STRONG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ja-newsticker {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.ja-healineswrap {
	FLOAT: left
}
.ja-healineswrap EM {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ja-headlines {
	FLOAT: left
}
.ja-headelines-buttons {
	PADDING-TOP: 2px
}
.ja-headelines-buttons SPAN {
	POSITION: absolute; TOP: -1000px
}
A.ja-headelines-pre {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.ja-headelines-next {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
.ja-headelines-pre {
	PADDING-RIGHT: 5px; BACKGROUND: url(../images/but-pre.png) no-repeat left top
}
.ja-headelines-next {
	BACKGROUND: url(../images/but-next.png) no-repeat left top
}
.ja-headlines-item A SPAN {
	FONT-SIZE: 92%
}
#ja-bot {
	COLOR: #757575
}
#ja-bot A {
	COLOR: #c5c5c5; TEXT-DECORATION: none
}
#ja-bot A:hover {
	COLOR: #fff
}
#ja-bot A:active {
	COLOR: #fff
}
#ja-bot A:focus {
	COLOR: #fff
}
#ja-bot DIV.ja-moduletable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#ja-bot DIV.moduletable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#ja-bot .jsslide .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#ja-bot .ja-contentslider-center-wrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 85px; PADDING-RIGHT: 85px; PADDING-TOP: 0px
}
#ja-bot .ja-contentslider-center IMG {
	BORDER-BOTTOM: #101112 1px solid; BORDER-LEFT: #101112 1px solid; BACKGROUND: #101112; BORDER-TOP: #101112 1px solid; BORDER-RIGHT: #101112 1px solid
}
#ja-bot .ja-contentslide-buttonwrap {
	POSITION: relative; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; TOP: auto; RIGHT: auto
}
#ja-bot .ja-contentslide-buttonwrap IMG {
	WIDTH: 32px; PADDING-RIGHT: 32px; HEIGHT: 32px; MARGIN-LEFT: -32px
}
#ja-bot .ja-contentslider-left {
	POSITION: absolute; MARGIN: 25px 27px 0px 0px; WIDTH: 32px; BACKGROUND: url(../images/re-right.png) no-repeat left top; HEIGHT: 32px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#ja-bot .ja-contentslider-right {
	POSITION: absolute; MARGIN: 25px 27px 0px 0px; WIDTH: 32px; BACKGROUND: url(../images/re-right.png) no-repeat left top; HEIGHT: 32px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#ja-bot .ja-contentslider-left {
	MARGIN: 25px 0px 0px 27px; BACKGROUND: url(../images/re-left.png) no-repeat left top; RIGHT: auto; LEFT: 0px
}
#ja-bot #ja-cs {
	MARGIN: 15px 0px
}
#ja-bot #ja-tabs .ja-rs1-mr {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#ja-botsl {
	BACKGROUND-COLOR: #000000; COLOR: #c5c5c5; FONT-SIZE: 92%; BORDER-TOP: #101010 0px solid
}
#ja-botsl .main {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #656565; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #5a5a5a 4px solid; PADDING-TOP: 10px
}
#ja-botsl .ja-box-left .ja-module {
	MARGIN-LEFT: 0px
}
#ja-botsl .ja-box-right .ja-module {
	MARGIN-RIGHT: 0px
}
#ja-botsl .ja-moduletable {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#ja-botsl .moduletable {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#ja-botsl DIV.module {
	MARGIN-BOTTOM: 0px
}
#ja-botsl .ja-module {
	MARGIN-BOTTOM: 0px
}
#ja-botsl H3 {
	
}
#ja-botsl UL LI {
	BORDER-BOTTOM: #aaaaaa 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bullet4.gif) no-repeat 0px 12px; PADDING-TOP: 5px
}
#ja-botsl UL LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#ja-botsl UL LI A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#ja-botsl UL LI A:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#ja-botsl UL LI A:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ja-box-right .ja-moduletable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ja-box-right .moduletable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ja-box-full .ja-moduletable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ja-box-full .moduletable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

.ja-footnav UL {
	LINE-HEIGHT: normal; FLOAT: left
}
.ja-footnav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.ja-footnav LI A {
	LINE-HEIGHT: 1; DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ja-footnav LI A:hover {
	
}
.ja-footnav LI A:active {
	
}
.ja-footnav LI A:focus {
	
}
.ja-footnav .ja-firstitem {
	BORDER-LEFT: 0px; PADDING-LEFT: 0px
}
.ja-copyright SMALL {
	DISPLAY: block; BACKGROUND-POSITION: center 50%; VERTICAL-ALIGN: middle; PADDING-TOP: 18px
}
#ja-poweredby {
	POSITION: absolute; TOP: 20px; LEFT: 40px
}
#ja-poweredby A#t3-logo {
	TEXT-INDENT: -999%; WIDTH: 160px; DISPLAY: block; BACKGROUND: url(../images/footer_logo.gif) no-repeat left top; HEIGHT: 33px; TEXT-DECORATION: none
}
#ja-poweredby A#t3-logo:hover {
	BACKGROUND-POSITION: left bottom
}
#ja-poweredby A#t3-logo:focus {
	BACKGROUND-POSITION: left bottom
}
#ja-poweredby A#t3-logo:active {
	BACKGROUND-POSITION: left bottom
}
UL.ja-usertools-font {
	POSITION: absolute; FONT-SIZE: 11px; TOP: 15px; RIGHT: 20px
}
UL.ja-usertools-font LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL.ja-usertools-screen LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL.ja-usertools-screen {
	POSITION: absolute; FONT-SIZE: 11px; TOP: 15px; RIGHT: 90px
}
#ja-banner {
	TEXT-ALIGN: center; MARGIN: 0px; WIDTH: 100%; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 15px
}
DIV.ja-innerdiv {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 10px; CLEAR: both
}
DIV.ja-innerdiv H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 92%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.ja-innerdiv IMG {
	MARGIN-RIGHT: 8px
}



.buy A {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	margin-left: 20px;
	margin-bottom: 20px;
	background-position: right;
	border: 1px solid #FF0000;
	padding: 5px;
	bottom: 30px;	
}
.buy A:hover {
	color: #FFFFFF;
	
	margin-left: 20px;
	background-position: right;
	border: 1px solid #FF0000;
	padding: 5px;
	bottom: 30px;
	background-color: #FF0000;
	text-decoration: none;
}

.buy A:active {
	color: #FFFFFF;
	
	margin-left: 20px;
	background-position: right;
	border: 1px solid #FF0000;
	padding: 5px;
	bottom: 30px;
	background-color: #FF0000;
	text-decoration: none;
}




.page A {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 5px;
	margin-bottom: 10px;
	background-position: right;
	border: 1px solid #000000;
	padding: 3px;
	bottom: 30px;
	background-color: #666666;
}
.page A:hover {
	color: #FFFFFF;
	
	background-position: right;
	border: 1px solid #000000;
	padding: 3px;
	bottom: 30px;
	background-color: #999999;
	text-decoration: none;
}





.products_componentheading {
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	
	border-bottom-width: 10px;
}


.products_heading {
	font-size: 17px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #6C0000;
	font-weight: bold;
	margin: 10px;
}


.products_heading2 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #6C0000;
	font-weight: bold;
	
}


.products_txt {
	COLOR: #333333;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	line-height: 20px;
	list-style-type:circle;
	margin-left: 30px;
	list-style-image: url(../image/bullet4.gif);
}


.products_td {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

/******* left navigation *******/
#products_nav ul {
	margin:10px 0 10px 5px;
	padding:0 0 0 0;
	background:transparent;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#products_nav li {
	list-style-type: none;
	color: #666666;
	border:1px solid #999999;
	text-align:left;
	padding:0 0 0 0;
	margin-bottom:6px;
	background-color: #CCCCCC;
}

#products_nav li a {
	color: #666666;
	font-weight:bold;
	text-decoration: none;
	display: block;
	padding:2px 0 2px 5px;
	font-size: 12px;
}


#products_nav li a:active {
	background:#ffffff;
	color: #333333;
}

#products_nav li a:hover {
	background:#ffffff;
	color: #333333;
}


#products_nav li a:hover:after {
/* this puts that little blue box after the left navigation links on hover */
background:#ffffff;
color: #7F9BC5;

}







/******* top navigation *******/

.htb {
	font-size: 32px;
	font-weight: bolder;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.hsmall {
	COLOR: #333333;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	display: block;
	line-height: 23px;
}


.ja-lines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-indent: 20px;
}


.ja-headelines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

.txt_lines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-indent: 20px;
}



.txt_headlines {
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	
	
	
}

.txt_lines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.txt_small {
	COLOR: #333333;
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	display: block;
	line-height: 20px;
}




#main .top_border {
	WIDTH: 756px; BACKGROUND: url(home/main_top_border.png) no-repeat; HEIGHT: 10px; FONT-SIZE: 0px; BEHAVIOR: url(iepngfix.htc)
}
#main .body {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 23px; WIDTH: 710px; PADDING-RIGHT: 23px; BACKGROUND: url(home/main_bg.png) no-repeat 0px 100%; PADDING-TOP: 5px; BEHAVIOR: url(iepngfix.htc)
}
                             

div.ja-box-tl h3 span{
	color: #FFFFFF;
	font-size: 22px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	text-transform: capitalize;
	font-weight: normal;
	height: auto;
	width: auto;
	padding-left: 20px;
	vertical-align: middle;
}
DIV.ja-moduletable UL LI{
	font-size: 12px;
	padding-top: 8px;
	color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	
	padding-bottom: 8px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 265px;
}


DIV.ja-module UL {
	MARGIN: 15px 0px 0px
}

DIV.ja-moduletable UL {
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


DIV.ja-module UL LI {
	PADDING-LEFT: 12px; BACKGROUND-POSITION: 2px 8px
}



.ja-moduletable LI A {
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.ja-moduletable LI A:hover {
	color: #FFFFFF;	
}
.ja-moduletable LI A:active {
	
}
.ja-moduletable LI A:focus {
	
}


UL.ja-bullettin {
	LIST-STYLE-TYPE: none;
	WIDTH: 270px;
	LIST-STYLE-IMAGE: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
UL.ja-bullettin LI {
	POSITION: relative;
	PADDING-BOTTOM: 8px !important;
	LINE-HEIGHT: normal;
	MARGIN: 0px;
	PADDING-LEFT: 0px !important;
	WIDTH: 100%;
	PADDING-RIGHT: 0px !important;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-TOP: 8px !important;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #aaa;
}
UL.ja-bullettin IMG {
	POSITION: absolute;
	TOP: -47px;
	LEFT: 217px
}
UL.ja-bullettin DIV {
	LINE-HEIGHT: 1.2; DISPLAY: block
}
UL.ja-bullettin SPAN {
	COLOR: #999;
}
UL.ja-bullettin LI A {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: 0px;
	TEXT-DECORATION: none;
	color: #CCCCCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
UL.ja-bullettin LI A:hover {
	color: #FFFFFF;
	
}
UL.ja-bullettin LI A:focus {
	
}
UL.ja-bullettin LI A:active {
	
}




.wrap {
	WIDTH: 100%; CLEAR: both
}
.main {
	 MARGIN: 0px auto; WIDTH: 980px; MAX-WIDTH: 1200px
}

.octopus {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #666666;
	padding: 6px;
	left: 20px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
