@import url("css/variations/stylesheetwidget.css");html{height:100%;}
body{background:#E3E3E3 url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/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:#C30;font-size:249%;line-height:1;letter-spacing:-0.3px;margin-top:0;}
h2{font-family:Arial,Sans-Serif;font-weight:bold;color:#930;font-size:207%;line-height:1.4em;margin-top:10px;}
h3{font-family:Arial,Sans-Serif;font-weight:bold;color:#630;font-size:173%;line-height:1.4em;margin-top:10px;}
h4{font-family:Arial,Sans-Serif;font-weight:bold;color:#C30;font-size:164%;line-height:1.4em;margin-top:10px;}
h5{font-family:Arial,Sans-Serif;font-weight:normal;color:#930;font-size:130%;line-height:1.4em;margin-top:10px;}
h6{font-family:Arial,Sans-Serif;font-weight:bold;color:#630;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:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/roundedbar.bg.png) repeat-x scroll top left;padding:3px;}
#Search .roundedbarMid{height:24px;padding:1px 6px;}
.roundedbarLeft{position:absolute;top:0;left:0;height:24px;width:9px;background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/roundedbar.left.png) no-repeat scroll top left;margin:0;}
.roundedbarRight{position:absolute;top:0;right:0;height:24px;width:9px;background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/roundedbar.right.png) no-repeat scroll top left;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(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/banner.home.bgL.png) no-repeat scroll top right;}
#BannerHomeBg .L img{width:15px;height:260px;}
#BannerHomeBg .M{width:100%;height:260px;background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/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(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/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(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/banner.sub.bgL.png) no-repeat scroll top right;}
#BannerSubBg .L img{width:15px;height:130px;}
#BannerSubBg .M{width:100%;height:130px;background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/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(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/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:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/footer.top.png) no-repeat scroll center top;padding:20px 50px 60px 50px;clear:both;margin:20px auto 0 auto;text-align:center;}
.FooterArrow{background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/footer.arrow.gif) no-repeat scroll 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:#fff;font:bold 13px/120% Arial,Sans-Serif;text-decoration:none;border:0;}
a.LOGIN_object:hover,a.USER_object:hover{color:#FFF;font:bold 13px/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;}
.Head{font:bold 12px/120% Arial,Sans-Serif;color:#777;padding:0;background-color:transparent;background-image:none;font-weight:bold;}
a:link,a.normal:link,a.Normal:link,a:visited,a.normal:visited,a.Normal:visited{color:#C30;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;}
a:hover,a.normal:hover,a.Normal:hover{color:#C30;font-family:Arial;font-size:12px;text-decoration:underline;}
a.CommandButton:link,a.CommandButton:visited,a.CommandButton:active{color:#C30;margin:2px;font-weight:bold;text-decoration:none;}
a.CommandButton:hover{color:#C30;margin:2px;font-weight:bold;text-decoration:underline;}
.SearchButton{background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/search.png) no-repeat scroll 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(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/submenu.bg.gif) repeat-x scroll top left;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:#FC0;border-bottom:1px #d1d1d1 solid;padding:0 30px 0 15px;background-color:#C30;}
.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:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/menuHTab.mid.png) repeat-x scroll top left;padding:3px 0 4px 0;}
#Menu_Tab .left{float:left;width:16px;margin:0;padding:0;height:38px;background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/menuHTab.left.png) no-repeat scroll top left;}
#Menu_Tab .right{float:right;width:21px;margin:0;padding:0;height:38px;background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/menuHTab.right.png) no-repeat scroll top left;}
#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:#C30 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(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/menuHTop.on.bg.jpg) no-repeat right top;color:#FC0;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:#C30 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;white-space:nowrap;border-right:1px #E7E7E7 solid;text-decoration:none;height:18px;}
#HouseMenuT li a:hover{padding:13px 10px 0 13px;background:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/menuHTab.on.bg.jpg) no-repeat right top;color:#FC0;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(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/menuTop.R.gif) no-repeat scroll 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:#FC0;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:transparent url(http://www.customizemycalendar.com/Portals/0/Skins/NifosRed/images/menuTop.R.png) no-repeat scroll 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:#FC0;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{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:2px 4px;}
.main_dnnmenu_submenu td.icn span{margin:0;}
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td{z-index:99999;background-color:#C30;color:#FC0;}
.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;}
