BODY {
	font-family: Tahoma;
	font-size: 8pt;
}

TD {
	font-family: Tahoma;
	font-size: 8pt;
}

TH {
	font-family: Tahoma;
	font-size: 8pt;
}

A:link {
	text-decoration: none;
}

A:visited {
	text-decoration: none;
}

A:active {
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

.copyright, .copyright A {
	font-size: 8pt;
	font-weight: none;
	color: #b9b9b9;
}

.title, .title A {
	font-size: 11pt;
	font-weight: bold;
	color: #737373;
}

.title2, .title2 A {
	font-size: 13pt;
	font-weight: bold;
	color: #ffcb05;
}

.highlight, .highlight A {
	font-size: 8pt;
	font-weight: bold;
	color: #2e3192;
}

.login, .login A {
	font-size: 8pt;
	font-weight: bold;
	color: #737373;
}

.menu, .menu A {
	font-size: 8pt;
	font-weight: bold;
}

.menu_0, .menu_0 A {
	font-size: 11pt;
	font-weight: bold;
	color: #737373;
}

.menu_1, .menu_1 A, .menu_1 A:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_2, .menu_2 A {
	font-size: 8pt;
	font-weight: bold;
}




.comment, .comment A {
	font-size: 7pt;
	font-weight: none;
}

.paging, .paging A, .paging A:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #b3b3b3;
	text-decoration: none;
}

.paging A:hover {
	color: #ffa11d;
}

.photo, .photo A, .photo A:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.cms_table {
	border-collapse: collapse;
}

TR.cms_table {
	border: solid 1px #b3b3b3;
}

TD.cms_table {
	font-size: 8pt;
	border: solid 1px #b3b3b3;
}

TH.cms_table {
	background-color: #b3b3b3;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	border: solid 1px #b3b3b3;
}


TABLE.objects, .objects TD, .objects TH {
	font-size: 7pt;
	border: solid 2px #FFFFFF;
	border-collapse: collapse;
}

.objects TH {
	height: 20px;
	background-color: #ffcb05;
	color: #FFFFFF;
	border: solid 2px #FFFFFF;
}

TABLE.none, .none TD, .none TH {
	font-size: 8pt;
	border: none;
	border-collapse: collapse;
}

TABLE.search, .search TD, .search TH {
	color: #666666;
	font-size: 8pt;
	border: none;
	border-collapse: collapse;
	background-color: #ffefb4;
	margin-left: 0px;
}

TABLE.search {
	border: solid 2px #FFFFFF;
}

.search SELECT, .search INPUT {
	font-size: 7pt;
	width: 210px;
	height: 19px;
}

search INPUT {
	font-size: 8pt;
}

INPUT.objects {
	background-color: #339933;
	border: 1, solid #339933;
	border-color: #339933;
	color: #FFFFFF;
	height: 18px;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}

INPUT, TEXTAREA, SELECT, OPTION {
	font-size: 10pt;
	font-weight: none;
	background-color: #FFFFFF;
	border: solid 1px #fda100;
	color: #333333;
}

.submit {
	background-color: #f56d00;
	border: solid 1px #555555;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

.subscribe INPUT, .subscribe SELECT {
	font-size: 8pt;
	width: 130px;
	height: 19px;
	border: solid 1px #b3b3b3;
}

