/* Default CSS Stylesheet for a new Web Application project */
html, body, form {
  height: 100%;
  margin: 0 0 0 0;}
BODY, SPAN, INPUT, TEXTAREA, SELECT, INPUT{ 
	font-size: 11px;
	font-family:tahoma;
	color: #333333;}
A{
	font-size: 11px;}
/* Navigation */
#navigation {
	FONT-SIZE: 11px; LEFT: 1em; WIDTH: 14em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 5em
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation LI {
	BORDER-BOTTOM: #000033 1px solid
}
#navigation LI A{
	border-right: 1px solid #CCCCCC;
	padding-right: 5px;
	display: block;
	padding-left: 0.5em;
	padding-bottom: 5px;
	border-left: 12px solid #CCCCCC;
	color: #FFFFFF;
	padding-top: 5px;
	background-color: #000033;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	FONT-SIZE: xx-small;}
#navigation LI A:hover{
	color: #ffffff;
	background-color: navy;}
#navigation UL UL {
	MARGIN-LEFT: 12px}
#navigation UL UL LI {
	MARGIN: 0px; COLOR: #000000; BORDER-BOTTOM: #711515 1px solid; BACKGROUND-COLOR: #FFFFFF}
#navigation UL UL A:link {
	COLOR: #000033; BACKGROUND-COLOR: #FFFFFF}
#navigation UL UL A:visited {
	COLOR: #000033; BACKGROUND-COLOR: #FFFFFF}
#navigation UL UL A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #CCCCCC}
.ErrorMessage{
	color: red;}
.TopNavigationLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;}
 .TopNavigationLink A:link {
	MARGIN-TOP: 4px; 
	FONT-WEIGHT: normal; 
	text-decoration: none;
	FONT-SIZE: 12px; 
	font-weight: bold;
	MARGIN-BOTTOM: 4px; 
	COLOR: #ffffff; }
.TopNavigationLink A:hover {
	COLOR: #ffffff; 
	font-weight: bold;
	text-decoration: none;}
.TopNavigationLink A:active {
	COLOR: #ffffff; 
	font-weight: bold;
	text-decoration: none;}
.TopNavigationLink A:visited {
	COLOR: #ffffff; 
	text-decoration: none;
	FONT-SIZE: 12px; }
.reqasterisk {
	FONT-SIZE: 12px; VERTICAL-ALIGN: -2px; COLOR: red}
.ParentTaskStyle{
	font-weight: bold;
	text-decoration: underline;}
#member  {
	width:225px;
	float:right;}
table.member td.heading{
	background: black;
	color: white;
	font-size:12px;
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: solid 1px #7f7f7f;}
table.member td{
	padding:0 4 0 4;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	vertical-align:middle;}
table.member td.withline{
	padding: 0 4 0 4;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	vertical-align: middle;}
table.member td.withrightline{
	padding: 0 4 0 4;
	border-top: black 1px solid;
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	vertical-align: middle;}
table.member{
	background: #EBF4FA;
	color: black;
	font-weight: bold;}
table.member label{
	font: bold 11px/22px "Trebuchet MS" , Arial, Helvetica, sans-serif;
	float: left;
	display: block;}
table.member input.txtBox{
	width:330px;
	height:19px;
	color:#000;
	background-color:#fff;
	margin:0;
	padding:0;
	float:left;}
table.member a{
	text-decoration:underline;
	text-align:center;
	color:Red;}
table.member input.go{
	width:66px;
	cursor:pointer;
	height:px;}
.xGridView{
	font-family: tahoma;
	font-size: 11px;
	border: solid 1px #7f7f7f;
    border-collapse:collapse;	
    color: #333333;
    width:100%;}
.xGridView th a{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	text-align:center;}
.xGridView th {
	text-align:center;}
.xGridView caption {
	background: #000033;
	font-weight: bold;
	color: white;
	font-size:12px;
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: solid 1px #7f7f7f;}
.xGridView td.caption {
	font-weight: bold;
	color: white;
	font-size:12px;
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: solid 1px #7f7f7f;}
.altrow{
	background-color: #EBF4FA;	}
.row{
    background-color: #fff;}
.xGridView td {
    border-bottom: solid 1px #BBD9EE;
    height:18px;
    border-left: #cbcbcb 1px solid;}
.xGridView td.labeltext{
	text-align: right;}
.xGridView th{
	background: url(images/sprite.png) repeat-x 0px 0px;
	vertical-align: bottom;
	text-align: center;
	border-right: #cbcbcb 0px solid;
	border-top: #989898 1px solid;
	border-left: #cbcbcb 1px solid;
	border-bottom: #989898 1px solid;}
.xGridView td.FormViewSubHeader{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: #efeff1;
	padding-bottom: 0px;
	padding-top: 3px;
	height: 24px;
	font-size:14px;
	border-top: solid 5px #BBD9EE;
	border-bottom: solid 5px #BBD9EE;}
.xGridView th input{
    width:99%;}
.xGridView select[disabled]{
  color:black;
  background-color:Transparent;}
.xGridView input[disabled]{
  color:black;
  background-color:Transparent;}
.edit_button a {
	display: block;
	overflow: hidden;    
	background:  url('images/edit.gif') top center no-repeat;    
	width: 50px;    
	height:14px;
	text-decoration: none; }
.edit_button{
	vertical-align:middle;
	text-indent: -1000px;
	text-align:center;
}
.delete_button a {
	display: block;
	overflow: hidden;    
	background:  url('images/delete.gif') top center no-repeat;    
	width: 50px;    
	height:14px;
	text-decoration: none;}
.delete_button{
	vertical-align:middle;
	text-indent: -1000px;
	text-align:center;}
.status_button{
	vertical-align:middle;
	text-align:center;}
.xFormView, xFormViewWithoutBorder{
	font-size: 11px;
	border: solid 1px #7f7f7f;
    border-collapse:collapse;	
    color: #333333;
    font-family: tahoma;}
.xFormView table{
	font-size: 11px;
	border: solid 1px #7f7f7f;
    border-collapse:collapse;	
    color: #333333;}	
.xFormView td.caption, .xFormViewWithoutBorder td.caption {
	background: #000033;
	font-weight: bold;
	color: white;
	font-size:12px;
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: solid 1px #7f7f7f;}
.xFormView td {
	color:#333333;
    padding: 1px 1px 1px 1px;
    border-bottom: solid 1px #BBD9EE;}
.xFormViewWithoutBorder td {
	color:#333333;
    padding: 1px 1px 1px 1px;
    height:8px;
	font-size:12px;}
.xFormViewWithoutBorder a {
	color:#333333;
    padding: 1px 1px 1px 1px;
    height:8px;
    font-size:12px;
    font-weight:bold;}
.xFormView td.FormViewLabelCell, .xFormViewWithoutBorder td.FormViewLabelCell{
	text-align:right;}
.xFormView td.FormViewLabelCellWithBorder, .xFormViewWithoutBorder td.FormViewLabelCellWithBorder{
	text-align:right;
	border-right: solid 1px #BBD9EE;
	font-weight:bold;
	height:22px;}
.xFormView td.FormViewLabelCellBold, td.FormViewLabelCellBold, .xFormViewWithoutBorder td.FormViewLabelCellBold, td.FormViewLabelCellBold{
	text-align:right;
	font-weight:bold;}
.xFormView td.FormViewSubHeader, .xFormViewWithoutBorder td.FormViewSubHeader{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: #efeff1;
	padding-bottom: 0px;
	padding-top: 3px;
	height: 24px;
	font-size:13px;
	border-top: solid 1px #BBD9EE;
	border-bottom: solid 1px #BBD9EE;}
.xFormView td.HighlightedText, .xFormViewWithoutBorder td.HighlightedText{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: #efeff1;
	padding-bottom: 0px;
	padding-top: 3px;
	height: 24px;
	font-size:11px;
	border-top: solid 1px #BBD9EE;
	border-bottom: solid 1px #BBD9EE;}
.xFormView td.HighlightedTextMedium, .xFormViewWithoutBorderMedium td.HighlightedTextMedium{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: #efeff1;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 24px;
	font-size:11px;
	font-family:Tahoma;
	vertical-align:middle;
	border-top: solid 1px #BBD9EE;
	border-bottom: solid 1px #BBD9EE;}
.xFormView td.HighlightedTextLarge, .xFormViewWithoutBorderLarge td.HighlightedTextLarge{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: #efeff1;
	padding-bottom: 0px;
	padding-top: 3px;
	height: 24px;
	font-size:14px;
	border-top: solid 1px #BBD9EE;
	border-bottom: solid 1px #BBD9EE;
	height: 30px;}
.tmtb{
	border:none;
    width:100%;}
.tmtb td{
	border:none;
	height: 6px;}
.xTableWithoutBorder{
	border:none;
    color: #333333;
    width:100%;}
.xTableWithoutBorder td{
	color: #333333;
	border-bottom: medium none;
	height: 6px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;}
.BlockTable {
	BORDER-RIGHT: #c5d0de 1px solid; BORDER-TOP: #c5d0de 1px solid; BORDER-LEFT: #c5d0de 1px solid;  BORDER-BOTTOM: #c5d0de 1px solid; 
	BACKGROUND-COLOR: #eff3f6;
	font-size: 11px;
	color: #505050;
	font-family: Tahoma;}
TD.block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px ;
	font-size: 11px;
	color: #505050;
	font-family: Tahoma;}
.collapsePanel{
	position: absolute;
	height: 400px;
	width: 0px;
	overflow: hidden;
	background-color: transparent;
	float: left;}
.collapsePanelHeader {
	position: absolute;
    width: 25px;
    height: 50px;
    cursor: pointer;
    float: left;}
.Splitter{
	border: 0px solid #333333;}
.SplitterDrag{
	background-color: #000000;  
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
	opacity: 0.6;}
.SplitterHover{
	background-color: #888888;  
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
	opacity: 0.6;}
.SplitterCollapsedHorizontal{
	border: 0px solid #000000;
	border-bottom-width: 0px;}
.SplitterCollapsedVertical{
	border: 0px solid #000000;
	border-right-width: 0px;}
.PanelStyle1{
	width:100%;
	height:100%;}
.PanelStyle2{
	width:100%;
	height:100%;}
.PanelStyle3{
	text-align:center;width:100%;height:100%;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0, StartColorStr='#0099FF33', EndColorStr='#50000000')}
.innerPopup, .IP{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	background-color: #505050;
	font-size: 11px;
	color: #505050;
	text-align: left;
	font-weight: bold;
	padding:10 10 10 10;
	width: 360px;}
.PopupLabel{
	font-size: 12px;
	text-align: left;
	color: white;}
.PL{
	font-size: 12px;
	text-align: left;
	color: white;}
.lighttable{
	border-right: #cbcbcb 1px solid;
	border-top: #cbcbcb 1px solid;
	border-left: #cbcbcb 1px solid;
	border-bottom: #cbcbcb 1px solid;}
table.full-height {
  height:100%;
  width:100%;
  border:1px solid black;}
.bolda{
	color: #333333;
	font-weight: bold;
	text-align:center;
	text-decoration:underline;}
