@charset "utf-8";
/* CSS Document */

HTML {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

FORM {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

FIELDSET {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
float: left; clear: both; width: 100%; margin: 0 0 1.5em 0; border: 1px solid #BFBAB0; background-color: #F2EFE9;
}

BODY {

	BACKGROUND: #ffffff; COLOR: #000000; LINE-HEIGHT: 1.5; FONT-FAMILY: "Lucida Grande", Arial, Helvetica, sans-serif

}

BODY#bd {

	BACKGROUND-POSITION: center top; BACKGROUND-ATTACHMENT: fixed; COLOR: #333333; BACKGROUND-COLOR: #cccccc

}

BODY.contentpane {

	FONT-SIZE: 12px; MARGIN: 1em 2em; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 1.3em

}

BODY.fs1 {

	FONT-SIZE: 10px

}

BODY.fs2 {

	FONT-SIZE: 11px

}

BODY.fs3 {

	FONT-SIZE: 12px

}

BODY.fs4 {

	FONT-SIZE: 13px

}

BODY.fs5 {

	FONT-SIZE: 14px

}

BODY.fs6 {

	FONT-SIZE: 15px

}

A {

	COLOR: #d58400; TEXT-DECORATION: none

}

A:hover {

	COLOR: #d58400; TEXT-DECORATION: underline

}

A:active {

	COLOR: #d58400; TEXT-DECORATION: underline

}

A:focus {

	COLOR: #d58400; TEXT-DECORATION: underline

}

A IMG {

	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

.contentheading {

	LINE-HEIGHT: normal

}

.componentheading {

	LINE-HEIGHT: normal

}

.blog_more STRONG {

	LINE-HEIGHT: normal

}

H1 {

	LINE-HEIGHT: normal

}

H2 {

	LINE-HEIGHT: normal

}

H3 {

	LINE-HEIGHT: normal

}

H4 {

	LINE-HEIGHT: normal

}

SMALL {

	FONT-SIZE: 92%

}

.small {

	FONT-SIZE: 92%

}

.smalldark {

	FONT-SIZE: 92%

}

.article-meta {

	FONT-SIZE: 92%

}

.modifydate {

	FONT-SIZE: 92%

}

.img_caption P {

	FONT-SIZE: 92%

}

.site-slogan {

	FONT-SIZE: 92%

}

#ja-login {

	FONT-SIZE: 92%

}

A.readon {

	FONT-SIZE: 92%

}

#ja-botnav {

	FONT-SIZE: 92%

}

#ja-pathway {

	FONT-SIZE: 92%

}

#ja-subnav {

	FONT-SIZE: 92%

}

#ja-contentsl1 {

	FONT-SIZE: 92%

}

#ja-contentsl2 {

	FONT-SIZE: 92%

}

#ja-footer {

	FONT-SIZE: 92%

}

#ja-col1 {

	FONT-SIZE: 92%

}

#ja-col2 {

	FONT-SIZE: 92%

}

#ja-botsl {

	FONT-SIZE: 92%

}

IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

.img_caption IMG {

	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid; 

}

.img_caption P {

	COLOR: #666666; TEXT-ALIGN: left; FONT-SIZE: 92%; MARGIN-LEFT: 5PX; MARGIN-RIGHT: 10px;

}

.left.img_caption {

	MARGIN-TOP: 3px;
	COLOR: #666666; TEXT-ALIGN: left; FONT-SIZE: 30%

}

.right.img_caption {

	MARGIN-TOP: 3px

}

.no-caption {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 3px 0px 3px 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid

}

H1 {

	FONT-SIZE: 200%

}

H1.title {
         FONT-SIZE: 180%; COLOR: #777
}

H2 {

	FONT-SIZE: 175%

}

H3 {

	FONT-SIZE: 150%

}

H4 {

	FONT-SIZE: 125%

}

P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

PRE {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

BLOCKQUOTE {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

OL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

H1 {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

H2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

H4 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

H5 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

H6 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px

}

UL {

	LIST-STYLE-TYPE: none

}

UL LI {

	PADDING-LEFT: 30px; BACKGROUND: url(../images/bullet.gif) no-repeat 20px 6px

}

OL LI {

	MARGIN-LEFT: 35px

}

TH {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: left

}

FIELDSET {

	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: url(../images/sep.gif) repeat-x 50% top; PADDING-BOTTOM: 5px! important; MARGIN: 1em 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

FIELDSET LEGEND {

	margin-left: 1em; padding: 0; color: #000000;  font-weight: bold

}

FIELDSET A {

	FONT-WEIGHT: bold

}

FIELDSET.input {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}
fieldset label {    
width: 10em;    
margin-right: 1em;    
text-align: right;  
}
fieldset ol {   
padding: 1em 1em 0 1em;   
list-style: none;  
}  
fieldset li {   
float: left;    
clear: left;    
width: 100%;    
padding-bottom: 1em;  
}  
fieldset.submit {   
float: none;     
width: auto;     
border-style: none;     
padding-left: 12em;     
background-color: transparent;
}

HR {

	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px

}

BR {

	FONT-SIZE: 1px; HEIGHT: 1px

}

TD {

	FONT-SIZE: 100%

}

TH {

	FONT-SIZE: 100%

}

DIV {

	FONT-SIZE: 100%

}

FORM {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

FORM LABEL {

	CURSOR: pointer

}

INPUT {

	FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif

}

SELECT {

	FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif

}

TEXTAREA {

	FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif

}

.inputbox {

	FONT-SIZE: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif

}

TEXTAREA {

	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid

}

TEXTAREA.inputbox {

	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px solid

}

.inputbox {

	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 100%; BACKGROUND: url(../images/input-bg.gif) #ffffff repeat-x 50% top; PADDING-BOTTOM: 3px; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd 1px solid

}

.button {

	BORDER-RIGHT: #cccccc 1px outset; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px outset; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 92%; BACKGROUND: url(../images/grad-1.gif) #d58400 repeat-x 50% top; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #cccccc 1px outset; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px outset

}

.button:hover {

	BORDER-RIGHT: #cccccc 1px inset; BORDER-TOP: #cccccc 1px inset; BORDER-LEFT: #cccccc 1px inset; BORDER-BOTTOM: #cccccc 1px inset

}

SELECT#ordering {

	BACKGROUND-IMAGE: none

}

SELECT#limit {

	BACKGROUND-IMAGE: none



}

* HTML .button {

	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 2px! important; PADDING-TOP: 2px! important

}

* + HTML .button {

	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 2px! important; PADDING-TOP: 2px! important

}

.article_separator {

	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/sep.gif) repeat-x center 50%; MARGIN: 0px; HEIGHT: 30px

}

.article_seperator {

	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/sep.gif) repeat-x center 50%; MARGIN: 0px; HEIGHT: 30px

}

.column_separator {

	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px


}

.sectiontableheader {

	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(../images/grad-2.gif) #373737 repeat-x 50% top; PADDING-BOTTOM: 6px; BORDER-LEFT: #dddddd 1px solid; COLOR: #ffffff; PADDING-TOP: 6px; BORDER-BOTTOM: #dddddd 1px solid

}

.sectiontableheader A {

	COLOR: #ffffff

}

.sectiontableheader A:hover {

	COLOR: #ffffff

}

.sectiontableheader A:active {

	COLOR: #ffffff

}

.sectiontableheader A:focus {

	COLOR: #ffffff

}

TR.sectiontableentry0 TD {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 8px

}

TR.sectiontableentry1 TD {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 8px

}

TR.sectiontableentry2 TD {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 8px

}

TABLE.contentpane {

	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

TABLE.contentpaneopen {

	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; border-spacing: 0

}

TABLE.contenttoc {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; WIDTH: 30%; PADDING-TOP: 0px

}

TABLE.contenttoc TD {

	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bullet.gif) no-repeat 12px 8px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px

}

TABLE.contenttoc TH {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 3px; TEXT-INDENT: 5px; PADDING-TOP: 0px

}

TABLE.poll {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse

}

TABLE.pollstableborder {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none

}

TABLE.pollstableborder IMG {

	VERTICAL-ALIGN: baseline

}

TABLE.pollstableborder TD {

	PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BORDER-COLLAPSE: collapse; border-spacing: 0

}

TABLE.pollstableborder TR.sectiontableentry1 TD {

	

}

TABLE.searchintro {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px

}

TABLE.searchintro TD {

	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important

}

.blog_more {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/sep.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 15px

}

.blog_more STRONG {

	DISPLAY: block; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase

}

.blog_more UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

.blog_more UL LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../images/bullet.gif) no-repeat 4px 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

.category {

	FONT-WEIGHT: bold

}

H1.componentheading {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 250%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #d58400; PADDING-TOP: 0px

}

.componentheading {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 250%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #d58400; PADDING-TOP: 0px

}

.contentdescription {

	PADDING-BOTTOM: 30px

}

H2.contentheading {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 200%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #008ebf; PADDING-TOP: 0px

}

.contentheading {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 200%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #008ebf; PADDING-TOP: 0px

}

TABLE.blog .contentheading {

	FONT-SIZE: 135%

}

A.contentpagetitle {

	COLOR: #008ebf

}

A.contentpagetitle:hover {

	COLOR: #008ebf

}

A.contentpagetitle:active {

	COLOR: #008ebf

}

A.contentpagetitle:focus {

	COLOR: #008ebf

}

A.readon {

	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase

}

A.readon:hover {

	

}

A.readon:focus {

	

}

A.readon:active {

	

}

TABLE.contentpaneopen TD {

	

}

TABLE.contentpane TD {

	

}

TABLE.contentpaneopen {

	WIDTH: 100%

}

TABLE.contentpane {

	WIDTH: 100%

}

TABLE.blog {

	WIDTH: 100%

}

.moduletable {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

UL.pagination {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; COLOR: #666666; PADDING-TOP: 20px

}

UL.pagination LI {

	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

UL.pagination LI SPAN {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px

}

UL.pagination A {

	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/grad-4.gif) repeat-x 50% top; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddddd 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-DECORATION: none

}

UL.pagination A:hover {

	BACKGROUND: #d58400; COLOR: #ffffff

}

UL.pagination A:active {

	BACKGROUND: #d58400; COLOR: #ffffff

}

UL.pagination A:focus {

	BACKGROUND: #d58400; COLOR: #ffffff

}

.pagenavbar {

	PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: url(../images/icon-pages.gif) no-repeat left center

}

.pagenavcounter {

	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: url(../images/icon-pages.gif) no-repeat 0px 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px

}

.smalldark {

	TEXT-ALIGN: left

}

DIV.syndicate DIV {

	TEXT-ALIGN: center

}

.pollstableborder TR.sectiontableentry1 TD {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

.pollstableborder TR.sectiontableentry2 TD {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

UL.latestnews A {

	

}

UL.mostread A {

	

}

.article-toolswrap {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; POSITION: relative

}

.article-tools {

	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

.article-meta {

	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 70%; COLOR: #666666

}

.createby {

	FONT-WEIGHT: bold

}

.createdate {

	PADDING-RIGHT: 6px; BACKGROUND: url(../images/vline.gif) no-repeat right 50%; MARGIN-RIGHT: 5px

}

.createdate-icon {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; BACKGROUND: #f8f8f8; FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 40px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 38px; TEXT-ALIGN: center

}

.ja-date {

	FONT-WEIGHT: bold; FONT-SIZE: 15px

}

.ja-month {

	DISPLAY: block; BACKGROUND: url(../images/grad-4.gif) #999999 repeat-x 50% top; FONT: 9px/14px Arial, Helvetica , sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; LETTER-SPACING: 1px

}

.modifydate {

	DISPLAY: block; MARGIN: 15px 0px; WIDTH: 100%; COLOR: #d58400

}

.article-section {

	PADDING-LEFT: 6px; BACKGROUND: url(../images/vline.gif) no-repeat left center; MARGIN-LEFT: 5px

}

.article-section A {

	COLOR: #666666

}

.article-category A {

	COLOR: #666666

}

DIV.buttonheading {

	RIGHT: 10px; POSITION: absolute; TOP: 0px

}

.buttonheading IMG {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 5px; BORDER-RIGHT-WIDTH: 0px

}

#ja-wrapper {

	CLEAR: both; BACKGROUND: url(../images/wrapper-bg.png) repeat-y center 50%; MARGIN: 0px auto; WIDTH: 950px

}

.narrow #ja-wrapper {

	BACKGROUND: url(../images/wrapper-bg-n.png) repeat-y center 50%; WIDTH: 750px

}

#ja-container {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px

}

#ja-mainbody {

	FLOAT: left; WIDTH: 70%

}

#ja-content {

	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/content-center3.gif) #ffffff repeat-y center 50%; FLOAT: right; WIDTH: 70%

}

#ja-content-top {

	BACKGROUND: url(../images/content-top3.gif) no-repeat center top

}

#ja-content-bot {

	BACKGROUND: url(../images/content-bot3.gif) no-repeat center bottom

}

.narrow #ja-content {

	BACKGROUND: url(../images/content-center3-n.gif) #ffffff repeat-y center 50%

}

.narrow #ja-content-top {

	BACKGROUND: url(../images/content-top3-n.gif) no-repeat center top

}

.narrow #ja-content-bot {

	BACKGROUND: url(../images/content-bot3-n.gif) no-repeat center bottom

}

#ja-current-content {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px

}

#ja-col1 {

	FLOAT: left; OVERFLOW: hidden; WIDTH: 30%

}

#ja-col1 DIV.ja-innerpad {

	PADDING-RIGHT: 5px

}

#ja-col2 {

	FLOAT: right; OVERFLOW: hidden; WIDTH: 30%

}

#ja-col2 DIV.ja-innerpad {

	PADDING-LEFT: 5px

}

#ja-containerwrap {

	CLEAR: both

}

#ja-containerwrap-fr {

	CLEAR: both

}

#ja-containerwrap-fl {

	CLEAR: both

}

#ja-containerwrap-f {

	CLEAR: both

}

#ja-containerwrap-fr #ja-mainbody {

	WIDTH: 100%

}

#ja-containerwrap-fr #ja-col1 {

	WIDTH: 22%

}

#ja-containerwrap-fr #ja-content {

	BACKGROUND: url(../images/content-center2.gif) #ffffff repeat-y center 50%; WIDTH: 78%

}

#ja-containerwrap-fr #ja-content-top {

	BACKGROUND: url(../images/content-top2.gif) no-repeat center top

}

#ja-containerwrap-fr #ja-content-bot {

	BACKGROUND: url(../images/content-bot2.gif) no-repeat center bottom

}

.narrow #ja-containerwrap-fr #ja-content {

	BACKGROUND: url(../images/content-center2-n.gif) #ffffff repeat-y center 50%

}

.narrow #ja-containerwrap-fr #ja-content-top {

	BACKGROUND: url(../images/content-top2-n.gif) no-repeat center top

}

.narrow #ja-containerwrap-fr #ja-content-bot {

	BACKGROUND: url(../images/content-bot2-n.gif) no-repeat center bottom

}

#ja-containerwrap-fl #ja-content {

	BACKGROUND: url(../images/content-center.gif) #ffffff repeat-y center 50%; WIDTH: 100%

}

#ja-containerwrap-fl #ja-content-top {

	BACKGROUND: url(../images/content-top.gif) no-repeat center top

}

#ja-containerwrap-fl #ja-content-bot {

	BACKGROUND: url(../images/content-bot.gif) no-repeat center bottom

}

.narrow #ja-containerwrap-fl #ja-content {

	BACKGROUND: url(../images/content-center-n.gif) repeat-y center 50%

}

.narrow #ja-containerwrap-fl #ja-content-top {

	BACKGROUND: url(../images/content-top-n.gif) no-repeat center top

}

.narrow #ja-containerwrap-fl #ja-content-bot {

	BACKGROUND: url(../images/content-bot-n.gif) no-repeat center bottom

}

#ja-containerwrap-f #ja-mainbody {

	WIDTH: 100%

}

#ja-containerwrap-f #ja-content {

	BACKGROUND: url(../images/content-center1.gif) #ffffff repeat-y center 50%; WIDTH: 100%

}

#ja-containerwrap-f #ja-content-top {

	BACKGROUND: url(../images/content-top1.gif) no-repeat center top

}

#ja-containerwrap-f #ja-content-bot {

	BACKGROUND: url(../images/content-bot1.gif) no-repeat center bottom

}

#ja-containerwrap-f #ja-current-content {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px

}

.narrow #ja-containerwrap-f #ja-content {

	BACKGROUND: url(../images/content-center1-n.gif) repeat-y center 50%

}

.narrow #ja-containerwrap-f #ja-content-top {

	BACKGROUND: url(../images/content-top1-n.gif) no-repeat center top

}

.narrow #ja-containerwrap-f #ja-content-bot {

	BACKGROUND: url(../images/content-bot1-n.gif) no-repeat center bottom

}

DIV.moduletable H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -8px 1px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px; width: 200

}
DIV.moduletable_special H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -8px 1px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px; width: 200

}

DIV.moduletable H3 SPAN {

	DISPLAY: block; BACKGROUND: url(../images/h3-bg.gif) no-repeat right 50%; HEIGHT: 28px

}
DIV.moduletable_special H3 SPAN {

	DISPLAY: block; BACKGROUND: url(../images/h3-bg.gif) no-repeat right 50%; HEIGHT: 28px

}
DIV.moduletable {

	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}
DIV.moduletable_special {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) #333333 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -6px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px

}
DIV.module_nobox H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) #333333 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -6px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px

}

DIV.module_box2 H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) #333333 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -6px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px

}

DIV.module_text H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) #333333 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -6px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px

}

DIV.module_menu H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) #333333 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -6px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px

}

DIV.module_hilite H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) #333333 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -6px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px

}

DIV.ja-box-br H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/h3-bg.gif) #333333 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px -6px 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px

}

DIV.module H3 SPAN {

	DISPLAY: block; BACKGROUND: url(../images/h3-bg.gif) no-repeat right 50%; HEIGHT: 28px

}

DIV.module_text H3 SPAN {

	DISPLAY: block; BACKGROUND: url(../images/h3-bg.gif) no-repeat right 50%; HEIGHT: 28px

}

DIV.module_menu H3 SPAN {

	DISPLAY: block; BACKGROUND: url(../images/h3-bg.gif) no-repeat right 50%; HEIGHT: 28px

}

DIV.module_hilite H3 SPAN {

	DISPLAY: block; BACKGROUND: url(../images/h3-bg.gif) no-repeat right 50%; HEIGHT: 28px

}

DIV.ja-box-br H3 SPAN {

	DISPLAY: block; BACKGROUND: url(../images/h3-bg.gif) no-repeat right 50%; HEIGHT: 28px

}

DIV.module {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-br.gif) #ffffff no-repeat right bottom; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px

}

DIV.module_box2 {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-br-a.gif) #ffffff no-repeat right bottom; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px

}

DIV.module_text {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-br.gif) #ffffff no-repeat right bottom; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px

}

DIV.module_menu {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-br.gif) #ffffff no-repeat right bottom; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px

}

DIV.module_hilite {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-br.gif) #ffffff no-repeat right bottom; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px

}

DIV.ja-box-br {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-br.gif) #ffffff no-repeat right bottom; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px

}

DIV.module DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_box2 DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-bl-a.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_text DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_menu DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_hilite DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.ja-box-bl {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}
DIV.module_box2 DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tr-a.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_text DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_menu DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_hilite DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.ja-box-tr {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module DIV DIV DIV {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/box-tl.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

DIV.module_box2 DIV DIV DIV {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/box-tl-a.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

DIV.module_nobox DIV DIV DIV {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}
DIV.module_2 DIV DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tl.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

DIV.module_text DIV DIV DIV {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/box-tl.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

DIV.module_menu DIV DIV DIV {


	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/box-tl.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

DIV.module_hilite DIV DIV DIV {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/box-tl.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

DIV.ja-box-tl {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/box-tl.gif) no-repeat left top; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

DIV.module DIV DIV DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_text DIV DIV DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_menu DIV DIV DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.module_hilite DIV DIV DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

DIV.banneritem_text {

	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important

}

DIV.advs {

	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 100%

}

DIV.moduletable LI {

	BACKGROUND-POSITION: 5px 7px; PADDING-LEFT: 15px

}
DIV.moduletable_special LI {

	BACKGROUND-POSITION: 5px 7px; PADDING-LEFT: 15px

}

DIV.moduletable_menu LI {

	BACKGROUND-POSITION: 5px 7px; PADDING-LEFT: 15px

}

DIV.moduletable_text LI {

	BACKGROUND-POSITION: 5px 7px; PADDING-LEFT: 15px

}

DIV.module LI {

	BACKGROUND-POSITION: 5px 7px; PADDING-LEFT: 15px

}

DIV.module_menu LI {

	BACKGROUND-POSITION: 5px 7px; PADDING-LEFT: 15px

}

DIV.module_text LI {

	BACKGROUND-POSITION: 5px 7px; PADDING-LEFT: 15px

}

#ja-header {

	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; Z-INDEX: 999; BACKGROUND: url(../images/header-bg.gif) #ffffff repeat-x 0px 19px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; LINE-HEIGHT: normal; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 97px

}

H1.logo {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 0px

}

DIV.logo-text {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 0px

}

H1.logo {

	WIDTH: 330px; POSITION: absolute; TOP: 10px; HEIGHT: 70px

}

H1.logo A {

	DISPLAY: block; BACKGROUND: url(../images/logo.png) no-repeat center 50%; WIDTH: 330px; HEIGHT: 70px

}

H1.logo A SPAN {

	POSITION: absolute; TOP: -1000px

}

DIV.logo-text {

	POSITION: absolute; TOP: 20px; outline: none

}

DIV.logo-text H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 250%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LETTER-SPACING: 2px

}

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

}

#ja-topbar {

	BACKGROUND: url(../images/grad-3.gif) #ffffff repeat-x 50% top; MARGIN: 0px 10px; POSITION: relative; HEIGHT: 25px

}

/* MAIN NAVIGATION

--------------------------------------------------------- */
#ja-mainnavwrap {

	background: url(../images/shadow.gif) repeat-x 50% bottom; LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute! important; HEIGHT: 40px; margin-right: 10px; margin-left: 10px

}



#ja-mainnav {

	background: url(../images/grad2.gif) repeat-x top #2C79B3;

	height: 32px;

}



#ja-mainnav a, #ja-subnav a {

	outline: none;

}



#ja-subnav {

	display: block;

	font-size: 92%;

	border-bottom: 1px solid #E7E8E6;

	height: 28px;

}



#ja-subnav ul {

	margin: 0;

	padding: 0;

}



#ja-subnav li {

	background: none;

	display: inline;

	margin: 0;

	padding: 0;

}



#ja-subnav li a {

	display: block;

	float: left;

	padding: 0 15px;

	line-height: 28px;

	background: url(../images/vline.gif) no-repeat center left;

}



#ja-subnav li.active a,

#ja-subnav li.active a:hover,

#ja-subnav li.active a:active,

#ja-subnav li.active a:focus {

	font-weight: bold;

	color: #8BAB32;

}



#ja-subnav li a.first-item {

	background: 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(../images/sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px

}

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

}

UL.menu LI A:hover {

	COLOR: #d58400; TEXT-DECORATION: underline

}

UL.menu LI A:active {

	COLOR: #d58400; TEXT-DECORATION: underline

}

UL.menu LI A:focus {

	COLOR: #d58400; TEXT-DECORATION: underline

}

UL.menu LI.active A {

	FONT-WEIGHT: bold

}

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

}

UL.menu LI LI A {

	PADDING-RIGHT: 5px! important; PADDING-LEFT: 15px! important; FONT-WEIGHT: normal! important; BACKGROUND: url(../images/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

}

UL.menu LI LI A:active {

	COLOR: #d58400; TEXT-DECORATION: underline

}

UL.menu LI LI A:focus {

	COLOR: #d58400; TEXT-DECORATION: underline

}

UL.menu LI LI.active A {

	FONT-WEIGHT: bold; COLOR: #d58400

}

UL.menu LI LI LI A {

	PADDING-LEFT: 25px! important; FONT-WEIGHT: normal! important; BACKGROUND: url(../images/arrow.png) no-repeat 18px 6px; COLOR: #333333! important

}

UL.menu LI LI LI.active A {

	FONT-WEIGHT: bold! important

}

.ja-box-full {

	FLOAT: left; OVERFLOW: hidden

}

.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: url(../images/topsl-bg.gif) #1d1d1d repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 205px

}

#ja-topsl1 {

	FLOAT: left;

	OVERFLOW: hidden;

	WIDTH: 100%

}

#ja-topsl1 DIV#ja-slideshowwrap {

	MARGIN: 20px 10px

}

#ja-topsl2 {

	FLOAT: right;

	OVERFLOW: hidden;

	WIDTH: 30%;

	margin-top: 0px

}

#ja-topsl2 DIV.moduletable H3 {

	BACKGROUND-IMAGE: url(../images/h3-bg-d1.png)

}
#ja-topsl2 DIV.moduletable_special H3 {

	BACKGROUND-IMAGE: url(../images/h3-bg-d1.png)

}

#ja-topsl2 DIV.moduletable H3 SPAN {

	BACKGROUND-IMAGE: url(../images/h3-bg-d1.png)

}
#ja-topsl2 DIV.moduletable_special H3 SPAN {

	BACKGROUND-IMAGE: url(../images/h3-bg-d1.png)

}
#ja-topsl2 DIV.moduletable_special a {

	color: #333333

}

#ja-topsl2 DIV.moduletable {

	MARGIN: 0px 0px 0px

}
#ja-topsl2 DIV.moduletable_special {

	MARGIN: 0px 0px 0px

}
#ja-topsl2 DIV.moduletable div {

	MARGIN: 0px 0px 0px; padding-right: 0px; padding-left: 15px; padding-top: 0px; padding-bottom: 0px

}
#ja-topsl2 DIV.moduletable_special div {

	MARGIN: 0px 0px 0px; padding-right: 0px; padding-left: 15px; padding-top: 0px; padding-bottom: 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: 5px; MARGIN: 0px; PADDING-TOP: 5px

}

#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

}

#ja-contentsl1 UL.mostread {

	MARGIN: 0px

}

#ja-contentsl1 LI.latestnews A {

	PADDING-LEFT: 15px; BACKGROUND: url(../images/icon-pages.gif) no-repeat left center

}

#ja-contentsl1 LI.mostread A {

	PADDING-LEFT: 15px; BACKGROUND: url(../images/icon-pages.gif) no-repeat left center

}

#ja-contentsl1 LI.latestnews {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 4px

}

#ja-contentsl1 LI.mostread {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/sep.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 4px

}

#ja-contentsl1 LI.latestnews A {

	PADDING-LEFT: 15px; BACKGROUND: url(../images/icon-pages.gif) no-repeat left center

}

#ja-contentsl1 LI.mostread A {

	PADDING-LEFT: 15px; BACKGROUND: url(../images/icon-pages.gif) no-repeat left center

}

#ja-botsl {

	CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #1d1d1d 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/grad-2.gif) #373737 repeat-x 50% top; PADDING-BOTTOM: 15px; MARGIN: 0px 10px; COLOR: #999999; PADDING-TOP: 15px; BORDER-BOTTOM: #1d1d1d 1px solid

}

#ja-botsl DIV.moduletable H3 {

	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; LINE-HEIGHT: normal; HEIGHT: auto

}

#ja-botsl DIV.moduletable H3 SPAN {

	PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; 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; height: 115px

}

#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

}

#ja-botnav LI {

	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(../images/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%

}

LI.ja-firstitem {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

.padding-none UL.film LI {

	MARGIN-LEFT: 0px

}

#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(../images/box-br-w.gif) #ffffff no-repeat right bottom

}

#ja-tabs DIV.module DIV {

	BACKGROUND: url(../images/box-bl-w.gif) no-repeat left bottom

}

#ja-tabs DIV.module DIV DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/box-tr-w.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

#ja-tabs DIV.module DIV DIV DIV {

	BACKGROUND: url(../images/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: 30px; 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(../images/icon-user.png) no-repeat

}

LABEL.ja-login-password SPAN {

	BACKGROUND: url(../images/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

}

#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

}

#ja-search {

	PADDING-LEFT: 35px; FONT-SIZE: 11px; RIGHT: 0px; BACKGROUND: url(../images/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(../images/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(../../system/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

}

#system-message DD.error UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px

}

#system-message DD.notice UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px

}

#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

}

#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

}

#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

}

#system-message DD.message UL {

	BACKGROUND: #333333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

#system-message DD.error UL {

	BACKGROUND: #cc0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

#system-message DD.notice UL {

	BACKGROUND: #d58400; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

.clearfix:unknown {

	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."

}

* HTML > BODY .clearfix {

	DISPLAY: block; WIDTH: 100%

}

* HTML .clearfix {

	HEIGHT: 1%

}

.phead {border-bottom: 1px dotted; padding-bottom: 4px; line-height: 120%; letter-spacing: -1px; font-size: 200%; font-weight: bold; padding-top: 4px; color: #008ebf;
}

.sidebar {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; MARGIN-LEFT: 5PX; MARGIN-RIGHT: 5px; padding-right: 5px
}

.sidebar p {
	COLOR: #666666; TEXT-ALIGN: left; FONT-SIZE: 88%; MARGIN-LEFT: 5PX; MARGIN-RIGHT: 5px;
}

.sidebar LI {
	COLOR: #666666; TEXT-ALIGN: left; FONT-SIZE: 88%; MARGIN-LEFT: 5PX; MARGIN-RIGHT: 5px; padding-left:15px; BACKGROUND: url(../images/bullet.gif) no-repeat 5px 6px
}

.sidebar H1 {
	font-weight: bold; font-size: 90%; text-align: left; padding-left: 5px
}

div.img-left {
	float: left; width: 250px; border: thin silver solid; margin: 0.5em; padding: 0.5em;
}

div.img-left p {
	text-align: center; font-style: italic; font-size: smaller; text-indent: 0;
}
div.img-right {
	float: right; width: 250px; border: thin silver solid; margin: 0.5em; padding: 0.5em;
}

div.img-right p {
	text-align: center; font-style: italic; font-size: smaller; text-indent: 0;
}
H2.cf_text {margin-top: 5px; margin-bottom: 5px;
}
p.cf_text {margin-top:0;
}
H1.title {margin-top:5px; margin-bottom:5px;
}