BODY { margin: 10px 0px 0px 0px; text-align: center; background-color: #FFFFFF; }
FORM { margin: 0px; padding: 0px; }
#center { width: 990px; margin: auto; }
#content { float: left; display: inline; width: 990px; text-align: left; }

#rightBrandingBanner { position: absolute; top: 0px; left: 0px; width: 115px; margin: 0px; display: none; }
#leftBrandingBanner { position: absolute; top: 0px; left: 0px; width: 115px; margin: 0px; display: none; }
#topBrandingBanner { position: absolute; left: 0px; top: 0px; width: 1245px; padding: 0px 0px 10px 0px; margin: auto; text-align: center; overflow: hidden; display: none; }

#topMenu { float: left; display: inline; width: 990px; height: 99px; margin-bottom: 0px; }
#logoHolder { float: left; display: inline; width: 139px; height: 99px; }
#topMenuTop { float: left; display: inline; width: 851px; height: 45px; margin-top: 10px; }
#topMenuTop div { float: left; display: inline; }
#topMenuTop div.links { font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 14px; color: #454545; width: 410px; height: 27px; margin: 18px 0px 0px 14px; text-align: center; }
#topMenuTop div.links a { color: #454545; text-decoration: none; }
#topMenuTop div.links a:HOVER { color: #454545; text-decoration: underline; }
#topMenuTop div.links a.red { background-color: #d73b3b; text-decoration: none; color: #FFFFFF; padding: 2px 2px 3px 2px; *padding: 3px 2px 2px 2px; }
#topMenuTop div.links a.red:HOVER { background-color: #006699; text-decoration: none; color: #FFFFFF; padding: 2px 2px 3px 2px; *padding: 3px 2px 2px 2px; }
#topMenuTop div.dailybusinessLogo { width: 116px; height: 45px; margin: 0px 0px 0px 1px; }
#topMenuTop div.search { width: 250px; height: 41px; margin: 4px 0px 0px 60px; }
#topMenuTop div.search p { float: left; display: inline; width: 250px; margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 10px; color: #666666; }
#topMenuTop div.search p input.textbox { background-color: #fff7dc; border-style: solid; border-width: 1px 0px 1px 1px; border-color: #7c7c7c #7c7c7c #dddddd #7c7c7c; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 13px; color: #454545; height: 22px; width: 225px; }
#topMenuTop div.search p input.image { vertical-align: bottom; *margin-bottom: 1px; }
#topMenuBottom { float: left; display: inline; background-image: url('imgs/bg.topmenu.gif'); background-position: 0px 0px; background-repeat: repeat-x; width: 851px; height: 44px; }
#topMenuBottom div.welcome { float: left; display: inline; background-image: url('imgs/topmenu.end.gif'); background-position: top right; background-repeat: no-repeat; width: 253px; height: 44px; text-align: right; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #666666; }
#topMenuBottom div.welcome b { float: left; display: inline; width: 247px; height: 31px; margin: 13px 6px 0px 0px; font-weight: normal; }
#topMenuBottom div.links { float: left; display: inline; width: 584px; height: 32px; margin: 12px 0px 0px 14px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 12px; color: #BBBBBB; }
#topMenuBottom div.links a { color: #0076b1; text-decoration: none; }
#topMenuBottom div.links a:HOVER { color: #0076b1; text-decoration: underline; }

#searchSuggestions { position: absolute; top: 0px; left: 0px; background-color: #fff7dc; width: 240px; *width: 242px; overflow-y: scroll; overflow-x: hidden; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #dddddd #dddddd #dddddd #7f7f7e; text-align: left; display: none; }
#searchSuggestions div.entry { font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; }
#searchSuggestions div.entry a { text-decoration: none; display: block; padding: 6px 5px 7px 5px; }
#searchSuggestions div.entry a:HOVER { text-decoration: none; display: block; padding: 6px 5px 7px 5px; background-color: #FFFFFF; }
#searchSuggestions div.entry i { font-style: normal; color: #006699; }
#searchSuggestions div.entry span { font-style: normal; color: #0F0F0F; font-size: 10px; }

#divAccountBox { float: left; display: inline; background-color: #f7f7f7; border-style: solid; border-color: #D8D8D8; border-width: 1px; padding: 10px 8px 5px 8px; overflow: hidden; }
#divAccountBox div.widthSetter { float: left; display: inline; width: 972px; }

#divAccountBox div { float: left; display: inline; }
#loginBox { width: 322px; margin-left: 20px; }
#loginBox div.title { width: 322px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #006da5; line-height: 15px; margin-bottom: 10px; }
#loginBox div.message { width: 322px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #d73b3b; line-height: 15px; margin-bottom: 10px; }
#loginBox div.label { width: 112px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #606060; line-height: 15px; height: 20px; margin: 2px 0px 5px 0px; }
#loginBox div.field { width: 210px; height: 22px; margin: 0px 0px 5px 0px; }
#loginBox div.field input { width: 210px; height: 22px; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; border-width: 1px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; color: #454545; background-color: #FFFFFF; }
#loginBox div.endline { width: 210px; margin: 0px 0px 0px 112px; }
#loginBox div.endline div.left { width: 110px; text-align: left; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; margin-top: 3px; }
#loginBox div.endline div.left a { color: #3399cc; text-decoration: underline; }
#loginBox div.endline div.left a:HOVER { color: #3399cc; text-decoration: none; }
#loginBox div.endline div.right { margin-left: 15px; }

#signupBox { border-width: 0px 1px 0px 0px; border-style: solid; border-color: #d8d8d8; width: 629px; }
#signupBox div.title { width: 609px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 14px; color: #d73b3b; line-height: 16px; margin-bottom: 10px; }
#signupBox div.message { width: 609px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #d73b3b; line-height: 15px; margin-bottom: 10px; }
#signupBox div.label { width: 203px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #606060; line-height: 15px; margin: 0px 0px 0px 0px; }
#signupBox div.label b { font-weight: normal; color: #d73b3b; }
#signupBox div.field { width: 203px; height: 22px; margin: 0px 0px 3px 0px; }
#signupBox div.field input { width: 180px; height: 22px; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; border-width: 1px; font-family: Trebuchet Ms, Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; color: #454545; background-color: #FFFFFF; }
#signupBox div.endline { width: 609px; clear: both; }
#signupBox div.endline div.captchaImage { border-style: solid; border-width: 1px 0px 1px 1px; border-color: #7c7c7c #7c7c7c #c3c3c3 #7c7c7c; *margin-top: 1px; }
#signupBox div.endline div.field { width: 132px; }
#signupBox div.endline div.field input { width: 109px; height: 22px; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #c4c4c4; border-width: 1px; font-family: Trebuchet Ms, Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; color: #454545; background-color: #FFFFFF; }
#signupBox div.endline div.third { margin: 3px 0px 0px 95px; }
#signupBox div.endline div.third a { width: 203px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #3399cc; text-decoration: underline; }
#signupBox div.endline div.third a:HOVER { width: 203px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #3399cc; text-decoration: none; }
#signupBox div.captchaLine { width: 203px; }
#signupBox div.captchaLine div.captchaImage { border-style: solid; border-width: 1px 0px 1px 1px; border-color: #7c7c7c #7c7c7c #c3c3c3 #7c7c7c; *margin-top: 1px; }
#signupBox div.captchaLine div.field { width: 132px; }
#signupBox div.captchaLine div.field input { width: 109px; height: 22px; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #c4c4c4; border-width: 1px; font-family: Trebuchet Ms, Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; color: #454545; background-color: #FFFFFF; }
#signupBox div.submitLine div.third { margin: 3px 0px 0px 203px; width: 275px; }
#signupBox div.submitLine div.third a { width: 203px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #3399cc; text-decoration: underline; }
#signupBox div.submitLine div.third a:HOVER { width: 203px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #3399cc; text-decoration: none; }

#divAccountBoxClose { float: left; display: inline; width: 972px; text-align: right; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; }
#divAccountBoxClose a { padding-left: 16px; background-image: url('imgs/ico.closeoptions.gif'); background-repeat: no-repeat; background-position: 0px 1px; color: #3399cc; text-decoration: underline; }
#divAccountBoxClose a:HOVER { padding-left: 16px; background-image: url('imgs/ico.closeoptions.gif'); background-repeat: no-repeat; background-position: 0px 1px; color: #3399cc; text-decoration: none; }

.myBigButton { font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; text-decoration: none !important; padding: 3px 8px 5px 8px; color: #FFFFFF !important; background-image: url('imgs/bg.bigbutton.gif'); background-position: 0px 0px; background-repeat: no-repeat; border-width: 0px 1px 0px 0px; border-color: #006699; border-style: none solid none none; }
.mySmallButton { display: block; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: none !important; padding: 3px 8px 5px 8px; color: #FFFFFF !important; background-image: url('imgs/bg.smallbutton.gif'); background-position: 0px 0px; background-repeat: no-repeat; border-width: 0px 1px 0px 0px; border-color: #006699; border-style: none solid none none; }
.mySmallButtonRed { display: block; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; text-decoration: none !important; padding: 3px 8px 5px 8px; color: #FFFFFF !important; background-image: url('imgs/bg.smallbutton.red.gif'); background-position: 0px 0px; background-repeat: no-repeat; border-width: 0px 1px 0px 0px; border-color: #006699; border-style: none solid none none; }
.myLargeButton { display: block; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; text-decoration: none !important; padding: 7px 8px 8px 8px; color: #FFFFFF !important; background-image: url('imgs/bg.largebutton.gif'); background-position: 0px 0px; background-repeat: no-repeat; border-width: 0px 1px 0px 0px; border-color: #006699; border-style: none solid none none; }

#left { float: left; display: inline; overflow: hidden; width: 675px; margin-top: 35px; }
#left div { float: left; display: inline; }
#left div.searchBoxLabel { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 14px; height: 15px; color: #242424; }
#left div.hugeSearchBox { background-color: #fff7dc; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; border-width: 1px; padding: 4px 10px 4px 10px; margin-top: 4px; }
#left div.hugeSearchBox input { width: 653px; background-color: transparent; border-style: none; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 15px; color: #9d9d9d; }
#left div.hugeSearchSubmit { width: 675px; margin: 5px 0px 20px 0px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding-bottom: 15px; }
#left div.hugeSearchSubmit div.left { width: 541px; height: 33px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #474747; }
#left div.hugeSearchSubmit div.left div.label { width: 125px; margin-top: 7px; }
#left div.hugeSearchSubmit div.left div.selector { width: 416px; margin-top: 7px; height: 26px; }
#left div.hugeSearchSubmit div.left div.selector a { text-decoration: none; background-image: url('imgs/blue.down-arrow.gif'); background-position: right 4px; background-repeat: no-repeat; padding-right: 15px; color: #006699; }
#hugeSearchSelectOptions { position: absolute; top: 0px; left: 0px; width: 130px; background-color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; border-width: 1px; border-style: solid; border-color: #dddddd #7c7c7c #7c7c7c #dddddd; text-align: left; display: none; }
#hugeSearchSelectOptions a { display: block; color: #006699; padding: 2px 0px 3px 5px; text-decoration: none; margin: 0px 0px 3px 0px; }
#hugeSearchSelectOptions a:HOVER { display: block; color: #d73b3b; padding: 2px 0px 3px 5px; text-decoration: none; background-color: #F7F7F7; margin: 0px 0px 3px 0px; }

#left #fullNews { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 14px; font-weight: normal; color: #0F0F0F; margin-bottom: 20px; }
#left #fullNews div.content { width: 675px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding-bottom: 7px; }
#left #fullNews div.content a { color: #006699; text-decoration: underline; }
#left #fullNews div.content a:HOVER { color: #006699; text-decoration: none; }
#left #fullNews div.content div.image { margin: 4px 10px 0px 0px; }
#left #fullNews div.content div.image img { border-color: #dddddd; border-style: solid; border-width: 2px; }
#left div.arrdepListItem { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 13px; line-height: 16px; font-weight: normal; color: #0F0F0F; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding-bottom: 7px; margin-bottom: 7px; }
#left div.arrdepListItem div.title { width: 675px; font-size: 14px; }
#left div.arrdepListItem div.title a { color: #006699; text-decoration: none; }
#left div.arrdepListItem div.title a:HOVER { color: #006699; text-decoration: underline; }
#left div.arrdepListItem div.brief { width: 675px; margin-top: 2px; }
#left div.arrdepListItem div.brief i { font-style: normal; font-size: 12px; color: #666666; }
#left div.arrdepListItem div.brief a { color: #006699; text-decoration: underline; }
#left div.arrdepListItem div.brief a:hover { color: #006699; text-decoration: none; }
#left div.arrdepListItem div.brief div.image { margin: 3px 10px 0px 0px; }
#left div.arrdepListItem div.brief div.image img { border-style: solid; border-color: #dddddd; border-width: 2px; }
#left #arrdepSeeMoreLink { margin-left: 560px; }

#left div.domainsListItem { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 14px; color: #0f0f0f; font-weight: normal; padding-bottom: 10px; margin-bottom: 5px; }
#left div.domainsListItem div.domainLink { width: 675px; }
#left div.domainsListItem div.domainLink a { color: #006310; text-decoration: underline; line-height: 17px; }
#left div.domainsListItem div.domainLink a:HOVER { color: #006310; text-decoration: none; line-height: 17px; }
#left div.domainsListItem div.subLine { width: 675px; font-size: 11px; color: #666666; line-height: 13px; margin-top: 7px; }

#left div.widePagination { float: left; display: inline; width: 675px; text-align: center; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 17px; color: #0f0f0f; margin: 10px 0px 10px 0px; padding: 3px 0px 4px 0px; }
#left div.widePagination a { background-color: #d5e9f3; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#left div.widePagination a:HOVER { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#left div.widePagination a.on { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#left div.widePagination a.last { background-color: #d5e9f3; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#left div.widePagination a.last:HOVER { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#left div.widePagination a.laston { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }

#searchViewMoreMembers { float: left; display: inline; margin: 7px 0px 20px 427px; }
#searchViewMoreArrdep { float: left; display: inline; margin: 7px 0px 20px 429px; }

#usersListOrdering { float: left; display: inline; width: 675px; margin: 0px 0px 10px 0px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #666666; line-height: 14px; height: 20px; }
#usersListOrdering a.on { color: #FFFFFF; background-color: #006699; text-decoration: none; padding: 3px; }
#usersListOrdering a.off { color: #006699; text-decoration: underline; padding: 3px; }
#usersListOrdering a.off:HOVER { color: #006699; text-decoration: none; padding: 3px; }

H1 { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 18px; color: #0F0F0F; margin: 0px 0px 10px 0px; padding: 0px; }
H1 a { color: #006699; text-decoration: underline; }
H1 a:hover { color: #006699; text-decoration: none; }
H1 b { font-weight: normal; color: #006310; }
H2 { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #006310; margin: 0px 0px 10px 0px; padding: 0px; }
H3 { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; color: #7c7c7c; margin: 0px 0px 10px 0px; padding: 0px; }
H4 { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 15px; color: #006310; height: 20px; line-height: 20px; padding: 0px; margin: 0px 0px 5px 0px; }
H4 a { color: #006310; text-decoration: none; background-image: url('imgs/btn.medium-rss.gif'); background-position: right 4px; background-repeat: no-repeat; padding-right: 30px; }

#profileLeft { float: left; display: inline; width: 180px; text-align: center; background-color: #f1fafd; margin-right: 6px; }
#profileLeft div { float: left; display: inline; position: relative; width: 180px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #0F0F0F; }
#profileLeft div.image { padding: 5px 0px 0px 0px; }
#profileLeft div.profileOptions { padding: 5px 0px 15px 0px; position: relative; }
#profileLeft div a { float: left; display: block; position: relative; color: #006699; text-decoration: none; line-height: 15px; padding: 4px 0px 5px 2px; border-style: dotted; border-color: #0071c2; border-width: 0px 0px 1px 0px; margin: 0px 5px 0px 5px; text-align: left; }
#profileLeft div a:hover, a.profile_current { float: left; display: block; position: relative; color: #006699; text-decoration: none; line-height: 15px; padding: 4px 0px 5px 2px; border-style: dotted; border-color: #0071c2; border-width: 0px 0px 1px 0px; margin: 0px 5px 0px 5px; text-align: left; /*background-color: #e7f5ff;*/ }
#profileLeft div i { font-style: normal; color: #0F0F0F; }
#profileLeft div b { font-weight: normal; display: block; float: left; width: 168px; position: relative; cursor: pointer; }
#profileLeft div.skyscraper { width: 160px; margin: 0px 10px 5px 10px; }

#profileRight { float: left; display: inline; width: 489px; *width: 485px; overflow: hidden; }
#profileRight div { float: left; display: inline; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; color: #0F0F0F; margin-bottom: 5px; }

#profileRight div.topMenu { font-size: 14px; line-height: 16px; }
#profileRight div.topMenu a.on { color: #006310; text-decoration: underline; }
#profileRight div.topMenu a.on:HOVER { color: #006310; text-decoration: underline; }
#profileRight div.topMenu a { color: #006699; text-decoration: none; }
#profileRight div.topMenu a:HOVER { color: #006699; text-decoration: underline; }

#profileRight div.newTweetBox { float: left; display: inline; background-color: #f2f2f2; padding: 7px; border-style: solid; border-color: #b6b6b6 #dcdcdc #dcdcdc #dcdcdc; border-width: 3px 1px 1px 1px; margin-top: 7px; }
#profileRight div.newTweetBox div { float: left; display: inline; }
#profileRight div.newTweetBox textarea { float: left; display: inline; width: 473px; height: 45px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; color: #c3c3c3; }
#profileRight div.newTweetBox div.characters { font-size: 10px; line-height: 14px; padding: 5px 0px 4px 0px; color: #6a6a6a; margin-top: 4px; width: 419px; }
#profileRight div.newTweetBox div.submitButton { margin-top: 4px; }

#profileRight div.tweetEntry { float: left; display: inline; width: 489px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #0F0F0F; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding: 0px 0px 7px; margin: 10px 0px 0px 0px; }
#profileRight div.tweetEntry div { float: left; }
#profileRight div.tweetEntry div.image { width: 45px; margin-top: 3px; }
#profileRight div.tweetEntry div.image img { border-width: 2px; border-style: solid; border-color: #d1d1d1; }
#profileRight div.tweetEntry div.content { display: inline; width: 444px; }
#profileRight div.tweetEntry div.content a { color: #006699; text-decoration: underline; }
#profileRight div.tweetEntry div.content a:HOVER { color: #006699; text-decoration: none; }
#profileRight div.tweetEntry div.content i { color: #a3a3a3; font-size: 10px; font-style: normal; }
#profileRight div.tweetEntry div.content span { font-size: 10px; }
#profileRight div.tweetEntry div.comment { width: 444px; margin: 6px 0px 0px 0px; }
#profileRight div.tweetEntry div.comment div.image { width: 45px; margin: 4px 0px 0px 0px; }
#profileRight div.tweetEntry div.comment div.content { width: 399px; font-size: 11px; }
#profileRight div.commentForm { float: left; display: none; background-color: #f2f2f2; padding: 7px; border-style: solid; border-color: #b6b6b6 #dcdcdc #dcdcdc #dcdcdc; border-width: 3px 1px 1px 1px; margin-top: 7px; }
#profileRight div.commentForm div { float: left; display: inline; }
#profileRight div.commentForm textarea { float: left; display: inline; width: 428px; height: 45px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; color: #c3c3c3; }
#profileRight div.commentForm div.characters { font-size: 10px; line-height: 14px; padding: 5px 0px 4px 0px; color: #6a6a6a; margin-top: 4px; width: 374px; }
#profileRight div.commentForm div.submitButton { margin-top: 4px; }
#profileRight div.noTweets { float: left; width: 489px; font-weight: normal; font-size: 13px; color: #d73b3b; margin: 15px 0px 0px 0px; }
#profileRight div.noTweets a { color: #006699; text-decoration: underline; }
#profileRight div.noTweets a:HOVER { color: #006699; text-decoration: none; }

#profileRight div.regularPagination { float: left; display: inline; width: 488px; text-align: right; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 17px; color: #0f0f0f; margin: 10px 0px 10px 0px; padding: 3px 0px 4px 0px; }
#profileRight div.regularPagination a { background-color: #d5e9f3; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.regularPagination a:HOVER { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.regularPagination a.on { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.regularPagination a.last { background-color: #d5e9f3; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.regularPagination a.last:HOVER { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.regularPagination a.laston { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }

#profileRight div.profileAboutBoxes { font-size: 13px; line-height: 18px; color: #0f0f0f; width: 489px; margin-top: 7px; overflow: hidden; }
#profileRight div.profileAboutBoxes div.mainLabel { font-size: 15px; border-style: solid; border-color: #b6b6b6; border-width: 3px 0px 0px 0px; background-color: #f2f2f2; padding: 4px 10px 4px 4px; }
#profileRight div.profileAboutBoxes div.mainLabel span { float: left; display: block; width: 485px; }
#profileRight div.profileAboutBoxes div.line { background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; }
#profileRight div.profileAboutBoxes div.label { color: #006310; padding: 4px; clear: left; }
#profileRight div.profileAboutBoxes div.label b { float: left; display: block; width: 170px; font-weight: normal; }
#profileRight div.profileAboutBoxes div.info { padding: 4px; }
#profileRight div.profileAboutBoxes div.info b { float: left; display: block; width: 303px; font-weight: normal; }
#profileRight div.profileAboutBoxes div.info a { color: #006699; text-decoration: underline; }
#profileRight div.profileAboutBoxes div.info a:HOVER { color: #006699; text-decoration: none; }
#profileRight div.profileAboutBoxes div.line div.wholeLine { width: 481px; margin: 5px 4px 5px 4px; }
#profileRight div.profileAboutBoxes div.line div.wholeLine b { font-weight: normal; }
#profileRight div.profileAboutBoxes div.line div.wholeLine i { font-size: 11px; font-style: normal; color: #a3a3a3; }
#profileRight div.profileAboutBoxes div.line div.wholeLine a { color: #0f0f0f; text-decoration: none; }
#profileRight div.profileAboutBoxes div.line div.wholeLine a:HOVER { color: #0f0f0f; text-decoration: underline; }
#profileRight div.profileAboutBoxes div.endLine { width: 489px; height: 23px; font-size: 11px; line-height: 15px; padding-top: 2px; text-align: right; }
#profileRight div.profileAboutBoxes div.endLine a { color: #006310; text-decoration: underline; }
#profileRight div.profileAboutBoxes div.endLine a:HOVER { color: #006310; text-decoration: none; }
#profileRight div.profileAboutBoxes div.linkLine { width: 489px; font-size: 12px; color: #0f0f0f; line-height: 18px; padding: 0px 0px 4px 0px; margin: 6px 0px 0px 0px; }
#profileRight div.profileAboutBoxes div.linkLine a.titledLink { color: #006699; text-decoration: underline; }
#profileRight div.profileAboutBoxes div.linkLine a.titledLink:HOVER { color: #006699; text-decoration: none; }
#profileRight div.profileAboutBoxes div.linkLine a.untitledLink { color: #0f0f0f; text-decoration: none; }
#profileRight div.profileAboutBoxes div.linkLine a.untitledLink:HOVER { color: #0f0f0f; text-decoration: underline; }
#profileRight div.profileAboutBoxes div.linkLine i { font-style: normal; font-size: 11px; color: #a3a3a3; }
#profileRight div.profileAboutBoxes div.formLine { float: left; display: inline; width: 489px; padding-top: 6px; }
#profileRight div.profileAboutBoxes div.formLine div.label { float: left; display: inline; width: 234px; font-size: 12px; color: #0F0F0F; clear: none; margin: 0px 5px 0px 5px; padding: 0px; color: #006310 }
#profileRight div.profileAboutBoxes div.formLine div.field { width: 234px; padding-bottom: 2px; margin: 0px 5px 0px 5px; }
#profileRight div.profileAboutBoxes div.formLine div.fieldWide { width: 479px; padding-bottom: 2px; margin: 0px 5px 0px 5px; }
#profileRight div.profileAboutBoxes div.formLine input.text { height: 20px; width: 230px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; }
#profileRight div.profileAboutBoxes div.formLine select.text { height: 20px; width: 230px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; }
#profileRight div.profileAboutBoxes div.formLine select.textNoWidth { height: 20px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; }
#profileRight div.profileAboutBoxes div.formLine textarea.text { height: 50px; width: 474px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; }
#profileRight div.profileAboutBoxes div.formLine div.submitButton { margin-left: 370px; }
#profileRight div.profileAboutBoxes div.formLine div.newStudiesSubmitLine { float: left; display: inline; margin-left: 354px; }
#profileRight div.profileAboutBoxes div.formLine div.oldStudiesSubmitLine { float: left; display: inline; margin-left: 349px; }
#profileRight div.profileAboutBoxes div.formLine div.oldStudiesSubmitLine img { margin-top: 7px; margin-left: -15px; }
#profileRight div.profileAboutBoxes div.myInvitation { float: left; display: inline; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding: 7px 0px 7px 0px; }
#profileRight div.profileAboutBoxes div.myInvitation div.image { float: left; display: inline; width: 70px; padding-top: 3px; }
#profileRight div.profileAboutBoxes div.myInvitation div.image img { border-width: 2px; border-style: solid; border-color: #dddddd; }
#profileRight div.profileAboutBoxes div.myInvitation div.content { float: left; display: inline; width: 419px; line-height: 17px; }
#profileRight div.profileAboutBoxes div.myInvitation div.name { float: left; display: inline; width: 419px; font-size: 14px; color: #0f0f0f;  }
#profileRight div.profileAboutBoxes div.myInvitation div.name a { color: #006699; text-decoration: underline; }
#profileRight div.profileAboutBoxes div.myInvitation div.name a:HOVER { color: #006699; text-decoration: none; }
#profileRight div.profileAboutBoxes div.myInvitation div.position { float: left; display: inline; width: 419px; font-size: 12px; color: #0f0f0f; height: 28px; line-height: 14px; margin: 3px 0px 4px 0px; }
#profileRight div.profileAboutBoxes div.myInvitation div.text { float: left; display: inline; width: 419px; font-size: 11px; color: #0f0f0f; line-height: 14px; color: #666666; margin: 0px 0px 1px 0px; }
#profileRight div.profileAboutBoxes div.myInvitation div.acceptInvitationButton { float: left; display: inline; margin: 3px 0px 0px 0px; }
#profileRight div.profileAboutBoxes div.myInvitation div.refuseInvitationButton { float: left; display: inline; margin: 3px 0px 0px 279px; }

#profileRight div.profileAboutBoxes div.formLine div.newJobsSubmitLine { float: left; display: inline; margin-left: 336px; }
#profileRight div.profileAboutBoxes div.formLine div.oldJobsSubmitLine { float: left; display: inline; margin-left: 322px; }
#profileRight div.profileAboutBoxes div.formLine div.oldJobsSubmitLine img { margin-top: 7px; margin-left: -15px; }

#profileRight div.messagesMainMenu { float: left; display: inline; width: 489px; font-size: 13px; border-style: solid; border-color: #b6b6b6; border-width: 3px 0px 0px 0px; background-color: #f2f2f2; padding: 4px 10px 4px 4px; margin: 7px 0px 7px 0px; }
#profileRight div.messagesMainMenu a { color: #006699; text-decoration: underline; padding: 2px 4px 2px 4px; }
#profileRight div.messagesMainMenu a:hover { color: #FFFFFF; text-decoration: none; padding: 2px 4px 2px 4px; background-color: #006699; }
#profileRight div.messagesMainMenu a.selected { color: #FFFFFF; text-decoration: none; padding: 2px 4px 2px 4px; background-color: #006699; }
#profileRight div.messagesList { float: left; display: inline; width: 489px; }
#profileRight div.messagesList div { float: left; display: inline; }
#profileRight div.messagesList div.image { width: 45px; padding-top: 4px; }
#profileRight div.messagesList div.image img { border-style: solid; border-color: #d4d4d4; border-width: 2px; }
#profileRight div.messagesList div.checkbox { width: 30px; height: 20px; overflow: hidden; text-align: right;}
#profileRight div.messagesList div.contentShort { width: 401px; font-size: 13px; line-height: 17px; margin-top: 2px; }
#profileRight div.messagesList div.optionsShort { width: 401px; font-size: 11px; line-height: 13px; margin-top: 2px; }
#profileRight div.messagesList div.optionsShort a { color: #006699; text-decoration: underline; }
#profileRight div.messagesList div.optionsShort a:HOVER { color: #006699; text-decoration: none; }
#profileRight div.messagesList div.contentLong { width: 401px; font-size: 13px; line-height: 17px; margin-top: 2px; display: none; }
#profileRight div.messagesList div.optionsLong { width: 401px; font-size: 11px; line-height: 13px; margin-top: 2px; display: none; }
#profileRight div.messagesList div.optionsLong a { color: #006699; text-decoration: underline; }
#profileRight div.messagesList div.optionsLong a:HOVER { color: #006699; text-decoration: none; }
#profileRight div.messagesList div.user { width: 401px; height: 17px; overflow: hidden; font-size: 13px; line-height: 17px; margin-top: 2px; }
#profileRight div.messagesList div.user a { color: #006699; text-decoration: underline; }
#profileRight div.messagesList div.user a:HOVER { color: #006699; text-decoration: none; }
#profileRight div.messagesList div.date { width: 401px; font-size: 11px; line-height: 14px; overflow: hidden; color: #909090; }
#profileRight div.messagesList div.messageDetails { width: 431px; }
#profileRight div.messageLine { clear: both; background-color: #FFFFFF; font-size: 12px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; width: 489px; padding: 5px 0px 7px 0px; }
#profileRight div.messageLineUnread { clear: both; background-color: #fff9e2; font-size: 12px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; width: 489px; padding: 5px 0px 7px 0px; }
#profileRight div.noMessages { clear: both; font-size: 12px; padding: 3px; color: #d73b3b; }
#profileRight div.messageDeleteLine { float: left; display: inline; margin: 7px 0px 0px 0px; }
#profileRight div.messagesPagination { float: left; display: inline; width: 322px; text-align: left; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 17px; color: #0f0f0f; margin: 7px 0px 10px 0px; padding: 3px 0px 4px 0px; }
#profileRight div.messagesPagination a { background-color: #d5e9f3; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.messagesPagination a:HOVER { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.messagesPagination a.on { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 0px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.messagesPagination a.last { background-color: #d5e9f3; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.messagesPagination a.last:HOVER { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.messagesPagination a.laston { background-color: #eef7fa; color: #006699; text-decoration: none; border-width: 1px 1px 1px 1px; border-color: #a3cfe4; border-style: solid; padding: 2px 8px 3px 8px; }
#profileRight div.composeMessageLabel { width: 489px; margin-top: 6px; font-size: 12px; color: #006310; line-height: 15px; }
#profileRight div.composeMessageField { width: 489px; }
#profileRight div.composeMessageField input { width: 487px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; height: 20px; }
#profileRight div.composeMessageField textarea { width: 487px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 15px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; height: 250px; }
#profileRight div.sendMessageCancel { margin: 7px 10px 0px 310px; }
#profileRight div.sendMessageSubmit { margin: 7px 0px 0px 0px; }

#partnersList { float: left; display: inline; width: 489px; margin-top: 7px; }
#partnersList div.item { width: 489px; margin-right: 15px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; margin-top: 8px; padding-bottom: 7px; }
#partnersList div.item div.image { width: 70px; margin-top: 4px; }
#partnersList div.item div.image img { border-width: 2px; border-style: solid; border-color: #d1d1d1; }
#partnersList div.item div.text { width: 419px; }
#partnersList div.item div.text div.name { width: 100%; font-size: 14px; line-height: 17px; }
#partnersList div.item div.text div.name a { color: #006699; text-decoration: underline; }
#partnersList div.item div.text div.name a:HOVER { color: #006699; text-decoration: none; }
#partnersList div.item div.text div.workplace { width: 100%; height: 28px; font-size: 12px; line-height: 14px; margin: 3px 0px 4px 0px; }
#partnersList div.item div.text div.actions { font-size: 11px; line-height: 13px; }
#partnersList div.item div.text div.actions a { text-decoration: underline; padding-left: 13px; background-position: 0px 3px; background-repeat: no-repeat; }
#partnersList div.item div.text div.actions a:HOVER { text-decoration: none; padding-left: 13px; background-position: 0px 3px; background-repeat: no-repeat; }
#partnersList div.item div.text div.actions a.inviteLink { color: #25920d; background-image: url('imgs/ico.small-invite.gif'); }
#partnersList div.item div.text div.actions a.inviteLinkSent { color: #666666; background-image: none; padding-left: 0px; text-decoration: none; }
#partnersList div.item div.text div.actions a.messageLink { color: #718bbe; background-image: url('imgs/ico.small-message.gif'); }
#partnersList div.item div.text div.actions a.inviteLinkGray { color: #666666; background-image: url('imgs/ico.small-invite-gray.gif'); text-decoration: none; background-position: 0px 2px; }
#partnersList div.item div.text div.actions a.messageLinkGray { color: #666666; background-image: url('imgs/ico.small-message-gray.gif'); text-decoration: none; background-position: 0px 2px; }
#partnersList div.mainLabel { font-size: 15px; border-style: solid; border-color: #b6b6b6; border-width: 3px 0px 0px 0px; background-color: #f2f2f2; padding: 4px 10px 4px 4px; }
#partnersList div.mainLabel span { float: left; display: block; width: 485px; }

#eventsList { width: 675px; }
#eventsList div.label { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 15px; color: #006310; height: 20px; line-height: 20px; }
#eventsList div.label a { color: #006310; text-decoration: none; background-image: url('imgs/btn.medium-rss.gif'); background-position: right 4px; background-repeat: no-repeat; padding-right: 30px; }
#eventsList div.item { width: 675px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding-bottom: 10px; margin-top: 12px; }
#eventsList div.item div.image { width: 45px; margin-top: 3px; }
#eventsList div.item div.image img { border-width: 2px; border-style: solid; border-color: #d4d4d4; }
#eventsList div.item div.text { width: 630px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; color: #0f0f0f; line-height: 18px; }
#eventsList div.item div.text a { color: #006699; text-decoration: underline; }
#eventsList div.item div.text a:HOVER { color: #006699; text-decoration: none; }
#eventsList div.item div.text i { font-style: normal; text-decoration: none; color: #a3a3a3; font-size: 11px; }
#eventsList div.item div.text span { color: #606060; }
#eventsList div.item div.text span a { color: #606060; text-decoration: underline; }
#eventsList div.item div.text span a:HOVER { color: #606060; text-decoration: none; }
#eventsList div.endline { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #606060; text-align: right; margin: 8px 0px 15px 0px; }
#eventsList div.total { width: 425px; height: 28px; margin: 10px 15px 0px 0px; }

#membersList { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; }
#membersList div.label { width: 675px; font-size: 15px; color: #006310; height: 20px; line-height: 20px; }
#membersList div.label a { color: #006310; text-decoration: none; background-image: url('imgs/btn.medium-rss.gif'); background-position: right 4px; background-repeat: no-repeat; padding-right: 30px; }
#membersList div.itemsLine { width: 675px; color: #0F0F0F; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding-bottom: 10px; margin-top: 10px; }
#membersList div.item { width: 322px; margin-right: 15px; }
#membersList div.item div.image { width: 70px; margin-top: 4px; }
#membersList div.item div.image img { border-width: 2px; border-style: solid; border-color: #d1d1d1; }
#membersList div.item div.text { width: 252px; }
#membersList div.item div.text div.name { width: 252px; font-size: 14px; line-height: 17px; }
#membersList div.item div.text div.name a { color: #006699; text-decoration: underline; }
#membersList div.item div.text div.name a:HOVER { color: #006699; text-decoration: none; }
#membersList div.item div.text div.workplace { width: 252px; height: 28px; font-size: 12px; line-height: 14px; margin: 3px 0px 4px 0px; }
#membersList div.item div.text div.actions { font-size: 11px; line-height: 13px; }
#membersList div.item div.text div.actions a { text-decoration: underline; padding-left: 13px; background-position: 0px 3px; background-repeat: no-repeat; }
#membersList div.item div.text div.actions a:HOVER { text-decoration: none; padding-left: 13px; background-position: 0px 3px; background-repeat: no-repeat; }
#membersList div.item div.text div.actions a.inviteLink { color: #25920d; background-image: url('imgs/ico.small-invite.gif'); }
#membersList div.item div.text div.actions a.inviteLinkSent { color: #666666; background-image: none; padding-left: 0px; text-decoration: none; }
#membersList div.item div.text div.actions span { color: #25920d; padding-right: 10px; }
#membersList div.item div.text div.actions a.messageLink { color: #718bbe; background-image: url('imgs/ico.small-message.gif'); }
#membersList div.item div.text div.actions a.inviteLinkGray { color: #666666; background-image: url('imgs/ico.small-invite-gray.gif'); text-decoration: none; background-position: 0px 2px; }
#membersList div.item div.text div.actions a.messageLinkGray { color: #666666; background-image: url('imgs/ico.small-message-gray.gif'); text-decoration: none; background-position: 0px 2px; }
#membersList div.endline { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #606060; text-align: right; margin: 8px 0px 15px 0px; }
#membersList div.total { width: 481px; height: 28px; margin: 10px 15px 0px 0px; }

#left div.membersList { width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; }
#left div.membersList div.itemsLine { width: 675px; color: #0F0F0F; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding-bottom: 10px; margin-top: 10px; }
#left div.membersList div.item { width: 322px; margin-right: 15px; }
#left div.membersList div.item div.image { width: 70px; margin-top: 4px; }
#left div.membersList div.item div.image img { border-width: 2px; border-style: solid; border-color: #d1d1d1; }
#left div.membersList div.item div.text { width: 252px; }
#left div.membersList div.item div.text div.name { width: 252px; font-size: 14px; line-height: 17px; }
#left div.membersList div.item div.text div.name a { color: #006699; text-decoration: underline; }
#left div.membersList div.item div.text div.name a:HOVER { color: #006699; text-decoration: none; }
#left div.membersList div.item div.text div.workplace { width: 252px; height: 28px; font-size: 12px; line-height: 14px; margin: 3px 0px 4px 0px; }
#left div.membersList div.item div.text div.actions { font-size: 11px; line-height: 13px; }
#left div.membersList div.item div.text div.actions a { text-decoration: underline; padding-left: 13px; background-position: 0px 3px; background-repeat: no-repeat; }
#left div.membersList div.item div.text div.actions a:HOVER { text-decoration: none; padding-left: 13px; background-position: 0px 3px; background-repeat: no-repeat; }
#left div.membersList div.item div.text div.actions a.inviteLink { color: #25920d; background-image: url('imgs/ico.small-invite.gif'); }
#left div.membersList div.item div.text div.actions a.inviteLinkSent { color: #666666; background-image: none; padding-left: 0px; text-decoration: none; }
#left div.membersList div.item div.text div.actions span { color: #25920d; padding-right: 10px; }
#left div.membersList div.item div.text div.actions a.messageLink { color: #718bbe; background-image: url('imgs/ico.small-message.gif'); }
#left div.membersList div.item div.text div.actions a.inviteLinkGray { color: #666666; background-image: url('imgs/ico.small-invite-gray.gif'); text-decoration: none; background-position: 0px 2px; }
#left div.membersList div.item div.text div.actions a.messageLinkGray { color: #666666; background-image: url('imgs/ico.small-message-gray.gif'); text-decoration: none; background-position: 0px 2px; }

#membersCountBox { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; margin-bottom: 25px; }
#membersCountBox div { float: left; display: inline; }
#membersCountBox div.label { font-size: 11px; color: #999999; width: 300px; line-height: 15px; height: 15px; }
#membersCountBox div.listAll { font-size: 11px; color: #0F0F0F; width: 375px; text-align: right; line-height: 15px; height: 15px; }
#membersCountBox div.listAll a { color: #006699; text-decoration: none; }
#membersCountBox div.counts { background-color: #edf3ff; border-style: solid; border-width: 0px 1px 1px 0px; border-color: #DDDDDD; width: 531px; *width: 532px; }
#membersCountBox div.counts div.cell { border-style: solid; border-width: 1px 0px 0px 1px; border-color: #DDDDDD; text-align: center; padding: 8px; }
#membersCountBox div.counts div.cell span { display: block; float: left; width: 160px; font-size: 11px; line-height: 16px; }
#membersCountBox div.counts div.cell span a { color: #006699; text-decoration: underline; }
#membersCountBox div.counts div.cell span a:HOVER { color: #006699; text-decoration: none; }
#membersCountBox div.counts div.cell span b { font-size: 20px; color: #911414; font-weight: normal; line-height: 24px; }
#membersCountBox div.pageViews { background-color: #FFFFEF; border-style: solid; border-width: 1px 1px 1px 0px; border-color: #DDDDDD; padding: 32px 10px 19px 10px; text-align: center; }
#membersCountBox div.pageViews span { display: block; float: left; width: 122px; font-size: 11px; line-height: 16px; }
#membersCountBox div.pageViews span b { font-size: 26px; font-weight: normal; color: #911414; line-height: 30px; }

#right { float: left; display: inline; width: 300px; overflow: hidden; margin-left: 15px; padding-top: 39px; }
#right div.rightBanner { float: left; display: inline; width: 300px; margin: 0px 0px 10px 0px; }
#right div.rightLabelBox { float: left; display: inline; width: 300px; background-image: url('imgs/bg.rightbox.gif'); background-position: 0px 0px; background-repeat: no-repeat; margin-bottom: 10px; /*position: relative;*/ }
#right div.rightLabelBox div.label { float: left; display: inline; width: 258px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #FFFFFF; margin: 2px 0px 6px 10px; position: relative; }
#right div.rightLabelBox div.label a { color: #FFFFFF; text-decoration: none; }
#right div.rightLabelBox div.rssButton { float: left; display: inline; width: 15px; height: 15px; margin: 6px 0px 5px 10px; position: relative; }
#right div.rightLabelBox div.item { float: left; display: inline; width: 300px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding: 0px 0px 10px 0px; margin: 10px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; color: #0F0F0F; line-height: 15px; font-size: 11px; position: relative; }
#right div.rightLabelBox div.item a { color: #3399CC; text-decoration: underline; font-size: 14px; }
#right div.rightLabelBox div.item a:HOVER { color: #3399CC; text-decoration: none; font-size: 14px; }
#right div.rightLabelBox div.item i { color: #a3a3a3; text-decoration: none; font-size: 11px; font-style: normal; }
#right div.rightLabelBox div.item div.content { float: left; display: inline; width: 300px; clear: both; margin-top: 2px; position: relative; }
#right div.rightLabelBox div.item div.text { float: left; display: inline; width: 300px; clear: both; position: relative; }
#right div.rightLabelBox div.item div.textWImage { float: left; display: inline; width: 230px; position: relative; }
#right div.rightLabelBox div.item div.image { float: left; display: inline; width: 70px; padding-top: 3px; position: relative; }
#right div.rightLabelBox div.item div.image img { border-style: solid; border-width: 2px; border-color: #d1d1d1; position: relative; }
#right div.rightLabelBox div.noPartners { float: left; display: inline; width: 300px; font-size: 11px; color: #0F0F0F; line-height: 17px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; margin-top: 5px; position: relative; }
#right div.rightLabelBox div.noPartners a { color: #006699; text-decoration: underline; }
#right div.rightLabelBox div.noPartners a:HOVER { color: #006699; text-decoration: none; }
#right div.rightLabelBox div.partnersLine { float: left; display: inline; width: 300px; position: relative; }
#right div.rightLabelBox div.partnerItem { float: left; display: inline; width: 75px; overflow: hidden; text-align: center; margin: 7px 0px 0px 0px; font-family: Tahoma, Helvetica, Arial, Sans-serif; font-weight: normal; font-size: 11px; position: relative; }
#right div.rightLabelBox div.partnerItem a { display: block; float: left; margin: 0px 5px 0px 5px; width: 65px; text-align: center; color: #0F0F0F; text-decoration: none; }
#right div.rightLabelBox div.partnerItem a:HOVER { display: block; float: left; margin: 0px 5px 0px 5px; width: 65px; text-align: center; color: #0F0F0F; text-decoration: underline; }
#right div.rightLabelBox div.partnerItem img { border-width: 2px; border-style: solid; border-color: #d1d1d1; }

#footerBanner { float: left; display: inline; width: 990px; text-align: center; }

#footer { float: left; display: inline; width: 990px; background-image: url('imgs/hr.gif'); background-position: 0px 0px; background-repeat: repeat-x; margin-top: 15px; }
#footer div.left { float: left; display: inline; width: 495px; margin-top: 10px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 18px; color: #666666; }
#footer div.left a { text-decoration: underline; color: #3399cc; }
#footer div.left a:HOVER { text-decoration: none; color: #3399cc; }
#footer div.right { float: left; display: inline; width: 495px; margin-top: 10px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; line-height: 18px; color: #666666; text-align: right; }
#footer div.right div.traficLogo { float: left; display: inline; width: 88px; height: 31px; margin-left: 329px; }
#footer div.right div.satiLogo { float: left; display: inline; width: 73px; height: 31px; margin-left: 5px; }
#copyrightNotice { float: left; display: inline; width: 495px; }

p.plaintext { float: left; display: inline; width: 675px; padding: 0px; margin: 5px 0px 5px 0px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 18px; color: #0f0f0f; }
p a { color: #006699; text-decoration: underline; }
p a:HOVER { color: #006699; text-decoration: none; }
p.plaintextLevel1 { float: left; display: inline; width: 660px; padding: 0px; margin: 3px 0px 0px 15px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 18px; color: #0f0f0f; }
p.plaintextLevel2 { float: left; display: inline; width: 645px; padding: 0px; margin: 3px 0px 0px 30px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 18px; color: #0f0f0f; }

#largeGenericInput { background-color: #fff7dc; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; border-width: 1px; padding: 4px 10px 4px 10px; margin-top: 4px; }
#largeGenericInput input { width: 653px; background-color: transparent; border-style: none; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 15px; color: #0f0f0f; }
#frmConfirmCodeMessage { width: 565px; font-size: 11px; color: #666666; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; margin-top: 15px; }
#frmRecoverPassMessage { width: 557px; font-size: 11px; color: #666666; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; margin-top: 15px; }
#frmConfirmCodeSubmitLine { float: left; display: inline; margin: 7px 0px 0px 0px; }

div.forumLine { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; }
div.forumLine div { float: left; display: inline; }
div.forumLine div b { color: #006310; font-weight: normal; font-size: 14px; }
div.forumLine div.domain { width: 400px; margin: 5px; }
div.forumLine div.domain a { color: #006699; text-decoration: underline; }
div.forumLine div.domain a:HOVER { color: #006699; text-decoration: none; }
div.forumLine div.thread { width: 350px; margin: 5px; }
div.forumLine div.thread a { color: #006699; text-decoration: underline; }
div.forumLine div.thread a:HOVER { color: #006699; text-decoration: none; }
div.forumLine div.threads { width: 120px; margin: 5px; text-align: right; }
div.forumLine div.replies { width: 125px; margin: 5px; text-align: right; }
div.forumLine div.views { width: 70px; margin: 5px; text-align: center; }
div.forumLine div.threadreplies { width: 70px; margin: 5px; text-align: center; }
div.forumLine div.lastreply { width: 145px; margin: 5px; text-align: center; font-size: 11px; line-height: 14px; }
div.forumLine div.lastreply a { color: #006699; text-decoration: underline; }
div.forumLine div.lastreply a:hover { color: #006699; text-decoration: none; }
div.forumLine div.description { width: 665px; margin: 0px 5px 5px 5px; color: #666666; }
div.forumRulesLink { float: left; display: inline; width: 675px; color: #D73B3B; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 10px; margin-top: 25px; }
div.forumRulesLink a { color: #006699; text-decoration: underline; }
div.forumRulesLink a:HOVER { color: #006699; text-decoration: none; }
div.forumBreadcrumb { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 10px; color: #666666; margin: 0px 0px 10px 0px; }
div.forumBreadcrumb a { color: #006699; text-decoration: underline; }
div.forumBreadcrumb a:hover { color: #006699; text-decoration: none; }
div.forumPollHeader { float: left; display: inline; padding: 5px 5px 5px 5px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 14px; color: #006310; background-color: #F7F7F7; }
div.forumPollHeader b { float: left; display: block; width: 665px; font-weight: normal; }
div.forumPollOptionline { float: left; display: inline; width: 675px; padding: 5px 0px 0px 0px; background-color: #F7F7F7; }
div.forumPollOptionline div.radio { float: left; display: inline; width: 25px; height: 25px; margin: 0px 0px 0px 0px; }
div.forumPollOptionline div.response { float: left; display: inline; width: 650px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 17px; color: #0f0f0f; *padding-top: 1px; }
div.forumPollEndline { float: left; display: inline; width: 675px; background-color: #F7F7F7; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; line-height: 17px; }
div.forumPollEndline div.text { float: left; display: inline; padding: 3px 5px 5px 5px; }
div.forumPollEndline div.text a { color: #006699; text-decoration: underline; }
div.forumPollEndline div.text a:HOVER { color: #006699; text-decoration: none; }
div.forumPollEndline div.submit { padding: 0px 0px 5px 0px; }
div.threadPost { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; color: #0f0f0f; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; margin: 0px 0px 7px 0px; padding: 5px 0px 0px 0px; }
div.threadPost div { float: left; display: inline; }
div.threadPost div.image { width: 70px; margin-top: 3px; }
div.threadPost div.image img { border-width: 2px; border-style: solid; border-color: #D1D1D1; }
div.threadPost div.content { width: 605px; }
div.threadPost div.content div.title { font-size: 13px; line-height: 16px; padding: 0px 0px 6px 0px; color: #006310; }
div.threadPost div.content div.title a { color: #006699; text-decoration: underline; }
div.threadPost div.content div.title a:HOVER { color: #006699; text-decoration: none; }
div.threadPost div.content div.details { font-size: 12px; color: #666666; line-height: 15px; padding: 0px 0px 6px 0px; width: 605px; }
div.threadPost div.content div.details a { color: #006699; text-decoration: underline; }
div.threadPost div.content div.details a:HOVER { color: #006699; text-decoration: none; }
div.threadPost div.content div.text { font-size: 13px; color: #0F0F0F; line-height: 16px; width: 605px; padding-bottom: 7px; }
div.threadPost div.content div.threadPostButtons { background-image: url('imgs/hr.gif'); background-position: 0px 0px; background-repeat: repeat-x; padding: 7px 0px 7px 0px; width: 605px; }
div.threadPost div.content div.threadPostButtons div.button { padding-right: 5px; }
div.newThreadButton { float: left; display: inline; padding: 10px 0px 0px 0px; }
div.inviteFriendFormLine { float: left; display: inline; width: 675px; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding: 7px 0px 7px 0px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #0f0f0f; }
div.inviteFriendFormLine div { float: left; display: inline; }
div.inviteFriendFormLine div.label { width: 135px; padding-top: 2px; }
div.inviteFriendFormLine div.wideLabel { width: 675px; padding: 7px 0px 7px 0px; color: #006310; }
div.inviteFriendFormLine div.messageBody { padding: 5px; color: #565656; line-height: 18px; background-color: #FFFFEF; }
div.inviteFriendFormLine div.messageBody textarea { border-style: none; border-width: 0px; width: 665px; background-color: transparent; font-family: Trebuchet Ms, Tahoma, Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 13px; color: #565656;  }
div.inviteFriendFormLine div.field { width: 197px; }
div.inviteFriendFormLine div.field input { width: 182px; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; border-width: 1px; font-family: Trebuchet Ms, Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; color: #0f0f0f; }
div.inviteFriendFormSubmit { margin: 7px 0px 50px 560px; }
div.frmInviteAccountLine { float: left; display: inline; width: 675px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 12px; color: #0f0f0f; font-weight: normal; background-image: url('imgs/hr.gif'); background-position: 0px bottom; background-repeat: repeat-x; padding: 7px 0px 7px 0px; }
div.frmInviteAccountLine div { float: left; display: inline; }
div.frmInviteAccountLine div.label { width: 120px; margin-top: 3px; }
div.frmInviteAccountLine div.field { width: 210px; }
div.frmInviteAccountLine div.field input { width: 200px; height: 22px; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #7c7c7c; border-width: 1px; font-family: Trebuchet Ms, Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 13px; color: #0f0f0f; }
div.frmInviteAccountLine div.tip { position: relative; width: 345px; font-size: 11px; color: #666666; padding-top: 4px; }
div.frmInviteAccountLine div.captcha { width: 72px; border-style: solid; border-width: 1px 0px 1px 1px; border-color: #7c7c7c #7c7c7c #c3c3c3 #7c7c7c; *margin-top: 1px; background-color: #F7F7F7; }
div.frmInviteAccountLine div.captchaField { width: 137px; }
div.frmInviteAccountLine div.captchaField input { width: 128px; height: 22px; border-style: solid; border-color: #7c7c7c #dddddd #dddddd #c4c4c4; border-width: 1px; font-family: Trebuchet Ms, Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; color: #0f0f0f; background-color: #FFFFFF; }
div.frmInviteSubmitLine { float: left; display: inline; margin: 7px 0px 0px 553px; }

#rightOffers { float: left; display: inline; width: 300px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 14px; font-weight: normal; color: #0F0F0F; line-height: 18px; }
#rightOffers div { float: left; display: inline; width: 300px; padding: 0px 0px 10px 0px; }
#rightOffers div a { color: #006699; text-decoration: underline; }
#rightOffers div a:HOVER { color: #006699; text-decoration: none; }
#rightOffers div.bulleted { background-image: url('imgs/blue.bullet.gif'); background-position: 0px 5px; background-repeat: no-repeat; padding-left: 15px; }
#rightOffers div.bulleted span { display: block; float: left; width: 285px; }
#offersMain { float: left; display: inline; width: 675px; overflow: hidden; }
#offersMain div { float: left; display: inline; }
#offersMain div.prizeBox { background-color: #ccefff; }
#offersMain div.offer { padding: 5px; }
#offersMain div.offer div.benefitForm { padding: 7px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; width: 665px; display: none; }
#offersMain div.offer div.benefitForm div.infobox { font-size: 12px; }
#offersMain div.offer div.benefitForm div.infobox b { font-size: 13px; color: #006310; font-weight: normal; }
#offersMain div.offer div.benefitForm div.infobox a { color: #006699; text-decoration: underline; }
#offersMain div.offer div.benefitForm div.infobox a:HOVER { color: #006699; text-decoration: none; }
#offersMain div.offeredBy { font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #0f0f0f; width: 665px; text-align: right; }
#offersMain div.offeredBy a { color: #006699; text-decoration: underline; }
#offersMain div.offeredBy a:HOVER { color: #006699; text-decoration: none; }

/*
#offersMain div.offer div.benefitForm div.subjectLine { background-color: #fffddc; padding: 5px; margin-top: 7px; }
#offersMain div.offer div.benefitForm div.subjectLine b { font-size: 11px; color: #006310; font-weight: normal; }
*/
#offersMain div.offer div.benefitForm div.messageLine { background-color: #fffddc; padding: 5px; margin-top: 7px; }
#offersMain div.offer div.benefitForm span { display: block; float: left; width: 655px; }
#offersMain div.offer div.benefitForm div.submitLine { margin-left: 270px; padding: 5px 0px 0px 0px; }
#offersHeader { float: left; display: inline; border-color: #cccccc; border-style: solid; border-width: 1px; margin-top: 10px; }
#offersHeader div.text { float: left; display: inline; margin: 15px 15px 15px 15px; }
#offersHeader div.button { float: left; display: inline; margin: 18px 15px 15px 128px; }
#offersMain div.prizeBox div.prizesForm { display: none; padding: 5px; line-height: 16px; font-size: 13px; font-weight: normal; font-family: Tahoma, Arial, Helvetica, Sans-serif; }
#offersMain div.prizeBox div.prizesForm div { float: left; display: inline; }
#offersMain div.prizeBox div.prizesForm div.title { width: 540px; color: #006310; padding: 0px 0px 3px 0px; }
#offersMain div.prizeBox div.prizesForm div.closeLink { width: 125px; color: #006310; padding: 0px 0px 3px 0px; text-align: right; }
#offersMain div.prizeBox div.prizesForm div.closeLink a { color: #006699; font-size: 11px; text-decoration: none; background-image: url(imgs/ico.closeoptions.gif); background-position: 0px 3px; background-repeat: no-repeat; padding: 2px 2px 2px 15px; background-color: #f7f7f7; }
#offersMain div.prizeBox div.prizesForm div.text { width: 665px; padding: 0px 0px 15px 0px; }
#offersMain div.prizeBox div.prizesForm div.textSmall { width: 665px; padding: 3px 0px 5px 0px; font-size: 11px; }
#offersMain div.prizeBox div.prizesForm div.checkbox { width: 25px; height: 25px; }
#offersMain div.prizeBox div.prizesForm div.label { width: 640px; padding: 1px 0px 8px 0px; }
#offersMain div.prizeBox div.prizesForm div.submit { margin-left: 260px; }

#divAccountBoxOpen { width: 990px; /*float: left;*/ display: none; text-align: right; font-family: Tahoma, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; }
#divAccountBoxOpen a { text-decoration: underline; color: #006699; background-image: url('imgs/ico.showoptions.gif'); background-position: 0px 0px; background-repeat: no-repeat; padding-left: 16px; }
#divAccountBoxOpen a:HOVER { text-decoration: none; color: #006699; background-image: url('imgs/ico.showoptions.gif'); background-position: 0px 0px; background-repeat: no-repeat; padding-left: 16px; }

#stickyBottomBanner { width: 1007px; height: 57px; position: absolute; z-index: 999; top: 0px; left: 0px; display: none; overflow: hidden; }

div.topBanner { width: 728px; background-color: #fff7dc; padding: 2px 131px 2px 131px; float: left; display: inline; background-image: url('imgs/bg.topbanner.gif'); background-position: 0px 0px; background-repeat: no-repeat; margin: 0px 0px 5px 0px; }


/* de modificat stilurile */
.display_error { font-size: 12px; color: #f00 !important; padding: 10px; background: #f0e7e9; font-family: arial; }
.display_success { font-size: 12px; color: #060 !important; padding: 10px; background: #dfefe5; font-family: arial; }

#profile div.display_error, #profile div.display_success { width: 468px; }
#avatar div.display_error, #avatar div.display_success { width: 468px; }
.item div.display_error, .item div.display_success { width: 468px; }
#profileRight .display_error, #profileRight .display_success { width: 468px; }

#addNew .display_error, #addNew .display_success { width: 700px; }

#send_message_tooltip { overflow: auto; position: absolute; background: #FFF7DC; top: 18px; left: 0; width: 477px; overflow: auto; padding: 0 4px; border-color: #DDDDDD #DDDDDD #DDDDDD #7F7F7E; border-style: solid; border-width: 0 1px 1px; }
#send_message_tooltip a { color: #006699; font-size: 13px; font-family: Tahoma,Arial,Helvetica,Sans-serif; margin-bottom: 5px; display: block; text-decoration: none; }
#send_message_tooltip a em { font-style: normal; }
#send_message_tooltip a:hover { text-decoration: underline; }
#send_message_tooltip a span { color: #0F0F0F; font-size: 11px; }

/* pagina de editare optiuni utilizator */
.option_item { display: block !important; float: none !important; clear: both; border-bottom: 1px solid #eee; overflow: hidden; }
.option_item .option_check { width: 30px; padding-top: 2px; }
.option_item .option_info { width: 450px; font-size: 11px; }
.option_item .option_info span { display: block; line-height: 20px; font-size: 12px; color: #006310; }
.option_item .option_info .info { font-size: 12px; color: #006310; }
.form_error { color: red; padding: 3px 10px; color: #d00 !important; margin-top: 5px; border-top: 1px solid #d00; border-bottom: 1px solid #d00; }
.domainList { float: left; width: 240px; }

/* FORUM STYLE */
#addNew { width: 670px; font-family: arial; }
#addNew .new_line { width: 100%; display: block; clear: both; }
#addNew .label { width: 60px; padding-top: 5px; }
#addNew .input { width: 600px; font-size: 11px; padding: 3px 0; }
#addNew .input span { color: #2358ad; font-weight: bold; }
#addNew .button { float: right; }
.forum_error { width: 660px; color: red; text-align: center; font-family: tahoma; font-size: 12px; }
.input input, .input textarea { border: 1px solid #ccc; width: 600px; font-size: 12px; }

/* CHANGE EMAIL */
.single_message { width: 100%; }
.single_message .display_error { width: 95%; margin: 2px 0; font-size: 15px; background: #f8f9e4; border: 1px solid #a00; }
.single_message .display_success { width: 95%; margin: 2px 0; font-size: 15px; background: #f8f9e4; border: 1px solid green; }

/* USER'S LINKS */
div.profileAboutBoxes div.linkLineEdit { border-bottom: 1px dotted #666666; width: 480px; padding: 5px 0 10px; clear: none; color: #006310 !important; display: inline; float: left; font-size: 12px; }
div.profileAboutBoxes div.linkLineEdit .label { width: 40px; line-height: 30px; }
div.profileAboutBoxes div.linkLineEdit .info { }
div.profileAboutBoxes div.linkLineEdit input.text { border: 1px solid #ccc; width: 420px; margin: 5px 0; }
a.delete_web_link { color: #069; text-decoration: none; }
a.delete_web_link:hover { color: #f00; text-decoration: underline; }
.invite_accepted { text-align: center !important; color: #060 !important; font-size: 12px; font-weight: bold !important; width: 100%; padding: 5px 0; margin-top: 2px; background: #dfefe5; }
.invite_accepted a { color: #060; }
.invite_rejected { text-align: center !important; color: #d00 !important; font-size: 12px; font-weight: bold !important; width: 100%; padding: 5px 0; margin-top: 2px; background: #f0e7e9; }
.invite_rejected a { color: #f00; }
.inpselect { border: 1px solid #ccc; }

/* FORUM SONDAJ */
#addNew .poll_option { margin-top: 3px; width: 500px !important; }
#addNew p.p_opt { margin: 0; }
#addNew .label { font-size: 12px; }
#sondaj_add { padding-left: 60px; }
#sondaj_add a { font-size: 12px; color: green; }

/* FORUM QUOTE */
div.content .text { }
div.content .text .quoteAuthor { margin: 5px 0 0 20px; padding-left: 5px; border-left: 2px solid #2358ad; color: #2358ad; width: 580px; }
div.content .text .quoteContent { margin: 0 0 10px 20px; padding-left: 5px; border-left: 2px solid #2358ad; }
#left .forum_line { width: 670px; margin: 1px; border-bottom: 1px dashed #ccc; }
#left .line .radio { width: 20px; }
#left .line .response { width: 400px; padding-left: 2px; }
#left .line .response label { font-size: 12px; line-height: 20px; }
#left .line .graf { width: 100px; height: 20px; }
#left .line .graf .graf_line { background: #2358ad; height: 10px; margin-top: 5px; }
#left .line .percentage { text-align: right; font-size: 11px; line-height: 20px; width: 145px; padding-right: 3px; }
div.userActivity { font-family: Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; }
div.userActivity h1 a { font-family: Tahoma,Arial,Helvetica,Sans-serif; color: #3399CC; }
div.userActivity .item { margin: 0 0 10px; width: 670px; padding: 3px 0; border-bottom: 1px dashed #bad5ed; }
div.userActivity .item .postTime { width: 220px; font-size: 11px; color: #3399CC; }
div.userActivity .item .postTitle { width: 450px; font-size: 11px; color: #3399CC; }
div.userActivity .item .postTime b, div.userActivity .item .postTitle b { color: #555; }
div.userActivity .item .postTitle a { font-size: 11px; color: #3399CC; }
div.userActivity .item .postContent { width: 665px; font-size: 11px; padding-top: 3px; font-family: Tahoma,Arial,Helvetica,Sans-serif; }
div.userActivity .item .postContent a { color: #39c; text-decoration: none; }
div.userActivity .item .postContent a:hover { text-decoration: underline; }

.view_ignored { width: 488px; margin-top: 10px; text-align: right; }
.view_ignored a { color: #006600; font-size: 11px; text-decoration: none; }
.view_ignored a:hover { text-decoration: underline; }
.ignoreMyFriend { color: #710000; background: url("imgs/ico.denied.gif"); }

.optionsLong .ignoreMyFriend {
	background: none;
}

/* ======================= QUIZ PERSONALITY ======================= */
a img { border: 0; }
.pers { border: 1px solid #ccc; margin: 1px 0; font-family: tahoma; font-size: 12px; padding-top: 25px; padding-bottom: 10px; position: relative; }
.pers .pers_nr { width: 20px; height: 20px; line-height: 20px; font-weight: bold; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; position: absolute; top: 0; left: 0; }
.pers .pers_input { width: 25px; padding-left: 20px; height: 22px; }
.pers .pers_termen { width: 140px; padding-left: 3px; height: 22px; }
.pers .pers_descriere {	width: 480px; *height: 22px; }
.pers .clear { height: 2px; line-height: 0; overflow: hidden; width: 100%; }
.quiz_navig { width: 100%; text-align: center; }
#quiz_top { width: 550px; margin-left: 100px; }
.quiz_info { text-align: right; padding: 5px 10px; font-size: 12px; font-weight: bold; font-family: tahoma; }
#quiz_bar { border: 1px solid navy; margin: 10px auto; width: 502px; text-align: center; font-size: 12px; font-weight: bold; line-height: 20px; height: 22px; position: relative; }
#quiz_progress_val { height: 20px; width: 100%; margin: 1px; position: absolute; top: 1px; left: 1px; }
#quiz_progress_bg { position: absolute; top: 1px; left: 1px; height: 20px; background: lightblue; width: 0px; }
.quiz_what { font-size: 20px; }
.quiz_result { padding: 10px 20px; font-size: 14px; font-family: tahoma; line-height: 20px; }
#quiz { width: 670px; }
#quiz .display_error, #quiz .display_success { width: 100%; text-align: center; margin-bottom: 10px; }
.submit_button { border: 1px solid #006699; background: url(/imgs/quiz/button-bg.gif) top left no-repeat; color: #fff; font-size: 12px; line-height: 18px; font-family: Tahoma,Arial,Helvetica,Sans-serif; padding: 2px 2px 1px; }
#quiz_invite { margin-top: 20px; font-family: tahoma; font-size: 13px; }
#quiz_invite h3 { font-size: 16px; color: #0076B1; }
#quiz_invite #f_1, #quiz_invite #f_2, #quiz_invite #f_3, #quiz_invite #f_4 { width: 650px; }
#quiz_invite .first { width: 650px; }
.clear_dashed { height: 1px; overflow: hidden; border-bottom: 1px dashed #ccc; width: 100%; }
.send_label_a, .send_label_b { font-size: 13px; font-weight: bold; height: 25px; line-height: 25px; width: 110px; }
.send_input_a, .send_input_b { height: 25px; line-height: 25px; width: 210px; }
.send_input_a input, .send_input_b input { border: 1px solid #ccc; margin-top: 3px; }

/* CASETA USER DREAPTA */
.rightLabelBox .my_info { margin: 30px 0 0; }
.my_info img { border: 2px solid #d1d1d1; }
.my_info .my_name a { font-size: 16px; color: #000000; text-decoration: none; }
.my_info .my_name a:hover { text-decoration: underline; }
.my_info .my_links { width: 107px; }
.my_info .my_links a { color: #006699; }
.my_info_avatar { float: left; width: 65px; padding-left: 5px; }
.my_info .on_right { text-align: right; margin-right: 5px; _margin-right: 0; _width: 115px !important; }
.my_info_item { float: left; padding-left: 5px; width: 215px; font-size: 13px; font-family: tahoma; padding-bottom: 4px; }
.my_info_item a { color: #006310; font-size: 12px; }
.my_info_item a:hover { text-decoration: none; }
a.textred { color: #f00 !important; }
.rightLabelBox .invita_prieteni { text-align: center; padding-top: 5px; clear: both; }

.desp_gray { border-bottom: 3px double #069; width: 480px; margin: 5px 0; clear: both; overflow: hidden; }
h4.profile_job_info { font-size: 12px !important; color: #999; margin-bottom: 3px; font-family: tahoma; display: block; }

/* QUIZ RESULT */
#profileLeft .quiz_result { width: 162px; padding: 0 5px; margin: 5px; font-family: arial; font-size: 11px; line-height: 15px; }
a.quiz_link { display: inline; float: none; margin: 0 !important; }
a.quiz_link img { border: 0 !important; }

/* ALTELE */
a.myParteners { color: #999 !important; }

/* FORUM SEARCH */
.item_forum_search { border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 5px; font-size: 12px; font-family: verdana; }
.item_forum_search .postTitle { width: 674px; }
.item_forum_search .postTitle a { color: #0076B1; }
.item_forum_search .postTime { font-size: 11px; color: #999; margin: 2px 0; }
.item_forum_search .postTime b { color: #000; }

.arial12normallink { color: #0076B1; font-weight: normal; font-family: arial; font-size: 12px; }

/* IGNORE ALERT */
.ignore_alert { width: 670px; margin-bottom: 25px; }
.ignore_alert .display_error { width: 650px; }
.ignore_alert .display_success { width: 650px; }

.hp_display { margin-bottom: 20px; }
.hp_display .display_error { width: 655px; }
.hp_display .display_success { width: 655px; }


#jobs { width: 472px; }
#jobs .row { border-bottom: 1px dashed #ccc; overflow: hidden; }
#jobs .label { width: 330px; margin-top: 2px; font-size: 16px; font-family: tahoma; font-weight: bold; }
#jobs .item { width: 472px; margin-top: 2px; font-size: 12px; font-family: tahoma; }
#jobs .item .chk { width: 172px; }
#jobs input.inptext, #jobs textarea.inptext { /*width: 345px;*/ width: 472px; }
.companyList { }
.companyList .cl_left { width: 472px; font-size: 12px; }
.companyList .cl_left a { color: #2358ad; font-weight: bold; }
.companyList .cl_right { width: 472px; font-size: 12px; border-bottom: 1px solid #555; padding-bottom: 5px; }
.companyList .cl_right a { color: #2358ad; font-size: 11px; text-decoration: none; }
.companyList .cl_right a:hover { text-decoration: underline; }
.clear { clear: both; overflow: hidden; height: 0; line-height: 0; }
.companyInfo { width: 485px; font-family: verdana; }
.companyInfo2 { width: 670px; font-family: verdana; }
.companyLogo { margin-right: 10px; width: 170px; }
.companyName { font-size: 22px; font-family: tahoma; }
.companyAddress { font-size: 14px; font-family: tahoma; }
.companyInfo .second { width: 300px; }
.companyOwner { font-size: 12px; text-align: right; border-bottom: 1px solid #ccc; }
.companyOwner a { color: #2358ad; text-decoration: none; }
.companyOwner a:hover { text-decoration: underline; }
.companyDescription { width: 480px; font-size: 13px; }
#job_add {  }
.companyJobs { border-bottom: 1px solid #ccc; width: 472px; }
.companyJobs .cj_title { width: 260px; font-size: 13px; }
.companyJobs .cj_title a { font-size: 13px; color: #2358ad; }
.companyJobs .cj_aplicari { width: 100px; text-align: right; font-size: 12px; }
.companyJobs .cj_optiuni { width: 100px; text-align: right; font-size: 12px; }
.companyJobs .cj_optiuni a { color: navy; }
.the_link { width: 100%; text-align: right; font-size: 12px; border-bottom: 1px dashed #2358ad; }
.the_link a { color: #2358ad; text-decoration: none; }
.jobDescription { font-size: 12px; width: 472px; }
.jobRequirements { font-size: 12px; }
.left_right { overflow: hidden; width: 100%; }
.left_right .left { width: 50%; height: 100%; }
.left_right .right { width: 50%; height: 100%; text-align: right; }
.left_right .left a, .left_right .right a { font-size: 12px; color: #258dee; }
.left_right .left a:hover, .left_right .right a:hover { text-decoration: none; }
.action { font-size: 11px; font-family: verdana; }
.actions a { font-size: 11px; font-family: verdana; }

.hr { font-family: 12px; }
.hr .clear { clear: both; display: block; overflow: hidden; line-height: 0; height: 10px; width: 700px; }
.hr_select { background: #fcfcfc; width: 300px; }
.hr_select select { width: 250px; }
.hr form .keyword { border: 1px solid #ccc; width: 300px; }
.hr .hr_item { width: 665px; border-bottom: 1px solid #ccc; margin-bottom: 5px; }
.hr .hr_item div { width: 100%; }
.hr .hr_item a { color: #2358ad; }
.hr_title { font-size: 14px; font-weight: bold; font-family: verdana; }
.hr_domenii { font-size: 11px; text-decoration: none; color: #555 !important; font-family: verdana; }
.hr_domenii a { font-size: 11px; text-decoration: none; color: #555 !important; font-family: verdana; }
.hr_domenii a:hover { text-decoration: underline; }
.foreach_title { width: 672px; font-weight: bold; font-family: verdana; }
.foreach_item { width: 222px; font-size: 12px; font-family: arial; }
.hr .navigation { width: 658px; padding-right: 10px; text-align: right; margin-top: 10px; font-size: 12px; font-family: Tahoma,Arial,Helvetica,Sans-serif; }
.hr .navigation a.pag_on { color: #fff; background: #3399CC; text-decoration: none; padding: 0 4px; font-weight: bold; font-size: 12px; }
.hr .navigation a.pag_off { color: #3399CC; text-decoration: none; padding: 0 2px; font-size: 12px; }


#import_gmail { position: absolute; z-index: 9001; top: 0px; left: 0px; width: 450px; background: #fff; border: 1px solid #999; display: none; }
/*#import_gmail div { position: absolute; top: 0; left: 400px; width: 45px; text-align: right; }*/
#import_gmail div a { color: red; text-decoration: none; font-weight: bold; }

.cadran { width: 480px; }
.left_right .navigation { width: 100%; text-align: center; }
.left_right .navigation a.on { border: 1px solid #2358ad; background: #2358ad; color: #fff; padding: 3px; line-height: 25px; text-decoration: none; }
.left_right .navigation a.off { border: 1px solid #2358ad; padding: 3px; line-height: 25px; text-decoration: none; }
.gmail { width: 480px; }
.smallText { font-size: 12px; } 
.left_right .cadran .left, .left_right .right { height: 18px; overflow: hidden; font-family: verdana; }
.left_right .cadran .left { width: 35%; }
.left_right .cadran .clear { border-bottom: 1px solid #ccc; height: 1px !important; width: 100%; }
.left_right .cadran .right { font-size: 12px !important; line-height: 22px; width: 65%; }
.left_right .right p { margin: 2px 0; padding: 0; }
.topForm { border: 1px solid #c3d9ff; overflow: hidden; width: 300px; margin-left: 93px; background: #fff; font-family: verdana; }
.topForm div { margin-bottom: 0 !important; }
.topForm .topFormInner { background: #e8eefa; overflow: hidden; margin: 3px !important; }
.topForm .topFormInner form { margin: 0; padding: 0; }
.pad10 { padding: 10px; }

.hr { width: 480px; font-size: 12px; }
.hr .block { width: 100%; font-size: 12px; }
.hr .block .left_right .left, .hr .block .left_right .right { overflow: visible; height: auto; }
.btitle { background: #f0f0f0; width: 100%; height: 30px; }
.bttext { width: 235px; font-size: 18px; padding-left: 5px; line-height: 30px; }
.btoption { width: 235px; text-align: right; padding-right: 5px; line-height: 30px; }

.pop_left { font-size: 12px; width: 49%; float: left; height: 20px; }
.pop_right { font-size: 12px; width: 49%; float: left; }

.left_right p { margin: 5px 0 0; }
.left_right p .inptext, .left_right p textarea { width: 479px; }
.left_right ul li { margin: 2px 0; list-style-type: none; }
.left_right ul li div { width: 80px; }
.left_right .d50 { width: 240px; }
.left_right .d50 input { width: 235px; }
.left_right .right .ra { width: 100px; }
.left_right .right .rb { width: 140px; }

.bg_yellow { background: #fdfbbd; }

.te_item { width: 447px; }
.tei_1 { width: 235px; }
.tei_2 { width: 160px; }
.tei_3 { width: 50px; text-align: right; }
.tei_4 { width: 105px; }
.tei_5 { width: 270px; font-size: 11px; position: relative; }
.tei_6 { width: 270px; position: absolute; top: 0; left: 0; background: #fcfcfc; }
.info_tei { display: none !important; }
.promote_1 { width: 290px; clear: both; padding: 3px 5px 0; text-align: center; }
.promote_1 a { color: #006699; text-decoration: none; } 
.promote_1 a:hover { text-decoration: underline; }
a.shared:hover { color: green !important; font-weight: bold; text-decoration: underline; }
a.unshared:hover { color: red !important; font-weight: bold; text-decoration: underline; }

.tweetEntry { width: 500px; }
.tweetEntry .image { overflow: hidden; }
/*.tweetEntry .content { overflow: hidden; }*/

/* border bottom dashed */
.bbd { border-bottom: 1px dashed #ccc; }
.contentLong a, .contentShort a { color: #069; }

form.intreaba-specialistul { padding: 10px 0 0; font-family: tahoma; }
form.intreaba-specialistul p { margin: 0 10px 5px; font-size: 13px; font-weight: bold; font-family: tahoma; }
.intreaba-specialistul .int-inp { width: 275px; border: 1px solid #ccc; }
.intreaba-specialistul .int-tex { width: 275px; height: 60px; border: 1px solid #ccc; }
.kj_info { margin: 0; padding: 0; }
.kj_info li { margin: 0px 0px 5px 25px; padding-left: 0px; }
.ritem { margin: 0 5px 3px; font-size: 12px; font-family: tahoma; padding: 3px 0 0 0px; }

.epayment { font-family: tahoma; font-size: 12px; width: 780px; overflow: hidden; }
.epayment div { display: block !important; }
.epayment .title { background: #369; padding: 5px; color: #fff; width: 100%; }
.epayment .epayment-form { width: 653px; padding: 10px 0; }
.epayment .epayment-form form { padding: 0; }

.table_div { width: 470px; }
.table_div .title { padding-left: 0; }
.table_div .row { clear: both; width: 100%; }
.table_div .row .col { width: 46%; float: left; padding: 0 1%; text-align: center; }
.table_div .row .col a { color: #258DEE; }
.table_div .row .col a:hover { color: #369; }

.intreaba-specialistul { padding: 10px 0 5px; font-family: tahoma; background:#dfdfdf; width: 294px; margin-left: 3px; }
.intreaba-specialistul p { margin: 0 10px 5px; font-size: 13px; font-weight: bold; font-family: tahoma; }
.intreaba-specialistul .int-inp { width: 275px; border: 1px solid #ccc; }
.intreaba-specialistul .int-tex { width: 275px; height: 60px; border: 1px solid #ccc; }
.intreaba-specialistul-2 { font-size: 11px; text-align: justify; background: none repeat scroll 0 0 #DFDFDF; font-family: tahoma; margin-left: 3px; padding: 10px 0 5px; width: 294px; }
.intreaba-specialistul-2 p { margin: 0 3px; }
.bg-white { background: #fff; }
.desp-10 { height: 10px; line-height: 10px; overflow: hidden; }
.desp-20 { height: 10px; line-height: 10px; overflow: hidden; clear: both; width: 100%; }

.intrebare2 { font-family: tahoma; font-size: 12px; }
.intrebare2 p { margin: 0 0 5px; }
.specialisti { border: 1px solid #ccc; padding: 10px; }
.specialisti .title { background: #369; color: #fff !important; display: block !important; width: 652px; float: none; margin: 0 0 5px; font-size: 14px; font-family: tahoma; }
.profile_spec .specialisti { border: 1px solid #ccc; padding: 10px; }
.profile_spec .specialisti .title { background: #369; color: #fff !important; display: block !important; width: 463px; float: none; margin: 0 0 5px; }

#txt-intreaba-post { width: 470px; background: lightgreen; font-size: 11px; text-align: center; }
#intreaba-nou pre { margin: 0; font-family: tahoma; word-wrap: break-down; }
.spec-list { font-size: 12px; width: 485px; margin-bottom: 10px !important; }
.spec-list .ai-intrebat { width: 475px; padding: 5px; background: #bad8f7; color: #369 !important; overflow: hidden; margin: 0 !important; }
.spec-list .intrebare { width: 475px; padding: 5px; background: #dfdfdf; }
.spec-list .intrebare a { color: #369; }
.spec-list .intrebare a:hover { color: #369; text-decoration: none; } 
.spec-list .intrebare p { text-align: right; margin: 3px 0; }
.spec-list .intrebare p a { color: green; }
.spec-list .raspuns { width: 475px !important; margin: 0 5px; color: #369 !important; }

/* KEYPEOPLE GROUPS */
.desp-10 { height: 10px; line-height: 10px; clear: both; width: 100%; }
.groups { width: 660px; font-size: 12px; font-family: tahoma; display: block !important; }
.groups-menu { float: left; width: 150px; }
.groups-menu-title { width: 100%; height: 25px; line-height: 25px; font-size: 15px !important; text-align: left; }
.groups-menu-item { width: 100%; height: 20px; line-height: 20px; border-bottom: 1px solid #ccc; overflow: hidden; font-size: 11px; }
.groups-menu-item a { display: block; padding-left: 7px !important;
text-decoration: none; color: #369; background: url(/imgs/blt-gray.png) 0 50% no-repeat; font-size: 11px; float: none !important; }
.gmi-activ { background: #BFD3EB; font-size: 11px; }
.groups-menu-item a:hover { text-decoration: underline; font-weight: bold; }
.groups-content { float: left; width: 510px; *width: 510px; overflow: hidden; }

.radius3 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.radius5 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.radius10 {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}





