BODY {	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	background-color:#000000;
	background-image:url(/clientsite/images/bg_webbody.jpg);
	background-repeat:repeat-x;
	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;	
}

A:LINK {color:#fabc24;text-decoration:none;}
A:VISITED {color:#fabc24;text-decoration:none;}
A:ACTIVE {color:#fabc24;text-decoration:none;}
A:HOVER {color:#c70000;text-decoration:underline;}

TD { 
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;	
}
TD A:LINK {color:#fabc24;text-decoration:none;}
TD A:VISITED {color:#fabc24;text-decoration:none;}
TD A:ACTIVE {color:#fabc24;text-decoration:none;}
TD A:HOVER {color:#c70000;text-decoration:underline;}

TD.style1 A:LINK {color:#FFFFFF;text-decoration:none;}
TD.style1 A:VISITED {color:#FFFFFF;text-decoration:none;}
TD.style1 A:ACTIVE {color:#FFFFFF;text-decoration:none;}
TD.style1 A:HOVER {color:#c70000;text-decoration:underline;}

.deskNavCommon {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
}
.deskNavEm  A:LINK {color:#ffffff;text-decoration:none;font-weight:bold;font-size:10pt;}
.deskNavEm  A:VISITED {color:#ffffff;text-decoration:none;font-weight:bold;font-size:10pt;}
.deskNavEm  A:ACTIVE {color:#ffffff;text-decoration:none;font-weight:bold;font-size:10pt;}
.deskNavEm  A:HOVER {color:#c70000;text-decoration:none;font-weight:bold;font-size:10pt;}

.deskNav  A:LINK {color:#ffffff;text-decoration:none;font-size:10pt;}
.deskNav  A:VISITED {color:#ffffff;text-decoration:none;font-size:10pt;}
.deskNav  A:ACTIVE {color:#ffffff;text-decoration:none;font-size:10pt;}
.deskNav  A:HOVER {color:#c70000;text-decoration:none;font-size:10pt;}

#Uline1 {
   padding:10px 0px 0px 35px;
   list-style:disc;
   margin:0 0 0 0;
}

#Uline1 li {
   font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFFFFF;
   font-weight:normal;
   padding:0px 0px 5px 0px;
}

.Utxt1Large {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
}

.Utxt1Small {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:normal;
}

.Utxt2 A:LINK,.Utxt2 A:VISITED,.Utxt2 A:ACTIVE,.Utxt2 A:HOVER {color:#db7e00;text-decoration:none;}
.Utxt2 A:HOVER {text-decoration:underline;}

.Utxt2Large A:LINK, .Utxt2Large A:VISITED, .Utxt2Large A:ACTIVE, .Utxt2Large A:HOVER {color:#db7e00;text-decoration:none;}
.Utxt2Large A:HOVER {text-decoration:underline;}

#login_form .submit{margin-left:138px;}

/**************************************** melody_styes.css is the same as melody_admin-styles.css below here****/
.row-hdr { 
	height: 30px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
	background: url(../images/bg_red.gif);
	background-repeat: repeat;
}

.row1 { 
	height: 32px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}

.row2 { 
	height: 32px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
	background:url(../images/bg_white8.png);
	background-repeat:repeat;	
}

.Utxt1 {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #f8b529;
	font-weight : normal;
}

.Utxt2 {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ff0000;
	font-weight : normal;
}

.Utxt2Large {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #ff0000;
	font-weight : normal;
}

.Utxt3 {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #f8b529;
	font-weight: bold;
}

.Utxt4 {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	font-weight : normal;
}

.Utxt5 {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ff0000;
	font-weight : normal;
	margin-left:3px;
	margin-right: -10px;
}

#footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	font-weight:normal;
	padding:60px 0px 15px 5px;
	line-height:18px;
	text-align:center;
	clear:both;
}
#footer a:LINK{color:#f6ae2b;text-decoration:none;}
#footer a:VISITED{color:#f6ae2b;text-decoration:none;}
#footer a:ACTIVE{color:#f6ae2b;text-decoration:none;}
#footer a:HOVER{color:#c70000;text-decoration:underline;}
#footer .details{font-size:10px;}
#footer a.icon{position:relative;top:4px;}

#mainContent a.icon{margin-bottom:10px;display:block;}

.txtField1,
.txtBox1,
.chkBox1,
.rdoButn1,
.drpDown1 {
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;   
}

.txtField1,
.txtBox1 {
  border:1px solid #242424;
  background-color:#fff;
  color:#545454;
  width:300px;
  padding:4px;		
}
.form-field {
  clear:both;
  overflow:hidden;
  padding:7px 0;}
.checkboxes .form-field {
  clear:none;}
.form-label {
  width:128px;
  text-align:right;}
.form-label .Utxt5{margin-right:0;}
.form-label, .field {
  float:left;
  font-size:14px;
}
.field{padding-left:10px;}
.field textarea:hover, .field input:hover {
  background:#F5F0E4;}
.field textarea.focus, .field input.focus, 
.field textarea:focus, .field input:focus {
  background:#fff;}
#profile_url.txtBox1 {width:250px;}
.saving {
  background:transparent no-repeat url(/clientsite/images/icons/spinner.gif) left center;}
.textarea.saving {
  background-position-y: top;}
/* 
TODO: add a saved state for the profile
.saved { border:3px solid green; } */
.drpDown1 {
	border: 1px solid #242424;
	background-color: #000000;
	color: #fff;
}
.chkBox1, .rdoButn1 {
	background-color: #000;
}
#partner-card .buttons button{
  background:no-repeat url(/clientsite/images/submit.png);
  border:none;
  line-height:0;
  font-size:0;
  text-indent:-2000em;
  width:125px;
  height:44px;
  cursor:pointer;}
#partner-card .buttons{
  padding-left:162px;}


#stats-badges {
  overflow:hidden;}
.stat-badge {
  float:left;
  width:146px;
  margin: 10px;
  padding: 10px;
  color:#fff;
  background:transparent url(/clientsite/images/bg_black80.png) repeat;
  text-align: center;}
.stat-badge .label{
  height:38px;
  font-size: 16px;
  padding:5px;
  background-color:#F8B529;
  color: #000;
  font-weight: bold;}
.stat-badge.short .label{
  padding: 15px 0;
  height: 18px;}

.stat-badge .label span{
  font-size: 11px;}
.stat-badge .body{
  padding:10px 0;
  font-size: 30px;}
#download-stats {
  clear:both;
  background:transparent url(/clientsite/images/bg_black80.png) repeat;
  margin: 10px;
  padding: 10px;}
#download-stats table {
  border-collapse: collapse;}  
#download-stats td, #download-stats th {
  font-size: 14px;
  padding:7px 10px;}
/*
#download-stats th {
  border-bottom:1px solid #F8B529;}
*/
#download-stats .even td{background-color:#222;}