@import url("/content/style/style.css");

/* body style begins */
body {
	font-family: Verdana, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
}

hr {
   color: #21405F;
   height: 0px;
   width: 100%;
}
/* body style ends */

/* header style begins */
.headerTitleBack {
	background-color: #1F1F8F;
}
.headerSubTitle {
	background-color: #7D83B2;
}
/* header style ends */

/* footer style begins */
.footer {
	font-size: 11px;
}
.footer a:link {
	font-size: 11px;
	text-decoration: underline;
	color: #666666;
}
.footer a:visited {
	font-size: 11px;
	text-decoration: underline;
	color: #666666;
}
.footer a:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #999999;
}
.footer a:active {
	font-size: 11px;
	text-decoration: underline;
	color: #999999;
}
/* footer style ends */

/* nav style begins */
.navCenterTd {
	background-image: url(/Images/nav_repeat.gif);
	background-repeat: repeat-y;
}
.navLink:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.navLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.navLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #E2E2E2;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.navMenuLink:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
}
.navMenuLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
}
.navMenuLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #E2E2E2;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
}
.navMenuLink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #E2E2E2;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
}
/* nav style ends */

/* content style begins */
.bannerBack {
	background-color: #CCCCCC;
}
.contentTd {
	border: solid 1px #CCCCCC;
}
.contentText {
	font-size: 13px;
}
b {
	color: #000066;
}
.contentText a:link {
	font-size: 13px;
	text-decoration: none;
	color: #3333CC;
}
.contentText a:visited {
	font-size: 13px;
	text-decoration: none;
	color: #3333CC;
}
.contentText a:hover {
	font-size: 13px;
	text-decoration: underline;
	color: #3399FF;
}
.contentText a:active {
	font-size: 13px;
	text-decoration: underline;
	color: #3399FF;
}
/* content style ends */

/* contact us style begins */
.input {
	border: solid 1px #666666;
	background-color: #F2F2F2;
}
.inputTitle {
	padding-left: 10px;
	font-weight: normal;
}
.inputCell {
	padding-top: 2px;
	padding-bottom: 4px;
	border-bottom: dashed 1px #CCCCCC;
	padding-left: 18px;
}
.button {
	border-left: solid 1px #000066;
	border-top: solid 1px #000066;
	border-bottom: solid 2px #000066;
	border-right: solid 2px #000066;
	color: #000066;
	font-weight: bold;
	background-color: #FFFFFF;
}
.contactTbl {
	border: solid 1px #CCCCCC;
	font-size: 13px;
	font-normal: bold;
	color: #000066;
}
/* contact us style ends */

.staffTable {
	font-size: 13px;
}
.staffTable td {
	border: double 3px #000066;
	background-color: #F2F2F2;
}
.staffTable td b {
	font-size: 15px;
}

.altbg1 {
	font-size: 12px;
   background-color: #FFFFFF;
}

.altbg2 {
	font-size: 12px;
   background-color: #EEF5FD;
}

.photobg, .mapbg, .border {
   background-color: #21405F;
}

#map { height: 600px; position: relative; overflow: hidden !important; width: 100%; }
.popup { background: transparent !important; height: 100% !important; margin: 0;}

.obit-thumb {
	float: left;
	border: none;
	width: 50px;
	height: 60px;
	padding: 1px;
	background-color: #48594B;
	margin-right: .5em;
}

