* { margin:0; padding:0; }/*reset*/
/* BASE STYLES*/
body { color:#333; background:#F9F9F9; }
#cpContainer h2 { font-family:Georgia, "Times New Roman", Times, serif; margin:0;color:#333; padding:0 10px;}
hr {border#:1px solid #ccc; margin:5px 0 15px 0; }
small { color:#333; font-style:italic; margin:5px 0; display:block; }
#cpContainer li { display:inline; }/*base*/
#cpContainer { width:960px; margin:0 auto; position:relative; font-family:  Helvetica, Arial, sans-serif, "Myriad Pro"; padding:20px; }/* MAIN CONTAINER */
/* cp - margin and width dimensions applied */
#cpName, #cpURLS, #cpDescription, #cpCoupon, #cpSubmit { width:750px; margin:15px auto; border:1px solid #DCF1FB; background:#F8FAFD;}
/* cp - Control Panel Containers */
div#cpName {  padding:5px; }
div#cpDescription { overflow:auto; height:auto;  padding:5px; }
div#cpCoupon { overflow:auto; height:auto;  padding:5px; }
div#cpURLS { height:auto; overflow:auto; clear:both; padding:5px; }
/*- - - - - - - */
#cpName ul { }
#cpName li { }
/*- - - - - - - */
#cpURLS ul { margin:10px 0; float:left; }
#cpURLS li { display:block; list-style-type:none; margin:10px; }
/*- - - - - - - */
#cpDescription li { width:350px; float:left; }
#cpCoupon li { width:325px; float:left }
/* cp - Input Field Styles */
#cpContainer input {padding:3px 0;color:#666666; }
#cpContainer input:focus { background: #f9f9f9; outline:1px solid #09c; border:1px solid #09c; }
/*- - - - - - - */
#cpContainer #cpSubmit { background:#e9e9e9; border:1px solid #ccc; padding:5px; height:auto; overflow:auto; }


/* PARTNERS PAGE STYLES */
/* THIS IS THE P TAG CLASS THAT CONTAINS ALL  THE PARTNER LINKS*/
.partnerLinks{text-align:left;clear:both;width:100%;height:25px;padding:5px 0;/* border-top:1px solid #ccc; Add's border to the top of partnerLinks */
  margin:0 !important; /*margin  is set to 0 */}

.icons {/* FLOATS ICONS RIGHT*/
  margin:0 0 0 5px;
  float:right;
}
/* - */

/* WEB ADDRESS IS THE CSS BUTTON FOR THE WEBSITE BUTTON FOR THE PARTNER*/
a.webAddress {float:left;
  padding:0 5px;
  border:1px solid #ccc;
  background:#eee;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  height:25px;
  margin:0 5px 0 0 ;
  line-height:25px;
  color:#333333;
}

a.webAddress:hover {
  background:#ccc;
  }

/* do not remove*/
a.showNone {display:none;}
a.showPrint{display:none;}
/* - */
.partnerLogo{float:right;width:200px;height:auto;display:block;margin:0 0 10px 10px; border: 1px solid #c5c5c5;}
