﻿
.watermark {
	background: #FFAAFF;
}

.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:10px;
	min-width: 270px;
	
}

/* Main Content */


.linkbutton
{
     text-decoration:none;
     font-family: Verdana;
	 font-size:10pt;
	 color:Black;
	 text-decoration: underline;
	  
	
}
.button
{
    width: 75px;
    font-family: Verdana;
	font-size:10pt;
    height: 26px;
    background-color:#951217;
    color:White;
    border:none;
}
.buttonlarge
{
    width: 160px;
    font-family: Verdana;
	font-size:10pt;
    height: 26px;
    background-color:#951217;
    color:White;
    border:none;
}

.checkbox
{
    font-family: Verdana;
	font-size:10pt;
    color:black;
}
.dropdownlist
{
    width: 305px;
    font-family: Verdana;
	font-size:10pt;  
	background-color:#FFFF66;
	border-color:#951217;
	border-width:10;
	 
}

.dropdownlistPerc
{
    width: 99%;
    font-family: Verdana;
	font-size:10pt;  
	background-color:#FFFF66;
	border-color:#951217;
	border-width:10;
	 
}

.dropdownlistDefault
{
    font-family: Verdana;
	font-size:10pt;  
	background-color:#FFFF66;
	border-color:#951217;
	border-width:10;
	 
}

#content 
{
	margin-top:0em;
	margin-left: 0em;
	margin-right: 0em; 
}
h1 {
	font: 150% Verdana;
}
#content p {
	font-size: 100%;
	line-height: 1.6em;
    height: 63px;
}

#content ul {
	font-size: 80%;
	line-height: 1.6em; 
}




/* Data Web Control Styles */

.DataWebControlStyle
{
    font-size: 100%;
}

.HeaderStyle
{
     background-image: url('Images/gray.JPG');
    background-color: Silver;
    color: White;
    font-weight: bold;
}

.AlternatingRowStyle
{
    background-color: white;
}

.RowStyle
{
    background-color: #F7F7DE;
}

.SelectedRowStyle
{
    background-color: #FFFF99;
}
    

.normal
{
	line-height: 16px;
	font-family: Verdana;
	font-size:10pt;
}

P
{
	margin-top: 5px;
	margin-bottom: 5px;
}

UL
{
	margin-top: 5px;
	margin-bottom: 5px;
}

OL
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.tableheader
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	
}

.handcursor
{
	cursor: pointer; 
	cursor: hand;
}

.imagesmall
{
	cursor: pointer; 
	cursor: hand;
	width:18px;
}

A:link.link1
{
	color: black;
	text-decoration: none;
}

A:visited.link1
{
	color: black;
	text-decoration: none;
}

A:hover.link1
{
	color: Orange;
	text-decoration: none;
}

A:link.link2
{
	color: white;
	text-decoration: none;
}

A:visited.link2
{
	color: white;
	text-decoration: none;
}

A:hover.link2
{
	color: yellow;
	text-decoration: none;
}

a{
	color: #5F7786;
	text-decoration: underline;
}

a:hover{
	color: #F89C01;
	text-decoration: none;
}



LI
{
	padding-top: 2px;
}

.footer {
	padding-top: 10px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 5px;
}

h1 {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	border-bottom:1px solid #ccc;
	text-align:left;
}

h2 {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	border-bottom:1px solid #ccc;
	text-align:left;
}

h3 
{
    font-family: tahoma; 
    font-size: 8pt;     
	font-weight: bold;
	border-bottom:1px solid #ccc;
	text-align:left;
}

h4 
{
    font-family: tahoma; 
    font-size: 8pt;     
	font-weight: bold;
	text-align:left;
	margin-bottom: 0px;
	padding-bottom: 0px;
}




.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #FFFF99;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.textBoxSmall
{
    width:200px;
    font-family: Verdana;
	font-size:10pt;
	border-color:#951217;
}

.textBox
{
    width:300px;
    font-family: Verdana;
	font-size:10pt;
	border-color:#951217;
}



.textBoxLarge
{
    width:500px;
    font-family: Verdana;
	font-size:10pt;
	border-color:#951217;
}

.textBoxPerc
{
    width:99%;
    font-family: Verdana;
	font-size:10pt;
	border-color:#951217;
}

.date
{
    width:125px;
    font-family: Verdana;
	font-size:10pt;
	border-color:#951217;
}
.datesmall
{
    width:80px;
    font-family: Verdana;
	font-size:10pt;
	border-color:#951217;
}
.label
{
    width:200px;
    font-family: Verdana;
    
	font-size:10pt;
}

.list
{
    font-family: Verdana;
	font-size:10pt;
	border-color:#951217;
}

.number
{
    width:150px;
    font-family: Verdana;
	font-size:10pt;
}
.hyperlink
{
    font-family: Verdana;
	font-size:10pt;
	color:#951217;
}

.errorlabel
{
    font-family: Verdana;
	font-size:10pt;
	color:#951217;
}

           
#overlay 
{
   position: fixed;
   z-index: 99;
   top: 0px;
   left: 0px;
   background-color: gray;
   width: 100%;
   height: 100%;
   -moz-opacity: 0.90; 
   filter:alpha(opacity=90);
   opacity:0.9;  
}
                            
#theprogress 
{
    background-color: #ffffdd;
    width: 65px;
    height: 65px;
    filter: Alpha(Opacity=100);
    opacity: 1;
    -moz-opacity: 1;  color:Black;
}
                  
#modalprogress 
{
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -11px 50 0 -55px;
    color: black; font-weight:bold; font-size:12px;
}
body>#modalprogress
{
    position:fixed;
}
       