@import "/includes/globalnav/v07b/globalnav.css";
@import "/includes/zonebar/v07/zonebar.css";
@import "/includes/css/modules.css";
@import "/includes/css/promos.css";
@import "/includes/footer/footer-v07b.css";
body {
	font: 12px Arial, sans-serif;
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
#gn-tabs #gnt-nws a {
	background-color: #A8262B;
	color: #fff;
}
#content a {
	color: #950400;
	text-decoration: none;
}
#content a:hover {
	text-decoration: underline;
}
/* LAYOUT */
#zonebar {
	margin: 0;
	width: 976px;
}
#zone {
	background: #c42127;
}
#zone a {
	padding: 0;
	margin: 0;
}
#zone #news {
	padding: 4px 0 5px 12px !important;
}
#zone #yourvoice {
	display: inline !important;
	float: right;
	padding: 0 !important;
	margin: 10px 45px 0 0;
}
#body {
	width: 976px;
	background: #D9D9D9;
	font-family: Arial, sans-serif;
	padding: 0 0 5px;
}
#content {
	margin: 0;
}
#mainarea {
	width: 606px;
	margin: 0;
	float: left;
	display: inline;
	overflow:hidden;
}
#right {
	width: 370px;
	font: 11px/1.4 Arial, sans-serif;
	margin: 0;
	float: left;
	display: inline;
	overflow: hidden;
}
#footer {
	margin: 10px 5px 0;
}
/* MODULES */
div.module {
	background:#fff;
	color:#141212;
	border-top:1px solid #7b0c15;
	margin:10px 5px 0 5px;
	padding:0 0 20px;
}
div.module h1 {
	font:bold 18px Arial, sans-serif;
	margin:20px 10px;
	padding:0;
}
div.module h2 {
	font:bold 12px Arial, sans-serif;
	/* margin:10px; */
	padding:0;
}
div.module p {
	font-size:14px;
	/* margin:0 10px; */
	padding:0;
}
div.module ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.module ul a {
	color: #950400;
	text-decoration: none;
}
div.module ul a:hover {
	text-decoration: underline;
}
#uploader_form {
	margin:15px 10px 0;
}
#uploader_metadata_form {
	margin:15px 0 0;
	display:none;
}
form.uploader label {
	margin:0 0 3px;
	display:block;
}
form.uploader label span, .reqField {
	color:#7c0000;
	font-size:24px;
	font-weight:bold;
	line-height:100%;
	vertical-align:middle;
}
form.uploader textarea, form.uploader input {
	border:1px solid #ccc;
	width:300px;
	font-family:Arial,sans-serif;
	font-size:12px;
	margin:0 0 10px;
	display:block;
}
form.uploader textarea:focus, form.uploader input:focus {
	border:1px solid #141212;
}
form.uploader select {
	border:1px solid #ccc;
	margin:0 5px 10px 0;
}
.upload-media-form h5 {
	background-color:#f8f8f8;
	font-size:12px;
	margin:0 10px;
	padding:5px 11px;
}
.upload-progress {
	background-color:#f8f8f8;
	border:none;
	width:300px;
	/*
	margin:0 10px 10px 0;
	padding:0 0 15px;
	*/
	padding:10px;
	margin:0;	
	
}
.upload-status {
	background-color:#f8f8f8;
	font-size:11px;
	margin:0 10px;
	padding:5px 11px;
}
.upload-form .upload-progress {
	background-color:transparent;
	width:auto;
}
.upload-progress legend {
	background-color:#f8f8f8;
	font-weight:bold;
}
.progressWrapper {
	/*width: 357px;
	margin:5px 0 0;*/
	overflow: hidden;
}
.progressContainer {
	border:1px solid #e8e8e8;
	background-color:#f8f8f8;
	padding:5px;
	/*margin:0 10px;*/
	overflow:hidden;
}
/* Message */
.message {
	margin:1em 0;
	padding:10px 20px;
	border:1px solid #ffdd99;
	background-color:#ffffcc;
	overflow: hidden;
}
/* Error */
.red {
	border:1px solid #b27373;
	/*background-color: #FFEBEB;*/
}
/* Current */
.green {
	border:1px solid #cee2f2;
	/*background-color: #EBFFEB;*/
}
/* Complete */
.blue {
	border:1px solid #b5d4b5;
	/*background-color: #F0F5FF;*/
}
.progressName {
	color:#666;
	font-size:11px;
	font-weight:bold;
	/*width: 323px;*/
	/*height: 14px;*/
	white-space:nowrap;
	overflow:hidden;
}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	background-color:#666;
	width:0%;
	height:3px;
	font-size:0;
	margin-top:2px;
}
.progressBarComplete {
	background-color:#108c1c;
	width:100%;
	visibility:hidden;
}
.progressBarError {
	background-color:#b20404;
	width:100%;
	visibility:hidden;
}
.progressBarStatus {
	font-size:9px;
	white-space:nowrap;
	margin-top:2px;
}
a.progressCancel {
	display:none;
}
form.uploader .button {
	width:auto;
	height:24px;
	line-height:100%;
	display:inline;
}
form.uploader .button.inactive {
	background-color:#f8f8f8;
}
form.uploader .error {
	background-color:#9d0404;
	color:#fff;
}
object.swfupload {
	float:left;
	display:inline;
}
#bt_cancel {
	background-color:#7c0000;
	color:#fff;
	font-weight:bold;
	margin:0 0 0 5px;
	padding:3px 5px;
	/*float:left;*/
}
#bt_cancel.inactive {
	background-color:#d8d8d8;
}
#bt_cancel.inactive:hover {
	cursor:default;
}
#bt_submit {
	background-color:#7c0000;
	color:#fff;
	font-weight:bold;
	margin:15px 5px 0 0;
	padding:3px 5px;
}
#bt_cancel:hover, #bt_submit:hover {
	cursor:pointer;
}
#upload_status.loading {
	background:url(/includes/objects/pluck/gfx/loading-sml.gif) no-repeat left top;
	padding-left:20px;
}
#upload_status_main {
	font-size:16px;
	
	display:none;
}
#termsconditions {
	border:1px solid #ccc;
	background-color:#efefef;
	width:90%;
	font-size:12px;
	line-height:140%;
	padding:5px 10px;
	position:relative;
	left:10px;
	/* top:465px; */
	/*z-index:999;*/
}
#termsconditions h5 {
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px;
	padding:0;
}

#filequeue{font-size:14px;line-height:200%;padding:5px;background:#eee;color:#000;display:inline;margin-top:10px;}