﻿/*Base and MasterPage Styles - Form required for 100% height in Firefox*/
html,body,form{margin:0; padding:0; height:100%; width:100%; border:none; background-image:url('./images/tile4.gif'); background: #ece6e3; font-size:12px;  }
.MainTable{padding:0px;border: none; width:800px; background-color: #FFFFFF;margin: 0px auto;text-align: left;height:100%;} 
.MainTable_FullScreen{padding:0px;border: none; width:100%; background-color: #FFFFFF;margin: 0px auto;text-align: left;height:100%;} 
.InputStyle{padding:1px; margin:1px;background-image:url('./images/txtBG.gif');  border: solid 1px grey;}
.textbox{background-image:url('./images/txtBG.gif');}
fieldset{ background-color:#E4F1F1;}
.SideBar{ width:23px; background-image:url('./images/tile3.gif'); }
.NavBar{ background-image: url('./images/nav/nav_bar.jpg'); height: 42px; }

/*Gridview Forward-Back pager buttons */
.previous{ background:white url(images/previous.gif) no-repeat scroll center; height:20px; width:20px;}
.next{background:white url(images/next.gif) no-repeat scroll center;  height:20px;width:20px;}  

/*Working... Progress Meter*/
.progress{display: block;position: absolute;top:50%;right:50%;padding: 2px 3px;z-index:9999;}
.progresscontainer{border: solid 1px #808080;border-width: 1px 0px;}
.progressheader{ background: url(images/sprite.png) repeat-x 0px 0px;border-color: #808080 #808080 #ccc;border-style: solid;border-width: 0px 1px 1px;padding: 0px 10px;color: #000000;font-size: 9pt;font-weight: bold;line-height: 1.9;font-family: arial,helvetica,clean,sans-serif;}
.progressbody{background-color: #f2f2f2;border-color: #808080;border-style: solid;border-width: 0px 1px;padding: 10px;}
.fivepxpadding{ padding:5px;}

/*Application Success and Error Messages*/
.errortext{ font-size:16px;color:Red;font-weight:bold;}
.successtext{ font-size:16px;color:Green;font-weight:bold;}

/*Custom Menu Styles*/
.StaticMenuItemStyle{ text-align:right;font-family: Verdana, Tahoma, sans-serif;font-size:12px;text-decoration: none;}
.DynamicMenuItemStyle{ text-align:left;font-family: Verdana, Tahoma, sans-serif;font-size:12px;text-decoration: none;}
.selectedTreeNode{ background:#669999; border:solid 1px #356A6A; color:#000000; }
.selectedTreeNode a{color:#FFFFFF; }

/*Additional Styles*/
.bodybold-sm {
	color: Black;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.linkNotActive {color: Gray; font-style: italic;}
.breadcrumbs {font-family: Verdana, Arial, Helvetica, sans-serif; color: Gray; font-weight: normal; font-size: 9px;}

/*Additional Link Styles*/
a.breadcrumbs:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: Gray; font-weight: normal; font-size: 9px; text-decoration: none;}
a.breadcrumbs:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color: Gray; font-weight: normal; font-size: 9px; text-decoration: none;}
a.breadcrumbs:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006573; font-weight: normal; font-size: 9px; text-decoration: underline;}
a.breadcrumbs:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006573; font-weight: normal; font-size: 9px; text-decoration: none;}
a.categoryLink:link, a.categoryLink:visited {color: Black; font-weight: bold; font-size: 11px; text-decoration: none;}
a.categoryLink:hover, a.categoryLink:active {color: #006573; font-weight: bold; font-size: 11px; text-decoration: none;}


/*PreExisting Worksmart Styles*/
#Content a{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: underline;font-weight: normal;}
#Content a:hover{COLOR: #408080;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: underline;font-weight: normal;}
#Content a:visited{COLOR: #8b7a6f;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: underline;font-weight: normal;}
#Content a:active{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: none;font-weight: normal;}
p, li, label {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 20px;font-weight: normal;color: #000000;text-decoration: none;}
.headline{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #007C80;}
a.submenu:link{COLOR: #8b7a6f;FONT-FAMILY:  Verdana, Tahoma, sans-serif;FONT-SIZE: 10px;text-decoration: none;font-weight: normal;}
a.submenu:active{COLOR: #8b7a6f;FONT-FAMILY:  Verdana, Tahoma, sans-serif;FONT-SIZE: 10px;text-decoration: none;font-weight: normal;}
a.submenu:visited{COLOR: #8b7a6f;FONT-FAMILY:  Verdana, Tahoma, sans-serif;FONT-SIZE: 10px;text-decoration: none;font-weight: normal;}
a.submenu:hover{COLOR: #00A1B2;FONT-FAMILY:  Verdana, Tahoma, sans-serif;FONT-SIZE: 10px;text-decoration: underline;font-weight: normal;}
LI {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #007c80;text-decoration: none;}
#crumbtrail {margin: 0;padding: 5px 48px 0 0;line-height: 1.25em;}
#home #header {color: #000;font-weight: bold;text-align: center;}
p.homeintro {font: bold 16px serif;line-height: 20px;}
p.homeintrosmall {font: bold 11px serif;line-height: 20px;}

#footer {font: bold 11px Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #007C80;text-align: center;line-height: 1.5em;}
#footer a:link{COLOR: #8b7a6f;FONT-FAMILY:  Verdana, Tahoma, sans-serif;text-decoration: none;font-weight: bold;}
#footer a:active{COLOR: #8b7a6f;FONT-FAMILY:  Verdana, Tahoma, sans-serif;text-decoration: none;font-weight: bold;}
#footer a:visited{COLOR: #8b7a6f;FONT-FAMILY:  Verdana, Tahoma, sans-serif;text-decoration: none;font-weight: bold;}
#footer a:hover{COLOR: #00A1B2;FONT-FAMILY:  Verdana, Tahoma, sans-serif;font-size: 13px;text-decoration: underline;font-weight: bold;}
.subhead {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #007C80;}
.graysubhead {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #cccccc;}
a.subhead{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 13px;text-decoration: underline;font-weight: bold;}
a.subhead:hover{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 13px;text-decoration: underline;font-weight: bold;}
a.subhead:visited{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 13px;text-decoration: underline;font-weight: bold;}
a.subhead:active{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 13px;text-decoration: underline;font-weight: bold;}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 12px;
}
.normaltext {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;}
.smallgray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #8B7A6F;}
.bodybold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
a.bodybold{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: underline;font-weight: bold;}
a.bodybold:hover{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: underline;font-weight: bold;}
a.bodybold:visited{COLOR: #8b7a6f;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: underline;font-weight: bold;}
a.bodybold:active{COLOR: #007C80;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;text-decoration: none;font-weight: bold;}

/*Form Styles*/
.FormTable 
{
	width: 655px;
	border-collapse: collapse;
	border: none;
	background-color: #ede9e9;
}

.FormTable 
{
	width: 655px;
	border-collapse: collapse;
	border: none;
	background-color: #ede9e9;
}

.SmallNoteItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	color: #016e7f;
}
.TableHeader {
	border-color: #ede9e9;
	padding: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	background-color: #746a69;
	text-align: left;
	background-repeat: no-repeat;
}
.FormColumnHeader1Line {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	background-color: #ddd5d5;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url('Images/Forms/FormTile1.gif');
	margin-top: 5px;
	margin-bottom: 5px;
}
.FormColumnHeader2Line 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	background-color: #ddd5d5;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url('Images/Forms/FormTile2.gif');
	margin-top: 5px;
	margin-bottom: 5px;
}	
