/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {width: 100%; height: 100%;background-color: #ffffff;background-image: url(media/PageRepeat.gif);background-repeat: repeat-x;}
.skinmaster {width: 770px;height: 100%;background-color: transparent;border-right: #7994cb 0px solid; border-top: #7994cb 0px solid; border-left: #7994cb 0px solid; border-bottom: #7994cb 0px solid; }
.topStrip {background-repeat: repeat-x; height:22px; }
.Logo {background-image:url(media/Logo.gif); background-repeat:no-repeat; height: 65px; width: 250px; }
.Bottom {background-image:url(media/Bottom.gif); background-repeat:no-repeat; height:59px; width:770px; }
.footer { background-image: url(media/Footer.gif):#000000; padding-bottom:10px; height: 95px;  }

.LightBG {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-left:10px; padding-right:10px; }
.LightBG:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.LightBG:selected {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  }
.LightBG:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.LightBG:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#888888; text-decoration:none;}


.BannerTopStrip {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-left:10px; padding-right:10px; }
.BannerTopStrip:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.BannerTopStrip:selected {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  }
.BannerTopStrip:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.BannerTopStrip:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#888888; text-decoration:none;}

.footerbg {	background-image: url(media/FooterBG.gif); background-repeat: repeat-x;}
.footerContent { color:#FFFFFF; font-family:Tahoma; font-size:10px; }
.footerContent:link { color:#FFFFFF; font-family:Tahoma; font-size:10px; }
.footerContent:selected { color:#FFFFFF; font-family:Tahoma; font-size:10px; }
.footerContent:visited { color:#FFFFFF; font-family:Tahoma; font-size:10px; }
.footerContent:hover { color:#bababa; font-family:Tahoma; font-size:10px; text-decoration:none; }

/*.contentholder: {	padding-top: 20px;}*/
.contentbg { background-image:url(media/Contentbg.gif); /*width:770px; height:350px;*/ background-repeat:no-repeat; }
.menustyle { padding-top:00px; text-align: right;}
.controlpanel {width: 100%;background-color: #dedede;}
.toppane {width: 100%;background-color: transparent;padding-left: 0px;padding-right: 4px;padding-top: 5px;}
.leftpane {width: 175px;background-color: transparent;padding-left: 0px;padding-right: 4px;padding-top:5px;}
.contentpane {width: 100%;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 5px;}
.rightpane {width: 175px;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 8px;}
.bottompane {/*width: 100%;*/background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}


.LightBG {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}


/* Main Menu and Module Menu  */

.MainMenu_MenuContainer { background:transparent; }
.MainMenu_MenuBar { cursor:pointer; cursor:hand; background:transparent; }
.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index:1000;  cursor:pointer;  cursor:hand; margin:0 0 0 1px; background:#eeeeee; padding:0px; border:1px solid #14719E; font-weight:normal; filter:none; }
.MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family:tahoma;  color:#6a6a6a; font-size:11px; background:#eeeeee; font-weight:bold; font-style:normal; padding:0px 30px 0px 16px; height:20px; border:0; }
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family:tahoma; font-size:11px; font-weight:bold; cursor:pointer; cursor:hand; color:#ffffff; background:#3ABBDA; padding:0px 30px 0px 16px; height:20px; border:0;}
.XDSC_MMIActive { color:#ffffff; background:url(media/XDSC_MMIActive.jpg) repeat-x top center transparent; padding:0; font-weight:bold; height:29px; }
.XDSC_MMHover { color:#efefef; padding:0; font-weight:bold; height:29px; }
.XDSC_MMActive, .XDSC_MMBActive { color:#fafafa; background:url(media/XDSC_MMActive.jpg) repeat-x top center transparent; padding:0; font-weight:bold; height:29px; }
.XDSC_MMLIActive { background:url(media/XDSC_MMLIActive.jpg) no-repeat top right transparent; width:12px; height:29px; }
.XDSC_MMLActive { background:url(media/XDSC_MMLActive.jpg) no-repeat top right transparent; width:12px; height:29px; }
.XDSC_MMRIActive { background:url(media/XDSC_MMRIActive.jpg) no-repeat top right transparent; width:12px; height:29px; }
.XDSC_MMRActive { background:url(media/XDSC_MMRActive.jpg) no-repeat top right transparent; width:12px; height:29px; }
.XDSC_MMSep { background:url(media/XDSC_MMSep.jpg) no-repeat top right transparent; width:1px; height:29px; }
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display:none; }
.ModuleTitle_MenuContainer { color:#2c2c2c; }
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding:0 5px 0 0; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display:none; }
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; }



.search, a.search:link,a.search:active,a.search:visited,.search {
width: 90px;font-family: Tahoma, Arial, Helvetica; color:#fafafa; text-decoration:none; font-weight:bold; font-size:10px;padding:7 15 0 0; }

/*-- search button in search form      --*/ .SearchButton { background: transparent; padding: 13px 00px 4px 24px; cursor: hand; font-size:1px; margin: 0 0 0 0px;}


