﻿/*RESET CSS
==============================================*/
html, body, form{width:100%; height:100%; margin:0; padding:0; border:0;}
.swReset dl, .swReset dt, .swReset dd, .swReset ul, .swReset ol, .swReset li, .swReset h1, .swReset h2, .swReset h3, .swReset h4, .swReset h5, .swReset h6, .swReset pre, .swReset code, .swReset form, .swReset select, .swReset fieldset, .swReset p, .swReset blockquote, .swReset th, .swReset td {margin:0; padding:0; font-weight:normal;}
.swReset input, .swReset textarea{margin:0px; padding:2px;}
.swReset h1, .swReset h2, .swReset h3,.swReset h4,.swReset h5, .swReset h6{font-size:100%}
.swReset table{border:0px; border-collapse:collapse; border-spacing:0;}
.swReset ul, .swReset ol{margin: 0;	padding:0;padding-left:17px;}
.swReset li, .RadEditor .reContentArea ul li
{	
	list-style:square none outside !important;
	list-style-type: square;
	background-image:none;
	list-style-position: outside;
	margin:0px;
	padding: 0px;
}
.swReset ol li, .RadEditor .reContentArea ol li
{	
	list-style:decimal none outside !important;
	list-style-type:decimal;
}
.swReset fieldset{border: 1px solid #000000;}
.swReset img{border:0; vertical-align:bottom;}
.swReset caption, .swReset th{text-align:left;}
.swReset q:before, .swReset q:after{content:'';}
.swReset hr {background-color: #000000; color: #000000; border: none; height: 1px;}

.swReset a:focus{outline:none;}

/*CSS SUPPORT FOR OLD IE
==============================================*/
.IE8OrLower {
    position:relative;
    width:100%;
    height:100%;
}

/*COMMON CSS CLASSES
==============================================*/
.clearance{width: 100%; height: 1px; margin: 0 0 -1px; clear: both; font-size:1px; line-height:1px;}


/*TEMPLATE CSS FOR DNN6 SKIN
==============================================*/
#Body{height:100%; margin:0; padding:0;}
.swRoot{position:relative;}
.swModuleContainer{}
#dnnCPWrap{border-top:0px; border-left:0px; border-right:0px;}
#RibbonBar_lblMode, #RibbonBar_ddlMode {display:none;}
.dnnCPHMessage{display:none;}
.swContentPane{padding-top:8px;}
.swContentPane .ucLinkTypeRadioButtons{width:100%;}
.swContentPane .urlControl label 
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	z-index:3;
	margin-left:-28px;
	top:-3px;
	padding-left:23px;
	padding-top:3px;
	padding-bottom:5px;
	padding-right:6px;

	position:relative; /* needed for gradient / round corners */  
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;
    cursor:pointer;
}
.swContentPane .urlControl .ucLinkTypeRadioButtons input
{
	position:relative;
	z-index:4;

	width:auto;
	padding:0px;
	margin:8px;
	background:none;
}
.swContentPane .urlControl .ucLinkTypeRadioButtons  css3-container
{
	z-index:2 !important;
}
.swContentPane .urlControl .dnnSecondaryAction
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:inline;
	position:relative; /* needed for gradient / round corners */  
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;

    padding: 5px;

    margin-right:3px;
    cursor:pointer;
}

.swContentPane .urlControlFile br {display:none;}

.DNNEmptyPane{width:auto;}

/*TEMPLATE CSS FOR RADCONTROLS
==============================================*/
.rmLink{cursor:pointer !important;}

/*HEADER ACTIONS
==============================================*/
.dnnActionMenuBorder{display:none !important;}
.dnnActionMenu {display:none !important; width:30px;}
.dnnActionMenu .dnnActionMenuTag
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	cursor:pointer; 
	min-width:0px; 
	width:6px; 
	height:14px; 
	font-weight:normal; 
	opacity: 1.0 !important; 
	filter: alpha(opacity=100) !important; ZOOM: 1;

    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;	
}
.dnnActionMenu .dnnActionMenuTag span{position: absolute; left:8px; cursor:pointer; padding-left:22px;margin-top:4px;background-image: url(/DesktopModules/SitewalkUI/img/triangle.png);background-repeat:no-repeat;width:0px;overflow:hidden;display:block;}
.dnnActionMenu .dnnActionMenuTag:hover span{background-image: url(/DesktopModules/SitewalkUI/img/triangle_white.png);}
.dnnActionMenu .dnnActionMenuTag img{display:none;}

.swActionMenu {position:relative; float:left;}
.swActionMenu a{text-decoration:none;}
.swActionMenuTagAddEdit
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	float:left;
	position:relative;
	top:0px; 
	left:0px; 
	width:17px;
	height: 14px;
    padding: 5px;
    margin-right:3px;
	
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;
    cursor:pointer;	   
}

.swActionMenuTagAddEdit span
{
	position:absolute;
	top:5px;
	left:7px;
	width:14px;
	height:14px;
	background-image: url(/DesktopModules/SitewalkUI/img/edit.png);		
	background-repeat:no-repeat;
}

.swActionMenuTagAddEdit span span 
{
	background-image:none;
}


.swActionMenuTagAddEdit span span input
{
	position:absolute;
	top:-12px;
	left:-16px;
	width:27px;
	height:24px;
	opacity: 0.0;
	filter: alpha(opacity = 0);
}

.swActionMenuTagAddEdit span span .CommandButton {display:none;}


.swActionMenuTagSettings
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	float:left;
	position:relative;
    width: 17px;
	height:14px; 
    padding: 5px;
    margin:0px;
    margin-right:6px;

	font-size:11px;
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;
    cursor:pointer;
}

.swActionMenuTagSettings span
{
	position:absolute;
	display:block;
	top:0px;
	left:0px;
	width:28px;
	height:24px;


	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;
}	

.swActionMenuTagSettings:hover span
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	
}	

.swActionMenuTagSettings span span
{
	background:none;
	-pie-background:none;
	border:none;

	background-image: url(/DesktopModules/SitewalkUI/img/wrench.png);
	background-position:9px 6px;
	background-repeat:no-repeat;
}	

.swActionMenuTagSettings:hover span span
{

	background:none;
	-pie-background:none;
	border:none;

	background-image: url(/DesktopModules/SitewalkUI/img/wrench_white.png);		
	background-position:9px 6px;
	background-repeat:no-repeat;

}

.swActionMenuTagSettings span span input
{
	position:absolute;
	top:-2px;
	left:-2px;
	width:27px;
	height:24px;
	opacity: 0.0;
	filter: alpha(opacity = 0);	
}

.swActionMenuTagSettings span span .CommandButton{display:none;}


.swActions {position:absolute; right:0px; top:2px;}
.swActions .dnnActionMenu {display:block !important; top:0px !important; left:0px !important; position:relative !important; float:left;}
.swModuleTitleSpacer{ height:26px;}
.header_actions {float:left;}

.action_group
{
	position:relative;
	float:left;
}

.action_group_content
{
	position:absolute;
	left:0px;
	top:-32767px;
	padding-top:5px;
	background: url(/DesktopModules/SitewalkUI/img/IEfix.png) repeat;
}

.action_group_hover_item
{
	width:15px;
}

.action_group_hover_item .action_icon
{
	position:absolute;
	display:block;
	top:0px;
	left:0px;
	width:24px;
	height:24px;
	background-image: url(/DesktopModules/SitewalkUI/img/add.png);
	background-position:7px 6px;	
	background-repeat:no-repeat;
}


/*WRAPPER FOR ALL EDITS (DNN AND CONTORTIONIST)
==============================================*/
.edit_skin_wrapper
{
	color:#000000  !important;
	background-color:#EEEEEE  !important;
	border:1px solid #DDDDDD;
}

.edit_skin_wrapper .Head
{
	color:#000000;	
}

.admin_host_skin_wrapper h1,
.admin_host_skin_wrapper h2,
.admin_host_skin_wrapper h3,
.admin_host_skin_wrapper h4,
.admin_host_skin_wrapper h5,
.admin_host_skin_wrapper h6,
.admin_host_skin_wrapper td
{
	color:#000000 !important;
}

.admin_host_skin_wrapper a:link, 
.admin_host_skin_wrapper a:visited
{
	color:#000000 !important;
}


.admin_host_skin_wrapper .ui-tabs-nav a:link, 
.admin_host_skin_wrapper .ui-tabs-nav a:visited
{
	color:#FFFFFF !important;	
}

.edit_skin_wrapper a.dnnPrimaryAction, 
.edit_skin_wrapper a.dnnPrimaryAction:link, 
.edit_skin_wrapper a.dnnPrimaryAction:visited,
.edit_skin_wrapper a.sw_dnnPrimaryAction, 
.edit_skin_wrapper a.sw_dnnPrimaryAction:link, 
.edit_skin_wrapper a.sw_dnnPrimaryAction:visited
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:block;

	position:relative; /* needed for gradient / round corners */  
    background: #00DD00; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#00DD00) to(#00AA00)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #00DD00, #00AA00); /*new webkit*/
    background: -moz-linear-gradient(270deg, #00DD00, #00AA00); /*gecko*/
    background: -ms-linear-gradient(270deg, #00DD00, #00AA00); /*IE10*/
    background: -o-linear-gradient(270deg, #00DD00, #00AA00); /*opera 11.10+*/
    background: linear-gradient(180deg, #00DD00, #00AA00); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #00DD00, #00AA00); /*PIE*/

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
	font-weight:normal !important;
    color: #FFFFFF !important;
    text-shadow: 0 1px 1px #666666;
    text-decoration: none;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}

.edit_skin_wrapper a.dnnPrimaryAction:hover,
.edit_skin_wrapper a.sw_dnnPrimaryAction:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	position:relative; /* needed for gradient / round corners */  
    background: #4E4E4E; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    color: #FFFFFF;
    text-shadow: 0 1px 1px #000000;
    text-decoration: none;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}

.edit_skin_wrapper a.dnnSecondaryAction, 
.edit_skin_wrapper a.dnnSecondaryAction:link, 
.edit_skin_wrapper a.dnnSecondaryAction:visited
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	position:relative; /* needed for gradient / round corners */  
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
	font-weight:normal !important;
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
	
}

.edit_skin_wrapper a.dnnSecondaryAction:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	position:relative; /* needed for gradient / round corners */  
    background: #4E4E4E; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)) !important; /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828) !important; /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828) !important; /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828) !important; /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828) !important; /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828) !important; /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    color: #FFFFFF !important;
    text-shadow: 0 1px 1px #000000 !important;
    text-decoration: none !important;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}

.edit_skin_wrapper .dnnActions li
{
	background-image:none;
}

.edit_skin_wrapper .dnnAdminTabNav li
{
	list-style-type:none !important;
	list-style-image:none !important;
}




/*TEXT/HTML EDITOR
==============================================*/
.dnnTextPanel table
{
	clear:left;
}

.dnnForm .dnnFormItem_fix 
{
	padding:0px !important;
	clear: both;
	line-height:inherit !important;
	min-height:inherit;
	text-align: left;
	position: relative;
}

.edit_skin .text_editor_property_edit .dnnTextPanel textarea
{
	width:100%;
	height:400px;
	padding:0px;
	margin:0px;
}
.ModDNNHTMLC .dnnEditHtml
{
	width:100%;
}

.ModDNNHTMLC .dnnEditHtml .dnnForm
{
	width:100%;
}

.ModDNNHTMLC ul.dnnActions 
{ 
	border:0px;
}

.ModDNNHTMLC li 
{
	background-image:none;	
}

.ModDNNHTMLC .DnnGridNestedTable td
{
	width:22px;
}



.ModDNNHTMLC a.dnnSecondaryAction, 
.ModDNNHTMLC a.dnnSecondaryAction:link, 
.ModDNNHTMLC a.dnnSecondaryAction:visited
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:block;
	float:left;

	position:relative; /* needed for gradient / round corners */  
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
	font-weight:normal !important;
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
	
}

.ModDNNHTMLC a.dnnSecondaryAction:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:block;
	float:left;

	position:relative; /* needed for gradient / round corners */  
    background: #4E4E4E; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)) !important; /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828) !important; /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828) !important; /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828) !important; /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828) !important; /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828) !important; /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    color: #FFFFFF !important;
    text-shadow: 0 1px 1px #000000 !important;
    text-decoration: none !important;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}

.swReset .reLeftVerticalSide,
.swReset .reTlbVertical,
.swReset .reRightVerticalSide,
.swReset .reCorner_top_left,
.swReset .reCorner_top_right,
.swReset .reCenter_top,
.swReset .reCorner_bottom_left,
.swReset .reCenter_bottom,
.swReset .reCorner_bottom_right
{
	display:none;
}
.reContentCell
{
	border:0px !important;
}
.reContentArea 
{
	border:1px solid #555555;
}

.swReset .reContentCell
{
	background-color:Transparent !important;
}

.swReset a.reMode_design:link,
.swReset a.reMode_design:visited,
.swReset a.reMode_design:active,
.swReset a.reMode_design:hover,
.swReset a.reMode_html:link,
.swReset a.reMode_html:visited,
.swReset a.reMode_html:active,
.swReset a.reMode_html:hover
{
	color:#000000;
}


.dnnEditHtml fieldset
{
	border:0px;
	padding:0px;
	margin:0px;
}

.dnnTextEditor 
{
	width:100% !important;
	min-width:100% !important;
}

.reWrapper
{
	width:100% !important;
	min-width:100% !important;
}

.reDropDownBody
{
	height:auto !important;
}

.reToolbar
{
	width:100% !important;
}


.reToolbarWindow
{
	position:absolute;
	left:50% !important;
	top:0px;
	width:50% !important;
}

.reToolbarWindow .reToolbarWrapper
{
	position:fixed !important;
	top:3px;
	text-align:center;
	margin-left:-150px;
}

.reToolbarWindow .rwTitleRow,
.reToolbarWindow .rwFooterRow,
.reToolbarWindow .rwBodyLeft,
.reToolbarWindow .rwBodyRight
{
	display:none;
}

.reToolbarWindow .rwWindowContent
{
	background-color:Transparent !important;
}

.swRoot .rgMasterTable td
{
	color:#000000;
}


/*NUNTIO TEXT/HTML EDITOR
==============================================*/
.ui-widget 
{
	font:inherit !important;
	font-family:inherit !important;
	font-size:inherit !important;
}

.ModNuntioContentC .ncMain
{
	width:100%;
}

.ModNuntioContentC .ui-tabs ul
{
	padding:0px;
}

.ModNuntioContentC .ui-tabs .ui-tabs-nav li
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */
	
	position:relative;
	float:left;

    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#818181) to(#656565)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #818181, #656565); /*new webkit*/
    background: -moz-linear-gradient(270deg, #818181, #656565); /*gecko*/
    background: -ms-linear-gradient(270deg, #818181, #656565); /*IE10*/
    background: -o-linear-gradient(270deg, #818181, #656565); /*opera 11.10+*/
    background: linear-gradient(180deg, #818181, #656565); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #818181, #656565); /*PIE*/	

	border: 1px solid #999999;
	border-bottom:none;
    -moz-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;

	top:0px;
	padding:0px;
	margin-bottom:0px;
	list-style-type:none !important;
}

.ModNuntioContentC .ui-tabs .ui-tabs-nav li a
{
	font-size:11px;
    font-weight:bold;
    color: #FFFFFF;
    text-shadow: 0 1px 1px #000000;
    cursor:pointer;
}


.ModNuntioContentC .ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
	float:left;

    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	
}

.ModNuntioContentC .ui-tabs .ui-tabs-nav li.ui-tabs-selected a
{
    cursor:default;
}



.ModNuntioContentC .ui-tabs-panel
{
	padding:0;
	border-top: 2px solid black;
}

.ModNuntioContentC .ncHd
{
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	margin:0px;
}

.ModNuntioContentC .ncPbCt
{
	position:absolute;
	top:47px;
	right:2px;
	width:auto;
}

.ModNuntioContentC .ncPublished
{
	text-align:right;
	font-size:inherit;
	font-weight:inherit;
}

.ModNuntioContentC .ncPublished input
{
    padding:0px;
	position:relative;
	top:7px;
	left:22px;
	width:13px;
	height:13px;
	vertical-align:top;
	z-index:5;
}

.ModNuntioContentC .ncPublished label
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	position:relative; /* needed for gradient / round corners */  
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;
    

	display:inline-block;
	padding:0px;
	margin:0px;
	padding:5px;
	padding-left:27px;
	padding-right:7px;
	cursor:pointer;

	font-size:11px;
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;
}

.ModNuntioContentC .ncTbCt
{
	width:70%;
}

.ModNuntioContentC .ncTbCt input
{
	-moz-border-radius: 3px 3px 3px 3px;
    -moz-box-shadow: 0 0 3px 3px #FFFBE1 inset;
    background: none repeat scroll 0 0 #FFFFF5;
    border-color: #BCB691;
    border-width: 1px;
    margin: 0;
    padding: 5px;
    width: 70%;
}


.ModNuntioContentC .ncTbSt
{
	background:none;
	border:none;
}

.ModNuntioContentC .ncTbSt ul li img
{
	margin-bottom:1px;
}

.ModNuntioContentC .ui-widget-header
{
	background:none;
	border:none;
}

.ModNuntioContentC .ncEd
{
	margin:0px;
	width:100%;
}

.ModNuntioContentC .dnnTextPanel
{
	width:100% !important;
}

.ModNuntioContentC .reWrapper
{
	width:100% !important;
	min-width:100% !important;
}

.ModNuntioContentC .ncComCt,
.ModNuntioContentC .ncCommentbox
{
	display:none;
}

.ModNuntioContentC .reWrapper,
.ModNuntioContentC .reModule,
.ModNuntioContentC .reEditorModes
{
	background-color:Transparent !important;
}

.ModNuntioContentC .ncTtCt
{
	width:20%;
	padding-right:5%;
	text-align:right;
	font-size:inherit;
}

.ModNuntioContentC .ncFbLc
{
	position:absolute;
	top:5px;
	right:2px;
	float:none;
	width:250px;
	text-align:right;
}

.ModNuntioContentC .ncFbLc span
{
	display:none;
}

.ModNuntioContentC .ui-widget-content .ncMdFt
{
	width:100%;
	margin:0px;
}

.ModNuntioContentC .ncHist
{
	width:100%;
	background:none;
	border:none;
	margin:0px;
	padding-bottom:20px;
	padding-top:20px;
}

.ModNuntioContentC .ncHistBar
{
	padding:0px;
}

.ModNuntioContentC a.lnkHistory
{
	display:block;
	width:100%;
    background: url("/images/down-icn.png") no-repeat scroll 100% center transparent;
	font-size: 20px;
	font-weight: bold !important;
}

.ModNuntioContentC .lnkHistory:hover
{
	background-color: #F1F1F1;
}

.ModNuntioContentC .ncHist .ncHistGrd,
.ModNuntioContentC .ncHist .ui-effects-wrapper
{
	position:relative;
	width:100% !important;
	padding:0px;
	margin:0px;
}

.ModNuntioContentC .ncHistGrd table
{
	border: 1px solid #828282;
}

.ModNuntioContentC .nc_history
{
	position:relative;
	width:100%;
}

.ModNuntioContentC .nc_history td
{
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 4px;
	color:#000000;
}


.ModNuntioContentC .nc_history .nc_history_row_head tr
{
	position:relative;
}

.ModNuntioContentC .nc_history .nc_history_row_head td
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	position:relative; /* needed for gradient / round corners */  
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border-bottom: 1px solid #828282;
	width:auto !important;
}

.ModNuntioContentC .nc_history .nc_history_row_head td
{
	background-color:Transparent !important;
}

.ModNuntioContentC .nc_history .nc_history_row_odd
{
	background-color:#F2F2F2;
}

.ModNuntioContentC .nc_history .nc_history_row_even
{
	background-color:#FFFFFF;
}

.ModNuntioContentC .nc_history .nc_history_active
{
	background-color:#A2A2A2;
}



.ModNuntioContentC .ncBtn
{
	float:left;
	text-align:left;
	padding:0px;
	height:auto;
	width:auto;
	position:relative;
}

.swReset .ModNuntioContentC a.ncButtonCancel
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:block;
	float:left;

	position:relative; /* needed for gradient / round corners */  
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    text-decoration: none;
    text-align:center;

    padding: 5px;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}


.swReset .ModNuntioContentC a.ncButtonCancel:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

    background: #4E4E4E; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	
}

.swReset .ModNuntioContentC a.ncButton .pncButtonLink
{
	color:#000000;
}

.swReset .ModNuntioContentC a.ncButton:hover .pncButtonLink
{
	color:#FFFFFF;
}

.swReset .ModNuntioContentC a.ncButtonUpdate
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:block;
	float:left;

	position:relative; /* needed for gradient / round corners */  
    background: #00DD00; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#00DD00) to(#00AA00)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #00DD00, #00AA00); /*new webkit*/
    background: -moz-linear-gradient(270deg, #00DD00, #00AA00); /*gecko*/
    background: -ms-linear-gradient(270deg, #00DD00, #00AA00); /*IE10*/
    background: -o-linear-gradient(270deg, #00DD00, #00AA00); /*opera 11.10+*/
    background: linear-gradient(180deg, #00DD00, #00AA00); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #00DD00, #00AA00); /*PIE*/

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    color: #FFFFFF;
    text-shadow: 0 1px 1px #666666;
    text-decoration: none;
    text-align:center;

    padding: 5px;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}

.swReset .ModNuntioContentC a.ncButtonUpdate:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

    background: #4E4E4E; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	

    color: #FFFFFF;
    text-shadow: 0 1px 1px #000000;
}


.swReset .ModNuntioContentC a.ncButtonUpdate .pncButtonLink
{
    color: #FFFFFF;
    text-shadow: 0 1px 1px #666666;
}



.swReset .ModNuntioContentC a.ncButtonDelete
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:block;
	float:left;

	position:relative; /* needed for gradient / round corners */  
    background: #DD0000; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#DD0000) to(#AA0000)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #DD0000, #AA0000); /*new webkit*/
    background: -moz-linear-gradient(270deg, #DD0000, #AA0000); /*gecko*/
    background: -ms-linear-gradient(270deg, #DD0000, #AA0000); /*IE10*/
    background: -o-linear-gradient(270deg, #DD0000, #AA0000); /*opera 11.10+*/
    background: linear-gradient(180deg, #DD0000, #AA0000); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #DD0000, #AA0000); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

	font-size:11px;
    text-decoration: none;
    text-align:center;

    padding: 5px;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    width:15px;
    height:14px;
	line-height: 14px;
 }
 
.swReset .ModNuntioContentC a.ncButtonDelete:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

    background: #4E4E4E; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	
}


.swReset .ModNuntioContentC a.ncButtonDelete .ui-icon
{
	position:absolute;
	top:5px;
	left:7px;
	
	margin:0px;

	background-image: url(/DesktopModules/SitewalkUI/img/bin.png);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block !important;
	width:14px;
	height:14px;
}

.swReset .ModNuntioContentC a.ncButtonUpdate .ui-icon
{
	display:none;
}

.swReset .ModNuntioContentC a.ncButtonCancel .ui-icon
{
	display:none;
}
.swReset .ModNuntioContentC a.ncButtonCancel .pncButtonLink
{
    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
}
.swReset .ModNuntioContentC a.ncButtonCancel:hover .pncButtonLink
{
    color: #FFFFFF;
    text-shadow: 0 1px 1px #000000;
}


.swReset .ModNuntioContentC a.ncButtonDelete .ui-icon
{
	display:none;
}
.swReset .ModNuntioContentC a.ncButtonDelete .pncButtonLink
{
	display:none;
}


.ModNuntioContentC .ncProgress
{
	width:100%;
	height:100%;
	z-index:6;
	top: 0px !important;
	left:0px !important;
	margin:0px;
	padding:0px;	
}

.ModNuntioContentC .ncProgress p {display:none;}


/*LOGIN
==============================================*/
.dnnLogin 
{
	width:100% !important;
	min-width: 100% !important;
	margin:0 !important;
    line-height:14px;
}

.swReset .dnnLogin label {
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:13px;    
}

.swReset .dnnLogin input {
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:13px;    
}

.loginContent
{
	position:relative;
}

.LoginPanel
{
	height:170px;
	padding-right:0px;
}


.dnnLoginService 
{ 
	width:100% !important;
	min-width: 100% !important;
	margin:0 !important;
	padding-top:0px;
	height:100px;
}

.dnnLoginService p 
{
	margin:0px !important;	
	padding:0px !important;	

	position:absolute;
	top:85px;
	left:166px;
}

.dnnLoginService .dnnFormItem
{
    padding:0px;
    margin:0px;
    font-size:13px;
    line-height:14px;
    min-height:initial;
}


.dnnLoginService .dnnFormItem input
{
	width:200px !important;
	min-width:200px !important;
    line-height:14px;
}


.dnnLoginRememberMe 
{
	margin:0px;
	padding:0px;

	width:200px;
	height:29px;	
	
	position:absolute;
	top:54px;
	left:166px;
	
	text-align:right;
}


.dnnLoginRememberMe label 
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	z-index:3;
	margin-left:-28px;
	padding-left:23px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:6px;

	position:absolute; /* needed for gradient / round corners */
	top:0px;
	left:28px;
	
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#F3F3F3) to(#CFCFCF)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*new webkit*/
    background: -moz-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*gecko*/
    background: -ms-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*IE10*/
    background: -o-linear-gradient(270deg, #F3F3F3, #CFCFCF); /*opera 11.10+*/
    background: linear-gradient(180deg, #F3F3F3, #CFCFCF); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #F3F3F3, #CFCFCF); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

    color: #000000;
    text-shadow: 0 1px 1px #FFFFFF;
    text-decoration: none;
    text-align:center;
    cursor:pointer;    
}

.swReset .dnnLogin .dnnLoginRememberMe label {
    font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
}


.dnnLoginRememberMe label:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */
    background: #F3F3F3; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	
	color:#ffffff;
    text-shadow: 0 1px 1px #000000;
}



.dnnLoginRememberMe input
{
	position:absolute;
	top:7px;
	left:7px;
	z-index:4;

	padding:0px !important;
	margin:0px !important;
	background:none;
	width:13px !important;
	height:13px !important;
}

.dnnLoginRememberMe css3-container
{
	z-index:2 !important;
}



.dnnLoginActions
{
	padding:0px;
	position:absolute;
	top:114px;
	left:166px;
}

.dnnLoginActions ul.dnnActions 
{
	padding:0px;
	border-top:none;
}


.dnnForm .loginContent ul.dnnActions
{
	padding:0px;
	margin:0px;
	position:relative;
	left:0px;
	list-style-position:outside;
}

.dnnForm .loginContent ul li
{
	padding:0px;
	margin:0px;
	margin-right:3px;
	background-image:none;
	float:none;	
}

.dnnForm .loginContent ul li a:link,
.dnnForm .loginContent ul li a:visited
{
	padding:0px;
	margin:0px;
	line-height:20px;
}



.dnnLogin .dnnPrimaryAction
{
	display:none !important;
}
.dnnLogin .sw_dnnPrimaryAction
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	display:inline-block;

	position:relative; /* needed for gradient / round corners */  
    background: #00DD00; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#00DD00) to(#00AA00)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #00DD00, #00AA00); /*new webkit*/
    background: -moz-linear-gradient(270deg, #00DD00, #00AA00); /*gecko*/
    background: -ms-linear-gradient(270deg, #00DD00, #00AA00); /*IE10*/
    background: -o-linear-gradient(270deg, #00DD00, #00AA00); /*opera 11.10+*/
    background: linear-gradient(180deg, #00DD00, #00AA00); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #00DD00, #00AA00); /*PIE*/

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

    font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	font-weight:normal !important;
    color: #FFFFFF !important;
    text-shadow: 0 1px 1px #666666;
    text-decoration: none !important;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}

.dnnLogin a.sw_dnnPrimaryAction:hover
{
	behavior: url(/DesktopModules/SitewalkUI/htc/PIE.htc); /* Adds some CSS3 support to IE */

	position:relative; /* needed for gradient / round corners */  
    background: #4E4E4E; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(270deg,linear, 0 0, 0 100%, from(#4E4E4E) to(#282828)); /*old webkit*/
    background: -webkit-linear-gradient(270deg, #4E4E4E, #282828); /*new webkit*/
    background: -moz-linear-gradient(270deg, #4E4E4E, #282828); /*gecko*/
    background: -ms-linear-gradient(270deg, #4E4E4E, #282828); /*IE10*/
    background: -o-linear-gradient(270deg, #4E4E4E, #282828); /*opera 11.10+*/
    background: linear-gradient(180deg, #4E4E4E, #282828); /*future CSS3 browsers*/
    -pie-background: linear-gradient(270deg, #4E4E4E, #282828); /*PIE*/	

	border: 1px solid #999999;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px;

    font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
    color: #FFFFFF;
    text-shadow: 0 1px 1px #000000;
    text-decoration: none;
    text-align:center;

    padding: 5px !important;
    margin:0px;
    margin-right:3px;
    cursor:pointer;

    height:14px;
	line-height: 14px;
}

.dnnLogin a.dnnSecondaryAction {
    font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:13px;
}

.dnnLogin a.dnnSecondaryAction:hover {
    font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:13px;
}


/*SQL EDITOR
==============================================*/
.dnnSQLModule .dnnResults{
	overflow:visible!important;
}

.dnnSQLModule .dnnGrid
{
	border:1px solid #000000;
}

.dnnSQLModule  .dnnGridHeader th,
.dnnSQLModule  .dnnGridItem td,
.dnnSQLModule  .dnnGridAltItem td
{
	padding:4px;
	border:1px solid #000000;
	color:#000000;
}
.dnnSQLModule  .dnnGridHeader th
{
	font-weight:bold;
	background-color:#BBBBBB;
}

/*CROSSBROWSER FIXES
==============================================*/
.ie7fix
{
	left:1px;
}

@font-face {
    font-family: "MobileSafariFix"; src: url();
}

.MobileSafariNoAddressBar {
    height:200% !important;
}

.swRootMobile, .swRootTablet {
    visibility:hidden;
}
