body {
	font-size: 12px;
	color: #2c3946;
	margin: 5px 0px 0px 0px;
	background: url(../images/bg.gif) top left repeat-x #f7f7f7;
}

body, p, h1,h2,h3,h4,h5,h6,div,ol,li,td,th,a,form,input,select,textarea,option,label {
	font-family:  Tahoma, Verdana, Helvetica;
}

a {
	color: #003781;
	text-decoration: none;
}

a:hover {
	color: #0289a3;
	text-decoration: none;
}

form {
	margin: 0px;
}
select{

}
textarea {
	overflow: auto;
	font-size: 12px;
	font-family: arial;
}

td, th {
}

img, object {
	border: 0px;
}

.floatRight{
 	float: right;
}
.floatLeft{
 	float: left;
	margin: 0px 10px 0px 0px;
}

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

.clear{
	clear: both;
	margin: 0px !important;
	padding: 0px !important;
	height: 0px;
	overflow: hidden;
}
.body {
	padding: 0px;
	text-align: center;
}
.container {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	background-color: #fff;
}
.mainPage {
	padding: 0px;
}
/*
.header {
	height: 332px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #fff;
}
.headerImage {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	width: 1000px;
	height: 332px;
	padding: 0px;
	overflow: hidden;
	z-index: 4;
}
.headerTop {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	height: 60px;
	width: 960px;
	padding: 0px 20px;
	overflow: hidden;
	z-index: 5;
	text-align: right;
}
*/
.header {
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #fff;
}
.headerImage {
	margin-left: 0px;
	width: 1000px;
	padding: 0px;
	overflow: hidden;
	z-index: 4;
}
.headerTop {
	margin-left: 0px;
	height: 57px;
	width: 960px;
	padding: 0px 20px;
}
.headerTop img {
	float: right;
}
a.siteLogo {
	float: left;
	display: block;
}
a.siteLogo img {
	float: left;
}
.header .lang {
	float: right;
	font-size: 11px;
}
.header .lang ul {
	margin: 0px;
	padding: 25px 15px;
	list-style: none;
	float: right;
	height: 18px;
}
.header .lang ul li {
	display: inline;
	padding: 0px 10px;
	color: #2c3946;
	border-left: 1px solid #bee2f6;
}
.header .lang ul li.first {
	border: none;
}
.header .lang ul li a {
	color: #005b81;
	text-decoration: none;
}
.header .lang ul li a:hover {
	color: #17a3be;
	text-decoration: none;
}

/* MAIN SECTION */

.wrapper {
	min-height: 380px;
	padding: 8px 8px 12px 8px;
	background: url(../images/bgWrap.gif) top left repeat-x #fff;
}
*html .wrapper {
	height: 380px;
	overflow: visible;
}
.sidebar {
	width: 234px;
	float: left;
	padding: 0px;
	overflow: hidden;
}
.page {
	float: right;
	width: 742px;
	padding: 0px;
	overflow: hidden;
}
.main {
	width: 742px;
	float: left;
	padding: 0px;
	overflow: hidden;
}
.rightbar {
	float: right;
	width: 234px;
	padding: 0px;
	overflow: hidden;
}

.flowNav {
	margin: 4px 0px;
	padding: 10px 12px;
	font-size: 11px;
	color: #103251;
	background: url(../images/welcomeTop.gif) top left repeat-x #e9f6fd;
	border-bottom: 1px solid #d3edfa;
}
.flowNav p {
	display: inline;
	margin: 0px !important;
	padding: 0px 4px 0px 10px !important;
	background: url(../images/navArrow.gif) no-repeat;
	background-position: 0px 4px;
}

.content {
	padding: 6px 10px;
}
.content p {
	margin: 10px 0px !important;
	line-height: 130%;
}
h1.pageTitle {
	margin: 10px 0px !important;
	padding: 0px 0px 10px 0px !important;
	font-size: 16px;
	color: #103251;
	background: url(../images/dottedLine.gif) bottom left repeat-x;
}
h2.subTitle {
	margin: 15px 0px 10px 0px !important;
	padding: 0px !important;
	font-size: 13px;
	color: #0289a3;
}

.welcome {
	margin-top: 4px;
	margin-bottom: 14px;
	background: url(../images/welcomeCell.gif) bottom left repeat-x #d3edfa;
}
.welcome h2.title {
	margin: 0px !important;
	padding: 10px 12px;
	font-size: 16px;
	color: #103251;
	background: url(../images/welcomeTop.gif) top left repeat-x #e9f6fd;
	border-bottom: 1px solid #d3edfa;
}
.welcomeCell {
	padding: 3px 12px 8px 12px;
}
.welcomeCell p {
	margin: 10px 0px !important;
	line-height: 130%;
}

.headline {
	margin-top: 4px;
	margin-bottom: 14px;
	padding: 0px 0px 10px 0px;
	background: url(../images/headlineBot.gif) bottom left no-repeat #fbfcfc;
}

h2.heading {
	height: 11px;
	margin: 0px 0px 3px 0px !important;
	padding: 12px 10px 12px 30px;
	font-size: 11px;
	color: #103251;
	background: url(../images/headbar.gif) top left no-repeat #e4e4e4;
	border-top: 1px solid #e4e4e4;
}
.headline h2.heading {
	margin: 0px !important;
	padding: 13px 10px 16px 30px;
	font-size: 11px;
	color: #103251;
	background: url(../images/headlineTop.gif) top left no-repeat #e6ebed;
}
.headlineCell {
	min-height: 180px;
	padding: 10px 0px 10px 17px;
	background: url(../images/headlineCell.gif) top left repeat-x;
}
*html .headlineCell {
	height: 180px;
	overflow: visible;
}
.headlineCell ul {
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
}
.headlineCell ul li {
	float: left;
	margin-right: 5px;
	width: 342px;
	padding: 0px;
	overflow: hidden;
}
.headlineCell ul li h3.newsTitle {
	margin: 2px 0px 5px 0px !important;
	padding: 0px !important;
	font-size: 12px;
}
.headlineCell ul li .newsDesc {
	font-size: 11px;
	line-height: 150%;
}
.headlineCell ul li .newsDesc img {
	float: left;
	margin: 5px 14px 5px 0px;
}

.news {
	margin-top: 4px;
	margin-bottom: 14px;
	padding: 3px;
	background-color: #fff;
	border: 1px solid #d3d3d3;
}
.news h2.title {
	margin: 0px 0px 3px 0px !important;
	padding: 7px 10px 8px 30px;
	font-size: 11px;
	color: #103251;
	background: url(../images/titlebar.gif) top left no-repeat #d0d0d0;
}
.newsCell {
	padding: 10px 10px 0px 10px;
	background: url(../images/newsCell.gif) top left repeat-x;
}
ul.newsList {
	margin: 0px !important;
	padding: 0px 0px 1px 0px !important;
	list-style: none;
	background: url(../images/dottedLine.gif) bottom left repeat-x #e7f3f8;
}
ul.newsList li {
	padding: 4px 15px 4px 18px;
	background: url(../images/dottedArrow.gif) no-repeat;
	background-position: 3px 8px;
	border-bottom: 1px solid #fff;
}
ul.newsList li h3.newsTitle {
	margin: 2px 0px 4px 0px !important;
	padding: 0px !important;
	font-size: 11px;
}
.news .linkMore {
	padding: 6px 10px;
}
.newsSubtitle {
	margin: 0 0 20px 0;
	font-size: 10px;
}
.newsCategory {
	font-weight: bold;
	margin: 4px 0;
}

.info {
	margin-top: 4px;
	margin-bottom: 14px;
	padding: 3px;
	border: 1px solid #d3d3d3;
}
.info h2.title {
	margin: 0px 0px 3px 0px !important;
	padding: 7px 10px 8px 30px;
	font-size: 11px;
	color: #103251;
	background: url(../images/titlebar.gif) top left no-repeat #d0d0d0;
}
.infoCell {
	min-height: 40px;
}
*html .infoCell {
	height: 30px;
	overflow: visible;
}
.infoCell ul {
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
}
.infoCell ul li {
	float: left;
	margin-right: 4px;
	width: 345px;
	padding: 10px 10px 0px 10px;
	overflow: hidden;
	background-color: #eeeeee;
}
.infoCell ul li h2 {
	margin: 3px 0px 5px 0px !important;
	padding: 0px !important;
	font-size: 11px;
	font-weight: lighter;
	color: #687d88;
}
.infoItem {
	padding: 4px 5px 8px 18px;
	font-size: 11px;
	background: url(../images/dottedArrow.gif) no-repeat;
	background-position: 3px 8px;
}
.infoItem h3.infoTitle {
	margin: 2px 0px 5px 0px !important;
	padding: 0px !important;
	font-size: 11px;
}
.infoItem h3.infoTitle a:hover {
	text-decoration: underline;
}
.infoCell ul li .linkMore {
	height: 11px;
	margin-top: 5px;
	margin-right: -10px;
	margin-left: -10px;
	background: url(../images/dottedLine.gif) top left repeat-x #fff;
	border-top: 1px solid #fff;
}

.menu {
	margin-top: 4px;
	margin-bottom: 10px;
	padding: 0px 0px 10px 0px;
	background: url(../images/menuBot.gif) bottom left no-repeat #003d66;
	border-top: 1px solid #003d66;
}
.rightbar .menu {
	background: url(../images/menuBot2.gif) bottom left no-repeat #00769b;
	border-top: 1px solid #00769b;
}
.menu h2.title {
	margin: 0px !important;
	padding: 16px 13px;
	font-size: 11px;
	color: #fff;
	background: url(../images/menuTop.gif) bottom left repeat-x #1067a2;
	border-bottom: 1px solid #003d66;
}
.rightbar .menu h2.title {
	background: url(../images/menuTop2.gif) bottom left repeat-x #0aa8c7;
	border-bottom: 1px solid #00769b;
}
#menuCell {
	background: url(../images/menuCell.gif) top left repeat-x;
	border-top: 1px solid #2c84bf;
}
#menuCell2 {
	background: url(../images/menuCell2.gif) top left repeat-x;
	border-top: 1px solid #2ab2cc;
}
#menuCell2 td {
	padding-left: 57px !important;
}

.stream {
	margin-top: 4px;
	margin-bottom: 14px;
	padding: 0px;
}
.streamCell {

}

.linkNav {
	margin-top: 4px;
	margin-bottom: 10px;
	padding: 8px;
	border: 1px solid #d3d3d3;
}
.linkNavCell {
	padding: 1px;
	background-color: #72dbd8;
}
.linkNavCell.gray {
	background-color: #ebebeb;
}
.linkNavCell ul {
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
}
.linkNavCell ul li {
	margin: 2px 0px;
	background: url(../images/navlink.gif) top left repeat-x #0aa0a9;
	border-bottom: 1px solid #42cbca;
}
.linkNavCell.gray ul li {
	background: url(../images/navlink2.gif) top left repeat-x #e3e3e3;
	border-bottom: 1px solid #f8f8f8;
}
.linkNavCell ul li a {
	display: block;
	padding: 12px 10px 13px 34px;
	color: #fff;
	background: url(../images/navArrow.gif) no-repeat;
	background-position: 22px 16px;
}
.linkNavCell ul li a:hover {
	color: #083a45;
	font-weight: bold;
	background: url(../images/navArrow-over.gif) no-repeat;
	background-position: 22px 16px;
}
.linkNavCell.gray ul li a {
	color: #003d66;
	background: url(../images/navArrow2.gif) no-repeat;
	background-position: 22px 16px;
}
.linkNavCell.gray ul li a:hover {
	color: #003d66;
	background: url(../images/navArrow2-over.gif) no-repeat;
	background-position: 22px 16px;
}

.banner {
	margin: 4px 0px;
	padding: 2px 0px;
}
.banner p {
	margin: 0px 0px 10px 0px !important;
	text-align: center;
}

.search {
	margin-top: 4px;
	margin-bottom: 10px;
	padding: 15px 15px 20px 15px;
	color: #fff;
	background-color: #17a3be;
}
.search label {
	display: block;
	font-size: 11px;
	padding: 5px 3px;
	font-weight: bold;
}
input.searchTxt {
	float: left;
	width: 166px;
	height: 15px;
	padding: 2px;
	font-size: 12px;
	color: #333;
	border: 1px solid #1b7688;
}
input.searchBtn {
	float: left;
	margin-left: -1px;
	width: 30px;
	height: 21px;
	padding-right: 0px;
	padding-left: 0px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	background-color: #2fd0d0;
	border: 1px solid #1b7688;
	cursor: pointer;
}

.cs {
	margin-top: 4px;
	margin-bottom: 10px;
	padding: 0px 0px 10px 0px;
	background: url(../images/csBot.gif) bottom left no-repeat #e4e4e4;
	border-top: 1px solid #e4e4e4;
}
.cs h2.title {
	margin: 0px !important;
	padding: 16px 13px;
	font-size: 11px;
	color: #343434;
	background: url(../images/csTop.gif) bottom left repeat-x #f7f7f7;
	border-bottom: 1px solid #e4e4e4;
}
.csCell {
	color: #333;
	background: url(../images/csCell.gif) top left repeat-x;
	border-top: 1px solid #fff;
}
.csCell p {
	clear: both;
	margin: 0px !important;
	padding: 8px 20px 9px 22px !important;
	font-size: 11px;
	background: url(../images/dottedWhite.gif) bottom left repeat-x;
}
.csCell p img {
	float: right;
}

.agenda {
	margin-top: 4px;
	margin-bottom: 10px;
}
.agendaCell {
	padding: 0px;
	font-size: 11px;
	background: url(../images/dottedLine.gif) bottom left repeat-x;
}
.agendaCell ul {
	margin: 0px !important;
	padding: 6px 10px 8px 10px !important;
	list-style: none;
	background: url(../images/dottedLine.gif) top left repeat-x;
}
.agendaCell ul li {
	padding: 5px 0px 8px 20px;
	color: #2c3946;
	background: url(../images/dottedArrow.gif) no-repeat;
	background-position: 5px 8px;
}
.agendaCell ul li h3 {
	margin: 0px !important;
	padding: 2px 0px !important;
	font-size: 11px;
}
.agendaCell ul li a {
	color: #2c3946;
}
.agendaCell ul li a:hover {
	color: #2c3946;
}
.agendaCell ul li a h3 {
	color: #003781;
}
.agendaCell ul li a:hover h3 {
	color: #0289a3;
	text-decoration: underline;
}

span.date {
	font-size: 10px;
	color: #687d88 !important;
}

.linkMore {
	clear: both;
	padding: 5px 2px;
	font-size: 11px;
	text-align: right;
}
.linkMore a {
	padding-right: 14px;
	color: #0289a3;
	background: url(../images/dottedArrow.gif) no-repeat;
	background-position: 100% 4px;
}

.statistik {
	margin-top: 4px;
	margin-bottom: 10px;
}
.statistikCell {
	padding: 10px 10px 20px 10px;
	text-align: center;
	font-size: 11px;
	color: #0d505f;
}
.statistikCell ul {
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
	text-align: left;
	min-height: 10px;
}
*html .statistikCell ul {
	height: 10px;
	overflow: visible;
}
.statistikCell ul li {
	padding: 5px 0px 5px 20px;
	background: url(../images/navArrow2-over.gif) no-repeat;
	background-position: 8px 8px;
}
.statistikCell ul li b {
	color: #282f1f;
	font-weight: lighter;
}

.polling {
	margin-top: 4px;
	margin-bottom: 15px;
	padding: 3px;
	background-color: #fff;
	border: 1px solid #d3d3d3;
}
.polling h2.title {
	margin: 0px 0px 3px 0px !important;
	padding: 7px 10px 8px 30px;
	font-size: 11px;
	color: #103251;
	background: url(../images/titlebar.gif) top left no-repeat #d0d0d0;
}
.pollingCell {
	padding: 10px 10px 0px 10px;
	background: url(../images/newsCell.gif) top left repeat-x;
}
*html .pollingCell {
	height: 40px;
	overflow: visible;
}
.pollingCell ul {
	margin: 0px !important;
	padding: 0px 0px 1px 0px !important;
	list-style: none;
	background: url(../images/dottedLine.gif) bottom left repeat-x #e7f3f8;
}
.pollingCell ul li {
	padding: 4px 15px 4px 18px;
	background: url(../images/dottedArrow.gif) no-repeat;
	background-position: 8px 8px;
	border-bottom: 1px solid #fff;
}
.pollingBottom {
	padding: 14px 10px 10px 10px;
	text-align: right;
	font-size: 11px;
}
.pollingBottom a {
	text-decoration: underline;
}
.pollingCell input.formBtn {
	float: left;
	font-size: 12px;
	margin-top: -3px;
	padding-left: 15px;
	padding-right: 15px;
}

table.formTbl {
	width: 100%;
	border: none;
	margin: 15px 0px;
}
.comment table.formTbl {
	width: 100%;
	border: none;
	margin: 15px 0px;
	background: url(../images/welcomeCell.gif) top left repeat-x;
}
table.formTbl th{
	padding: 5px 3px;
	color: #353535;
}
table.formTbl td {
	padding: 3px;
}
table.formTbl td input, table.formTbl td select, table.formTbl td textarea {
	border: 1px solid #999;
}
input.formBtn {
	color: #2c3946;
	background-color: #ddd;
	border: 1px solid #ccc;
	font-size: 11px;
	padding: 2px 8px;
	cursor: pointer;
}

table.searchTbl {
	width: 100%;
	background-color: #e7f3f8;
	border: 1px solid #dce9ee;
}
table.searchTbl td{
	padding: 4px 10px;
}

input.searchText {
	width: 284px;
	color: #242424;
	font-size: 12px;
	padding: 2px;
	background-color: #fff;
	border: 1px solid #ccc;
}
select.searchSelect {
	width: 290px;
	padding: 2px;
	color: #242424;
	font-size: 12px;
	border: 1px solid #ccc;
}

table.pollTbl {
	width: 100%;
	border: none;
	margin: 15px 0px;
	background: url(../images/welcomeCell.gif) top left repeat-x;
	border-bottom: 1px solid #e7f3f8;
}
table.pollTbl th{
	padding: 8px 6px;
	color: #222;
	border-bottom: 1px solid #f3f9fc;
}
table.pollTbl td {
	padding: 6px;
}

.downloadCell {
	padding: 5px 0px;
}
.downloadCell ul {
	margin: 0px !important;
	padding: 0px 0px 0px 5px !important;
	list-style: none;
}
.downloadCell ul li {
	margin: 0px 10px 0px 0px;
	float: left;
	width: 220px;
	padding: 1px 0px;
}
.downloadCell ul li img {
	float: left;
	margin-right: 7px;
}
.downloadCell ul li a {
	padding: 5px 8px;
	display: block;
	text-decoration: none;
	background-color: #fff;
}
.downloadCell ul li a:hover {
	text-decoration: none;
}

.newsLink {
	margin: 20px 0px;
	padding: 4px 5px 8px 5px;
	background: url(../images/dottedLine.gif) top left repeat-x;
	border-bottom: 1px solid #d3d3d3;
}
.newsLink p {
	float: left;
	display: inline;
	margin: 0px 15px 0px 0px !important;
	padding: 0px !important;
}
.newsLink p span {
	float: left;
	padding-top: 5px;
	font-size: 11px;
	color: #687d88;
}
.newsLink p a {
	text-decoration: none;
	font-size: 11px;
	padding-top: 5px;
	float: left;
}
.newsLink p img {
	float: left;
	margin-top: 1px;
	margin-right: 4px;
}

/* COMMENT */
.comment {
	margin: 15px 0px;
	padding: 2px;
	border: 1px solid #d3d3d3;
}
.commentCell {
	padding: 5px 10px 10px 10px;
}
.commentItem {
	padding: 10px 15px 10px 50px;
	margin-bottom: 1px;
	background: url(../images/bgComment.gif) top left no-repeat #e7f3f8;
	background-position: 10px 15px;
}
.commentItem.bgRow {
	background-color: #f3f9fc;
}
.commentItem h5 {
	margin: 5px 0px !important;
	padding: 0px !important;
	font-size: 11px;
	color: #003781;
	font-weight: lighter;
}
.commentItem p {
	margin: 5px 0px !important;
	line-height: 130%;
}

.commentBottom {
	border-bottom: 1px solid #d3d3d3;
	margin-bottom: 15px;
}
.commentBottom p {
	color: #1a5fb6;
	margin: 10px !important;
	padding: 5px 0px !important;
}

.pageLink {
	float: right;
	margin: 0px;
	padding: 8px 0px;
}
.pageLink p {
	display: inline;
	margin: 0px !important;
	padding: 5px 0px !important;
}
*html .pageLink p {
	margin: 0px 2px !important;
}
*:first-child+html .pageLink p {
	margin: 0px 2px !important;
}
.pageLink p a {
	padding: 2px 6px;
	font-size: 11px;
	color: #103251;
	background-color: #fff;
	border: 1px solid #d3d3d3;
}
.pageLink p a:hover {
	color: #fff;
	background-color: #17a3be;
	border: 1px solid #d3d3d3;
}

.searchResult {
	margin: 10px 0px;
	padding: 2px;
	border: 1px solid #d3d3d3;
}
.searchResultItem {
	margin: 0px 0px 4px 0px;
	padding: 10px;
	font-size: 11px;
	line-height: 130%;
	background-color: #e7f3f8;
}
.searchResultItem.rows {
	background-color: #f3f9fc;
}
.searchResultItem .title {
	font-weight: bold;
}
.searchResultItem .title span {
	font-weight: lighter;
}
.searchResultItem .desc {
	margin: 5px 0px;
}
.searchResultItem .desc img {
	float: left;
	margin-right: 10px;
}

/* PAGE NAV */
.pageNav {
	margin: 10px 0px;
	padding: 5px 0px;
	text-align: center;
}
.pageNav p {
	display: inline;
	margin: 0px !important;
}
*html .pageNav p {
	margin: 0px 2px !important;
}
*:first-child+html .pageNav p {
	margin: 0px 2px !important;
}
.pageNav p a {
	overflow: hidden;
	display: inline;
	padding: 2px 6px;
	font-size: 11px;
	background-color: #fff;
	border: 1px solid #d3d3d3;
}
.pageNav p a.active {
	color: #fff;
	background-color: #17a3be;
	border: 1px solid #d3d3d3;
}

/* FOOTER */
.footer {
	padding: 3px 0px 0px 0px;
	text-align: center;
	font-size: 11px;
	background-color: #47555f;
	background: url(../images/footerDotted.gif) top left repeat-x #f7f7f7;
}

ul.bottomMenu {
	margin: 0px !important;
	padding: 22px 10px 25px 10px !important;
	list-style: none;
	background: url(../images/bgFooter.gif) bottom left no-repeat #01679f;
}
ul.bottomMenu li {
	display: inline;
	padding: 0px 8px 0px 9px;
	border-left: 1px solid #00588a;
}
ul.bottomMenu li.first {
	border: none;
}
ul.bottomMenu li a {
	color: #a3d7f1;
	text-decoration: none;
}
ul.bottomMenu li a:hover {
	color: #fff;
	text-decoration: none;
}

.footerCell {
	padding: 15px 0px 20px 0px;
	line-height: 130%;
}
.footerCell a {
	color: #064159;
	text-decoration: underline;
}
.footerCell a:hover {
	color: #005b81;
}

label.error {
	color: red;
	font-size: 10px;
}
/*
#myForm input.error {
	border: 1px solid red;
}
*/
.postby {
	font: 10px Tahoma, sans-serif;
	margin: 10px 0 0 5px;
	color: #999;

}
#menuForum {
	font: 11px Tahoma, sans-serif;
	width: 100%;
	text-align: right;
	margin: 5px 0 20px;
}

table.listTbl {
	border: none;
}
table.listTbl tr th{
	padding: 8px 6px;
	background-color: #f4f0dd;
	border-bottom: 2px solid #e7e0bc;
}
table.listTbl tr td{
	padding: 6px;
	border-bottom: 1px solid #f4f0dd;
}
table.listTbl tr td span{
	color: #493921;
	font-weight: bold;
}
table.listTbl a.back {
	background-color: #ecc25d;
	border: 1px solid #c78f45;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 4px;
	cursor: pointer;
}
