.contentheading,.componentheading,.blog_more strong,h1,h2,h3,h4,h5,h6{letter-spacing:-1px;}
small,.small,.smalldark,.mosimage_caption{color:#999999;font-size:100%;}
p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6{margin:10px 0;padding:0;}
ul{list-style:none;}
ul li{background:url(../images/bullet-list.gif) no-repeat 22px 4px;line-height:170%;padding-left:35px;}
ol li{line-height:170%;margin-left:35px;}
th{font-weight:bold;padding:5px;text-align:left;}
fieldset{border:none;}
fieldset a{font-weight:bold;}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #CCCCCC;height:1px;}
td,div{font-size:100%;}
form{margin:0;padding:0;}
form label{cursor:pointer;}
input,select,textarea,.inputbox{font:100% Tahoma,Arial,sans-serif;padding:1px;}
select,textarea,.inputbox{background:#FFFFFF;color:#333333;}
.button,.button:hover{}
.button:active,.button:focus{}
.inputbox{border:1px solid #999999;margin-bottom:1px;}
.inputbox:hover,.inputbox:focus{border-color:#333333;}
pre,.code{background:#FAF5D7;border-bottom:3px solid #D2C5A3;border-top:3px solid #D2C5A3;font:1em/1.5 monospace;margin:15px 0;padding:15px 25px 15px 10px;}
blockquote{background:url(../images/open_quotes.gif) 20px 10px no-repeat;font:12px/1.5 Georgia,Times,serif;padding:15px 0px 15px 50px;}
p.quote{background:url(../images/close_quotes.gif) bottom right no-repeat;margin:0;padding:0;}
div.quote-hilite{background:url(../images/q1_std_hl.gif) no-repeat 10px 10px #FAF5D7;border:1px solid #E9DDB0;margin-top:20px;padding-bottom:10px;padding-right:5px;}
div.quote-hilite blockquote{background:url(../images/q2_std_hl.gif) no-repeat right bottom;margin:0;}
.dropcap{color:#333333;display:block;float:left;font:50px/40px Georgia,Times,serif;padding:0 5px 0 0;}
.dropcap-hilite{background:#D3660D;color:#FFFFFF;display:block;float:left;font:50px/40px Georgia,Times,serif;margin:0 4px 0 0;padding:4px 3px 0 3px;}
.error{background:url(../images/bullet-error.gif) no-repeat 0 5px;color:#CC0000;padding:5px 5px 5px 25px;}
.message{background:url(../images/bullet-info.gif) no-repeat 0 5px;color:#D3660D;padding:5px 0 5px 25px;}
.tips{background:url(../images/bullet-tips.gif) no-repeat 0 5px;padding:5px 5px 5px 25px;}
.highlight{background:#FAF5D7;border-bottom:1px solid #E9DDB0;font-weight:bold;padding:0 1px;}
p.stickynote{background:url(../images/sticky-bg.gif) no-repeat top left #FAF5D7;border:1px solid #E9DDB0;padding:10px 10px 10px 50px;}
p.pinnote{background:url(../images/pin-bg.gif) no-repeat top left #FAF5D7;border:1px solid #E9DDB0;padding:10px 10px 10px 50px;}
p.clipnote{background:url(../images/clip-bg.gif) no-repeat top left #FAF5D7;border:1px solid #E9DDB0;padding:10px 10px 10px 50px;}
p.tips-box{background:url(../images/tips-bg.gif) no-repeat top left #FAF5D7;border:1px solid #E9DDB0;padding:10px 10px 10px 50px;}
ul.checklist{list-style:none;}
ul.checklist li{background:url(../images/checklist-bg.gif) no-repeat 0 0;margin-left:0px;padding:2px 0 5px 25px;}
.bignumber{background:url(../images/ol-bg.gif) no-repeat top left;color:#FFFFFF;display:block;float:left;font:normal 20px/normal Arial,sans-serif;margin-right:8px;padding:7px 7px;}
.blocknumber{clear:both;margin:5px 0;padding:10px 15px;position:relative;}
.box-hilite{background:#FAF5D7;border:1px solid #E9DDB0;margin:20px 0 0 0;padding:10px;}
div.moduletable h3{background:url(../images/h3-bg.gif) no-repeat top left;color:#D3660D;font-size:125%;letter-spacing:normal;margin:0 0 5px -10px;padding:7px 5px 7px 10px;}
div.moduletable-alfa h3{background:url(../images/h3-bg.gif) no-repeat top left;color:#D3660D;font-size:100%;letter-spacing:normal;margin:0 0 5px -5px;padding:7px 5px 7px 10px;}
div.moduletable{margin:0;padding:0;}
#jcol1 div.moduletable{margin:0 15px 10px;}
#jcol1 div.moduletable h3{background:none;padding:7px 5px 3px 10px;}
#jcol2 div.moduletable{margin:0 15px 15px;}
.article_seperator{background:url(../images/sep.gif) no-repeat center;display:block;height:30px;}
table.blog .article_seperator{}
#jcol1 .article_seperator,
#jcol2 .article_seperator,
#jtopsl .article_seperator,
#jbotsl .article_seperator{display:none;}
table.contentpane{border:none;border-collapse:collapse;width:100%;}
table.contentpaneopen{border:none;border-collapse:collapse;}
table.searchintro{padding:10px 0;width:100%;}
table.searchintro td{padding:5px !important;}
table.adminform{}
.adminform .inputbox{}
.blog_more{margin:15px 0;}
.blog_more strong{display:block;font-size:150%;margin:0 0 5px;}
.blog_more ul{margin:0;padding:0;}
.blog_more ul li{background:url(../images/bullet-list.gif) no-repeat 2px 4px;margin:0;padding-left:15px;}
td.buttonheading{padding:0 0 0 5px!important;text-align:center;}
td.buttonheading a{border:none;}
.category{font-weight:bold;}
.clr{clear:both;}
.componentheading,#written_comments_title{background:url(../images/h3-bg.gif) no-repeat top left;color:#D3660D;font-size:125%;font-weight:bold;margin-bottom:15px;padding:7px 5px 7px 10px;}
/*#jcontent h1{background:url(../images/h3-bg.gif) no-repeat top left;color:#D3660D;font-weight:bold;margin-bottom:15px;padding:7px 5px 7px 10px;}
*/
#jcontent h1{color:#D3660D;font-weight:bold;margin:0 0 15px 0;padding:0 5px 7px 0;}
.contentdescription{padding-bottom:30px;}
table.blog .contentheading{font-size:200%;font-weight:bold;line-height:normal;}
.contentheading h2{font-size:100%;font-weight:bold;line-height:normal;}
.contentheading{}
#jcontent .contentheading h1{background:transparent;font-size:275%;font-weight:bold;line-height:normal;margin:0;padding:0;}
a.contentpagetitle{border-bottom:none;}
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus{border-bottom:none;}
a.readon{border-bottom:none;font-weight:bold;}
a.readon:hover,a.readon:active,a.readon:focus{border-bottom:none;}
table.contentpaneopen td,table.contentpane td{}
table.contentpaneopen,table.contentpane,table.blog{border-collapse:collapse;border-spacing:0;width:100%;}
.createdate{color:#999999;letter-spacing:1px;margin:5px 0 10px;}
.modifydate{color:#999999;height:15px;}
.moduletable{padding:0;}
.mosimage{margin:15px 10px 10px 0!important;margin:15px 5px 10px 0;padding:0;}
.mosimage img{}
.mosimage_caption{color:#999999;margin-top:5px;padding:1px 2px;}
.pagenav,.pagenav_prev,.pagenav_next,.pagenavbar{padding:0 2px;}
a.pagenav,.pagenav_prev a,.pagenav_next a,.pagenavbar a{}
.pagenavbar{}
.pagenavcounter{background:url(../images/pages.gif) no-repeat 0 11px;padding:8px 14px 0 14px;}
.sectiontableheader{background:#D2C5A3;color:#FFFFFF;font-weight:bold;padding:7px 5px;}
tr.sectiontableentry1 td{border-bottom:1px solid #D2C5A3;padding:7px 5px;}
tr.sectiontableentry2 td{border-bottom:1px solid #D2C5A3;padding:7px 5px;}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td{background:#FFFFFF;}
.small{}
.smalldark{text-align:left;}
div.syndicate div{text-align:center;}
.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td{background:none;}
#jupwrap,
#jcontainerwrap,
#jcontainerwrap-cm,
#jcontainerwrap-c,
#jcontainerwrap-f,
#jcontainerwrap-m{clear:both;width:100%;}
#jup,
#jcontainer{margin:0 auto;text-align:left;width:750px;}
.wide #jup,
.wide #jcontainer{width:860px;}
#jcontentwrap{clear:both;margin:20px 0;}
#jcontent{float:left;width:60%;}
#jcontent div.innerpad{clear:both;display:block;height:400px;margin:0;padding:0 15px;}
html>body #jcontent div.innerpad{height:auto;min-height:400px;}
#jcolwrap{float:right;width:40%;}
#jcol1{background:url(../images/col1-top.gif) no-repeat top;float:left;padding-top:10px;width:50%;}
#jcol1 div{background:url(../images/col1-bot.gif) no-repeat bottom;padding-bottom:20px;}
#jcol1 div div{background:url(../images/col1-mid.gif) repeat-y top;padding:0;}
#jcol1 div div div{background:none;float:none;}
.narrow #jcol1{background:url(../images/col1-narrow-top.gif) no-repeat top;}
.narrow #jcol1 div{background:url(../images/col1-narrow-bot.gif) no-repeat bottom;}
.narrow #jcol1 div div{background:url(../images/col1-narrow-mid.gif) repeat-y top;}
#jcol2{float:right;overflow:hidden;padding-bottom:10px;width:49.9%;}
#jcol1 table,#jcol2 table{border-collapse:collapse;border-spacing:0;}
#jcol1 ul,#jcol2 ul{margin:0;padding:0;}
#jcol1 ul li,#jcol2 ul li{background:url(../images/bullet-list.gif) no-repeat 0px 5px;padding-left:14px;}
#jcontainerwrap,#jcontainerwrap-f,#jcontainerwrap-c{background:url(../images/body-bg.jpg) no-repeat top center;}
.narrow #jcontainerwrap,
.narrow  #jcontainerwrap-f,
.narrow  #jcontainerwrap-c{background:url(../images/body-narrow-bg.jpg) no-repeat top center;}
#jcontainer{background:#FFFCF3;}
#jcontainerwrap-f,#jcontainerwrap-f #jcontainer{}
#jcontainerwrap-f #jcontent{width:100%;}
#jcontainerwrap-c{}
#jcontainerwrap-c #jcontainer{}
#jcontainerwrap-c #jcontent{width:80%;}
#jcontainerwrap-c #jcolwrap{width:20%;}
#jcontainerwrap-c #jcol1,
#jcontainerwrap-c #jcol2{width:100%;}
#jheaderwrap{}
#jheader{background:url(../images/header-bg.jpg) no-repeat top center;height:101px;line-height:normal;position:relative;text-align:left;}
.narrow #jheader{background:url(../images/header-narrow-bg.jpg) no-repeat top center;}
#jheader h1{float:left;font-size:2.5em;height:80px;margin:0 0 0 30px;padding:0;width:260px;}
#jheader h1 a{border-bottom:none;color:#333333;display:block;height:80px;outline:none;text-indent:-500%;text-transform:uppercase;width:260px;}
#jheader h1 a:hover,#jheader h1 a:active,#jheader h1 a:focus{background:none;}
#jheader a{}
#jsh{background:url(../images/sh-bg.jpg) no-repeat 15px 0 #FAF5D7;padding-bottom:15px;}
.narrow #jsh{background:url(../images/sh-narrow-bg.jpg) no-repeat 15px 0 #FAF5D7;}
#jsh div.jinnerpad{margin:0;padding:0 15px;}
#jslideshow{float:left;height:255px;margin:0;overflow:hidden;padding:0;width:49.5%;}
.narrow #jslideshow{width:57%;}
#jslideshow-wrap{}
div#jshcontent{float:right;overflow:hidden;width:50%;}
.narrow div#jshcontent{overflow:hidden;width:42.5%;}
div#jshcontent p{margin-top:0;}
div#jshcontent h3{background:none;font-size:200%;margin:10px 0 0;padding:0;}
#jmainnav-wrap{background:#FAF5D7;}
#jmainnav{background:url(../images/mn-right-bg.gif) no-repeat top right #FAF5D7;margin:0 auto;width:830px;}
.narrow #jmainnav{width:720px;}
div.jmainnav-inner{background:url(../images/mn-left-bg.gif) no-repeat top left;padding-left:20px;}
#jmainnav a,
#jmainnav a:hover,
#jmainnav a:active,
#jmainnav a:focus{border-bottom:none;}
#jmainnav ul{list-style:none;margin:0;padding:0;}
#jsubnavwrap{}
#jsubnav{background:#FAF5D7;border-bottom:1px solid #D2C5A3;}
a.bluelink{background:url(../images/bullet-list.gif) no-repeat 2px 7px;border:none;color:#333333;display:block;font-weight:bold;margin:0;padding:3px 5px 3px 14px;width:90%;}
a.bluelink:hover,
a.bluelink:active,
a.bluelink:focus{background:url(../images/bullet-list.gif) no-repeat 2px 7px #FFFCF3;border:none;text-decoration:underline;}
a.bluelink#active_menu{color:#D3660D;}
a.sublevel{background:url(../images/sublevel-bg.gif) no-repeat top left;border-bottom:none;display:block;padding:3px 3px 3px 14px;text-decoration:underline;}
a.sublevel:hover,
a.sublevel:active,
a.sublevel:focus{background:url(../images/sublevel-bg.gif) no-repeat top left;border-bottom:none;text-decoration:underline;}
#active_menu{color:#D3660D;font-weight:bold;}
ul#mainlevel-nav{float:right;}
ul#mainlevel-nav li{background:none;border-right:1px solid #999999;display:inline;margin:0;padding:0;}
ul#mainlevel-nav li a{border-bottom:none;padding:0 10px;}
.jbox-left,.jbox-center,.jbox-right{float:left;overflow:hidden;}
.jbox-full{float:none;overflow:hidden;}
.jbox-left div.moduletable{padding:0 15px 0 0;}
.jbox-right div.moduletable{padding:0 0 0 15px;}
.jbox-center div.moduletable{padding:0 15px;}
#jtopslwrap{}
#jtopsl{background:url(../images/topsl-bg.jpg) repeat-x top left #FAF5D7;clear:both;padding:0;position:relative;}
#jtopsl h3,#jbotsl h3{background:none;margin:0 0 5px;padding:0;}
#jtopsl div.moduletable{margin:0;padding:15px 25px;}
#jtopsl div.jbox-left,
#jtopsl div.jbox-center,
#jtopsl div.jbox-right{padding:0;}
#jtopsl div.jbox-left,
#jtopsl div.jbox-center{background:url(../images/sl-sep.jpg) no-repeat center right;}
#jbotslwrap{background:url(../images/botsl-bg.jpg);clear:both;}
#jbotsl{}
#jbotsl div.moduletable{background:none;padding:15px;}
#jbotsl div.jbox-left,
#jbotsl div.jbox-center{background:url(../images/sl-sep.jpg) no-repeat center right;}
#jbotsl h3{margin:0 0 5px;padding:0;}
#jtopsl ul,
#jbotsl ul{margin:0;padding:0;}
#jtopsl li,
#jbotsl li{background:url(../images/bullet-list.gif) no-repeat 2px 5px;margin:0;padding-left:15px;}
#jtopsl td,
#jbotsl td{padding:0;}
#jbotsl .article_seperator,
#jtopsl .article_seperator{display:none;}
#jbotsl table,
#jtopsl table{border-collapse:collapse;border-spacing:0;}
#jpathway{color:#999999;display:block;margin:0 0 5px 5px;}
#jpathway img{margin:0 5px 1px;}
#jpathway strong{margin-right:5px;}
#jpathway a{font-weight:bold;}
#jfooter{border-top:1px solid #D2C5A3;clear:both;color:#999999;overflow:hidden;padding:15px;position:relative;text-align:left;}
#jfooter a{color:#999999;font-weight:bold;}
#jfooter a:hover,
#jfooter a:active,
#jfooter a:focus{color:#333333;font-weight:bold;}
#jfooter small{display:block;float:left;}
ul.accessibility{position:absolute;top:-100%;}
#jupwrap{background:url(../images/up-bg.gif) no-repeat center top;font-size:11px;height:53px;}
.narrow #jupwrap{background:url(../images/up-narrow-bg.gif) no-repeat center top;}
#jup{position:relative;}
#jusertools{left:0px;position:absolute;top:9px;}
#jusertools ul{float:left;margin:0 15px 0 0;padding:0;}
#jusertools ul li{background:none;display:inline;list-style:none;margin:0;padding:0;}
#jusertools img{padding:0 3px 0 0;}
#jsearch{position:absolute;right:0px;top:7px;}
#jsearch div.search{margin:3px 0 0 5px;}
#jsearch div.search .inputbox{background:url(../images/icon-search.gif) no-repeat 95% 50% #EFEFEF;border:1px solid #999999;margin-bottom:0;padding-left:4px;width:150px;}
div.innerpad{padding:0 10px;}
.jbanner{margin-top:10px;padding:10px 0;}
.jbanner2{padding-bottom:10px;}
.jbanner h3{background:url(../images/h3-bg.gif) no-repeat top left;color:#D3660D;font-size:125%;letter-spacing:normal;margin:0 0 5px -10px;padding:7px 5px 7px 10px;}
a.aimage{border-bottom:none;}
.jbanner2 img{float:left;margin:5px 10px 0 0;}
.jcontent-module{background:url(../images/sep.gif) repeat-x top;margin-top:15px;padding:10px 0;text-align:center;}
div.back_button a,
div.back_button a:hover,
div.back_button a:active,
div.back_button a:focus{border-bottom:none;display:block;float:left;font-weight:bold;margin:10px 0;}
#mod_login_password,#mod_login_username{width:90%;}
#mod_login_remember{background:none;border:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
* html > body .clearfix{display:block;width:100%;}
* html .clearfix{height:1%;}
html{height:100%!important;height:auto;margin-bottom:1px;}
li.latestnews{text-align:left;}
#begn a:link,#begn a:visited,#begn a,#mystyle2 a:link,#mystyle2 a:visited,#mystyle2 a{border:0;text-decoration:none;}
#begn a:hover,#mystyle2 a:hover{background:transparent;border:0;text-decoration:underline;}
div.bubble{margin:5px 0; width: 155px;}
div.bubble img{margin-bottom:5px;border:1px solid #FAF5D7}
div.bubble div{margin:0;width:100%;background:url(../images/bub-br.gif) no-repeat bottom right}
div.bubble div div{background:url(../images/bub-bl.gif) no-repeat bottom left}
div.bubble div div div{background:url(../images/bub-tr.gif) no-repeat top right}
div.bubble div div div div{background:url(../images/bub-tl.gif) no-repeat top left;margin:0;padding: 15px;width:auto;text-align:center}
div.bubble div div div div div{margin:0;padding: 15px;width:auto}
.mainlevel a:link,.mainlevel a:visited{font-weight:bold; margin:0;padding: 3px 0 3px 10px;width:90%;border:none;display:block;color:#333333;background:url(../images/bullet-list.gif) no-repeat 0 7px}
.mainlevel a:hover,
.mainlevel a:active,
.mainlevel a:focus{font-weight:bold;border:none;background:url(../images/bullet-list.gif) no-repeat 0 7px #FFFCF3;color:#D3660D;}