/* External css files */
@import url("ModulesCss/login.css");
@import url("ModulesCss/TBSelector.css");
@import url("ModulesCss/release.css");
@import url("ModulesCss/workitem.css");
@import url("ModulesCss/etsiFrame.css");
@import url("CommonCssComponent/RadGrid_Ultimate.css");
@import url("3gppContainer.css");

@import url("CommonCssComponent/buttons.css");
@import url("CommonCssComponent/messagesBox.css");
@import url("CommonCssComponent/tooltips.css");
@import url("CommonCssComponent/forms.css");
@import url("CommonCssComponent/common.css");
@import url("CommonCssComponent/animation.css");



/* Main page styling */

#wrapper{
	width: 98%;
	padding:1%;
	padding-bottom:0;
}

/* Header area */

#header{
	width:100%;
	background-repeat:repeat-x;
	margin-bottom:3px;
	height:72px;
	border-radius:3px;
}

#logo{
	height: 65px;	
	float:left;
}

#logo > a > img{
	max-width: auto;
	height: 65px;
}


#nav {
    width:100%;
    height:31px;	
	clear:both;
	margin-bottom: 10px;	
}


#menuColumn{
	width: 99%;		
	white-space:nowrap !important;
}

#placeHolderColulmn{
	padding: 0 !important;
	margin: 0 !important;
	width: 1%;	
	white-space:nowrap !important;
}

#dnn_LeftMenuPane{
	display: inline-block; 
    vertical-align: middle;
	margin: 0 !important;
	padding: 0 !important;
	height: 32px !important;
}

#dnn_menuPane{		
	height: 32px !important;	
    vertical-align: middle;
	background: #75B91A; 
	background-image: linear-gradient(#75B91A 0%,? #54AF13 100%);
	background-image: -webkit-gradient(linear,bottom, top, #75B91A, #54AF13); 
	background-image: -webkit-linear-gradient(bottom, #75B91A, #54AF13); 
	background-image: -moz-linear-gradient(bottom, #75B91A, #54AF13); 
	background-image: -ms-linear-gradient(bottom, #75B91A, #54AF13); 
	background-image: -o-linear-gradient(bottom, #75B91A, #54AF13); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75B91A', endColorstr='#54AF13',GradientType=1 ); /* IE6-9 */
	border-radius:3px;
		
	-moz-box-shadow: 0px 2px 5px #888;
	-webkit-box-shadow: 0px 2px 5px #888;
	box-shadow: 0px 2px 5px #888;
	
	margin-left: 20px;	
	z-index: 500;
}

#dnn_menuPane ul {	
	float: none !important; 
}

#dnn_menuPane ui li{
	position: relative;
}

#dnn_menuPane ul li div div img{
	filter: drop-shadow(1px 1px 1px #44760f);
	-webkit-filter: drop-shadow(1px 1px 1px #44760f);
}

#dnn_menuPane ul li ul li div img{
	filter: drop-shadow(1px 1px 1px #44760f);
	-webkit-filter: drop-shadow(1px 1px 1px #44760f);
}

#dnn_menuPane ul li div a{	
	text-shadow: 1px 1px 1px #44760f !important;
	font-size: 12px;
}

/* Public message area */

.toPublicPortal{
	margin: 5px 0 0 0 !important;
	width: 100%;	
	border: 1px solid #54AF13 ;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;		
}
.toPublicPortal div{
	color: black;
	font-weight: bold ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.toPublicPortal div > div{	
	margin: 5px !important;
}
.toPublicPortal a{
	color: #54AF13;
	font-weight: bold ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
/* Content */

#content{
	margin: 0 0 0 0;
}

.LiveTabsPane{
	margin-top: 5px;
	margin-right: 5px;
}

.TwoColPanes{
	margin-right: 5px;
}

.TopRightPane{
	width:550px;
    text-align:right;
	margin-bottom: 5px;
	position:relative;
	float:right;

}

.paneBody > div{
	border: 1px solid #00a855;
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	padding: 10px;
}

.LeftPane {
    width: 50%;
	margin-bottom: 5px;
}
.RightPane {
    width: 50%;
    position:relative;
	left: 5px;
    float:right;
    display:inline;
	margin-bottom: 5px;
}

.BotPane{
	clear:both;
}
#footer, #footer .Normal{
	height: 22px;
}

.FooterPane{
	clear:both;
}

#ali-footer{
	width: 100%;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	text-align: center;
	min-width: 760px;
}

#ali-footer a::nth-child(-n+2):hover {
	color: #ffffff;
	font-style: normal;
	font-family: "Arial", Verdana, Helvetica, Sans-serif;
	background-color: #5780d5;
	text-decoration: none;
}

/* LiveTabs display Fix */

.ui-tabs-anchor{
padding: 10px 15px 10px 15px !important; 
}

/* Style IE<10 */
.divOldIe{
	width:98%;
	float:left;
	background-color: #fcf8e3;
	color: #8a6d3b;
	padding: 15px;
	margin: 15px 0;
	border: 1px solid #faebcc;
	border-radius: 4px;
}

    



    
   



