
/* ************************************************************************** */
/* 
/* ************************************************************************** */
/* General Styles */
body {
	margin:0px; padding:0px;
}
img {
	padding:0px; margin:0px; border:0px solid white;
}
form {
	padding:0px; margin:0px;
}
#content {
	position: absolute; top: 100px;
	width: 100%;
	background-color: Transparent;
}
.ddlGeneral {
	margin: 2px; padding: 0px;
}
.txtGeneral {
	font-family: Calibri, Sans-Serif;
	margin: 2px; padding: 1px;
	background-color: White;
}
.optGeneral {
	margin: 2px; padding: 2px 10px;
}
.resultsOutput {
	position: absolute;
	margin: 5px; padding: 0px;
	width: 100%;
	font-family: Arial, Sans Serif;
	font-size: small;
	color: Black;
	background-color: Transparent;
	overflow: visible;
}
.key {
	font-weight: bold;
	text-align: right;
	margin-right: 3px;
	vertical-align: top;
}
.value {
	text-align: left;
	margin-right: 3px;
	vertical-align: top;
}



/* ************************************************************************** */
/* Navigation Styles */
div#navHeader {
	position: absolute;
	width: 100%; height: 70px;
	font-family: Arial; font-size: 18px; font-weight: bold; color: White;
	padding: 0px 10px 10px 0px;
	background-image: url(../../Pages/Images/CapHeaderSlice.jpg);
    
	background-repeat:repeat-x;
	background-color: #e86f1b;
}
div#navMenu {
	position:absolute; top: 70px;
	width: 100%;
	padding: 2px 5px 2px 10px;
	background-color:  #e86f1b;
}
span.navItem {
	font-family: Arial; font-size: 11px; font-weight: bold; float: left; width: 80px; color: White;
	padding: 2px 5px 2px 5px;
	border-right: groove 3px white;
	cursor: pointer; cursor: hand;
	text-decoration: none;
}

/* ************************************************************************** */
/* Form Styles */
.formBox {
	font-family: Arial, Sans-Serif;
	font-size: small;
	position: absolute;
	border: inset 2px black;
	overflow: auto;
	color: Black;
	background-color: Silver;
	margin: 10px 10px;
	padding: 15px;
}
.formTopLeft {
	position: absolute;
}
.formTopRight {
	position: absolute;
	right: 0px;
}

/* ************************************************************************** */
/* Detail View Styles */
.detailsPane {
	font-family: Arial, Sans-Serif;
	font-size: small;
	position: absolute;
	padding: 10px;
}
.detailsHeader {
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: medium;
	padding: 3px;
	
}


.detailsLinks {
	font-family: Arial, Sans-Serif;
	font-size: small;
	position: relative;
	border: dashed 2px #004824;
	margin: 8px;
	padding: 5px;
}

.sidebar {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	background-color: #dce1dc;
	width: 160px;
	padding-top: 20px;
	padding-left: 7px;
	padding-right: 7px
}
.sidebarpad {
	margin-top: 3px;
}
.sidebartitle {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #e86f1b;
	color: white;
	padding: 2px;
	cursor: hand;
	margin-top: 3px;
	vertical-align: middle;
}

.sidebartext {
	padding-left: 5px;
	font-family: Verdana;
	font-size: 11px;
	padding-bottom: 5px;
}
.sidebaritem {
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
.sidebarlink {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.sidebarlink:hover {
	color: red;
}
.gridviewHeaderStyle {
    background-color:#e86f1b;
    font-size:medium;
}
.gridviewBodyStyle {
	font-size:small;
}

.PageHeader 
{
	font-weight: bold;
	text-align: Left;
	vertical-align: top;
	Font-Size:larger;
}

	
	
@media print {
 
.Parameters {display : none;}
.LMenu {display : none;
        width:0px}
.navHeader {display : none;
            height: 0px}
.navMenu {display : none;}
.navItem {display : none;}
.Main { vertical-align: top;
        top: 0;
        left: 0;}

}