/* Generic Styles (some values will be altered for each network) */
body { margin: 0px; background-color: #000000; }
/*background-color: #4D403A;*/
form { margin: 0px; }
td { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
img { border: 0px; }

.fullHeight { height: 100%; }
.whiteBg { background-color: #FFFFFF; }
.greyBg { background-color: #E5E5E5; }

/* 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); background-repeat: repeat-y; }
.rightDrop { background-image: url(../images/23rightdrop.gif); background-repeat: repeat-y; }
.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; }

.leftnavLink { font-weight: bold; color: #000000; }
.leftnavLink:hover { color: #666666; }

.bodyLink { font-weight: bold; color: #000000; }

.registerText { color: #000000; font-size: 12px; line-height: 120%; }
.registerMessage { color: #808080; font-size: 12px; font-style: italic; }
.blogNew { color: #FF9000; font-weight: bold; }
.blogAdded { color: #7C7C7C; font-weight: bold; }

.statText { color: #000000; }
.smallBold { color: #000000; font-size: 12px; font-weight: bold; }
.communityText { color: #000000; line-height: 120%; }
.footnoteText { color: #666666; font-size: 11px; }

.registerForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 128px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.contactForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 400px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.contactFormBox { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 400px; height: 128px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.tellfriendForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 124px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.blogLinkForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; width: 260px; height: 20px; background-color: #DDDDDD; border: 0px; border-width: 0px; padding: 2px; }
.commentForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; width: 460px; height: 60px; border: 1px solid; border-color: #5A9BBB; padding: 2px; }
.addblogForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 400px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.addblogFormBox { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 400px; height: 128px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.addblogFormShort { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 50px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.informationForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 360px; background-color: #DDDDDD; border: 0px; border-width: 0px; }
.informationFormShort { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 150px; background-color: #DDDDDD; border: 0px; border-width: 0px; }

.mustSee { line-height: 120%; color: #4D403A; }

/* Network Classes (these values will be altered for each network) */
.mainTable { background-color: #4D403A; }
.bodyText { color: #4D403A; }
.bodyDivide { background-image: url(../images/28bodydotted.gif); background-repeat: repeat-x; }

.midBg { background-image: url(../images/20midbg.jpg); background-repeat: no-repeat; background-color: #5A9BBB; }

.mustSeeBg {  background-color: #D3E5F6; }
.earnRewards { background-image: url(../images/18rewards.jpg); background-repeat: no-repeat; }
.headerBg { background-color: #5A9BBB; background-image: url(../images/27white.gif); background-repeat: no-repeat; background-position: bottom right; }
.footerDash { background-image: url(../images/91footerdash.gif); background-repeat: repeat-x; }

.searchForm { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; width: 132px; background-color: #7A706B; border: 0px; border-width: 0px; }

.sortList { background-color: #83B4CC; color: #FFFFFF; font-size: 10px; border: 0px; }

.breadCrumb { color: #002740; font-size: 12px; }
.breadCrumbLink { color: #002740; font-size: 12px; text-decoration: none; }
.breadCrumbLink:hover { color: #75B6E1; text-decoration: underline; }

.contactText { color: #002740; font-size: 12px; }

.forgotPassword { color: #A69F9C; font-size: 12px; font-style: italic; text-decoration: none; }
.rewardsText { color: #FFFFFF; font-size: 11px; line-height: 120%; }

.statLink { color: #5A9BBB; font-size: 12px; }
.statLink:hover { color: #405D70; }
.communityLink { color: #5A9BBB; font-size: 12px; font-weight: bold; }
.communityLink:hover { color: #405D70; }

.blogNavText { color: #4D403A; font-size: 12px; }
.blogNavTextOn { color: #FFFFFF; }
.blogNavLink { color: #4D403A; font-size: 12px; text-decoration: none; }
.blogNavLink:hover { text-decoration: underline; color: #FFFFFF; }

.blogLink { font-size: 11px; color: #FFFFFF; }
.blogLink:hover { color: #75B6E1; }

.footnavText { color: #4D403A; font-size: 12px; }
.footnavLink { color: #4D403A; font-size: 12px; text-decoration: none; }
.footnavLink:hover { text-decoration: underline; }

.footerText { color: #A69F9C; font-size: 12px; }
