@import url("css/variations/stylesheetwidget.css");
body{background:#9f0000 url(images/bg.5.C.png) repeat;margin:0;padding:0;position:relative;font-size:12px;}
body #Form{margin:0;padding:0;height:100%;}
table,tr,td{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:normal;color:#333;line-height:140%;}
p,div,ul,li{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:normal;color:#333;line-height:140%;}
p{display:block;margin:0;padding:0 0 15px 0;}
li{list-style:none outside url('images/li.gif');}
ol li{list-style:decimal;}
ul li{list-style:none outside url('images/li.gif');}
li{margin:5px 0;}
#wrapie{display:table;position:relative;width:100%;}
#Wrapper{position:relative;}
#TopBarB{z-index:0;background:transparent none;height:490px;position:absolute;top:0;width:100%;}
#TopBarT{z-index:1;background:#333;position:absolute;top:0;width:100%;}
.TopBarTHomePage{height:230px;}
.TopBarTSubPage{height:150px;}
.TopBarTDefaultPage{height:120px;}
#Outer{z-index:2;min-height:100%;margin-left:0;margin-right:0;position:absolute;top:0;width:100%;}
.ControlPanel{z-index:99999!important;}
#Footer{height:60px;width:100%;clear:both;text-align:center;color:#ccc;}
#FooterPadding{padding:5px 0;}
#ClearFooter{clear:both;height:140px;margin-top:-1px;overflow:hidden;}
div,p{margin-top:0;}
#GreyBarCurves{background:url('images/bg.Curves.png') no-repeat top left;margin:0 auto;}
.PageWidth{width:1020px;}
#Logo{width:10px;padding:10px 0;vertical-align:top;}
#Logo a{border:none;}
#Logo a:hover{border:none;background:transparent;}
#NavAux{text-align:right;vertical-align:top;padding-top:10px;}
#NavAux span{margin-right:20px;}
#NavAux a.LOGIN_object:link,#NavAux a.LOGIN_object:visited,#NavAux a.USER_object:link,#NavAux a.USER_object:visited{background:transparent url('images/login.1.off.png') no-repeat 0 2px;padding:5px 0 5px 22px;margin-right:15px;}
#NavAux a.LOGIN_object:hover,#NavAux a.USER_object:hover{background:transparent url('images/login.1.on.png') no-repeat 0 2px;padding:5px 0 5px 22px;margin-right:15px;}
#Breadcrumb{float:left;padding:0 10px 0 10px;margin:9px 0 0;}
#Breadcrumb,#Breadcrumb span,#Breadcrumb div{color:#fff;}
#Search{float:right;width:269px;height:30px;background:url('images/search.bg.png') no-repeat;position:relative;right:30px;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox{width:140px;height:24px;background:transparent;color:#fff;padding:3px 0 2px 0;margin:3px 0 3px 95px;border:none;cursor:text;}
a.SearchButton{width:23px;height:23px;background:transparent;font-size:1px;margin:0;}
a.SearchButton span{width:25px;height:25px;cursor:pointer;position:absolute;top:1px;right:10px;}
.HeaderBanner{height:268px;margin-top:-4px;margin-bottom:-4px;overflow:hidden;}
#HeaderBannerBox{height:268px;margin:0 20px;}
#HeaderBannerBoxIn{width:100%;float:left;background:url('images/header.22.bgM.png') repeat-x bottom left;position:relative;}
#HeaderBannerBoxIn .left{width:20px;float:left;background:url('images/header.22.bgL.png') no-repeat bottom left;margin-left:-20px;position:relative!important;}
#HeaderBannerBoxIn .left img{width:20px;height:268px;}
#HeaderBannerBoxIn .right{width:20px;float:right;background:url('images/header.22.bgR.png') no-repeat bottom right;margin-right:-20px;position:relative;}
#HeaderBannerBoxIn .right img{width:20px;height:268px;}
#HeaderBannerBoxIn .leftEffect{width:100%;height:100%;position:absolute;left:-15px;top:0;background:url('images/header.leftEffect1.png') no-repeat left top;}
#HeaderBannerBoxIn .rightEffect{width:100%;height:100%;position:absolute;right:-15px;top:0;background:url('images/header.rightEffect1.png') no-repeat right top;}
#HeaderBannerContent{height:268px;position:absolute;left:15px;top:0;width:100%;padding-top:5px;text-align:right;}
#HeaderBannerLeft,#HeaderBannerRight{width:50%;height:268px;vertical-align:middle;padding:0 5px;}
.HeaderBannerRight{text-align:right;}
#HeaderBannerLeft p,.HeaderBannerLeft p{margin:0;padding:0;}
.HeaderBannerLeft{padding:30px 0 30px 25px;}
.HeaderBannerLeft h2{color:#fff;}
.HeaderBannerLeft h1{color:#9e0000;}
.HeaderBannerLeft p{color:#fff;}
.HeaderBannerSub{height:150px;margin-top:-4px;margin-bottom:-4px;overflow:hidden;}
.HeaderBannerSub #HeaderBannerBox{height:150px;}
.HeaderBannerSub #HeaderBannerBoxIn{background:url('images/header.22.bgM.s.png') repeat-x bottom left;}
.HeaderBannerSub #HeaderBannerBoxIn .left{background:url('images/header.22.bgL.s.png') no-repeat bottom left;}
.HeaderBannerSub #HeaderBannerBoxIn .left img{height:150px;}
.HeaderBannerSub #HeaderBannerBoxIn .right{background:url('images/header.22.bgR.s.png') no-repeat bottom right;}
.HeaderBannerSub #HeaderBannerBoxIn .right img{height:150px;}
.HeaderBannerSub #HeaderBannerBoxIn .leftEffect{background:url('images/header.leftEffect1.s.png') no-repeat left top;}
.HeaderBannerSub #HeaderBannerBoxIn .rightEffect{background:url('images/header.rightEffect1.s.png') no-repeat right top;}
.HeaderBannerSub #HeaderBannerContent{height:150px;}
.HeaderBannerSub #HeaderBannerLeft,.HeaderBannerSub #HeaderBannerRight{height:150px;}
.HeaderBannerSub .HeaderBannerTitle{padding:5px 0 5px 25px;}
#MiddleRow table{position:relative;height:300px;}
#MiddleRow table table{height:auto;}
#MiddleRowSpacerHome img{height:258px;}
#MiddleRowSpacerSub img{height:140px;}
#MiddleRowWhiteBGT{clear:both;margin:5px 0 0;}
#MiddleRowWhiteBGT td{vertical-align:top;}
#MiddleRowWhiteBGT #TL{background:url('images/Middle.bgTL.png') no-repeat;width:30px;height:30px;}
#MiddleRowWhiteBGT #TM{background:url('images/Middle.bgTM.png') repeat-x;}
#MiddleRowWhiteBGT #TR{background:url('images/Middle.bgTR.png') no-repeat;width:30px;height:30px;}
#MiddleRowWhiteBGT #ML{vertical-align:top;background:url('images/Middle.bgML.png') no-repeat;width:13px;height:270px;}
#MiddleRowWhiteBGT #ML img{width:13px;height:270px;}
#MiddleRowWhiteBGT #MM{vertical-align:top;background:#fff;min-height:270px;padding:5px 15px;}
#MiddleRowWhiteBGT #MR{vertical-align:top;background:url('images/Middle.bgMR.png') no-repeat;width:13px;height:270px;}
#MiddleRowWhiteBGT #MR img{width:13px;height:270px;}
#MiddleRowWhiteBGT #BL{background:url('images/Middle.bgBL.C.png') no-repeat top;width:30px;height:75px;}
#MiddleRowWhiteBGT #BM{background:url('images/Middle.bgBM.C.png') repeat-x top;}
#MiddleRowWhiteBGT #BR{background:url('images/Middle.bgBR.C.png') no-repeat top;width:30px;height:75px;}
#MiddleRowWhiteBGT #BW{background-color:transparent;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.dummy{display:none;}
h1,h1 .head{font-family:Arial,Helvetica,Verdana,Sans;font-size:230%;font-weight:500;line-height:130%;color:#9e0000;border:none;margin-top:0;letter-spacing:-1px;vertical-align:top;width:100%;margin-bottom:10px;}
h2{font-family:Georgia,Times,Serif;font-size:150%;font-weight:500;line-height:130%;color:#2c303a;border:none;margin-top:0;letter-spacing:0;}
h3{font-family:Arial,Helvetica,Verdana,Sans;font-size:170%;font-weight:500;line-height:130%;color:#000;border:none;margin-top:0;letter-spacing:-1px;}
h4{font-family:Georgia,Times,Serif;font-size:130%;font-weight:500;line-height:130%;color:#9e0000;border:none;margin-top:0;letter-spacing:0;}
h5{font-family:Arial,Helvetica,Verdana,Sans;font-size:115%;font-weight:500;line-height:130%;color:#000;border:none;margin-top:0;}
h6{font-family:Georgia,Times,Serif;font-size:115%;font-weight:500;line-height:130%;color:#9e0000;border:none;margin-top:0;}
.textIntro{font-family:Arial,Helvetica,Verdana,Sans;font-size:85%;font-weight:300;line-height:130%;color:#666;border:none;margin:10px 20px;}
div.form{width:500px;text-align:left;}
div.form_group{text-align:left;margin-bottom:10px;font-size:115%;color:#60ae4b;}
div.form_text{float:left;margin:0;}
p.form_text{margin:0 0 3px 0;}
textarea.form_text,input.form_text,select.form_text{font-weight:bold;font-size:100%;color:#333;background:#efefef;border-color:#bbb #bbb #ddd;border-width:2px 1px 1px;padding:.2em;margin:0 10px 10px 0;}
.TopPane,.BottomPane{margin:0;padding:0 7px 7px;vertical-align:top;width:100%;}
.LeftPane,.RightPane{margin:0;padding:0 7px 7px;vertical-align:top;width:25%;}
.SidePane,.ContentPane{margin:0;padding:0 7px 7px;vertical-align:top;}
.MiddlePane{margin:0;padding:0 7px 7px;vertical-align:top;width:50%;}
.DNNEmptyPane{margin:0;padding:0;width:0;}
a.USER_object:active,a.USER_object:visited,a.USER_object:link,.USER_object,a.LOGIN_object:active,a.LOGIN_object:visited,a.LOGIN_object:link,.LOGIN_object,.DATE_object{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#7b818f;background:transparent;text-decoration:none;}
a.USER_object:hover,a.LOGIN_object:hover{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:none;}
a.BREADCRUMBS_object:active{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#93b425;background:transparent;text-decoration:none;}
a.BREADCRUMBS_object:visited,a.BREADCRUMBS_object:link,.BREADCRUMBS_object{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:none;}
a.BREADCRUMBS_object:hover{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:underline;}
.FOOTER_objects{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:none;}
a.FOOTER_objects:active,a.FOOTER_objects:visited,a.FOOTER_objects:link{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:none;border-bottom:1px #3c465b solid;}
a.FOOTER_objects:hover{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#000;background:transparent;text-decoration:none;border-bottom:1px #000 solid;}
.Normal,.normal{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:normal;color:#333;line-height:120%;}
strong,b,.NormalBold{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#333;line-height:120%;}
.NormalRed{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#C00;line-height:120%;}
.SubHead{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#333;line-height:120%;}
span.SubHead{font-size:90%;margin:0;padding:0;}
span.SubHead br{display:none;}
.font-family{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#777;line-height:120%;background:transparent;}
a:active,a:visited,a:link{background:transparent;color:#9f0000;text-decoration:none;}
a:hover{background:transparent;color:#000;text-decoration:underline;}
a.Normal:visited,a.Normal:link{background:transparent;color:#019dbe;text-decoration:none;font-weight:normal;}
a.Normal:hover{background:transparent;color:#000;text-decoration:underline;font-weight:normal;}
a.CommandButton,a.CommandButton:active,a.CommandButton:visited,a.CommandButton:link{color:#848996;background:transparent;padding:2px 3px 3px 4px;height:18px;font-weight:normal;text-decoration:none;}
a.CommandButton:hover{color:#FFF;background:#848996;padding:2px 3px 3px 4px;height:18px;font-weight:normal;text-decoration:none;}
.icons a.CommandButton:hover{color:#848996;text-decoration:underline;}
input{color:#999;}
select{color:#999;}
.StandardButton{color:#000;background:#EEE;border-right:solid 1px #D1C7BE;border-bottom:solid 1px #D1C7BE;border-left:none;border-top:none;height:17px;}
.NormalTextBox{color:#666;background:#FFF;border:solid 1px #EBE4DD;padding-left:4px;line-height:12px;font-weight:normal;}
td.NormalTextBox{padding:0;margin:0;background:transparent;border:0;}
.NavBar1 .NavBarBgR,.NavBar2 .NavBarBgR{float:right;background:transparent url(images/menu.shadow.R.png) no-repeat bottom left;width:54px;height:42px;}
.NavBar3 .NavBarBgR{float:right;background:transparent none;width:20px;height:56px;}
.NavBar4 .NavBarBgR{float:right;background:transparent none;width:20px;height:56px;}
.NavBar1 .NavBarBgR img,.NavBar2 .NavBarBgR img{width:54px;height:42px;}
.NavBar3 .NavBarBgR img,.NavBar4 .NavBarBgR img{width:20px;height:56px;}
.NavBar1 .NavBarBgL,.NavBar2 .NavBarBgL,.NavBar3 .NavBarBgL,.NavBar4 .NavBarBgL{float:right;vertical-align:bottom;width:90%;}
.NavBar1{z-index:99999;text-align:right;vertical-align:top;padding-top:20px;}
.NavBar1 span{float:right;background:transparent url('images/menu.shadow.L.png') repeat-x top left;padding:13px 0 0 50px;}
.NavBar1 span span{float:none;background:transparent none;padding:0;}
.NavBar1 .main_dnnmenu_bar{cursor:pointer;background-color:transparent;}
.NavBar1 .main_dnnmenu_rootitem{z-index:99999;background:#fff url('images/menu1.L.png') no-repeat left top;color:#000;height:29px;margin:0 2px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar1 .main_dnnmenu_rootitem span{z-index:99999;background:transparent url('images/menu1.R.png') no-repeat top right;display:block;bottom:29px;height:29px;line-height:120%;padding:7px 20px;position:relative;}
.NavBar1 .main_dnnmenu_rootitem span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.NavBar1 .main_dnnmenu_rootitem:hover,.NavBar1 .main_dnnmenu_rootitem_hover,.NavBar1 .main_dnnmenu_rootitem_selected{z-index:99999;background:#9e0000 url('images/menu1.L.hover.png') no-repeat top left;color:#000;height:29px;margin:0 2px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar1 .main_dnnmenu_rootitem_hover span,.NavBar1 .main_dnnmenu_rootitem_selected span{z-index:99999;background:url('images/menu1.R.png') no-repeat top right;display:block;bottom:29px;height:29px;line-height:120%;padding:7px 20px;position:relative;}
.NavBar1 .main_dnnmenu_rootitem_hover span.icn,.NavBar1 .main_dnnmenu_rootitem_selected span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.NavBar2{z-index:99999;text-align:right;vertical-align:bottom;}
.NavBar2 span{z-index:99999;float:right;position:relative;background:transparent url('images/menu.shadow.L.png') repeat-x top left;padding:13px 0 0 50px;}
.NavBar2 span span{z-index:99999;float:none;position:static;background:transparent none;padding:0;}
.NavBar2 .main_dnnmenu_bar{z-index:99999;cursor:pointer;background-color:transparent;}
.NavBar2 .main_dnnmenu_rootitem{z-index:99999;background:#fff url('images/menu2.L.png') no-repeat left top;color:#000;height:29px;margin:0 2px 1px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar2 .main_dnnmenu_rootitem span{z-index:99999;background:transparent url('images/menu2.R.png') no-repeat top right;display:block;bottom:29px;height:29px;line-height:120%;padding:7px 20px;position:relative;}
.NavBar2 .main_dnnmenu_rootitem span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.NavBar2 .main_dnnmenu_rootitem_hover,.NavBar2 .main_dnnmenu_rootitem_selected{z-index:99999;background:#9e0000 url('images/menu2.L.hover.png') no-repeat top left;color:#000;height:29px;margin:0 2px 1px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar2 .main_dnnmenu_rootitem_hover span,.NavBar2 .main_dnnmenu_rootitem_selected span{z-index:99999;background:url('images/menu2.R.png') no-repeat top right;display:block;bottom:29px;height:29px;line-height:120%;padding:7px 20px;position:relative;}
.NavBar2 .main_dnnmenu_rootitem_hover span.icn,.NavBar2 .main_dnnmenu_rootitem_selected span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.NavBar3{z-index:99999;text-align:right;vertical-align:bottom;}
.NavBar3 span{z-index:99999;float:right;position:relative;background:transparent none;padding:0;}
.NavBar3 span span{z-index:99999;float:none;position:static;background:transparent none;padding:0;}
.NavBar3 .main_dnnmenu_bar{z-index:99999;cursor:pointer;background-color:transparent;}
.NavBar3 .main_dnnmenu_rootitem{z-index:99999;background:transparent url('images/menu3.L.png') no-repeat left top;color:#000;height:56px;margin:0 15px 1px 2px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar3 .main_dnnmenu_rootitem span{z-index:99999;background:transparent url('images/menu3.R.png') no-repeat top right;display:block;bottom:56px;height:56px;line-height:120%;padding:22px 20px 0 3px;position:relative;right:-17px;color:#000;font-size:16px;}
.NavBar3 .main_dnnmenu_rootitem span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.NavBar3 .main_dnnmenu_rootitem_hover,.NavBar3 .main_dnnmenu_rootitem_selected{z-index:99999;background:transparent url('images/menu3.L.hover.png') no-repeat top left;color:#000;height:56px;margin:0 15px 1px 2px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar3 .main_dnnmenu_rootitem_hover span,.NavBar3 .main_dnnmenu_rootitem_selected span{z-index:99999;background:url('images/menu3.R.hover.png') no-repeat top right;display:block;bottom:56px;height:56px;line-height:120%;padding:22px 20px 0 3px;position:relative;right:-17px;color:#000;font-size:16px;}
.NavBar3 .main_dnnmenu_rootitem_hover span.icn,.NavBar3 .main_dnnmenu_rootitem_selected span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.NavBar4{z-index:99999;text-align:right;vertical-align:bottom;}
.NavBar4 span{z-index:99999;float:right;position:relative;background:transparent none;padding:0;}
.NavBar4 span span{z-index:99999;float:none;position:static;background:transparent none;padding:0;}
.NavBar4 .main_dnnmenu_bar{z-index:99999;cursor:pointer;background-color:transparent;}
.NavBar4 .main_dnnmenu_rootitem{z-index:99999;background:transparent none;color:#000;height:56px;margin:0 15px 1px 2px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar4 .main_dnnmenu_rootitem span{z-index:99999;background:transparent none;display:block;bottom:56px;height:56px;line-height:120%;padding:22px 20px 0 3px;position:relative;right:-17px;color:#fff;font-size:16px;}
.NavBar4 .main_dnnmenu_rootitem span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.NavBar4 .main_dnnmenu_rootitem_hover,.NavBar4 .main_dnnmenu_rootitem_selected{z-index:99999;background:transparent url('images/menu3.L.hover.png') no-repeat top left;color:#000;height:56px;margin:0 15px 1px 2px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:left;}
.NavBar4 .main_dnnmenu_rootitem_hover span,.NavBar4 .main_dnnmenu_rootitem_selected span{z-index:99999;background:url('images/menu3.R.hover.png') no-repeat top right;display:block;bottom:56px;height:56px;line-height:120%;padding:22px 20px 0 3px;position:relative;right:-17px;color:#fff;font-size:16px;}
.NavBar4 .main_dnnmenu_rootitem_hover span.icn,.NavBar4 .main_dnnmenu_rootitem_selected span.icn{z-index:99999;background:transparent none;padding:0;bottom:0;}
.main_dnnmenu_submenu{z-index:99999;background:#9f0000;width:208px;}
.main_dnnmenu_submenu td{z-index:99999;background:url('images/submenu.dots.png') repeat-x bottom!important;text-align:left;}
.main_dnnmenu_submenu td span{z-index:99999;color:#fff;line-height:2em;padding:3px 0 6px;border:0;white-space:nowrap;}
.main_dnnmenu_submenu td.icn{z-index:99999;padding:2px;}
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td{z-index:99999;background-color:#93b425;color:#fff;font-size:12px;font-weight:bold;text-decoration:underline;}
.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;}
.MainMenu_SubMenu{z-index:999999;margin:0;border-right:1px #900 solid;border:1px #e4e4e4 solid;border-bottom:2px #e4e4e4 solid;padding:0 5px 10px 5px;}
.ModuleTitle_MenuItem{color:#848996;font-size:100%;font-weight:normal;height:23px;padding:0 5px;border:0;border-bottom:1px #f5f5f5 solid;white-space:nowrap;}
.ModuleTitle_MenuItemSel{color:#FFF;font-size:100%;font-weight:normal;height:23px;padding:0 5px;border:0;border-bottom:1px #f5f5f5 solid;white-space:nowrap;background-color:#848996!important;}
.ModuleTitle_MenuContainer{color:#2c2c2c;}
.ModuleTitle_MenuBar{cursor:pointer;}
.ModuleTitle_MenuIcon{padding:0 5px;}
.ModuleTitle_RootMenuArrow{display:none;}
.ModuleTitle_MenuArrow{display:none;}
.ModuleTitle_MenuBreak{display:none;}
.sIFR-flash{visibility:visible!important;margin:0;}
.sIFR-replaced{visibility:visible!important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash+div[adblocktab=true]{display:none!important;}
.icons{clear:both;padding-bottom:1px!important;line-height:0!important;min-height:1px!important;}
/* MY MODULES CSS */

/* DNN Stuff Agreator */
.Top_TabStrip{padding-top: 2px; padding-left: 2px; background-color: #9f0000; text-align: left; }
.TopLarge_TabStrip{height: 24px; padding-top: 6px; padding-left: 2px; background-color: #9f0000; text-align: left; vertical-align: baseline;}

/* ActiveForum */
.afgrouprow{font-weight: bold; font-size: 12px; color: #ffffff; height: 30px; background-color: #9f0000 !important; }
.afgrouprow a:link, .afgrouprow a:visited, .afgrouprow a:active{font-weight: bold;font-size: 12px; color:#ffffff; }
.afheader2{font-family: Tahoma, Arial, Verdana;font-weight: bold;font-size: 11px;color: #ffffff;background-color: #9f0000;height: 18px;}
.NTForums_Button{cursor:hand;border: #9f0000 1px solid;padding-right: 2px;display: block;padding-left: 2px;font-weight: bold;font-size: 9pt;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#9f0000,EndColorStr=#7DA1C4);padding-bottom: 5px;width: 100px;color: #ffffff;padding-top: 5px;background-color: #cccccc;text-align: center;	text-decoration: none;}
.af_textbox{border-bottom:#9f0000 1px solid;border-left:#7B9EBD 1px solid;border-right:#9f0000 1px solid;border-top:#7B9EBD 1px solid;}
.af_button{border-right: #9f0000 1px solid; padding-right: 5px;	border-top: #7b9ebd 1px solid; padding-left: 5px; font-size: 11px;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);	border-left: #7b9ebd 1px solid;	width: 110px; cursor: hand; border-bottom: #9f0000 1px solid;}
.af_textbox{font-family: Tahoma, Verdana, Arial;font-size: 11px;border-right: #9f0000 1px solid;border-top: #7b9ebd 1px solid;border-left: #7b9ebd 1px solid;border-bottom: #9f0000 1px solid;}
.afadmingrouprow{font-weight: bold;font-size: 12px;color: #ffffff;height: 30px;background-color: #9f0000;}

/* NewsArticles */
.articleTopCell { background-color: #9f0000; color: white; font-weight: bold; padding: 6px; height: 30px; }
.featuredTopCell { background-color: #9f0000; color: white !important; font-weight: bold; padding: 6px; height: 30px; }
.articleFooterCell { color: white; padding: 3px; background-color: #6cb4fb; height: 30px; }

/* FeedBackCenter */
.feedbackTopCell { background-color: #9f0000; color: white; font-weight: bold; padding: 6px; height: 30px; }

/* Events Calendar */
.EventTitle{font-weight: bold; font-size: 9pt; color: #FFFFFF; background-image: none; width: 100%; height: 100%; background-color: #9f0000; text-align: center; }
.EventTitle, .EventTitle td{font-weight: bold; font-size: 11pt; background-image: none; color: #FFFFFF; background-color: #9f0000; text-align: center; }
/* Note use of "!important" to override Inline Style */
.EventNextPrev, .EventNextPrev a:link{padding-right: 0.5em; padding-left: 0.5em; font-size: 8pt; padding-bottom: 0px; color: #FFFFFF !important; padding-top: 0px; }
.EventNextPrev a, .EventNextPrev a:visited, .EventNextPrev a:hover{padding-right: 0.5em; padding-left: 0.5em; font-size: 8pt; padding-bottom: 0px; color: #FFFFFF !important; padding-top: 0px; }

/* Private Messages Custom Styles */
.messageTopCell { background-color: #9f0000; color: #FFFFFF; font-weight: bold; padding: 6px; height: 30px; }
.messageIconCell { background-color: #9f0000; color: #FFFFFF; width: 20px; }
.messageContentCell { color: #9f0000; padding: 6px; background-color: #FFFFFF; }
.messageFooterCell { color: #FFFFFF; padding: 3px; background-color: #9f0000; height: 30px; }

