input.btn{
			color:#050;
			font-family:'trebuchet ms',helvetica,sans-serif;
			font-size:110%;
			font-weight:bold;
			width:150;
			background-color:#fed;
			border:1px solid;
			border-top-color:#696;
			border-left-color:#696;
			border-right-color:#363;
			border-bottom-color:#363;
			filter:progid:DXImageTransform.Microsoft.Gradient
			(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
			
input.btnhov{
			border-top-color:#c63;
			border-left-color:#c63;
			border-right-color:#930;
			border-bottom-color:#930;}

.stats {
font-weight: none;
font-size: 1.1em;
MARGIN-BOTTOM 5px;

}
			

BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
BODY#bd
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #e3e3e3;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
BODY.contentpane
{
    FONT-SIZE: 10pt;
    MARGIN: 2px;
    WIDTH: auto;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Tahoma, serif
}
BODY.fs1
{
    FONT-SIZE: 57%
}


BODY.fs2
{
    FONT-SIZE: 63%
}
BODY.fs3
{
    FONT-SIZE: 69%
}
BODY.fs4
{
    FONT-SIZE: 75%
}
BODY.fs5
{
    FONT-SIZE: 81%
}
BODY.fs6
{
    FONT-SIZE: 87%
}
H1
{
    FONT-SIZE: 1.7em
}

H2
{
    FONT-SIZE: 1.0em;
    MARGIN: 5px 0px
}
H3
{
    FONT-SIZE: .8em;
    MARGIN: 5px 0px
}
H4
{
    FONT-SIZE: 1.25em;
    MARGIN: 10px 0px
}
#ja-main
{
    LINE-HEIGHT: 1.5
}
#ja-main-f
{
    LINE-HEIGHT: 1.5
}
#ja-footer
{
    LINE-HEIGHT: 1.5
}
.contentheading
{
}
.componentheading
{
}
DIV.moduletable H3
{
}
#ja-subnav H3
{
}
H1
{
}
H2
{
}
H3
{
}
H4
{
}
H5
{
}
A
{
    COLOR: #4d84a7;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A:focus
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
P
{
    MARGIN: 15px 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
LI
{
    PADDING-LEFT: 12px;
    BACKGROUND: url(../images/arrow-off.gif) no-repeat 3px 6px
}
TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}
FIELDSET
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#ja-content FIELDSET
{
    WIDTH: 500px
}
#ja-content-f FIELDSET
{
    WIDTH: 500px
}
FIELDSET A
{
    FONT-WEIGHT: bold
}
HR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TD
{
    FONT-SIZE: 1em
}
TD.Form
{
    FONT-SIZE: 1em
}
DIV
{
    FONT-SIZE: 1em
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
INPUT
{
    FONT: 12px Tahoma, Arial, sans-serif
}
SELECT
{
    FONT: 11px Tahoma, Arial, sans-serif
}
SELECT
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.inputbox
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
TEXTAREA
{
    PADDING-LEFT: 2px
}
.button
{
    BORDER-RIGHT: #babdb6 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #e1e1e1 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #babdb6 1px solid
}
.button:hover
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    BORDER-TOP: #babdb6 1px solid;
    BORDER-LEFT: #babdb6 1px solid;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
.button:focus
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    BORDER-TOP: #babdb6 1px solid;
    BORDER-LEFT: #babdb6 1px solid;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
.inputbox
{
    BORDER-RIGHT: #edeeec 1px solid;
    BORDER-TOP: #babdb6 1px solid;
    BACKGROUND: url(../images/shadow.gif) #ffffff repeat-x 50% top;
    BORDER-LEFT: #babdb6 1px solid;
    BORDER-BOTTOM: #edeeec 1px solid
}
.inputbox:hover
{
    BORDER-RIGHT: #babdb6 1px solid;
    BORDER-TOP: #babdb6 1px solid;
    BACKGROUND: url(../images/shadow.gif) #ffffff repeat-x 50% top;
    BORDER-LEFT: #babdb6 1px solid;
    BORDER-BOTTOM: #babdb6 1px solid
}
.inputbox:focus
{
    BORDER-RIGHT: #babdb6 1px solid;
    BORDER-TOP: #babdb6 1px solid;
    BACKGROUND: url(../images/shadow.gif) #ffffff repeat-x 50% top;
    BORDER-LEFT: #babdb6 1px solid;
    BORDER-BOTTOM: #babdb6 1px solid
}
DIV.modules
{
    WIDTH: 100%
}
DIV.moduletable
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 13px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px
}
DIV.moduletable H3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 1em;
    BACKGROUND: url(../images/h3-bg.gif) #e1e1e1 no-repeat 50% bottom;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px -12px 10px -13px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #666666;
    LINE-HEIGHT: 21px;
    PADDING-TOP: 0px;
    HEIGHT: 22px
}
DIV.moduletable H3.collapse
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 1em;
    BACKGROUND: url(../images/h3-bg.gif) #e1e1e1 no-repeat 50% top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px -12px 10px -13px;
    TEXT-TRANSFORM: uppercase;
    CURSOR: pointer;
    COLOR: #666666;
    LINE-HEIGHT: 21px;
    PADDING-TOP: 0px;
    HEIGHT: 22px
}
DIV.moduletable TABLE
{
    BORDER-COLLAPSE: collapse;
    border-spacing: 0
}
TABLE.blog
{
}
TABLE.blog .article_seperator
{
    DISPLAY: block;
    HEIGHT: 15px
}
TABLE.contentpane
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none
}
TABLE.contentpaneopen
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.contenttoc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px 10px;
    WIDTH: 35%;
    PADDING-TOP: 0px
}
TABLE.contenttoc TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 18px;
    BACKGROUND: url(../images/arrow-off.gif) no-repeat 7px 7px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
TABLE.contenttoc TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: #4d84a7;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    TEXT-INDENT: 5px;
    PADDING-TOP: 2px
}
TABLE.poll
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
TABLE.pollstableborder
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left
}
TABLE.pollstableborder IMG
{
    VERTICAL-ALIGN: baseline
}
TABLE.pollstableborder TD
{
    PADDING-RIGHT: 2px! important;
    PADDING-LEFT: 2px! important;
    PADDING-BOTTOM: 2px! important;
    PADDING-TOP: 2px! important
}
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
}
.adminform TEXTAREA
{
    WIDTH: 400px! important
}
.adminform TEXTAREA.inputbox
{
}
.blog_more
{
    MARGIN: 10px 0px
}
.blog_more STRONG
{
    DISPLAY: block;
    PADDING-LEFT: 13px;
    BACKGROUND: url(../images/bullet.gif) no-repeat left center;
    MARGIN: 0px 0px 5px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #666666
}
TD.buttonheading
{
    PADDING-RIGHT: 3px! important;
    PADDING-LEFT: 3px! important;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 0px! important;
    TEXT-ALIGN: center
}
.category
{
    FONT-WEIGHT: bold
}
.clr
{
    CLEAR: both
}
.code
{
    BORDER-RIGHT: #f0f0c0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f0f0c0 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #ffffcc;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #f0f0c0 1px solid;
    WIDTH: auto;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #f0f0c0 1px solid
}
PRE
{
    BORDER-RIGHT: #f0f0c0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f0f0c0 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #ffffcc;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #f0f0c0 1px solid;
    WIDTH: auto;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #f0f0c0 1px solid
}
.componentheading
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    BACKGROUND: #e1e1e1;
    PADDING-BOTTOM: 4px;
    MARGIN: -10px -15px 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #666666;
    LINE-HEIGHT: normal;
    PADDING-TOP: 4px
}
.contentdescription
{
    PADDING-BOTTOM: 30px
}
.contentheading
{
    FONT-SIZE: 1.7em
}
TABLE.blog .contentheading
{
    PADDING-LEFT: 13px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    BACKGROUND: url(../images/bullet.gif) no-repeat 0px 9px;
    COLOR: #4d84a7
}
TABLE.blog A.contentpagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #4d84a7;
    TEXT-DECORATION: none
}
A.mainlevel
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/arrow-off.gif) no-repeat 0px 5px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A.mainlevel:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.mainlevel:active
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.sublevel
{
    PADDING-LEFT: 8px
}
A.readon
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 10px;
    BACKGROUND: url(../images/arrow-readon-on.gif) #4d84a7 no-repeat 4px 5px;
    PADDING-BOTTOM: 1px;
    TEXT-TRANSFORM: lowercase;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
A.readon:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TABLE.contentpaneopen TD
{
}
TABLE.contentpane TD
{
}
TABLE.contentpaneopen
{
    WIDTH: 100%
}
TABLE.contentpane
{
    WIDTH: 100%
}
TABLE.blog
{
    WIDTH: 100%
}
.createdate
{
    FONT-WEIGHT: bold;
    COLOR: #aaaaaa;
    LINE-HEIGHT: 10px
}
.modifydate
{
    COLOR: #aaaaaa;
    HEIGHT: 15px
}
.error
{
    COLOR: #cc0000
}
.highlight
{
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px dotted
}
.message
{
    FONT-WEIGHT: bold
}
.moduletable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.mosimage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 5px 0px 0px;
    PADDING-TOP: 0px
}
.mosimage IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.mosimage_caption
{
    PADDING-RIGHT: 2px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 1px;
    COLOR: #aaaaaa;
    PADDING-TOP: 1px
}
.pagenav
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
A.pagenav
{
    BORDER-RIGHT: #babdb6 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #e1e1e1 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #babdb6 1px solid;
    TEXT-DECORATION: none
}
.pagenav_prev A
{
    BORDER-RIGHT: #babdb6 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #e1e1e1 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #babdb6 1px solid;
    TEXT-DECORATION: none
}
.pagenav_next A
{
    BORDER-RIGHT: #babdb6 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #e1e1e1 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #babdb6 1px solid;
    TEXT-DECORATION: none
}
.pagenavbar A
{
    BORDER-RIGHT: #babdb6 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #e1e1e1 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #e1e1e1 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #babdb6 1px solid;
    TEXT-DECORATION: none
}
A.pagenav:hover
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
A.pagenav:active
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
.pagenav_prev A:hover
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
.pagenav_prev A:active
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
.pagenav_next A:hover
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
.pagenav_next A:active
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
.pagenavbar A:hover
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
.pagenavbar A:active
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #babdb6 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/but-bg.gif) #efefef;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #babdb6 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e1e1e1 1px solid;
    TEXT-DECORATION: none
}
.pagenavbar
{
    PADDING-LEFT: 14px;
    BACKGROUND: url(../images/pages.gif) no-repeat left center;
    COLOR: #666666
}
.pagenavcounter
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 14px;
    BACKGROUND: url(../images/pages.gif) no-repeat 0px 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #666666;
    PADDING-TOP: 8px
}
.sectiontableheader
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    BACKGROUND: #4d84a7;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px
}
.sectiontableheader A
{
    COLOR: #ffffff
}
.sectiontableheader A:hover
{
    COLOR: #ffffff
}
TR.sectiontableentry1 TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f2f2f2;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
TR.sectiontableentry2 TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.small
{
    COLOR: #aaaaaa
}
.smalldark
{
    TEXT-ALIGN: left
}
#banner
{
}
#ja-wrapper
{
}
#ja-header-wrap1
{
    TEXT-ALIGN: center
}
#ja-sh-wrap1
{
    TEXT-ALIGN: center
}
#ja-pathway-wrap1
{
    TEXT-ALIGN: center
}
#ja-main-wrap1
{
    TEXT-ALIGN: center
}
#ja-footer-wrap1
{
    TEXT-ALIGN: center
}
#ja-header-wrap2
{
    PADDING-LEFT: 20px;
    MARGIN: auto;
    WIDTH: 750px
}
#ja-sh-wrap2
{
    PADDING-LEFT: 20px;
    MARGIN: auto;
    WIDTH: 750px
}
#ja-pathway-wrap2
{
    PADDING-LEFT: 20px;
    MARGIN: auto;
    WIDTH: 750px
}
#ja-main-wrap2
{
    PADDING-LEFT: 20px;
    MARGIN: auto;
    WIDTH: 750px
}
#ja-footer-wrap2
{
    PADDING-LEFT: 20px;
    MARGIN: auto;
    WIDTH: 750px
}
#ja-header-wrap3
{
    PADDING-RIGHT: 20px
}
#ja-sh-wrap3
{
    PADDING-RIGHT: 20px
}
#ja-pathway-wrap3
{
    PADDING-RIGHT: 20px
}
#ja-main-wrap3
{
    PADDING-RIGHT: 20px
}
#ja-footer-wrap3
{
    PADDING-RIGHT: 20px
}
#ja-header
{
    TEXT-ALIGN: left
}
#ja-sh
{
    TEXT-ALIGN: left
}
#ja-pathway
{
    TEXT-ALIGN: left
}
#ja-main
{
    TEXT-ALIGN: left
}
#ja-main-full-left
{
    TEXT-ALIGN: left
}
#ja-main-full-right
{
    TEXT-ALIGN: left
}
#ja-footer
{
    TEXT-ALIGN: left
}
.wide #ja-header-wrap2
{
    WIDTH: 900px
}
.wide #ja-sh-wrap2
{
    WIDTH: 900px
}
.wide #ja-pathway-wrap2
{
    WIDTH: 900px
}
.wide #ja-main-wrap2
{
    WIDTH: 900px
}
.wide #ja-footer-wrap2
{
    WIDTH: 900px
}
.wide #ja-main
{
    BACKGROUND: url(../images/main-wide-bg.gif) #ffffff repeat-y right 50%
}
.wide #ja-main-full-left
{
    BACKGROUND: url(../images/main-wide-fl-bg.gif) #ffffff repeat-y right 50%
}
.wide #ja-main-full-right
{
    BACKGROUND: url(../images/main-wide-fr-bg.gif) #ffffff repeat-y right 50%
}
.wide #ja-content
{
    FLOAT: left;
    WIDTH: 558px
}
.wide #ja-content-full-left
{
    FLOAT: left;
    WIDTH: 718px
}
.wide #ja-content-full-right
{
    FLOAT: right;
    WIDTH: 718px
}
.wide #ja-content-f
{
    FLOAT: left;
    WIDTH: 880px
}
#ja-header-wrap1
{
    BACKGROUND: url(../images/header-wrap1.gif) 50% top
}
#ja-header-wrap2
{
    BACKGROUND: url(../images/header-wrap2.gif) repeat-y left top
}
#ja-header-wrap3
{
    BACKGROUND: url(../images/header-wrap3.gif) repeat-y right top;
    POSITION: relative
}
#ja-header
{
    BACKGROUND: url(../images/header-bg.gif) #4d84a7 repeat-x 50% top;
    POSITION: relative;
    HEIGHT: 75px
}
#ja-header H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 2.5em;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px
}
#ja-header H1 IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#ja-header A
{
    COLOR: #ffffff
}
#ja-search
{
    PADDING-LEFT: 20px;
    RIGHT: 22px;
    BACKGROUND: url(../images/icon-search.gif) no-repeat left center;
    POSITION: absolute;
    TOP: 40px
}
#ja-search-tool
{
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/icon-search.gif) no-repeat 0px 6px
}
#ja-search-tool .inputbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: medium none;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none
}
#ja-search .inputbox
{
    BORDER-RIGHT: #4d84a7 1px solid;
    BORDER-TOP: #4d84a7 1px solid;
    BORDER-LEFT: #4d84a7 1px solid;
    COLOR: #4d84a7;
    BORDER-BOTTOM: #4d84a7 1px solid
}
#ja-search .inputbox:hover
{
    BORDER-RIGHT: #4d84a7 1px solid;
    BORDER-TOP: #4d84a7 1px solid;
    BORDER-LEFT: #4d84a7 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #4d84a7 1px solid
}
#ja-search .inputbox:focus
{
    BORDER-RIGHT: #4d84a7 1px solid;
    BORDER-TOP: #4d84a7 1px solid;
    BORDER-LEFT: #4d84a7 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #4d84a7 1px solid
}
#ja-usertoolswrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 0px;
    BACKGROUND: url(../images/usertools-bg.gif) repeat-x;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 30px
}
#ja-usertools
{
    PADDING-RIGHT: 18px;
    DISPLAY: block;
    PADDING-LEFT: 30px;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/usertools-leftbg.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    HEIGHT: 30px
}
#ja-usertools IMG
{
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    CURSOR: pointer;
    PADDING-TOP: 6px
}
#ja-usertools A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#ja-usertools A:hover
{
    BACKGROUND: #3b6580
}
#ja-usertools A:active
{
    BACKGROUND: #3b6580
}
#ja-usertools A:focus
{
    BACKGROUND: #3b6580
}
#ja-topnav
{
    BORDER-TOP: #81abc6 1px solid;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    BORDER-BOTTOM: #81abc6 1px solid
}
#ja-topnav A
{
    FONT-WEIGHT: bold;
    COLOR: #d9e7ef
}
#ja-sh-wrap1
{
    BACKGROUND: url(../images/spotlight-wrap1.gif) #cccccc repeat-x left top
}
#ja-sh-wrap2
{
    BACKGROUND: url(../images/spotlight-wrap2.gif) no-repeat left top
}
#ja-sh-wrap3
{
    BACKGROUND: url(../images/spotlight-wrap3.gif) no-repeat right top
}
#ja-sh
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    HEIGHT: 150px
}
#ja-spotlight
{
    MARGIN-TOP: 20px
}
.ja-box
{
    BORDER-RIGHT: #e1e1e1 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #efefef;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #e1e1e1 1px solid
}
#ja-spotlight H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 18px;
    BACKGROUND: url(../images/bullet.gif) no-repeat 5px 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 5px
}
#ja-spotlight DIV.moduletable
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#ja-spotlight UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#ja-spotlight LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}
#ja-spotlight LI A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 18px;
    BACKGROUND: url(../images/arrow-off.gif) no-repeat 7px 8px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px
}
#ja-spotlight LI A:hover
{
    BACKGROUND: url(../images/arrow-off.gif) #e1e1e1 no-repeat 7px 8px;
    TEXT-DECORATION: none
}
#ja-spotlight TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#ja-pathway-wrap1
{
    BACKGROUND: url(../images/pathway-wrap1.gif) #447493 50% top
}
#ja-pathway-wrap2
{
    BACKGROUND: url(../images/pathway-wrap2.gif) repeat-y left top
}
#ja-pathway-wrap3
{
    BACKGROUND: url(../images/pathway-wrap3.gif) repeat-y right top
}
#ja-pathway
{
    PADDING-RIGHT: 15px;
    BORDER-TOP: #81abc6 1px solid;
    PADDING-LEFT: 15px;
    BACKGROUND: #4d84a7;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #4d84a7;
    LINE-HEIGHT: normal;
    PADDING-TOP: 4px
}
#ja-pathway A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#ja-pathway IMG
{
    MARGIN: 0px 5px
}
#ja-pathway STRONG
{
    MARGIN-RIGHT: 8px
}
#ja-leftcol
{
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 160px
}
#ja-leftcol TABLE
{
    BORDER-COLLAPSE: collapse
}
#ja-leftcol A.mainlevel
{
}
#ja-leftcol UL.mainlevel
{
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/arrow-off.gif) no-repeat 5px 4px
}
#ja-leftcol UL.mainlevel:hover
{
    BACKGROUND: url(../images/arrow-on.gif) no-repeat 5px 4px
}
#ja-leftcol A.sublevel
{
    PADDING-LEFT: 3px
}
#ja-leftcol .article_seperator
{
    DISPLAY: none
}
#ja-main-wrap1
{
    BACKGROUND: url(../images/main-wrap1.gif) #efefef repeat-x 50% top
}
#ja-main-wrap2
{
    BACKGROUND: url(../images/main-wrap2.gif) left top
}
#ja-main-wrap3
{
    BACKGROUND: url(../images/main-wrap3.gif) right top
}
#ja-main-wrap4
{
    FLOAT: right
}
#ja-main
{
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: url(../images/main-3c-bg.gif) #ffffff repeat-y right 50%
}
#ja-main-full-left
{
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: url(../images/main-fl-bg.gif) #ffffff repeat-y right 50%
}
#ja-main-full-right
{
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: url(../images/main-fr-bg.gif) #ffffff repeat-y right 50%
}
#ja-main-f
{
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #ffffff;
    TEXT-ALIGN: left
}
#ja-content
{
    FLOAT: left;
    WIDTH: 408px
}
#ja-content-full-left
{
    FLOAT: left;
    WIDTH: 568px
}
#ja-content-full-right
{
    FLOAT: right;
    WIDTH: 568px
}
#ja-mainbody
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 10px
}
#ja-content-f
{
    FLOAT: left;
    WIDTH: 730px
}
#ja-rightcol
{
    FLOAT: right;
    MARGIN-BOTTOM: 10px;
    WIDTH: 160px
}
#ja-rightcol TABLE
{
    BORDER-COLLAPSE: collapse
}
#ja-rightcol A.mainlevel
{
}
#ja-rightcol UL.mainlevel
{
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/arrow-off.gif) no-repeat 5px 4px
}
#ja-rightcol UL.mainlevel:hover
{
    BACKGROUND: url(../images/arrow-on.gif) no-repeat 5px 4px
}
#ja-rightcol A.sublevel
{
    PADDING-LEFT: 3px
}
#ja-rightcol .article_seperator
{
    DISPLAY: none
}
#ja-footer-wrap1
{
    CLEAR: both;
    BACKGROUND: url(../images/footer-wrap1.jpg) #cccccc 50% top;
    HEIGHT: 100%
}
#ja-footer-wrap2
{
    BACKGROUND: url(../images/footer-wrap2.jpg) repeat-y left top
}
#ja-footer-wrap3
{
    BACKGROUND: url(../images/footer-wrap3.jpg) repeat-y right top
}
#ja-footer
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/footer-bg.jpg) #4d84a7 no-repeat left top;
    PADDING-BOTTOM: 15px;
    COLOR: #d9e7ef;
    PADDING-TOP: 15px;
    POSITION: relative;
    HEIGHT: 100%
}
#ja-footer P
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px
}
#ja-footer UL#mainlevel-nav
{
    PADDING-LEFT: 5px
}
#ja-footer UL#mainlevel
{
    PADDING-LEFT: 5px
}
#ja-footer UL#mainlevel LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#ja-footer UL#mainlevel-nav LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#ja-footer A
{
    COLOR: #ffffff
}
#ja-footer UL A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px
}
#ja-footer A:hover
{
    BACKGROUND: #447493;
    TEXT-DECORATION: none
}
#ja-footer A:active
{
    BACKGROUND: #447493;
    TEXT-DECORATION: none
}
#ja-footer A:focus
{
    BACKGROUND: #447493;
    TEXT-DECORATION: none
}
#ja-bottomline
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-TOP: 0px
}
#ja-bottomline A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#ja-cert
{
    RIGHT: 10px;
    POSITION: absolute;
    TOP: 30px
}
#ja-cert A:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-cert A:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-cert A:focus
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.back_button A
{
    DISPLAY: block;
    MARGIN: 10px 0px;
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}
DIV.back_button A:hover
{
    DISPLAY: block;
    MARGIN: 10px 0px;
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}
DIV.back_button A:active
{
    DISPLAY: block;
    MARGIN: 10px 0px;
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}
#mod_login_password
{
    WIDTH: 100px
}
#mod_login_username
{
    WIDTH: 100px
}
#mod_login_password
{
}
#mod_login_username
{
}
#mod_login_remember
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#mod_search_searchword
{
    WIDTH: 140px
}
.clearfix:unknown
{
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    HEIGHT: 0px;
    content: "."
}
* HTML > BODY .clearfix
{
    DISPLAY: block;
    WIDTH: 100%
}
* HTML .clearfix
{
    HEIGHT: 1%
}
HTML
{
    MARGIN-BOTTOM: 1px;
    HEIGHT: auto
}
#menu LI:hover
{
    POSITION: static
}
#menu LI.hover
{
    POSITION: static
}
#dropdownmenu LI:hover UL
{
    POSITION: fixed
}
#dropdownmenu LI LI:hover UL
{
    POSITION: fixed
}
#dropdownmenu LI LI LI:hover UL
{
    POSITION: fixed
}
#dropdownmenu LI.sfhover UL
{
    POSITION: fixed
}
#dropdownmenu LI LI.sfhover UL
{
    POSITION: fixed
}
#dropdownmenu LI LI LI.sfhover UL
{
    POSITION: fixed
}
#navigation LI > UL
{
    BACKGROUND-POSITION: 0px 0px;
    LEFT: 0px;
    TOP: 1.65em
}
#topBarList LI:hover UL LI
{
    POSITION: static
}


