body, body * {margin:0; padding:0;} body {  color: #000; font-family: verdana, arial, helvetica, sans-serif; } img {border: none;} a:link {color: #36F; text-decoration: underline;} a:visited {color: #36F; text-decoration: underline;} a:hover {color: #00F; text-decoration: underline;} a:active {color: #009; text-decoration: underline;} .small {font-size: 70%;} .normal {font-size: 80%;} .mless {margin:0 0 8px 0;} .cl {clear: both;} #rInd {position: absolute; color: #fff; font-size: 10px; background: red; width: 25px; height: 20px; text-align: center; padding-top: 5px; overflow: hidden; font-weight: bold; left: 0px;} label {cursor: pointer;} .mceInsertImage {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; background: #fff !important; padding: 2px 5px !important; position: relative; top: -6px; left: 2px; margin-right: 1px !important; } #layoutTable, #pageHeadTable {width: 100%;} #layoutTable td, #pageHeadTable td {vertical-align: top;} #pageHeadTable td.members {width: 100%;} .ajaxLoader {font-size: 12px;} .ajaxLoader img {margin-right: 8px;}  .et {border: 1px dashed #999; background-color: #f0f0f0; color: #333; padding: 1px 3px;} .et.focused {border: 1px solid #666; background-color: #FFFFCC !important; color: #333; } .radioHighlighter {background: #ffc; padding: 2px 2px 2px 0;} em.private {color: #c00; font-style: normal; font-weight: bold; } em.public {color: green; font-style: normal; font-weight: bold;} strong.private, strong.host{background-color: red; color: #fff !important; padding: 0 2px; border:1px solid #fff; font-size: 9px; font-weight: normal;} strong.host{background-color: gray; } .btnOK {font-weight: bold;}  html>body #JT .sw0 {background:url('/images/v2/sw_tr.png') right top no-repeat; } html>body #JT .sw1 {background:url('/images/v2/sw_bl.png') left bottom no-repeat; padding-top: 8px; padding-left: 8px;} html>body #JT .sw2 {background:url('/images/v2/sw.png') bottom right no-repeat;} html>body #JT .sw3 {position: relative; left: -8px; top: -8px; } #JT {position: absolute;z-index:1001;} #JT_copy{color:#333333; border: 1px solid #999; background-color: #fff; padding-bottom: .5em;} #JT_copy dl {font-size: 80%; width: 120px; } #JT_copy dd {font-weight: bold;} .jTip, .jTiped {cursor: pointer;} .JT_loader{background-image: url('/images/v2/loader.gif'); background-repeat: no-repeat; background-position: center center; width:100%; height:12px;}  .ajaxError {background: red; color: white; font-size: 12px; padding: 4px .5em; font-weight: bold;} .ajaxErrorBox {background: #f0f0f0; border: 3px solid red; font-size: 80%; padding: 3em 1em; text-align: center; } span.err {font-size: 12px !important; background-color: #e00; color: #fff; font-weight: bold; margin-bottom: 1em; padding: 2px 6px 4px 6px; line-height: 20px !important;} div.err {margin: 0.5em 0;} span.new {background-color: Yellow; color: #c00; font-weight: bold; padding: 0 2px; font-size: 10px; }  .userTooltip {line-height: 1.25;} .userTooltip .amInfo { font-size: 11px; margin-left: 4px; width: 230px;} .userTooltip h4 {font-size: 18px; margin-top: 8px;} .userTooltip .amInfo p {color: #666; margin-top: 0;} .userTooltip img {position: absolute; left: 8px; top: 8px;} .userTooltip .actions {list-style: none; margin-top: 8px; font-size: 12px; } .userTooltip .actions li {margin-bottom: 2px;} .userTooltip p.ban {margin-top: 8px; clear: left;} .userTooltop a {} .userTooltip a:link, .userTooltip a:visited {text-decoration: none; cursor: pointer;} .userTooltip a:hover, .userTooltip a:active {text-decoration: underline; cursor: pointer;} .userTooltip p.ban a {margin-right: 1em; } .userTooltip p.ban a:link, .userTooltip p.ban a:visited {color: #666; } .userTooltip p.ban a:hover, .userTooltip p.ban a:active {color: #c00; } .userBox {margin:0; padding: 3px 0 1px 0; width: 56px; background: #eaeaea; border: 1px solid #ccc; text-align: center; overflow:hidden; } .userBox img {border: none; } .userBox .userPic {margin-bottom: 1px;} .userBox .userBoxName {font-size: 9px; overflow:hidden; white-space: nowrap; color: #3366FF; line-height:1.25;} .userBox .userStatus {float: right; margin: 1px 3px 0 0;} .userBox .userStar {float: left; margin: 1px 0 0 3px;} .apBtn {height: 23px; font-size: 12px; font-weight: bold; font-family: arial, verdana, sans-serif; text-decoration: none; cursor: pointer; } .apBtn .pLeft {width: 10px; height: 23px; float: left; display: block; } .apBtn .pRight {width: 10px; height: 23px; float: left; display: block; } .apBtn .label { display: block; float: left; position: relative; top: 5px; display: block; height:23px; text-align: center; white-space: nowrap; } .apBtn.btnOrange {background: transparent url('/images/v2/apbtnOrange.gif') top left repeat-x;} .apBtn.btnOrange .pLeft {background: transparent url('/images/v2/apbtnOrange.gif') top left no-repeat;} .apBtn.btnOrange .pRight {background: transparent url('/images/v2/apbtnOrange.gif') top right no-repeat;} .apBtn.btnOrange.over {background: transparent url('/images/v2/apbtnOrangeOn.gif') top left repeat-x;} .apBtn.btnOrange.over .pLeft {background: transparent url('/images/v2/apbtnOrangeOn.gif') top left no-repeat;} .apBtn.btnOrange.over .pRight {background: transparent url('/images/v2/apbtnOrangeOn.gif') top right no-repeat;}  .signInNote {width: 150px; float: right; color: green; font-size: 80%; line-height: 1.25; margin-top: 1em;} .tbDialog {line-height: 1;} .tbDialog a:link, .tbDialog a:visited {text-decoration: none !important;} .tbDialog a:hover, .tbDialog a:active {text-decoration: underline !important;} .tbDialog ul {list-style: none;} .tbDialog h3 {width: auto !important; text-align: center; border-bottom: 1px dashed #ccc; margin: 12px 0 8px 0; padding-bottom: 12px; font-size: 24px; font-family: arial, helvetica, sans-serif; color: #999;} .tbDialog h3 strong {color: #000;} .tbDialog h4 {margin: 16px 0 6px 0;} .tbDialog h5 {margin: 16px 0 4px 0; font-weight: normal; font-size: 12px;} .tbDialog .contentWrap {margin: 0 1em 0 1em;} .tbDialog p {font-size: 80%; line-height: 1.25;} .tbDialog p.note {background: #ffc; padding: 4px !important; margin-top: 8px;} .tbDialog p.note em {color: red; display: block; float: left; height: 3em; margin-right: 8px; font-weight: bold;} .tbDialog p.text {} .tbDialog dl {width: 190px; margin: 1em 0 0 0; } .tbDialog dt {font-size: 80%; margin-bottom: .25em;} .tbDialog dd {margin-bottom: .5em;} .tbDialog ul.primaryList {line-height: 1.25; margin: 1em 2em .5em 1em;} .tbDialog ul.secondaryList {margin: 8px; line-height: 1.5;} .tbDialog ul.primaryList li{font-size: 80%; margin-bottom: 8px;} .tbDialog ul.secondaryList li {font-size: 70%; margin-bottom: .5em;} .tbDialog ul.primaryList input, .tbDialog ul.secondaryList input {margin-right: 4px; position: relative; top: 2px;} .tbDialog .forgot {font-size: 70%; text-align: right; } .tbDialog .remember {font-size: 80%; margin-top: 2em;} .tbDialog .remember input {margin-right: .5em} .tbDialog .et {width: 180px;} .tbDialog .buttons {text-align: center; margin-top: 1.25em; margin-bottom: 8px;} .tbDialog .ajaxError {text-align: center; margin-bottom: .5em;} .tbDialog .btnOK {margin-right: 1em;} .tbDialog fieldset {border: none; clear: both; display: block; padding:0; margin: 0 0 1em 0;} .tbDialog .question {font-weight: bold; text-align: center; margin: 0 0 0.25em 0; } .tbDialog .spaceName {text-align: center; font-size: 20px; color: green; margin: 0; padding:0; font-weight: bold;} .tbDialog .centerLabel {margin: 4px 0 12px 0; font-weight: bold; text-align: center;} .tbDialog .container.groups {width: 560px; height: 300px; overflow: auto; overflow-y: scroll; overflow-x: hidden; margin: 4px 0 8px 0; background: #f0f0f0; border: 1px solid #ccc; } .tbDialog .container.emails {width: 340px; float: left;} .tbDialog .container.emails dl {margin:0;} .tbDialog .container.emails dd {margin-bottom: 1px;} .tbDialog .container.keywords {width: 385px; height: 300px; overflow: auto; overflow-y: scroll; overflow-x: hidden; margin: 4px 0 8px 0; background: #f0f0f0; border: 1px solid #ccc; } .tbDialog .container.users {margin-left: 12px; height: 345px; width: 170px; float: left; overflow: auto; overflow-y: scroll; overflow-x: hidden; background: #f0f0f0; border: 1px solid #ccc;} .tbDialog .container label {font-size: 80%;} .tbDialog .email {width: 210px; } .tbDialog .container ul {list-style: none; line-height: 1; padding: 2px; } .tbDialog .container li {padding: 1px 2px; margin:0 0 1px 0; white-space: nowrap;} .tbDialog .container.emails ul {padding:0; } .tbDialog .container.emails li {padding: 0 !important; margin: 0 !important;} .tbDialog .container.emails .et {margin-bottom: 5px;} .tbDialog .selected {background: #EDFECD;} .tbDialog textarea.message {width: 560px; height: 50px;} .tbDialog .bigImgHolder {float: left; width: 170px; height: 185px; margin: 1em 1em 1em 0; clear: both; padding:0;} .tbDialog .dsp {margin-left: 1em; } .tbDialog .userBox {float: left; margin-right: 1em;} .tbDialog .jTip, .tbDialog .jTiped {cursor: default;} .tbDialog.help p {margin: 0 1em 1em 1em;} .coverPage {padding-top: 12px; font-family:arial,verdana, helvetica, sans-serif;} .coverPage h2 {color: green; margin-bottom: 8px; font-size: 18px;} .coverPage img {float: left; margin-right: 8px; margin-bottom: 12px;} .coverPage h4 {margin: 0 0 8px; font-size: 16px;} .coverPage .desc {font-size: 80%;} .rules {background: #f0f0f0; clear: both; padding: 1em 1em 0.5em; margin: 8px 0; font-family:arial,verdana, helvetica, sans-serif; font-size: 100%;} .rules h4 {margin: 0 0 8px; font-size: 16px; padding:0;} .rules p {margin:0 0 8px 0; padding:0; font-size: 80%;}  a.edit {margin: 0 0.1em 0 0.1em;} a.edit:link {color: #00f;} a.edit:visited {color: #00f;} a.edit:hover {color: #900;} a.edit:active {color: #900;} a.gl:link {color: green;} a.gl:visited {color: green;} a.gl:hover {color: #ff8c00;} a.gl:active {color: #ff8c00;}  #sideAds {width: 180px; overflow: hidden;} #pageContent { min-width: 760px; width: 100%;}  #pageBody {padding: 0 .5em; clear: both; min-width: 950px; } #ctbWrap {width: 100%;} #ctbWrap td {vertical-align: top; } .columnSingle {width: 100%;} .columnBig {width: 65%;} .columnSmall {width: 35%;} .columnContainer .box {margin-left: .5em;} .members .box {margin-left: .5em;} #columnSizer {height: 1px; width: 760px; font-size: 1px;} #pageContent.private #column1 .box {margin-left: 0;}  p {margin-top: 1em;} .close {font-size: 70%; text-align: right;} dt {margin-bottom: 4px;} dd {margin-bottom: 8px;} dl {margin: 8px;} .hovered {background: #ffc;} .advLabel {font-size: 10px; text-align: right; margin-top: 1em; clear: both;} .hiddenUnit {text-align: right; font-size: 80%; margin-bottom: 8px;} .bold{ font-weight: bold !important; }  .unitControls {line-height: 1; float: right; width: 19px; list-style: none; height: 13px; padding-right: 6px; font-size: 1px; } .unitControls img {display: none;} #toolbar .unitControls img {display: inline;} .NOH {} .cbtn {float: right; margin-left: 2px; } .cbtn.first {margin-left: 8px; } .cbtn img {border: none;} .cbtn a:focus, .cbtn a:active {outline: none;} .stateBtn {} .up {font-size: 70%; text-align: right;} a.hBTN {padding:2px 5px ; margin-right: 5px; background: #fff; font-weight: bold;} a.hBTN:link, a.hBTN:visited {text-decoration: none;} a.hBTN:hover, a.hBTN:active {text-decoration: underline !important;} .boxHeader a.hBTN {float: right; font-size: 10px; display: none;} .unitContent a.hBTN {font-size: 13px; margin-bottom: 8px; position:relative; left: -8px; } .hBTNWrap {margin-bottom: 8px; height: 18px;}  .noblink {display: inline !important;} #FeedReader h3 .hBTN {font-weight: normal;} a.hBTN.sb {font-size: 13px !important; line-height: 1 !important; padding: 1px 5px !important;} #statement .hBTNWrap {margin-bottom:0;} .boxHeader img.invPic {margin-right: 4px;} #profileBackColor {padding: 1em;} #groupInfo .boxHeader .hBTN {font-weight: normal;}  .box { margin-bottom: .5em; background: transparent;} .box .boxHeader{font-size:16px; padding:0 0 5px 10px; line-height: 1; font-family: Arial, Verdana, sans-serif; } .xtop, .xbottom {display:block; background:transparent; font-size:1px; } .xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;} .xb1, .xb2, .xb3 {height:1px;} .xb2, .xb3, .xb4 { background:transparent; } .xb1 {margin:0 5px;} .xb2 {margin:0 3px; border-width:0 2px;} .xb3 {margin:0 2px; } .xb4 {height:2px; margin:0 1px;} .contentWrapper {display:block; border:none; height:auto; line-height: 1.25; overflow: hidden;} .unitContent {padding: .5em .75em .5em 1em; } .contentWrapper ul {margin-left: 1.5em; line-height: 1.25;} .contentWrapper p.text {font-size: 70%; margin:0 0 1em 0;} .contentWrapper li {font-size: 70%; margin-bottom: 8px;} .adsContainer {text-align: center; margin-left: 10px; text-align: left;} .adsContainer td {text-align: left;} ul.sortFilter {list-style: none; margin:0 0 0 4px;} ul.sortFilter li {float: left; margin: 0 12px 12px 0;} ul.sortFilter li.selected {font-weight: bold;} ul.sortFilter li.selected a {text-decoration: none; color: #000;}  #ProfileBar {margin: 0; min-width: 860px; padding: 8px; height: 28px;} #ProfileBar .unitControls {padding:0;} #logoV2 { float: right; width: 170px; margin-right: 8px;} #logoV2 h1 {font-size: 14px; margin:0; padding:0; text-align: right;} #logoV2 a:link, #logoV2 a:visited, #logoV2 a:hover, #logoV2 a:active {text-decoration: none;} #slogan {text-align: right; font-size: 10px; }  #widget { width: 100%; height: 42x; line-height: 1; font-family: arial, verdana, sans-serif; } #widget a:link, #widget a:visited {text-decoration: none;} #widget a:hover, #widget a:active {text-decoration: underline;} #widget img.home { position: absolute; left: 8px; top: 8px;} #widget .cnt { float: left; } #widget .userName {float: right; text-align: right; margin-top: 4px;} #widget .name {font-size: 12px; color: #000; font-weight: bold; font-family:verdana, arial, helvetica, sans-serif;} #widget .options {margin-top: 12px; font-size: 11px; padding-left: 8px;} #widget .nav {list-style: none; margin-top: 4px; } #widget .nav li {float: left; margin: 0 8px 0 0; font-size:16px; font-weight: normal !important; padding-bottom:2px; } #widget .nav li a { border-left: 1px solid #999; padding-left: 22px; background: transparent url('/images/v2/contract.gif') 9px 4px no-repeat; outline: none; text-decoration: underline;} #widget .bgHover { background: #FFFFFF; } #widget .nav li a.simple { background-image: none; padding-left: 8px; text-decoration: underline;} #widget .nav li a.active {} #widget .nav li.first {padding-left: 8px; font-weight: bold; } #widget .nav li.first a {border: none; font-weight: bold;} #widget .nav li.first a.simple {padding-left: 0px;} #widget .nav li.first a:active {text-decoration: none;} #widget .nav li a.SystemPage{ font-family: Trebuchet MS, arial, helvetica, sans-serif; font-weight:bold; font-size:26px; background:transparent; text-decoration:none;} #widget .nav li a.SystemPage:hover{ text-decoration:underline;} #widget .welcome a.SystemPage{ font-family: Trebuchet MS, arial, helvetica, sans-serif; font-weight:bold; font-size:26px; background:transparent; text-decoration:none;} #widget .welcome a.SystemPage:hover{ text-decoration:underline;} #widget .nav li .ownprofile {border-left: 1px solid #999; padding-left: 12px; color: #EC831C; font-weight: bold;} #widget .nav li .ownprofilefirst {padding-left: 12px; color: #EC831C; font-weight: bold;} #widget .nav li a.hBTN {border: none; background-color: #fff; padding: 2px 5px; font-size: 12px; font-weight: normal;} #widget .nav .subNav {width: 250px; list-style: none; padding: 8px 0 8px 0; position: absolute; } #widget .nav .subNav li {float: none; margin: 0 0 3px 0; padding:0; width: 100%;} #widget .nav .subNav li.uln {border-top: 1px solid #ccc; margin-top: 6px; padding-top: 6px; font-weight: bold;} #widget .nav .subNav li a {background: none; padding: 2px 20px 2px 16px; margin:0; display: block; border: none; } #widget .nav .subNav li a:hover {background: #eaeaea; color:#333 ;} #snvGroups {width: 440px !important;}  #widget .welcome { font-size: 30px; text-align: center; font-weight: bold; float: left; width: 200px; margin-top: 4px;} #widget .signup {width: 130px; float: left; text-align: center; font-size: 11px; font-weight: bold; line-height: 1.25; } #widget .signup em {display: block; font-style: normal; } #widget .signup em.free {color: #c60; font-size: 14px;} #widget .signin {color: #999; font-size: 11px; margin-top: 4px; font-weight: normal;} #widget .signupbtn { width:327px; height:37px; background: transparent url('/images/signup-button.gif') no-repeat; text-align: center; float: left; padding-top:6px; margin-top: 10px; margin-left: 200px; } #widget .signupbtn a#signUpLink { text-decoration:none; color:#FFFFFF; font-size: 22px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; } #widget .signupbtn a#signUpLink:hover { text-decoration:underline; color:#FFFFFF; font-size: 22px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; } #widget .options a { font-size: 11px; margin-top: 4px; font-weight: normal; font-family:verdana, arial, helvetica, sans-serif; } #widget .wlinks {float: left; font-size: 90%; line-height: 1.4; margin-right: 18px;} #widget .wlinks a {text-decoration: underline;}   .uiContainer {display: none; background: #fff; border: 2px solid #999; z-index: 10002;}  #toolbar {clear: both; margin: 0 -0.5em 0.5em -0.5em; }  #toolbar .toolbarActions li {float: right; margin: 0 8px 0 0; font-size: 70%; height: 24px; line-height: 1; position: relative; top: 4px;} #toolbar .toolbarActions a {border-right: 1px solid #999; padding-right: 8px; } #toolbar .toolbarActions li.first a {border: none; padding-right: 0;} #toolbar .toolbarActions a:link, #toolbar .toolbarActions a:visited {text-decoration: none; } #toolbar .toolbarActions a:hover, #toolbar .toolbarActions a:active {text-decoration: underline;} #toolbar input {background: #f5f5f5; border: 1px solid #ccc; padding-left: 2px;} #toolbar .unitControls {margin:0; padding-right:8px; width: 82px; height: 24px; background-image: url('/images/v2/toolbar.gif'); background-repeat: no-repeat; } #toolbar .unitControls li img {margin-top: 6px;} #toolbar .toolbarActions li img {border: none; margin-top:4px;} #toolbar .toolbarActions { list-style: none; background: #f5f5f5; padding:0; margin:0; } #toolbar li.supportbar { margin: 5px 8px 0 12px; float: left; top:0 !important; width:435px; background: transparent; } #toolbar .supportbarSpage1 { margin: 0; padding:0; } #toolbar .supportbarSpage2 { margin: 0; padding-left:10px; width:499px; height: 23px; background: transparent url('/images/grey-gradient-pixel-line-home.gif') repeat-y; } #toolbar a.askSupport { padding-top:6px; text-decoration:none !important; color:#FFFFFF !important; font-size: 16px !important; font-weight: bold !important; font-family: Trebuchet MS, arial, helvetica, sans-serif !important; border: 0 !important; } #toolbar a.askSupport:hover { padding-top:6px; text-decoration:underline !important; color:#FFFFFF !important; font-size: 16px !important; font-weight: bold !important; font-family: Trebuchet MS, arial, helvetica, sans-serif !important; border: 0 !important; } #toolbar .askSupportBig { text-decoration:none !important; color:#FFFFFF !important; font-size: 18px !important; font-weight: bold !important; font-family: Trebuchet MS, arial, helvetica, sans-serif !important; border: 0 !important; } #toolbar a.askSupportBig:hover { text-decoration:underline !important; color:#FFFFFF !important; font-size: 18px !important; font-weight: bold !important; font-family: Trebuchet MS, arial, helvetica, sans-serif !important; border: 0 !important; }  #groupInfo { width: 480px; clear: both; } #groupInfo .contentWrapper {padding-bottom: 4px !important;} #groupInfo p {margin:0; padding:0;} #groupInfo h2.name {font-weight: bold; margin-bottom: 8px; font-size: 24px; overflow: hidden;} #groupInfo h2.name.group {text-align: center; overflow: visible;} #groupInfo h2.nameSmall {font-weight: bold; font-size: 14px; overflow: hidden; margin-bottom: .5em; } #groupInfo .groupNav {text-align: center; font-weight: bold; margin-top: .5em; font-size: 12px;} #groupInfo .userPic {float: left; border:1px solid #999;} #groupInfo .amInfo {} #groupInfo .userData {font-size: 70%;} #groupInfo .userData.group {text-align: center;} #groupInfo .links {list-style: none; margin: 1em 0 4px 0; line-height: 1.5; font-size: 100%;} #groupInfo .links li {font-size: 80%;} #groupInfo .links li.block {font-size: 70%; margin-top: 1em;} #groupInfo li.opt {margin-top: -4px;} #groupInfo .optionBtn {font-size: 10px; margin-top: 2px;} #groupInfo .optionBtn.grp {display: inline;} #groupInfo .optionBtn.usr {} #groupInfo a.editGroupInfo {padding:2px 6px; background: #fff; font-size: 11px; float: right; } #groupInfo a.editGroupInfo:link, #groupInfo a.editGroupInfo:visited {text-decoration: none;} #groupInfo a.editGroupInfo:hover, #groupInfo a.editGroupInfo:active{text-decoration: underline;} #groupInfo .linksShort {list-style: none; font-size: 100%; margin: 4px 0 0 0;} #groupInfo .linksShort li {float: left; margin-left: 10px; font-size: 80%; font-weight: bold;} #groupInfo .linksShort li.first {border: none; margin-left: 0; padding-left:0;} #groupInfo .one2user {width: 50%; float: left;} #groupInfo .mActions {list-style: none; width: 95px; margin:2px 8px 0 0; float: left;} #groupInfo .mActions li {text-align: right; margin: 0 0 8px 0;} #groupInfo .unitContent .hBTN {position: static !important; margin: 0;} .groupInfoProfile { padding-top:5px !important; font-size: 14px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; } #groupInfo .userData a.Profile { font-size: 14px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; } #groupInfo a.skip { font-size:11px !important; font-weight:normal !important; padding:0px 5px 1px 5px !important; margin-left:5px !important; } #groupInfo .btnBordered { border: #e6e6e6 solid 3px !important; } #groupInfo btnBordered:hover { border: #59b6ff solid 3px !important; } #groupMembers .hBTNWrap {margin: 0 !important} #groupMembers .contentWrapper{ padding: 4px 0 0 .25em !important;} #usersList {padding-top: .5em;} .usersList .optionBtn {font-size: 70%; text-align: center;} .usersList .userCard {float: left; margin: 0 16px 8px 0; height: 86px;} .usersList .userCard p {margin: 2px 0 0 0; font-size: 70%; text-align: center;} #Homepage_People .seemore, #groupMembers .seemore {clear: both; margin:0 !important;} #GoogleAdHeader {margin-left: 378px;}  #statement h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; margin-bottom: 12px; text-align: center;} #statement .heading { margin-left: 8px; } #statement .heading p {font-size: 70%; margin-top: 4px;} #statement .heading.extended .userBox {float: left;} #statement .heading.extended p {margin-left: 66px; } #statement .content {font-size: 80%; margin-left: 8px; margin-top: 12px;} .paging {text-align: center; margin: 1em 0 1em 0; clear: both; font-size: 80%; padding: 0.5em; clear: both;} .paging img {margin: 0 1em 0 1em;} .whatsnew {list-style-position: inside; font-size: 70%; padding:0; margin: 0.5em 1em 1.5em 1em;} .whatsnew li {margin:0 0 0.25em 0; padding:0;} #show-file {border-top: 1px dashed #ccc; padding: 0.5em 1em; margin-top: 1em; line-height: 1.5;} div.copy {font-size: 70%; text-align: center; margin-top: 0.5em; margin-bottom: 3em; color: #666;} .sideImages img {border: 0; padding: 0 0 3px 0;} .sideImages .dv {margin:0 3px;} .amImages {margin-top: 1em;} .amImages .im {float: left; margin-right: 10px; font-size: 80%; text-align: center;} .amImages .label {margin-bottom: 1em;} .pageOffline {font-size: large; padding:0.5em; color: #999; padding:0; margin:0.5em 0 0.5em;;} .pageOfflineDesc {font-size: small; padding:0.5em; color: #000; padding:0; margin:0 0 0 1em;}  .menuItem { color: #000000; cursor: pointer; display: block; padding: 4px 12px 4px 24px; margin: 0 1px; text-decoration: none !important; white-space: nowrap; font-size: 12px; outline: none; } .menuItem.brd {border-top: 1px solid #ccc; } #mgInterface {width: 250px;} #mgInterface .menuItem {white-space: normal;} #mgInterfaceList {list-style: none;} #mgInterface .sub {list-style: none; display: none;} #mgInterface .sub .menuItem {padding-left: 2.5em;} #themesInterface {width: 480px; height: 220px; overflow: auto; padding: 0 !important;} #themesInterface span {font-size: 1px;} .pageElement {display: block; width: 90px; margin: 3px 0 0 3px; border: 1px solid #999; float: left; cursor: pointer;} .pageElement.hover {border: 1px solid orange;} .boxElement {display: block; width: 72px; margin: 8px auto; border: 1px solid #fff;} .headerElement {display: block; font-size: 10px !important; padding: 2px 4px;} .contentElement {display: block; padding: 8px 4px; font-size: 11px !important;} .iMenu a:link, .iMenu a:visited {text-decoration: none !important; } .iMenu a:hover, .iMenu a:active {text-decoration: underline !important; } a.menuItem:link, a.menuItem:visited {text-decoration: none !important; color: #36F;} a.menuItem:hover, a.menuItem:active {text-decoration: underline !important; background: #ffc url('/images/v2/menub.gif' ) 8px 9px no-repeat; color: #00F;} .menuItem.title {font-weight: bold; margin: 0 1px 6px 1px; padding:6px 12px 6px 12px; border-bottom: 1px dashed #ccc; cursor: default;} .menuItem img.icon {border:0; margin-right: 5px;} .menuItem.checked {background: url('/images/v2/chb_check.gif') no-repeat 4px 3px !important; } .menuItem.extra {border-top: 1px dashed #ccc; padding-left: 4px; background-image: none !important;} a.menuItem.grp, a.menuItem.brd {font-weight: bold; color: #000 !important;} a.grp:link, a.grp:visited, a.grp:hover, a.grp:active {background-image: url('/images/v2/expand.gif' ); background-position: 8px 8px; background-repeat: no-repeat;} a.grp.exp:link, a.grp.exp:visited, a.grp.exp:hover, a.grp.exp:active {background-image: url('/images/v2/contract.gif' ); } #miMoveUp {background: url('/images/miUp.gif') no-repeat 6px 6px !important; } #miMoveRight {background: url('/images/miRight.gif') no-repeat 6px 6px !important; } #miMoveDown {background: url('/images/miDown.gif') no-repeat 6px 6px !important; } #miMoveLeft {background: url('/images/miLeft.gif') no-repeat 6px 6px !important; } .menuItem.checked:hover, .menuItem.checked:active, #miMoveUp:hover, #miMoveUp:active, #miMoveRight:hover, #miMoveRight:active, #miMoveDown:hover, #miMoveDown:active, #miMoveLeft:hover, #miMoveLeft:active {background-color: #ffc !important;} .iMenu { background-color: #fff; border: 2px solid #999; left: 0px; padding: 8px 0 8px 0; position: absolute; top: 0px; z-index: 101; margin-top: 1px; display: none; font-family: arial, sans-serif; color: #000; } #colorInterface {padding: 0 0 1px 0;} .colorPicker {margin: 10px 0 0 9px; border: 1px solid #ccc; padding: 3px;} .colorPicker td {font-size: 10px; padding:0; margin:0;} .colorPicker td a {text-decoration: none; display: block; width: 32px; height: 18px;} .colorPicker #transparency td {border: 1px solid #ccc;} .colorPicker .transp {font-size: 11px; text-align: center; padding: 3px 0 1px 0; display: block; width: 100%; background: transparent url('/images/v2/transp.gif');} .colorPicker a:link {color: #000; text-decoration: none;} .colorPicker a:visited {color: #000; text-decoration: none;} .colorPicker a:hover {color: #000; text-decoration: underline;} .colorPicker a:active {color: #000; text-decoration: underline;} #ciTabs {background-color: #eaeaea; height: 22px; width: 289px; list-style: none;} #ciTabs li {width: 66px; height: 22px; border-bottom: 1px solid #ccc; font-size: 11px; float: left; } #ciTabs li.close {width: 22px; float: left;} #ciTabs li.selected {border-bottom: 1px solid #fff; background-color: #fff; border-left: 1px solid #ccc; border-right: 1px solid #ccc;} #ciTabs a {text-align: center; display: block; padding: 3px 0; outline: none;} #ciTabs span {text-align: center; display: block; padding: 3px 0; color: #999; text-decoration: line-through;} #ciTabs a:link, #ciTabs a:visited {color: #333 !important;} #ciTabs a:hover, #ciTabs a:active {color: #000 !important; } #ciTabs li a {text-decoration: underline !important; } #ciTabs li.selected a {color: #000 !important; text-decoration: none !important;} .iMenu .close a {font-weight: bold; } .customColor {margin: 0 10px; font-size: 11px; white-space: nowrap; padding: 6px 0;} .customColor input, .customBorder input {font-size: 11px;} a.closeCP {font-size: 11px; text-align: center; padding: 2px; width: 50px; position: absolute; bottom: 8px; right: 20px;} a.closeCP:link, a.closeCP:visited {color: #666 !important;} a.closeCP:hover, a.closeCP:active {color: #000 !important;}  .replyLink {margin: 8px 0 0 8px; } .replied {display: block; text-align: right; font-size: 11px;} .replied a {font-style:italic;} .postItem {clear: both;} .postItem .ipic {float: left; margin-left: 10px; margin-bottom: 6px;} .postItem .dotpic {float: left; margin-left: 27px; margin-top: 8px;} .postItem .textInfo {margin-left: 50px; } .postItem .textInfo .optionBtn {margin-bottom: 8px; margin-top: -4px; } .postItem .userBox {float: left; clear: both; margin: 0 .5em 0 0;} .postItem .postTitle {font-family: georgia, 'times new roman', serif; font-size: 16px; font-weight: bold;} .postItem .postMyTitle {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: bold;} a.postMyTitle {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: bold;} a.postMyTitle:visited {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal;} .postItem .postToMeTitle {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal;} a.postToMeTitle {font-family: arial, verdana, sans-serif; font-size: 14px; font-weight: normal;} .postItem .postTitle.big {font-size: 20px;} .postItem .postTitle em {font-weight: normal; font-style: normal;} .postItem .postDetails {font-size: 70%; margin: 4px 0;} .postItem .auth {margin: 0 0 4px 0;} .postItem .hBTN {font-weight: normal;} .postItem .hBTNWrap {margin: 16px 8px 8px 8px;} .separator {height: 40px; font-size: 1px; clear: both; background: transparent url('/images/v2/sep.gif') 50% repeat-x;} .textData {font-size: 80%; line-height: 1.5 !important; padding-top: .5em;} .textData font {line-height: 1.25 !important;} .textData p, .textData li {font-size: 100%; } .textData li {margin-bottom: 4px;} .textData ul, .textData ol {margin: .5em 3em 1em 3em;} .textData blockquote {margin: 1em 2em;} .readFull {font-weight:bold !important;} a.readFull {font-weight:bold !important;}  #Comments .heading {margin-bottom: 1em; padding-bottom: .5em; border-bottom: 1px dashed #ccc;} #Comments .hBTNWrap {margin-bottom: 20px !important;} #Comments .editControls {margin-top: 8px; display: inline;} #Comments .editControls a {padding:0 4px 1px 4px; background: #fff; font-size: 11px; margin-right: 4px;} #Comments .editControls a:link, #Comments .editControls a:visited {text-decoration: none; color: #36F !important;} #Comments .editControls a:hover, #Comments .editControls a:active {text-decoration: underline; color: #00F !important;} #Comments .comment.deleted p {font-size: 70%; text-align: center;} #Comments .comment .textInfo {font-size: 70%; line-height: 2;} #Comments .userBox {float: left; clear: both; margin: 0 .5em 0 0; } #Comments .content {margin-left: 66px;} #Comments .content.noPic {margin-left:0;} #Comments .topControls {font-size: 80%; } #Comments .seemore {margin: 0 0 1em 0; } #reRadios label {padding-left: 4px;} #editorToggle {} #AddComment, .inlineEditor {color: #000 !important; background: #DDD; padding:8px; border: 1px solid #ccc; margin: 8px 0;} #AddComment table, #AddComment textarea {margin: 8px 0 0 0 !important;} #AddComment textarea {width: 98%; height: 300px; } #AddComment h3 {background: #969696; color: #fff; padding: 5px .5em; font-size: 16px; } #AddComment .htmleditor {} #AddComment .buttons, .inlineEditor .buttons {margin: 14px 0 0 0; } #AddComment .buttons .btnOK, .inlineEditor .buttons .btnOK {margin-right: 8px;} .inlineEditor label {display: block; font-size: 70%; margin-top: 4px;} #AddComment p.remember {font-size: 80%; margin: 0 0 0 18px; } #AddComment dl {margin: 18px 0 0 18px;} #AddComment dt {font-size: 80%; margin-bottom: 4px;} #AddComment dd {margin-bottom: 8px;} #AddComment table {margin:1em 0;} #AddComment a:link, #AddComment a:visited {color: #36F !important; text-decoration: none !important;} #AddComment a:hover {color: #00F; text-decoration: underline !important;} #AddComment a:active {color: #009; text-decoration: underline !important;} #AddComment p.already, .invitation p.already{text-align: right; font-size: 70%; margin-right: 12px;} #AddComment p.note, .invitation p.note {text-align: center; font-size: 70%; background: #fff; margin: 12px; padding: 4px; color: green;} #addCommentLabel {font-size: 90%; font-weight: bold; margin-bottom: 8px;} #ytAddComment, .inlineEditor {color: #000 !important; background: #DDD; padding:8px; border: 1px solid #ccc; margin: 8px 0;} #ytAddComment table, #ytAddComment textarea {margin: 8px 0 0 0 !important;} #ytAddComment h3 {background: #969696; color: #fff; padding: 5px .5em; font-size: 16px; } #ytAddComment .htmleditor {} #ytAddComment .buttons, .inlineEditor .buttons {margin: 14px 0 0 0; } #ytAddComment .buttons .btnOK, .inlineEditor .buttons .btnOK {margin-right: 8px;} #ytAddComment p.remember {font-size: 80%; margin: 0 0 0 18px; } #ytAddComment dl {margin: 18px 0 0 18px;} #ytAddComment dt {font-size: 80%; margin-bottom: 4px;} #ytAddComment dd {margin-bottom: 8px;} #ytAddComment table {margin:1em 0;} #ytAddComment a:link, #ytAddComment a:visited {color: #36F !important; text-decoration: none !important;} #ytAddComment a:hover {color: #00F; text-decoration: underline !important;} #ytAddComment a:active {color: #009; text-decoration: underline !important;} #ytAddComment p.already, .invitation p.already{text-align: right; font-size: 70%; margin-right: 12px;} #ytAddComment p.note, .invitation p.note {text-align: center; font-size: 70%; background: #fff; margin: 12px; padding: 4px; color: green;} #ytaddCommentLabel {font-size: 90%; font-weight: bold; margin-bottom: 8px;}  #footer {margin-top:1em; text-align: center; line-height: 1.5; padding: .5em; clear: both;} #footer .left {float: left; width: 462px; text-align: left; font-size: 70%;} #footer .right {margin-left: 470px; } #footer .right ul {list-style: none; margin: 1em;} #footer .right li {text-align: left; font-size: 80%;} #footer .right li.sp {margin-bottom: 1.75em;} #footer .contentWrapper {padding: 4px 12px; line-height: 2;}  #profileEditor h3 {width: auto !important; text-align: center; border-bottom: 1px dashed #ccc; margin: 12px 0 8px 0; padding-bottom: 12px; font-size: 24px; font-family: arial, helvetica, sans-serif; color: #999;} #profileEditor h4 {text-align: center; margin:1em 0; padding-bottom: 1em; border-bottom: 1px dashed #999; font-size:14pt; font-family: arial, helvetica, sans-serif; } #profileEditor h4 span {color: #666; } #profileEditor h5 { color:#008000; font-weight: normal; font-size:11pt; font-family: arial, helvetica, sans-serif;} #profileEditor fieldset {border: none; clear: both; margin-bottom: 1em; } #profileEditor .label1 {width: 170px; text-align: right; font-size: 80%; float: left; margin-right: 10px; cursor: auto; } #profileEditor label {font-size: 80%; } #profileEditor fieldset img {padding:0; margin: 0 1em 0 0;} #profileEditor fieldset select, #profileEditor fieldset input, #profileEditor fieldset img {float: left; } #profileEditor .gender input {float: none; margin-right: 4px; } #profileEditor .occupation input, #profileEditor .url input {width: 340px;} #profileEditor .languages input, #profileEditor .email input {width: 240px;} #profileEditor .picture input {position: relative; top: 8px;} #profileEditor .buttons {text-align: center; margin-top: 1.5em; margin-bottom:0;} #profileEditor .buttons input {float: none;} #profileEditor .name input {width: 120px;} #profileEditor .location label {text-align: left;} #profileEditor .location input {clear: left; width: 135px; margin-top:2px; } #profileEditor .location div { display:inline; float:left; padding-right:10px; } #profileEditor .locationlabel { width:110px; font-size:70%; } #profileEditor .signupcheck label { margin-top: 12px; } #profileEditor .signupcheck input { margin-top: 13px; margin-right:5px;} #profileEditor .email { text-align: center; } #emails input { clear:both; margin-bottom:10px; float: none !important; } #profileEditor textarea { font-family: arial, helvetica, sans-serif; } #profileEditor .signupcheck td { text-align: left; }  #SignInDialog { color:#000000; font-weight: normal; font-size:10pt; font-family: verdana, arial, helvetica, sans-serif; } #SignInDialog h3 { color:#808080; font-weight: bold; font-size:18pt; font-family: arial, helvetica, sans-serif; } #SignInDialog label { cursor: auto; } #SignInDialog dd { color:#000000; font-weight: normal; font-size:10pt !important; font-family: verdana, arial, helvetica, sans-serif; } #SignInDialog dt { color:#000000; font-weight: normal; font-size:10pt !important; font-family: verdana, arial, helvetica, sans-serif; } #SignInDialog .remember { color:#000000; font-weight: normal; font-size:10pt; font-family: verdana, arial, helvetica, sans-serif; } .seemore {font-size: 70%; margin-top: 1em; font-weight: bold;} .seefull {font-weight: bold;} .seemore img {padding-right: .5em; position: relative; top: -2px;} .unitShade { z-index: 9999; background-color: #000; opacity: .5; filter: alpha(opacity=50); position: absolute; } .loader { position: absolute; text-align: center; width: 100px; background: #fff; border: 1px solid #333; height: 30px; z-index: 10000; font-size: 70%; color: #000; padding-top: 14px; } .loaderShell .loader {height: 45px;} #cpRequestJoinRes {display: none; background: #f0f0f0; border: 1px solid #ccc; padding: 8px; font-size: 12px; width: 400px; } #cpRequestJoinRes p {margin:0 0 8px !important; padding:0 !important; text-align:center;} .invitation {margin-bottom: 2em;} .invitation h2 {font-size: 18px; border-bottom: 1px dashed #999; padding-bottom: 8px; margin-bottom: 8px;} .invitation h3 {font-size: 14px; color: #999; margin-bottom: 8px;} .invitation h3 span {color: #000;} .invitation .boxHeader {padding-left:0;} .invitation .message {margin-bottom: 16px;} .invitation .message h4 {font-size: 14px; margin-bottom: 8px;} .invitation .message p {font-size: 80%; margin-bottom: 8px;} .invitation .warning {background: #ffc; padding: 1em; font-size: 80%; margin-top: 1em; line-height: 1.25; margin-bottom:1em;} .invitation .warningNote {color: #c30; margin-top: 0; margin-bottom: 0; font-weight: bold;} .invitation .warning p {margin: 0 0 .5em;} .invitation dl {font-size: 80%;} .invitation .smallNote {font-size: 70%; margin-bottom: 1em;} .invitation .normalText {font-size: 80%;} #coverPage {width: 700px; margin: 0 auto; } #continueas, #currentPresence {width: 44%; float: left; } #continueas {height: 250px;} #currentPresence {height: 190px;} #continueas p {margin-top: 100px; text-align: center;} #continueas p a {background: #ffc; padding: 6px; font-size: 80%; border: 1px solid #000; font-weight: bold;} #newPresence {border-left: 1px solid black; margin-left: 45%; padding-left: 2em;} a.fixed:link {text-decoration: none !important; color: #3366FF !important;} a.fixed:visited {text-decoration: none !important; color: #3366FF !important;} a.fixed:hover {text-decoration: underline !important; color: #0000FF !important;} a.fixed:active {text-decoration: underline !important; color: #000099 !important;} #AdTop .unitContent {padding: 0;} .oBTN {padding: 3px 10px; background: #E5E5E5 url('/images/v2/btnbg.gif') top left repeat-x; border: 1px solid #ccc;} a.oBTN:link, a.oBTN:visited {color: #36F !important; text-decoration: none !important; font-weight: bold;} a.oBTN:hover, a.oBTN:active {color: #00F !important; text-decoration: none !important; font-weight: bold; background-image: none; background: #DFF1FF; border-color: #316AC5;} #AlbumImages .item{height: 190px; float: left; margin-right: 8px;} #ajaxGroupsList {list-style: none; width: 300px; height: 250px; overflow: auto;} #ajaxGroupsList li{font-size: 80%; margin-bottom: 4px; }  ul.taglist {list-style: none; margin:12px 0 0 0; padding:0; overflow: auto; line-height: 1.5;} ul.taglist li {font-size: 70%; margin: 0 1em 0 0; display: inline; } ul.taglist.big li {font-size: 90%; } ul.taglist.big {background: #fcf2e0; padding: 8px;} ul.taglist li.selected {font-weight: bold; font-size: 100%} ul.taglist li.selected a {text-decoration: none;} ul.taglist input[type=checkbox] {margin-right: 4px;} p.taglist { clear: both;} p.taglist strong {font-size: 130%;} #tagPosts {margin: 12px 0 0 8px; } #tagPosts dl {} #tagPosts dt {font-weight: bold; font-size: 70%;} #tagPosts .textData {font-size: 70%;} #tagPosts dd { } #tagPosts .separator {height: 11px;} #tagPosts dt.image img {float: left; margin-right: 8px;} #tagContainer .seemore strong {font-size: 140%; } .images {margin-top: 4px;} .images img {margin: 0 4px 4px 0;} #addTagDialog {height: 90px;} #HomePage_Images .item{height: auto; float: left; margin-right: 8px; margin-bottom: 8px;} .feedFilter {list-style: none; margin:0 0 16px 0 !important; padding:0; height: 18px;} .feedFilter li {float: left; margin-right: 1em; font-size: 80%;} .feedChannel {height: 26px; border-bottom: 1px solid #bbb; padding: 0 0 0 8px; margin:0; list-style: none; margin:0 !important;} .feedChannel li {height: 25px; font-weight: bold; float: left; position: relative; top: 1px; font-size: 80%; background: #cacaca; padding: 0 12px; margin:0 4px 0 0; border-left: 1px solid #bbb; border-top: 1px solid #bbb; border-right: 1px solid #bbb;} .feedChannel li.selected {background: #eaeaea;} .feedChannel li a { text-decoration: none !important; top: 4px; position: relative;} .feedChannel li.selected a {color: #333 !important; } .feedChannel .selected a:link, .feedChannel .selected a:visited {color: #000 !important;} .feedChannel .selected a:hover, .feedChannel .selected a:active {text-decoration: none !important; cursor: default; color: #000 !important;} .feedChannel li.others {background: none; border: none; float: right; margin:0 !important; padding: 0 !important;} .feedControls {margin-bottom: 1.5em; border-left: 1px solid #bbb; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; background: #eaeaea; padding: 8px;} .feedFilter {margin:0 !important; clear: both; padding: 2px 8px;} .feedFilter.small li {font-size: 11px;} .feedFilter .pmesages strong, .feedFilter .pmesages a { color: #000 !important; padding: 1px 5px; } .feedFilter .pmesages strong {color: #000 !important;} .feedSearch { clear: both; padding: 4px 8px; font-size: 80%; color: #000 !important;} .feedControls .feedFilter strong {color: #000 !important;} .pbtn {margin-right: 12px; background: url('/images/v2/pbtnbg.gif'); height: 23px; font-size: 80% !important;} .pbtn span {position: relative; top: 3px; white-space: nowrap;} .pbtn a {text-decoration: none; outline: none; font-weight: bold; color: #00f !important; padding: 0 13px 0 10px; background: url('/images/v2/pbtnbgr.gif') right no-repeat; height: 23px; display: block; text-align: center; position: relative; left: 3px;} .pbtn.selected a {color: #000 !important; cursor: default; } .pbtn.selected a:hover, .pbtn.selected a:active {text-decoration: none;} .pbtn.hlt {background: url('/images/v2/pbtnbg-o.gif'); height: 25px; width: 200px; margin:0 auto;} .pbtn.hlt a {background: url('/images/v2/pbtnbgr-o.gif') right no-repeat; height: 25px; left:10px;} .pbtn.hlt span {top: 4px;} #commentReplyContent {display: none;} #commentReplyContent .commentContent {height: 60px; border: 1px solid #ccc; margin: 4px 0 8px 0; background: #FFFFCC; overflow: auto; font-size: 70%; padding: 4px; } #searchV2 div.normal {margin-top: 8px; line-height: 1.5; } #searchV2 div.normal input {margin-right: 4px; _margin-right: 0px;} #searchV2 div.normal .rb {display: block; float: left; } #searchV2 div.normal label {padding-right: 10px; white-space: nowrap;} #sbi {width: 98%; } #sbb {display: block; margin-top: 8px;}  #ActionMenu {width: 180px;} #ActionMenu .unitContent {padding:0;} #ActionMenu .seemore {margin:4px 0 0 0;} ul.AdditionalMenu {list-style: none; margin: 1px 0 0 0;} ul.AdditionalMenu li { background: #F1F1F1 url("../images/v2/expand7pxleft.gif") 1px 8px no-repeat; margin-bottom: 1px; padding-bottom: 3px; font-size: 100%; padding-left: 18px;} ul.AdditionalMenu li a { font-size: 80%; text-decoration:none !important; } .grayItem { color: #808080; font-size:80%; font-weight:bold; } .stTag { font-size: 12px; font-style: italic; } .hdTag { font-size: 12px; font-weight: bold;}  .btnSignup { height:26px; } h5.SignGreenText, h4.SignGreenText, h3.SignGreenText { color: #008000 !important; font-family: verdana, arial, helvetica, sans-serif !important; font-size: 10pt !important; line-height: 1.5 !important; } a.invertBlackLink:hover { color:#FFFFFF !important; background-color:#000000; text-decoration:none; } a.invertWhiteLink:hover { color:#000000 !important; background-color:#FFFFFF; text-decoration:none; }     html, body { min-height: 100%; }    #TB_window * { } #TB_secondLine { }    #TB_overlay { position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; height: 100%; background-color: #000; opacity: .5; } #TB_window { display: none; position: fixed; top: 50%; left: 50%; z-index: 10001; border: 2px solid #999; background: #fff; text-align: center; } #TB_PrevNext { font-size: 80%; width: 110px; margin: 0 auto; position: relative; top: 23px; } #TB_title{ font-size: 70%; margin: 4px 0 -10px 20px; text-align: left; color: #666; } #TB_Image { margin: 20px 20px 0 20px; } #TB_caption, #TB_closeWindow { padding: 8px; } #TB_caption { float: left; color: #999;  font-size: 70%; } #TB_closeWindow { float: right; padding-left: 0;  font-size: 80%; } #TB_closeAjaxWindow{ padding:5px 10px 7px 0; margin-bottom:1px; text-align:right; float:right; } #TB_closeAjaxWindow #TB_closeWindowButton { display: block; overflow: hidden; width: 17px; height: 16px; background: url(/img/icon_close.gif) no-repeat 2px 2px; line-height: 30px; text-indent: 1000px; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent p{ } #TB_load{ position: absolute; display:none; height:40px; width:100px; z-index:10001; background: #fff; border: 3px solid #999; text-align: center; padding-top: 20px; } #TB_HideSelect{ z-index:99; position:absolute; top: 0; left: 0; width:100%; height:100%; background-color:#fff; border:none; opacity: 0; } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; }