/* TAG DEFINITIONS */
html {
	scrollbar-face-color: 		#692D2F;
	scrollbar-shadow-color:		#3E2223;
	scrollbar-highlight-color:	#A24648;
	scrollbar-track-color: 		#FEFEDA;
	scrollbar-arrow-color: 		#FEFEDA;
}
body {
	scrollbar-face-color: 		#692D2F;
	scrollbar-shadow-color:		#3E2223;
	scrollbar-highlight-color:	#A24648;
	scrollbar-track-color: 		#FEFEDA;
	scrollbar-arrow-color: 		#FEFEDA;
	margin:						0px 0px 0px 0px;
	background-image:			url(../images/Gradient_Bkgnd.jpg);
	background-repeat:			repeat-x;
	background-color:			#B38585;
}
body, table, td, p, ul, ol, h1, h2, h3, h4, h5, h6, div {
	font-family:			Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:					black;
	font-size:				13px;
}
p, ul, ol, h1, h2, h3, h4, h5, h6 {
	text-align:				left;
	margin-top:				0px;
	margin-bottom:			12px;
}
td {
	vertical-align:			top;
	padding:				0px 0px 0px 0px;
}
img {
	border-style:			none;
}
em {
	color:					#800000;
	font-weight:			bold;
	font-style:				normal;
}
legend {
	font-weight:			bold;
	color:					#800000;
}
a:link { color:				#622E30; }
a:visited { color:			#558550; }
a:hover, a:active { color:	#CC0000; }
/* DESIGN CLASSES */
.button_col {
	background-image:		url(../images/bttn_bg.jpg);
	background-repeat:		repeat-x;
	width:					100%;
	height:					31px;
}
/* TABLE CLASS DEFINITIONS */
.margin_centered {
	margin-left:		auto;
	margin-right:		auto;
}
.row1 { background-color:	#FFFFFF; }
.row2 { background-color:	#EEEEEE; }
.slimborderimg { border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC; }
.left_info_cell {
	padding:				5px 0px 5px 0px;
	border-style:			solid;
	border-width:			0px 0px 1px 0px;
	border-color:			#CCCCCC;
}
.right_info_cell {
	padding:				5px 0px 5px 0px;
	border-style:			solid;
	border-width:			0px 0px 1px 0px;
	border-color:			#CCCCCC;
}
.left_form_cell {
	font-weight:			bold;
	padding:				5px 0px 5px 0px;
	border-style:			solid;
	border-width:			0px 0px 1px 0px;
	border-color:			#CCCCCC;
}
.right_form_cell {
	text-align:				right;
	padding:				5px 0px 5px 0px;
	border-style:			solid;
	border-width:			0px 0px 1px 0px;
	border-color:			#CCCCCC;
}
.top_col {
	background-image:		url(../../images/logoback.jpg);
	background-repeat:		repeat-x;
	background-position:	top center;
	width:					100%;
	height:					75px;
	text-align:				center;
}
.left_content {
	background-image:		url(../images/left_bg.gif);
	background-repeat:		repeat-y;
	padding:				8px 15px 8px 15px;
}
	/* LEFT CONTENT SUB-DEFINITIONS */
	.left_content ul { margin-bottom:0px;text-align:left; }
	.left_content li { margin-left:-20px;margin-bottom:3px;list-style-type:square; }
	.left_content a { font-size:14px;text-align:left; }
/*	.left_content a:link, .left_content a:visited { color:#003604;text-decoration:none; } */
	.left_content a:link, .left_content a:visited { color:#391319;text-decoration:none; }
	.left_content a:hover, .left_content a:active { color:#CC0000;text-decoration:underline; }
.contact_col {
	text-align:				center;
	padding:				5px 0px 5px 0px;
}
.left_col {
	width:					200px;
	padding-top:			15px;
}
.content_col {
	width:					612px;
	padding:				25px 10px 10px 20px;
}
/* TEXT CLASS DEFINITIONS */
.page_title {
	font-size:				18px;
	color:					#75373A;
	margin:					0px 0px 18px 0px;
	text-align:				left;
}
.heading {
	font-size:				14px;
	font-weight:			bold;
	color:					#800000;
	margin:					0px 0px 6px 0px;
	text-align:				left;
}
.small_descr {
	font-size:				10px;
	color:					#3F2728;
}
.xsmall { font-size:	9px; }
.small  { font-size: 	10px; }
.normal { font-size: 	12px; }
.medium { font-size:	14px; }
.large  { font-size: 	16px; }
.xlarge { font-size:    18px; }
.huge   { font-size: 	20px; }

.left    { text-align: 	left; }
.center  { text-align: 	center; }
.right   { text-align: 	right; }
.justify { text-align: 	justify; }

.top    { vertical-align: middle; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }

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


.status_container {
	margin:				20px 10px 20px 10px;
	padding:			3px 5px 3px 10px;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		0px 0px 0px 1px;
}
.status_title {
	font-size:			16px;
	font-weight:		bold;
	color:				navy;
	border-style:		solid;
	border-width:		0px 0px 1px 0px;
	border-color:		navy;
	text-align:			left;
}
.status_message {
	font-size:			12px;
	color:				navy;
	text-align:			left;
}
/* ANCHOR CLASSES */

.frufru {
  color: pink;
  font-size: 14px;
  font-weight:bold;
  border-style: dashed;
  border-width: 1px 1px 1px 1px;
  border-color: pink;
  background-color: black;
  font-style: italic;
  font-variant: small-caps;
  padding:5px 5px 5px 5px;
}
