/* Generic Styles (some values will be altered for each network) */
body { margin: 0px; background-color: #333333; }
form { margin: 0px; }
td { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
img { border: 0px; }

.fullHeight { height: 100%; }
.whiteBg { background-color: #FFFFFF; }
.greyBg { background-color: #E5E5E5; }

.pinkBold {color: #ef6782; font-weight: bold;}

/* Specific Classes (these values should stay static for each network)*/
.topDropShadow { background-image: url(../images/04topds.gif); background-repeat: repeat-x; }
.lowDropShadow { background-image: url(../images/05lowds.gif); background-repeat: repeat-x; }
.leftDrop { background-image: url(../images/22leftdrop.gif);}
.rightDrop { background-image: url(../images/23rightdrop.gif);}
.cornerArrow { background-image: url(../images/27white.gif); background-repeat: no-repeat; background-position: bottom right; }
.leftArrow {  background-image: url(../images/15lonearrow.gif); background-repeat: no-repeat; background-position: bottom right; }

.registerText { color: #000000; font-size: 10px; line-height: 120%; }
.registerMessage { color: #808080; font-size: 10px; font-style: italic; }
.blogNew { color: #FF9000; font-weight: bold; }
.blogAdded { color: #7C7C7C; font-weight: bold; }

.statText { color: #000000; }
.smallBold { color: #000000; font-size: 10px; font-weight: bold; }
.communityText { color: #000000; line-height: 120%; }
.footnoteText { color: #666666; font-size: 10px; }

.registerForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 115px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.contactForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 375px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.contactFormBox { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 375px; height: 128px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.tellfriendForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 114px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.blogLinkForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 350px; height: 20px; background-color: #DDDDDD; border: 0px; border-width: 0px; padding: 2px; }
.blogLinkFormLong { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 468px; height: 20px; background-color: #DDDDDD; border: 0px; border-width: 0px; padding: 2px; }
.commentForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 460px; height: 60px; border: 1px solid; border-color: #000000; padding: 2px; }
.addblogForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 375px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.addblogFormBox { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 375px; height: 128px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.addblogFormShort { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 50px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.informationForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 340px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.informationFormShort { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 150px; background-color: #DDDDDD; border: 0px; border-width: 0px; }

/* Network Classes (these values will be altered for each network) */
.mainTable { background-color: #ef6782; }
.bodyText { color: #000000; /*#ef6782;*/ }
.bodyDivide { background-image: url(../images/28bodydotted.gif); background-repeat: repeat-x; }

.mustSeeBg {  background-color: #ef6782; }
.earnRewards { background-image: url(../images/18rewards.jpg); background-repeat: no-repeat; }
.headerBg { background-color: #ef6782; background-image: url(../images/27white.gif); background-repeat: no-repeat; background-position: bottom right; }
.headerBgNormal { background-color: #ef6782; }
.footerDash { background-image: url(../images/91footerdash.gif); background-repeat: repeat-x; }

.searchForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; width: 132px; background-color: #f38da1; border: 0px; border-width: 0px; }

.sortList { background-color: #f38da1; color: #FFFFFF; font-size: 9px; border: 0px; }

.breadCrumb { color: #ef6782; font-size: 10px; }
.breadCrumbLink { color: #ef6782; font-size: 10px; text-decoration: none; }
.breadCrumbLink:hover { color: #000000;/*#75B6E1;*/ text-decoration: underline; }

.contactText { color: #000000; font-size: 10px; line-height: 10px; }

.forgotPassword { color: #f7b3c0; font-size: 10px; font-style: italic; text-decoration: none; }
.forgotPassword:hover { color: #ffffff; font-size: 10px; font-style: italic; text-decoration: underline; }
.rewardsText { color: #FFFFFF; font-size: 9px; line-height: 120%; }

.mustSee { line-height: 120%; color: #ffffff; }
.mustSeeLink { font-weight: bold; color: #ffffff; }
.mustSeeLink:hover { color: #000000; font-weight: bold; }

/*11/30/06
  "Most Popular Blogs" left tout
  Links on pink background: white bold
  Links RO on pink background: black bold  
*/
.blogLink { font-size: 10px; color: #FFFFFF; font-weight: bold; }
.blogLink:hover { color: #000000; font-weight: bold; }

/*11/30/06
  Login tout nav, "Become A DBN Affiliate" tout
  Equivalent to: 
	Links: pink ef6782
	Links RO: black
*/
.leftnavLink { color: #ef6782; }
.leftnavLink:hover { color: #000000; }
/*Blog links in body*/
.bodyLink { color: #ef6782;  }
.bodyLink:hover { color: #000000; }

/*11/30/06
  Body links
  Equivalent to: 
	Links: pink ef6782
	Links RO: black
*/
.statLink { color: #ef6782; font-size: 10px; }
.statLink:hover { color: #000000; }

.communityLink { color: #ef6782; font-size: 10px; font-weight: bold; }
.communityLink:hover { color: #000000; }

.blogNavText { color: #000000; font-size: 10px; }
.blogNavTextOn { color: #000000; }
.blogNavLink { color: #FFFFFF; font-size: 10px; text-decoration: none; }
.blogNavLink:hover { text-decoration: underline; color: #000000; }

.textTd {color: #000000;}

.footnavText { color: #000000; font-size: 10px; }
.footnavLink { color: #000000; font-size: 10px; text-decoration: none; }
.footnavLink:hover { text-decoration: underline; }

.footerText { color: #f6acba; font-size: 10px; }

.pagerStyle a:link { color: #ffffff; }
.pagerStyle a:visited { color: #ffffff; }
.pagerStyle a:hover { color: #000000; }
.pagerStyle a:active { color: #ffffff; }