
body, td, select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #5f5f5f;	
}

textarea {
	border: 1px;
	border-style: solid;
	height: 60px;
	width: 100%;	
	border-color: #a3a3a3;
	color: #5f5f5f;
	font-family: Arial, Helvetica, sans-serif;
}

input {		
	border: 1px;
	border-style: solid;
	height: 17px;
	width: 100%;
	font-size: 10pt;
	border-color: #a3a3a3;
	color: #5f5f5f;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

input.search {
	width: 11px;
	height: 11px;
	border: 0px;
}

input.button {
	padding: 10px;
	border: 1px solid #A3A3A3;
	color: #FFF;
	background: #123656;
	font-size: 10pt;
	font-weight: bold;
	width: 160px;
	height: 25px;
	padding: 0px;
}
input.button:hover{
	cursor: pointer;
	color: #FF0000;
}

a {
	color: #c80c0c;	
}
a:hover {
	color: #ff0000;	
}

a.news {	
	font-size: 9pt;
}
a.news:hover {
	
}

h1 {
	color: #ffffff;
	font-size: 22pt;
	display: inline;
	font-weight: normal;
}
h2 {
	color: #5f5f5f;
	font-size: 18pt;
	display: inline;
	font-weight: normal;
}

div.menu {display: block; width: auto; white-space: nowrap; margin: 0px; padding: 0px; margin-right: 20px; margin-bottom: 10px; float: left}

a.menu {
	color: #333333;
	font-size: 11pt;
	display: block;
	padding-left: 15px;
	padding-bottom: 5px;
	background: url(menu_down_li_p.gif) 0px 7px no-repeat;
}
a.menu:hover {	
	color: #000099;	
	background: url(menu_down_li_a.gif) 0px 7px no-repeat;
}
span.menu {
	color: #c80c0c;		
	background: url(menu_down_li_a.gif) left 7px no-repeat;
	font-size: 11pt;
	display: block;
	padding-left: 15px;	
	padding-bottom: 5px;
	text-decoration: underline;
}

a.uppermenu {
	font-size: 11pt;
	color: #fffbdf;
	/*background: url(menu_up_li.gif) left 7px no-repeat;*/
	padding-left: 0px;		
}
a.uppermenu:hover {
	/*color: #8888aa;*/
}
span.uppermenu {
	color: #bbbbff;		
	/*background: url(menu_up_li.gif) left 7px no-repeat;*/
	font-size: 11pt;	
	padding-left: 0px;	
	text-decoration: underline;
}

a.submenu {
	font-size: 13pt;
	color: #ffffff;	
	background: url(menu_li_p.gif) left 6px no-repeat;
	display: block;
	padding-left: 19px;
	padding-bottom: 6px;
}
a.submenu:hover {
	color: #feff93;
	background: url(menu_li_a.gif) left 6px no-repeat;
}

.date {
	font-size: 8pt;
	color: #989898;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
span.date {
	color: #c80c0c;
	font-size: 15pt;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smalltext {
	color: #333333;
	font-size: 8pt;	
}
.text {
	font-size: 10pt;
	color: #ffffff;	
}
.code {
	color: #3f3f3f;
	font-size: 14pt;	
}
.number {
	color: #ae1610;
	font-size: 22pt;	
}
.cattext {
	color: #feff93;		
}
.address {
	color: #774b2a;
}
.boldtext {
	font-weight: bold;
}
.newtext {
	color: #000000;
}

a.map {
	color: #f4f7eb;
	font-size: 8pt;	
}

a.cat {
	color: #feff93;
	font-size: 16pt;
	text-decoration: none;
}
a.cat:hover {
	text-decoration: none;
}

a.catlink {
	font-size: 8pt;	
	background: url(li.gif) 58px 4px no-repeat;
	padding-right: 15px;
	text-decoration: none;	
}

a.milo {
	color: #333333;
	font-size: 8pt;
	text-decoration: none;	
}
.table_height td{
	height:24px !important;
}
