@charset "utf-8";
/* CSS Document */
body {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;	
}


.TopMenu_Box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:50px;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#C0C0C0;
	background-color: #F2F2F2;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#C0C0C0;
	padding-left: 15px;
}

.btn_Continue_Blue {
	border: 2px solid #4572AB;
	background-color: #4572AB;
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
}

.TopMenu_Items {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #8E909C;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.TopMenu_SelectedItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #DD7C3B;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}.TopMenuStrip_Box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	background-color: #F2F2F2;
	border-left-style:solid;
	border-left-color:#C0C0C0;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
}
.BottomFotterStrip_Box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	background-color: #F2F2F2;
	border-left-style:solid;
	border-left-color:#C0C0C0;
	padding-left: 15px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0C0C0;
}
.PageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #33ccff;
}
.BodyText_Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


#treeView{ 
	position:inherit; 
	top:30px; 
	left:10px; 
	width:250px; 
	border: 0px solid #808080; 
	/*overflow: hidden; */
} 

/*status bar style to act as the bottom border of the div*/ 
#splitterBar{ 
	cursor:e-resize; 
	position:inherit; 
	display:block; 
	background-color: #D9E1EC; 
	/*top:30px; 
	left:262px; 
	margin-top:0px;
	height:152px;  */
	padding:0; 
	width: 2px;
} 
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.SelectedTab {
	color: #DD7C3B;
	background-color: #F4E4DD;
	padding: 5px;
}
.NonSelectedTab {color: #8E909C}

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

/* AJAX MODEL POPUP : BEGIN ***************************************** */
.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
/* AJAX MODEL POPUP : END ***************************************** */


.AjaxProgress_PageLocation
{
	z-index:3; background-color:Maroon; padding:5px;
	position: absolute;
	top:50%;
	left:40%; 
}

/* Specifies how tags with these classes are printed */
.PrintableContentTd { 
display: block;
}

@media print 
{
	/* All the form elements under the class bellow will not be printed */
	.noprint
	{ 
		display: none;
	}
}
/*scroll bar for div*/
div.scroll {
	height: 500px;
    overflow: auto;
	padding: 8px;
	}

input[readonly]
{
    /*color:Black;*/
    font-weight:bold;
    background-color: #F0F0F0;
}
.FlatTextBox {
	border: 1px solid #333;
}

*:focus {
    border: 1px solid #FF6600;
}