div.partners {padding-bottom: 30px;}
div.partners h1 {padding: 0 0 0 10px;text-transform: uppercase;}
div.partners h1 span {font-weight: normal;font-size: 70%;}
div.partners h2 {padding: 0 0 0 10px;text-transform: uppercase;}
div.partners p.footnote {margin-bottom: 25px;padding: 0 10px;}

div.partners div.partnerAdmin {margin: 10px 0;padding: 0;background-color: #EEE;border: solid 1px #CCC;}
div.partners div.partnerAdmin img.loginImage {float:right;}
div.partners div.partnerAdmin p.notice {margin: 20px;}

div.partners div.partnerAdmin form {margin: 45px 0 0 50px;width: 326px;font-size: 11px;}
div.partners div.partnerAdmin form fieldset {border:none;}
div.partners div.partnerAdmin form fieldset br {clear: both;}
div.partners div.partnerAdmin form fieldset p {margin: 0 20px 15px 0;padding: 0 10px 10px 10px;border-bottom: dotted 1px #CCC;}
div.partners div.partnerAdmin form label {float: left; width: 90px; margin: 0 15px 10px 0;padding: 3px;display:inline; text-align: right;font-weight: bold;}
div.partners div.partnerAdmin form input.text {float: left; width: 175px;margin-bottom: 10px;padding: 3px; border: solid 1px #CCC;}
div.partners div.partnerAdmin form input.submit {margin-top: 20px;}
div.partners div.partnerAdmin form div.closing {padding: 5px 5px 5px 110px;}

div.partners div.box {width: 920px;}
div.partners div.box form.search {padding: 10px;width: 100%;font-size: 11px;text-transform: uppercase;color: white;background-color: #666; text-align:right;}
div.partners div.box div.adminOptions {margin-top:4px;float:left;}
div.partners div.box div.adminOptions a {color: #CCC;text-decoration:none;}
div.partners div.box div.adminOptions a:hover {color: white;text-decoration:underline;}

div.partners ul.itemlist {margin: 0 auto; width:918px;padding: 10px; border: solid 1px #CCC;}
div.partners ul.itemlist li {}
div.partners ul.itemlist li a {color: #999;text-decoration: none;}
div.partners ul.itemlist li a:hover {color: #333;text-decoration: none;}

div.partners p.footerLinks {padding: 10px;}
div.partners p.footerLinks a {color: #666;}

/* FRONT END PAGES */

#inner-content div#subcontent table.partner {}
#inner-content div#subcontent table.partner tr {margin: 0;padding: 0;}
#inner-content div#subcontent table.partner tr td {padding: 10px 10px 10px 10px;margin:0;border: none;border-top:1px dotted #ddd;font-size: 10px;line-height:17px;}
#inner-content div#subcontent table.partner tr td:hover {background: white;}
#inner-content div#subcontent table.partner tr td img.thumb {float:left;border: 1px solid #999;margin: 0 20px 0 0;padding: 0;}
#inner-content div#subcontent table.partner tr td img.noBorder {border: none;}
#inner-content div#subcontent table.partner tr td b {font-size: 12px;}
#inner-content div#subcontent table.partner tr td span {float: left;width: 60px;}


