body.bgstyle3{background:#0F1721;}
body.bgstyle3 #main-background{background:url(images/backgrounds/bgstyle3/bgimage.jpg) 50% 0 no-repeat;}
.dark #header-overlay{background:url(images/main/dark/header-overlay.png) 0 0 repeat-x;}
.dark #logo{background:url(images/main/dark/logo.png) 0 0 no-repeat;}
.dark #horiz-menu{background:url(images/main/dark/horizmenu-bg.png) 50% 0 no-repeat;}
.dark #horiz-menu ul ul li .link.daddy span, .dark #horiz-menu ul li.parent.active:hover li .link.daddy span, .dark #horiz-menu ul li.parent.active.sfHover li .link.daddy span, .dark #horiz-menu ul li.parent:hover li .link.daddy span, .dark #horiz-menu ul li.parent.sfHover li .link.daddy span{background:url(images/main/dark/main-arrow.png) 95% -290px no-repeat;}
.dark #horiz-menu li.active .link, .dark .menutop .animated-bg, .dark #horiz-menu.splitmenu li:hover .link, .dark #horiz-menu.suckerfish li:hover .link{background:url(images/main/dark/horizmenu-active.png) 50% 0 no-repeat;}
.dark #mainbody-overlay{background:url(images/main/dark/overlay-divider.png) 50% 0 no-repeat;}
.dark #mainbody-overlay2{background:url(images/main/dark/bg-overlay.png) 0 0;}
.dark #maincontent-tm{background:url(images/main/dark/maincontent-tm.png) 0 0 repeat-x;}
.dark #maincontent-tl{background:url(images/main/dark/maincontent-tl.png) 0 0 no-repeat}
.dark #maincontent-tr{background:url(images/main/dark/maincontent-tr.png) 100% 0 no-repeat;}
.dark #maincontent-m{background:url(images/main/dark/maincontent-m.png) 0 0;}
.dark #maincontent-l{background:url(images/main/dark/maincontent-l.png) 0 0 repeat-y;}
.dark #maincontent-r{background:url(images/main/dark/maincontent-r.png) 100% 0 repeat-y;}
.dark #maincontent-surround{background:url(images/main/dark/maincontent-bg.png) 0 0 repeat-x;}
.dark #maincontent-bm{background:url(images/main/dark/maincontent-bm.png) 0 0 repeat-x;}
.dark #maincontent-bl{background:url(images/main/dark/maincontent-bl.png) 0 0 no-repeat}
.dark #maincontent-br{background:url(images/main/dark/maincontent-br.png) 100% 0 no-repeat;}
.dark #featuremodules{background:url(images/main/dark/featuremod-bg.png) 0 0 repeat-x;}
.dark #featuremodules .block.first, .dark #featuremodules .block.middle{background:url(images/main/dark/featuremod-div.png) 100% 50% no-repeat;}
.dark .feature-module-bg{background:url(images/main/dark/featuremod-glow.png) 50% 50% no-repeat;}
.dark .feature-module{background:url(images/main/dark/featuremod-arrow-top.png) 50% 0 no-repeat;}
.dark .feature-module2{background:url(images/main/dark/featuremod-arrow-bottom.png) 50% 100% no-repeat;}
.dark .module-tm{background:url(images/main/dark/sidemod-tm.png) 0 0 repeat-x;}
.dark .module-tl{background:url(images/main/dark/sidemod-tl.png) 0 0 no-repeat}
.dark .module-tr{background:url(images/main/dark/sidemod-tr.png) 100% 0 no-repeat;}
.dark .side-mod .module{background:url(images/main/dark/sidemod-bg.png) 0 0;}
.dark .module-header{background:url(images/main/dark/sidemod-h3-m.png) 0 0 repeat-x;}
.dark .module-header2{background:url(images/main/dark/sidemod-h3-l.png) 0 0 no-repeat;}
.dark .module-header3{background:url(images/main/dark/sidemod-h3-r.png) 100% 0 no-repeat;}
.dark #main-body ul.menu li{background:url(images/main/dark/module-div.png) 0 100% no-repeat;}
.dark #main-body ul.menu li a{background:url(images/main/dark/main-arrow.png) 5px 11px no-repeat;}
.dark #main-body ul.menu li a:hover{background:url(images/main/dark/main-arrow.png) 5px -288px no-repeat;}

.dark #bottom-border-top, .dark #bottom-border-bottom{background:url(images/main/dark/bottom-border.png) 0 0;}
.dark #bottom{background:url(images/main/dark/bottom-bg.png) 0 0 repeat-x;}
.dark #bottom2{background:url(images/main/dark/bottom-border.png) 0 0 repeat-y;}
.dark #bottom3{background:url(images/main/dark/bottom-border.png) 100% 0 repeat-y;}
.dark #top-button a:hover{color:#ddd;}


#logo{width:311px;height:180px;}
#ff-refraction, a.refraction, #ff-refraction .componentheading{font-family:Helvetica,Arial,sans-serif;}
#ff-refraction h1{font-family:Georgia, Times, sans-serif;}
#ff-optima, a.optima{font-family:Optima, Lucida,'MgOpen Cosmetica','Lucida Sans Unicode', sans-serif;}
#ff-geneva, a.geneva{font-family:Geneva, Tahoma,"Nimbus Sans L", sans-serif;}
#ff-helvetica, a.helvetica{font-family:Helvetica, Arial, FreeSans, sans-serif;}
#ff-lucida, a.lucida{font-family:"Lucida Grande",Helvetica,Verdana,sans-serif;}
#ff-georgia, a.georgia{font-family:Georgia, sans-serif;}
#ff-trebuchet, a.trebuchet{font-family:"Trebuchet MS", sans-serif;}
#ff-palatino, a.palatino{font-family:"Palatino Linotype","Book Antiqua", Palatino,"Times New Roman", Times, serif;}
input{font-family:Helvetica,Arial,sans-serif;}
html{height:100%;margin-bottom:1px;}
body{margin:0;line-height:135%;}
form{margin:0;padding:0;}
body.f-small, body#ff-optima.f-small, body#ff-georgia.f-small{font-size:11px;}
body, body.f-default{font-size:12px;}
body#ff-optima, body#ff-optima.f-default{font-size:13px;}
body#ff-georgia, body#ff-georgia.f-default{font-size:13px;}
body.f-large, body#ff-optima.f-large, body#ff-georgia.f-large{font-size:14px;}
p{margin-top:10px;margin-bottom:15px;}
h1, h2, h3, h4, h5{padding-bottom:5px;margin:25px 0 10px 0;font-weight:normal;line-height:120%;}
h1{font-size:200%;line-height:100%;}
h2{font-size:200%;line-height:100%;}
h3{font-size:175%;}
h4{font-size:120%;line-height:130%;}
h5{font-size:120%;text-transform:uppercase;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clr{clear:both;}
.rokradios, .rokchecks{padding:2px 5px 5px 22px;line-height:120%;}
#header-overlay{height:309px;}
#logo{position:absolute;margin-top:82px;}
.logo-module{width:311px;float:left;height:185px;overflow:hidden;}
#horiz-menu-surround{float:right;}
#horiz-menu{padding-left:10px;padding-right:10px;height:200px;display:block;margin-top:78px;width:600px}
ul#horiznav.menutop, #horiz-menu ul.menutop{padding:0;margin:0;position:relative;z-index:120;cursor:pointer;}
#horiz-menu li, #horiz-menu li .link{position:relative;display:block;height:65px;line-height:65px;}
#horiz-menu li:hover .link, #horiz-menu li.sfHover .link{z-index:100;cursor:pointer;margin:0;}
#horiz-menu .link{white-space:nowrap;display:block;float:left;height:82px;line-height:77px;font-weight:normal;font-size:14px;text-decoration:none;z-index:100;cursor:pointer;padding:0;}
#horiz-menu li:hover .link, #horiz-menu li.sfHover .link, #horiz-menu li.active .link{z-index:100;cursor:pointer;margin:0;}
#horiz-menu ul{list-style:none;padding:0;margin:0;}
#horiz-menu li{display:block;float:left;margin:0;padding:0;font-weight:bold;}
#horiz-menu li .link span{display:block;padding:0 15px;height:77px;}
#horiz-menu li li .link span{display:block;padding:0 10px;height:24px;line-height:24px;}
#horiz-menu li.active li .link, #horiz-menu li:hover li .link{background:none !important;}
#horiz-menu ul ul{margin:0;border:0;padding:0 10px 15px 10px;}
#horiz-menu li li{margin:0;}
#horiz-menu li li .link{text-indent:10px;font-weight:normal;padding:0;margin:0;height:33px;font-size:12px;display:block;}
#horiz-menu li li .link span{display:block;padding:0;margin-left:0;}
#horiz-menu ul ul li, #horiz-menu ul ul li.active, #horiz-menu ul ul li.parent{height:30px;}
.menutop li:hover ul, .menutop li.sfHover ul{left:0;top:8px;}
#horiz-menu ul ul li, #horiz-menu ul ul li.c0, #horiz-menu ul ul li.c1, #horiz-menu ul ul li.c2, #horiz-menu ul ul li.c3{float:left;width:173px;padding:0;}
#horiz-menu li ul, #horiz-menu li ul.columns-1, #horiz-menu .drop-wrap.columns-1{width:195px;}
#horiz-menu li ul.columns-2, #horiz-menu .drop-wrap.columns-2{width:370px;}
#horiz-menu li ul.columns-3, #horiz-menu .drop-wrap.columns-3{width:555px;}
#horiz-menu li ul.columns-4, #horiz-menu .drop-wrap.columns-4{width:740px;}
.menutop .drop-wrap.columns-1 .drop1, .menutop .drop-wrap.columns-2 .drop1, .menutop .drop-wrap.columns-3 .drop1, .menutop .drop-wrap.columns-4 .drop1{height:8px;}
.menutop .drop-wrap{float:none;left:-999em;position:absolute;z-index:700;width:100%;}
.menutop li:hover .drop-wrap, .menutop li.sfHover .drop-wrap{left:-4px;top:69px;}
.menutop li:hover li .drop-wrap, .menutop li.sfHover li .drop-wrap, .menutop li li:hover li .drop-wrap, .menutop li li.sfHover li .drop-wrap, .menutop li li li:hover li .drop-wrap, .menutop li li li.sfHover li .drop-wrap{top:-999em;}
.menutop li li:hover .drop-wrap, .menutop li li.sfHover .drop-wrap, .menutop li li li:hover .drop-wrap, .menutop li li li.sfHover .drop-wrap, .menutop li li li li:hover .drop-wrap, .menutop li li li li.sfHover .drop-wrap{left:165px;top:-8px;}
#horiz-menu li.parent:hover li .link, #horiz-menu li.parent.sfHover li .link, #horiz-menu li.active li .link span, #horiz-menu li:hover li .link span, #horiz-menu li.sfHover li .link span{background:none;}
#horiz-menu.suckerfish li li:hover li span, #horiz-menu.suckerfish li li:hover li:hover li span, #horiz-menu.suckerfish li li:hover li:hover li:hover li span, #horiz-menu.suckerfish li li.sfHover li span, #horiz-menu.suckerfish li li.sfHover li.sfHover li span, #horiz-menu.suckerfish li li.sfHover li.sfHover li.sfHover li span{background:none;}
#showcase-section{position:relative;}
#showcase-panel{left:0;position:absolute;top:98px;width:100%;z-index:100;visibility:hidden;}
#showcase-panel-close{position:absolute;right:0;top:0;}
#showcase-panel-close a{outline:0;}
#mainbody-overlay{padding-top:1px;}
#mainbody-overlay2{overflow:hidden;padding-top:15px;padding-bottom:0;}
.colmask{clear:both;float:left;overflow:hidden;position:relative;width:100%;}
.col1wrap{padding-bottom:2em;}
#maincol2{position:relative;}
#page-bg{overflow:hidden;}
.wrapper{position:relative;}
#maincontent-surround{overflow:hidden;}
#maincontent-tm{margin:0 12px;}
#maincontent-tl{margin-left:-12px;}
#maincontent-tr{margin-right:-12px;height:20px;}
#maincontent-m{margin:0 12px;}
#maincontent-l{margin-left:-12px;}
#maincontent-r{margin-right:-12px;padding:0 12px;}
#maincontent-2m{margin-top:170px;}
#maincontent-2l{margin-top:-170px;}
#maincontent-2r{margin-top:-170px;}
#maincontent-bm{margin:0 12px;}
#maincontent-bl{margin-left:-12px;}
#maincontent-br{margin-right:-12px;height:12px;}
#featuremodules{padding:20px 0;margin-bottom:15px;font-size:110%;}
#featuremodules .moduletable h3{text-align:center;font-size:190%;}
.feature-module{padding-top:50px;}
.feature-module2{padding-bottom:35px;}
.s-c-s .colmid{float:left;position:relative;left:200px;width:200%;}
.s-c-s .colright{float:left;left:50%;margin-left:-400px;position:relative;width:100%;background-position:0 0;background-repeat:repeat-y;}
.s-c-s .col1wrap{float:right;position:relative;right:100%;width:50%;padding-bottom:1em;}
.s-c-s .col1pad{margin:0 0 0 400px;overflow:hidden;}
.s-c-s .col1{overflow:hidden;width:100%;}
.s-c-s .col2{float:left;position:relative;overflow:hidden;left:200px;margin-left:-50%;width:200px;}
.s-c-s .col3{float:left;position:relative;overflow:hidden;left:0;width:200px}
.s-c-s .maincol2-padding{padding:0 15px;}
.s-c-x .colright{float:left;left:310px;position:relative;width:200%;}
.s-c-x .col1wrap{float:right;padding-bottom:1em;position:relative;right:310px;width:50%;}
.s-c-x .col1{margin:0 0 0 310px;overflow:hidden;position:relative;right:100%;}
.s-c-x .col2{float:left;position:relative;right:310px;width:310px;}
.s-c-x .maincol2-padding{padding:0;}
.s-c-x #leftcol-padding{padding-right:15px;}
.x-c-s .colright{float:left;margin-left:-280px;position:relative;right:100%;width:200%;background-position:0 0;background-repeat:repeat-y;}
.x-c-s .col1wrap{float:left;left:50%;padding-bottom:1em;position:relative;width:50%;}
.x-c-s .col1{margin:0 0 0 280px;overflow:hidden;}
.x-c-s .col3{float:right;position:relative;left:280px;width:280px;}
.x-c-s .maincol2-padding{padding:0;}
.s-c-x #rightcol-padding{padding-left:15px;}
.module-tm{margin:0 10px;}
.module-tl{margin-left:-10px;}
.module-tr{margin-right:-10px;padding:10px;}
.side-mod .module{padding:10px;overflow:hidden;}
.module-header{margin:0 10px;display:inline-block;margin-bottom:1px;}
.module-header2{margin-left:-10px;display:inline-block;}
.module-header3{margin-right:-10px;display:inline-block;}
.module-header, .module-header2, .module-header3{float:left;}
.module-tm{clear:left;}
.side-mod h3{margin:0;font-size:120%;line-height:28px;padding:0 10px;display:inline;}
.side-mod{margin-bottom:20px;}
#main-content{overflow:hidden;}
#maincontent-block{padding:0 15px 15px 15px; }
#inset-block-right{float:right;z-index:1;position:relative;background-position:0 0;background-repeat:repeat-y;}
#inset-block-right .moduletable{padding:15px;}
#inset-block-left{float:left;z-index:1;position:relative;background-position:100% 0;background-repeat:repeat-y;}
#inset-block-left .moduletable{padding:15px;}
#inset-block-left h3, #inset-block-right h3{margin-top:0;}
table.mainbody, table.blog{width:100%;border:0;padding:0;}
.spacer .block{float:left;}
#breadcrumbs{margin:0 0 10px 0;display:block;position:relative;overflow:hidden;height:24px;padding:0 15px 6px 15px;}
#breadcrumbs-home{width:24px;height:24px;display:block;float:left;}
#breadcrumbs h3{display:none;}
#breadcrumbs .spinner{float:right;background:url(images/spinner.gif) center center no-repeat;width:16px;height:16px;right:10px;top:10px;position:absolute;}
span.breadcrumbs{display:block;font-size:110%;font-weight:bold;overflow:hidden;}
span.breadcrumbs img{width:12px;height:24px;float:left;}
span.breadcrumbs a, span.no-link{padding:0 8px;float:left;display:block;height:24px;line-height:24px;}
span.breadcrumbs span.no-link{font-weight:normal;}
span.breadcrumbs a:hover{text-decoration:none;}
.contentheading{font-size:190%;font-weight:normal;line-height:140%;margin:0 0 15px 0;padding:10px 0 0 0;}
p.buttonheading{float:right;margin:0 0 0 15px;}
.article-info-surround{padding:0 0 9px 0;margin:0 0 10px 0;}
.article-info-surround2{padding:10px 14px;}
p.articleinfo, p.iteminfo{margin:0;font-style:italic;font-size:10px;line-height:130%;}
span.modifydate, span.createdby, span.createdate{display:block;}
p.counter{text-indent:5px;}
div.pagination{height:22px;line-height:22px;margin-top:10px;margin-bottom:15px;}
div.pagination div.tab{float:left;margin-right:6px;}
div.pagination div.tab2{padding:0 8px;}
div.pagination div.page-block{padding:0 4px;float:left;margin-right:6px;}
.cols1{display:block;float:none;margin:0;}
.cols2{width:49%;}
.cols3{width:30%;}
.column1, .column2{margin:0 5px 0 0;position:relative;}
.column2, .column1{float:left;margin:0;}
.column2{float:right;margin:0;width:49%;}
.article_row{margin:0 -15px;padding:0 15px;overflow:hidden;}
.blog_more{padding-top:15px;}
#page{padding-bottom:15px;}
.componentheading{margin:0 0 15px 0;font-size:180%;line-height:130%;padding:0;}
#inset-block-left .side-mod, #inset-block-right .side-mod{margin-bottom:0;}
.advertisement .side-mod h3.module-title{text-align:center;padding:2px;margin:0;font-size:10px;}
#rightcol .advertisement .side-mod .module{padding:0 0 0 5px;}
#leftcol .advertisement .side-mod .module{padding:0 5px 0 0;}
.hilite1 .module-header, .hilite1 .module-header2, .hilite1 .module-header3, .hilite1 .module-tm, .hilite1 .module-tl, .hilite1 .module-tr, .hilite2 .module-header, .hilite2 .module-header2, .hilite2 .module-header3, .hilite2 .module-tm, .hilite2 .module-tl, .hilite2 .module-tr, .hilite3 .module-header, .hilite3 .module-header2, .hilite3 .module-header3, .hilite3 .module-tm, .hilite3 .module-tl, .hilite3 .module-tr, .hilite4 .module-header, .hilite4 .module-header2, .hilite4 .module-header3, .hilite4 .module-tm, .hilite4 .module-tl, .hilite4 .module-tr, .hilite5 .module-header, .hilite5 .module-header2, .hilite5 .module-header3, .hilite5 .module-tm, .hilite5 .module-tl, .hilite5 .module-tr{background:none !important;}
.hilite1 .module-tr, .hilite2 .module-tr, .hilite3 .module-tr, .hilite4 .module-tr, .hilite5 .module-tr{padding:0;}
.hilite1 .module, .hilite2 .module, .hilite3 .module, .hilite4 .module, .hilite5 .module{padding:20px;}
.moduletable h3{margin-top:0;}
#inset-block-right .mainblock-module, #inset-block-left .mainblock-module{padding-bottom:10px;}
#mainmodules{margin-bottom:-14px;}
#showmodules, #featuremodules, #mainmodules, #mainmodules2, #mainmodules3, #mainmodules4{overflow:hidden;}
#mainmodules3{padding-top:15px;}
#showmodules .moduletable, #featuremodules .moduletable, #mainmodules3 .moduletable{margin-bottom:15px;}
#showmodules.spacer .block, #featuremodules.spacer .block, #mainmodules.spacer .block, #mainmodules2.spacer .block, #mainmodules3.spacer .block, #mainmodules4.spacer .block{float:left;}
#showmodules.spacer.w99 .block, #featuremodules.spacer.w99 .block, #mainmodules.spacer.w99 .block, #mainmodules2.spacer.w99 .block, #mainmodules3.spacer.w99 .block, #mainmodules4.spacer.w99 .block{width:99.8%;}
#showmodules.spacer.w49 .block, #featuremodules.spacer.w49 .block, #mainmodules.spacer.w49 .block, #mainmodules2.spacer.w49 .block, #mainmodules3.spacer.w49 .block, #mainmodules4.spacer.w49 .block{width:49.8%;}
#showmodules.spacer.w33 .block, #featuremodules.spacer.w33 .block, #mainmodules.spacer.w33 .block, #mainmodules2.spacer.w33 .block, #mainmodules3.spacer.w33 .block, #mainmodules4.spacer.w33 .block{width:33.3%;}
#mainmodules3 .block.first .side-mod{padding:0 15px 10px 0;}
#mainmodules3 .block.middle .side-mod{padding:0 8px 10px 8px;}
#mainmodules3 .block.last .side-mod{padding:0 0 10px 15px;}
#showmodules .moduletable, #mainmodules4 .moduletable{padding:15px;}
#featuremodules .moduletable{padding:15px 25px;}
#main-body #showmodules .block.full .moduletable, .block.full .moduletable, #mainmodules .moduletable, #mainmodules2 .moduletable{padding:15px;}
#mainmodules3 h3{margin-top:0;}
#bottom-main{position:relative;}
h3.main-modules{font-size:160%;margin:0;padding:0;margin-bottom:10px;}
#main-body ul.menu{margin:0;padding:0;}
#main-body ul.menu li{list-style:none;margin:0;padding:0;float:none;}
#main-body ul.menu a:hover{text-decoration:none;}
#main-body ul.menu span{display:block;}
#main-body ul.menu ul li a{padding-left:20px;}
#main-body ul.menu ul li span.separator{padding-left:20px !important;background:none !important;}
#main-body ul.menu li ul li{background:none !important;}
#main-body ul.menu ul li ul li a, #main-body ul.menu ul li ul li .separator{padding-left:36px;background:none;}
#main-body ul.menu ul li ul li ul li a, #main-body ul.menu ul li ul li ul li .separator{padding-left:56px;background:none;}
#main-body ul.menu li.active.parent li span, #main-body ul.menu li.parent li span{padding-left:18px;font-size:110%;line-height:110%;}
#main-body ul.menu a, ul.menu .separator{display:block;text-indent:0;overflow:hidden;font-size:120%;float:none;}
#main-body ul.menu a, #main-body ul.menu .separator{padding:8px 10px 8px 20px;}
#main-body ul.menu li.active.parent li span.separator, #main-body ul.menu li.parent li span.separator{background:none;}
#main-body ul.menu li.active a, #main-body ul.menu li.active li.active a, #main-body ul.menu li.active li.active li.active a, #main-body ul.menu li.active .separator, #main-body ul.menu li.active li.active .separator{font-weight:bold;}
#main-body ul.menu li.active li a, #main-body ul.menu li.active li.active li a, #main-body ul.menu li.active li .separator, #main-body ul.menu li.active li.active li .separator, #main-body ul.menu li.active li.active li.active .separator{font-weight:normal;background:none;}
#main-body ul.menu ul ul{padding:0;margin:0;}
#main-body ul.menu li li{padding:0;margin:0;background:none;font-size:10px;}
#main-body ul.menu li li a span, #main-body ul.menu li li .separator span{padding:0;}
#main-body ul.menu li.active.parent ul{margin:0;padding:10px 0 15px 0;}
#main-body ul.menu li.active.parent ul li.active.parent ul{padding:5px 0;}
#main-body ul.menu li.active li a:hover, #main-body ul.menu li.active li .separator:hover, #main-body ul.menu li.active li a, #main-body ul.menu li.active li .separator{background:none;}
#main-body ul.menu li.active ul span.separator{background:none;}
#main-body ul.menu li.active li li, #main-body ul.menu li:hover li li{background:none !important;}
#bottom-border-top{margin-top:10px;}
#bottom-border-top, #bottom-border-bottom{height:10px;}
#bottom{margin:0 10px;}
#bottom2{margin-left:-10px;}
#bottom3{margin-right:-10px;}
#bottom4{padding:0px}
#top-button{position:absolute;right:15px;top:13px;width:90px;height:20px;text-align:center;line-height:22px;font-weight:bold;font-size:12px;}
#top-button a:hover{text-decoration:none;}
.top-button-spacer{height:15px;}
.copyright-block{padding:15px 0 8px 15px;overflow:hidden;}
#copyright{float:left;}
#rocket{width:111px;height:15px;display:block;float:left;margin-right:25px;}
#debug-mod{padding:15px;}
#bottom ul{margin:0;padding-left:10px;list-style:none;}
#bottom ul li a{padding-left:10px;padding-bottom:5px;display:block;}
#bottom ul li:hover a{text-decoration:none;}
#footer{position:relative;}
.footer-mod{padding:15px 0;}
.roktabs-wrapper{padding:0;position:relative;margin:0;}
.roktabs-wrapper .roktabs-container-inner{position:relative;overflow:hidden;}
.roktabs-wrapper .roktabs-container-wrapper{clear:both;position:relative;overflow:hidden;}
.roktabs-wrapper .roktabs-container-wrapper div{float:left;}
.roktabs-wrapper .roktabs-container-wrapper div.wrapper{padding:10px 0;width:auto;}
.roktabs-wrapper .roktabs-links{margin:0;padding:0;height:50px;overflow:hidden;}
.roktabs-wrapper .active-arrows .roktabs-links{margin:0 40px;padding:0;height:50px;}
.roktabs-wrapper .roktabs-links ul{text-align:left;font-weight:bold;list-style-type:none;overflow:hidden;margin:0;height:50px;}
.roktabs-wrapper .roktabs-links ul li{float:left;padding:0;margin:0;text-decoration:none;position:relative;height:50px;line-height:50px;}
.tabs-bottom .roktabs-links ul li{line-height:50px;}
.roktabs-wrapper .roktabs-links ul li span{padding:7px 11px;}
.roktabs-wrapper .roktabs-links ul{padding:0;}
.roktabs-wrapper .roktabs-links ul li.active{margin:0;}
.roktabs-wrapper .roktabs-scroller{position:absolute;bottom:0;right:0;height:50px;}
.roktabs-wrapper .arrow-next, .roktabs-wrapper .arrow-prev{line-height:20px;text-align:center;cursor:pointer;z-index:2;position:absolute;top:15px;height:20px;width:20px;}
.roktabs-wrapper .arrow-prev span, .roktabs-wrapper .arrow-next span{display:none;}
.tabs-hidden .roktabs-container-wrapper div.wrapper{margin-top:10px;}
.clear{clear:both;}
ul.roknewspager{margin:0;padding:0;}
ul.roknewspager li{list-style:none;margin-bottom:12px;}
ul.roknewspager .roknewspager-title{display:block;font-size:120%;cursor:pointer;margin-bottom:5px;padding-left:12px;}
ul.roknewspager .roknewspager-div{display:block;padding-bottom:12px;}
.roknewspager-wrapper{position:relative;overflow:hidden;margin:-15px -15px 0 -15px;padding:15px;}
.roknewspager-pages{margin:0 -25px -15px -25px;padding:2px 15px 0 15px;overflow:hidden;position:relative;}
.roknewspager-pages2{float:right;width:100%;text-align:center;position:relative;padding:0;height:33px;}
.roknewspager-spinner{width:16px;height:16px;background:transparent url(images/spinner.gif) no-repeat scroll 100% 50%;position:absolute;left:50px;top:8px;display:none;}
ul.roknewspager-numbers{margin:0 30px;padding:5px 0;text-align:right;overflow:hidden;height:18px;text-align:center;}
ul.roknewspager-numbers li{list-style:none;display:inline;padding:0 2px;cursor:pointer;}
ul.roknewspager-numbers li.active{cursor:default;}
.roknewspager-prev, .roknewspager-prev-disabled{width:28px;height:30px;position:absolute;top:0;left:0;cursor:pointer;}
.roknewspager-next, .roknewspager-next-disabled{width:28px;height:30px;position:absolute;top:0;right:0;cursor:pointer;}
.roknewspager-prev-disabled, .roknewspager-next-disabled{cursor:default;}
ul.roknewspager-numbers li.active{font-weight:bold;}
ul.newsfeed{margin:0;padding:0;}
a.newsfeed-title{text-transform:uppercase;font-weight:bold;}
ul.newsfeed li{list-style:none;padding-left:12px;margin-bottom:12px;}
ul.newsfeed li a{font-weight:bold;font-size:120%;}
ul.newsfeed .newsfeed-div{display:block;padding-bottom:1px;}
#newsflash-bar{overflow:hidden;font-size:14px;}
#newsflash{position:relative;line-height:48px;height:50px;}
#newsflash ul{margin:0 70px 0 80px;list-style:none;padding:0;}
#newsflash .readon{clear:none;display:inline;float:none;height:auto;width:auto;line-height:100%;font-size:100%;margin:0;padding:0;background:none;}
#newsflash .flashing{display:block;position:absolute;left:15px;height:50px;line-height:48px;}
#newsflash .controls div{cursor:pointer;height:21px;width:20px;margin-top:9px;float:left;}
#newsflash .controls div span{display:none;}
#newsflash .controls .control-prev{margin-right:8px;}
#newsflash .control-prev{background-position:0 0;}
#newsflash .control-prev-hover{background-position:0 -42px;}
#newsflash .control-next{background-position:0 -21px;}
#newsflash .control-next-hover{background-position:0 -63px;}
#newsflash .controls{position:absolute;right:10px;top:4px;}
.mc-img{float:left;margin-right:15px;}
.mc-text{float:left;width:460px;}
.mc-text .componentheading{padding:0;margin:0;height:auto;line-height:110%;}
.mc-header .componentheading{text-transform:uppercase;font-size:120%;margin-bottom:3px;}
.mc-subheader .componentheading{font-size:150%;}
.mc-wrapper .roknewspager-div{clear:both;margin-bottom:25px;}
.mc{margin-bottom:10px;}
.mc-content{margin-top:10px;}
body.dark .mc-img img{border:1px solid #222;}
body.light .mc-img img{border:1px solid #333;}
.fpb-mini{float:right;width:19%;}
.fpb-large{float:left;width:35%;}
.fpb-large, .fpb-mini{line-height:20px;}
.fpb-large .highlight-bold, .fpb-mini .highlight-bold{margin-bottom:5px;display:block;}
#showcase-panel .styleslist div{background:url(images/spinner.gif) 50% 50% no-repeat;width:180px;height:150px;float:left;margin:12px 19px 0 0;}
#showcase-panel .styleslist div.last{margin-right:0;}
.variation-chooser{margin-top:15px;position:relative;margin-left:15px;overflow:hidden;}
.variation-chooser .controls{height:25px;position:absolute;}
.variation-chooser .control-prev, .variation-chooser .control-next{cursor:pointer;float:left;height:16px;margin-right:3px;margin-top:1px;width:16px;}
.variation-chooser .control-prev{background-position:0 0;margin-right:0.4em;}
.variation-chooser .control-prev:hover{background-position:0 -16px;}
.variation-chooser .control-next{background-position:0 -32px;margin-left:0.4em;}
.variation-chooser .control-next:hover{background-position:0 -48px;}
.variation-chooser input{background:none;border:none;cursor:pointer;float:left;height:27px;line-height:28px;margin-bottom:5px;padding:0;text-align:center;}
.variation-chooser .readon-wrap1{float:none;margin-left:120px;margin-top:0;width:50px;}
#serveriukas{float:left;font-family:sans-serifa;font-size:12px;padding:4px 4px 0 6px;}
#serveriukas-new{float:left;font-family:sans-serifa;font-size:12px;padding:4px 8px 0 6px;}
#serveriukas-new2{float:left;font-family:sans-serifa;font-size:12px;padding:4px 8px 0 6px;}
#status-faction{color:#FFFFFF;float:right;font-family:Arial,Helvetica,sans-serif;padding-right:17px;padding-top:0px;}
#status-da{color:#FFFFFF;float:right;font-family:Arial,Helvetica,sans-serif;padding-right:17px;padding-top:0px;}
#status-da2{float:right;font-family:Arial,Helvetica,sans-serif;padding-right:37px;padding-top:1px;}
