body {
	background-color: #000000;
	background-repeat:no-repeat; 
	background-position:top center;
	background-attachment:fixed;
	margin: 0px;
	height:100%;
}

.DnnModule {z-index:1 !important;}
#wrapper{ position:relative; height:258px; }
#logo{ position:absolute; top:29px; left:29px; width:228px; height:31px; z-index:3; }
#user{ position:absolute; height:18px; top:8px; right:8px; text-align:right; z-index:3; }
#header{ position:absolute; bottom:40px; z-index:2; width:100%; }
#menu{ position:absolute; background:url(menubg.jpg); width:auto; height:54px; bottom:0px;}
#SearchContainer input{MARGIN:0px; padding:0px;BORDER:1px solid #003366;font-size:10px;color:#FFFFFF; background:#000000; WIDTH:110px;HEIGHT:17px;}
#LanguageContainer select{MARGIN:0px;vertical-align:top; border:1px #7F9DB9 solid; font-size:9px;color:#FFFFFF;BACKGROUND:#fffffff;WIDTH:130px;HEIGHT:18px;} 
.test{color:#1F5573;}

.TopPane{ padding:0px}
.LeftPane{ padding:0px}
.ContentPane{ padding:0px}
.RightPane{ padding:0 0 0 8px}
.BottomPane{ padding:0px}
.BannerPane{ padding:0px}
.LogoPane{padding: 16px 0px}
.SearchPane{padding:0;vertical-align:middle;text-align:left}
.CartPane{vertical-align:top; padding-bottom:5px; text-align:right !important; display:block}
.srchtext{padding:0 3px 0 3px;font:10px Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#e83c00;vertical-align:middle;text-align:left}
.JBIntrobox{width:100%; * width:816px; margin-top:1095px;* margin-top:1130px; margin-bottom:10px; position:absolute;background-color:#000000;height: 150px}
.JBIntroduction{scrollbar-face-color: #EB0781; scrollbar-highlight-color: #EB0781; scrollbar-3dlight-color: #000; scrollbar-darkshadow-color: #000; scrollbar-shadow-color: #000; scrollbar-arrow-color: #000; scrollbar-track-color: #000;border:1px solid #343434;text-align:left}
#dnn_ctr10259_ModuleContent{text-align:center !important}

.Head{ font-size:13px; font-weight:bold; color:#FFFFFF; }
.SubHead{ font-size:11px; color:#FFFFFF; }
.SubSubHead{ font-size:11px; color:#FFFFFF; }
.Normal{ font-size:11px; color:#FFFFFF; line-height:130%; letter-spacing: 130%;}
td .Normal {color: #FFFFFF;}
.CommandButton,A.CommandButton:link,A.CommandButton:visited{color:#EB0781; text-decoration:none; }
A.CommandButton:hover,A.CommandButton:active{ color:#EB0781; text-decoration:underline;}
TH,TD,DIV{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.login {padding: 6px 0 0 0;}
.content {padding-left: 10px;}

#commonD td, #commonD th, #commonD div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: Normal;
    color: #000000;
	padding:0px 0px 0px 0px;
}

.login a:link { color: #ffb4e1; text-decoration: none; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}
.login a:visited { color: #ffb4e1; text-decoration: none; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}
.login a:hover { color: #eb0781; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}
.login a:active { color: #ffb4e1; text-decoration: none; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}

A,A:link,A:visited,A:active{ color:#ffb4e1; text-decoration:underline; font-size:11px;font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; }
A:hover{ color:#eb0781; text-decoration:underline; font-size:11px;font-weight:normal;  font-family:Verdana,Arial,Helvetica,sans-serif; }

.user,a.user:link,a.user:active,a.user:visited{ font-size:11px; color:#ffb4e1; text-decoration:none; font-weight:normal;}
a.user:hover{ font-size:11px; color:#eb0781; text-decoration:underline; font-weight:normal;}

.footer,a.footer:link,a.footer:active,a.footer:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffb4e1; text-decoration:none; font-weight:normal; padding:5px}
a.footer:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff99cc; text-decoration:underline; font-weight:normal;}

.links,a.links:link,a.links:active,a.links:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#eb0781; text-decoration:underline; font-weight:normal;}
a.links:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff99cc; text-decoration:underline; font-weight:normal;}

.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ font-size:10px; color:#eb0781; text-decoration:underline; font-weight:normal;}
a.Breadcrumb:hover{ font-size:10px; color:#ff99cc; text-decoration:underline; font-weight:normal;}

.date,a.date:link,a.date:active,a.date:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#eb0781; text-decoration:underline; font-weight:normal; font-size:11px;}
a.date:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff99cc; text-decoration:underline; font-weight:normal; font-size:11px;}

.me,A.me:link,A.me:visited,A.me:active{ color:#eb0781; text-decoration:underline; font-size:11px;font-weight:normal;}
A.me:hover{ color:#ff99cc; text-decoration:underline; font-size:11px;font-weight:normal;}

.or,A.or:link,A.or:visited,A.or:active{ font-size:10px; color:#eb0781; text-decoration:underline; font-weight:normal;}
A.or:hover{ font-size:10px; color:#ff99cc; text-decoration:none; font-weight:normal;}

.sear{color:#003D70; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}


#dnn_ctr6849_NTForums_toolbar_hypUnanswered {
	border-right: 1px solid #E83C00;
	padding-right: 4px;
}

#dnn_ctr6849_NTForums_toolbar_hypNotRead {
	border-right: 1px solid #E83C00;
	padding-right: 4px;
}

#dnn_ctr6849_NTForums_toolbar_hypMyForums {
	border-right: 1px solid #E83C00;
	padding-right: 4px;
}



.afforumrow a:link {color: #000; text-decoration: none; font-weight: bold;}
.afforumrow a:visited {color: #000; text-decoration: none; font-weight: bold;}
.afforumrow a:hover {color: #fa7d40; text-decoration: underline; font-weight: bold;}
.afforumrow a:active {color: #000; text-decoration: none; font-weight: bold;}

.aflastpost a:link {color: #000; text-decoration: none;}
.aflastpost a:visited {color: #000; text-decoration: none;}
.aflastpost a:hover {color: #fa7d40; text-decoration: underline;}
.aflastpost a:active {color: #000; text-decoration: none;}

.afheader { background-color: #CDCDCD; }

.aftitlelg{font-size: 17px;display: block;padding:10px 0; color: #eb0781; font-family: Verdana, Arial, Helvetica, sans-serif}
.aftopicsum {padding:0}

.afcrumb a:link {color: #000; text-decoration: none;}
.afcrumb a:visited {color: #000; text-decoration: none;}
.afcrumb a:hover {color: #fa7d40; text-decoration: underline;}
.afcrumb a:active {color: #000; text-decoration: none;}


.afgrid a:link {color: #ffb4e1 !important; text-decoration: none}
.afgrid a:visited {color: #ffb4e1 !important;text-decoration: none;}
.afgrid a:hover {color: #eb0781 !important; text-decoration: underline;}
.afgrid a:active {color: #ffb4e1 !important;text-decoration: none;}

.afgrid, .afnormal, .afcell1,.afposttopic, .afpostreply1, .afpostreply2,.afforumrow,.aflastpost,.afborder,.aftopicrow1,.aftopicrownew,.afcol1,.afpostinfo1,.afpostinfo2,.afsubrow{background-color:#000000}
.af_normal label{color:#FFFFFF}

div#QRgroup input.NTForums_Button {
	background-image: url("images/submit.gif");
	background-repeat: no-repeat;
	width: 100px;
	height: 30px;
}

#dnn_ctr6849_NTForums_toolbar_hypForums { 
	border-right: 1px solid #E83C00;
	padding-right: 4px;
}

#dnn_ctr6849_NTForums_toolbar_hypProfile {
	border-right: 1px solid #E83C00;
	padding-right: 4px;
}

.CATNormalTextBox {
border: 1px solid #8a8a8a;
background-image: url(images/searchbg.gif);
background-repeat: repeat-x;
}

#dnn_ctr6855_ViewHTMLP_HtmlHolder {
color: #FFFFFF;
}

.Normal a:link { color: #ffb4e1; text-decoration: none; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}
.Normal a:visited { color: #ffb4e1; text-decoration: none; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}
.Normal a:hover { color: #eb0781; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}
.Normal a:active {color: #ffb4e1; text-decoration: none; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}

label {color: #FFFFFF;}
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {}

.ModuleTitle_MenuItem {
	height:19;
	color:#eb0781;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	align: left;
	font-weight: bold;background-color:#fff}


.ModuleTitle_MenuIcon {border:0px;background-color:#fff}

.ModuleTitle_SubMenu {
	font-size: 10px;
	color:#eb0781;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	align: left;
	left: -400px; top: 50px; 
	align: left;
	height:19;
	font-weight: bold; 
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
}


.ModuleTitle_MenuBreak {background-color:#fff}

.ModuleTitle_MenuItemSel {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	align: left;
	height:19;
	font-weight: bold; 
	cursor: pointer;
	color:#ffffff;
	background-color:#eb0781; padding:2px 0 3px 0;
}

.ModuleTitle_MenuArrow {
border:0px;background-color:#fff
}

.ModuleTitle_RootMenuArrow {
border:0px;background-color:#fff
}

#dnn_ctr3386_ViewEditOrders_lblSalesReport table { background-color: #FFFFFF; }
#dnn_ctr3386_ViewEditOrders_lblSalesStatistics table { background-color: #FFFFFF; }
#dnn_ctr3386_ViewEditOrders_lblProfitReport table { background-color: #FFFFFF; }

#dnn_ctr13124_ViewReportGrid_grdResults td { color: #000000; }


.GridRow_Glassy {color:#000000}
.GroupHeader_Glassy {color:#000000}
.GridAltRow_Glassy {color:#000000}
.GridEditRow_Glassy {color:#000000}
.GridPager_Glassy {color:#000000}
.GridHeader_Glassy {color:#000000}
.ActiveRow_Glassy {color:#000000}
.GridFooter_Glassy {color:#000000}
.SelectedRow_Glassy {color:#000000}
select {color: #000000}
input {color: #000000}
textarea {color: #000000}
/*Note for DEVELOPER : Kindly include following styles to your new skin css if the site uses dark background color and a white text*/
#dnn_ctr3288_Users_UP table, #dnn_ctr13093_ModuleContent table {background-color:#000000; border: 1px solid; color:#ffffff}
#dnn_ctr13093_ModuleContent div {background-color:transparent; border:none; color:#ffffff; padding:0}
.EmailListDetailPanel1{width:100%}
.iwebsmenuheading{color: #ffffff;font-size: 16px;font-family: Arial;font-weight: bold;}
#dnn_ctr9439_NukeAlertView_CampaignList_ctlDisplayCampaigns_grdCampaigns_ctl01 td {color:#333333; padding:8px 3px}

/* Below are the classes for Choreography section */
td .ItemSelected{background-color:#333333; background-image:none}
td .ItemNotSelected{background-color:#666666; background-image:none}
td .ItemNotSelectedLeft{background-color:#666666; width:5px; background-image:none}
td .ItemNotSelectedRight{background-color:#666666; width:5px; background-image:none}
td .ItemSelectedLeft{background-color:#333333; width:5px; background-image:none}
td .ItemSelectedRight{background-color:#333333; width:5px; background-image:none}
.MenuHeader{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333}
#dnn_ctr12995_MyVideos_lstVideos .SubHead td {background-color:#666666; padding:0 3px; font-size:10px}
/* End classes for Choreography section */

/* below classes are for MY PROFILE page when the site text is set in white col */
#dnn_ctr12008_SearchProfile_ctl17_ProfileIntroPanel_plViews_lblLabel, #dnn_ctr12008_SearchProfile_ctl17_ProfileIntroPanel_plProfileOf_lblLabel, #dnn_ctr12008_SearchProfile_ctl17_ProfileIntroPanel_tabProfileIntroPanel td {color:#eb0781}
#dnn_ctr12008_SearchProfile_ctl17_ProfileIntroPanel_tabProfileIntroPanel a:link, #dnn_ctr12008_SearchProfile_ctl17_ProfileIntroPanel_tabProfileIntroPanel a:active, #dnn_ctr12008_SearchProfile_ctl17_ProfileIntroPanel_tabProfileIntroPanel a:hover, #dnn_ctr12008_SearchProfile_ctl17_ProfileIntroPanel_tabProfileIntroPanel a:visited {color:#eb0781; text-decoration:underline}
table #NKView .ModuleMenuBar td tr {border:1px solid #fff; background-image:none; color:#FFFFFF; background-color:none !important}
td .ToolButtonCell{background-color:#000000; color:#FFFFFF}
.TreeNode, .TreeNodeOver {background-color:#000000; color:#FFFFFF}

div #dnn_ctr14108_ModuleContent .module{text-align:left !important}
table #dnn_ctr14108_ModuleSettings_tblDetails td, #dnn_ctr3376_ViewEditOrders_lblSalesReport td, #dnn_ctr3376_ViewEditOrders_lblSalesStatistics td, #dnn_ctr3376_ViewEditOrders_lblProfitReport td{color:#FFF !important}
.afheader { background-color:#333333 !important}
#dnn_ctr321_Portals_grdPortals .DataGrid_Header td, #dnn_ctr321_Portals_grdPortals .DataGrid_AlternatingItem td, #dnn_ctr321_Portals_grdPortals .DataGrid_Item td{color:none; color:#FFF !important}
#dnn_ctr321_Portals_grdPortals .DataGrid_Header td {padding:5px 2px; border-bottom:1px solid #ffb4e1; border-top:1px solid #ffb4e1}
#navigation a:hover{color:#FFF !important;background-color:#EB0781 !important}
#dnn_ctr12996_VideoList_trMenuHeader td .SectionHeader{color:#FFF !important}

#intro h1, #intro h2, #intro p, #intro div{color:#575751 !important}
#intro p, #intro div{font-size:9px !important}
#intro h1, #intro h2 {font-size:10px !important}

/*Start Snapsis Navmenu styles*/
#nav ul {
    padding:0;
    margin:0;
    list-style:none;
    float:left;
    width:14.5em;
    font-size:11px;
    background-color: #000000;
}

#nav li {
	position: relative;
	float:left;
	line-height : 1.25em;
	width: 14em;
	list-style: none;
	font-size:11px;
	background-color: #000000;
}

#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
    background-color: #000000;
  	margin:-2.5em 0 0 14em;
	border:1px solid #eb0781;
	width: 22.5em;
	w\idth : 23em;
}

#nav li ul ul { /* third-level lists */
	left: -999em;
    background-color: #000000;
  	margin:-2.5em 0 0 22.5em;
	* margin-left: 22.8em;
	border:1px solid #eb0781;
	width: 21em;
	w\idth : 21.9em;
}
#nav li ul ul ul { /* fourth-and-above-level lists */
	left: -999em;
    background-color: #000000;
  	margin:-2.5em 0 0 21.3em;
	border:1px solid #eb0781;
	width: 21em;
	w\idth : 21.9em;
}

#nav a {
    font-size:11px;
	display:block;
	width: 100%;
	w\idth : 100%;
    text-decoration:none;
    margin:1px 0 1px 2px;
    padding : 2px 0 2px 6px;
    color:#73418B;
}
#nav li a:hover { width:100%}
#nav li a.SelectedTab {
    font-family:Verdana, Arial, Helvetica, sans-serif; color:#eb0781; background-color:#eeeeee; font-weight:bold; width:100%
}
#nav li .SelectedTab {
    color:#eb0781; font-weight:bold; width:100%
}
#nav .DisabledTab {
    font-size:11px;
	display:block;
	width: 14em;
	w\idth : 12.5em;
    text-decoration:none;
    margin:1px 0 1px 2px;
    padding : 2px 0 2px 6px;
    color:#ffffff;
	cursor:pointer;
}
/*no need to change these hover classes unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.iehover ul, 
#nav li li.iehover ul, 
#nav li li li.iehover ul {
	left: auto;
}
#nav li li:hover ul,
#nav li li li:hover ul{
	z-index:1000;
}
#nav li li.iehover ul,  
#nav li li li.iehover ul {
	z-index:1000;
}
#navContainerBorder {
    height:30em; padding:0;
}
#navContainerMain {
   height:30em;
   width:160px;
   vertical-align:top;
   padding:10px 5px 10px 5px
}
#navContainer {
   height:30em;
   width:160px;
   vertical-align:top;
   padding:10px 5px 10px 5px
}
#nav ul li:hover {position: static;}
#nav .Level0 .DisabledTab, #nav .Level0 li a{font-size:11px; font-weight:bold; background-image:url(images/menu_bg.gif); background-repeat:no-repeat; padding:6px 3px 6px 3px; color:#ffffff}
#nav .Level0 li a:active, #nav .Level0 li a:active {padding:6px 3px; width:100%; color:#eb0781}
#nav .Level1 li .SelectedTab, #nav .Level2 li .SelectedTab, #nav .Level3 li .SelectedTab, #nav .Level4 li .SelectedTab {color:#eb0781 !Important}
#nav .Level1 li a:link, #nav .Level1 li a:visited, #nav .Level2 li a:link, #nav .Level2 li a:visited, #nav .Level3 li a:link, #nav .Level3 li a:visited,#nav .Level4 li a:link, #nav .Level4 li a:visited, #nav .Level1 .DisabledTab, #nav .Level2 .DisabledTab, #nav .Level3 .DisabledTab , #nav .Level4 .DisabledTab{font-weight:normal; background-image:none; padding:2px; font-size:11px; white-space:nowrap}
#nav .Level1 li a:hover, #nav .Level1 li a:active, #nav .Level2 li a:hover, #nav .Level2 li a:active, #nav .Level3 li a:hover, #nav .Level3 li a:active, #nav .Level4 li a:hover, #nav .Level4 li a:active{font-weight:normal; color:#ffffff; background-color:#eb0781; background-image:none; padding:2px; font-size:11px; white-space:nowrap}
#nav .Level2 li a, #nav .Level2 li a:link, #nav .Level2 li a:active, #nav .Level2 li a:hover, #nav .Level2 li a:visited {width:22.3em !Important; * width:23em !Important}
#nav .Level3 li a, #nav .Level3 li a:link, #nav .Level3 li a:active, #nav .Level3 li a:hover, #nav .Level3 li a:visited {width:22.3em !Important}
#nav .Level4 li a, #nav .Level4 li a:link, #nav .Level4 li a:active, #nav .Level4 li a:hover, #nav .Level4 li a:visited {width:20em !Important}
#nav .Level1 .DisabledTab, #nav ul .Level1 a, #nav ul .Level1 a:link, #nav ul .Level1 a:active, #nav ul .Level1 a:hover, #nav ul .Level1 a:visited {width:22.5em !Important}
#nav .Level2 .DisabledTab, #nav ul .Level2 a, #nav ul .Level2 a:link, #nav ul .Level2 a:active, #nav ul .Level2 a:hover, #nav ul .Level2 a:visited {width:21.1em !Important}
/*End Snapsis Navmenu styles*/

tr .DataGrid_Item td, tr .DataGrid_AlternatingItem td {color:#FFFFFF !important}
div.token-input-dropdown-facebook ul li, div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook, div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook, li.token-input-token-facebook p {color:#000 !important}

/*Bulk Mailer Classes */
.iwebsmenuicon0{background-color:#0066FF}
.iwebsEmailListTitle, .EmailListDetailPanel, .EmailListDetailPanel1, .iwebsPanel, .BlockedEmailListBg, .menucontrol {background-color:#000000}
.iwebstitle { color: #fff !important}
.iwebsmenuicon8 {background-color:#CCCCCC}

/*Ribbon Classes*/
 /*ie6 needs width - hack by adding an _underscore for ie6 and *star for 7 */

/* RibbonBar Header and Content */
.dnnRibbonBarHeader { width:100%; white-space: nowrap; }
.dnnRibbonBarHeader table { width:100%; white-space: nowrap;}

.dnnRibbonBar { width:100%; white-space: nowrap;}
.dnnRibbonBarCol1 { text-align:left; vertical-align:middle; width:33%; white-space: nowrap; background-color:#000000 }
.dnnRibbonBarCol2 { text-align:center; vertical-align:middle; width:33%; background-color:#000000 }
.dnnRibbonBarCol3 { text-align:right; vertical-align:middle; white-space: nowrap; width:33%; background-color:#000000 }	

.dnnRibbon { white-space:nowrap; width:100%;background-color:#000;padding:0px; }
.dnnRibbon .barContent { white-space:nowrap;width:100%;background-color:#000;padding:0px;border:solid 1px #dadada; }
.dnnRibbon .barBottomLeft { display:none; }
.dnnRibbon .barBottomRight { display:none; }
.dnnRibbon .dnnLabel { font-size:11px; font-weight: normal; }

/* RibbonBar Group Styles */
.dnnRibbonGroup { margin:0px;border-top-style:none;border-bottom-style:none;border-right:solid 1px #dadada; }
.dnnRibbonGroupFirst { border-left-style:none; }
.dnnRibbonGroupLast { }

.dnnRibbonGroup .topLeft { display:none; }
.dnnRibbonGroup .topRight { display:none; }
.dnnRibbonGroup .bottomLeft { display:none; }
.dnnRibbonGroup .bottomRight { display:none; }

.dnnRibbonGroup .content { height:89px; background-color: #000; padding:5px; text-align:left; }
.dnnRibbonGroup .footer { text-align:center; vertical-align:bottom;	font-size:11px;	background-color: #000; padding:2px 2px 0px 2px; white-space:nowrap; }

/* RibbonBar Image Link Styles */
.dnnRibbonGroup .IconLeft { margin:8px 0px 0px 0px;padding:0px 0px 8px 0px;display:block; }
.dnnRibbonGroup .IconLeft img { vertical-align:middle;padding-right:4px;border-width:0px; }
.dnnRibbonGroup .IconLeft input { vertical-align:middle;padding-right:4px;border-width:0px; }
.dnnRibbonGroup .IconLeft a { font-size:11px;margin:0px;padding:0px; }
.dnnRibbonGroup .IconLeft a:Link { font-size:11px; }
.dnnRibbonGroup .IconLeft a:Visited { font-size:11px; }
.dnnRibbonGroup .IconLeft a:Hover { font-size:11px; }
.dnnRibbonGroup .IconLeft a:Active { font-size:11px; }

.dnnRibbonGroup .IconTop { text-align:center;margin:0px;padding:0px 0px 10px 0px;display:block; }
.dnnRibbonGroup .IconTop img { border-width:0px; }
.dnnRibbonGroup .IconTop input { border-width:0px; }
.dnnRibbonGroup .IconTop a { font-size:11px;margin:0px;padding: 0px 0px 0px 0px; display:block; }
.dnnRibbonGroup .IconTop a:Link { font-size:11px; }
.dnnRibbonGroup .IconTop a:Visited { font-size:11px; }
.dnnRibbonGroup .IconTop a:Hover { font-size:11px; }
.dnnRibbonGroup .IconTop a:Active { font-size:11px; }

.dnnRibbonGroup .rgIconDisabled { color:Gray;font-size:11px; }
.dnnRibbonGroup .rgIconDisabled input { color:Gray;font-size:11px; }
.dnnRibbonGroup .rgIconDisabled a { color:Gray;font-size:11px; }
.dnnRibbonGroup .rgIconDisabled a:Link { color:Gray;font-size:11px; }
.dnnRibbonGroup .rgIconDisabled a:Visited { color:Gray;font-size:11px; }
.dnnRibbonGroup .rgIconDisabled a:Hover { color:Gray; text-decoration:none; font-size:11px; }
.dnnRibbonGroup .rgIconDisabled a:Active { color:Gray;font-size:11px; }

.dnnRibbonActionsStart { vertical-align:top; white-space:nowrap; }
.dnnRibbonActions { vertical-align:top; padding-left:15px; white-space:nowrap; }

.dnnRibbonBar .LabelCell { text-align:right; white-space:nowrap; }

.dnnRibbonBar .CommandButton,
.dnnRibbonBar .CommandButton:Link,
.dnnRibbonBar .CommandButton:Hover,
.dnnRibbonBar .CommandButton:Visited
{ font-size:11px; margin:0px; padding: 0px 2px 0px 2px; text-decoration:none; font-weight: normal; font-style:normal; }

.dnnRibbonBar .CommandButton:Active
{ border-style: none; }

.dnnRibbonBar .CommandButtonDisabled,
.dnnRibbonBar .CommandButtonDisabled:Link,
.dnnRibbonBar .CommandButtonDisabled:Hover,
.dnnRibbonBar .CommandButtonDisabled:Active,
.dnnRibbonBar .CommandButtonDisabled:Visited
{ font-size:11px; padding: 0px 2px 0px 2px; text-decoration:none; font-weight: normal; }

/* Tab 1 Styles */
.Tab1_Actions { _width:45px; text-align:center; white-space:nowrap; }

.Tab1_AddMod { _width:521px;white-space:nowrap; }

.Tab1_AddMod .AddMod1 { padding-top:6px;white-space:nowrap;}
.Tab1_AddMod .AddMod2,
.Tab1_AddMod .AddMod3 
{ padding-left:15px;white-space:nowrap;}
.Tab1_AddMod .AddMod2 td,
.Tab1_AddMod .AddMod3 td
{ padding: 1px 2px 1px 0px;}

.Tab1_AddPage { _width:344px;white-space:nowrap; }
.Tab1_AddPage td { padding: 1px 2px 1px 0px; }

/* Tab 2 Styles */
.Tab2_Settings { _width:55px; text-align:center; white-space:nowrap;}
.Tab2_Actions { _width:99px; white-space:nowrap; }
.Tab2_Actions .content { _height:89px;_overflow:hidden; }
 
.Tab2_EditPage { _width:451px; white-space:nowrap;}
.Tab2_EditPage .content { _height:89px;_overflow:hidden;}
.Tab2_EditPage .SkinListHeader { font-weight:bold; border-bottom: solid 1px #dcdcdc; }
.Tab2_EditPage .SkinListSeparator { font-weight:bold; border-bottom: solid 1px #dcdcdc; }
.Tab2_EditPage .EditPage1 { }
.Tab2_EditPage .EditPage2 { padding-left:10px; }

.Tab2_EditPage .EditPage1 td,
.Tab2_EditPage .EditPage2 td 
{ padding: 1px 2px 1px 0px; }

.Tab2_Copy { _width:202px; white-space:nowrap;}
.Tab2_Help { _width:45px; white-space:nowrap;}

/* Tab 3 Styles */
.Tab3_Settings { _width:80px;white-space:nowrap;}
.Tab3_Settings .content { _height:89px;_overflow:hidden;}
.Tab3_Manage { _width:155px; white-space:nowrap; }
.Tab3_Manage .content { _height:89px;_overflow:hidden; }

.Tab3_AddPage { _width:445px;white-space:nowrap;}
.Tab3_AddPage .content { _height:89px;_overflow:hidden;}

.Tab3_AddPage .AddPage1 { }
.Tab3_AddPage .AddPage2 { padding-left:10px; }

.Tab3_AddPage .AddPage1 td,
.Tab3_AddPage .AddPage2 td 
{ padding: 1px 2px 1px 0px; }

.Tab3_Features { _width:154px; white-space:nowrap; }
.Tab3_Features .content { _height:89px;_overflow:hidden; }
.Tab3_Restore { _width:72px;white-space:nowrap;}

/* Tab 4 Styles */
.Tab4_Settings { _width:90px;white-space:nowrap;}
.Tab4_Manage { _width:160px; white-space:nowrap; }

.Tab4_Info { _width:80px;white-space:nowrap; }
.Tab4_SwitchSite { _width:280px;white-space:nowrap; }
.SwitchSiteFields  { padding-top:10px; height:82px; }
.SwitchSiteFields .row { padding:2px; }

.Tab4_Tools { _width:75px;white-space:nowrap;}
.Tab4_Marketplace { _width:80px;white-space:nowrap;}

/* **************************************************************************************** */
/* Generic ImageTextButton style : todo - move to portal.css */
.dnnImageTextButton { font-size:11px; }
.dnnImageTextButton .Disabled a { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextButton .Disabled a:Link { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextButton .Disabled a:Active { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextButton .Disabled a:Hover { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextButton .Disabled a:Visited { color:Gray; text-decoration:none;font-size:11px; }

.dnnImageTextLink { font-size:11px; }
.dnnImageTextLink .Disabled a { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextLink .Disabled a:Link { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextLink .Disabled a:Active { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextLink .Disabled a:Hover { color:Gray; text-decoration:none;font-size:11px; }
.dnnImageTextLink .Disabled a:Visited { color:Gray; text-decoration:none;font-size:11px; }

/** Classes for Survey Pages **/
div #dnn_ctr15946_Enquette_pnlEnquette .NormalBold{font-size:13px !important; font-weight:bold; color:#EB0781 !important}
div #dnn_ctr15946_Enquette_pnlEnquette .NormalText{font-size:11px;color:#FFFFFF}
div #dnn_ctr15946_Enquette_pnlEnquette .NormalTextbox{color:#FFFFFF; background-color:#000000 !important}
div #dnn_ctr15946_Enquette_pnlEnquette td {font-size:11px}
tr .DataGrid_Header {color:#fff !important}

/*active social settings module classes*/
#memDefault .asul a:link, div.amsocial .assettingswrap td.SubHead, div.amsocial label {color:#000000 !important}
div#amsocial .aslistrowitem .loc, .stat { color:#fff !important}

/*styles fixed for ribbon bar*/
.dnnRibbon label, .dnnRibbon .barContent, .dnnRibbon .Content, #dnn_ctr15951__ControlPanel_rowDRControlPanel td, #DynamicLoginSettingsDiv td, #DynamicLoginSettingsDiv .SubHead,#DynamicLoginSettingsDiv label, #DynamicLoginManageTemplateDiv label, #DynamicLoginManageTemplateDiv .SubHead, #DynamicLoginManageTemplateDiv td, #DynamicLoginRoleGroupsDiv label, #DynamicLoginRoleGroupsDiv .Head, #DynamicLoginRoleGroupsDiv .SubHead, #DynamicLoginRoleGroupsDiv td, #DynamicLoginRolesDiv label, #DynamicLoginRolesDiv .Head, #DynamicLoginRolesDiv .SubHead, #DynamicLoginRolesDiv td .dnnRibbon SubHead dnnLabel, .rcbList {color:#000000 !important}
.dnnRibbon .footer {color:#333333 !important}

/**free choreography player and page classes*/
#DynamicLoginSettingsDiv .Head, #DynamicLoginManageTemplateDiv .Head, #dnn_ctr12996_VideoList_MenuHeader .SubSubHead, .ItemHeader .SubSubHead, #btnPost .Normal, #at15s_head, .ModUVGVideoPlayerC .SubSubHead, .SectionHeader .SubSubHead {color:#EB0781 !important}
.VideoInformation, .ModUVGVideoPlayerC .ItemHeader, .ItemSubHeader, .SectionHeader {background-color:transparent !important}
.UVGAvatarOuter, .UVGAvatar, .ItemGroup, #divRatingForm img {border:0 !important}
.ModUVGVideoPlayerC select,  #dnn_ctr16272_ModuleSettings_Settings_pnlTwitterFollow select .Normal, rblWidgetMode .Normal {color:#000 !important}
input #btnPost .Normal, input #btnPost .NormalDisabled {background-color:#eb0781 !important}
#bookmark1 , #bookmark3, #bookmark5{ padding:5px 10px; border-right:1px solid #ccc; border-left:1px solid #ccc}
#bookmark2, #bookmark4, #bookmark6{padding:5px 10px}
#bookmark0 {padding:5px 10px 5px 0}
a.google-buzz-button .buzz-counter {background-color: transparent; 
background-image: url(images/gbuz.png) !important;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 0pt;
display: inline-block;
text-align: center; vertical-align:middle; margin:0px; padding:0px;
text-shadow: #ccc;
color: white;
font-family: sans-serif;
text-decoration: none;
font-size: 20px;
line-height: 24px;
font-weight: bold; width:36px}
#tblForm .Normal {color:#000000 !important}
.livetabsdefaultdefault .ui-widget-content {background-image: none; background-color:#000000}
#nav li ul {z-index: 16777271 !important;}
#nav li {*z-index: 2147483647 !important;}


