body { /* body background, margins, scrollbar */ padding: 0px 0px 0px 0px; margin: 0px; background-color: #FFFFFF; scrollbar-face-color: #ffffff; scrollbar-track-color: #e0e0e0; scrollbar-arrow-color: #000000; scrollbar-3dlight-color: #f0f0f0; scrollbar-highlight-color: #e0e0e0; scrollbar-shadow-color: #cccccc; scrollbar-darkshadow-color: #666666; vertical-align: middle; } TD, TR { /* generic font formatting */ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; } A { /* generic link */ color: #000080; text-decoration: none; font-weight: 600; } A:hover { /* generic hover link */ color: #DF0000; text-decoration: underline; font-weight: 600; } A.nav { /* nav menu links in templates if they exist */ color: #000000; text-decoration: none; font-weight: 600; font-size: 10px; } A:hover.nav { /* nav menu links in templates if they exist */ color: #000000; text-decoration: underline; font-weight: 600; font-size: 10px; } A.smallnav { /* bottom menu links in templates if they exist */ color: #ffffff; text-decoration: none; font-weight: 300; font-size: 9px; } A:hover.smallnav { /* bottom menu links in templates if they exist */ color: #000000; text-decoration: underline; font-weight: 300; font-size: 9px; } .tdhead { /* header row for subtables border-bottom : 5px solid #3366CC*/ border-bottom : 5px solid #84B0DD; color: #000000; font-weight: 900; font-size: 12px; } .tdodd /* odd row colour for subtables */ { background-color: #ffffff; } .tdeven /* even row colour for subtables */ { background-color: #ffffff; } .tdfoot /* footer row for subtables border-top : 3px solid #3366CC*/ { border-top : 3px solid #84B0DD; } .tdtoprow /* top row colour for mail and hotlist tables */ { background-color : #f0f0f0; } .tdmail /* unread mail row colour */ { background-color : #cccccc; } .poptable{ /* background colour for tables in popups */ background-color : #ffffff; } .td1 /* row colour for search and profile pages */ { background-color : #ffffff; } .td2 /* row colour for search and profile pages #f0f0f0*/ { background-color: #f0f0f0; } .td3 /* row colour for search and profile pages */ { background-color: #E5E5E5; } .small { /* small font size */ font-size: 9px; } .pageheader { /* main page heading */ font-size: 17px; color: #3366CC; font-weight: 900; } .online { /* "online" text for search result */ font-weight: 600; color: #00cc00; font-size: 9px; font-style: italic; } .offline { /* "offline" text for search result */ font-weight: 600; color: #cc0000; font-size: 9px; font-style: italic; } .premium { /* member status text for search result */ font-weight: 600; color: #CCCC00; font-size: 9px; font-style: italic; } .standard { /* member status text for search result */ font-weight: 600; color: #666666; font-size: 9px; font-style: italic; } .searchage { /* age and location search result */ font-weight: 600; color: #000000; font-size: 9px; font-style: italic; } form { padding:0px; margin:0px; } textarea, input, option { border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; } .inputmediu { border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; width: 90px; } .input { /* input fields */ border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; width: 120px; } .inputs { /* narrow input fields */ border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; width: 80px; } .inputlung { /* input fields */ border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; width: 200; } .inputzip { /* input fields */ border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; width: 50; } .inputs { /* narrow input fields */ border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; width: 95px; } .inputl { /* wider input fields */ border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; width: 450px; } .inputf { /* free width input fields - browse fields */ border:1px solid #5F5F5F; color:#000000; background-color:#FFFFFF; padding:3px; font-family:Arial, Arial; font-size:12px; font-weight: 300; } .button { /* all form buttons */ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 900; padding-right: 5px; padding-left: 5px; color: #000000; background-color: #cccccc; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 2px solid #AFAFAF; border-bottom: 2px solid #AFAFAF; } .buttonred { /* all form buttons */ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 900; padding-right: 5px; padding-left: 5px; color: #FFFFFF; background-color: #EC0000; background-color: #cccccc; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 2px solid #AFAFAF; border-bottom: 2px solid #AFAFAF; } hr { /* horizontal rules */ color: #006666; height:1px; } .template1 { /* template colour */ background-color: #3366CC; } .nav { FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none } #showimage{ position:absolute; visibility:hidden; border: 1px solid gray; } #dragbar{ cursor: hand; cursor: pointer; background-color: #EFEFEF; min-width: 100px; /*NS6 style to overcome bug*/ } #dragbar #closetext{ font-weight: bold; margin-right: 1px; } .progress{ width: 1px; height: 14px; color: white; font-size: 12px; overflow: hidden; background-color: #982C2C; padding-left: 5px; } #topbar{ position:absolute; border: 1px solid black; padding: 2px; background-color: #930000; font-size: 12px; width: 200px; visibility: hidden; z-index: 100; } .profile12 { /* age and location search result */ font-weight: 600; color: #4F4F4F; font-size: 10px; font-style: italic; } .image{ border-style:outset; border-color: #000000; border-width: 2px; } .color3 { background-color:#F0F0F0; } .waitbox { background: #FAFAFA; border: 1px solid #ECECEC; } .limiteazaimg { max-width: 450px; max-height: 600px; width: expression(this.width > 450 ? 450: true); }