﻿/* ================================
    Default styles FOR DotControl
   ================================
*/   

/* background color for the content part of the pages */
Body {
	margin: 0;
}
.PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}
.DCPortal .SkinObject {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #113571;
	padding: 2px;
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: none;
}
.DCPortal A.SkinObject:link {
    text-decoration:    none;
    color:#204D89;
}
.DCPortal A.SkinObject:visited  {
    text-decoration:    none;
    color:#204D89;
}
.DCPortal A.SkinObject:active   {
    text-decoration:    none;
    color:#204D89;
}
.DCPortal A.SkinObject:hover    {
    color: #15428B;
	border: 1px solid #BFA879;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	background-image: url(Skins/DCPortal/images/button_over.jpg);
}
/* style for module titles */
.DCPortal .Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}
/* style of item titles on edit and admin pages */
.DCPortal .SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #204D89;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.DCPortal .SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.DCPortal .Normal,.NormalDisabled {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
/* text style used for rendered text which should appear disabled */
.DCPortal .NormalDisabled {
    color: Silver;
}
/* text style used for rendered text which requires emphasis */
.DCPortal .NormalBold {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}
/* text style used for error messages */
.DCPortal .NormalRed {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.DCPortal .NormalTextBox {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.DCPortal .NormalTextBox:focus {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem {
    background-color:White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container {
	background-color: Transparent;
}
.DataGrid_Footer {
    background-color:White;
}
.DataGrid_Header {
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item {
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem {
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
/* styles used in the FileManager */
.FileManager {
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
}
.FileManager_ToolBar {
	border-bottom: black 1px solid;
	height:25px;
}
.FileManager_Explorer {
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}
.FileManager_FileList {
	height:100%;
	border: dimgray 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}
.FileManager_MessageBox {
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}
.FileManager_Header {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: dimgray 1px solid;
    height: 25px;
}
.FileManager_Pager {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: dimgray 1px solid;
    height: 25px;
}
.FileManager_StatusBar {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
	margin: 2px 2px 2px 2px;
}
.FileManager_Item {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}
.FileManager_AltItem {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}
.FileManagerTreeNode {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.FileManagerTreeNodeSelected {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #dcdcdc; 
}
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #204D89;
}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #204D89;
}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #204D89;
}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;   
}
/* styles used in the Wizard Framework */
.Wizard {
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
	width:650px;
}
.WizardButton {
	border-right: dimgray 1px solid;
	padding-right: 2px;
	border-top: dimgray 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	padding-top: 2px;
	border-bottom: dimgray 1px solid;
	background-color: gainsboro;
}
.WizardHeader {
	background: #ffffcc;
	border-bottom: black 1px solid;
	height:40px;
}
.WizardFooter {
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText {
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Arial, Sans-Serif;
	height: 300px;
}
.WizardText {
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Arial, Sans-Serif;
}
/* text style used for help text rendered by modules */
.DCPortal .Help {
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica;
  background-color: #FFF7E5;
}
/* text style for buttons and link buttons used in the portal admin pages */
.DCPortal .CommandButton     {}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
.DCPortal A.CommandButton:link {}
.DCPortal A.CommandButton:visited  {}
A.CommandButton:active   {}
A.CommandButton:hover    {}
/* button style for standard HTML buttons */
.DCPortal .StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;

	color: #000000;
	font-family: Tahoma, Arial, Helvetica;
}
/* GENERIC */
.DCPortal H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}
.DCPortal H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}
.DCPortal H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #204D89;
}
.DCPortal H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #204D89;
}
.DCPortal H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #204D89;
}
.DCPortal H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #204D89;
}
.DCPortal TFOOT, .DCPortal THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #204D89;
}
.DCPortal TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #204D89;
}
.DCPortal A:link  {
    text-decoration:    none;
    color:  #204D89;
}
.DCPortal A:visited   {
    text-decoration:    none;
    color:  #204D89;
}
.DCPortal A:active    {
    text-decoration:    none;
    color:  #204D89;
}
.DCPortal A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}
.DCPortal SMALL   {
    font-size:  8px;
}
.DCPortal BIG {
    font-size:  14px;
}
.DCPortal BLOCKQUOTE, PRE {
    font-family:    Tahoma, Arial, Helvetica, monospace;
}
.DCPortal UL LI   {
    list-style-type:    square ;
}
.DCPortal UL LI LI    {
    list-style-type:    disc;
}
.DCPortal UL LI LI LI {
    list-style-type:    circle;
}
.DCPortal OL LI   {
    list-style-type:    decimal;
}
.DCPortal OL OL LI    {
    list-style-type:    lower-alpha;
}
.DCPortal OL OL OL LI {
    list-style-type:    lower-roman;
}
.DCPortal HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}
/* Module Title Menu */
/***** Option styles ********/
.ModuleMenu {
	float: left;
}
.ModuleTitle_MenuContainer {
	margin-top: 0px;
	background-image: url(Skins/DCPortal/images/edit_top.jpg);
	background-repeat: repeat-x;
}
.ModuleTitle_SubMenu tr.ModuleTitle_MenuItem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #204D89;
	width: 194px;
	height: 22px;
	cursor: pointer; 
	background-color: Transparent;
	text-align: left;
}
.ModuleTitle_SubMenu tr.ModuleTitle_MenuItem:hover td {
	background-image: url(Skins/DCPortal/images/ModuleTitle_MenuImg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.ModuleTitle_SubMenu tr.ModuleTitle_MenuItem:hover td.ModuleTitle_MenuIcon {
	background-image: url(Skins/DCPortal/images/ModuleTitle_MenuImg.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.ModuleTitle_SubMenu tr.ModuleTitle_MenuItem:hover td.ModuleTitle_MenuItem {
	background-image: url(Skins/DCPortal/images/ModuleTitle_MenuImg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.ModuleTitle_SubMenu tr.ModuleTitle_MenuItem:hover td.ModuleTitle_MenuArrow {
	background-image: url(Skins/DCPortal/images/ModuleTitle_MenuImg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.ModuleTitle_MenuItemSel {
}
.ModuleTitle_MenuArrow {
	background-image: none;
}
a.ModuleTitle_MenuArrow:hover {
	background-image: none;
}
.ModuleTitle_MenuArrow a {
	background-image: none;
}
.ModuleTitle_MenuBreak {
	background-image: url('Skins/DCPortal/images/ModuleTitle_MenuSep.gif');
	background-position: 10px 0px;
	background-repeat: repeat-x;
	height: 2px;
}
.ModuleTitle_MenuBar {
	cursor: pointer; 
	height: 24px;
	background-color: Transparent;
}
.ModuleTitle_MenuIcon {
	cursor: pointer; 
	text-align: center;
	padding-right: 5px;
	width: 26px;
	background-image: url('Skins/DCPortal/images/ModuleTitle_MenuBg.gif');
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	background-image: url('Skins/DCPortal/images/ModuleTitle_Main.png');
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 6px;
	padding-bottom: 6px;
}
.ModuleTitle_SubMenu table {
	border-left: solid 1px #A2A2A2;
	border-top: solid 1px #A2A2A2;
}
.ModuleTitle_RootMenuArrow {}
/* LEGACY STYLES from DNN 1-2 */
.DCPortal .HeadBg {
    background-color: #CCCCCC;
}
.DCPortal .TabBg {
    background-color: black;
}
.DCPortal .SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
.DCPortal A.SelectedTab:link {
    text-decoration:    none;
    color:white;
}
.DCPortal A.SelectedTab:visited  {
    text-decoration:    none;
    color:#eeeeee;
}
.DCPortal A.SelectedTab:active   {
    text-decoration:    none;
    color:#eeeeee;
}
.DCPortal A.SelectedTab:hover    {
    text-decoration:    none;
    color:#cccccc;
}
.DCPortal .OtherTabs {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
.DCPortal A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}
.DCPortal A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}
.DCPortal A.OtherTabs:active {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover {
    text-decoration:    none;
    color:#cccccc;
}
.DCPortal .PagingTable {
    height: 33px;
}
.DCPortal .LabelEditOverClass {	
	cursor: pointer;
	text-decoration: underline overline;
}
.DCPortal .LabelEditTextClass{
	border: solid 1px red;
	background-color: Transparent;
}
.DCPortal .LabelEditWorkClass {
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}
/* style for the DNNTextSuggest control select menu */
.DCPortal .SuggestTextMenu {
	border: solid 1px black;
	white-space: nowrap;
	background: white;
}
/* style for the DNNTextSuggest control selected menu node */
.DCPortal .SuggestNodeOver {
    background-color: navy;
    color: White;
}
/*Edit In Place Tool Bar Classes*/
.eipbackimg {
	position: absolute; /*needed so it doesn't take up space */
	margin-top: -35px; /*specify toolbar to be just above text */	
	margin-left: 25px;
	white-space: nowrap; /* makes toolbar horizontal */
	background: url(Skins/DCPortal/images/eip_toolbar.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
	padding-right: 5px;
}
.eipbuttonbackimg {	
	width: 21px;
	height: 20px;	
	cursor: pointer; /*change mouse to pointer when hover over button*/
	display:-moz-inline-box; /* Gecko proprietary  (ORDER IS IMPORTANT HERE!)*/	
	display: inline-block; /* supported by Opera and ? */
}
.eipbutton_edit {
	background: url(../../images/eip_edit.gif) no-repeat 100% center;
	margin: 1px;
	margin-right: 0px;
	width: 18px;
}
.eipbutton_save {
	background: url(../../images/eip_save.gif) no-repeat 100% center;
}
.eipborderhover {
	border: outset 0px;
	border: 1px solid #FF0000;
	margin: 0px;
}
/************ Panel styles *************/
/****** Panel styles ********/
#ControlPanel_holder {
	background-position: 0px 0px;
	background-image: url(Skins/DCPortal/images/bar_back_site.jpg);
	background-repeat: repeat-x;
	padding-bottom: 1px;
	margin-bottom: 0px;
}
#control_panel_top {
}
.ControlPanel {
	margin-top: 3px;
	width: 100%;
}
.ControlPanel_main {
	background-image: url(Skins/DCPortal/images/bar_back.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	text-align: left;
}
.ControlPanel_left {
	background-image: url(Skins/DCPortal/images/bar_back_left.jpg);
	background-repeat: no-repeat;
	background-position: 3px 22px;
	padding-left: 2px;
}
.ControlPanel_right {
	background-image: url(Skins/DCPortal/images/bar_back_right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bar_panel {
	background-image: url(Skins/DCPortal/images/bar_broup_back.jpg);
	background-repeat: repeat-x;
	height: 87px;
	margin-left: 0px;
}
.bar_panel:hover {
	background-image: url(Skins/DCPortal/images/bar_broup_back_hover.jpg);
	cursor: pointer;
}
.bar_panel:hover .bar_panel_left {
	background-image: url(Skins/DCPortal/images/bar_broup_left_hover.jpg);
}
.bar_panel:hover .bar_panel_right {
	background-image: url(Skins/DCPortal/images/bar_broup_right_hover.jpg);
}
.bar_panel_left {
	background-image: url(Skins/DCPortal/images/bar_broup_left.jpg);
	background-repeat: no-repeat;
	width: 3px;
}
.bar_panel_right {
	background-image: url(Skins/DCPortal/images/bar_broup_right.jpg);
	background-repeat: no-repeat;
	width: 3px;
}
.bar_panel_title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204D89;
	padding-bottom: 3px;
}
.bar_panel_title input {
	margin-bottom: -2px;
	margin-top: -1px;	
}
.bar_panel_title label {	
}
.bar_panel_padding {
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 2px;
}
.bar_main_panel {
}
.bar_main_tab {
	display: block;
}
.bar_main_panel_item {
	width: 55px;
}
.bar_tab_border {
	border-bottom: 1px solid #8DB2E3;
}
.bar_tab_left {
	border-bottom: 1px solid #8DB2E3;
	padding-left: 33px;
}
#bar_tab_selected {
	background-image: url(Skins/DCPortal/images/bar_tab.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204D89;
	font-weight: normal;
	text-align: center;
	padding-top: 6px;
	height: 18px;
	margin-bottom: -1px;
}
#bar_tab {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204D89;
	font-weight: normal;
	text-align: center;
	padding-top: 0px;
	height: 20px;
	margin-bottom: 0px;
	display: block;
}
#bar_tab a {
	display: block;
	padding-top: 4px;
	margin: 1px;
	border-bottom: none;
	height: 17px;
}
#bar_tab a:hover {
	padding-top: 3px;
	text-decoration: none;
	border: 1px solid #99BBE8;
	color: #204D89;
	background-image: url(Skins/DCPortal/images/bar_tab_hover.jpg);
}
#bar_panel_button .CommandButtonLink {
	background-image: none;
	display: none;
}
a.CommandButtonLink:hover{
	background-image: none;
}
#bar_panel_button {
	width: 42px;
	height: 66px;
	display: block;
}
#bar_panel_button:hover {
}
#bar_panel_button a {
	width: 42px;
	height: 66px;
	padding-top: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204D89;
	display: block;
}
#bar_panel_button a:hover {
	background-image:url(Skins/DCPortal/images/bar_button_over.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
#bar_panel_button a img {
	padding-bottom: 7px;
}
#bar_panel_button disabled {}
.bar_panel_item {
	padding-left: 5px;
	padding-right: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204D89;
}
.breadcrumb {
	font-family: Tahoma, Arial, Verdana, sans-serif; 
	font-size: 11px;
	padding-left: 5px;
	padding-top: 1px;
	text-align:left;
	color: #204D89;
}
#dotcontrol {
	color: #666666;
}
#breadcrumb span a:hover{
	color: #15428B;
}
#breadcrumb a {
	color: #FFFFFF;
}
#viewmode {
	padding-left: 70px;
	background-image:url(Skins/DCPortal/images/viewstate_bg.jpg);
	background-repeat: no-repeat;
	background-position: 33px 1px;
	height: 24px;
	width: 120px;
}
.viewmode_title {
	display: none;
}
#viewmode input {
	margin-right: 20px;
}
.viewmode_header {
	display: none;
}
.viewmode_form label {
	display: none;
}
.showhide_panel a {
	width: 13px;
	height: 24px;
	display: block;
}
.showhide_panel a img {
	padding-top: 4px;
}
.showhide_panel a:hover {
	background-image:url(Skins/DCPortal/images/expand_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.showhide_panel span {
	display: none;
}
#iconbar_search {}
#iconbar_search .NormalTextBox {
	background-color: #EAF2FB;
	border: 1px solid #B3C7E1;
	width: 91px;
	height: 14px;
	padding: 2px;
	margin-top: 8px;
	margin-left: 2px;
	margin-right: 3px;
	margin-bottom: -10px;
}
#iconbar_search .NormalTextBox:focus {
	background-color: #FFF;
	border: 1px solid #B3C7E1;
	width: 91px;
	height: 14px;
	padding: 2px;
	margin-top: 8px;
	margin-bottom: -10px; 
}
#iconbar_search span input {}
#iconbar_search a.SkinObject {
	background-image:url(Skins/DCPortal/images/search_btn.gif);
	background-repeat: no-repeat;
	border: 0px;
	margin: 0px;
	width: 91px;
	height: 22px;
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	text-align: center;
	margin-left: 5px;
	margin-right: 3px;
	margin-top: -10px;
}
#iconbar_search a.SkinObject:hover {
	background-image:url(Skins/DCPortal/images/search_btn_hover.gif);
	background-repeat: no-repeat;
}
 /* iconbar menu */
.iconbar_menu {
	position: absolute;
	top: 5px;
	left: 0px;
	text-align: left;
	z-index: 999;
}
.iconbar_menu a {
	cursor: pointer;
}
.iconbar_menu a:hover {
	cursor: pointer;
}
#iconbar_menu_main {
	background-image: url(Skins/DCPortal/images/site_dc_logo_button.png);
	background-repeat: no-repeat;
	width: 38px;
	height: 39px;
	display: block;
	z-index: 2;
	margin-bottom: -20px;
	margin-left: 5px;
}
#iconbar_menu_main:hover {
	background-image: url(Skins/DCPortal/images/site_dc_logo_button_over.png);
}
#iconbar_menu_main a span {
	display: none;
	}
.iconbar_menu ul {
	padding:0;
	margin:0;
	z-index: 1;
	
	}
.iconbar_menu ul li {
	position:relative;
	list-style-type:none;
	}
.iconbar_menu .RadMenu_DotControlMain .rmLink {
	text-decoration: none;
	color: #152b46;
	font-size: 11px;
	background-image: url(Skins/DCPortal/images/main_menu_side.png);
	background-repeat: repeat-y;
	height: 18px;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
	}
.iconbar_menu .RadMenu_DotControlMain .rmLink:hover {	
	background-image: url(Skins/DCPortal/images/main_menu_itemover.png);
}
.iconbar_menu .RadMenu_DotControlMain .rmFirst {
	background-image: url(Skins/DCPortal/images/main_menu_top_first.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 18px;
}
.iconbar_menu .RadMenu_DotControlMain .rmLast {
	background-image: url(Skins/DCPortal/images/main_menu_top-bottom.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
	padding-bottom: 35px;
}
.iconbar_menu .RadMenu_DotControlMain ul ul .rmFirst {
	background-image: url(Skins/DCPortal/images/main_menu_top-bottom.png);
	background-repeat: no-repeat;
	padding-top: 18px;
}
.iconbar_menu .RadMenu_DotControlMain ul ul .rmLast {
	background-image: url(Skins/DCPortal/images/main_menu_bottom.png);
	background-repeat: no-repeat;
	background-position: 0px 100%;
	padding-bottom: 35px;
}
.iconbar_menu .RadMenu_DotControlMain ul ul {
	
	}
.iconbar_menu .RadMenu_DotControlMain ul ul .rmLink {
	text-decoration: none;
	color: #152b46;
	font-size: 11px;
	background-image: url(Skins/DCPortal/images/main_menu_side.png);
	background-repeat: repeat-y;
	height: 18px;
	padding-top: 3px;
	padding-left: 5px;
	float: left;
	font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
	}

.iconbar_menu .RadMenu_DotControlMain ul .rmLink img {
	margin-top: -2px;
}

.iconbar_menu ul li ul {
	display:none;
	}
.iconbar_menu ul li ul li {
	display:none;
	}
/* specific to non IE browsers */
.iconbar_menu ul li:hover a {width: 204px; cursor: pointer; }
.iconbar_menu ul li:hover ul {display:block;position:absolute;left: 0;top:5px;}
.iconbar_menu ul li:hover ul a {}
.iconbar_menu ul li:hover ul li {display:block;}
.iconbar_menu ul li:hover ul li ul {display:block;position:absolute;left:0;top:0px;}
.iconbar_menu ul li:hover ul li ul a {width: 225px;}

/* specific to IE browsers */


/* r.a.d.menu DotControl skin */
/*********/
.EditView {}
.EditView input {}
.EditView label {}
#IconBar.ascx_optMode_0 {}
#bar_panel_hide {
	display: none;
}
/* PortletMenu */
.PortletMenu img {
	padding: 7px;
	background-image: url(Skins/DCPortal/images/edit_top.jpg);
	background-repeat: repeat-x;
	height: 14px;
	}
	
	
	
/****** DCEventMenu *******/
.DCEventMenu {
	height: 40px;
	margin-bottom: 15px;
	z-index: 99;
	position: relative;
	}
.DCEventMenuLeft {
	background-image: url('Skins/DCPortal/images/EventMenu.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 40px;
	height: 40px;
	float: left;
	}
.DCEventMenu .DCEventMenuHolder {
	background-image: url('Skins/DCPortal/images/EventMenu.png');
	background-repeat: repeat-x;
	background-position: 0 -95px;
	height: 40px;
	margin-left: 40px;
	}
.DCEventMenu .RadMenu .rmRootGroup{
	margin-top: 6px;
	border: 0;
	}
	
.PortletMenu.DCEvent img {
	float: right;
	margin-top: 3px;
	
	z-index: 999;
	position: relative;
	}
