body{line-height:200%;color:#000000;}
.wrapper960{}
h2, h2 a:link, h2 a:visited, .content_header, .articleHead{font-weight:400;font-size:40px;line-height:34px;margin:0px 0 10px !important;padding:0px 0px 0px;text-align:center;}
h2, .items-row h2, .cols-2 h2, .row-0 h2{}
a{color:#ffffff;}
a:hover{color:#F5F5F5;}
#container_header{height:80px;background-color:white;}
#container_slant{background-image:url("../images/slant-right.png");background-position:left top;background-repeat:no-repeat;height:90px;padding-bottom:20px !important;}
#container_logo_menu_mobile{display:none;}
#container_social_mobile{display:none;}
#container_hornav_mobile{display:none;}
#container_slideshow{padding-bottom:0px;}
#container_slideshow_bottom{}
#container_breadcrumb{}
#container_top_modules{}
#container_main{}
#container_bottom_modules{}
#container_base{}
#container_copyright_footermenu{}
#header{height:160px;}
#container_slideshow .wrapper960{width:100%;}
#slideshow.block_holder{}
#breadcrumb{}
#top_modules{}
#main.block_holder{margin:0px;box-shadow:0 0 10px #e5e5e5;border-radius:10px;}
#bottom_modules{}
#base.block_holder{border-radius:0px 0px 30px 30px;box-shadow:0 0 3px -1px #000000;}
#copyright-footermenu{}
#container_spacer1 .wrapper960{height:5px;}
#container_spacer2 .wrapper960{height:5px;}
#copyright{}
#hornav_mobile{}
#social_mobile{padding:0;right:0;top:0;z-index:1;}
#header_items{}
#logo{position:absolute;}
.logo_container{width:250px;top:0px;left:0px;}
.logo_container, h1.logo, h1.logo a{height:100px;}
h1.logo-text{text-align:left;margin-top:20px;margin-bottom:0px;}
h1.logo-text a{font-size:70px !important;font-weight:normal;left:0;top:3px;}
p.site-slogan{font-size:10px;left:3px;letter-spacing:1px;text-align:left;top:7px;font-weight:normal;text-transform:uppercase;}
#search{border-radius:5px 5px 5px 5px;height:27px;right:0px;top:58px;}
#search .inputbox{color:#888888;font:14px Arial,Helvetica,sans-serif;height:auto;padding:10px;-webkit-box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.30);-moz-box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.30);box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.30);}
#social{right:187px;top:128px;}
#hornav{clear:both;float:left;height:50px;left:0;position:relative;top:40px;width:100%;}
#hornav li{margin-left:10px;border-radius:20px;}
#hornav li.active, #hornav li.visited, #hornav li:hover, #hornav li.focus{background-color:#555555;!important;text-transform:none;color:#ffffff;-webkit-transition:background 0.5s linear;-moz-transition:background 0.5s linear;-ms-transition:background 0.5s linear;-o-transition:background 0.5s linear;transition:background 0.5s linear;}
#hornav ul a, #hornav ul ul a, #hornav .separator{border-radius:20px;}
#hornav ul a, #hornav .separator{text-transform:uppercase;font-size:13px !important;display:block;text-decoration:none;z-index:9999;margin-bottom:0px;}
#hornav ul ul a{line-height:20px;padding:1px 10px;}
#hornav li li a, #hornav li li.active a, #hornav li li.visited a{color:#555555 !important;}
#hornav li:last-child a, #hornav li:last-child:hover{}
#hornav li:last-child.active, #hornav li:last-child.visited{}
#hornav li:last-child{box-shadow:0px 0px 0px 0px;}
#hornav li li, #hornav li li li{padding:2px 0px 4px !important;}
#hornav li li:last-child, #hornav li li li:last-child{background:none !important;}
#hornav ul li ul{background-color:#eeeeee;}
#hornav li ul li ul{padding:5px;}
#hornav ul a:hover{color:#F2F2F2;text-decoration:none;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;-o-transition:color 0.25s ease-in;transition:color 0.25s ease-in;outline:0;}
#hornav ul ul a:hover{color:#aaa;}
#hornav li li a:hover{color:#999999;}
#subMenusContainer a{text-decoration:none;display:block;padding:5px 15px 18px 15px;margin-right:10px;margin-left:10px;font-size:14px;font-weight:normal;text-shadow:none;cursor:pointer;font-family:'Maven Pro', sans-serif;background:url(../images/subs.png) no-repeat bottom center;margin-bottom:10px;}
#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused{text-decoration:none;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;-o-transition:color 0.25s ease-in;transition:color 0.25s ease-in;outline:0;}
.subMenuParentBtn{}
.subMenuParentBtnFocused{}
#hornav .mainMenuParentBtn{background:url(../images/arrow_down.png) right 57% no-repeat;}
#hornav .mainMenuParentBtnFocused{background:url(../images/arrow_down_over.png) right 57% no-repeat;}
.smOW{display:none;position:absolute;overflow:hidden;padding:0 2px;margin:0 0 0 8px;}
#subMenusContainer ul, #subMenusContainer ol{padding:0;margin:0;list-style:none;line-height:1em;min-width:170px !important;}
#subMenusContainer ul, #subMenusContainer ol{left:0;padding-bottom:5px;padding-top:8px;border-radius:5px;}
#subMenusContainer{top:-3px;left:0px;}
a.nivo-prevNav{left:20px;}
a.nivo-prevNav{right:20px;}
.nivo-controlNavHolder{padding:10px 0px;background-image:url(../images/slideshow-bottom.png);background-position:top center;background-repeat:no-repeat;height:30px;}
.nivo-controlNav a{background:url("../images/slide-bullet.png") no-repeat scroll 0 0 transparent !important;border:0 none;display:block;float:left;height:30px;margin-right:3px;text-indent:-9999px;width:30px;}
.nivoSlider{background-color:transparent !important;}
.nivoSlider img{}
body .ari-image-slider-wCtrlNav{margin-bottom:0px !important;}
.nivoSlider{box-shadow:none !important;background-image:none !important;}
.nivo-controlNavHolder{background-image:none !important;}
#breadcrumb-1{}
#breadcrumb-1 .module_margin{margin:0px;}
#breadcrumb .module{padding-left:10px;padding-right:10px;border:none;}
#breadcrumb.block_holder{padding:5px 0px !important;}
div.breadcrumbs a.pathway{}
div.breadcrumbs{color:#ffffff;}
.maincontent{margin:0px 5px 5px 5px;}
.module h3, .module_menu h3{font-size:23px;font-weight:400;padding:8px;text-align:left;}
.module, .module_menu{}
.module ul a, .module_menu ul a{color:#000000;margin:0 0 7px;padding:4px;text-decoration:none !important;background:url(../images/subs.png) no-repeat bottom center;}
.module ul li:last-child a, .module_menu ul li:last-child a{}
.module ul a:hover, .module_menu ul a:hover, .module ul a:focus, .module_menu ul a:focus{color:#999999;}
.module ul li.active a, .module_menu ul li.active a{}
.module ul li li a, .module_menu ul li li a{border:none !important;padding-left:25px;}
#footermenu{}
#footermenu ul li{padding:5px 0;}
#footermenu ul li a{border-right:1px dotted #2c2c2c;padding:0 10px;}
#footermenu ul li a:hover{}
#main .module h3, #main .module_menu h3{border:1px solid;border-left:20px solid;border-radius:10px 0px 0px 0px;margin-bottom:10px;}
.contenttop .module_margin{margin-top:0px;}
.sidecol_block .module ul a, .sidecol_block .module_menu ul a{background-image:url("../images/sidecolumn-bullet.png");background-repeat:no-repeat;background-position:left center;padding-left:15px;padding-top:3px;padding-bottom:3px;}
.side_margins{}
.sidecol_block{margin-top:10px;margin-right:15px;}
.sidecol_block .module, .sidecol_block .module_menu{margin-bottom:20px;}
#bottom_modules .module h3, #bottom_modules .module_menu h3{border-radius:10px;text-align:center;}
#base .module h3, #base .module_menu h3{margin-bottom:10px;border-left:5px solid;border-bottom:1px;border-top:1px;border-right:1px;border-radius:0px 0px 0px 10px;}
#base .module ul a, #base .module_menu ul a{border-bottom:1px dotted #ffffff;color:#ffffff;margin:0 0 7px;padding:8px;}
#base a{color:#FFFFFF !important;}
#base a:hover{color:#F2F2F2 !important;text-decoration:underline;}
#base .module, #base .module_menu{}
.readon, .readmore a, .pager a{color:#ffffff;text-decoration:underline;}
.readmore a, .pager a{color:#ffffff !important;}
.readmore a, .pager a:hover{color:#ffffff !important;}
div.content_vote input.button{}
ul.pagination{margin-top:20px;margin-bottom:20px;}
ul.pagination li, li.pagenav-prev, li.pagenav-next{background-color:#f1f1f1;color:#999999;margin:0 0 7px;padding:15px;border-radius:1px;border:1px solid #D7D7D7;}
ul.pagenav li.pagenav-next a, ul.pagenav li.pagenav-prev a, ul.pagenav li.pagenav-next a:hover, ul.pagenav li.pagenav-prev a:hover{color:#ffffff!important;}
ul.pagination li a{color:#999999 !important;font-weight:normal !important;}
ul.pagination li a:hover{color:#999999 !important;font-weight:normal !important;}
#contact-slider .pane-toggler-down, #contact-slider .pane-toggler{margin-bottom:1px;margin-top:0px;cursor:hand;height:20px;border:1px solid #E9E9E9;cursor:pointer;border:1px solid #eaeaea;background:#ffffff !important;-webkit-box-shadow:0 5px 6px -6px b1b1b1;-moz-box-shadow:0 5px 6px -6px black;box-shadow:0 5px 6px -6px black;}
#contact-slider a, #contact-slider h3, #contact-slider a:hover{border:medium none;color:#000000 !important;font-weight:100;text-decoration:none;}
#contact-slider .panel{background-color:transparent;border:none !important;}
tr.even, .cat-list-row0{background-color:transparent;}
table.category .createdby, table.category .list-hits, table.category .cat-list-row0, table.category .cat-list-row1{color:#000000 !important;}
.search-results .result-text{color:#000000;}
.search-results dd.result-category{color:#000000;}
.search-results dd.result-created{color:#000000;}
span.highlight{color:#000000;}
.loadHeadfader{z-index:10000;position:fixed;top:0;min-width:100%;background-color:rgba(0,0,0,0.7);height:131px;color:#ffffff;opacity:0;filter:alpha(opacity=0.8);}
.article-info-term{display:none;}
.article-info{color:#888888;display:inline-block;font-size:12px;padding:0;}
.article-info .actions{float:right;margin:-10px 0 0;width:50px;}
.articleContent img{display:block;margin:20px auto;}
.article-info dd{border-right:1px solid #CCCCCC;display:inline;margin:0 7px 0 0;padding:0 7px 0 0;}
.article-info dd:last-child{border-right:medium none;}
dl.article-info{clear:both;display:inline;margin:10px 0;width:100%;}
dd > div{display:inline;}
div#footermenu.block_holder div.module_margin ul.menu{text-align:center;margin:0px !important;}
div#editor-xtd-buttons.btn-toolbar div.btn-toolbar a.btn{margin-bottom:5px !important;}
ul.tags{margin-left:0px !important;}
ul.tags li{display:inline !important;}
ul.tags li{margin-left:10px;!important;}
ul.tags li:first-child{margin-left:0px;!important;}
ul.tags li a{border-radius:0 !important;padding:3px 6px !important;}