/* CAN'T USE A "CATCH ALL" TYPE LINK CSS.  IT MESSES UP THE TOP MENU  */

A.AdmLink:link {
	COLOR: #0099CC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: underline;
}
A.AdmLink:visited {
	COLOR: #0099CC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: underline;
}
A.AdmLink:hover {
	COLOR: #000066;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: underline;
}
A.AdmLink:active {
	COLOR: #FF0000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: underline;
}

A.White:link {
	COLOR: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration: underline;
}
A.White:visited {
	COLOR: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration: underline;
}
A.White:hover {
	COLOR: #000066;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration: underline;
}
A.White:active {
	COLOR: #FF0000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration: underline;
}

A.Categories:link {
	COLOR: #0099CC;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	list-style-type: lower-alpha;
}
A.Categories:visited {
	COLOR: #0099CC;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}
A.Categories:hover {
	COLOR: #006699;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}
A.Categories:active {
	COLOR: #FF0000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}

A.FooterLink:link {
	COLOR: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	list-style-type: lower-alpha;
}
A.FooterLink:visited {
	COLOR: #000000;
	font-family: tahoma;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
}
A.FooterLink:hover {
	COLOR: #006699;
	font-family: Tahoma;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
}
A.FooterLink:active {
	COLOR: #FF0000;
	font-family: tahoma;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
}

A.AntiSpam:link {
	COLOR: #FFFFFF;
	font-size: 1px;
	text-decoration: none;
}

.BodyText {
	font-family: Tahoma;
	font-size: 12px;
}
.BodyTextBold {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.BodyTextBold11 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFF00;
}
.BodyTextBoldBlue {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	background-color: #99CCCC;
}
.BodyTextItemName {
	COLOR: #0099CC;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
}
.BodyLGHeadings {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #006666;
}
.BodyAdminBold {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bolder;
	color: #000066;
}
.BodyAdminError {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
}
.BodyAdminSmall {
	font-family: Tahoma;
	font-size: 9px;
	color: #333333;
}
.LastSaved {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.DropShadowSafari {
-webkit-box-shadow:6px 6px 5px #666666; /*Safari Shadow*/
}
.DropShadowMS {
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=135);
}
/* TO USE BOTH SHADOW CLASSES AT THE SAME TIME YOU CAN TRY THIS CODEL. style="filter: progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=135); border:1px;" class="DropShadzSafari"*/
.SearchAdminOn {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #0000FF;
}
.SearchAdminDD {
	color: #0000FF;
	background-color: #CCFFFF;
}

.Bk-HdrM {
	background-image: url(../Images/Bg-HdrM.gif);
	background-repeat: repeat-x;
}
.Bk-HdrSideL {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9DA4A9;
}
.Bk-HdrSideR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9DA4A9;
}
.Bk-HdrSideBtm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9DA4A9;
}
.Bk-HdrRowDots {
	background-image: url(../Images/Bg-HdrDots.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.Bk-HdrRowDotsV {
	background-image: url(../Images/Bg-HdrDotsV.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
.Bk-HdrTxt {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	}
.ImgBdr1px {
	border: 1px solid #999999;
	}

.Bg-JwlC {
	background-image: url(../Images/Bg-Jwl-TC.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.btnz{
   color:#000066;
   font-family:Arial,helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#336699;
   border-left-color:#336699;
   border-right-color:#336699;
   border-bottom-color:#336699;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#336699');
	  }
input.btn{
   color:#432C16;
   font-family:Arial, Helvetica, sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#996633;
   border-left-color:#996633;
   border-right-color:#996633;
   border-bottom-color:#996633;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#996633');
	  }
.btnhov{
color:#000000;
   font-family:Arial,helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#CCFFFF;
   border:1px solid;
   border-top-color:#99CCFF;
   border-left-color:#99CCFF;
   border-right-color:#99CCFF;
   border-bottom-color:#99CCFF;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#336699');
	  }
	  .btnhovRed{
color:#000000;
   font-family:Arial,helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#CCFFFF;
   border:1px solid;
   border-top-color:#FF0000;
   border-left-color:#FF0000;
   border-right-color:#FF0000;
   border-bottom-color:#FF0000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#FF3333');
	  }
.TblUnderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.Guide-Tbl {
	font-family: Tahoma;
	font-size: 10px;
	border: 1px solid #9DA4A9;
}
.Guide-Hdr {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
}
.TblRowOver {
	background-color: #99CCCC;
}
.TblRowOut {
	background-color: #FFFFFF;
}
.TblRowBorder {
	border: 1px solid #0000FF;
}
.TblBorderAll {
	border: 1px solid #9DA4A9;
	padding-left: 3px;
}
.TblBorderAllBlk {
	border: 1px solid #000000;
	padding-left: 3px;
}
.TblShade1 {
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#666666',EndColorStr='#CCCCCC');
}
.TblShade2 {
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#CCCCCC',EndColorStr='#666666');
}
.TableDots {
	border: 8px double #000099;
	background-color: #99FFFF;
}
.MenuBg {
	color: #000000;
	background-color: #CCCCFF;
}
/*POPUP CALENDAR CSS - BEGIN */
/*POPUP CALENDAR CSS - BEGIN */
/*POPUP CALENDAR CSS - BEGIN */
.fc_main { font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover {
	cursor:pointer;
	font-size: 10px;
	text-align: center;
	background-color: #99CCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FFFFFF;
}
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	background-color: #FF3333;
}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }
