body {
	font-family: Helvetica;
}
h2 {
	font-family: Arial;
}
a, a:visited {
	color: blue;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
hr {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #CCC;
}
.small {
	font-family: Verdana;
	font-size: 10px;
}
img.thumbnail {
	border: 1px solid grey;
	padding: 1px;
}
img.thumbnail:hover {
	border: 1px solid orange;
}
.results_msg {
	font-family: Helvetica;
	font-size: 12px;
	padding: 3px 10px;
	background-color: #e9ebf1;
	margin-top: 0;
	margin-bottom: 10px;
}
/* To ensure footer is always at the bottom */
#footer {
	text-align: center;
	position: relative;
	margin-top: 60px;
	height: 20px;
	}
/* LISTING */
.datetime {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.network {
	font-family: Arial;
	font-size: 16px;
}
.show {
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
}
/* END LISTING */

/* RESULT PAGE */

.result_hr {
	border-color: #FFFFCC;
}

/* FOLDS */
.fold_link {
	background-color: #DCCCB4;
	padding-left: 4px;
}
/* END FOLDS */

/* FLASH PLAYER */

div#flashPlayerArea {
	float: right;
	border: 1px solid #000;
	margin: 0 10px 0 0;
	padding: 5px;
	background: #ccc;
	position: fixed;
	right: 0;
    vertical-align: top;
}
div#bodyArea {
	width: 60%;
	abackground: #cccccc;
	overflow: auto;
}
#flashPlayerArea3 {
	text-align: center;
}
.flashPlayerButton {
    border: 1px solid;
	padding: 0 0 0 0;
}
.flashPlayerIcon {
	float: left;
    width: 16px;
    height: 16px;
}
.flashPlayerIconSeekBegin {
    background-position: -80px -160px;
}
.flashPlayerIconSeekBack {
    background-position: -48px -160px;
}
.flashPlayerIconPause {
    background-position: -16px -160px;
}
.flashPlayerIconPlay {
    background-position: 0 -160px;
}
.flashPlayerIconSeekForward {
    background-position: -32px -160px;
}
.flashPlayerIconSeekEnd {
    background-position: -64px -160px;
}
.flashPlayerIconMute {
    background-position: -128px -160px;
}
.flashPlayerIconUnmute {
    background-position: -144px -160px;
}
.flashPlayerIconFullScreen {
    background-position: -16px -80px;
}

/* END FLASH PLAYER */

.jobList {
	border-spacing: 0;
	border-collapse: collapse;
}

.jobList th {
	padding: 10px;
}

.jobList td {
	padding: 5px 10px 5px 10px;
}

.jobList tr:nth-child(odd) {
	background-color: #E7E7FF;
}

.jobList tr:nth-child(even) {
	background-color: #EFEFFF;
}

.searchButton,.exportButton {
	color: #FFFFFF;
	background-color: rgb(90,130,180);
	padding: 10px;
	border-radius: 10px;
	font-size: 150%;
}
