body { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; background-image: url(images/bg.gif); background-repeat: repeat-y; background-position: center; margin: 0px; }

td { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }

th { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; }

a:link { color: #ff0000; text-decoration: underline; }
a:visited { color: #ff0000; text-decoration: underline; }
a:hover { color: #ff0000; text-decoration: none ;}
a:active { color: #ff0000; text-decoration: none; }

H1 { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #F3DE9C; }

.title { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #666666; }

.rhm { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }
a.rhm:link { font-size: 12px; color: #9fafb8; text-decoration: none; }
a.rhm:visited { font-size: 12px; color: #9fafb8; text-decoration: none; }
a.rhm:hover { font-size: 12px; color: #0673b1; text-decoration: underline ;}
a.rhm:active { font-size: 12px; color: #0673b1; text-decoration: underline; }

.btm { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 11px; color: #a5b2d4; }
a.btm:link { font-size: 11px; color: #a5b2d4; text-decoration: none; }
a.btm:visited { font-size: 11px; color: #a5b2d4; text-decoration: none; }
a.btm:hover { font-size: 11px; color: #a5b2d4; text-decoration: underline; }
a.btm:active { font-size: 11px; color: #a5b2d4; text-decoration: underline; }

.btmBlue { color: #dfe4f2; }
.txtBlue { color: #617e9e; }

TD.table_header {
  background-color	:	#CEA048;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  color			:	#FFFFFF;
  font-size		:	12px;
  font-weight		:	bold;
  padding		:	4px 8px 4px 8px;
}

TD.table_even_row {
  background-color	:	#F8E4AF;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  color			:	#666666;
  font-size		:	12px;
  font-weight		:	normal;
  padding		:	4px 8px 4px 8px;
}

TD.table_odd_row {
  background-color	:	#FFFFFF;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  color			:	#666666;
  font-size		:	12px;
  font-weight		:	normal;
  padding		:	4px 8px 4px 8px;
}

TD.hotHeader {
  background-color	:	#0673B1;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  color			:	#CCCCCC;
  font-size		:	12px;
  font-weight		:	bold;
  padding		:	1px 1px 1px 5px;
  border		:	1px solid #0673B1;
}

TD.hotText {
  background-color	:	#CCCCCC;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  color			:	#333333;
  font-size		:	12px;
  font-weight		:	normal;
  padding		:	5px 5px 5px 5px;
  border		:	1px solid #0673B1;
}

IMG.hotPhoto {
  margin		:	3px 5px 0px 0px;
  border		:	2px solid #0673B1;
}

TD.form_title {
  background-color	:	#F8E4AF;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  color			:	#617e9e;
  font-size		:	15px;
  font-weight		:	bold;
  padding		:	8px 8px 8px 8px;
}

TD.form_body {
  background-color	:	#FFFFFF;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  color			:	#666666;
  font-size		:	12px;
  font-weight		:	normal;
  padding		:	8px 8px 8px 8px;
}

TD.form_border {
  background-color	:	#3385C1;
}

.form_textbox {
  background-color	:	white;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size		:	12px;
  color			:	#666666;
  font-weight		:	normal;
  border		:	solid #3385C1 1px;
  padding		:	0px 0px 0px 0px;
}

.form_select {
  background-color	:	white;
  font-family		:	Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size		:	12px;
  color			:	#666666;
  font-weight		:	normal;
  border		:	solid #3385C1 1px;
  padding		:	0px 0px 0px 0px;
}

DIV.inline-right { width:250px; float: right; margin: 0 0 15px 15px; }
DIV.inline-right IMG { text-align: center; border: 0; margin: 0; }
DIV.inline-right P { text-align: center; font-style: italic; font-size: 12px; }

DIV.inline-left { width:250px; float: left; margin: 0 15px 15px 0; }
DIV.inline-left IMG { text-align: center; border: 0; margin: 0; }
DIV.inline-left P { text-align: center; font-style: italic; font-size: 12px; }

DIV.inline-right-vertical { width:167px; float: right; margin: 0 0 15px 15px; }
DIV.inline-right-vertical IMG { text-align: center; border: 0; margin: 0; }
DIV.inline-right-vertical P { text-align: center; font-style: italic; font-size: 12px; }

DIV.inline-left-vertical { width:167px; float: left; margin: 0 15px 15px 0; }
DIV.inline-left-vertical IMG { text-align: center; border: 0; margin: 0; }
DIV.inline-left-vertical P { text-align: center; font-style: italic; font-size: 12px; }

