/* Legacy Style Sheet 
----------------------*/

/* Hover Styles - very broad definitions, so put it first to be able to override */
/*********************************************************************************/
A.lnkDark:active, A.lnkDark:link, A.lnkDark:visited { color: #0000cc; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; }
A.lnkDark:hover { color: #0066ff; text-decoration: underline; }
A.sortLink:active, A.sortLink:link, A.sortLink:visited { color: #9B0000; font-family: Arial, Verdana; font-size: 8pt; text-decoration: none; }
A.sortLink:hover { color: #FF0000; text-decoration: underline; }
A.actionLink:active, A.actionLink:link, A.actionLink:visited { color: #9B0000; font-family: Arial, Verdana; font-size: 8pt; text-decoration: none; }
A.actionLink:hover { color: #FF0000; text-decoration: underline; }
A:active, A:link, A:visited { color: #0000cc; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; }
A:hover { color: #0066ff; text-decoration: underline; }
A.clearLink:active, A.clearLink:link, A.clearLink:visited { color: white; font-family: Arial, Verdana; font-size: 8pt; text-decoration: none; }
A.clearLink:hover { color: red; font-size: 8pt; }
.navCon A:link, .navCon A:visited, .navCon A:active { color: #E6FEE8; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; }
.navCon A:hover { color: #FFFF00; font-family: Arial, Verdana; font-size: 9pt; text-decoration: underline; }
/*********************************************************************************/

.mainBody { width: 613px; border-bottom: 1px solid #000000; background-color: #FFF; }
.mainBodyExt { width: 610px; border-right: 1px solid #BCBCBB; border-bottom: 1px solid #BCBCBB; background-color: #FFF; }
.mainBodyNN { width: 760px; }
.bottomBar { border-top: 1px solid white; border-bottom: 1px solid #BBBBBB; background-color: #FFDD7E; height: 3px; }

.titleBar { border-bottom: 1px solid white; border-top: 1px solid #000; background-color: #FFEF95; height: 5px; }
.titleBarThin { border-top: 1px solid #FDBD7D; height: 1px; }
.titleBarMid { border-bottom: 1px solid white; border-top: 1px solid #000000; background-color: #9ABFAB; height: 5px; border-left: 1px solid #76AC95; border-right: 1px solid #76AC95; }
.titleBox { border-bottom: 1px solid #FDBD7D; background-color: #FFF0D2; }

.contentBody { background: #FFF0D2; border-bottom: 1px solid #FDBD7D; margin-bottom: 5px; }
.contentBody2 { background: #FFF0D2; }
.contentBodyMid { background: #FFF0D2; border-left: 1px solid #FDBD7D; border-right: 1px solid #FDBD7D; border-bottom: 1px solid #FDBD7D; }
.contentBody td { padding-bottom: 3px; }
.contentBody2 td { padding-bottom: 3px; }
.contentBodyMid td { padding-bottom: 3px; }
.contentBodyTitleGr { background: #F0F0F0; border-bottom: 1px solid #000000; }
.contentBodyTitle { background: #FFF0D2; border-bottom: 1px solid #000000; }

.cbb { border-top: 1px solid #ffc993; background-color: #fff0d2; }
.cbbW { border-top: 1px solid #ffc993; background-color: white; }

.contentDiv { border-top: 1px solid #FDBD7D; }

.subTitle { color: #dc7200; }

.pagingContents { border-bottom: #BBBBBB 1px solid; background: #FFFFCC; }

.searchResultTable { background-color: #FFFCD7; border-right: solid 1px #FED7A2; font-size: 9pt; }
.s1 { border-top: solid 1px #FED7A2; padding: 1px 1px 1px 4px; height: 3px; }
.s2 { border-top: solid 1px #FED7A2; padding: 1px; height: 22px; }
.s2 a { font-size: 11pt; }
.s3 { border-top: solid 1px #FED7A2; padding: 1px 4px 1px 1px; height: 22px; }
.s4_10 { border: solid 1px #FED7A2; padding: 3px 1px 1px 4px; background-image: url(/images/trial_bg.gif); }
.s4_10 td { color: #676766; font-weight: bold; font-size: 8pt; }
.s4_20 { border: solid 1px #FED7A2; padding: 3px 1px 1px 4px; background-image: url(/images/silver_bg.gif); }
.s4_20 td { color: #676766; font-weight: bold; font-size: 8pt; }
.s4_24 { border: solid 1px #FED7A2; padding: 3px 1px 1px 4px; background-image: url(/images/gold_bg.gif); }
.s4_24 td { color: #a48300; font-weight: bold; font-size: 8pt; }
.s4_30 { border: solid 1px #FED7A2; padding: 3px 1px 1px 4px; background-image: url(/images/platinum_bg.gif); }
.s4_30 td { color: #0b4b62; font-weight: bold; font-size: 8pt; }
.s5 { padding: 4px; }
.s6 { padding: 1px; }
.s7 { padding: 3px; }
.searchResultTable tr.postagePaid { background-color: #FFFBC2; }
.searchResultTable .spacer1 { background-color: #FDBD7D; }
.searchResultTable .spacer2 { background-color: #FFFFFF; }

.contentHeader { padding-left: 5px; font-weight: bold; margin-top: 7px; font-family: arial, verdana; font-size: 9pt; color: #444444; }
.contentHeaderLarge { padding-left: 5px; font-weight: bold; margin-top: 7px; font-family: arial, verdana; font-size: 11pt; color: #444444; }
.contentHeaderLarge span { padding-left: 5px; font-weight: bold; margin-top: 7px; font-family: arial, verdana; font-size: 11pt; color: #444444; }
.contentHeaderLarge2 { padding-left: 5px; font-weight: bold; margin-top: 7px; font-family: arial, verdana; font-size: 11pt; color: #A53A6B; }
.contentTitle { padding-left: 8px; font-family: arial, verdana; font-size: 9pt; }

.colapsedTable { border-collapse: collapse; }
.borderedTable { border-collapse: collapse; }
.borderedTable tr td { border: #BCBCBB 1px solid; }
.borderedTable td table tr td { border: none; }

.gridTable td { border: #A6D1BF 1px solid; background: ivory; }
.gridTitle td { border: #A6D1BF 1px solid; background: #ffffcc; }

.paymentRow td { font-family: Arial, Verdana; font-size: 9pt; border-top: 1px solid #FED88D; border-bottom: 1px solid #FED88D; }
.paymentRowSel td { font-family: Arial, Verdana; font-size: 9pt; border-top: 1px solid #FED88D; border-bottom: 1px solid #FED88D; background-color: #E0E7FF; }

.shadow { margin-top: -4px; margin-left: 2px; height: 23px; width: 154px; }
.shadow_MySavedSeach { margin-left: 1px; height: 23px; width: 154px; }
.shadow_left { border-bottom: 1px solid red; border-right: 1px solid red; }

.plainBg { background: white; }
.msgToolbar { background: #EBF4DF; border-bottom: 1px solid #63A588; }
.itemTable { border-left: 1px solid #000000; border-top: 1px solid #000000; }
.itemCell { border-right: 1px solid #ffad5b; border-bottom: 1px solid #ffad5b; background: #fffff0; }
.subCellSelb2 { background: #EBF4DF; border-right: 1px solid #009595; border-bottom: 1px solid #009595; }
.infoNew { background: #FBFDFC; border-left: 1px solid #009595; border-bottom: 1px solid #009595; border-right: 1px solid #009595; padding: 4px; margin-bottom: 5px; }
.instantMessageBody { background: url(/images/inside_header_im_bg.png) repeat-y scroll; font-size: 8pt; text-align: left; }
.instantMessage { height: 71px; width: 387px; }
.paging { font-size: 8pt; }

.defaultphoto { background: white; border: dashed 1px #dd3333; }
.photo { background: white; border: solid 1px #bbbbbb; }
.photoHolder { border: 1px solid #B2DFDF; background-color: #EFF7F7; }

.p-2 { font-family: Arial, Verdana; position: relative; left: -4px; top: -4px; }
.p0 { font-family: Arial, Verdana; position: relative; left: -4px; }
.p2 { font-family: Arial, Verdana; position: relative; top: 4px; left: -4px; }

.tdSubmit { border-bottom: 1px solid #FFC993; background-color: #FFE6A4; }
.tdSubmit2 { border-bottom: 1px solid #FFC993; background-color: #FFE6A4; }
.tdSubmit2Mid { background-color: #FFE6A4; border-bottom: 1px solid #FFC993; border-left: 1px solid #FFC993; border-right: 1px solid #FFC993; }
.tdInput2 { font-family: Arial, Verdana; font-size: 9pt; }
.tdInput2nb { font-family: Arial, Verdana; font-size: 9pt; }
.tdInput { padding-bottom: 5px; padding-left: 15px; }

.manageTitle { background: #C7E2D2; border-top: 1px solid #96C99C; border-bottom: 1px solid #96C99C; font-weight: bold; }
.manageBody { background: #F3F9F6; }
.manageLeft { background: #F3F9F6; border-left: 1px solid #96C99C; }
.manageRight { background: #F3F9F6; border-right: 1px solid #96C99C; }
.manageBottom { background: #F3F9F6; border-bottom: 1px solid #96C99C; }
.manageTop { border-bottom: 1px solid #96C99C; }

.spanInfo { font-size: 8pt; }
.divInput { padding-right: 8px; padding-left: 8px; }
.clsImage { border: inset 1px; }
.navButton { font-size: 10pt; background-color: #0000FF; color: #FFFFFF; font-weight: bold; border-style: outset; }

.siteBanner { margin: 1px; border: solid 1px yellow; top: 2px; position: relative; }
.siteTable { background: #EAF4F4; border-left: 2px solid #346667; border-right: 2px solid #346667; padding-bottom: 3px; }
.siteTable2 { background: #f4f4f4; border: solid 1px #999999; }
.siteTable3 { background: #FFF1FF; }
.siteTitle2 { background: #dddddd; border-bottom: solid 1px #999999; color: #666666; }
.siteBodyA { background: white; border-bottom: solid 1px #999999; }
.siteBodyB { background: #f3f3f3; border-bottom: solid 1px #999999; }
.siteTitleMid2 { background: #dddddd; border-bottom: solid 1px #999999; border-top: solid 1px #999999; color: #666666; }
.siteCell1 { border: 1px solid #ADACAC; background-color: #DFDCDC; font-weight: bold; }
.siteCell2 { border: #dcdcdc 1px solid; }
.siteCell2b { border: #dcdcdc 1px solid; background: #f3f3f3; }
.siteCell3 { border: #dcdcdc 1px solid; }
.siteCell2sml { border: #dcdcdc 1px solid; font-size: 9pt; }
.siteCell2bsml { border: #dcdcdc 1px solid; background: #f3f3f3; font-size: 9pt; }

.noBorder { border: none 0px; }

/* Horizontal */
.subTable { border: solid 1px #ffad5b; }
.subCellTitle { border-bottom: solid 1px #BBBBBB; background-color: #FFFFCC; color: black; }
.subCell { background-color: #FFFFF0; border-bottom: solid 1px #BBBBBB; color: black; }
.subCellSel { background-color: #ffefad; border-bottom: solid 1px #FFAD5B; color: black; }
.subCellSelb { background-color: #FFFCCA; border-bottom: solid 1px #63A588; color: black; }
.subCellb { background-color: #EBF4DF; color: black; }
.tableTitle td, .tableTitle { border-bottom: solid 1px #FFAD5B; background-color: #FFFFCC; color: #9B0000; }
.subCellTitleSel { background: #498F90; }

/* Vertical */
.subTableVer { border-left: solid 1px #BBBBBB; border-top: solid 1px #BBBBBB; border-right: solid 1px #BBBBBB; }
.subCellTitleVer { background: #ffffcc; border-bottom: solid 1px #BBBBBB; border-right: solid 1px #BBBBBB; color: black; }
.siteTitle { border-bottom: solid 1px #A51863; background: #F3AFD3; color: #A51863; }
.siteTitleMid { border-bottom: solid 1px #A51863; border-top: solid 1px #A51863; background: #F3AFD3; color: #A51863; }
.siteBorderBottom { border-bottom: solid 1px #A51863; }

.smallTitle { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; }

.ab { background: #FFEFAD; border: #FDBD7D 1px solid; }
.ab2 { background: #FFEFAD; border-bottom: #FDBD7D 1px solid; margin-bottom: 8px; }
.abb { background: #FFEFAD; }
.tbt { margin-top: 1px; margin-left: 3px; margin-right: 3px; font-size: 8pt; font-family: Verdana, Arial; }
.tbS { padding-left: 2px; padding-right: 2px; }

.pb { padding: 1px; cursor: pointer; font-size: 8pt; }
.pb td { text-align: center; color: black; font-family: Verdana, Arial; font-size: 8pt; text-decoration: none; cursor: pointer; }
.pbH { border: 1px solid #f4c87a; background: #fff6d1; cursor: pointer; font-size: 8pt; }
.pbH td { background: #fff6d1; text-align: center; color: black; font-family: Verdana, Arial; font-size: 8pt; text-decoration: none; cursor: pointer; }

.picButton { border: 1px solid #92b3e2; background-color: #cedee7; padding-left: 2px; padding-right: 2px; height: 16px; text-align: center; }
.picButton2 { border: 1px solid #000000; background: #EFEFEF; padding-left: 2px; padding-right: 2px; height: 16px; text-align: center; color: #000000; font-family: Arial, Verdana; font-size: 8pt; text-decoration: none; }
.winkReply { background: #FAFBFF; }

.informationDashed { border: #BBBBBB 1px dashed; background: #FFFFCC; font: 12px, Arial, Verdana black; padding: 4px; margin-top: 5px; margin-bottom: 5px; }
.information { border-top: 1px solid #FFAD5B; border-bottom: 1px solid #FFAD5B; background: #FFFFCC; font-family: Arial, Verdana; color: black; padding: 4px; margin-top: 5px; margin-bottom: 5px; }
.informationBox { border: #FFC993 1px solid; background: #ffffcc; font: 12px, Arial, Verdana black; padding: 2px; }
.informationNoPadding { border: 1px solid #FFAD5B; background: #FFFFCC; font-family: Arial, Verdana; color: black; padding: 4px; }
.information2px { border: #5FBD96 1px solid; color: black; background: #FBFDFC; font-family: Arial, Verdana; padding: 2px; }
.informationSlim { border: #5FBD96 1px solid; background: #FBFDFC; font-family: Arial, Verdana; color: black; padding: 2px; margin-top: 3px; margin-bottom: 3px; }
.information2 { border: #5FBD96 1px solid; background: #FBFDFC; font-family: Arial, Verdana; color: black; padding: 4px; margin-left: 4px; margin-top: 5px; margin-bottom: 5px; }
.information3 { border-top: #5FBD96 1px solid; border-bottom: #009595 1px solid; color: black; font-family: Arial, Verdana; padding: 4px; margin-left: 4px; margin-top: 5px; margin-bottom: 5px; }
.top10px { margin-top: 10px; }

/* Text Styles */
.infoWarningBold { color: #ff3333; font-weight: bold; }
.infoWarning { color: #ff3333; }
.infoOk { color: #2d882d; }
.infoNeutral { color: #0505AB; }

.infoWarningSml { color: #ff3333; font-size: 8pt; }

.smallText { font-size: 9pt; }
.onlineText { font-size: 9pt; color: #ff3300; }

/* Menu Styles */
.mnuSite { border: solid 1px #840000; }
.mnuHighlight { color: red; font-weight: bold; padding-left: 4px; padding-right: 4px; cursor: pointer; }
.mnuHighlight2 { color: orange; font-weight: bold; padding-left: 4px; padding-right: 4px; text-decoration: underline; cursor: pointer; }
.mnuNormal { color: white; font-weight: normal; }
.mnuBreak { color: #2BB3BD; padding-left: 1px; padding-right: 1px; }
.mnuMainBg { width: 760px; height: 22px; }
.mnuMainBg a:link { color: #000; }
.mnuMainBg a:active { color: #000; }
.mnuMainBg a:hover { color: #000; }
.mnuMainBg a:visited { color: #000; }
.mnuItem { font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: black; padding-left: 4px; padding-right: 4px; }
.mnuSelItem { padding-left: 3px; padding-right: 3px; border: 1px solid transparent; background: #transparent; text-decoration: none; cursor: pointer; font-family: Tahoma,Arial, Verdana; font-size: 8pt; color: black; }
.mnuItemSub { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; border-left: 1px solid #d98500; border-right: 1px solid #d98500; border-top: 1px solid #d98500; height: 23px; width: 154px; background-color: #ff9c00; color: white; cursor: pointer; }
.mnuItemSubSel { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; border-left: 1px solid #d98500; border-right: 1px solid #d98500; border-top: 1px solid #d98500; background-color: #E18A00; height: 23px; width: 154px; color: White; cursor: pointer; }
.mnuItem3 { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; border-left: 1px solid #999999; border-top: 1px solid #999999; background-color: #fff6d1; color: black; cursor: pointer; }
.mnuSelItem3 { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; border-left: 1px solid #999999; border-top: 1px solid #999999; background-color: #FFD2F0; cursor: pointer; }
.mnuItemSub3 { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; border-left: 1px solid #BB7A19; border-top: 1px solid #BB7A19; background-color: #F09B08; color: white; cursor: pointer; }
.mnuItemSubSel3 { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; border-left: 1px solid #BB7A19; border-top: 1px solid #BB7A19; background-color: #D28606; cursor: pointer; color: yellow; }

.navTitle { background: url(/images/lnBG.gif); color: White; font-weight: bold; font-family: Tahoma, Arial, Verdana; border-top: 1px solid #BB7A19; border-bottom: 1px solid #BB7A19; font-size: 8pt; margin-bottom: 2px; padding-top: 1px; padding-bottom: 1px; }
.navBody { background: #F09B08; padding: 0px; border-left: 1px solid #A10347; padding-bottom: 3px; color: white; }
.navTable { border-right: 1px solid #FFA8FF; border-bottom: 1px solid #FFA8FF; }
.navCon { background: #F09B08; padding-left: 3px; padding-bottom: 1px; }
.navTableLarge { background: #DA035B; }
.mnuItem2 { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; color: white; cursor: pointer; }
.mnuSelItem2 { padding-left: 3px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; color: yellow; cursor: pointer; background: #F09B08; }
.mnuItemAt2 { font-family: Arial, Verdana; font-size: 8pt; border: 1px dashed #FF1591; background: #FFCCFF; color: black; cursor: pointer; }

/* Membership Type Colors */
.col1 { background: #99CCFF; }
.col2 { background: #FF99FF; }
.col3 { background: #FFCC00; }
.col4 { background: #66FF99; }
.col5 { background: #FF8080; }

.actionText { color: #840000; font-family: Arial, Verdana; font-size: 8pt; }
.actionBox { background-color: #EFF7F7; border: 1px solid #006363; margin-bottom: 5px; }
.actionBoxSml { background-color: #D5E9E9; border: 1px solid #7CAFAF; margin-bottom: 5px; }
.paymentCellTitle { background: #D8EBE1; border-bottom: 1px solid #A5CFCF; font-family: Arial, Verdana; font-size: 9pt; }
.paymentCell { border-bottom: 1px solid #A5CFCF; font-family: Arial, Verdana; font-size: 9pt; }

/* number of members online */
a.one { color: Black; }
a.one:hover { color: Black; }
a.one:active { color: Black; }
a.one:link { color: Black; }
a.one:visited { color: Black; }

.mnuSelItem_mouseover_MemberOnline { width: 150px; height: 24px; font-family: Arial; font-size: 8pt; font-weight: bold; color: #fd7400; cursor: pointer; text-decoration: underline; }
.mnuSelItem_mouseout_MemberOnline { width: 150px; height: 24px; font-family: Arial; font-size: 8pt; font-weight: bold; color: #fd7400; cursor: pointer; }
.mnuSelItem_mouseover_JoinNow { width: 139px; height: 24px; background: url(/images/inside_menutab_join.gif) no-repeat; cursor: pointer; }
.mnuSelItem_mouseout_JoinNow { width: 139px; height: 24px; background: url(/images/inside_menutab_join-o.gif) no-repeat; cursor: pointer; }
.mnuSelItem_mouseover_AccountHome { width: 111px; height: 24px; background: url(/images/inside_menutab_acc-o.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseout_AccountHome { width: 111px; height: 24px; background: url(/images/inside_menutab_acc.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseover_Search { width: 75px; height: 24px; background: url(/images/inside_menutab_sear-o.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseout_Search { width: 75px; height: 24px; background: url(/images/inside_menutab_sear.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseover_ChatLive { width: 83px; height: 24px; background: url(/images/inside_menutab_chat-o.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseout_ChatLive { width: 83px; height: 24px; background: url(/images/inside_menutab_chat.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseover_Community { width: 91px; height: 24px; background: url(/images/inside_menutab_com-o.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseout_Community { width: 91px; height: 24px; background: url(/images/inside_menutab_com.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseover_Events { width: 71px; height: 24px; background: url(/images/inside_menutab_eve-o.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseout_Events { width: 71px; height: 24px; background: url(/images/inside_menutab_eve.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseover_Travel { width: 71px; height: 24px; background: url(/images/inside_menutab_trv-o.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseout_Travel { width: 71px; height: 24px; background: url(/images/inside_menutab_trv.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseover_Support { width: 76px; height: 24px; background: url(/images/inside_menutab_sup-o.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuSelItem_mouseout_Support { width: 76px; height: 24px; background: url(/images/inside_menutab_sup.gif) no-repeat; font-family: Tahoma, Arial, Verdana; font-size: 8pt; cursor: pointer; color: white; }
.mnuItemSubSel_last { width: 154px; height: 24px; background: url(/images/inside_menu_rcb-o.gif); padding-left: 7px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; color: white; cursor: pointer; border-top: 1px solid #d98500; }
.mnuItemSub_last { width: 154px; height: 24px; background: url(/images/inside_menu_rcb.gif); padding-left: 7px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; color: white; cursor: pointer; border-top: 1px solid #d98500; }

/* Affiliate Referer Report */
table.reportTable { table-layout: auto; font: 8pt Tahoma; background-color: #eeeeee; border: solid 1px Black; /*padding:1px 1px 1px 1px; 	margin:1px 1px 1px 1px; */ border-collapse: separate; text-align: center; }
table.reportTable th { text-align: left; height: 30px; border: 0px solid white; border-bottom: solid 3px #990000; color: #990000; padding-top: 5px; background-color: #cfcfcf; font-weight: bold; padding-right: 4px; padding-left: 4px; border-left: solid 1px White; }
table.reportTable td { /*border: solid 1px Silver;*/ font: 8pt Tahoma; border-bottom: solid 1px Silver; border-left: solid 1px Silver; border-collapse: separate; padding: 0px 2px 0px 2px; }
td.maxAmount a, td.maxAmount a:visited { background-color: #ffffaa; color: Red; }
table.reportTable th a, table.reportTable th a:visited { font: 8pt Tahoma; font-weight: bold; }
table.reportTable td a, table.reportTable td a:visited { font: 7pt Tahoma; }

/* IMD */
div.imd { height: 71px; width: 370px !important; width: 370px; }

/* Testimonials */
div.testimonials { width: 760px; margin-top: -2px; border-left: 1px solid #BCBCBB; border-right: 1px solid #BCBCBB; border-bottom: 1px solid #BCBCBB; background-color: white; }

a.messageLink { font-size: 8pt; }
