body { margin: 5px; background-color : #EFEEEC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333331; }
a { color: #CD460C; }
a:hover { text-decoration: none; }
div,td,input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333331; }
form { margin: 0px; padding: 0px; }
img.logo { padding-top: 10px; padding-bottom: 20px; }


img.sb { border: none; display: inline; }
img.pb { border: none; display: none; }
div.b { display: none; }
a.menu1 { background-color: #647541; color: #FFFFFF; display: block; text-decoration: none; width: 150px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; margin-bottom: 1px; }
a.menu1:hover { background-color: #CBBA0C; color: #333333; }
a.menu2 { background-color: #A0AD81; color: #FFFFFF; display: block; text-decoration: none; width: 150px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; margin-bottom: 1px; }
a.menu2:hover { background-color: #CBBA0C; color: #333333; }
a.menu3 { background-color: #96B0B9; color: #FFFFFF; display: block; text-decoration: none; width: 150px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; margin-bottom: 1px; }
a.menu3:hover { background-color: #CBBA0C; color: #333333; }
a.menu4 { background-color: #CCCCCC; color: #333333; display: block; text-decoration: none; width: 150px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; margin-bottom: 1px; }
a.menu4:hover { background-color: #CBBA0C; color: #333333; }
a.menu5 { background-color: #D2DCDF; color: #324E57; display: block; text-decoration: none; width: 150px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; margin-bottom: 1px; }
a.menu5:hover { background-color: #CBBA0C; color: #333333; }

a.submenu { background-color: #b1b088; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; cursor: pointer; margin-bottom: 1px; display: block; text-decoration: none; color: #333333; }
a.submenu:hover { background-color: #CBBA0C; }

#pico { margin-bottom: 3px; }

div.dateTime {
	color: #72695A;
	width: 790px;
	position: absolute;
	left: 168px;
	top: 103px;
	text-align: right;
}
div.box {
	width: 100%;

}
div.container {

}
div.title {
	font-size: 17px;
	padding-bottom: 15px;
}
.inputFixedWidth {
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
td.tableTitle {
	background-color: #382B28;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
td.tableContentNowarp {
	background-color: #D1CFCD;
	white-space: nowrap;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
td.tableContent {
	background-color: #D1CFCD;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
}
td.tableContent_ {
	background-color: #FF9900;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: pointer;
	color: #000000;
}
img.titlePhoto {
	border: #333300 1px solid;
}
td.titlePhotoNumber {
	text-align: right;
	vertical-align: bottom;
	font-weight: bold;
}
td.titlePhotoOptions {
	vertical-align: bottom;
}
div.c_menu {
	width: 100%;
	margin-bottom: 20px;
	background-color: #382B28;
}
a.c_menu:link, a.c_menu:visited, a.c_menu:active {
	background-color: #382B28;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	padding-left: 9px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-right: 2px solid #FFF7DD;
}
a.c_menu:hover {
	background-color: #FF9900;
}
.newspaper_0 {
	background-color: #D2FCB4;
}
.newspaper_1 {
	background-color: #BAD1EB;
}
.newspaper_2 {
	background-color: #FACBC9;
}
.alert {
	color: #FF0000;
	font-weight: normal;
}
div.photoBox {
	padding: 5px;
	border: #384224 1px solid;
	background-color: #F5F4F2;
	margin-top: 2px;
}
#wait { text-align: center; position: absolute; padding: 20px; background-color: #BB1519; color: #FFFFFF; font-size: 14px; border: #384224 1px solid; z-index: 20; display: none; }
#below { position: absolute; left: 0px; top: 0px; background-color: #000000; z-index: 10; display: none; }
div.tracklist { position: absolute; width: 700px; height: 585px; left: 205px; border: 2px solid #CC0000; background-color: #FFFFFF; z-index: 100; display: none; }
#note { float: right; background-color: #ffffcc; border: 1px solid #d5d5d5; padding: 0.5em; }
#note td {vertical-align: top; }

.tbl {
	border:1px solid #e4e4e4;
	background-color: #FFFFFF;
	width:100%;
}
.tblh {
	border:1px solid #e4e4e4;
	background-color:#e4e4e4;

}
.tblr {
	border:1px solid #e4e4e4;


}

.tblr_sel {
	border:1px solid #e4e4e4;
	background-color:#FAD3F3;
}
.tblr_sel2 {
	border:1px solid #e4e4e4;
	background-color:#D3F1FA;


}

