html, body {
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	margin: 0;
	padding: 0;
	font-size: 14px;
	text-align: center;
  background: #00929A url(/images/headerback.gif) repeat-x;
}

h1 {
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 18px;
	margin: 0;
}

h2 {
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 16px;
	margin: 0;
}

p { margin: 0; }

.prefsBox {
	border: 1px #dd5227 dashed;
	padding: 15px;
	margin: 15px;
}

.red { color: #dd5227; }
.green { color: #9a5; }
.blue { color: #305AA4; }
.teal { color: #2e96b1; }
.orange { color: #febf12; }
.black { color: #000; }
.white { color: #fff; }
.pink { color: #fef5e7; }
.gold { color: #C6925A; }

form { margin: 0; padding: 0; }

ul,ol { margin-top: 0; margin-bottom: 0; }

.indent0 { text-indent: 0px; }
.indent10 { text-indent: 10px; }
.indent20 { text-indent: 20px; }

.padding0 { padding-left: 0px; }
.padding10 { padding-left: 10px; }
.padding20 { padding-left: 20px; }

.margin0 { margin-left: 0px; }
.margin10 { margin-left: 10px; }
.margin20 { margin-left: 20px; }
.margin30 { margin-left: 30px; }
.margin40 { margin-left: 40px; }

.vertpad5 { padding-top: 5px; padding-bottom: 5px; }
.pad5 { padding:5px; }

ul.nostyle, ol.nostyle { list-style-type: none; }

.disp_none { display: none; }

.allbord{ border: 1px solid black;}
.botbord{ border-bottom: 1px solid black;}

.headblue { background-color: #d1e0f6;}
.bodyblue { background-color: #e8f0fc;}
.headpink { background-color: #fef5e7;}

.bold { font-weight: bold; }
.under { text-decoration: underline; }

.formfields {
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #fff;
	border: 1px solid #999;
	padding-left: 1px;
	padding-right: 1px;
}

ul.list, ol.list { margin-top: 10px; margin-bottom: 10px; }

div.title {
	margin: -40px 0 8px 29px;
	font-family:'Trebuchet MS';
	font-size: 14px;
	font-weight: bold;
	color: #dd5227;
}

/*.footer { text-align: right; margin-right:26px; font-family:'Trebuchet MS'; font-size: 11px; font-weight: bold; color: #CCA753; }*/

#footer a:link { color:#305AA4; text-decoration:underline; }
#footer a:visited { color:#305AA4; text-decoration:underline; }
#footer a:hover { color:#99AA55; text-decoration:underline; }
#footer a:active { color:#305AA4; text-decoration:underline; }


.heading1 { font-family:'Trebuchet MS'; color: #9a5; margin-left:30px; margin-right:50px; margin-top:8px; margin-bottom:8px; font-size:18px; font-weight:bold;}
.heading2 { font-family:'Trebuchet MS'; color: #9A5; margin-left:30px; margin-right:50px; margin-top:0px; margin-bottom:8px; font-size:14px; font-weight:bold;}
.heading3 { font-family:'Trebuchet MS'; color: #2e96b1; margin-left:30px; margin-right:50px; margin-top:0px; margin-bottom:8px; font-size:14px; font-weight:bold;}
.content { font-family:'Trebuchet MS'; color: #000; margin-left:30px; margin-right:50px; margin-top:0px; margin-bottom:20px; font-size:11px;}

.label1 { font-family:'Trebuchet MS'; color: #9a5; margin-left:30px; margin-right:0px; margin-top:8px; margin-bottom:0px; font-size:12px; font-weight:bold;}
.label2 { font-family:'Trebuchet MS'; color: #dd5227; margin-left:30px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold;}
.label3 { font-family:'Trebuchet MS'; color: #2e96b1; margin-left:30px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-size:11px; font-weight:bold;}
.detail { font-family:'Trebuchet MS'; color: #000; margin-left:30px; margin-right:50px; margin-top:0px; margin-bottom:0px; font-size:11px;}

.scripture { font-family:'Trebuchet MS'; color: #305AA4; margin-left:40px; margin-right:50px; margin-top:8px; margin-bottom:0px; font-size:11px; font-weight:bold;}
.verse { font-family:'Trebuchet MS'; color: #305AA4; margin-left:40px; margin-right:50px; margin-top:0px; margin-bottom:8px; font-size:11px; font-weight:normal;}

/*#contactForm{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000000; border:0px; margin:2px; padding:0px; background-color: #FFFFFF; }*/
#contactForm{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000000; border:0px; margin:2px; padding:0px;}

.sampleEmail {
	margin: 10px 40px 10px 65px;
	padding: 10px;
	background-color: #DDDDDD;
	font-size: 12px;
	font-family: 'times';
	font-color: #000000;
}

.contLabel{ vertical-align:bottom;}
.contField{width:200px; height:16px; color:#000000; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; border-color:#143266; background-color:#FFFFFF; margin-bottom:4px;}
.contCommentLabel{ padding-top:6px;}
.contCommentField{width:500px; color:#000000; font-size:12px; font-weight:bold; border-style:solid; border-width:1px; border-color:#143266; background-color:#FFFFFF;}
.contButton{width:200px; height:24px; color:#A38429; font-size:14px; font-weight:bold; border-style:solid; border-width:1px; border-color:#143266; background-color:#143266; position:relative; top:6px; left:30px;}
.contSuccess{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000000;}

.notes {
	margin: 8px 50px 4px 50px;
	font-size: 12px;
	color: #DD5227;
}

a.priv {
	color: #666666;
	font-size: 12px;
	text-decoration: none;
}
a.priv:hover {
	text-decoration: underline;
}

.linkBox {
	/*border-bottom: 1px solid black;*/
	margin-top: 18px;
	padding-bottom: 22px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	color: #000140;
}

.linkHead {
	font-size: 18px;
	font-weight: bold;
	color: #000140;
}

.linkDesc {
	margin: 0px 100px;
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	color: #000140;
}

a.linkDisplay {
	font-size: 16px;
	font-weight: bold;
	color: #C6925A;
	font-decoration: none;
}

.loginIDField {
	width:46px;
	height:14px;
	color:#82AE97;
	font-size:10px;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#82AE97;
	background-color:#01004C;
}
.loginIDLabel {
  font-weight: bold;
	vertical-align:bottom;
}
.loginPWField {
	width:65px;
	height:14px;
	color:#82AE97;
	font-size:10px;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#82AE97;
	background-color:#01004C;
}
.loginPWLabel {
  font-weight: bold;
	vertical-align:bottom;
	margin-left: 20px;
}
.loginGoButton {
	width:30px;
	height:19px;
	color:#82AE97;
	font-size:11px;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#82AE97;
	background-color:#01004C;
	position: relative;
	top: 0px;
	margin-left: 20px;
	padding: 0px 6px 4px 6px;
}

