* {
  margin: 0px;
  padding: 0px;
}


html
{
	/* #3658: [IE6] Editor document has horizontal scrollbar on long lines
	To prevent this misbehavior, we show the scrollbar always */
	_overflow-y: scroll
}


img {
  border: none;
}
img:-moz-broken
{
	-moz-force-broken-image-icon : 1;
	width : 24px;
	height : 24px;
}
img, input, textarea
{
	cursor: default;
}
h1 {
  font-size: 150%;
  margin-bottom: 5px;
}

h2 {
  font-size: 125%;
  margin-bottom: 3px;
}

h3 {
  font-size: 125%;
  margin-bottom: 10px;
}

a {
  color: #000;
}

input {
  color: #000;
  background-color: #FFF;
  font-family: verdana, arial;
  font-size: 12px;
  padding: 2px;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

input[type=button], [type=submit] {
  background-color: #aaaaaa;
  padding: 3px 15px;
  font-weight: bold;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
}

input[type=radio] {
  border: none;
}

textarea {
  color: #000;
  background-color: #FFF;
  padding: 2px;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

select {
  border-top: 1px solid #666;
  border-left: 1px solid #666;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

#wrapper {
  width: 1000px;
  margin: 0 auto;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  text-align:left;
}

#header {
  padding: 10px;
  color: #fff;
  background-color: #AAA;
}

#header a {
  color: #fff;
}

#nav li{
  list-style: none;
  display: inline;
  margin-right: 30px;
}

#nav #logout {
  float: right;
  margin-right: 0px;
}

#content {
  padding: 10px;
}

#content img.button {
  position: relative;
  top: 3px;
}

#footer {
  margin: 10px;
  text-align: center;
  font-size: 80%;
}

.error {
  color: #DE4704;
  background-color: #FDDBCC;
  border: 1px solid #FEAA85;
  padding: 5px;
  margin-bottom: 10px;
}

.message {
  color: #366536;
  background-color: #D1FFD1;
  border: 1px solid #90B090;
  padding: 5px;
  margin-bottom: 10px;
}

.table {
  color: #000000;
  border: #cccccc 1px solid;
  font: 12px verdana;
  border-collapse: collapse;
}

.table caption {
  background-color: #cdcdcd;
  font: 13px verdana;
  font-weight: bold;
  text-align: left;
  padding: 5px;
  border: 1px solid #cccccc;
  border-bottom: none;
}

.table_header {
  color: #000000;
  background-color: #dedede;
  font-weight: bold;
  text-align: center;
}

.table_darkrow {
  background-color: #f4f4f4;
}

.table_lightrow {
  background-color: #ffffff;
}

.table th, td {
  padding: 5px;
  border: 1px solid #cccccc;
  text-align: left;
}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}
.fader
{
opacity:0;
display:none;
}
#fullinfotable
{
width: 1000px;
}

