html, body, form{margin:0;padding:0;}
body{background:#FFFFFF;font-family:Arial, Tahoma, Helvetica, sans-serif;font-size:12px;line-height:18px;}
body.contentpane{color:#000000;background:#FFFFFF;font-size:12px;line-height:1.3em;margin:0;margin:1em 2em;width:auto;}
.contentpane .button{display:inline;height:25px;padding:0 10px;}
small, .small, .smalldark, .article-meta, .modifydate, .img_caption p, .site-slogan{font-size:92%;}
.img_caption.left, .img_caption.right{margin-top:3px;margin-right:1em;}
img.img_caption{margin-right:20px;float:left;border:3px solid #c1c1c1;}
div.img_caption{float:left;}
.img_caption p{background:url(../images/shadow-bg.gif) no-repeat right top;padding-top:5px;margin-top:0px;}
img.caption{float:left;padding:2px;background:#fff;border:solid 1px #dce2e0;margin:0 10px 10px 0;}
img.personal{margin-right:15px;float:leFt;background:#e9e9e9;padding:3px;overflow:hidden;}
a.img_hover img{margin-right:15px;float:leFt;background:#e9e9e9;padding:3px;overflow:hidden;}
a.img_hover:hover img{padding:3px;background:#a7a7a7;}
img.browseProductImage{border:1px solid #e9e9e9;padding:3px;}
a{outline:none;color:#0565a7;text-decoration:none;}
a:hover,
a:active,
a:focus{text-decoration:underline;background:none;}
.shadow img{padding:1px;border:1px solid #CCCCCC;}
.shadow{float:left;margin-right:10px;padding-bottom:3px;}
h1{font-size:200%;}
h2{font-size:175%;}
h3{font-size:150%;}
h4{font-size:125%;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6{margin:1em 0;padding:0;}
ul{list-style:none;}
.tool-tip{background:#f3f3f3;border:1px solid #b9b9b9;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
ul li{padding-left:15px;background:url(../images/bullet.png) no-repeat 2px 8px;}
div.modulecontent ul.menu{margin:0;padding:0;}
ul.menu li{margin-left:0;background:none;}
ul.menu li a span{}
ul.menu ul{margin:0px;}
ul.menu ul li{margin-left:0;width:auto;border-bottom:none;}
ul.list{margin:0;}
ul.list li{padding:5px 0 5px 0;background:none;border-bottom:1px solid #EAEAEA;}
ul.list li a{color:#444;font-weight:bold;}
ol li{margin-left:21px;}
th{font-weight:bold;padding:8px;text-align:left;}
fieldset{border:none;padding:10px 0px !important;}
fieldset a{font-weight:bold;}
fieldset.input{padding:0 15px;background:none;}
legend{font-weight:bold;}
td, th, div{font-size:12px;}
form{margin:0;padding:0;}
input, select, textarea, .inputbox, .button{font-family:Arial, Helvetica, sans-serif;font-size:100%;border:0px;}
.inputbox{padding:7px 8px;background:url(../images/bg-inputbox.png) no-repeat 0 0 #1e1514;border-bottom:1px solid #2f2626;border-right:1px solid #2f2626;border-left:none;border-top:none;color:#e0e5e5;}
.button,
.button2{margin:3px;padding:1px 5px 2px;height:30px;color:#FFF;cursor:pointer;font-size:12px;border:none;font-weight:bold;text-transform:uppercase;text-shadow:0 1px 1px #82131b;background:url(../images/bg-button2.jpg) repeat-x top;}
.button:hover,
.button2{color:#231817;text-shadow:0 1px 1px #FFF;background:url(../images/bg-button3.jpg) repeat-x top;}
.leading{width:100%;padding-bottom:10px;}
.leading_separator{display:block;margin:1px 0;height:2px;overflow:hidden;width:100%;}
.article_column{float:left;margin:0 !important;padding:0 !important;overflow:hidden;}
.article_separator{clear:both;margin:0;display:none;}
.row_separator{display:block;clear:both;height:2px;}
.article_row{margin-bottom:10px;width:100%;float:left;}
.column1.cols1{float:none;}
.column2.cols2{}
.column3.cols3{float:right;}
.column4.cols4{float:right;}
.column5.cols5{float:right;}
.column1.cols2 .article_column_pad,
.column1.cols3 .article_column_pad,
.column2.cols3 .article_column_pad,
.column1.cols4 .article_column_pad,
.column2.cols4 .article_column_pad,
.column3.cols4 .article_column_pad,
.column1.cols5 .article_column_pad,
.column2.cols5 .article_column_pad,
.column3.cols5 .article_column_pad,
.column4.cols5 .article_column_pad{}
.article_column_pad{padding:5px;overflow:hidden;}
p.iteminfo{line-height:1em;margin:0;}
.article_row p.iteminfo{line-height:1em;margin:0 -10px 5px;padding:10px;}
.articleinfo{margin:0.5em 0;}
.filter{float:left;margin:0;padding:0;}
.display{float:right;margin:10px 0 0;text-align:right;}
/**/table.category,
table.weblinks,
table.newsfeeds{border:1px solid #383838;width:100%;clear:both;font-size:1em;margin:20px 0;}
table.category{border:1px solid #cfcfcf;width:auto;margin:10px 0;}
table.category td{padding:4px 4px !important;background:#f4f6f1;}
table.category td.last{padding:0px 4px 0px 0px !important;}
table.newsfeeds th, table.weblinks th, table.category th{color:#444;background:#dedede;padding:8px 5px 8px 5px;}
table.newsfeeds td, table.weblinks td, table.category td{padding:5px;}
.sectiontableheader{padding:4px 8px;font-weight:bold;}
.sectiontableheader a,
.sectiontableheader a:hover,
.sectiontableheader a:active,
.sectiontableheader a:focus{color:#444;}
tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td{padding:8px;}
tr.sectiontableentry2 td{background:#efefef;}
td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2{padding:4px;}
table.contentpane{border:none;background:none;border:0px solid #383838;width:100%;}
table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0;}
table.contenttoc{margin:0 0 10px 10px;padding:0;width:30%;float:right;}
table.contenttoc td{background:url(../images/bullet-list.gif) no-repeat 5px 8px;padding:1px 5px 1px 15px;}
table.contenttoc th{border-bottom:1px solid #CCCCCC;padding:0 0 3px;text-indent:5px;}
table.poll{border-collapse:collapse;padding:0;width:100%;}
table.pollstableborder{border:none;padding:0;text-align:left;width:100%;}
table.pollstableborder img{vertical-align:baseline;}
table.pollstableborder td{border-collapse:collapse;border-spacing:0;padding:4px !important;background:none;}
table.pollstableborder tr.sectiontableentry1 td{background:#EEEEEE;}
table.searchintro{padding:10px 0;width:100%;}
table.searchintro td{padding:5px!important;}
.blog_more{margin:0;padding:10px 0 0;}
.blog_more strong{display:block;margin:0 0 5px;text-transform:uppercase;}
.blog_more ul{margin:0;padding:0;}
.blog_more ul li{margin:0;padding:0 0 0 21px;}
.category{font-weight:normal;}
h1.componentheading,
.componentheading{margin:0 0 10px 0;font-size:24px;line-height:35px;color:#3E3E3E;font-weight:normal;text-shadow:1px 1px 1px #d7d7d7;}
.contentdescription{}
h2.contentheading,
.contentheading{margin:0 0 10px 0;font-size:14px;line-height:normal;color:#3E3E3E;}
h2.contentheading a,
.contentheading a{}
table.blog .contentheading{font-size:1.4em;}
td.contentheading{line-height:28px;}
a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus{}
a.readon{padding:0 10px 0 0;text-align:center;font-weight:bold;color:#575757;}
a.readon:hover,
a.readon:focus,
a.readon:active{text-decoration:underline;}
table.contentpaneopen td, table.contentpane td{padding-left:15px;}
table.contentpaneopen, table.contentpane, table.blog{width:100%;}
div.moduletable{padding:0;}
ul.pagination{color:#3B5468;overflow:hidden;clear:both;margin:10px auto;padding:10px 0;text-align:center;list-style:none;}
ul.pagination li{margin:10px 2px;padding:0;display:inline;}
ul.pagination li span{display:inline-block;background:#eaeaea;color:#323232;}
ul.pagination li span span{padding:2px 10px 2px 10px;display:inline-block;border:1px solid #b3b2b2;}
ul.pagination a{padding:0;text-decoration:none;color:#fff;font-weight:bold;}
ul.pagination a:hover span span, ul.pagination a:active span span, ul.pagination a:focus span span{color:#3c3c3c;background:#e7e6e6;border:1px solid #b3b2b2;}
.counter{text-align:center;margin:0.5em auto;width:107px;background:#cacaca;color:#323232;border:1px solid #b3b2b2;}
.pagenavbar{background:url(../images/icon-pages.gif) no-repeat center left;font-weight:bold;padding-left:14px;}
.pagenavcounter{background:url(../images/icon-pages.gif) no-repeat 0 11px;font-weight:bold;padding:8px 14px 0 14px;}
.smalldark{text-align:left;}
div.syndicate div{text-align:center;}
.article-toolswrap{display:block;margin:0 0 10px;padding:0;position:relative;}
.article-tools{display:block;padding:0 10px 0 0;}
.article-meta{width:70%;float:left;color:#3B5468;}
.createdby{font-size:0.9em;}
.createdate{font-size:0.9em;}
.modifydate{width:100%;margin:0 5px 0px 0;}
.article-section{padding-left:6px;margin-left:5px;}
.article-section a{color:#3B5468;}
.article-category a{color:#3B5468;}
.buttonheading img{margin:12px 0 0 3px !important;padding:0 !important;border:0 !important;float:right;background:none !important;}
p.buttonheading{text-align:right;margin:0;}
p.buttonheading a:hover{background:none !important;color:#000 !important;}
p.buttonheading a:active,p.buttonheading a:focus{color:#000;}
ul.latestnews,
ul.mostread{padding-left:0;}
ul.latestnews li,
ul.mostread li{margin:0;padding:3px 0 3px 20px;border-bottom:none;}
.inputboxquantity{border:1px solid #DEDEDE;margin:-4px 0 0;padding:3px;}
hr{background:#e8e8e8;border:0px;border-bottom:1px solid #e8e8e8;}
.sectiontableheader{background:#f4f4f4;}
h3.jv-category-h3{height:35px;float:left;}