﻿html 
{
	height: 100%;
	width: 100%;
}
body 
{
	height: 100%;
	width: 100%;
	margin: 0px;
	font: x-small Verdana,Arial,Helvetica,sans-serif;
	
}

/* Begin  Page Layout */
#centerContent
{
	vertical-align:top;
	width: 94%;


}
#leftColumn
{
	background: #eee url(Images/leftside.gif) repeat-y; 
	width: 50px; 
	background-position:right;
	height:100%;
}
#rightColumn
{
	background: #eee url(Images/rightside.gif) repeat-y; 
	width: 50px; 
	height:100%;
}
#page
{
	min-height: 100%;
	height: 100%;
}
	

* html #page
{
	height: 100%;
}

#header
{
    background-color: #AED68A;height:6px;
}	
#footer
{
		
		position: fixed;
		bottom: 0;
		color:#999;
		text-align:center;
		background-color: #AED68A;
		width:94%;
		height:10px;
	
}


/* Begin  Menu */
.menu {font-size:11px;}
.menu a {color:Black;}
.menu a:hover {color:#488337;}


.menuItem td 
{
	width: 120px;
	text-align: center;
	 vertical-align:bottom;
	 

}


.menuSelectedItem td 
{
	height: 21px;
	background: url(images/tab_ltgreen.gif) no-repeat;
	font-weight: bold;
	
}

.menuSelectedItem2 td 
{
	height: 21px;
	background: url(images/tab_green.gif) no-repeat;
	font-weight: bold;
}
.menuSelectedItem3 td 
{
	height: 21px;
	background: url(images/tab_gray.gif) no-repeat;
	font-weight: bold;
}

.menu_bg1 
{
	padding-top:3px;
	/*background: #ddd */
	background:  url(images/menu_level1_bg.gif) repeat-x; 
	vertical-align:bottom;
}
.menu_bg2 
{
	padding-top:3px;
	background: #AED68A; /*url(images/menu_bg2.gif) repeat-x;*/
	
	 vertical-align:bottom;
}
.menu_bg3 
{
	padding-top:3px;

	background: #7AC142; /*url(images/menu_bg3.gif) repeat-x;*/
	
	 vertical-align:bottom;
	 
}

/* TEAM */

.mnuTeam { width:100%;display:inline-block;padding:2px;}
.mnuTeamHover{ background-color:#ddd;}
.mnuTeam img
{
	height:25px;
	width:60px;
	 padding-right:2px;
}
.teamHeader 
{
	/*height:22px;
	width: 180px;
	background: #336699 url(images/team_bg.gif) no-repeat; 
    /* background: #A7A9AC; */
    padding-left:22px;
    height:21px;
	width: 224px;
	background: #999 url(images/team_bg.gif) no-repeat;

}
.teamContainer{  border:#336699 1px solid; color:#eee; width:209px;display:inline-block;background-color: #eee;}

/* MasterPage */ 
/* Content PlaceHolder*/
.contentPlaceHolder {padding: 0px 5px 0px 5px; height:100%;}
/* Menu Header*/
.menuHeader {padding: 0px 5px 0px 5px;height:35px;}


/* StatusDialog */
.containerStatusDialog{border: 1px solid; padding:2px; display: block;}

/* Skin File CSS */
.containerStatusDialogMsg{background-color: #ccc;display: block;border:1px #eee solid;}

/* start-used in IC.Reporting */
/*start left-hand side images*/
.thumbnail
{
	position: relative;
	z-index: 0;
}
.thumbnail:hover
{
	background-color: transparent;
	z-index: 50;
}
.thumbnail span
{ 
	position: absolute;
	background-color: white;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail:hover span
{ 
	visibility: visible;
	top: 0;
	left: 60px; 
}

.thumbnail:hover span img
{ 
	border-width: 0;
	padding: 2px;
	visibility: visible;
	
}

.thumbnail span img
{ 
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover img
{ 
	visibility: hidden;
}

/*end left-hand side images

/*start right-hand side images */
.thumbnailRS
{
	position: relative;
	z-index: 0;
}


.thumbnailRS:hover
{
	background-color: white;
	z-index: 50;
}

.thumbnailRS span
{ 
	position: absolute;
	background-color: white;
	padding: 5px;
	right:-1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnailRS:hover span
{ 
	visibility: visible;
	top: 0;
	right: 60px;
}

.thumbnailRS:hover span img
{ 
	border-width: 0;
	padding: 2px;
	visibility: visible;
	
}

.thumbnailRS span img
{ 
	border-width: 0;
	padding: 2px;
}

.thumbnailRS:hover img
{ 
	visibility: hidden;
}

/*end right-hand side images

/* end-used in IC.Reporting */


/* Permissions*/
.roleTable td
{
	white-space:nowrap;
	text-align: left;
	width:100%;
}

.appManagementTable td
{
	white-space:nowrap;
	text-align: left;
	border-style:solid;
	border-width:1px;

}

.permissionTable td
{
	white-space:nowrap;
	text-align: left;
}




.basicTable th
{
	background-color: #AED68A;
	color: black;
	white-space:nowrap;
	padding: 3px;
	border-style:solid;
	border-width:1px;
}




