.tbl a {
	width:100%;
	padding: 6pt;
	display:block;
	text-decoration: none;
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	background-color: #233043;
}
.tbl a:hover {
	text-decoration: underline;
	background-color: #310746;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

body {
	background-color: #608341;
}

body,td,th {
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

ul {
	margin-top: 4px;
}		

.border_solid {
	border: 1px solid #C1C2C8;
	
}

.btm_border_solid {
	border-bottom: 1px solid #C1C2C8;
	
}

.top_border_dashed {
	border-top: 1px dashed #FFFFFF;
	
}

.btm_border_dashed {
	border-bottom: 1px dashed #FFFFFF;
	
}

.left_border_solid {
	border-left: 1px solid #C1C2C8;
	
}

.reversetext {
	color:#608341;
	background-color:#FFFFFF;
}

.right_border_solid {
	border-right: 1px solid #FFFFFF;
	
}

.extra_small_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
}

.small_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.body_text_tan {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #e7cfa8;
}

.body_text_blue {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #22283c
}

.body_text_purple {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #310746
}

.bold_italic {
	font-weight: bold;
	font-style: italic;
}

.bold_italic_lg {
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.body_text_white_bold_italic {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}

.body_text_space {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 5pt;
}

a {
	color: #D4AE70;
	text-decoration:none;
}	
	
a:hover {
	color: #D4AE70;	
	text-decoration:underline;
}

a.white_links {
	text-decoration:none;
	color: #FFFFFF;
}

a.white_links:hover {
text-decoration:underline;
	color: #FFFFFF;
}

a.tan_links {
	text-decoration:none;
	color: #D4AE70;
}

a.tan_links:hover {
text-decoration:underline;
	color: #D4AE70;
}

a.btm_links {
text-decoration:none;
	font-size: 7pt;
	color: #d8cc8c;
}

a.btm_links:hover {
text-decoration:none;
	font-size: 7pt;
	color: #FFFFFF;
}



.btm_text {
	font-size: 7pt;
	color: #E1D4C7;
	
}	

.white_header {
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}

.white_header_lg {
	font-size: 18pt;
	color: #FFFFFF;
	font-weight: bold;
}


.tan_header {
	font-size: 13pt;
	color: #D4AE70;
}

.tan_text_bold {
	color: #D4AE70;
	font-weight: bold;
}

.blue_header {
	font-size: 13pt;
	color: #22283c;
	font-weight:bold;
}

.purple_header {
	font-size: 13pt;
	color: #310746;
	font-weight:bold;
}

.purple_subheader {
	font-size: 11pt;
	color: #310746;
	font-weight:bold;
}

.white_text {
	color: #ffffff;
}

.purple_text_sm {
	font-size: 8pt;
	color: #310746;
}

.home a  img{background-image:url(images/buttons/home.gif);
	background-repeat:no-repeat;}
	
.home a:hover  img{background-image:url(images/buttons/home_over.gif);
	background-repeat:no-repeat;}
	
.contact a  img{background-image:url(images/buttons/contact.gif);
	background-repeat:no-repeat;}
	
.contact a:hover  img{background-image:url(images/buttons/contact_over.gif);
	background-repeat:no-repeat;}		
