html{height:100%;margin-bottom:1px;}
body{margin:0;font-family:Arial;font-size:80%;line-height:135%;}
body#ff-trebuchet, #ff-trebuchet td{font-family:"Trebuchet MS", sans-serif;}
body#ff-default #horiz-menu li, body#ff-default #bottom-menu, body#ff-default a.mainlevel, body#ff-default a.sublevel, body#ff-default ul#rokslide-toolbar li, #topmenu-mod ul#mainlevel-top{font-family:Trebuchet MS, Geneva, Tahoma;}
body#ff-default .module h3, body#ff-default .moduletable h3, body#ff-default .contentheading, #topmenu-mod .banner-small, body#ff-default .submenu-block h3, .contentheading-archive{font-family:"Palatino Linotype","Book Antiqua", Palatino,"Times New Roman", Times, serif;}
body#ff-default #banner-right .moduletable h3, body#ff-default #banner-left .moduletable h3{font-family:Helvetica, Arial, FreeSans, sans-serif;}
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:120%;}
h3{font-size:150%;letter-spacing:1;}
h4{font-size:120%;}
h5{font-size:120%;text-transform:uppercase;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clr{clear:both;}
.mosimage_caption{font-size:90%;}
.componentheading{font-size:180%;line-height:130%;font-weight:normal;padding:0 0 0 5px;margin:0 0 20px 0;}
.contentheading{font-size:180%;font-weight:normal;border:0;padding:0 0 15px 0;line-height:130%;letter-spacing:-1px;}
span.small, td.createdate, td.modifydate{font-size:90%;}
.blog .createdate{padding-bottom:5px;}
.blog .modifydate{padding-top:10px;}
td.buttonheading, .contentpaneopen td.buttonheading{padding:0 1px;border:0;}
td.column_separator{padding-left:15px;}
td.componentheading{padding-bottom:15px;}
.sectiontableheader{font-weight:bold;padding:4px;line-height:25px;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2{text-align:left;padding:2px 0 0px 5px;}
tr.sectiontableentry2 td, td.sectiontableentry2{height:25px;}
tr.sectiontableentry1 td, td.sectiontableentry1{height:25px;}
.contentpane, .contentpaneopen{width:100%;}
#top-bar .wrapper{position:relative;z-index:500;}
#top-bar{height:26px;padding-top:6px;}
#header-bar{padding-top:12px;padding-bottom:10px;}
#header-bar-bottom{height:6px;}
img#logo{width:315px;height:78px;float:left;}
.logo-module{width:315px;height:78px;float:left;overflow:hidden;}
#topmenu-mod{float:right;width:67%;visibility:hidden;}
#banner-mod{float:right;width:60%;padding-top:8px;}
#banner-right{float:right;}
#banner-right .padding{padding:0 0 0 10px;}
#banner-left{float:left;}
#banner-left .padding{padding:0 10px 0 0;}
#showcase-top{width:25px;height:55px;float:left;}
#showcase-top2{width:25px;height:55px;float:right;}
#showcase-top3{height:55px;margin:0 25px;}
#date-block{width:250px;height:28px;float:right;padding-top:12px;}
#date-block .date-left{text-align:right;margin-right:25px;}
#date-block .date-right{float:right;text-align:center;}
.date1{text-transform:uppercase;text-align:right;font-size:180%;padding-right:10px;margin-right:10px;}
.date2{text-transform:uppercase;font-weight:bold;font-size:90%;letter-spacing:0.1em;line-height:70%;}
.date3{display:block;padding:0;}
#showcase-main{margin-left:13px;margin-right:13px;}
#showcase-main2{margin-left:-13px;}
#showcase-main3{margin-right:-13px;}
#showcase-main .padding{padding:0 13px;}
#showcase-bottom{width:25px;height:25px;float:left;margin-bottom:6px;overflow:hidden;}
#showcase-bottom2{width:25px;height:25px;float:right;margin-bottom:6px;}
#showcase-bottom3{height:25px;margin-left:25px;margin-right:25px;margin-bottom:6px;}
#main-top{width:13px;float:left;height:17px;}
#main-top2{width:13px;height:17px;float:right;}
#main-top3{height:17px;margin-right:13px;margin-left:13px;}
#main-top3 .padding{padding:15px 0 0 0;}
#main-bar{margin-bottom:10px;padding:12px;overflow:hidden;}
#newsflash-block{float:left;width:60%;height:20px;font-style:italic;overflow:hidden;}
#searchmod{width:253px;height:19px;float:right;padding:2px 0;}
#searchmod .inputbox{background:none;width:218px;line-height:100%;margin-left:30px;border:0;padding-top:2px;}
#main{margin-left:13px;margin-right:13px;}
#main2{margin-left:-13px;}
#main3{margin-right:-13px;}
#main .main-padding{padding:0 13px;}
#main-bottom{width:25px;height:20px;float:left;}
#main-bottom2{width:25px;height:20px;float:right;}
#main-bottom3{margin-left:25px;margin-right:25px;height:20px;}
#rightcol{float:right;}
#rightcol .padding{padding:0 0 0 10px;}
#rightcol .inner .padding{padding:20px 20px 0 20px;}
#leftcol{float:left;}
#leftcol .padding{padding:0 10px 0 0;}
#leftcol .inner .padding{padding:20px 20px 0 20px;}
#maincol .inner .padding{padding:20px;}
.col-bottom{width:8px;float:left;height:10px;}
.col-bottom2{width:8px;float:right;height:10px;}
.col-bottom3{height:10px;margin:0 8px 0 8px;padding-bottom:10px;}
.col-bottom3.tab{margin-bottom:10px;}
#bottom{margin-top:10px;}
#bottom-shadow{height:25px;position:relative;z-index:2;}
#bottom-menu{height:53px;}
#footer{padding:20px 0 110px 0;}
img#rocket{width:166px;height:22px;float:left;margin-right:30px;margin-left:20px;}
#copyright{height:22px;line-height:22px;}
.debug{margin-top:20px;}
table.mainbody, .blog{width:100%;border:0;padding:0;}
.spacer .block{float:left;}
.spacer.w99 .block{width:99.8%;}
.spacer.w49 .block{width:49.8%;}
.spacer.w33 .block{width:33.3%;}
#bottommodules2.spacer.w33 .block{width:33.1%;}
.spacer.w24 .block{width:24.8%;}
#banner-top .moduletable{padding:20px 10px 35px 10px;}
.module h3, .moduletable h3, .submenu-block h3{margin-top:0;font-size:180%;letter-spacing:1px;}
#banner-mod .moduletable, #topmenu-mod .moduletable{float:right;margin:0;padding:0;}
#leftcol .moduletable, #rightcol .moduletable{padding-bottom:25px;}
#newsflash .moduletable h3, .logo-module .moduletable h3{display:none;}
#newsflash .moduletable{margin:0;padding:0;}
#bottom .module, #maincol .module, #extendedmodules .module{padding:20px;}
#showcasemodules .module{padding:10px 20px 20px 20px;}
#extendedmodules .module{margin-top:30px;}
.moduletable-flush, .logo-module .moduletable{margin:0;padding:0;}
#banner-right .moduletable h3, #banner-left .moduletable h3{margin:0 0 4px 0;padding:0 0 0 2px;text-transform:uppercase;font-size:80%;letter-spacing:1px;font-family:Arial, sans-serif;}
#banner-right .moduletable, #banner-left .moduletable{padding:0;margin:0 0 35px 0;}
#showcasemodules, #mainmodules, #mainmodules2, #bottommodules, #extendedmodules, .rotator-module{overflow:hidden;}
#horiz-menu{display:block;text-transform:uppercase;z-index:100;height:25px;line-height:24px;position:relative;padding:0;}
ul#horiznav.menutop, #horiz-menu ul.menutop{padding:0;margin:0;position:relative;}
#horiz-menu ul{list-style:none;padding:0;margin:0;}
#horiz-menu li{display:block;float:left;margin:0 12px 0 0;padding:0 6px;text-transform:uppercase;font-weight:bold;letter-spacing:0.1em;}
#horiz-menu a, #horiz-menu .separator{white-space:nowrap;display:block;float:left;height:25px;line-height:20px;font-weight:normal;font-size:110%;overflow:hidden;text-decoration:none;text-transform:uppercase;z-index:100;cursor:pointer;}
#horiz-menu li a span, #horiz-menu li .separator span{display:block;padding:0;}
#horiz-menu li.current_page_item a, #horiz-menu li.current_page_item .separator{z-index:100;cursor:pointer;}
#horiz-menu li.current_page_item li a, #horiz-menu li.active.parent li a, #horiz-menu li.current_page_item li .separator, #horiz-menu li.active.parent li .separator{font-weight:normal;font-size:100%;}
#horiz-menu ul ul{margin:0;padding:0;}
#horiz-menu ul ul li a, #horiz-menu ul li.active.parent ul a, #horiz-menu ul li.active.parent ul a span, #horiz-menu ul ul li .separator, #horiz-menu ul li.active.parent ul .separator, #horiz-menu ul li.active.parent ul .separator span{text-transform:none;background:none;}
.menutop .animated-bg{padding:0;left:6px;}
.menutop .submenu-animation-left{margin-right:9px;}
.menutop .submenu-animation-right{height:100%;width:9px;position:absolute;right:0;margin-right:-9px;}
#horiz-menu li li.current_page_item a, #horiz-menu li.current_page_item li a, #horiz-menu li.current_page_item li a:hover, #horiz-menu li li a:hover, #horiz-menu ul li.active.parent ul a, #horiz-menu li.current_page_item li .separator, #horiz-menu li.current_page_item li .separator:hover, #horiz-menu li li .separator:hover, #horiz-menu ul li.active.parent ul .separator{background:none;border:0;padding:0;margin:0;}
#horiz-menu li li a, #horiz-menu li li .separator{font-size:100%;font-weight:normal;background:none;padding:0;margin:0;}
#horiz-menu li li, #horiz-menu li li a span, #horiz-menu li li .separator span{background:none;padding:0;margin:0;}
#horiz-menu li li a span, #horiz-menu li li .separator span{padding:0;}
#horiz-menu li.sfHover li a, #horiz-menu li:hover li a, #horiz-menu ul li.current_page_item ul li.current_page_item li a, #horiz-menu ul li.active.parent ul li a, #horiz-menu li.sfHover li .separator, #horiz-menu li:hover li .separator, #horiz-menu ul li.active.parent ul li .separator, #horiz-menu ul li.active.parent ul li .seperator, #horiz-menu ul li li a span{text-indent:15px;}
#horiz-menu ul ul{padding-bottom:5px;}
#topmenu-mod ul#mainlevel-top{padding:12px 0 0 0;margin:0 auto;height:60px;}
#topmenu-mod #mainlevel-top ul{list-style:none;margin:0;padding:0;}
#topmenu-mod #mainlevel-top li{display:block;float:left;margin:0;padding:0;}
#topmenu-mod #mainlevel-top li.last{border-right:none;}
#topmenu-mod #mainlevel-top li.last a{margin-right:0;}
#topmenu-mod #mainlevel-top a, #banner-mod #mainlevel-top a#active_menu.mainlevel{white-space:nowrap;display:block;float:left;font-weight:normal;overflow:hidden;text-decoration:none;padding:0 8px;margin:0 10px;}
#topmenu-mod .banner-big{text-transform:uppercase;padding:0;margin:0;display:block;text-transform:uppercase;font-size:180%;line-height:130%;}
#topmenu-mod .banner-small{padding:0 0 8px 0;margin:0;display:block;font-style:italic;font-size:120%;}
#topmenu-mod a#active_menu-top.mainlevel-top span.banner-small{background:url(../images/topmenu-arrow.png) 50% 100% no-repeat;}
#bottom-menu ul#mainlevel-bottom{padding:0 0 0 12px;margin:0 auto;height:50px;}
#bottom-menu #mainlevel-bottom ul{list-style:none;margin:0;padding:0;}
#bottom-menu #mainlevel-bottom li{display:block;float:left;margin:0;padding:0;}
#bottom-menu #mainlevel-bottom a, #bottom-menu #mainlevel-bottom a#active_menu.mainlevel{white-space:nowrap;display:block;float:left;font-weight:normal;overflow:hidden;height:50px;line-height:50px;letter-spacing:0.1em;font-size:90%;text-decoration:none;text-transform:uppercase;padding:0 8px;margin:0 20px 0 0;}
a.mainlevel:hover, a.sublevel:hover{text-decoration:none;}
a.mainlevel{line-height:32px;height:32px;font-size:130%;padding:2px 0 2px 15px;}
a.sublevel{height:26px;line-height:26px;margin:0;padding:0;}
ul.menu{margin:0;padding:0 0 35px 0;}
ul.menu li{list-style:none;margin:0;padding:0;float:none;}
ul.menu span{display:block;height:34px;line-height:34px;}
ul.menu li a, ul.menu li .separator{text-indent:5px;}
ul.menu ul li a, ul.menu ul li .separator{text-indent:20px;}
ul.menu ul li ul li a, ul.menu ul li ul li .separator{text-indent:40px;}
ul.menu ul li ul li ul li a, ul.menu ul li ul li ul li .separator{text-indent:60px;}
ul.menu li.parent ul li span{background:none;}
ul.menu li.active.parent li span{background:none;}
ul.menu li.active.parent ul li, ul.menu li.active.parent ul li.parent ul{background:none;}
ul.menu li.active.parent ul{padding:10px 0;margin:0;}
ul.menu ul span{height:26px;line-height:26px;}
.moduletable-sidemenu a.mainlevel{margin:0 0 1px 0;}
ul.menu a, ul.menu .separator{display:block;line-height:32px;text-indent:0px;height:32px;overflow:hidden;font-size:120%;float:none;}
ul.menu li.active a, ul.menu li.active li.active a, a#active_menu.mainlevel, a#active_menu.sublevel, ul.menu li.active .separator, ul.menu li.active li.active .separator{font-weight:bold;}
ul.menu li.active li a, ul.menu li.active li.active li a, ul.menu li.active li .separator, ul.menu li.active li.active li .separator{font-weight:normal;}
ul.menu ul li{border:0;}
ul.menu ul ul{padding:0;margin:0;background:none;}
ul.menu li li{padding:0;margin:0;}
ul.menu ul a, ul.menu ul .separator{text-indent:0;}
ul.menu li.active a, ul.menu li.active a:hover, ul.menu li.active .separator, ul.menu li.active .separator:hover{text-decoration:none;line-height:26px;}
ul.menu li a:hover, ul.menu li .separator:hover{text-decoration:none;}
ul.menu li.active ul{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:5px;}
ul.menu ul{padding:0;margin:0 12px;}
ul.menu ul ul{border:0;}
ul.menu ul a, ul.menu ul .separator{font-size:110%;height:26px;line-height:26px;padding:0;margin:0;}
ul.menu div.split-arrow-open{width:34px;height:34px;position:absolute;right:0px;top:0px;cursor:pointer;}
ul.menu div.split-arrow-close{width:34px;height:34px;position:absolute;right:0px;top:0px;cursor:pointer;}
a.readon{margin-top:16px;padding:0;display:block;font-size:100%;text-indent:12px;}
a.readon2{width:54px;height:18px;display:block;margin-top:16px;text-transform:uppercase;line-height:19px;font-size:10px;text-align:center;padding:0;}
a.readon2:hover{text-decoration:none;background-position:0 -18px;}
#showcasemodules input.button{background:url(../images/showcase-input.png) 0 0 no-repeat;width:51px;height:18px;}
#showcasemodules input.button:hover{text-decoration:none;background-position:0 -18px;}
.pathway-block.top{float:left;width:65%;}
.pathway-block.top span.pathway{padding-left:0;}
.pathway-block{width:100%;display:block;}
span.pathway{display:block;font-weight:normal;line-height:140%;overflow:hidden;text-transform:uppercase;padding-top:14px;padding-bottom:6px;padding-left:8px;}
span.pathway img{padding-right:1px;width:5px;height:9px;}
span.pathway a{float:none;padding:0 2px 0 0;}
#accessibility{width:55px;height:12px;position:absolute;right:0;top:4px;z-index:5000;}
#accessibility span{background-repeat:no-repeat;}
#accessibility a{text-decoration:none;cursor:pointer;}
#accessibility #buttons{float:right;padding-right:8px;}
#accessibility .button{display:block;float:right;width:11px;height:11px;margin-right:4px;}
.fontbutton-text{position:absolute;right:50px;top:2px;text-transform:uppercase;font-size:90%;font-weight:bold;}
a.nounder{text-decoration:none;border:0;cursor:pointer;}
a.nounder:hover{text-decoration:none;}
.clr{clear:both;}
fieldset{border-left:0;border-right:0;border-top:0;}
fieldset.input, a img, body .pollstableborder{border:0;}
img.content-left{float:left;margin-right:10px;padding:5px;}
img.content-right{float:right;margin-left:10px;padding:5px;}
.back_button{margin-top:20px;margin-bottom:10px;}
.tool-tip{padding:4px;}
form#form-login ul{padding-left:18px;}
form#form-login fieldset.input{padding:0;}
p#form-login-remember{margin-bottom:5px;}
input#mod_login_username.inputbox, input#mod_login_password.inputbox, input#modlgn_username.inputbox, input#modlgn_passwd.inputbox{height:24px;display:block;border:0;width:170px;}
.module input.button, .moduletable input.button{border:0;width:54px;height:18px;cursor:pointer;text-align:center;text-transform:uppercase;margin-top:10px;margin-bottom:10px;line-height:18px;padding:0;font-size:10px;}
.module input.button:hover, .moduletable input.button:hover{background-position:0 -18px;}
#sl_vert #sl_username, #sl_vert #sl_pass{height:24px;display:block;margin-bottom:8px;}
#sl_vert #sl_username input, #sl_vert #sl_pass input{background:none;border:0;width:160px;height:14px;padding:5px;line-height:100%;}
#sl_vert .button{border:0;width:54px;height:18px;cursor:pointer;text-align:center;text-transform:uppercase;margin-top:10px;margin-bottom:10px;line-height:100%;padding:0;}
#sl_vert .button:hover{background-position:0 -18px;}
#moduleslider-size{overflow:hidden;padding:0;}
.moduleslider-padding{padding:0 20px;}
#tabmodules .module h3{background:none;margin:0;text-align:left;}
#tabmodules{overflow:hidden;}
#tabmodules div{padding:0;margin:0;}
#tabmodules li span{line-height:30px;padding:0;}
#rokslide-toolbar span{white-space:nowrap;}
#rokslide-toolbar{margin:0;padding:0;height:33px;padding:0;}
#rokslide-toolbar li{height:30px;font-size:130%;margin:0 8px;padding:0 6px;}
#rokslide-toolbar li.current{height:30px;}
#rokslide-toolbar li.current.first{height:30px;}
#rokslide-toolbar li.current span{height:33px;}
#frame{text-align:left;}
#frame .module, #frame .module-hilite1, #frame .module-hilite2, #frame .module-hilite3{float:left;padding:10px;}
#frame .mmpr-1 .module, #frame .mmpr-1 .module-hilite1, #frame .mmpr-1 .module-hilite2, #frame .mmpr-1 .module-hilite3{width:auto;}
#frame .mmpr-2 .module, #frame .mmpr-2 .module-hilite1, #frame .mmpr-2 .module-hilite2, #frame .mmpr-2 .module-hilite3{width:45%;}
#frame .mmpr-3 .module, #frame .mmpr-3 .module-hilite1, #frame .mmpr-3 .module-hilite2, #frame .mmpr-3 .module-hilite3{width:30%;}
#frame .mmpr-4 .module, #frame .mmpr-4 .module-hilite1, #frame .mmpr-4 .module-hilite2, #frame .mmpr-4 .module-hilite3{width:21%;}
#frame .mmpr-5 .module, #frame .mmpr-5 .module-hilite1, #frame .mmpr-5 .module-hilite2, #frame .mmpr-5 .module-hilite3{width:16%;}
#leftcol #frame div div, #rightcol #frame div div, #rightcol2 #frame div div{width:auto;}
.rotator-module{padding:0;margin:0;position:relative;z-index:5;overflow:hidden;}
.rotator-module .module{padding:10px;margin:0;overflow:hidden;}
.rok-content-rotator .arrow{height:28px;position:absolute;right:10px;width:228px;top:0;}
.rok-content-rotator{margin:0;position:relative;z-index:5;}
.rok-content-rotator h2{font-size:130%;line-height:30px;text-indent:0;padding:0;margin:0 7px;z-index:1;outline:none;}
.rotator-module .rok-content-rotator h2 a{display:block;z-index:3;position:absolute;width:250px;outline:none;margin:0;text-indent:0;}
.rotator-module .rok-content-rotator h2 a.active{font-weight:normal;font-size:100%;text-indent:0;}
.rotator-module .rok-content-rotator h2 a:hover, .rotator-module .rok-content-rotator h2 a:hover.active{text-decoration:none;}
.rok-content-rotator-link{height:30px;}
.rok-content-rotator ul{padding:0;float:right;margin:0;width:235px;text-indent:0;}
.rok-content-rotator li{list-style:none;padding:0;margin-left:1px;height:30px;}
.rotator-module .rok-content-rotator .content{position:absolute;left:0;top:0;margin-right:270px;padding:10px 0 15px 20px;visibility:hidden;font-size:120%;line-height:140%;overflow:hidden;}
.rok-content-rotator a.readon{text-decoration:none;line-height:0;cursor:pointer;background:none;text-indent:0;}
#newsflash{position:relative;line-height:130%;padding-top:3px;}
#newsflash ul{margin:0 0 0 128px;list-style:none;padding:0;}
#newsflash li{padding-bottom:100px;}
#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:48px;font-weight:bold;text-transform:uppercase;font-size:90%;}
#newsflash .controls img{cursor:pointer;height:13px;margin-right:3px;width:16px;}
#newsflash .control-prev{background-position:0 0;}
#newsflash .control-prev:hover{background-position:0 -13px;}
#newsflash .control-next{background-position:0 -26px;}
#newsflash .control-next:hover{background-position:0 -39px;}
#newsflash .controls{position:absolute;left:5px;}
#bottom .poll div, #bottom .poll table{float:left;}
.rokmod-demo-block .parameters div{border-right:1px dotted #666;padding-right:12px;}
.rokmod-demo-block .options div{border-right:1px dotted #666;padding-right:12px;}
.rokmod-demo-block .demo div{border-right:1px dotted #666;padding-right:12px;}
.rokmod-demo-block .parameters, .rokmod-demo-block .options, .rokmod-demo-block .demo, .rokmod-demo-block .description{float:left;margin-right:12px;}
.rokmod-demo-block .parameters span, .rokmod-demo-block .options span, .rokmod-demo-block .demo span, .rokmod-demo-block .description span{display:block;font-size:11px;line-height:22px;}
.rokmod-demo-block .demo-span1{font-weight:bold;}
.variation-chooser{position:relative;}
.variation-chooser .controls{height:25px;}
.variation-chooser .control-prev, .variation-chooser .control-next{cursor:pointer;height:16px;margin-right:3px;width:16px;float:left;margin-top:1px;}
.variation-chooser .control-prev{background-position:0 0;margin-right:0.5em;}
.variation-chooser .control-prev:hover{background-position:0 -16px;}
.variation-chooser .control-next{background-position:0 -32px;margin-left:0.5em;}
.variation-chooser .control-next:hover{background-position:0 -48px;}
.variation-chooser .controls{position:absolute;left:5px;}
.rokbox-example img{border:5px solid #EEEEEE;padding:5px;}
.rokbox-example div.center{text-align:center;}
body{color:#fff;background:#000;}
a{color:#D98A3A;}
a:hover{color:#fff;}
.contentheading, .componentheading{color:#999;}
h1{color:#399BC9;}
h2{color:#D98A3A;}
h3{color:#ffffff;}
h4{color:#D98A3A;}
span.small, td.createdate, td.modifydate{color:#666;}
#body-bg{background:#202a33;}
#bg-panel2{}
#top-bar{background:url(../images/style10/top-bar.png) 0 0 repeat-x;}
#banner-top{background:#000;border-bottom:1px solid #2e2e2e;}
#topmenu-mod{color:#ccc;}
#banner-mod{color:#ccc;}
#date-block{color:#fff;}
.date1{border-right:1px dotted #BFBCC2;}
.date2{color:#ddd;}
.date3{color:#ddd;}
#showcasemodules, .rotator-module{color:#fff;}
#showcasemodules a, .rotator-module a{color:#D98A3A;}
#main-bar{background:#000 url(../images/style10/col-bgtop.png) 0 0 repeat-x;border:1px solid #2e2e2e;}
#searchmod{background:url(../images/style10/search-bg.png) 0 0 no-repeat;}
#searchmod .inputbox{color:#999;}
.inner{background:#202a33;border-top:1px solid #2e2e2e;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e;}
.col-bottom{background:url(../images/style10/col-bl.png) 0 0 repeat-x;}
.col-bottom2{background:url(../images/style10/col-br.png) 100% 0 no-repeat;}
.col-bottom3{background:url(../images/style10/col-bm.png) 0 0 repeat-x;}
#bottom-menu{background:url(../images/style10/bottom-menu.png) 50% 0 repeat-x;}
#footer{background:#202a33;}
#copyright{color:#666;}
.author_name{color:#D98A3A;}
#newsflash .moduletable{color:#fff;}
#newsflash-block{height:25px;}
#horiz-menu li{color:#fff;}
#horiz-menu a, #horiz-menu .separator{color:#fff;}
#horiz-menu li a, #horiz-menu li .separator{color:#bbb;}
#horiz-menu li.current_page_item a, #horiz-menu li.current_page_item .separator{color:#fff;border-bottom:1px solid #fff;}
#horiz-menu li a:hover, #horiz-menu li .separator:hover{color:#fff;}
#horiz-menu.splitmenu li a:hover, #horiz-menu.splitmenu li .separator:hover{border-bottom:1px solid #fff;}
.menutop .animated-bg{border-bottom:1px solid #FFFFFF;}
.menutop .submenu-animation-left{background:url(../images/style10/sub-hover-l.png) 0 0 no-repeat;}
.menutop .submenu-animation-right{background:url(../images/style10/sub-hover-r.png) 100% 0 no-repeat;}
#horiz-menu ul ul li a, #horiz-menu ul li.active.parent ul a, #horiz-menu ul ul li .separator, #horiz-menu ul li.active.parent ul .separator{color:#bbb;}
#horiz-menu li.sfHover li a, #horiz-menu li:hover li a, #horiz-menu ul li.current_page_item ul li.current_page_item li a, #horiz-menu ul li.active.parent ul li a, #horiz-menu li.sfHover li .separator, #horiz-menu li:hover li .separator, #horiz-menu ul li.active.parent ul li .separator, #horiz-menu ul li.active.parent ul li .seperator{color:#fff;}
#horiz-menu ul ul{background:#000 url(../images/style10/col-bgtop.png) 0 0 repeat-x;border:1px solid #2e2e2e;}
#horiz-menu ul ul li a.daddy, #horiz-menu ul ul li a.daddy:hover, #horiz-menu ul li.active.parent ul li a.daddy, #horiz-menu ul ul li .separator.daddy, #horiz-menu ul ul li .separator.daddy:hover, #horiz-menu ul li.active.parent ul li .separator.daddy, #horiz-menu ul.menutop ul li.parent{background:url(../images/style10/submenu-arrow.png) 95% 60% no-repeat;}
#topmenu-mod #mainlevel-top li{border-right:1px dotted #fff;}
#topmenu-mod #mainlevel-top a, #banner-mod #mainlevel-top a#active_menu.mainlevel{color:#fff;}
#topmenu-mod .banner-small{color:#fff;}
#bottom-menu #mainlevel-bottom a{color:#666;}
#bottom-menu #mainlevel-bottom a:hover, #bottom-menu #mainlevel-bottom a#active_menu.mainlevel{color:#fff;border-bottom:1px solid #fff;}
.widget_wrapper ul li a{color:#ccc;background:url(../images/style10/submenu-arrow.png) 0 7px no-repeat;}
.widget_wrapper ul li ul li a{color:#ccc;background:none;}
.widget_wrapper ul li a:hover, ul.sidebar_ul li.current_page_item a{color:#D98A3A;}
ul.sidebar_ul li.current_page_item li a{color:#ccc;font-weight:normal;}
a.mainlevel{color:#ccc;background:url(../images/style10/submenu-arrow.png) 0 8px no-repeat;}
a.sublevel{color:#ccc;}
a.mainlevel:hover, a.sublevel:hover{color:#D98A3A;}
ul.menu li{border-bottom:1px dotted #666;}
ul.menu li.active.parent ul{background:url(../images/style10/submenu-bgbottom.png) 0 100% repeat-x;}
ul.menu li.active.parent{background:url(../images/style10/submenu-bgtop.png) 0 0 repeat-x;}
ul.menu li span{background:url(../images/style10/submenu-arrow.png) 95% 50% no-repeat;}
ul.menu li.active.parent span{background:url(../images/style10/submenu-parent-arrow2.png) 95% 50% no-repeat;}
ul.menu li.active.parent a, ul.menu li.active.parent li.active.parent li.active a, ul.menu li.active.parent .separator, ul.menu li.active.parent li.active.parent li.active .separator{color:#D98A3A;}
ul.menu li.active.parent li a, ul.menu li.active.parent li.active.parent li a, ul.menu li.active.parent li .separator, ul.menu li.active.parent li.active.parent li .separator{color:#ccc;}
ul.menu li.active.parent a:hover, ul.menu li.active.parent .separator:hover{color:#fff;}
ul.menu a, ul.menu .separator{color:#ccc;}
ul.menu a:hover, ul.menu .separator:hover{color:#fff;}
ul.menu li.active a, ul.menu li.active li.active a, a#active_menu.mainlevel, a#active_menu.sublevel, a.mainlevel:hover, a.sublevel:hover, ul.menu li.active .separator, ul.menu li.active li.active .separator{color:#D98A3A;}
ul.menu li.active.parent ul li.active.parent a.daddy, ul.menu li.active.parent ul li.active.parent .separator.daddy{color:#D98A3A;}
ul.menu div.split-arrow-open{background:url(../images/style10/submenu-parent-arrow2.png) 65% 50% no-repeat;}
ul.menu div.split-arrow-close{background:url(../images/style10/submenu-parent-arrow.png) 65% 50% no-repeat;}
#main-body ul.menu a:hover, #main-body ul.menu .separator:hover{color:#333;}
a.readon{background:url(../images/style10/submenu-arrow.png) 0 5px no-repeat;}
a.readon2{background:url(../images/style10/readon.png) 0 0 no-repeat;color:#ccc;}
a.readon2:hover{color:#fff;}
.pathway-block.top span.pathway{color:#fff;}
.pathway-block.top span.pathway a{color:#999;}
span.pathway{color:#666;}
.fontbutton-text{color:#ccc;}
fieldset{border-bottom:1px solid #ddd;}
.tool-tip{background:#f6f6f6;border:1px solid #e6e6e6;}
.module input.button, .moduletable input.button{background:url(../images/style10/readon.png) 0 0 no-repeat;color:#ccc;}
.module input.button:hover, .module input.button:hover{color:#fff;}
#sl_vert .button{background:url(../images/style10/readon.png) 0 0 no-repeat;color:#ccc;}
#sl_vert .button:hover{color:#fff;}
#sl_vert #sl_username, #sl_vert #sl_pass{background:url(../images/style10/input-bg.png) 0 0 no-repeat;}
#sl_vert input#mod_login_username, #sl_vert input#mod_login_password{color:#999;}
input#mod_login_username.inputbox, input#mod_login_password.inputbox, input#modlgn_username.inputbox, input#modlgn_passwd.inputbox{background:url(../images/style10/input-bg.png) 0 0 no-repeat;}
#rokslide-toolbar{color:#D98A3A;background:url(../images/style10/tabber-div.png) 0 100% repeat-x;}
#rokslide-toolbar li.current, #rokslide-toolbar li:hover{color:#fff;border-bottom:1px solid #fff;}
.rotator-module .rok-content-rotator h2 a{color:#ccc;}
.rotator-module .rok-content-rotator h2 a.active{color:#fff;}
.rotator-module .rok-content-rotator h2 a:hover, .rotator-module .rok-content-rotator h2 a:hover.active{color:#fff;}
#newsflash .flashing{color:#999;}
#newsflash .controls img{background-image:url(../images/style10/news-scroller-controls.png);}
blockquote, pre, .meta_post_archive{background:#111;border:1px solid #222;}
span.number{color:#ccc;}
span.inset-right, span.inset-left{color:#ccc;}
span.dropcap{color:#ccc;}
span.important-title{color:#ccc;}
.important{border:1px solid #ccc;}
span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey{background:#000;}
ul.bullet-1 li{background:url(../images/typo/bullet-1a.png) 0 5px no-repeat;}
ul.bullet-2 li{background:url(../images/typo/bullet-2a.png) 0 5px no-repeat;}
ul.bullet-3 li{background:url(../images/typo/bullet-3a.png) 0 5px no-repeat;}
ul.bullet-4 li{background:url(../images/typo/bullet-4a.png) 0 5px no-repeat;}
ul.bullet-5 li{background:url(../images/typo/bullet-5a.png) 0 5px no-repeat;}
img.demo, img#variation_preview{border:4px solid #333;}
#header-bar{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/header-bar.png) 0 0 repeat-x;}
#header-bar-bottom{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/header-bar-bottom.png) 0 0 repeat-x;}
img#logo{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/logo.png) 0 0 no-repeat;}
#showcase-top{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-tl.png) 0 0 no-repeat;}
#showcase-top2{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-tr.png) 100% 0 no-repeat;}
#showcase-top3{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-tm.png) 0 0 repeat-x;}
#showcase-main{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-middle.png) repeat-x 0 0;}
#showcase-main2{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-l.png) 0 0 repeat-y;}
#showcase-main3{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-r.png) 100% 0 repeat-y;}
#showcase-bottom{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-bl.png) 0 0 no-repeat;}
#showcase-bottom2{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-br.png) 100% 0 no-repeat;}
#showcase-bottom3{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/showcase-bm.png) 0 0 repeat-x;}
#main-top{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-tl.png) 0 0 no-repeat;}
#main-top2{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-tr.png) 100% 0 no-repeat;}
#main-top3{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-tm.png) 0 0 repeat-x;}
#main{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-m.png) 0 0;}
#main2{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-l.png) 0 0 repeat-y;}
#main3{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-r.png) 100% 0 repeat-y;}
#main-bottom{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-bl.png) 0 0 no-repeat;}
#main-bottom2{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-br.png) 100% 0 no-repeat;}
#main-bottom3{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/main-bm.png) 0 0 repeat-x;}
#bottom-shadow{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/bottom-shadow.png) 50% 0 no-repeat;}
img#rocket{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/rocket.png) 0 0 no-repeat;}
span.pathway img{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/path-div.png) 0 50% no-repeat;}
a.large .button{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/font-lg.png) 0 0 no-repeat;}
a.small .button{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/font-sm.png) 0 0 no-repeat;}
.rok-content-rotator .arrow{background:url(http://c0002655.cdn2.cloudfiles.rackspacecloud.com/rotator-active.png) 0 0 no-repeat;}
ul.bullet-1, ul.bullet-2, ul.bullet-3, ul.bullet-4, ul.bullet-5, ul.bullet-6, ul.bullet-7, ul.bullet-8{padding-left:15px;overflow:hidden;margin-left:5px;}
ul.bullet-1 li, ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li{list-style:none;padding-bottom:3px;margin-bottom:5px;padding-left:10px;}
ul.bullet-6 li, ul.bullet-7 li, ul.bullet-8 li{list-style:none;padding-bottom:3px;margin-bottom:5px;padding-left:22px;}
ul.bullet-6 li{background:url(../images/typo/bullet-6.png) 0 2px no-repeat;}
ul.bullet-7 li{background:url(../images/typo/bullet-7.png) 0 2px no-repeat;}
ul.bullet-8 li{background:url(../images/typo/bullet-8.png) 0 3px no-repeat;}
pre{padding:10px;}
blockquote{display:block;font-style:italic;font-size:120%;line-height:150%;width:auto;padding:10px 20px 10px 20px;margin:15px 0;}
blockquote.blue, blockquote.red, blockquote.green, blockquote.purple, blockquote.orange, blockquote.brown, blockquote.grey{display:block;font-style:italic;font-size:120%;line-height:150%;width:auto;padding:0px 20px;margin:15px 0;border:0;background:0;}
blockquote.blue{color:#0D507A;}
blockquote.red{color:#D12E2E;}
blockquote.green{color:#74A824;}
blockquote.purple{color:#9E0E87;}
blockquote.orange{color:#CC8300;}
blockquote.brown{color:#8B6846;}
blockquote.grey{color:#666;}
.important, .important-blue, .important-red, .important-green, .important-purple, .important-orange, .important-brown, .important-grey{padding:15px;margin:15px 0;}
span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey{position:absolute;display:block;margin-top:-24px;padding:0 8px;font-weight:bold;font-size:120%;}
.important-blue{border:1px solid #0D507A;}
.important-red{border:1px solid #D12E2E;}
.important-green{border:1px solid #74A824;}
.important-purple{border:1px solid #9E0E87;}
.important-orange{border:1px solid #CC8300;}
.important-brown{border:1px solid #8B6846;}
.important-grey{border:1px solid #666;}
span.important-title-blue{color:#0D507A;}
span.important-title-red{color:#D12E2E;}
span.important-title-green{color:#74A824;}
span.important-title-purple{color:#9E0E87;}
span.important-title-orange{color:#CC8300;}
span.important-title-brown{color:#8B6846;}
span.important-title-grey{color:#666;}
span.number, span.number-blue, span.number-red, span.number-green, span.number-purple, span.number-orange, span.number-brown, span.number-grey{display:block;font-size:170%;float:left;margin:2px 10px 0 15px;}
span.number-blue{color:#0D507A;}
span.number-red{color:#D12E2E;}
span.number-green{color:#74A824;}
span.number-purple{color:#9E0E87;}
span.number-orange{color:#CC8300;}
span.number-brown{color:#8B6846;}
span.number-grey{color:#666;}
span.highlight{background:#FFFBD5;padding:1px 2px;}
span.highlight-blue{color:#0D507A;}
span.highlight-red{color:#D12E2E;}
span.highlight-green{color:#74A824;}
span.highlight-purple{color:#9E0E87;}
span.highlight-orange{color:#CC8300;}
span.highlight-brown{color:#8B6846;}
span.highlight-grey{color:#666;}
span.highlight-bold{font-weight:bold;font-size:120%;}
span.dropcap, span.dropcap-blue, span.dropcap-red, span.dropcap-green, span.dropcap-purple, span.dropcap-orange, span.dropcap-brown, span.dropcap-grey{display:block;font-size:260%;float:left;margin:0px 4px 0 0;line-height:100%;}
span.dropcap-blue{color:#0D507A;}
span.dropcap-red{color:#D12E2E;}
span.dropcap-green{color:#74A824;}
span.dropcap-purple{color:#9E0E87;}
span.dropcap-orange{color:#CC8300;}
span.dropcap-brown{color:#8B6846;}
span.dropcap-grey{color:#666;}
span.inset-left{display:block;padding:15px;float:left;width:20%;font-size:110%;font-weight:bold;font-style:italic;}
span.inset-right{display:block;padding:15px;float:right;width:20%;font-size:110%;font-weight:bold;font-style:italic;}
span.attention, span.notice, span.alert, span.download, span.approved, span.media, span.note, span.cart, span.camera, span.doc{display:block;padding:8px 10px 8px 36px;margin:15px 0;}
span.attention{color:#B79000;border:1px solid #E7BD72;background:#FFF3A3 url(../images/typo/attention.png) 10px 50% no-repeat;}
span.notice{color:#648434;border:1px solid #9BCC54;background:#CDEFA6 url(../images/typo/notice.png) 10px 50% no-repeat;}
span.alert{color:#CF3738;border:1px solid #FFACAD;background:#FFD5D5 url(../images/typo/alert.png) 10px 50% no-repeat;}
span.download{color:#1C6B8B;border:1px solid #6ABCE2;background:#A8CDE3 url(../images/typo/download.png) 10px 50% no-repeat;}
span.approved{color:#666;border:1px solid #a8a8a8;background:#ccc url(../images/typo/approved.png) 10px 50% no-repeat;}
span.media{color:#C76E34;border:1px solid #FFBB65;background:#FFE0B6 url(../images/typo/media.png) 10px 50% no-repeat;}
span.note{color:#B79000;border:1px solid #E7BD72;background:#FFF3A3 url(../images/typo/note.png) 10px 50% no-repeat;}
span.cart{color:#666;border:1px solid #C5C5C5;background:#E6E6E6 url(../images/typo/cart.png) 10px 50% no-repeat;}
span.camera{color:#666;border:1px solid #C5C5C5;background:#E6E6E6 url(../images/typo/camera.png) 10px 50% no-repeat;}
span.doc{color:#C76E34;border:1px solid #FFBB65;background:#FFE0B6 url(../images/typo/doc.png) 10px 50% no-repeat;}
span.attention a, span.notice a, span.alert a, span.download a, span.approved a, span.media a, span.note a, span.cart a, span.camera a, span.doc a{color:#666;}
hr{clear:both;height:0;border:0;display:none;}
#rokslide-wrapper del{text-decoration:none;clear:both;}
ul#rokslide-toolbar{margin:0;list-style-type:none;white-space:nowrap;}
#rokslide-toolbar li{float:left;display:block;}
#rokslide-toolbar span{cursor:pointer;display:block;text-align:center;padding:0 18px;}
div#frame{clear:both;position:relative;overflow:hidden;z-index:1;}
div#frame div.button{display:none;}
#scroller{margin:0 auto;overflow:hidden;}
#moduleslide .tab-pane{overflow:hidden;float:left;}
.menutop,.menutop *{margin:0;padding:0;}
#horiz-menu{z-index:50;}
#horiz-menu li li{margin:0;}
.menutop{line-height:1.0;float:left;margin-bottom:1.5em;position:relative;}
.menutop ul{background:#fff;padding:0;}
.menutop li{float:left;list-style:none;position:relative;}
#horiz-menu li li a, #horiz-menu li.current_page_item li a, #horiz-menu li li .separator, #horiz-menu li.current_page_item li .separator{display:block;padding:0;margin:0;text-decoration:none;float:none;height:30px;line-height:32px;text-indent:8px;width:98%;}
.menutop li ul{float:none;left:-999em;position:absolute;width:177px;z-index:5;}
.menutop li:hover ul, .menutop li.sfHover ul{left:0;top:24px;}
.menutop li:hover li ul, .menutop li.sfHover li ul, .menutop li li:hover li ul, .menutop li li.sfHover li ul, .menutop li li li:hover li ul, .menutop li li li.sfHover li ul{top:-999em;}
.menutop li li:hover ul, .menutop li li.sfHover ul, .menutop li li li:hover ul, .menutop li li li.sfHover ul, .menutop li li li li:hover ul, .menutop li li li li.sfHover ul{left:177px;top:0;}
.menutop li li{position:relative;float:none;width:100%;}
.breadcrumbs a, .breadcrumbs a:hover{text-decoration:none;}
.nounderline a, .nounderline a:hover{text-decoration:none;}
.post_meta_data, .post_meta_data_archive{overflow:hidden;}
.pagination{font-size:130%;}
.widget_wrapper h3{margin:0 0 10px 0;}
.widget_wrapper ul, .widget_bottom_wrapper ul{font-family:Trebuchet MS,Geneva,Tahoma;list-style:none;margin:0;padding:0;}
.widget_wrapper ul, .widget_bottom_wrapper ul{text-decoration:none;}
.widget_wrapper .current_page_item{font-weight:bold;}
.widget_wrapper ul li{font-size:110%;line-height:120%;margin-bottom:10px;padding:0 0 2px 0;}
.widget_wrapper ul ul{margin-top:7px;}
.widget_wrapper ul ul ul{margin-top:0px;}
.widget_wrapper ul li a, .widget_wrapper ul li a:hover{padding-left:15px;text-decoration:none;}
.widget_wrapper ul li ul li a, .widget_wrapper ul li ul li a:hover, .widget_bottom_wrapper ul li ul li a, .widget_bottom_wrapper ul li ul li a:hover{padding-left:30px;}
.widget_wrapper ul li ul li ul li a, .widget_wrapper ul li ul li ul li a:hover, .widget_bottom_wrapper ul li ul li ul li a, .widget_bottom_wrapper ul li ul li ul li a:hover{padding-left:45px;}
.widget_wrapper ul li ul li ul li ul li a, .widget_wrapper ul li ul li ul li ul li a:hover, .widget_wrapper ul li ul li ul li ul li a, .widget_wrapper ul li ul li ul li ul li a:hover{padding-left:60px;}
.widget_wrapper ul li ul li ul li ul li ul li a, .widget_wrapper ul li ul li ul li ul li ul li a:hover, .widget_wrapper ul li ul li ul li ul li ul li a, .widget_wrapper ul li ul li ul li ul li ul li a:hover{padding-left:75px;}
.widget_wrapper ul li ul li{font-size:12px;line-height:26px;margin:0;padding:0;}
.widget_wrapper .recentcomments{font-size:100%;line-height:140%;}
.widget_wrapper li.recentcomments{margin-bottom:8px;padding-left:15px;background:transparent url(../images/typo/bullet-6.png) no-repeat scroll 0 2px;}
.widget_wrapper li.recentcomments a, .widget_wrapper li.recentcomments a:hover{background:none;padding:0;}
div#calendar_wrap{font-size:120%;margin:0 auto;padding-left:0px;text-align:center;width:83%;}
.widget_wrapper form#searchform{margin-top:10px;}
.widget_wrapper form#searchform label, .widget_bottom_wrapper form#searchform label{display:none;}
.widget_wrapper form#searchform input#s{width:60%;}
.widget_wrapper .tags_left a, .tag_cloud a{line-height:120%;}
.blog_nav a, .archive_nav a, .archive_nav a:hover{text-decoration:none;}
.archive_nav, .blog_nav{overflow:hidden;}
.alignleft{float:left;}
.alignright{float:right;}
.post-wrapper{margin-bottom:20px;}
.post_content{margin-top:15px;margin-bottom:15px;}
.post_meta_data{margin-bottom:20px;}
.widget_bottom_wrapper{margin-bottom:15px;line-height:160%;}
.widget_bottom_wrapper a, .widget_bottom_wrapper a:hover{text-decoration:none;}
.widget_bottom_wrapper li.recentcomments{padding-left:15px;background:transparent url(../images/typo/bullet-6.png) no-repeat scroll 0 4px;}
.popular_bottom li{padding-left:15px;background:transparent url(../images/typo/bullet-6.png) no-repeat scroll 0 4px;}
.last_modified li{padding-left:15px;background:transparent url(../images/typo/bullet-9.png) no-repeat scroll 0 7px;}
.contentheading-archive{border:0 none;font-size:180%;font-weight:normal;letter-spacing:-1px;line-height:130%;padding:0 0 15px;}
.archive_content .module a, .archive_content .module a:hover{text-decoration:none;}
.post_meta_data_archive{margin-top:15px;margin-bottom:20px;}
.meta_post_archive{display:block;font-size:90%;font-style:italic;line-height:120%;margin:15px 0;padding:5px 10px;width:auto;}
.meta_post_archive a, .meta_post_archive a:hover{text-decoration:none;}
.admincomment{background:#FFF3A3;color:#333333;border:1px solid #E7BD72;}
ol.commentlist{list-style:none;padding:0;margin:0;overflow:hidden;}
ol.commentlist li{font-style:normal;margin-top:0px;padding:15px 5px 0 15px;margin-bottom:5px;}
.comments_image{margin-right:5px;}
.commenttext{float:left;width:90%;}
.comment_author_gravatar{text-align:center;}
.commenttext p{padding-right:10px;}
.comment_form_container{overflow:hidden;}
#respond h4{margin-top:15px;}
.meta_comment_form_div{width:48%;float:left;}
.form_user_text_field{width:49%;height:150px;margin-top:16px;}
.form_button_send{float:right;margin-right:2px;}
.form_text_field{width:90%;padding:3px;}
form#commentform label{font-size:100%;line-height:160%;}
form#commentform input{margin-bottom:10px;}
form#commentform textarea{font-family:Arial, Verdana;font-size:110%;padding:5px;}
div.shr-bookmarks{margin:20px 0;clear:both !important}div.shr-bookmarks-expand{height:32px;overflow:hidden}div.shr-bookmarks ul.socials li{background-image:url('shr-custom-sprite.png') !important;background-repeat:no-repeat !important;}div.shr-bookmarks-bg-shr{padding:28px 0 0 10px !important;background:transparent url('../images/sharing-shr.png') no-repeat !important}div.shr-bookmarks ul.socials{width:100% !important;margin:0 !important;padding:0 !important;float:left !important}div.shr-bookmarks ul.socials{background:transparent none !important;border:0 none !important;outline:0 none !important}div.shr-bookmarks ul.socials li{display:inline !important;float:left !important;list-style-type:none !important;padding:0 !important;height:29px !important;width:60px !important;cursor:pointer !important;margin:3px 0 0 !important;background-color:transparent !important;border:0 none !important;outline:0 none !important;clear:none !important}div.shr-bookmarks ul.socials li:before,div.shr-bookmarks ul.socials li:after,div.shr-bookmarks ul.socials li a:before,div.shr-bookmarks ul.socials li a:after{content:'' !important;}div.shr-bookmarks ul.socials a,div.shr-bookmarks ul.socials a:hover{display:block !important;width:60px !important;height:29px !important;text-indent:-9999px !important;background-color:transparent !important;text-decoration:none !important;border:0 none !important}div.shr-bookmarks ul.socials a:hover,div.shr-bookmarks ul.socials li:hover{background-color:transparent !important;border:0 none !important;outline:0 none !important}li.shr-facebook{background-position:0px bottom !important}li.shr-facebook:hover{background-position:0px top !important}li.shr-twitter{background-position:-60px bottom !important}li.shr-twitter:hover{background-position:-60px top !important}li.shr-linkedin{background-position:-120px bottom !important}li.shr-linkedin:hover{background-position:-120px top !important}li.shr-myspace{background-position:-180px bottom !important}li.shr-myspace:hover{background-position:-180px top !important}li.shr-comfeed{background-position:-240px bottom !important}li.shr-comfeed:hover{background-position:-240px top !important}li.shr-delicious{background-position:-300px bottom !important}li.shr-delicious:hover{background-position:-300px top !important}li.shr-googlebuzz{background-position:-360px bottom !important}li.shr-googlebuzz:hover{background-position:-360px top !important}li.shr-reddit{background-position:-420px bottom !important}li.shr-reddit:hover{background-position:-420px top !important}li.shr-stumbleupon{background-position:-480px bottom !important}li.shr-stumbleupon:hover{background-position:-480px top !important}
