html .fb_share_button { 
display: -moz-inline-block;
width:240px; 
display:inline-block;
padding-left:20px;
padding-top:0px;


background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat  left; 
} 
html .fb_share_button:hover { 
color:#fff; 
background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat  left; text-decoration:none;
}
.homebg{
 BACKGROUND: url(../images/homebg.gif) no-repeat;
 }
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	
}
div.scroll {
height: 822px;
width: 280px;
overflow: auto;
border: 1px solid #cccccc;
background-color: #ffffff;
padding: 8px;
}
BODY {
	 BACKGROUND: url(../images/footer-bg.gif) #fff fixed repeat ;COLOR: #51646b; color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif;LINE-HEIGHT: 1.6em;
}

BODY#bd {
	BACKGROUND-POSITION: center top; BACKGROUND-ATTACHMENT: fixed; COLOR: #333333; BACKGROUND-COLOR: #cccccc
}


/*___________________________________________________________*/
.fadecontentwrapper{ /* Total width: 350px+5px+5px=360px Read relative width relations for the other two containers below! */
position: relative;
width: 300px;
height: 250px; /* Set height to be able to contain height of largest content shown*/
border: 0px solid maroon;
overflow: hidden;
}

.fadecontent{ /*style for each fade content DIV within wrapper. Total width: 330px+10px+10px=350px (".fadecontentwrapper" width minus its padding and borders, if any) */
position: absolute;
background: white;
padding: 10px;
visibility: hidden;
width: 330px;
}

.fadecontenttoggler{ /*style for DIV used to contain toggler links. Total width: 350px+5px+5px=360px */
width: 300px;
border: 0px solid maroon;
border-top-width: 0;
overflow: hidden;
}

.fadecontenttoggler a{ /*style for every navigational link within toggler */
text-decoration: none;
border-right: 0px solid maroon;
padding: 0 5px;
float: left;
display: block;
font-weight: bold;
color: black;
}

.fadecontenttoggler a:hover{
background: #C03021;
color: white;
}

.fadecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.fadecontenttoggler a.prev, .fadecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
color: black;
}

.fadecontenttoggler a.prev:hover, .fadecontenttoggler a.next:hover{
color: white;
background: black;
}

.fadecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #C03021;
color: white;
}
/*___________________________________________________________*/

/* SuperWoff Rotator
--------------------------------------------------------------------------------------------------*/
#woffRotator_parent {position:relative;overflow:hidden;width:300px;height:60px} 
#woffRotator_holder {background:#fff;margin:0}
	ul#woffRotator {margin:0;padding:0;width:auto;list-style-type:none}
	ul#woffRotator li {float:left;width:300px;height:60px;padding:0;margin:0;color:#000;display:none;text-decoration: none;}
	ul#woffRotator li.current {display:block;text-decoration: none;}
	ul#woffRotator li img {margin-right:5px;padding:0;text-decoration: none;}
	ul#woffRotator li h3 {font:bold .97em Arial,Helvetica,sans-serif;text-decoration: none;}
	ul#woffRotator li p {line-height:1.2;text-decoration: none;}
	.woffControl {position:absolute;top:45px;left:240px;font-size:.94em;color:#ccc}
/* SuperWoff Rotator
--------------------------------------------------------------------------------------------------*/
#woffRotator_parent {
	position:relative;
	overflow:hidden;
	width:300px;
	height:148px;
	border: 1px;
	border-color: #CCCCCC;
} 
#woffRotator_holder {background:#fff;margin:0}
	ul#woffRotator {margin:0;padding:0;width:auto;list-style-type:none}
	ul#woffRotator li {
	float:left;
	width:300px;
	height:148px;
	padding:0;
	margin:0;
	color:#000;
	display:none;text-decoration: none;
}
	ul#woffRotator li.current {display:block;text-decoration: none;}
	ul#woffRotator li img {margin-right:5px;padding:0;text-decoration: none;}
	ul#woffRotator li h3 {font:bold .97em Arial,Helvetica,sans-serif;text-decoration: none;}
	ul#woffRotator li p {line-height:1.1;text-decoration: none;}
	.woffControl {
	position:absolute;
	top:125px;
	left:6px;
	font-size:.94em;
	color:#ccc
}

/* Woff Rotator */

.wideL {
width:960px;
LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;  COLOR: #000000; LINE-HEIGHT: 1.3em;
}
.mainbody {
width:940px;
LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;  COLOR: #000000; LINE-HEIGHT: 1.3em;
background-color:#FFFFFF;
padding: 0px 0px 0px 0px; /* T R B L */
}

hr {
border:dashed  #CCCCCC; border-width:0.5px 0 0; height:0;
}

.menu {color: #FFFFFF;FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; padding:4px; }
.headers {
	color: #669933;
	font-size: 1.6em;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers2 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.headers3 {
	color: #669933;
	font-size: 13px;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers3b {
	color: #669933;
	font-size: 13px;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers3c {
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers3d {
	color: #669933;
	font-size: 15px;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers4 {
	color: #669933;
	font-size: 1.6em;
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.headers5 {
	color: #999999;
	font-size: 1.8em;
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers6 {
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers7 
{
    BACKGROUND: #6488E8;
    COLOR: #ffffff;
}
.headers8 {
	color: #333333;
	font-size: 1.8em;
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headers9 {
	color: #669933;
	font-size: 13px;
	font-weight: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.imagebdr {

   border:1px solid #669933;

}

.videobdr {
   BACKGROUND: url(../imagevid.jpg) #FFFFFF repeat-x;


}
.shopbox{ 
background-color:#f4f4f4;
border-color:#acaaab;
border-style:solid;
border-width:0px;
}

.bodytext{
	color: #333333;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.footertext{
	color: #333333;
	font-size: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.footer{
	color: #669933;
	font-size: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.footer:link{
	color: #669933;
	font-size: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.footer:hover{
	color: #adc600;
	font-size: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.searchad{
	color: #FFFFFF;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.searchad:hover{
color:#FFFFFF;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.homesearchreul:link{
	color: #0c37a4;
	font-size: 12px;
	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.homesearchreul:hover{
	color: #0c37a4;
	font-size: 12px;
	text-decoration: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

div.one{width: 300px;margin-bottom:0px;  }


/************************ START SPEAKERS BOX - BLUE ************************************/
.boxblue{
background: #6388e7;
margin:0;
padding: 0px 5px 2px 5px; /* T R B L */
line-height: 2.6em;
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
display: block;
cursor: hand;
}
.boxblue:link{
background: #6388e7;
margin:0;
padding: 0px 5px 2px 5px; /* T R B L */
line-height: 2.6em;
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
display: block;
cursor: hand;
text-decoration:none;
}
.boxblue:hover{
background: #6388e7;
margin:0;
padding: 0px 5px 2px 5px; /* T R B L */
line-height: 2.6em;
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
display: block;
cursor: hand;
text-decoration:underline;
}
.boxbluepoint{
color: #ffd803;
background: #6388e7;
font-size: 1.9em;
padding: 0px 5px 3px 5px; /* T R B L */
display: block;
cursor: hand;
}
/************************ END SPEAKERS BOX - BLUE ************************************/


/************************ START SPEAKERS SEARCH BOX - GREEN ************************************/
.boxgreen{
background: #c1d700;
margin:0;
padding: 0px 5px 2px 5px; /* T R B L */
line-height: 2.6em;
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
display: block;
cursor: hand;
}
.boxgreen:link{
background: #c1d700;
margin:0;
padding: 0px 5px 2px 5px; /* T R B L */
line-height: 2.6em;
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
display: block;
cursor: hand;
text-decoration:none;
}
.boxgreen:hover{
background: #c1d700;
margin:0;
padding: 0px 5px 2px 5px; /* T R B L */
line-height: 2.6em;
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
display: block;
cursor: hand;
text-decoration:underline;
}
.boxgreenform{
color: #669933;
font-size: 18px;
padding: 0px 5px 3px 0px; /* T R B L */
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.boxgreenformheading{
color: #669933;
font-size: 16px;
padding: 0px 5px 3px 0px; /* T R B L */
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.boxgreenformtext{
color: #669933;
font-size: 11px;

font-family: Verdana, Arial, Helvetica, sans-serif; 
}

option.blue {
background-color: #6388e7;
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif
}

/************************ END SPEAKERS SEARCH BOX - GREEN ************************************/

/*p{background: #6388e7;margin:0;padding: 5px 3px;line-height: 2.6;}*/









#ja-header {
BORDER-TOP: #252524 1px solid;
	Z-INDEX: 999;
	BACKGROUND: url(../header-bg.gif) #252524 repeat-x 0px 19px;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #d58400 3px solid;
	POSITION: relative;
	HEIGHT: 133px;
	padding: 0px 0px 0px 0px; /* T R B L */
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style: none;
}


DIV.logo-text H1 A {
	COLOR: #333333
}
.site-slogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#ja-topnav {
	RIGHT: 40px; POSITION: absolute; TOP: 10px
}
#ja-topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px;list-style: none;
}
#ja-topbar {
	BACKGROUND: #c9c9c9; MARGIN: 0px 10px; POSITION: relative; HEIGHT: 25px
}
#ja-mainnav {
	Z-INDEX: 999;
	BACKGROUND: url(../images/mainnav-bg.gif) repeat-x 50% bottom;
	LEFT: 0px;
	WIDTH: 960px;
	BOTTOM: 0px;
	POSITION: absolute! important;
	HEIGHT: 40px;
list-style: none;
}
#ja-mainnav A {
	LINE-HEIGHT: normal; outline: none
}
#ja-subnav A {
	LINE-HEIGHT: normal; outline: none;
}
#ja-subnav {

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/subnav-bg.gif) #d58400 repeat-x 50% bottom;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 30px;


}
#ja-subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#ja-subnav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#ja-subnav A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #252524; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-DECORATION: none; outline: none
}
#ja-subnav A:hover {
	BACKGROUND: url(../images/subnav-hover.gif) no-repeat  center bottom; COLOR: #252524; TEXT-DECORATION: none; 
}
#ja-subnav A:active {
	BACKGROUND: url(../images/subnav-hover.gif) no-repeat  center bottom; COLOR: #252524; TEXT-DECORATION: none;
}
#ja-subnav A:focus {
	BACKGROUND: url(../images/subnav-hover.gif) no-repeat center bottom; COLOR: #252524; TEXT-DECORATION: none;
}
#ja-subnav LI.active A {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/subnav-hover.gif) no-repeat center bottom; COLOR: #252524! important; TEXT-DECORATION: none;
}
#ja-pathway {
	COLOR: #999999; TEXT-INDENT: 15px; PADDING-TOP: 3px
}
#ja-pathway STRONG {
	MARGIN-RIGHT: 5px
}
#ja-pathway IMG {
	MARGIN: 1px 5px
}
UL.menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; list-style-type: none;
}
UL.menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px;list-style-type: none;
}
UL.menu LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 8px; TEXT-DECORATION: none; outline: none;list-style-type: none;
}
UL.menu LI A:hover {
	COLOR: #d58400; TEXT-DECORATION: underline;list-style-type: none;
}
UL.menu LI A:active {
	COLOR: #d58400; TEXT-DECORATION: underline;list-style-type: none;
}
UL.menu LI A:focus {
	COLOR: #d58400; TEXT-DECORATION: underline;list-style-type: none;
}
UL.menu LI.active A {
	FONT-WEIGHT: bold;list-style-type: none;
}
UL.menu LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.menu LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; LIST-STYLE-TYPE: none
}
UL.menu LI LI A {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 15px! important; FONT-WEIGHT: normal! important; BACKGROUND: url(../arrow.png) no-repeat 8px 6px; PADDING-BOTTOM: 8px! important; TEXT-TRANSFORM: none; COLOR: #333333; BORDER-TOP-STYLE: none; PADDING-TOP: 2px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.menu LI LI A:hover {
	COLOR: #d58400; TEXT-DECORATION: underline; LIST-STYLE-TYPE: none
}
UL.menu LI LI A:active {
	COLOR: #d58400; TEXT-DECORATION: underline; LIST-STYLE-TYPE: none
}
UL.menu LI LI A:focus {
	COLOR: #d58400; TEXT-DECORATION: underline; LIST-STYLE-TYPE: none
}
UL.menu LI LI.active A {
	FONT-WEIGHT: bold; COLOR: #d58400; LIST-STYLE-TYPE: none
}
UL.menu LI LI LI A {
	PADDING-LEFT: 25px! important; FONT-WEIGHT: normal! important; BACKGROUND: url(../arrow.png) no-repeat 18px 6px; COLOR: #333333! important; LIST-STYLE-TYPE: none
}
UL.menu LI LI LI.active A {
	FONT-WEIGHT: bold! important; LIST-STYLE-TYPE: none
}
.ja-box-full {
	FLOAT: left; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
.ja-box-left {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-center {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-right {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-left DIV.module {
	
}
.ja-box-center DIV.module {
	
}
#ja-topsl {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #252524; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 305px
}
#ja-topsl1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 70%
}
#ja-topsl1 DIV#ja-slideshowwrap {
	MARGIN: 20px 10px
}
#ja-topsl2 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 30%
}
#ja-topsl2 DIV.moduletable H3 {
	BACKGROUND-IMAGE: url(../h3-bg-d.gif); COLOR: #cc6600
}
#ja-topsl2 DIV.moduletable H3 SPAN {
	BACKGROUND-IMAGE: url(../h3-bg-d.gif); COLOR: #cc6600
}
#ja-topsl2 DIV.moduletable {
	MARGIN: 20px 0px 0px
}
#ja-contentsl1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 0px
}
#ja-contentsl2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#ja-contentsl1 DIV.module {
	MARGIN: 0px
}
#ja-contentsl2 DIV.module {
	MARGIN: 0px
}
#ja-contentsl1 DIV.module H3 {
	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; LINE-HEIGHT: normal; HEIGHT: auto
}
#ja-contentsl1 DIV.module H3 SPAN {
	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; LINE-HEIGHT: normal; HEIGHT: auto
}
#ja-contentsl2 DIV.module H3 {
	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; LINE-HEIGHT: normal; HEIGHT: auto
}
#ja-contentsl2 DIV.module H3 SPAN {
	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; LINE-HEIGHT: normal; HEIGHT: auto
}
#ja-contentsl1 UL.latestnews {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#ja-contentsl1 UL.mostread {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#ja-contentsl1 LI.latestnews A {
	PADDING-LEFT: 15px; BACKGROUND: url(../icon-pages.gif) no-repeat left center

}
#ja-contentsl1 LI.mostread A {
	PADDING-LEFT: 15px; BACKGROUND: url(../icon-pages.gif) no-repeat left center

}
#ja-contentsl1 LI.latestnews {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
#ja-contentsl1 LI.mostread {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
#ja-contentsl1 LI.latestnews A {
	PADDING-LEFT: 15px; BACKGROUND: url(../icon-pages.gif) no-repeat left center

}
#ja-contentsl1 LI.mostread A {
	PADDING-LEFT: 15px; BACKGROUND: url(../icon-pages.gif) no-repeat left center

}
#ja-botsl {
	CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #999999 3px solid; PADDING-LEFT: 5px; BACKGROUND: #fcfaf6; PADDING-BOTTOM: 15px; MARGIN: 0px 10px; COLOR: #b37a00; PADDING-TOP: 15px; BORDER-BOTTOM: #1d1d1d 0px solid
}
#ja-botsl DIV.moduletable H3 {
	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b37a00; LINE-HEIGHT: normal; HEIGHT: auto
}
#ja-botsl DIV.moduletable H3 SPAN {
	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b37a00; LINE-HEIGHT: normal; HEIGHT: auto
}
#ja-footer {
	CLEAR: both; PADDING-RIGHT: 20px; BORDER-TOP: #1d1d1d 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; MARGIN: 0px 10px; COLOR: #666666; PADDING-TOP: 8px; POSITION: relative; TEXT-ALIGN: center
}
#ja-footer SMALL {
	FONT-SIZE: 100%
}
#ja-botnav {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px; BACKGROUND: #1d1d1d; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
#ja-botnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ja-botnav LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(../vline.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ja-botnav LI A {
	COLOR: #999999
}
#ja-botnav LI A:hover {
	COLOR: #ffffff
}
#ja-botnav LI A:active {
	COLOR: #ffffff
}
#ja-botnav LI A:focus {
	COLOR: #ffffff
}
UL.accessibility {
	POSITION: absolute; TOP: -100%; LIST-STYLE-TYPE: none
}
LI.ja-firstitem {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.padding-none UL.film LI {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#ja-tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#ja-tabs DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ja-tabs DIV.module {
	BACKGROUND: url(../box-br-w.gif) #ffffff no-repeat right bottom

}
#ja-tabs DIV.module DIV {
	BACKGROUND: url(../box-bl-w.gif) no-repeat left bottom

}
#ja-tabs DIV.module DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../box-tr-w.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ja-tabs DIV.module DIV DIV DIV {
	BACKGROUND: url(../box-tl-w.gif) no-repeat left top

}
#ja-tabs DIV.module DIV DIV DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-login {
	RIGHT: 5px; COLOR: #666666; POSITION: absolute; TOP: 25px
}
LABEL.ja-login-user SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 25px; TEXT-INDENT: -5000px; HEIGHT: 24px
}
LABEL.ja-login-password SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 25px; TEXT-INDENT: -5000px; HEIGHT: 24px
}
LABEL.ja-login-user SPAN {
	BACKGROUND: url(../icon-user.png) no-repeat

}
LABEL.ja-login-password SPAN {
	BACKGROUND: url(../icon-key.png) no-repeat

}
#ja-login LABEL {
	FLOAT: left
}
#ja-login FORM #mod_login_username {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px! important; MARGIN: 2px 0px 0px 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; BORDER-BOTTOM: #cccccc 1px solid
}
#ja-login FORM #mod_login_password {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px! important; MARGIN: 2px 0px 0px 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; BORDER-BOTTOM: #cccccc 1px solid
}
#ja-login FORM #mod_login_password {
	MARGIN-RIGHT: 5px
}
#ja-login FORM .button {
	MARGIN-TOP: 2px
}
.ja-login-links {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.ja-login-links A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#ja-usertools {
	RIGHT: 10px; POSITION: absolute; TOP: 8px
}
#ja-usertools UL {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ja-usertools UL LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ja-search {
	PADDING-LEFT: 35px; FONT-SIZE: 11px; RIGHT: 0px; BACKGROUND: url(../search-bg.gif) no-repeat left 50%; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
#ja-search .inputbox {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 3px 3px 0px 0px; WIDTH: 150px; COLOR: #999999; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ja-search .button {
	FONT-SIZE: 11px
}
#ja-banner {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.back_button A {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 10px 0px; TEXT-DECORATION: none! important
}
DIV.back_button A:hover {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 10px 0px; TEXT-DECORATION: none! important
}
DIV.back_button A:active {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 10px 0px; TEXT-DECORATION: none! important
}
.clr {
	CLEAR: both
}
.hasTip IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.ja-innerdiv {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(../sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px! important; PADDING-TOP: 8px! important
}
DIV.ja-innerdiv IMG.border {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.ja-innerdiv IMG {
	MARGIN: 5px 0px 0px 5px
}
DIV.module BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.module SPAN.title {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 5px 0px
}
.tool-tip {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; Z-INDEX: 999; BACKGROUND: #ffffff; FLOAT: left; MAX-WIDTH: 200px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.tool-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(images/selector-arrow.png) no-repeat; PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-TOP: 15px
}
.tool-text {
	FONT-SIZE: 100%; MARGIN: 0px
}
#system-message DD.message UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#system-message DD.error UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#system-message DD.notice UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#system-message DD.message UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#system-message DD.error UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#system-message DD.notice UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#system-message DD.message UL {
	BACKGROUND: #333333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; LIST-STYLE-TYPE: none
}
#system-message DD.error UL {
	BACKGROUND: #cc0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; LIST-STYLE-TYPE: none
}
#system-message DD.notice UL {
	BACKGROUND: #d58400; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; LIST-STYLE-TYPE: none
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML > BODY .clearfix {
	DISPLAY: block; WIDTH: 100%
}
* HTML .clearfix {
	HEIGHT: 1%
}
.ja-jp {
	PADDING-RIGHT: 1px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; COLOR: #333333
}
.ja-jp A {
	COLOR: #333333
}
.ja-jp A:hover {
	COLOR: #333333
}
.ja-jpa:active {
	COLOR: #333333
}
.ja-jp A:focus {
	COLOR: #333333
}
.ja-jp2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 3px 0px 0px; COLOR: #333333
}
.ja-jp2 A {
	COLOR: #333333
}
.ja-jp2 A:hover {
	COLOR: #333333
}
.ja-jp2 A:active {
	COLOR: #333333
}
.ja-jp2 A:focus {
	COLOR: #333333
}
