﻿body
{
		font-family						: Arial, Helvetica, sans-serif;
	font-size						: 12px;
	color							: #0E465F;
	
	padding: 0px;
	margin: 0px;
	background-repeat: repeat-x;
	background-image: url(images/background.jpg);
	background-color: #66a9de;
}
.ErrorMessageContainer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #800000;
	background-color: #FFFFCC;
	border: 2px solid #800000;
	padding: 10px;
	margin-bottom: 10px;
}
#divEditContentToolbar a
{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#divEditContentToolbar a:hover
{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CMSBanner
{
	background-repeat: repeat-x;
	background-image: url(images/bc_cp_banner_background.png);
}

.CMSPageTitleContainer
{
	margin-bottom: 10px;
}
.CMSPageTitleSection
{
	color: #e5741f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	border-bottom: solid 1px #cccccc;
	width: 743px
}
.CMSPageTitleSection a
{
	text-decoration: none;
}
.CMSPageTitleSection a:hover
{
	text-decoration: none;
}
.CMSPageImageSection
{
	padding-top: 7px;
}

.CMSPageTitleSectionSubTitle
{
	color: #919191;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.CMSPageTitleSectionSubTitle a
{
	text-decoration: none;
}
.CMSPageTitleSectionSubTitle a:hover
{
	text-decoration: none;
}
.CMSLogoutBar
{
	background-repeat: repeat-x;
	background-image: url(images/btnLogout_bar.png);
	margin-bottom: 2px;
}
.CPMainLinkSection
{
	width: 146px;
}
.CPMainLinkText
{
	color: #919191;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 8px 8px 8px;
}
a
{
	color: #316ac5;
}
a:hover
{
	color: #0e465f;
}
.cmsBody
{
	font-family: Arial , Verdana, Sans-Serif;
	font-size: 12px;
	color: black;
	padding: 0px;
	margin: 0px;
	background-color: white;
	background-image: none;
}
.cmsBody a
{
	color: #e5741f;
}
.cmsBody a:hover
{
	color: #e5741f;
}
.CMSPageTitle
{
	color: #e5741f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 20px 0px 20px 0px;
}
.controlpanelBody
{
	font-family: Arial , Verdana, Sans-Serif;
	font-size: 11px;
	color: #919191;
	padding: 0px;
	margin: 0px;
	background-color: white;
	background-image: none;
}
.controlpanelBody a
{
	color: #e5741f;
}
.controlpanelBody a:hover
{
	color: #e5741f;
}
.mcePluginBody
{
	font-family: Arial , Verdana, Sans-Serif;
	font-size: 12px;
	color: black;
	padding: 4px;
	margin: 0px;
	background-color: white;
	background-image: none;
}
h1 {
	font-size						: 18px;
	font-style						: normal;
	line-height						: normal;
	font-weight						: normal;
	color							: #0053A0;
	border-bottom					: 1px solid #FFFFFF;
	margin-bottom					: 4px;

	letter-spacing					: .9px;
	text-align: center;
}
h2 {
	font-size						: 16px;
	font-style						: normal;
	line-height						: normal;
	color							: #316ac5;
	margin-bottom					: 4px;
	margin-right					: 8px;
	letter-spacing					: .7px;
}
h3 {
	font-size						: 14px;
	font-style						: normal;
	line-height						: normal;
	font-weight						: none;
	color							: #316ac5;
	margin-top						: 3px;
	margin-bottom					: 3px;
	margin-right					: 1px;
	letter-spacing					: -1px;
	text-decoration					: underline;
}



.CP_ClinicProfile_EditTitle
{
	margin-bottom: 40px;
	color: #e5741f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.ModalPopupBackground
{
	background-color: gray;
	opacity: .25;
	filter: alpha(opacity=25);

}
.ModalPopupWindow
{
	background-color: White;
	border: solid 1px gray;
}
.ModalPopupWindowTitle
{
	
	padding:  4px 4px 4px 10px;
	color: black;
	font-weight: bold;
	
}
.ModalPopupWindowContent
{
	background-color: White;
	padding: 10px 10px 10px 10px;
}
.ModalPopupBackground
{
	background-color: Gray;
	opacity: .5;
	filter: alpha(opacity=50);

}
.ModalPopupWindow
{
	background-color: White;
	border: solid 1px gray;
}
.TreeView
{
	position:absolute; 
	left: 5px; 
	top: 123px; 
	padding: 2px; 
	width: 230px; 
	
	font-family						: Arial, Helvetica, sans-serif;
	font-size						: 12px;
	color							: #0E465F;
}
.TreeViewFlow
{
	
	padding: 2px; 
	width: 230px; 
	border: solid 1px gray;
	font-family						: Arial, Helvetica, sans-serif;
	font-size						: 12px;
	color							: #0E465F;
}
.TreeviewItem
{
	font-family						: Arial, Helvetica, sans-serif;
	font-size						: 12px;
	color							: #0E465F;
	padding: 2px;
}
.TreeviewItem a
{
	font-family						: Arial, Helvetica, sans-serif;
	font-size						: 12px;
	color							: #0E465F;
	text-decoration: none;
}
.TreeviewItem a:hover
{
	font-family						: Arial, Helvetica, sans-serif;
	font-size						: 12px;
	color							: #0E465F;
	text-decoration: underline;
}
.TreeviewItem img
{
	padding-right: 2px;
}
.HTMLContainerEditMode
{
	border: solid 2px #e5721c;
}
.HTMLContainerReadMode
{
	border: solid 0px transparent;
}
.HTMLEditToolbar
{
	background-color: #e5721c;
	font-weight: bold;
	color: White;
	padding: 4px;
	text-align: center;
}
.HTMLEditToolbar a
{
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}
.HTMLEditToolbar a:hover
{
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-decoration: underline;
}
.HTMLEditContent
{
}
.PreviewSectionTitle
{
	width: 469px; background-color: #e5721c; color:White; margin: 2px 0px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding: 2px 2px 2px 4px;
	border-top: solid 1px gray;
	border-right: solid 1px gray;
	border-left: solid 1px gray;
}
.CMSTableHeader
{
	background-color: #e5721c;
	font-weight: bold;
	font-family: Arial;
	font-size: 11px;
	color:White;
}
.CMSTableCell
{
	
	font-family: Arial;
	font-size: 10px;
	color:black;
}
.CP_CountyName
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:#919191;
	padding: 2px;
	border-bottom: solid 1px #e5741f;
}
.CP_ClinicRow
{
	font-family: Arial;
	font-size: 12px;
	color:#919191;
	padding: 15px 0px 2px 15px;
}
.CP_ClinicRow a
{
	color:#919191;
}
.CP_ClinicRow a:hover
{
	color:#919191;
}
.CP_DirectorRow
{
	font-family: Arial;
	font-size: 10px;
	color:#919191;
	padding: 2px 0px 15px 15px;
}
.CP_NoClinics
{
	font-family: Arial;
	font-size: 10px;
	color:#919191;
	padding: 15px 0px 15px 0px;
}

.CountyName
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:#316acf;
	padding: 2px;
	border-bottom: solid 1px #0053a0;
}

.NoClinics
{
	font-family: Arial;
	font-size: 10px;
	color:black;
	padding: 15px 0px 15px 0px;
}
.ClinicRow
{
	font-family: Arial;
	font-size: 12px;
	color:#316acf;
	padding: 15px 0px 2px 15px;
}
.ClinicRow a
{
	color:#316acf;
}
.ClinicRow a:hover
{
	color:#316acf;
}

.DirectorRow
{
	font-family: Arial;
	font-size: 10px;
	color:black;
	padding: 2px 0px 15px 15px;
}
.ClinicProfile_ClinicName
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color:#316acf;
	padding: 2px;
	border-bottom: solid 1px white;
	text-align: center;
}
.CP_ClinicProfile_SectionHeader
{
	margin-bottom: 10px;
	background-color: #e5741f;
	padding: 2px 2px 2px 6px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:white;
	
}
.CP_ClinicProfile_SectionHeader a
{
	
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color:white;
	text-decoration: none;
}
.CP_ClinicProfile_SectionHeader a:hover
{
	
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color:white;
	text-decoration: underline;
}
.CP_ClinicProfile_ClinicName
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color:gray;
	padding: 2px;
	border-bottom: solid 1px white;
	text-align: center;
}
.CP_ClinicProfile_SectionTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:gray;
	padding: 5px 0px 5px 0px;
}
.CP_ClinicProfile_SectionContent
{
	font-family: Arial;
	font-size: 11px;
	color:gray;
	padding: 15px 0px 15px 0px;
	border-bottom: solid 1px white;
}
.ClinicProfile_SectionTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:#316acf;
	padding: 5px 0px 5px 0px;
}
.ClinicProfile_SectionContent
{
	font-family: Arial;
	font-size: 11px;
	color:black;
	padding: 15px 0px 15px 0px;
	border-bottom: solid 1px white;
}
.ResCatName
{
	background-color: #03465f;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color:white;
	padding: 2px;
	
}
.ResCatNameLinks
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color:white;
	padding: 2px;
}
.ResCatNameLinks a
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color:white;
	padding: 2px;
	
}
.ResCatNameLinks a:hover
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color:white;
	padding: 2px;
	
}
.ResCatNameContent
{
	padding: 10px;
}

.ResSubCatNameContainer
{
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
	background-color: white;
	border: solid 1px gainsboro;
}
.ResSubCatName
{
	font-family: Arial;
	font-size: 12px;
	color:#03465f;
	padding: 2px;
	
}
.ResSubCatNameLinks
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
	padding: 2px;
}
.ResSubCatNameLinks a
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
	padding: 2px;
	
}
.ResSubCatNameLinks a:hover
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
	padding: 2px
	
}

.ResCatFileContainer
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
	padding: 0px 0px 10px 0px;
}
.ResCatFileContainer a
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
}
.ResCatFileContainer a:hover
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
}


.ResSubCatFileContainer
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
	padding: 10px 0px 2px 0px;
}
.ResSubCatFileContainer a
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
}
.ResSubCatFileContainer a:hover
{
	font-family: Arial;
	font-size: 10px;
	color:#316ac5;
}



.CP_ResCatName
{
	background-color: #e5741f;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color:white;
	padding: 2px;
	
}
.CP_ResCatNameLinks
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color:white;
	padding: 2px;
}
.CP_ResCatNameLinks a
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color:white;
	padding: 2px;
	
}
.CP_ResCatNameLinks a:hover
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color:white;
	padding: 2px;
	
}
.CP_ResCatNameContent
{
	padding: 10px;
}

.CP_ResSubCatNameContainer
{
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
	background-color: white;
	border: solid 1px gainsboro;
}
.CP_ResSubCatName
{
	font-family: Arial;
	font-size: 12px;
	color:gray;
	padding: 2px;
	
}
.CP_ResSubCatNameLinks
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
	padding: 2px;
}
.CP_ResSubCatNameLinks a
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
	padding: 2px;
	
}
.CP_ResSubCatNameLinks a:hover
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
	padding: 2px
	
}

.CP_ResCatFileContainer
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
	padding: 0px 0px 10px 0px;
}
.CP_ResCatFileContainer a
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
}
.CP_ResCatFileContainer a:hover
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
}


.CP_ResSubCatFileContainer
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
	padding: 10px 0px 2px 0px;
}
.CP_ResSubCatFileContainer a
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
}
.CP_ResSubCatFileContainer a:hover
{
	font-family: Arial;
	font-size: 10px;
	color:gray;
}
.CMSMoveIntructionsContainer
{
	width: 200px;
	padding-right: 20px;
}
.CMSInstructionsTitle
{
	font-family: Arial;
	font-size: 22px;
	color:gray;
	margin-bottom: 10px;
	border-bottom: solid 1px #e5721c;
}
.CMSInstructions
{
	font-family: Arial;
	font-size: 11px;
	color:gray;
}
.FileBrowserFileList
{
	font-family: Arial;
	font-size: 11px;
	color:gray;
}
.FileBrowserFileList a
{
	font-family: Arial;
	font-size: 11px;
	color:gray;
	text-decoration: none;
}
.FileBrowserFileList a:hover
{
	font-family: Arial;
	font-size: 11px;
	color:gray;
	text-decoration: underline;
}
.LoginFormObject
{
	font-family: Arial;
	font-size: 11px;
	color: black;
}
.LoginFormTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	background-color: #114157;
}
.HomePageSectionTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #316acf;
}
.TableHeader
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #818181;
}
.TableCell
{
	font-family: Arial;
	font-size: 11px;
	color: black;
	border-bottom: solid 1px gainsboro;
}
.DocumentManagerTitle
{
	background-color: #e5721c; color:White;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding: 2px 2px 2px 4px;
	border: solid 1px gray;
}

.Footer
{
	font-family: Arial;
	font-size: 10px;
	color							: #0E465F;
}
.Footer a
{
	color							: #0E465F;
	text-decoration: none;
}
.Footer a:hover
{
	color							: #0E465F;
	text-decoration: underline;
}