BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 78% Arial, sans-serif; BACKGROUND: #ffffff; COLOR: #333333; PADDING-TOP: 0px
}
BODY#bd {
	TEXT-ALIGN: center; COLOR: #fafcf4
}
BODY.contentpane {
	LINE-HEIGHT: 140%; MARGIN: 10px; WIDTH: auto
}
H1 {
	FONT-SIZE: 1.7em
}
H2 {
	MARGIN: 10px 0px; FONT-SIZE: 1.45em
}
H3 {
	MARGIN: 10px 0px; FONT-SIZE: 1.2em
}
H4 {
	MARGIN: 10px 0px; FONT-SIZE: 1.2em
}
.small {
	FONT-SIZE: 85%
}
.smalldark {
	FONT-SIZE: 85%
}
*.createdate {
	FONT-SIZE: 85%
}
.modifydate {
	FONT-SIZE: 85%
}
.mosimage_caption {
	FONT-SIZE: 85%
}
A.readon {
	FONT-SIZE: 85%
}
.blog_more {
	FONT-SIZE: 85%
}
.back_button {
	FONT-SIZE: 85%
}
*.pagenavcounter {
	FONT-SIZE: 85%
}
*.pagenav {
	FONT-SIZE: 85%
}
*.pagenavbar {
	FONT-SIZE: 85%
}
*.contenttoc {
	FONT-SIZE: 85%
}
#ja-spotlight-1 {
	FONT-SIZE: 85%
}
#ja-spotlight-2 {
	FONT-SIZE: 85%
}
#ja-rightcol {
	FONT-SIZE: 85%
}
*#ja-footer {
	FONT-SIZE: 85%
}
*#ja-bottomline {
	FONT-SIZE: 85%
}
A {
	COLOR: #2770c0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #174271; TEXT-DECORATION: underline
}
A:active {
	COLOR: #174271; TEXT-DECORATION: underline
}
P {
	MARGIN: 10px 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LINE-HEIGHT: 18px; PADDING-LEFT: 15px; BACKGROUND: url(../images/arrow-off.gif) no-repeat 2px 5px
}
TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FIELDSET A {
	FONT-WEIGHT: bold
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 1px; BORDER-TOP: #999999 7px solid; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT: 11px Tahoma, Arial, sans-serif
}
SELECT {
	FONT: 11px Tahoma, Arial, sans-serif
}
TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-LEFT: 2px; FONT: 11px/1.3em Tahoma, Arial, sans-serif; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
*.button {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/but-bg.gif) no-repeat right bottom; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid
}
*.inputbox {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
DIV.modules {
	WIDTH: 100%
}
DIV.moduletable H3 {
	BORDER-BOTTOM: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px -3px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/h3-bg.gif) #666666 no-repeat right top; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: #eeeeee 2px solid; PADDING-TOP: 0px
}
DIV.moduletable {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
DIV.moduletable TD {
	PADDING-BOTTOM: 3px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 3px !important
}
TABLE.blog {
	WIDTH: auto
}
TABLE.blog .article_seperator {
	DISPLAY: block; HEIGHT: 5px
}
TABLE.contentpane {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.contentpaneopen {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.contenttoc {
	MARGIN: 0px 0px 10px 10px; WIDTH: 25%
}
TABLE.contenttoc TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/arrow-off.gif) no-repeat 6px 50%; PADDING-TOP: 1px
}
TABLE.contenttoc TH {
	BORDER-BOTTOM: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #666666; COLOR: #ffffff; BORDER-TOP: #eeeeee 2px solid; BORDER-RIGHT: #eeeeee 2px solid; PADDING-TOP: 1px
}
TABLE.contenttoc TD:hover {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/arrow-on.gif) no-repeat 6px 50%; PADDING-TOP: 1px
}
TABLE.polls {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.pollstableborder {
	BORDER-BOTTOM-COLOR: #ffffff; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff; PADDING-TOP: 0px
}
TABLE.pollstableborder IMG {
	MARGIN: 4px 4px 4px 0px
}
TABLE.pollstableborder TD {
	PADDING-BOTTOM: 2px !important; PADDING-LEFT: 2px !important; PADDING-RIGHT: 2px !important; PADDING-TOP: 2px !important
}
TABLE.searchintro {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; MARGIN: 10px 0px; WIDTH: 100%; BACKGROUND: #f9f9f9; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
TABLE.searchintro TD {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 5px !important
}
UL#mainlevel LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL#mainlevel-nav LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*.blog_more {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
*.blog_more STRONG {
	BORDER-BOTTOM: #eeeeee 2px solid; PADDING-BOTTOM: 1px; MARGIN: 0px -5px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #666666; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
TD.buttonheading {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 3px !important; PADDING-RIGHT: 3px !important; BACKGROUND: #f2f2f2; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 0px !important
}
*.category {
	FONT-WEIGHT: bold
}
*.clr {
	CLEAR: both
}
*.code {
	BORDER-BOTTOM: #f0f0c0 1px solid; BORDER-LEFT: #f0f0c0 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; BACKGROUND: #ffffcc; BORDER-TOP: #f0f0c0 1px solid; BORDER-RIGHT: #f0f0c0 1px solid; PADDING-TOP: 5px
}
PRE {
	BORDER-BOTTOM: #f0f0c0 1px solid; BORDER-LEFT: #f0f0c0 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; BACKGROUND: #ffffcc; BORDER-TOP: #f0f0c0 1px solid; BORDER-RIGHT: #f0f0c0 1px solid; PADDING-TOP: 5px
}
*.componentheading {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/hdot.gif) repeat-x left bottom; COLOR: #666666; FONT-SIZE: 1.7em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
*.contentdescription {
	PADDING-BOTTOM: 30px; BACKGROUND: url(../images/hdot2.gif) repeat-x left bottom
}
*.contentheading {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
*.contentpagetitle {
	
}
A.readon {
	COLOR: #aa0000
}
A.readon:hover {
	COLOR: #aa0000
}
TABLE.contentpaneopen TD {
	
}
TABLE.contentpane TD {
	
}
TABLE.contentpaneopen {
	WIDTH: 100%
}
TABLE.contentpane {
	WIDTH: 100%
}
TABLE.blog {
	WIDTH: 100%
}
.createdate {
	LINE-HEIGHT: 10px; COLOR: #999999; FONT-WEIGHT: bold
}
.modifydate {
	HEIGHT: 15px; COLOR: #999999
}
*.error {
	COLOR: #cc0000
}
.highlight {
	BORDER-BOTTOM: 1px dotted; FONT-WEIGHT: bold
}
.message {
	COLOR: #ff9900; FONT-WEIGHT: bold
}
.moduletable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mosimage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.mosimage IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.mosimage_caption {
	PADDING-BOTTOM: 1px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #999999; PADDING-TOP: 1px
}
.pagenav {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.pagenav_prev A {
	COLOR: #666666; FONT-SIZE: 0.9em
}
.pagenav_next A {
	COLOR: #666666; FONT-SIZE: 0.9em
}
.pagenav_prev A:hover {
	COLOR: #b91919; TEXT-DECORATION: none
}
.pagenav_prev A:active {
	COLOR: #b91919; TEXT-DECORATION: none
}
.pagenav_next A:hover {
	COLOR: #b91919; TEXT-DECORATION: none
}
.pagenav_next A:active {
	COLOR: #b91919; TEXT-DECORATION: none
}
*.pagenavbar {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/pages.gif) no-repeat left center; FONT-WEIGHT: bold
}
*.pagenavcounter {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: url(../images/pages.gif) no-repeat 0px 3px; COLOR: #666666; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
*.sectiontableheader {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/topnav-bg.gif) #666666 repeat-x left top; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 2px
}
*.sectiontableheader A {
	COLOR: #ffffff
}
*.sectiontableheader A:hover {
	COLOR: #ffffff
}
TR.sectiontableentry1 TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #f9f9f9; BORDER-TOP: #eeeeee 1px solid; PADDING-TOP: 4px
}
TR.sectiontableentry2 TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; PADDING-TOP: 4px
}
*.small {
	COLOR: #999999
}
*#banner {
	
}
*#ja-header {
	POSITION: relative
}
*#ja-header H1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#ja-header H1 IMG {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
*#search {
	POSITION: absolute; FONT-SIZE: 11px; TOP: 35px; RIGHT: 15px
}
.search INPUT {
	BACKGROUND: url(../images/search.gif) #ffffff no-repeat left center
}
#ja-user-bar {
	POSITION: absolute; FONT-SIZE: 11px; TOP: 15px; RIGHT: 15px
}
#ja-user-bar A {
	COLOR: #999999; FONT-SIZE: 11px
}
#ja-user-bar IMG {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 2px solid
}
#ja-wrapper {
	WIDTH: 100%; COLOR: #000000
}
#ja-container {
	TEXT-ALIGN: left; BORDER-LEFT: #3c3c3c 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 770px; PADDING-RIGHT: 0px; BORDER-RIGHT: #3c3c3c 0px solid; PADDING-TOP: 0px
}
#ja-container-shadow1 {
	BORDER-BOTTOM: #383838 0px solid; BORDER-LEFT: #383838 0px solid; BORDER-TOP: #383838 0px solid; BORDER-RIGHT: #383838 0px solid
}
#ja-container-shadow2 {
	BORDER-BOTTOM: #b98d60 0px solid; BORDER-LEFT: #b98d60 0px solid; LINE-HEIGHT: 18px; BACKGROUND: #ffffff; BORDER-TOP: #b98d60 0px solid; BORDER-RIGHT: #b98d60 0px solid
}
#ja-content {
	MARGIN: 0px 15px; WIDTH: 565px; FLOAT: left
}
#ja-content-full {
	MARGIN: 0px 15px; WIDTH: 730px
}
#pathway {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; COLOR: #ffffff; FONT-SIZE: 0px; PADDING-TOP: 5px
}
#pathway A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/arrow-off.gif) no-repeat right center; COLOR: #666666; FONT-SIZE: 11px !important; PADDING-TOP: 0px
}
*#pathway A:hover {
	BACKGROUND: url(../images/arrow-on.gif) no-repeat right center
}
*#pathway A:active {
	BACKGROUND: url(../images/arrow-on.gif) no-repeat right center
}
#pathway IMG {
	VISIBILITY: hidden
}
*#ja-rightcol {
	WIDTH: 160px; FLOAT: right; BORDER-RIGHT: #ffffff 5px solid
}
*#ja-rightcol A.mainlevel {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow-off.gif) no-repeat 5px 4px
}
*#ja-rightcol A.mainlevel:hover {
	BACKGROUND: url(../images/arrow-on.gif) no-repeat 5px 4px
}
A.mainlevel:active {
	BACKGROUND: url(../images/arrow-on.gif) no-repeat 5px 4px
}
*#ja-rightcol A.sublevel {
	PADDING-LEFT: 3px
}
*#ja-topnav {
	BACKGROUND: url(../images/topnav-bg.gif) repeat-x left bottom
}
*.topnav-border {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
*#ja-topnav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 27px; PADDING-TOP: 0px
}
*#ja-topnav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*#ja-topnav A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN-TOP: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(../images/topnav-sep.gif) no-repeat right top; FLOAT: left; HEIGHT: 22px; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 0px
}
*#ja-topnav LI.active_menu A {
	LINE-HEIGHT: 22px; MARGIN: 0px; HEIGHT: 22px; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none
}
*#ja-topnav A:hover {
	BACKGROUND: url(../images/topnav-hover.gif) #5b7191 repeat-x right bottom; COLOR: #ffffff; TEXT-DECORATION: none
}
*#ja-topnav A:active {
	BACKGROUND: url(../images/topnav-hover.gif) #5b7191 repeat-x right bottom; COLOR: #ffffff; TEXT-DECORATION: none
}
#ja-subnav {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 9px !important; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
#ja-subnav H3 {
	BORDER-BOTTOM: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px -3px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #eeeeee 2px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #eeeeee 2px solid; PADDING-TOP: 0px
}
#ja-subnav UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-subnav LI {
	PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; PADDING-TOP: 0px
}
#ja-subnav A {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; DISPLAY: block; HEIGHT: 20px; COLOR: #333333; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
#ja-subnav A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #666666 5px solid; BACKGROUND: #ffffff; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none
}
#ja-subnav A:active {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #666666 5px solid; BACKGROUND: #ffffff; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none
}
#ja-subnav LI.active_menu A {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #666666 5px solid; BACKGROUND: #ffffff; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none
}
#ja-header-spotlight {
	PADDING-LEFT: 20px; HEIGHT: 0px; COLOR: #f2f2f2
}
#ja-header-spotlight A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#ja-header-spotlight H3 {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.4em; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
*#ja-header-spotlight DIV.moduletable {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 720px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f2f2f2; FONT-SIZE: 1em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-header-spotlight .article_seperator {
	DISPLAY: none
}
#ja-spotlight-1 DIV.moduletable {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-spotlight-2 DIV.moduletable {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-spotlight-1 H3 {
	BORDER-BOTTOM: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid; MARGIN: 0px 0px 10px; BORDER-TOP: #eeeeee 2px solid; BORDER-RIGHT: #eeeeee 2px solid
}
#ja-spotlight-2 H3 {
	BORDER-BOTTOM: #eeeeee 2px solid; BORDER-LEFT: #eeeeee 2px solid; MARGIN: 0px 0px 10px; BORDER-TOP: #eeeeee 2px solid; BORDER-RIGHT: #eeeeee 2px solid
}
*#ja-spotlight-1 A {
	COLOR: #333333
}
*#ja-spotlight-2 A {
	COLOR: #333333
}
*#ja-footer {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/footer-bg.gif) #666666 repeat-x left top; HEIGHT: 28px; COLOR: #ffffff; CLEAR: both; BORDER-TOP: #ffffff 10px solid; PADDING-TOP: 0px
}
*#ja-footer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
*#ja-footer LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 25px; PADDING-TOP: 0px
}
*#ja-footer A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 30px; COLOR: #cccccc; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 0px
}
*#ja-footer A:hover {
	COLOR: #ffffff
}
*#ja-footer A:active {
	COLOR: #ffffff
}
*#ja-bottomline {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/bottomline-bg.gif) #ffffff repeat-x right bottom; COLOR: #999999; PADDING-TOP: 10px
}
*#ja-bottomline A {
	
}
DIV.shadow {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/shadow.gif) repeat-x; CLEAR: both; PADDING-TOP: 2px
}
DIV.back_button A {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/but-bg.gif) no-repeat right bottom; FLOAT: right; HEIGHT: 18px; COLOR: #666666; BORDER-TOP: #808080 1px solid; CURSOR: default; BORDER-RIGHT: #808080 1px solid; PADDING-TOP: 0px
}
DIV.back_button A:hover {
	COLOR: #666666; CURSOR: default; TEXT-DECORATION: none
}
DIV.back_button A:active {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND: #eeeeee; COLOR: #666666; BORDER-TOP: #cccccc 1px solid; CURSOR: default; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none
}
*#mod_login_password {
	PADDING-LEFT: 20px; WIDTH: 120px
}
#mod_login_username {
	PADDING-LEFT: 20px; WIDTH: 120px
}
*.search INPUT {
	PADDING-LEFT: 20px; WIDTH: 120px
}
#mod_login_password {
	BACKGROUND: url(../images/authen.gif) #ffffff no-repeat left center
}
*#mod_login_username {
	BACKGROUND: url(../images/user.gif) #ffffff no-repeat left center
}
*#mod_login_remember {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-table
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}

