body {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13;
	color: #3C301E;
	
}
div {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13;
	color: #3C301E;
	
}
p {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13;
	color: #3C301E;
	
}
td {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13;
	color: #3C301E;
		
}
form {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
table {
	font-size: inherit;
	border: 0px;
}
a:link {
	color: #6094D9;
	text-decoration: none;
	border: black;
}
a:visited { 
	color: #317293; 
	text-decoration: none;
}
a:hover {
	color: #E86D29;
	border: black;
	text-decoration: underline;
}
.title1, .t1 {
	color: #3C301E;
	font-family: inherit;
	font-size: 2em;
	margin-bottom: 5px;
	font-size: 26px;
}
.title2, .t2    {
	color: #3C301E;
	font-family: inherit;
	margin-bottom: 5px;
	font-size: 1.6em;
}
.title3, .t3   {
	color: #3C301E;
	font-family: inherit;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 5px;
}
.tight {
	margin-bottom: 0px;
}
.boxtitle3 { color: white; font-weight: bold; font-size: 15px; }
.tiny { color: black; font-size: 9px;  }
.nav   { font-size: 11px }
.bold { font-weight: bold; }
.hilight { font-weight: bold;  }
.navThispage   { color: #931f00;  }
.notice { color: red }
.center_container { 
	text-align: center; /* for IE */
}
.center { 
	margin: 0 auto; 
}

.indent {
	margin-left: 20px;
}
ul {
	padding-left: 1.5em;
}
ul li {
	list-style: none;
}



/* ---------- forms -----------*/
.formField { 
	float: left;
	margin-right: .5em;
	margin-bottom: 1em;
}
.formFieldNW {
	float: left;
	margin-right: .5em;
}
.formFieldNF { 
	margin-right: .5em;
	margin-bottom: 1em;
}
.formLabel {
}
.hilightBox {
	background-color: #F9F1E9;
	padding: .4em;
}
.outlineBox {
	border-color: #931F00;
	border: 1px solid #931F00;
	padding: .5em;
}
.formError {
	color: red; 
}
.statusSuccess { 
	color: green; 
	font-style: italic; 
}
.statusError { 
	color: red; 
	font-style: italic;
}
.calText {
	font-size: 10px;
}
.calNum {
	font-size: 12px;
}
.float {
	float: left;
}

/* ---------- photo albums -----------*/
.albumThumb {
	float: left;
	height: 200px;
	width: 200px;
	padding-top: 20px;
	text-align: center;
}
.albumThumb:hover {
	
}


.photoThumb {
	float: left;
	text-align: center;
}
.photoThumb img {
	border-width: 1px;
	border-style: solid;
	border-color: #931F00;
}
.photoThumb img:hover {
	border-width: 1px;
	border-style: solid;
	border-color: #ff8e00;
}
.photoThumbNB {
	float: left;
	text-align: center;
}
.photo {
	border-width: 1px;
	border-style: solid;
	border-color: #931F00;
}
.photo:hover {
	border-width: 1px;
	border-style: solid;
	border-color: #ff8e00;
}


.clear {
	clear: both;
}
.twoCol {
	border: 1px solid red;
}
.twoColLeft {
	width: 45%;
}
.twoColRight {
	padding-left: 25px;
}
.leftPhoto {
	margin-right: 20px;
	margin-bottom: 20px;
}
.footer {
	font-size: .8em;
	color: #92816A;
}

/* ---------- HTML email -----------*/
.boxContainer {
	margin: auto;
	width: 80%;
}
.boxHead {
	border-width: 2px;
	border-style: solid;
	border-color: #5da3c6;
	background-color: #fef7ef;
	padding: .8em;
}
.boxBody {
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-top-width: 0px;
	border-style: solid;
	border-color: #5da3c6;
	padding: .8em;
}
.boxList {
	list-style: none;
}
.left_list {
	padding: 2em;
}