﻿body {
	  padding: 0;
	  margin: 0;
	  background-color: #ffffff;
	  width: 100%;
	  height: 100%;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px; 	
	}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #004B6B; font-weight: bold;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #004B6B; font-weight: bold;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #004B6B; font-weight: bold;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #004B6B; font-weight: bold;}

a.grdlnk:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold!important;}
a.grdlnk:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold!important;}
a.grdlnk:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none!important; font-weight: bold!important;}
a.grdlnk:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none!important; font-weight: bold!important;}

.navig { border-bottom-color: #a7824b; border-bottom-width: 0px;
         border-left-color: White; border-left-width: 2px; 
         border-right-color: White; border-right-width: 2px;
         border-top-color: White; border-top-width: 2px;
         border-style: solid; height: 50px;  
         background-color: #EDE4D8;}

.notnavlink {color: #FFFFFF; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}

.navlink {color: #D8C5A7; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}

.lbltext 
{
}

.lblbold 
{
	font-weight: bold!important;
}

.lblboldbigger 
{
	font-weight: bold!important; font-size: 14px;
}

.lblboldbig 
{
	font-weight: bold!important; font-size: 16px;
}

.ddtext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 	
}

.tbtext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 	
}

.textred 
{
	color: Red!important;
	font-weight: bold!important;
}

.fieldsetclass
{
	border: 2px solid #004B6B;
}

.fieldsetthin
{
	border: 1px solid #CCCCCC;
}

.fieldsetadmin
{
	border: 1px solid #a7824b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.borderedlink { border: solid 1px #004B6B; padding: 5px 5px 5px 5px;} 

.legendheader{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0C5F87; }

.tabs { background-color: #EDE4D8; border: solid 1px 0C5F87; padding: 5px 5px 5px 5px;}

.textdarkred { color: #D90000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.textwhite { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.textblack { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.textgreen { color: #009300; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.textlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}

.comptitle { color: #004B6B; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif;}


.grdhead { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #D3BD9C; padding: 1px; border: solid 2px #CEB793;}
.topbtns { border: solid 2px #004B6B; padding: 4px 4px 4px 8px; background-color: #F4EFE8;}
.toptitlebkg { border: solid 2px #004B6B; padding: 2px 4px 2px 8px; background-color: #004B6B;}
.toptitle { color: #FFFFFF; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.mainbkg { border: solid 2px #004B6B; padding: 6px; background-color: #F4EFE8;}


.pnlerrmsg { color: #FF0000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #FFECEC; border: solid 2px #B90000; padding: 3px; text-align: center;}
.pnlsucmsg { color: #009300; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #BFFFBF; border: solid 2px #007900; padding: 3px; text-align: center;}

.pnlsucmsgfade { color: #009300; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #BFFFBF; border: solid 2px #007900; padding: 3px; text-align: center; width: 98%;}

.progress { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #17375E; border: solid 1px #17375E; background-color: #E6EAF2; position: absolute; top: 100%; left: 50%; width: 160px; height: 50px; vertical-align: middle; z-index: 1; padding-top: 10px; margin-left: -80px; margin-top: -25px;}

.progressadmin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #17375E; border: solid 1px #17375E; background-color: #E6EAF2; position: absolute; top: 85%; left: 50%; width: 160px; height: 50px; vertical-align: middle; z-index: 1; padding-top: 10px; margin-left: -80px; margin-top: -25px;}

.progressbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #004B6B; border: solid 2px #004B6B; background-color: #E6EAF2; width: 480px; height: 80px; vertical-align: middle; z-index: 1; padding-top: 20px;}


.MyCalendar .ajax__calendar_container { border: solid 1px green; background-color: #EDE4D8; color: #4F81BD;}
.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: Navy;}

.MyCalendar .ajax__calendar_dayname {color: Purple; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#F4EFE8;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:0px;
	width:700px;
}

.pophead { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #0000FF; padding: 3px; border:solid 2px Navy; cursor: move;}
.closepoint { cursor: pointer;}
.popupwnd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; border: solid 2px #A8A800; background-color: #FFFF97; width: 300px; vertical-align: middle; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
