﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background-color: #999999;
  font-size : 12px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B1881;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B1881;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B1881;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B1881;
}
.body_footer {
	font-size: 12px;
	color: black;
	margin: 15px;
	padding: 10px;
}
.body_Green {
	font-size: 12px;
	color: #40754A;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.body_white {
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.body_gray {
	font-size: 12px;
	color: #666666;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.title_Green {
	font-size: 14px;
	color: #40754A;
	font-weight: bold;
}
.body_Green_Shaded {
	font-size: 13px;
	color: #2F5536;
	background-color: #DDECE0;
}
.body_black {
	font-size: 12px;
	color: #000000;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.body_bigger {
	font-size: 13px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.body_Orange {

	font-size: 12px;
	color: #C16100;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.body_teal {

	font-size: 12px;
	color: #14ACA2;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.body_dBlue {

	font-size: 12px;
	color: #000066;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.simpleBlue {
	font-size: 12px;
	color: #000066;
}
.simpleRed {
	font-size: 12px;
	color: Red;
}
.simpleBlueMiddle {
	font-size: 12px;
	color: #000066;
	vertical-align:middle;
}
.simpleBlueFieldSet 
{
	font-size: 12px;
	color: #000066;
	padding:10px; 
	border: 1px solid #000066;
}	
.body_dBlue_Shaded {

	font-size: 13px;
	color: #000066;
	background-color: #D8E9FE;
}
.body_Teal_Shaded {

	font-size: 13px;
	color: #009999;
	background-color: #EAFFFF;
}
.Title_dBlue {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #000066;
	font-weight: bold;
	padding-left: 10px;
}
.Title_Teal {

	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #009999;
	font-weight: bold;
	padding-left: 10px;
}
.body_dBlue_smaler {

	font-size: 12px;
	color: #000066;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.pageTitle {
	font-size: 30px;
	font-weight: normal;
	color: #009999;
}
.tealLarge {
	font-size: 14px;
	color: #14ACA2;
}
.bottomRowUnderLine {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}

.grid-Title-Blue {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000066;
	background-color: #cccccc;
	font-weight: bold;
}

/**********************************/
.grid-pager
{
	background: #bbbbbb;
	border-top: solid 1 black;
}

.grid
{
	border: solid 2px 000066;

}

.grid-header
{
	background: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
 
}
.grid-header th
{
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: Black;
	border-bottom: solid 1px 000066;
	border-right: solid 1px 000066;
	padding: 1 1 1 4;
	border-bottom-style: outset;
	border-right-style: outset;
	border-width: 1px;	
}
.grid-header a
{
 color: Black;
  text-decoration: none;	
}

tr 
{
	vertical-align:top;
}

.requiredField 
{
	color:Red;
}

.ParameterTable 
{
	border:none;
}

.ParameterTable tr
{
	height:35px;
}
.ParameterTable td {
	vertical-align:middle;
} 
.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.modalProgressRedBackground 
{
    background:Red;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.modalPopup
{
    text-align:center;
    padding-top: 10px; 
    border-style:solid; 
    border-width:1px; 
    background-color:white; 
    width:235px; 
    height:60px;
}
.LoginLabel 
{
	vertical-align:middle;
}
.LoginButton
{
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
}
.literal
{
	font-size: 12px;
	font-weight:bolder;
	font-family: Tahoma;
	vertical-align:middle;
	text-align:right;
}
.literal_top
{
	font-size: 12px;
	font-weight:bolder;
	font-family: Tahoma;
	vertical-align:top;
	text-align:right;
}


.rcbHeader ul,
.rcbFooter ul,
.rcbItem ul, .rcbHovered ul, .rcbDisabled ul
{
    width: 100%;
    display: inline-block;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.col1
{
    float: left;
    width: 270px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}
.col2, .col3
{
    float: left;
    width: 100px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}

