/* Body */
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	background-color: #235A4E;
}

ul {
	line-height: 1.75em;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
}

h2 {
	font-size: 15px;
	font-wieght: bold;
	font-align: left;
}

/* Text Styles */
.UnderlinedText {
   	text-decoration: underline;
}
.LinkTextNoUnderline {
	font-size: 10px;
	color: #357159;
}
.TitleText {
	font-size: 16px;
	font-weight: bold;
}

/* Header */
#HeaderTable {
	background-color: #235A4E;
	text-align: center;
	height: 110px;
	width: 100%;
}

#BodyTable {
	background-color: #E4D3AD;
	width: 100%;
	height: 100%;
}

#BodyTable tr {
	vertical-align: top;
}

/* Menu Table - Nav Bar */
.leftTD {
	background-color: #357159;
	width: 170px;
}

#MenuTable {
	font-size: 10px;
	color: #E4D3AD;
	width: 170px;
}

#MenuTable p{
	text-align: center;
}

#MenuTable a:link, #MenuTable a:visited {
    color: #E4D3AD;
	text-decoration: none;
}
#MenuTable a:hover, #MenuTable a:active {
	color: #DBC695;
	text-decoration: underline;
}


/* Right TD - Content */
.rightTD {
	height: 100%;
}

.rightTD p {
	line-height: 1.75em;
	text-align: justify;
	margin-right: 15px;
}

.rightTD a:link, .rightTD a:visited, .rightTD a:hover, .rightTD a:active {
	color: #000000;
	text-decoration: underline;
}

.rightTD a.SubTitleText:link, .rightTD a.SubTitleText:visited, .rightTD a.SubTitleText:hover {
    font-size: 14px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

.rightTD a.BreadcrumbLinkText:link, .rightTD a.BreadcrumbLinkText:visited, .rightTD a.BreadcrumbLinkText:hover {
 	font-size: 10px;
	color: #357159;
	text-decoration: underline;
}

/* Footer */
.bottomRightTD {
	background-color: #DBC695;
}

#FooterTable {
	width: 100%;
}


#FooterTable a:link, #FooterTable a:visited, #FooterTable a:hover, #FooterTable a:active {
	color: #000000;
	text-decoration: underline;
}

/* Individual Pages */
#index p {
	line-height: 1em;
}

/* Classes */
.textWrapPicture {
	margin: 10px 0px 10px 10px; 
	border-style: solid;
	border-width: 2px;
	border-color: #000;
}

.pictureTable td {
	vertical-align: middle;
	text-align: center;
	padding: 4px;
}

.pricingTable {
	border: 1px solid #000000;
}

.pricingTable .titleRow td {
	text-align: center;
	padding: 4px;
	color: #E4D3AD;
	vertical-align: middle;
	border-bottom: 1px solid #000000;
	background-color: #357159;
}

.pricingTable td {
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 4px;
}

