td          {
	font-weight: normal;
	font-size:    11px;
	line-height:  16px;
	font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text   { font-size:             11px; line-height:           16px; font-family:           Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-attachment: scroll; text-align:            justify; list-style-position:   outside           }
.info { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 16px; background-image: url(images/info2.gif); background-repeat: repeat-x; background-position: 50% -2px; text-align: justify; margin-top: 5px; margin-bottom: 5px; list-style-position: outside; }
.footer {
	font-weight:        normal;
	font-size:           10px;
	line-height:         16px;
	font-family:         Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align:          justify;
	list-style-position: outside;
	border-top:          1pt dotted black }
.menu  {
	font-weight: normal;
	font-size:    11px;
	line-height:  16px;
	font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align:   left }
.head   { font-size:    14px; line-height:   16px; font-family:   Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-image: url(images/title_back.gif); background-repeat: repeat-x; background-position: 50% 8px; text-align:    left; border-bottom: 1px dotted black; }

.half { color: #236; font-size: 12px; font-weight: bold; background-image: url(images/title_back2.gif); background-repeat: no-repeat; background-position: 0 8px; text-align: left; position: relative; left: 0; }
a                             { color:          #333; text-decoration: none; }


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


a:active       {
	color:      #777d88;
	font-weight: normal }
a:visited { color: #777d88; font-weight: normal; }
.frame  {
	font-size:   10px;
	line-height:  16px;
	font-family:  "Geneva CE", Verdana, Arial;
	margin-right: 5px;
	margin-left:  5px }
form.search { padding: 0; margin: 0; }

#searchform  {
	color:           #ffffff;
	background-color: #808080;
	margin:           0px;
	padding:          5px 10px }


input.text      {
	color:           #000000;
	background-color: #edb;
	margin:           0;
	padding:          0;
	border:           solid 1px #eee;
	width:            140px }


td a {  margin 0; }
td a:link { color: gray; }
td a:hover { color: #aaa; }


input.text:hover { border: 1px solid #FFFFFF; background: #EEEEEE; color: #000000; }
input.button  {
	color:           #fff;
	font-weight:      bold;
	font-size:        100%;
	font-family:      Arial, Sans-Serif;
	background-color: #6c7680;
	margin:           0;
	padding:          0 0 0 3px;
	border:           none }
