﻿/*--Home Page Glossy Column Body 4 column advertisement banner on the bottom of the Home Page--*/
#ulPageContentBanner {
	text-align: left;
	padding: 15px;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #91B71C;
}
.AlignLeft {
	text-align: left;
}
#ulPageContentBanner li {
	font-size: 12px;
	font-weight: normal;
	color: #B4DF2F;
	list-style-type: square;
	line-height: 20px;
	list-style-position: inside;
}


/*--Page Content Body Header Each page contains this header--*/
#ulContentBodyHeader {
	font-family: calibri;
	font-size: 32px;
	font-weight: bold;
	color: #91B71C;
	text-align: left;
	vertical-align: top;
	list-style-type: none;
	padding-left: 55px;
}
#ulContentBodyHeader li {
	font-family: calibri;
	font-size: 14px;
	font-weight: normal;
	vertical-align: top;
}


/*--Rotating Banner for Home Page with Captions--*/
.HomeBanner {
	background-image: url('../images/BannerHome_900x200.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}

.HomeBannerAd {
	padding: 12px;
	background-image: url('../png/BannerAdBG_225x200.png');
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	text-align: left;
}


/*--Content Page Banner containing Page caption and blurb--*/
.ContentHeaderCaption {
				font-family: sans-serif;
				font-size: 24px;
				text-align: left;
				color: #FFFFFF;
				font-weight: bold;
}
.ContentHeaderText {
	text-align: left;
	font-size: 14px;
	font-family: "microsoft sans Serif";
	font-weight: normal;
	color: #333333;

}

.CareerBanner {
				padding: 10px 460px 10px 10px;
				background-image: url('../../_Layouts/Images/Careers_827x580.jpg');
				height: 580px;
				width: 800px;
				vertical-align: top;
				background-color: #FFFFFF;
				background-repeat: no-repeat;
}

.QualityBanner {
				padding: 10px 460px 10px 10px;
				background-image: url('../Images/Quality_800x580.jpg');
				height: 580px;
				width: 800px;
				vertical-align: top;
				background-color: #FFFFFF;
				background-repeat: no-repeat;
}

.ServicesBanner {
				padding: 10px 460px 10px 10px;
				background-image: url('../Images/Services_800x580.jpg');
				height: 580px;
				width: 800px;
				vertical-align: top;
				background-color: #FFFFFF;
				background-repeat: no-repeat;
}

.AboutUsBanner {
				padding: 10px 460px 10px 10px;
				background-image: url('../Images/MOSS_827x580.jpg');
				height: 580px;
				width: 800px;
				vertical-align: top;
				background-color: #FFFFFF;
				background-repeat: no-repeat;
}

.ContactBanner {
				padding: 10px 460px 10px 10px;
				background-image: url('../Images/Contact_800x580.jpg');
				height: 580px;
				width: 800px;
				vertical-align: top;
				background-color: #FFFFFF;
				background-repeat: no-repeat;
}

.DirectionsBanner {
				padding: 10px 460px 10px 10px;
				background-image: url('../Images/Directions_800x580.jpg');
				height: 580px;
				width: 800px;
				vertical-align: top;
				background-color: #FFFFFF;
				background-repeat: no-repeat;
}

.IconWordWrap {
	vertical-align: text-top;
}

.BlurBanner {
				background-position: left top;
				padding: 5px 5px 10px 5px;
				font-family: calibri;
				font-size: 12pt;
				color: #3C3C3C;
				font-weight: normal;
				background-image: url('../png/BlurbBanner.png');
				background-repeat: repeat-x;
				margin-bottom: 5px;
}
#BlurBannerTitle {
				border: 1px solid #C0C0C0;
				padding: 5px;
				font-family: calibri;
				font-size: 16pt;
				color: #91B71C;
				font-weight: bold;
				width: 29%;
				list-style-type: none;
				display: inline-block;
				background-color: #F0F0F0;
				float: left;
				margin-right: 5px;
				margin-left: 10px;
				height: 100%;
}
#BlurBannerTitle li {
				padding: 5px;
				font-family: calibri;
				font-size: 12pt;
				color: #3C3C3C;
				font-weight: normal;
				text-align: left;
				height: 125px;
				list-style-type: none;
				float: left;
}
#BlurBannerTitle li a {
				padding: 5px;
				background-image: url('../png/FormButton_100x30.png');
				background-repeat: no-repeat;
				background-position: center center;
				position: relative;
				text-align: center;
				height: 25px;
				font-family: calibri;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
				text-decoration: none;
}

.BlurbImage {
				padding: 10px 10px 20px 10px;
				font-family: calibri;
				font-size: 12pt;
				color: #3C3C3C;
				font-weight: normal;
}
.BlurbTitle {
				font-family: calibri;
				font-size: 20px;
				font-weight: bold;
				color: #91B71C;
				padding-bottom: 5px;
				padding-top: 10px;
}

.BlurbText-12pt-Left-Blk {
				padding: 10px;
				font-family: calibri;
				font-size: 12pt;
				color: #3C3C3C;
				font-weight: normal;
}


.Text-20pt-Bold {
				font-family: calibri;
				font-size: 20px;
				font-weight: bold;
				color: #FFFFFF;
}
.Text-20pt-Bold-Blk {
	font-family: calibri;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}

.Text-20pt-Bold-Grn {
	font-family: calibri;
	font-size: 20px;
	font-weight: bold;
	color: #91B71C;
}
.Text-20pt-Center-Grn {
				font-family: calibri;
				font-size: 20px;
				font-weight: bold;
				color: #91B71C;
				text-align: center;
}

.Text-18pt-Bold {
	font-family: calibri;
	font-size: 18px;
	font-weight: bold;
	color: #91B71C;
}

.Text-16pt-Bold-Blk {
				font-family: calibri;
				font-size: 16px;
				font-weight: bold;
				color: #333333;
}

.Text-16pt-Bold-Wht {
				font-family: calibri;
				font-size: 16px;
				font-weight: bold;
				color: #FFFFFF;
}

.Text-16pt-Bold-Grn {
				font-family: calibri;
				font-size: 16px;
				font-weight: bold;
				color: #91B71C;
				text-decoration: none;
}

.Text-16pt-Blk {
	font-family: calibri;
	font-size: 16px;
	text-align: center;
	vertical-align: 5px;
}

.Text-16pt-Wht {
	font-family: calibri;
	font-size: 16px;
	text-align: center;
	vertical-align: 5px;
	color: #FFFFFF
}

.Text-14pt {
	font-family: calibri;
	font-size: 14pt;
	color: #3C3C3C;
	font-weight: normal;
}
.Text-14pt-Left-Wht {
	font-family: calibri;
	font-size: 14pt;
	color: #FFFFFF;
	font-weight: normal;
}

.Text-14pt-Centered {
	font-family: calibri;
	font-size: 14pt;
	color: #3C3C3C;
	font-weight: normal;
	text-align: center;
}
.Text-12pt {
	text-align: left;
	font-size: 12px;
	font-family: calibri;
	font-weight: normal;
	color: #91B71C;
}

.Text-12pt-Left-Blk {
	font-family: calibri;
	font-size: 12pt;
	color: #3C3C3C;
	font-weight: normal;
}

.Text-12pt-Left-Wht {
				font-family: calibri;
				font-size: 12pt;
				color: #FFFFFF;
				font-weight: normal;
				text-decoration: none;
}

.Text-12pt-Centered {
	font-family: calibri;
	font-size: 12pt;
	color: #333333;
	font-weight: normal;
}

.Text-12pt-Italic-Blk {
	font-size: 12pt;
	font-style: italic;
	font-family: calibri;
}

.Text-12pt-Italic-Wht {
				font-size: 12pt;
				font-style: italic;
				font-family: calibri;
				color: #FFFFFF;
}

.Text-12pt-Bold {
	font-family: calibri;
	font-size: 12pt;
	color: #333333;
	font-weight: bold;
}

.Text-12pt-Bold-Wht {
	font-family: calibri;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}

.TableBody {
	background-color: #F0F0F0;
	border: 1px solid #91B71C;
}
.TableHeader {
	font-family: sans-serif;
	font-size: 12pt;
	color: #91B71C;
	font-style: Bold;
	font-weight: bold;

}
.TableHeader-Centered {
				font-family: sans-serif;
				font-size: 20px;
				font-weight: bold;
				text-align: center;
				color: #91B71C;
}
.TableLabel {
	font-family: calibri;
	font-size: 12pt;
	color: #B4DF2F;
	font-style: Bold;
}
.TableLabel-Centered {
	text-align: center;
	font-size: 14px;
	color: #B4DF2F;
	font-weight: bold;
	font-family: calibri;
}

.TableText-Centered {
	font-family: calibri;
	font-size: 12pt;
	color: #333333;
	text-align: center;
	font-weight:normal;
}

.TableText {
	font-family: calibri;
	font-size: 12pt;
	color: #333333;
	font-weight: normal;
}

.CellAlignTopLeft {
	text-align: left;
	vertical-align: top;
}

.CellAlignCenter {
	text-align: center;
}

.CellDivider500 {
	background-image: url('../png/Divider_4x500.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.CellDivider800 {
	background-image: url('../png/Divider_4x800.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.CellDividerSmall {
	background-image: url('../png/Divider_4x290.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.Bullet-CellDivider {
				background-image: url('../png/3BulletSquare_45x10.png');
				background-repeat: no-repeat;
				background-position: center bottom;
}

#ulBullet li {
	font-size: 14px;
	font-weight: normal;
	color: #91B71C;
	line-height: 25px;
	list-style-position: outside;
	margin-left: 30px;
	list-style-image: url('../img/BulletSquare_15x10.gif');
	font-family: calibri;
}

.CellDividerVert {
	background-image: url('../png/Divider_125x4.png');
	background-repeat: no-repeat;
	background-position: center center;
}
.Text-12pt-Left-BlkBulleted {
				font-family: calibri;
				font-size: 12pt;
				color: #3C3C3C;
				font-weight: normal;
				list-style-type: circle;
}

