/*************************************************************************************************************************************/
/*							Nifos Skin Pack CSS . Copyright by BIND . www.bind.pt . All rights reserved.							 */
/* For skin license please refer to EULA available at http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=242&PackageID=11824 */
/*************************************************************************************************************************************/
 @import url("css/variations/stylesheetwidget.css");
 html{height:100%;}
 body{background:#E3E3E3 url('images/grey.shadow.bg.jpg') no-repeat left top;position:relative;}
 table,tr,td{font:normal 12px/1.6em Arial,Sans-Serif;color:#333;margin:0;border:0;}
 p{font:normal 12px/1.6em Arial,Sans-Serif;color:#333;font-weight:normal;margin-top:0;}
 ul{list-style:none outside url("images/li.arrow.gif");margin:10px 30px;padding:0;}
 li{line-height:200%;}
 h1{font-family:Arial,Sans-Serif;font-weight:bold;color:#9c0;font-size:249%;line-height:1;letter-spacing:-0.3px;margin-top:0;}
 h2{font-family:Arial,Sans-Serif;font-weight:bold;color:#425701;font-size:207%;line-height:1.4em;margin-top:10px;}
 h3{font-family:Arial,Sans-Serif;font-weight:bold;color:#628200;font-size:173%;line-height:1.4em;margin-top:10px;}
 h4{font-family:Arial,Sans-Serif;font-weight:bold;color:#9c0;font-size:164%;line-height:1.4em;margin-top:10px;}
 h5{font-family:Arial,Sans-Serif;font-weight:normal;color:#425701;font-size:130%;line-height:1.4em;margin-top:10px;}
 h6{font-family:Arial,Sans-Serif;font-weight:bold;color:#628200;font-size:110%;line-height:1.4em;margin-top:10px;}
 .containerTable{border:0;width:100%;}
 .containerTable td{vertical-align:top;}
 #Outer{width:950px;margin:0 auto;}
 #DateRow{float:right;padding-right:5px;}
 #TopRow{height:30px;}
 #LoginRow{padding-top:5px;padding-right:15px;text-align:right;color:#D6D6D6;float:right;}
 #Logo{float:left;text-align:left;width:250px;}
 #Logo img{cursor:pointer;}
 #BreadcrumbSearchDiv{margin:10px;clear:both;}
 #Breadcrumb{text-align:left;height:24px;position:relative;margin-right:240px;}
 #Search{margin-top:-24px;text-align:left;float:right;width:226px;height:24px;position:relative;}
 .roundedbarMid{color:#888;font-family:Arial,sans-serif;font-size:11px;height:24px;font-weight:bold;margin:0 9px;background:url('images/roundedbar.bg.png') repeat-x;padding:3px;}
 #Search .roundedbarMid{height:24px;padding:1px 6px;}
 .roundedbarLeft{position:absolute;top:0;left:0;height:24px;width:9px;background:url('images/roundedbar.left.png') no-repeat;margin:0;}
 .roundedbarRight{position:absolute;top:0;right:0;height:24px;width:9px;background:url('images/roundedbar.right.png') no-repeat;margin:0;}
 .roundedbarRight img,.roundedbarLeft img{width:9px;height:24px;}
 #BannerHomeBg{position:relative;margin:5px;clear:both;}
 #BannerHomeBg table{width:100%;}
 #BannerHomeBg .L{width:15px;height:260px;background:transparent url('images/banner.home.bgL.png') no-repeat top right;}
 #BannerHomeBg .L img{width:15px;height:260px;}
 #BannerHomeBg .M{width:100%;height:260px;background:transparent url('images/banner.home.bgM.png') repeat-x top left;}
 #BannerHomeBg .M img{width:100%;height:260px;}
 #BannerHomeBg .R{width:15px;height:260px;background:transparent url('images/banner.home.bgR.png') no-repeat top left;}
 #BannerHomeBg .R img{width:15px;height:260px;}
 .BannerHomeImage{position:absolute;left:10px;top:9px;right:10px;height:240px;}
 .BannerHomeText{position:absolute;left:40px;top:59px;width:300px;height:140px;}
 .BannerHomeText,
 .BannerHomeText p,
 .BannerHomeText span,
 .BannerHomeText h1,
 .BannerHomeText h2,
 .BannerHomeText h3,
 .BannerHomeText h4,
 .BannerHomeText a:link,
 .BannerHomeText a:visited,
 .BannerHomeText a:hover{color:#FFF;}
 #BannerSubBg{position:relative;margin:5px;clear:both;}
 #BannerSubBg .L{width:15px;height:130px;background:transparent url('images/banner.sub.bgL.png') no-repeat top right;}
 #BannerSubBg .L img{width:15px;height:130px;}
 #BannerSubBg .M{width:100%;height:130px;background:transparent url('images/banner.sub.bgM.png') repeat-x top left;}
 #BannerSubBg .M img{width:100%;height:130px;}
 #BannerSubBg .R{width:15px;height:130px;background:transparent url('images/banner.sub.bgR.png') no-repeat top left;}
 #BannerSubBg .R img{width:15px;height:130px;}
 .BannerSubImage{position:absolute;left:10px;top:10px;right:10px;height:110px;}
 .BannerSubText{position:absolute;left:40px;top:30px;width:300px;height:80px;}
 .BannerSubText,
 .BannerSubText p,
 .BannerSubText span,
 .BannerSubText h1,
 .BannerSubText h2,
 .BannerSubText h3,
 .BannerSubText h4,
 .BannerSubText a:link,
 .BannerSubText a:visited,
 .BannerSubText a:hover{color:#FFF;}
 #container{clear:both;text-align:left;}
 #FooterDiv{background:url('images/footer.top.png') no-repeat center top;padding:20px 50px 60px 50px;clear:both;margin:20px auto 0 auto;text-align:center;}
 .FooterArrow{background:url('images/footer.arrow.gif') no-repeat left bottom;padding-left:16px;}
 .MPaneTop{padding:0 5px;margin:0 0 auto 0;}
 .MPane{padding:5px;margin:0 0 auto 0;}
 .MPaneSide30{padding:5px;margin:0 0 auto 0;width:30%;}
 .MPaneSide50{padding:5px;margin:0 0 auto 0;width:50%;}
 .DNNEmptyPane{margin:0;padding:0;width:0;}
 .LOGIN_object,
 a.LOGIN_object:link,
 a.LOGIN_object:visited,
 a.LOGIN_object:active,
 .USER_object,
 a.USER_object:link,
 a.USER_object:visited,
 a.USER_object:active{color:#C1C1C1;font:bold 12px/120% Arial,Sans-Serif;text-decoration:none;border:0;}
 a.LOGIN_object:hover,
 a.USER_object:hover{color:#FFF;font:bold 12px/120% Arial,Sans-Serif;text-decoration:none;border:0;}
 .DATE_object,
 a.DATE_object:link,
 a.DATE_object:visited,
 a.DATE_object:active{color:#FFF;font:normal 12px/120% Arial,Sans-Serif;text-decoration:none;border:0;}
 a.DATE_object:hover{color:#FFF;font:normal 12px/120% Arial,Sans-Serif;text-decoration:none;border:0;}
 .SEARCH_object,
 .dnn_dnnSEARCH_optSite{height:16px;margin-top:4px;color:#888;font:bold 11px/120% Arial,Sans-Serif;margin-top:1px;}
 SPAN.SEARCH_object{display:none;}#dnn_dnnBREADCRUMB_lblBreadCrumb{padding-top:4px;}
 .BREADCRUMBS_object,
 a.BREADCRUMBS_object:link,
 a.BREADCRUMBS_object:visited,
 a.BREADCRUMBS_object:active{color:#888;font:bold 11px/120% Arial,Sans-Serif;text-decoration:none;border:0;}
 a.BREADCRUMBS_object:hover{color:#888;font:bold 11px/120% Arial,Sans-Serif;text-decoration:underline;border:0;}
 .FOOTER_objects{color:#000;font:normal 9px/120% Arial,Sans-Serif;text-transform:uppercase;border:0;}
 a.FOOTER_objects:link,
 a.FOOTER_objects:visited,
 a.FOOTER_objects:active{color:#666;font:normal 9px/120% Arial,Sans-Serif;text-transform:uppercase;text-decoration:none;border:0;}
 a.FOOTER_objects:hover{color:#666;font:normal 9px/120% Arial,Sans-Serif;text-transform:uppercase;text-decoration:underline;border:0;}
 .normal,
 .Normal{font:normal 12px/120% Arial,Sans-Serif;color:#555;}
 .NormalBold{font:bold 12px/120% Arial,Sans-Serif;color:#555;}
 .NormalRed{font:bold 12px/120% Arial,Sans-Serif;color:#C50000;}
 .SubHead{font:bold 12px/120% Arial,Sans-Serif;color:#777;padding:0;}
 a:link,
 a.normal:link,
 a.Normal:link,
 a:visited,
 a.normal:visited,
 a.Normal:visited{color:#9c0;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;}
 a:hover,
 a.normal:hover,
 a.Normal:hover{color:#9c0;font-family:Arial;font-size:12px;text-decoration:underline;}
 a.CommandButton:link
 ,a.CommandButton:visited,
 a.CommandButton:active{color:#9c0;margin:2px;font-weight:bold;text-decoration:none;}
 a.CommandButton:hover{color:#9c0;margin:2px;font-weight:bold;text-decoration:underline;}
 .SearchButton{background:url('images/search.png') no-repeat center top;cursor:pointer;height:20px;position:absolute;top:5px;width:20px;}
 a.SEARCH_object:link,
 a.SEARCH_object:visited,
 a.SEARCH_object:active,
 a.SEARCH_object:hover{font-size:11px;border:0;text-decoration:none;}select,input{font-family:Arial;font-size:12px;color:#333;}
 .NormalTextBox{color:#333;padding-left:4px;font:normal 12px/120% Arial,Sans-Serif;}
 td.NormalTextBox{padding:0;margin:0;background-color:transparent;background-image:none;border:0;}
 #dnn_dnnSEARCH_txtSearch.NormalTextBox{background-color:transparent;background-image:none;width:165px;color:#333;border:0;cursor:text;margin-top:3px;padding:0;}
 .ModuleTitle_SubMenu{z-index:999999;margin:0;background:#dedede url('images/submenu.bg.gif') repeat-x top;border-right:1px #cdcdcd solid;border-bottom:1px #cdcdcd solid;padding:8px;}
 .ModuleTitle_MenuItem{font:bold 12px/120% Arial,Sans-Serif;height:24px;color:#585858;border-bottom:1px #d1d1d1 solid;border-top:1px #FFF solid;padding:0 30px 0 15px;}
 .ModuleTitle_MenuItem td{font:bold 12px/120% Arial,Sans-Serif;height:20px;border:0;}
 .ModuleTitle_MenuItemSel{font:bold 12px/120% Arial,Sans-Serif;height:24px;color:#d5e900;border-bottom:1px #d1d1d1 solid;padding:0 30px 0 15px;background-color:#9c0;}
 .ModuleTitle_MenuContainer{color:#2C2C2C;}
 .ModuleTitle_MenuBar{cursor:pointer;}
 .ModuleTitle_MenuItem,
 .ModuleTitle_MenuItemSel{padding:0;border:0 none;padding-right:20px;}
 .ModuleTitle_MenuBreak,
 .ModuleTitle_MenuArrow,
 .ModuleTitle_RootMenuArrow,
 .ModuleTitle_MenuIcon{display:none;}
 #Menu_Tab{height:38px;margin:0 4px;padding:0;}
 #Menu_Tab_In{margin:0;padding:0;}
 #Menu_Tab .middle{height:38px;margin:0 21px 0 16px;background:url('images/menuHTab.mid.png') repeat-x;padding:3px 0 4px 0;}
 #Menu_Tab .left{float:left;width:16px;margin:0;padding:0;height:38px;background:url('images/menuHTab.left.png') no-repeat;}
 #Menu_Tab .right{float:right;width:21px;margin:0;padding:0;height:38px;background:url('images/menuHTab.right.png') no-repeat;}
 #Menu_Tab .right img{width:21px;height:38px;}
 #Menu_Tab .left img{width:16px;height:38px;}
 #Menu_Tab .clean{clear:both;height:1px;font-size:1px;line-height:0;margin:0;padding:0;}
 #LogoRow{height:79px;margin:0 10px 10px 10px;padding-top:5px;clear:both;}
 #Menu{background:transparent url(images/menuHTop.left.png) no-repeat scroll left center;height:79px;margin:5px auto 0 267px;padding-left:28px;}
 .ArrowPointer{cursor:default;}
 #HouseMenuH li,
 #HouseMenuT li{display:inline;float:left;}
 #HouseMenuH li li,
 #HouseMenuT li li{z-index:11113;}
 #HouseMenuH a,
 #HouseMenuT a{display:block;}
 #HouseMenuH li ul,
 #HouseMenuT li ul{position:absolute;z-index:11112;}
 #HouseMenuH li:hover ul ul,
 #HouseMenuH li:hover ul ul ul,
 #HouseMenuH li.sfhover ul ul,
 #HouseMenuH li.sfhover ul ul ul,
 #HouseMenuT li:hover ul ul,
 #HouseMenuT li:hover ul ul ul,
 #HouseMenuT li.sfhover ul ul,
 #HouseMenuT li.sfhover ul ul ul{left:-9999px;}
 #HouseMenuH li:hover ul,
 #HouseMenuH li li:hover ul,
 #HouseMenuH li li li:hover ul,
 #HouseMenuH li.sfhover ul,
 #HouseMenuH li li.sfhover ul,
 #HouseMenuH li li li.sfhover ul,
 #HouseMenuT li:hover ul,
 #HouseMenuT li li:hover ul,
 #HouseMenuT li li li:hover ul,
 #HouseMenuT li.sfhover ul,
 #HouseMenuT li li.sfhover ul,
 #HouseMenuT li li li.sfhover ul{left:auto;z-index:99999;}
 #HouseMenuH iframe,
 #HouseMenuT iframe{position:absolute;left:0;top:0;z-index:0;}
 #HouseMenuHItemHome,
 #HouseMenuTItemHome{display:none!important;}
 #HouseMenuH li li a,
 #HouseMenuT li li a{position:relative;height:100%;background:transparent none;padding:5px 30px 3px 15px;margin:0;border-style:none;border-color:inherit;border-width:0;}
 #HouseMenuH li li a:hover,
 #HouseMenuT li li a:hover{position:relative;height:100%;background:#9c0 none;padding:5px 30px 3px 15px;margin:0;border:0;}
 #HouseMenuH,
 #HouseMenuH ul{background:transparent url(images/menuHTop.png) no-repeat right top;height:60px;margin:0 0 0 1px;padding:10px 0;}
 #HouseMenuH a{color:#585858;text-decoration:none;}
 #HouseMenuH li{font:bold 12px/120% Arial,Sans-Serif;}
 #HouseMenuH li a{padding:35px 10px 0 33px;background:transparent url(images/menuHTop.off.bg.jpg) no-repeat right top;text-decoration:none;height:25px;}
 HouseMenuH li a:hover{padding:35px 10px 0 33px;background:transparent url('images/menuHTop.on.bg.jpg') no-repeat right top;color:#d5e900;text-decoration:none;height:25px;}
 #HouseMenuH li ul{left:-9999px;height:auto;padding:8px;background:#DEDEDE url(images/submenu.bg.gif) repeat-x scroll center top;width:250px;}
 #HouseMenuH li ul ul{margin:-31px 0 0 250px;}
 #HouseMenuH li li{text-align:left;clear:left;height:auto;padding:0;border-bottom:1px solid #D1D1D1;border-top:1px solid #FFF;position:relative;width:100%;}
 #HouseMenuH li li a{position:relative;height:100%;background:transparent none;padding:5px 30px 3px 15px;margin:0;}
 #HouseMenuH li li a:hover{position:relative;height:100%;background:#9c0 none;padding:5px 30px 3px 15px;margin:0;}
 #HouseMenuT,
 #HouseMenuT ul{background:transparent url(images/menuHTab.mid.png) repeat-x scroll right top;margin:0 0 0 1px;}
 #HouseMenuT a{color:#585858;text-decoration:none;}
 #HouseMenuT li{font:bold 12px/120% Arial,Sans-Serif;}
 #HouseMenuT li a{padding:13px 10px 0 13px;border-right:1px #E7E7E7 solid;text-decoration:none;height:18px;}
 #HouseMenuT li a:hover{padding:13px 10px 0 13px;background:transparent url('images/menuHTab.on.bg.jpg') no-repeat right top;color:#d5e900;text-decoration:none;height:18px;}
 #HouseMenuT li ul{left:-9999px;height:auto;padding:8px;background:#DEDEDE url(images/submenu.bg.gif) repeat-x scroll center top;width:250px;}
 #HouseMenuT li ul ul{margin:-31px 0 0 250px;}
 #HouseMenuT li li{text-align:left;clear:left;height:auto;padding:0;border-bottom:1px solid #D1D1D1;border-top:1px solid #FFF;position:relative;width:100%;}
 #Menu{z-index:99999;text-align:right;vertical-align:top;}
 #Menu span{float:left;background:transparent url(images/menuHTop.png) no-repeat right top;height:60px;margin:0 0 0 1px;padding:10px 0;width:100%;}
 #Menu span span{float:none;background:transparent none;padding:0;width:auto;}
 #Menu .main_dnnmenu_bar{cursor:pointer;background-color:transparent;width:100%;}
 #Menu .main_dnnmenu_rootitem{z-index:99998;padding:30px 10px 0 33px;background:transparent url(images/menuHTop.off.bg.jpg) no-repeat right top;color:#585858;font:bold 12px/120% Arial,Sans-Serif;height:30px;text-decoration:none;white-space:nowrap;float:left;}
 #Menu .main_dnnmenu_rootitem span{z-index:99998;background:transparent url('images/menuTop.R.gif') no-repeat top right;bottom:-7px;height:30px;line-height:14px;position:relative;}
 #Menu .main_dnnmenu_rootitem span.icn{z-index:99998;background:transparent none;padding:0;}
 #Menu .main_dnnmenu_rootitem:hover,
 #Menu .main_dnnmenu_rootitem_hover,
 #Menu .main_dnnmenu_rootitem_selected{z-index:99998;padding:30px 10px 0 33px;background:transparent url(images/menuHTop.on.bg.jpg) no-repeat right top;color:#d5e900;font:bold 12px/120% Arial,Sans-Serif;height:30px;text-decoration:none;white-space:nowrap;float:left;}
 #Menu .main_dnnmenu_rootitem_hover span,
 #Menu .main_dnnmenu_rootitem_selected span{z-index:99998;background:url('images/menuTop.R.png') no-repeat top right;bottom:-7px;height:29px;line-height:14px;position:relative;}
 #Menu .main_dnnmenu_rootitem_hover span.icn,
 #Menu .main_dnnmenu_rootitem_selected span.icn{z-index:99998;background:transparent none;padding:0;}
 .middle{z-index:99998;}
 .middle span{z-index:99998;background:transparent url(images/menuHTab.mid.png) repeat-x scroll right top;margin:0 0 0 1px;}
 .middle span span{z-index:99998;float:none;position:static;background:transparent none;padding:0;}
 .middle .main_dnnmenu_bar{z-index:99998;cursor:pointer;background-color:transparent;}
 .middle .main_dnnmenu_rootitem{z-index:99998;padding:13px 10px 0 13px;border-right:1px #E7E7E7 solid;color:#585858;font:bold 12px/120% Arial,Sans-Serif;height:18px;text-decoration:none;white-space:nowrap;float:left;}
 .middle .main_dnnmenu_rootitem span{z-index:99998;line-height:14px;position:relative;}
 .middle .main_dnnmenu_rootitem span.icn{z-index:99998;background:transparent none;padding:0;}
 .middle .main_dnnmenu_rootitem_hover,
 .middle .main_dnnmenu_rootitem_selected{z-index:99998;padding:13px 10px 0 13px;background:transparent url(images/menuHTab.on.bg.jpg) no-repeat right top;border-right:1px #E7E7E7 solid;color:#d5e900;font:bold 12px/120% Arial,Sans-Serif;height:18px;text-decoration:none;white-space:nowrap;float:left;}
 .middle .main_dnnmenu_rootitem_hover span,
 .middle .main_dnnmenu_rootitem_selected span{z-index:99998;line-height:14px;position:relative;}
 .middle .main_dnnmenu_rootitem_hover span.icn,
 .middle .main_dnnmenu_rootitem_selected span.icn{z-index:99998;background:transparent none;padding:0;}
 .main_dnnmenu_submenu{padding:8px;z-index:99999;background:#DEDEDE url(images/submenu.bg.gif) repeat-x scroll center top;width:250px;}
 .main_dnnmenu_submenu td{z-index:99999;border-bottom:1px solid #D1D1D1;border-top:1px solid #FFF;color:#585858;font:bold 12px/120% Arial,Sans-Serif;text-align:left;}
 .main_dnnmenu_submenu td span{z-index:99999;line-height:2em;white-space:nowrap;margin:5px 30px 3px 15px;}
 .main_dnnmenu_submenu td.icn{z-index:99999;border:none;padding:0px;}
 .main_dnnmenu_submenu td.icn span{margin:0;}
 .main_dnnmenu_itemhover td,
 .main_dnnmenu_itemselected td{z-index:99999;background-color:#9c0;color:#d5e900;}
 .main_dnnmenu_break{z-index:99999;height:2px;background-color:#D5E0FF;}
 .ModuleTitle_SubMenu{border:1px solid #C0D6E5;}
 .ModuleTitle_SubMenu td{background-color:#F8FAFF;white-space:nowrap;}
 .ModuleTitle_MenuIcon{background-color:#F8FAFF;border:none;padding:0 2px;}
 .ModuleTitle_MenuItemSel td,
 .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background:#CE0D0D url(../images/submenu_hover.gif) repeat-x top left;color:#fff;}
 .ModuleTitle_MenuBreak td,
 .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:2px;background-color:#D5E0FF;}
 .icon{float:left;}
 .Settings,
 #dnn_ctr_ModuleContent{text-align:left;}
