/*Main layout and basic design*/ 

BODY {
	margin: 40px 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	background: #cd9735;
}

html {
	SCROLLBAR-FACE-COLOR: #590000;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-SHADOW-COLOR: #590000;
	SCROLLBAR-3DLIGHT-COLOR: #ede8d6;
	SCROLLBAR-ARROW-COLOR: #ede8d6;
	SCROLLBAR-TRACK-COLOR: #ede8d6;
	SCROLLBAR-DARKSHADOW-COLOR: #590000;
}

.fullScreen {
	HEIGHT: 100%
}

/*Containers Ids */ 
#align {
	color: #000000;
	text-align: left;
	text-indent: 4pt;
}

#FormContainer {
	width: 837px;
	margin: 0px auto 0;
	padding: 0px;
	border: 0px;
	background: url(../layout/midBackground.jpg);
}

#LogoHeader {
	width: 837px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../layout/newWebheader2.jpg);
}

#HeaderAddy {
	margin: 0px;
	padding: 0px;
	width: 787px;
	top: 239px;
	border: 0px;
}

#NavBarGif {
	margin: 0px;
	padding: 0px;
	height: 7px;
	width: 787px;
	border: 0px;
	font-size: xx-small;
}

#NavBar {
	background: url(../layout/NavBar.gif);
	width: 787px;
	margin: 0;
	border: 0px;
	padding: 0px;
	text-align: center;
	height: 31px;
}

#NavDrop {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#NarBarBottom {
	background: url(../layout/NavBarBottom.gif);
	margin: 0px;
	padding: 0px;
	height: 7px;
	width: 772px;
	border: 0px;
}

#BodyContent {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 772px;
	border: 0px;
	color: #000000;
}

#MainPageContent {
	width: 787px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#solidbar {
	width: 787px;
}

#Footer {
	font: 10px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	height: 95px;
	width: 787px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

#TextFooterMenu {
	margin: 0px;
	padding: 0px;
	width: 787px;
	border: 0px;
}

/*Text Elements*/ 
P {
	FONT-FAMILY: verdana,arial,geneva,sans-serif;
	font-size: 12px;
}

H1 {
	COLOR: #000000;
	font: bold normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}

B {
	FONT-WEIGHT: bold
}

I {
	font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.header2 {
	font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.regular {
	COLOR: #000000;
	font: 12px verdana, arial, geneva, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.grayRegular {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: verdana,arial,geneva,sans-serif
}

.red {
	COLOR: #660000;
	font-style: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.small {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}

.small A {
	FONT-SIZE: 10px; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.small A:hover {
	FONT-SIZE: 10px; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.smallGray {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

.footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: verdana,arial,geneva,sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
	vertical-align: middle;
}

.footer A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: verdana,arial,geneva,sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
}
.footer A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #660000;
	FONT-FAMILY: verdana,arial,geneva,sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
}

.footnote {
	COLOR: #660000;
	font: italic normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.footnote A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #660000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.footnote A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #660000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A {
	COLOR: #660000; TEXT-DECORATION: underline
}

A:hover {
	COLOR: #660000;
	TEXT-DECORATION: none;
	font-style: italic;
}

.italiclink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: underline;
}

.italiclink A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-DECORATION: underline;
}

.italiclink A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-DECORATION: underline; font-style: italic;
}

.LastDocWriteText {
	font: italic 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.centerred {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
	text-align: center;
}
.regularcenter {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.regularitalic {
	font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.whiteheavy {
	font: bold 24px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}
.whiteheavy2 {
	font: bold 16px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}

/*Table Elements*/ 
TD {
	height: auto;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.fullheight {
    height:100%;
}

.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
#logo {
	text-align: left;
	height: 250px;
	width: 285px;
}
#HeadTwo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.regleft {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.welcome {
	font: bold 14px/normal Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#TopIm {
	width: 837px;
}
#Bottom {
	width: 837px;
}
#TopFrame {
	width: 837px;
}
.textnav {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #66100F;
	text-align: center;
}
.bold {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.bodytext {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.testimony {
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
}
.centerheader {
	font: bold 18px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
.centerheaderItalic {

	font: italic bold 18px Geneva, Arial, Helvetica, sans-serif;
	color: #16291B;
	text-align: center;
}
.noncenterheader {

	font: bold 18px Geneva, Arial, Helvetica, sans-serif;
	color: #16291B;
	text-align: left;
}
.centerheaderCaps {

	font: bolder small-caps 15px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
.centerheaderFirstCap {
	font: normal 20px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: uppercase;
}
.centerheaderCapsGreen {


	font: bolder small-caps normal 15px Geneva, Arial, Helvetica, sans-serif;
	color: #004200;
}
.centerheaderFirstCapRed {
	font: normal 20px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: uppercase;
	color: #3C0000;
}
.centerheaderCapsRed {



	font: bolder small-caps normal 15px Geneva, Arial, Helvetica, sans-serif;
	color: #3C0000;
	text-align: center;
}
.centerheaderItalicNew {
	font: italic bold normal 16px Geneva, Arial, Helvetica, sans-serif;
	color: #16291B;
	text-align: center;
	text-transform: none;
}
.privacybody {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.lftredblock {




	font: bolder small-caps normal 12px Geneva, Arial, Helvetica, sans-serif;
	color: #3C0000;
	text-align: left;
}
#gradientBG {
	background: url(../layout/keypicphoneBOTTOM.jpg) no-repeat;
}
