body,td,th {
	font: 12px/1.6em "Trebuchet MS", "Myriad Pro", Tahoma, Verdana, Helvetica, Arial, Geneva, Helvetica, sans-serif;
	color: #081f1e;
}

.topicHead {
	color: #fa6900;
	font-size: 18px;
	text-decoration: none;
}
.topicBig {
	color: #0033CC;
	font-size: 30px;
	text-decoration: none;
}
.topicBrownLight {
	color: #ca6432;
	font-size: 20px;
}
.topicBrown {
	color: #2d1302;
	font-size: 18px;
}
.topicBrownMid {
	color: #fa6900;
	font-size: 14px;
}
.topicLight {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.topicRed {
	color: #fa6900;
	font-size: 14px;
}
.topicBlack {
	color: #431e04;
	font-size: 18px;
}
.blue {
	color: #0033CC;
}

.smallText {
		font-size: 10px;
		font-style: italic;
}
.smallDate {
		font-size: 12px;
		color: #000000;
}
.smallColor {
	font-size: 12px;
	color: #FF6600;
}
.normalText {
	color: #000000;
	font-family: "Trebuchet MS", "Myriad Pro", Verdana, Helvetica, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.6em;
	text-decoration: none;
}


.left_menu {
	background-image: url(../images/bg_mainlevel.gif);
	font: 14px/1.6em "Trebuchet MS", "Myriad Pro", Verdana, Helvetica, Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	text-align: left;
	text-indent: 15px;
	white-space: pre;
	display: block;
	padding-top: 6px;
	padding-left: 5px;
	height: 21px;
	width: 188px;
}
a:hover.left_menu {
	text-decoration: none;
	background-image: url(../images/bg_mainlevel_hover.gif);
	text-align: right;
	text-indent: 15px;
	white-space: pre;
	display: block;
	padding-right: 18px;
	width: 170px;
	color: #000000;
}

a:hover {
	text-decoration: underline;
}

.list_menu {
	background-image: url(../images/bg_mainlevel2.gif);
	text-decoration: none;
	color: #000000;
	text-align: left;
	text-indent: 15px;
	white-space: pre;
	display: block;
	padding-top: 6px;
	padding-left: 5px;
	height: 21px;
	width: 298px;
}
a:hover.list_menu {
	text-decoration: none;
	background-image: url(../images/bg_mainlevel2_hover.gif);
	text-indent: 15px;
	white-space: pre;
	display: block;
	padding-right: 18px;
	width: 280px;
	color: #ffffff;
}

	hr {
	margin-bottom: 5px;
	border: 0;
	height: 1px;
	color: #a7dbd7;
	}
	
	label {
	margin-top: 5px;
	font: 14px/1.6em "Trebuchet MS", "Myriad Pro", Verdana, Helvetica, Arial, Geneva, Helvetica, sans-serif;
	color: #0033FF;
	}
	
/* table.List */
table.List,
table.List tr th,
table.List3,
table.List3 tr th {
	border-color: #a7dbd7;
	padding: 5px;
}

table.List,
table.List3 {
border: 2px solid;
}

table.List tr th,
table.List3 tr th {
	border-bottom: 1px solid;
	font: 14px/1.6em "Trebuchet MS", "Myriad Pro", Verdana, Helvetica, Arial, Geneva, Helvetica, sans-serif;

	}
	
	table.List2,
	table.List4 {
	border-color: #effbf8;
	padding: 5px;
}

table.List2 tr:hover,
table.List3 tr:hover {
	background-color: #69d2e7;
}


input:hover,
input:active,
input:focus,
textarea:hover,
textarea:active,
textarea:focus,
table.List4 tr:hover,
table.List tr:hover {
	background-color: #a7dbd8;
}
input,
select,
textarea {
	border-color: #e0e4cc;
	border : 2px solid;
	padding: 1px;
	background-color: #69d2e7;
}

	/* success box, green color */
	.success {
		background-color: #f5fae7;
		border-top: 4px solid #4c6bb3;
		border-bottom: 4px solid #4c6bb3;
		padding: 20px;
	}
	
		.success p,
		.success p strong {
			color: #4c6bb3;
			margin: 0;
		}
		
	/* error box, red color */
	.error {
		background-color: #fff3f3;
		border-top: 4px solid #fa6900;
		border-bottom: 4px solid #fa6900;
		padding: 20px;
	}
	
		.error p,
		.error p strong {
			color: #fa6900;
			margin: 0;
		}
.AdminMenu,
.FooterMenu {
	color: #000000;
	text-decoration: none;
}

/*Photo*/
#contentPhoto ul.horz-gallery { width: 600px; margin: 0 auto; }
#contentPhoto ul.horz-gallery li { float: left; display: inline; list-style: none; margin-right: 15px; }
#contentPhoto ul.horz-gallery li.last { margin-right: 0; }
#contentPhoto ul.horz-gallery li img { padding: 5px; background: #1d1f27; border: solid 1px #545466; }
.BorderWhite {
	border: 1px solid #69d2e7;
}

