body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	background-color: #FFFFFF;
	border-left: 0px;
}
.left_column {
}

.center_column {
}

.right_column {
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #999999;
}

.h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #783A2A;
	font-weight: bolder;
	line-height: normal;
	font-style: normal;
	background-color: #bfcdd0;
}
.h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 16px;
	line-height: 17px;
	background-color:#cba449}
.h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	line-height: 15px;
	background-color:#cba449
}
.h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 12px;
	background-color:#67848B}
.h4 a:link {
	color:#FFFFFF;
	text-decoration: none;
}
.h4 a:visited {color:#FFFFFF;text-decoration: none;}
.h4 a:active {color:#FFFFFF;text-decoration: none;}
.h4 a:hover {color:#FFFFFF;text-decoration: none;}

.SiteTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}

.page_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #783A2A;
	font-weight: bolder;
	line-height: normal;
	font-style: normal;
	background-color: #bfcdd0;
}
.column_heads{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #577177;
	font-size: 11px;
	line-height: 12px;
	background-color:#D8E0E2
}
.column_heads a:link {color:#577177;}
.column_heads a:visited {color:#577177;}
.column_heads a:active {color:#9CB1B6;}
.column_heads a:hover {color:#9CB1B6;}


.column_heads_alt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 12px;
	background-color:#67848B
}
.column_heads_alt a:link {color:#FFFFFF;}
.column_heads_alt a:visited {color:#FFFFFF;}
.column_heads_alt a:active {color:#FFFFFF;}
.column_heads_alt a:hover {	color:#F39230;
}


/* this is as good as it gets */
.text_9, .text_10, .text_11, .text_12, .text_9_alt, .text_10_alt, .text_11_alt, .text_12_alt, .center_column {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}
.text_9, .text_9_alt {
	font-size: 9px;
	line-height: 10px;
}
.text_9 a:link {color:#577177;}
.text_9 a:visited {color:#cba449;}
.text_9 a:active {color:#cba449;}
.text_9 a:hover {color:#7d533d;}
.text_9_alt {background-color:#D8E0E2}
.text_9_alt a:link {color:#577177;}
.text_9_alt a:visited {color:#cba449;}
.text_9_alt a:active {color:#cba449;}
.text_9_alt a:hover {color:#7d533d;}
/* the end of as good as it gets */

.text_10, .text_10_alt {
	font-size: 10px;
	line-height: 11px;
}
.text_10 a:link {color:#394A4F;text-decoration: underline;}
.text_10 a:visited {color:#394A4F;text-decoration: underline;}
.text_10 a:active {color:#394A4F;}
.text_10 a:hover {color:#7d533d;}
.text_10_alt {background-color:#D8E0E2}
.text_10_alt a:link {color:#577177;}
.text_10_alt a:visited {color:#cba449;}
.text_10_alt a:active {color:#cba449;}
.text_10_alt a:hover {color:#7d533d;}
/* the end of as good as it gets */

.text_11, .text_11_alt, .column_heads_11, .center_column {
	font-size: 11px;
	line-height: 14px;
}
.text_11 a:link {
	color:#394A4F;
	text-decoration: underline;}
.text_11 a:visited {	color:#394A4F;
	text-decoration: underline;}
.text_11 a:active {color:#394A4F;}
.text_11 a:hover {color:#7d533d;}


.text_11_alt {	background-color: #D8E0E2;}
.text_11_alt a:link {color:#ffffff;}
.text_11_alt a:visited {	color:#ffffff;}
.text_11_alt a:active {color:#ffffff;}
.text_11_alt a:hover {color:#7d533d;}
/* the end of as good as it gets */

.text_12, .text_12_alt {
	font-size: 12px;
	line-height: 15px;
}
.text_12 a:link {color:#577177;}
.text_12 a:visited {color:#cba449;}
.text_12 a:active {color:#cba449;}
.text_12 a:hover {color:#7d533d;}
.text_12_alt {background-color:#D8E0E2}
.text_12_alt a:link {color:#ffffff;}
.text_12_alt a:visited {color:#cba449;}
.text_12_alt a:active {color:#cba449;}
.text_12_alt a:hover {color:#7d533d;}
/* the end of as good as it gets */

.error_msg {
	background-color:#990000;
	color:#FFE26F;
	font-size: 12px;
	line-height: 20px;
}	

.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	background-color: #FFFFFF;

}
.prioritytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	line-height: normal;
	background-color:#FFEDA4}

.menu {
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F4773F; 
	font-size: 11px;
	font-weight: normal; 
}
.menu a:link {color:#F4773F; }
.menu a:visited { color: #F4773F; }
.menu a:hover { color:#783A2A;}
.menu a:active {color: #F4773F}

.sub_menu {
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #783A2A; 
	font-size: 11px;
	font-weight: normal; 
}
.sub_menu a:link {color:#783A2A; font-size: 11px;text-decoration: none;}
.sub_menu a:visited {color: #783A2A; font-size: 11px;text-decoration: none;}
.sub_menu a:hover { color:#F4773F; }
.sub_menu a:active {color: #783A2A}

.menu_break {
	background-color: #FFFFFF;
	height: 2px;
}
.padding
{
    /* padding: 2px 7px 2px 7px; */
}

.news, .news_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	background-color:#666666;
	color:#ffffff;
}
.news a:link {color:#cba449;}
.news a:visited {color:#cba449;}
.news a:active {color:#cba449;}
.news a:hover {color:#7d533d;}
.news_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.news_alt a:link {color:#cba449;}
.news_alt a:visited {color:#cba449;}
.news_alt a:active {color:#cba449;}
.news_alt a:hover {color:#7d533d;}
/* the end of as good as it gets */

.picFrameOrange {
	background-color : #FFF1D0;
	border-left-width : 3;
	border-bottom-width : 3;
	border-right-width : 3;
	border-top-width : 3;
	border-left-style : ridge;
	border-bottom-style : ridge;
	border-right-style : ridge;
	border-top-style : ridge;
	border-left-color : #FF9900;
	border-bottom-color : #FFCC00;
	border-right-color : #FFCC00;
	border-top-color : #FF9900;
	background-image: url(../images/bkg_blue_line.gif);
}
.picFrameOrange:hover{
  color: yellow;
  background-color: #c0c0c0;
}

.picFrameBlue {
	background-color : #D6DDE9;
	border-left-width : 3px;
	border-bottom-width : 3px;
	border-right-width : 3px;
	border-top-width : 3px;
	border-left-style : ridge;
	border-bottom-style : ridge;
	border-right-style : ridge;
	border-top-style : ridge;
	border-left-color : #395571;
	border-bottom-color : #7A9BBC;
	border-right-color : #7A9BBC;
	border-top-color : #395571;
	background-image: url(../images/bkg_blue_line.gif);
}
.calFrameBlue {
	border-left-width : 3px;
	border-bottom-width : 0px;
	border-right-width : 3px;
	border-top-width : 0px;
	border-left-color: #7d533d;
	border-right-color: #7d533d;
	background-color: #Eee1c4;
	font-size: 10px;
	line-height: 12px;
}
.calFrameBlue a:link {color:#cba449;}
.calFrameBlue a:visited {color:#cba449;}
.calFrameBlue a:active {color:#cba449;}
.calFrameBlue a:hover {color:#7d533d;}

.calFrameToday {
	border-left-width : 3px;
	border-bottom-width : 0px;
	border-right-width : 3px;
	border-top-width : 0px;
	border-left-color: #0066CC;
	border-right-color: #003399;
	background-color: #cba449;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}
.calFrameToday a:link {color:#FFFFFF;}
.calFrameToday a:visited {color:#FFFFFF;}
.calFrameToday a:active {color:#FFFFFF;}
.calFrameToday a:hover {color:#FFFFFF;}


.inputfield1	{
	width: 			125px;
	height: 		15px;
	padding:		0;
	margin: 		2px;
	border-color: 		#596C80 #3D6A99 #3D6A99 #596C80;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	font: 			10px Tahoma, Verdana, sans-serif;
	background-color: #ffffff;
	}

.inputfield2 {
	padding:		0;
	margin: 		2px;
	border-color: 		#596C80 #3D6A99 #3D6A99 #596C80;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	font: 			11px Tahoma, Verdana, sans-serif;
	background-color: #ffffff;
}
.display_only{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	line-height: 10px;
}

.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #577177;
	line-height: 13px;

}
.Copyright a:link {color:#577177;}
.Copyright a:visited {color:#577177;}
.Copyright a:active {color:#577177;}
.Copyright a:hover {color:#577177;}

.barely_there {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#DDDDDD;
	line-height: 12px;
}
.barely_there a:link {
	color: #DDDDDD;
}
.barely_there a:visited {color:#DDDDDD;} 
.barely_there a:hover {color: #ACACAC;} 


/* OLD STYLES - PHASE OUT */
