 /* ================================
    CSS STYLES FOR Client 
   ================================
*/ 
p
{
	margin-top: 0px;}
body
{
	font-size: 11px;
	color: #3E2296;
	font-family: Verdana;
}
.PlainText
{font-size: 11px;
	color: #3E2296;
	font-family: Verdana;
	}
hr
{
	color: #cccbca;
	height: 1px;
	}
.SAbuttons
  {
	color: #000059;
	background-color: #cccbca;
	font:8pt Verdana;
	border:1px solid #00000;
	cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
  }
.SAOrangeBG
{
	background: #FF8C00;
}
.SABlueBG
{
	background: #000059;
}
.SALightBlueBG
{
	background: #B8E6F9;
}
.SABlueTopCell
{
	border-right: #b8e6f9 1px solid;
	border-top: #b8e6f9 1px solid;
	border-left: #b8e6f9 1px solid;
}
.SABlueBaseCell
{
	border-right: #b8e6f9 1px solid;
	border-top: #b8e6f9 1px solid;
	border-left: #b8e6f9 1px solid;
	border-bottom: #b8e6f9 1px solid;
}
.SABlueTitle
{
	font-weight: bold;
	font-size: 15px;
	color: #000059;
	font-family: Verdana, Helvetica, sans-serif;
}
.SAOrangeTitle
{
	font-weight: bold;
	font-size: 15px;
	color: #ff8c00;
	font-family: Verdana, Helvetica, sans-serif;
}
.PicRightWrap
{
	border-right: #B8E6F9 1px solid;
	border-top: #B8E6F9 1px solid;
	margin-left: 10px;
	float: right;
	margin-bottom: 5px;
	border-left: #B8E6F9 1px solid;
	border-bottom: #B8E6F9 1px solid;
}
.PicLeftWrap
{
	border-right: #B8E6F9 1px solid;
	border-top: #B8E6F9 1px solid;
	margin-right: 10px;
	float: left;
	margin-bottom: 5px;
	border-left: #B8E6F9 1px solid;
	border-bottom: #B8E6F9 1px solid;
}
.PicCentreWrap
{
	border-right: #B8E6F9 1px solid;
	border-top: #B8E6F9 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	padding-bottom: 5px;
	border-left: #B8E6F9 1px solid;
	padding-top: 5px;
	border-bottom: #B8E6F9 1px solid;
}
.Pictures
{
	float: right;
	border-right: #cccbca 2px solid;
	border-top: #cccbca 2px solid;
	border-left: #cccbca 2px solid;
	border-bottom: #cccbca 2px solid;
	margin-bottom: 5px;
	margin-left: 2px;
	margin-right: 2px;

}
.TitleBox
{
	padding-bottom: 5px;
}

.SASmallButtons
{
	Border: 1px solid #666666;
	padding: 2px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
}
.SASmallButton
{
	Border: 1px solid #666666;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	clear: none;
	float: right;
	margin-right: 3px;
}
.PasswordBox {
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-position: left;
	border: 1px solid #333333;
	clear: none;
	float: left;
	width: 95px;
}
.TextBox {
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width: 80%;
}
/* ================================
    CSS STYLES FOR Site 
   ================================
*/  
.PicCol
{	
	width: 150px;
	padding-left: 4px;
	padding-right: 4px;
} 
.FileLinkCell
{
	padding-left: 5px;
	border-bottom: 1px solid #B8E6F9;
}
.LocalPageHeader
{	padding: 3px;
	font-size: 11px;
	width: 128px;
	font-family: Verdana;
	background-color: #000059;
	color: #ff8c00;
}
.LocalHomeLinks
{	
	width: 100%;
	padding: 4px;
	font-size: 11px;
	font-family: Verdana;
	color: #000059;
	border-bottom: solid 1px #B8E6F9
}
.LocalHomeLinks:Hover
{	
	width: 100%;
	padding: 4px;
	font-size: 11px;
	font-family: Verdana;
	background: #FF8C00;
	color: #000059;
	border-bottom: solid 1px #B8E6F9
}
.DirectoryCell
{
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #B8E6F9;
}
.DirectoryCellAlt
{
	font-weight: normal;
	font-size: 10px;
	background-color: #EEEEEE;
	font-family: Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #B8E6F9;
}
.CrumbTrail
{
	font-size: 11px;
	color: #000059;
	padding-right: 3px;
	margin-bottom: 3px;
	font-family: Verdana;
	text-decoration: none;
}
.CrumbTrail:Hover
{
	font-size: 11px;
	color: #FF8C00;
	padding-right: 3px;
	margin-bottom: 3px;
	font-family: Verdana;
	text-decoration: underline;
}
.NewsFeedLinks
{
	font-size: 10px;
	width: 128px;
	display: block;
	color: #000059;
	padding: 3px;
	background: #FFFFFF;
	font-family: Verdana;
	text-decoration: none;
	border-bottom: 1px solid #B8E6F9;
}
.NewsFeedLinks:Hover
{
	font-size: 10px;
	display: block;
	width: 128px;
	color: #FF8C00;
	background: #000059;
	padding: 3px;
	font-family: Verdana;
	text-decoration: none;
	border-bottom: 1px solid #B8E6F9;
}
.NewsCats
{
	width: 100%;
	display: block;
	color: #000059;
	padding-left: 4px;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-family: Verdana;
	background-color: #B8E6F9;
	border-bottom: 1px solid #000059;
	text-decoration: none;
}
.NewsDateLine
{  
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin-top: 15px;
	color: #3E2296;
	padding-bottom: 3px;
	width: 100%;
	border-bottom: 1px solid #cccbca;
}
.NetworkHeader:Hover
{
	color: #FF8C00;
	width: 100%;
	height: 26px;
	font-size: 13px;
	font-weight:bold;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #cccbca;
	border-bottom: 1px solid #FF8C00;
	border-top: 1px solid #FF8C00;
	text-decoration: none;
}

.NewsTitle
{
	width: 100%;
	display: block;
	color: #3E2296;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #ffffff;
	text-decoration: none;
}
.NewsLinks
{
	width: 100%;
	display: block;
	color: #3E2296;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #ffffff;
	text-decoration: none;
}
.NewsLinks:Hover
{
	width: 100%;
	display: block;
	color: #941A5D;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #cccbca;
	text-decoration: none;
}
.SearchLinks
{
	width: 100%;
	display: block;
	color: #ffffff;
	padding-left: 4px;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #000059;
	text-decoration: none;
}
.SearchLinks:Hover
{
	width: 100%;
	display: block;
	color: #ffffff;
	padding-left: 4px;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #FF8C00;
	text-decoration: none;
}
.ChildLinks
{
	color: #000059;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
}
.ChildLinks:Hover
{
	color: #FF8C00;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
}
.ChildLinkSpan
{
	display: block;
	width: 128px;
	color: #000059;
	padding-left: 4px;
	font-size: 10px;
	float: none;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #ffffff;
	text-decoration: none;
}



.ChildLinkTitle
{
	width: 100%;
	padding-right: 4px;
	display: block;
	color: #FFFFFF;
	padding-left: 4px;
	font-weight: bold;
	font-size: 11px;
	float: none;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana;
	background-color: #000059;
	}

.SmallText
{	
	font-weight: normal;
	font-size: 10px;
	color: #000059;
	font-family: Verdana, Helvetica, sans-serif;
}
.SmallDropDown
{	
	font-weight: normal;
	width: 128px;
	font-size: 10px;
	color: #000059;
	font-family: Verdana, Helvetica, sans-serif;
}
.JustText
{	
	font-weight: normal;
	text-align: justify;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
}

.SearchRowBase
{
	font-size: 10px;
	padding-bottom: 5px;
	color: #666666;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	text-align: justify;
}
.NewsRow
{
	font-size: 11px;
	margin: 0px;
	padding: 5px;
	color: #000059;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	cursor: hand;
}
.NewsDate
{
	font-weight: bold;
	font-size: 12px;
	color: #941A5D;
	font-family: Verdana, Helvetica, sans-serif;
}
.ContactRow
{
	font-size: 11px;
	margin: 0px;
	padding: 5px;
	color: #000059;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;

}
.TextBoxes
{
	font-size: 11px;
	color: #000059;
	font-family: Verdana;
	width: 100%;

}
/* ================================
    CSS STYLES FOR dkpm 
   ================================
*/
.BlackLink
{
 font: 11px verdana;
 text-decoration: none;
 color: Black;
}
.BlackLink:Hover
{
	font: 11px verdana;
 text-decoration: none;
 color: Red;
	}
	.BlueButtonTable
{	font:11px Verdana;
	background: #B8CEEF;
	border:solid 1px #B8CEEF;
	border-right-width:0px;
	border-bottom-width:0px;
}

.BlueButtonCell
{
	
	color:black;
	font:11px Verdana;
	border: solid 1px white;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color:#8592BC;
	border-bottom-color:#8592BC;
	
}
	
.ButtonTable
{	font:11px Verdana;
	background: #DDE0A0;
	border:solid 1px #DDE0A0;
	border-right-width:0px;
	border-bottom-width:0px;
}

.ButtonCell
{
	
	color:black;
	font:11px Verdana;
	border:solid 1px white;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color:#B8BE3F;
	border-bottom-color:#B8BE3F;
}
.HeaderCell
{
	color:black;
	font:11px Verdana;
	border:solid 1px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color:#8592BC;
	border-bottom-color:#8592BC;
}
.EntryCell
{
	background: White;
	color:black;
	font:11px Verdana;
	border:solid 1px;
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color:#8592BC;
	border-bottom-color:#8592BC;
}
.GreenButtonCell
{
	color:black;
	font:11px Verdana;
	background: #DCE9AA;
	border:solid 1px white;
	border-right-color:ThreeDShadow;
	border-bottom-color:ThreeDShadow;
	}
.OrangeCell
{
	background: #9EB71E;
	font: 11px Verdana;	
}
.FileInput
{
	color:black;
	font:8pt Verdana;
	border:solid 1px white;
	border-right-color:ThreeDShadow;
	border-bottom-color:ThreeDShadow;
}
.BlueText
{	
	font-weight: normal;
	font-size: 11px;
	color: #272082;
	font-family: Verdana, Helvetica, sans-serif;
}
	
.menuStyle
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial;
	background-color: #f1ffff;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
.menuHighlight
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial;
	background-color: #FF8C00;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}

.SunkenBox
{
	border: 2px inset #FFFFFF;
	padding: 4px;
	background-color: #FFFFFF;
	font-family: Verdana;
}

  .butClass
  {
	border-color: #EAE7D6;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	
  }
  .brownbuttons
  {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffbe9,endColorStr=#d8d5c4)
			progid:DXImageTransform.Microsoft.Glow(color=black,strength=1)
			progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#555555,strength=2);
	color:Black;
	font:8pt Verdana;
	border:none 0px;
	cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
  }
.buttons
  {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffbe9,endColorStr=#DDE0A0)
			progid:DXImageTransform.Microsoft.Glow(color=black,strength=1)
			progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#555555,strength=2);
	color:Black;
	font:8pt Verdana;
	border:none 0px;
	cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
  }
  a.buttons:active, a.buttons:focus, a.buttons:hover 
  {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#DCE9AA,endColorStr=#d8d5c4)
			progid:DXImageTransform.Microsoft.Glow(color=black,strength=1)
			progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#555555,strength=2);
	color:#555555;
	font:8pt Verdana;
	border:none 0px;
    cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
  }

 
 .MenuCell
{
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #000059;
}
.WhiteChildLink
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}
.WhiteChildLink:Hover
{
	color: #FF8C00;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}
.WhiteLink
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}
.WhiteLink:Hover
{
	color: #000059;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}
.LightBlue
{
	background: #DEF1FD
	}
.MediumBlue
{
	background: #BCE3FB
	}	
	
.UFrame
{
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	border-left: #DDDDDD 1px solid;
}

.TemplatePicks
{
	clear: none;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: whitesmoke;
}
