a{color:#00A9DD;text-decoration:none;}
body{font-family:"Segoe UI","Lucida Grande",Tahoma,Arial,sans-serif;line-height:1.6;background-color:#c7e8f7}
body#bd{
	color:#666;
	margin:10px 0;
	background-image: url(../images/snieg6.jpg);
	background-color:#c7e8f7;
}
br{font-size:1px;height:1px;}
fieldset{background:url(../images/dot-h.gif) repeat-x top;border:none;padding:10px 5px;}
fieldset a{font-weight:bold;}
form label{cursor:pointer;}
h1{font-size:200%;}
h3{font-size:150%;}
h4{font-size:125%;}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #E6E6E6;height:1px;}
ol li{line-height:180%;margin-left:35px;}
p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6{margin:0em 0 0em 0;padding:0 0 0.5em 0;}
td,div{font-size:100%;}
th{font-weight:bold;padding:8px;text-align:left;}
ul li{background:url(../images/bullet.gif) no-repeat 22px 8px;line-height:160%;padding-left:30px;}
* + html ul.menu li a{padding:7px 15px 8px;}
* html > body.clearfix{display:block;width:100%;}
* html ul.menu li a{padding:7px 15px 8px;width:190px;}
* html.button,* + html.button{padding: 0 5px !important;}
* html.clearfix{height:1%;}
* html.narrow ul.menu li a{padding:7px 15px 8px;width:150px;}
.article-meta{float:left;width:70%;}
.article-tools{display:block;padding:0 10px 0 0;white-space:nowrap;}
.article-toolswrap{display:block;font-size:92%;margin:0 0 10px;padding:0;position:relative;text-transform:uppercase;}
.article_separator{background:url(../images/dot-h.gif) repeat-x center;clear:both;display:block;height:30px;margin:0;}
.blog_more{background:url(../images/dot-h.gif) repeat-x top;margin:15px 0 0;padding:10px 0 0;}
.blog_more strong{display:block;margin:0 0 5px;text-transform:uppercase;}
.blog_more ul li{background:url(../images/bullet.gif) no-repeat 4px 8px;margin:0;padding:0 0 0 12px;}
.box-full,.box-left,.box-center,.box-right{float:left;overflow:hidden;}
.box-left,.box-center{background:url(../images/dot.gif) repeat-y right;}
.button{background:#00A9DD;border:1px solid #00A9DD;color:#FFF;font-weight:bold;padding:2px 8px;}
.buttonheading img{border:0;float:right;margin:0 0 0 5px;}
.category{font-weight:bold;text-transform:uppercase;}
.clr{clear:both;}
.column_separator{padding:0 25px;}
.componentheading{background:url(../images/dot.gif) repeat-x bottom;color:#666;font-size:100%;text-transform:uppercase;}
.contentdescription{padding-bottom:30px;}
.contentheading,.componentheading,.blog_more strong,h1,h2,h3,h4{line-height:normal;}
.createby{background:#666;color:#FFF;padding:0 5px 0;}
.createdate{padding:0 5px 0 0;}
.hasTip img{border:none;margin:10px 5px 0 0;}
.inputbox{background:#FFF;border:1px solid #CCCCCC;padding:2px;}
.modifydate{display:block;margin-bottom:10px;width:100%;}
.moduletable{padding:0;}
.narrow div.sublogo a{height:70px;width:140px;}
.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;}
.pollstableborder tr.sectiontableentry1 td,.pollstableborder tr.sectiontableentry2 td{background:none;}
.sectiontableheader{background:#333;color:#FFF;font-weight:bold;padding:8px;}
.smalldark{text-align:left;}
.tool-text{font-size:100%;margin:0;}
.tool-tip{background:#FFF;border:1px solid #CCCCCC;color:#333;float:left;max-width:200px;padding:5px;z-index:999;}
.tool-title{background:url(../../system/images/selector-arrow.png) no-repeat;font-size:100%;font-weight:bold;margin:0;margin-top:-15px;padding:0;padding-bottom:5px;padding-top:15px;}
a img,ul.menu li li{border:none;}
a.readon{background:url(../images/arrow-readon-1.png) no-repeat left 2px;color:#666;font-weight:bold;padding-left:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
body.contentpane{color:#000;font-size:12px;line-height:1.3em;margin:0;width:auto;}
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;}
div.advs{clear:both;display:block;float:left;width:100%;}
div.banneritem_text{padding: 5px 0 !important;}
div.buttonheading{position:absolute;right:10px;top:0;}
div.copyright{background:url(../images/dot-dark.gif) repeat-y left;float:right;padding:20px 0;width:80%;}
div.foot-rss{
	position:absolute;
	right:20px;
	top:30px;
	font-size: 11px;
	color: #575757;
}
div.foot-rss img{vertical-align:middle;}
div.innerdiv{background:url(../images/dot-h.gif) repeat-x bottom;padding:6px 0 7px;}
div.moduletable h3 span,div.moduletable_menu h3 span,div.moduletable_text h3 span,div.moduletable_hilite h3 span{color:#00A9DD;}
div.moduletable h3,div.moduletable_menu h3,div.moduletable_text h3,div.moduletable_hilite h3,div.moduletable_menuhilite h3{background:url(../images/dot-hilite.gif) repeat-y left #F7F7F7;border-bottom:1px solid #E6E6E6;font-size:100%;margin:0 -15px 5px -16px;padding:10px 15px;text-transform:uppercase;}
div.moduletable li{background:url(../images/bullet.gif) no-repeat 3px 8px;line-height:160%;padding-left:12px;}
div.moduletable,div.moduletable_menu,div.moduletable_text,div.moduletable_menuhilite,div.moduletable_hilite1{border-bottom:1px solid #E6E6E6;margin:0;padding:0 15px 0px 15px;}
div.moduletable_menu h3,div.moduletable_menuhilite h3{border-bottom:none;margin-bottom:0;}
div.moduletable_menu,div.moduletable_menuhilite{padding:0 15px;}
div.sublogo{float:left;width:20%;}
div.sublogo a{background:url(../images/logo-sub.gif) no-repeat right;display:block;font-size:200%;height:70px;left:10px;position:absolute;text-align:center;text-indent:-5000px;width:150px;}
div.syndicate div{text-align:center;}
fieldset.input{background:none;padding:0;}
h1.componentheading,.componentheading{font-size:175%;margin:0 0 10px;padding:0 0 10px;}
h1.logo a{background:url(../images/logo.gif) no-repeat;display:block;height:100px;left:0px;position:absolute;top:0;width:190px;}
h1.logo a span{position:absolute;top:-1000px;}
h1.logo,h1.logo-text{font-size:200%;margin:0;padding:0;}
h1.logo-text a{left:20px;outline:none;position:absolute;text-decoration:none;text-transform:uppercase;top:25px;}
h2,table.blog .contentheading{font-size:175%;}
h2.contentheading,.contentheading{font-size:200%;margin:0;padding:0 0 5px;}
input,select,textarea,.inputbox,.button{color:#666;font:100% "Segoe UI",Tahoma,Arial,sans-serif;}
li.firstitem{background: none !important;}
p.site-slogan{left:20px;letter-spacing:1px;margin:0;padding:0;position:absolute;text-transform:uppercase;top:55px;}
small,.small,.smalldark,.createby,.createdate,.modifydate,.img_caption p,p.site-slogan{color:#999;}
table.contentpane{border:none;width:100%;}
table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0;}
table.contenttoc{float:right;margin:0 0 10px 10px;padding:0;width:30%;}
table.contenttoc td{background:url(../images/bullet.gif) no-repeat 12px 8px;padding:1px 5px 1px 20px;}
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{background:none;border-collapse:collapse;border-spacing:0;padding: 4px !important;}
table.pollstableborder tr.sectiontableentry1 td{background:#F7F7F7;}
table.searchintro{padding:10px 0;width:100%;}
table.searchintro td{padding: 5px!important;}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{background:url(../images/dot-h.gif) repeat-x bottom;padding:8px;}
ul,div.moduletable ul{list-style:none;}
ul.accessibility{position:absolute;top:-100%;}
ul.latestnews a,ul.mostread a{color:#666;}
ul.menu{display:block;list-style:none;margin:0;padding:0;}
ul.menu li{background:none;display:block;line-height:normal;margin:0;padding:0;}
ul.menu li a{background:url(../images/arrow.png) no-repeat 92% 14px;border-top:1px solid #E6E6E6;color:#666;display:block;margin:0 -15px;outline:none;padding:8px 15px 9px;text-decoration:none;text-transform:uppercase;}
ul.menu li li a{background: url(../images/bullet.gif) no-repeat 18px 14px #FFFFCC !important;border:none;font-weight: normal !important;padding-left: 26px !important;text-transform:none;}
ul.menu li li li a{background: url(../images/bullet.gif) no-repeat 30px 14px #FFFFCC !important;color: #666666 !important;font-weight: normal !important;padding-left: 38px !important;}
ul.menu li li li.active a{font-weight: bold !important;}
ul.menu li li.active a{color:#00A9DD;font-weight:bold;}
ul.menu li ul{background:#FFC;list-style:none;margin:0;padding:0;}
ul.menu li.active a{background:url(../images/arrow.png) no-repeat 92% 14px #FFFFCC;font-weight:bold;}
ul.pagination{background:url(../images/dot-h.gif) repeat-x top;margin:15px auto 0;padding:10px 0 0;}
ul.pagination a{background:#666;color:#FFF;padding:2px 3px;text-decoration:none;}
ul.pagination li{background:none;display:inline;margin:0;padding:0;}
ul.pagination li span{padding:2px 5px;}
#banner{clear:both;overflow:hidden;padding:20px 0 0;text-align:center;width:100%;}
#botsl{background:#FFF;border-top:1px solid #E6E6E6;clear:both;margin-left:1px;position:relative;}
#botsl div.moduletable{border:none;padding:15px;position:relative;}
#botsl div.moduletable h3{background:none;border:none;font-size:100%;margin:0;padding:0;}
#col{float:left;overflow:hidden;width:190px;}
#col table{border-collapse:collapse;border-spacing:0;}
#col.article_separator{display:none;}
#container{position:relative;}
#containerwrap{background:url(../images/dot.gif) repeat-y 190px 0 #FFFFFF;}
#containerwrap,#containerwrap-f{border-bottom:1px solid #E6E6E6;border-top:1px solid #CCCCCC;margin:0;padding:0;}
#containerwrap-f{background:#FFF;}
#content{border-bottom:1px solid #E6E6E6;padding:10px 15px 10px 15px;position:relative;}
#footer{background:url(../images/main-bl.gif) no-repeat bottom left;color:#666;font-size:92%;text-transform:uppercase;}
#footer a{color:#999;text-decoration:none;}
#footer li{background:url(../images/vline.gif) no-repeat center left;display:inline;margin:0;padding:0;}
#footer li a{display:inline;line-height:normal;padding:0 10px;}
#footer small{color:#666;font-size:100%;padding:10px 10px 10px 20px;}
#footer ul{line-height:normal;margin:0;padding:0 10px 5px 10px;}
#footerwrap{background:url(../images/main-br.gif) no-repeat bottom right #333333;clear:both;position:relative;}
#form-login p{margin:0 0 5px;}
#form-login ul{margin:5px 0 0;}
#header{background:url(../images/main-tl.gif) no-repeat top left;height:100px;line-height:normal;position:relative;}
#headerwrap{background:url(../images/main-tr.gif) no-repeat top right #FFFFFF;height:100px;}
#mainbody{clear:both;float:right;width:760px;}
#mainnav{background:url(../images/dot-dark.gif) repeat-y left;float:right;height:35px;width:760px;}
#mainnav a,#subnav a{outline:none;}
#mainnavwrap{background:#333;border-top:1px solid #E6E6E6;height:35px;z-index:999;}
#modlgn_username,#modlgn_passwd{width:90%;}
#pathway{background:#F7F7F7;border-bottom:1px solid #E6E6E6;font-size:11px;line-height:normal;margin-left:1px;padding:3px 15px 3px 15px;text-transform:uppercase;}
#pathway a{color:#CCC;text-decoration:none;}
#pathway img{margin:1px 5px;}
#pathway strong{color:#00A9DD;margin-right:5px;}
#search{background:url(../images/icon-search.png) no-repeat;float:left;height:35px;overflow:hidden;width:192px;}
#search.inputbox{background:none;border:none;color:#CCC;font-weight:bold;padding:10px 0 0 40px;}
#subnav a{background:url(../images/bullet.gif) no-repeat 3px 10px;display:block;outline:none;padding:4px 2px 4px 14px;text-decoration:none;}
#subnav li{background:none;margin:0;padding:1px 0;}
#subnav ul{list-style:none;margin:0;padding:0;}
#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;color:#FFF;margin:0;padding:5px;}
#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{background:#666;border:none;}
#topsl1{border-bottom:1px solid #E6E6E6;height:250px;margin-left:1px;position:relative;}
#topsl2 div.moduletable h3,#topsl3 div.moduletable h3{background:#F7F7F7;color:#666;margin-left:-15px;}
#topsl2,#topsl3{margin-left:1px;}
#topsl3 td{margin:0;padding:15px 0;}
#topsl3 tr{background:url(../images/dot-h.gif) repeat-x bottom;}
#vmcurrency{border-right:1px solid #E6E6E6;height:85px;padding-right:10px;position:absolute;right:230px;top:5px;width:500px;}
#vmcurrency div.moduletable{border:none;padding:1px 0 0 1px;}
#vmcurrency div.moduletable h3{background:none;border:none;margin:0 0 10px;padding:0;}
#wrapper{clear:both;margin:0 auto;width:952px;}
#wrapper-inner{border:0px solid #E6E6E6;}
.narrow #col,.narrow #search{width:150px;}
.narrow #containerwrap{background:url(../images/dot.gif) repeat-y 150px 0 #FFFFFF;}
.narrow #mainbody,.narrow #mainnav{width:600px;}
.narrow #wrapper{width:752px;}
html,body,form,fieldset,img,form,.blog_more ul,#topsl3 table,div.innerdiv img,#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{margin:0;padding:0;}
small,.small,.smalldark,.img_caption,a.readon,#footer{font-size:92%;}
table.contentpaneopen,table.contentpane,table.blog,#containerwrap-f #mainbody{width:100%;}
#pathway a:hover{text-decoration:underline;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.contentheading,.componentheading,tr.sectiontableentry0:hover,tr.sectiontableentry1:hover,tr.sectiontableentry2:hover,a.contentpagetitle,a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus,table.contentpaneopen td,table.contentpane td,h1.logo a:hover,h1.logo a:active,h1.logo a:focus,h1.logo-text a:hover,logo-text a:active,logo-text a:focus,#subnav a:hover,#subnav a:active,#subnav a:focus,#subnav li.active a{}
.inputbox:hover,.inputbox:focus{background:#FFC;border:1px solid #999999;}
.sectiontableheader a,.sectiontableheader a:hover,.sectiontableheader a:active,.sectiontableheader a:focus,#footer a:hover,#footer a:active,#footer a:focus{color:#FFF;}
a.readon:hover,a.readon:focus,a.readon:active{background:url(../images/arrow-readon-2.png) no-repeat left 2px;}
a:hover,a:active,a:focus{color:#00A9DD;text-decoration:underline;}
div.back_button a,div.back_button a:hover,div.back_button a:active{background: none!important;display:block;margin:10px 0;text-decoration: none!important;}
ul.menu li a:hover,ul.menu li a:active,ul.menu li a:focus{background:url(../images/arrow.png) no-repeat 92% 14px #F7F7F7;text-decoration:none;}
ul.menu li li a:hover,ul.menu li li a:active,ul.menu li li a:focus{background:none;color:#00A9DD;}
ul.pagination a:hover,ul.pagination a:active,ul.pagination a:focus,div.moduletable_menuhilite h3{background:#00A9DD;color:#FFF;}