/* Generated: 2010-07-31 08:15:52 */html {height: 100%;}body {background: #FFF;margin: 0;padding: 0;font : normal 12px arial, sans-serif;text-align: center;background: url(/images/header_bg.png) repeat-x;height: 100%;}.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -260px;}.push {height: 260px;}a {text-decoration: none;}input {border: 1px solid #aeaeae;}.clear {clear: both;}h1 {margin: 0;padding: 0;}h1 a span {display: none;}ul {margin: 0;padding: 0;}ul li {list-style: none;}/* Structure */#container {width: 977px;margin: 0 auto -260px;text-align: left;min-height: 100%;height: auto !important;height: 100%;}/* Content styles */#content {/*background: #fafafa;*/width: 980px;/*background: url(/images/contentbg.jpg) repeat-y;*/}#content2col {/*background: #fafaf00;*/width: 980px;background: url(/images/2colcontentbg.jpg) repeat-y;}#left {float: left;width: 170px;padding: 0 20px 0 19px;background-color: #fafafa;}#middle {background: url(/images/beta_corner.png) no-repeat;float: left;width: 400px;padding: 0 30px 0 45px;margin: 0 30px 0 0;border-left: 1px solid #e5e5e5;/*border-right: 1px solid #e5e5e5;*/font-size: 11px;}#middle2col {float: left;width: 750px;padding: 0 10px;}#right {float: left;width: 237px;padding: 0;/*background-color: #fafafa;*/}#footer {background: #ededed;border-top: 5px solid #e5e5e5;text-align: center;}#footer a {color: #555;}#footercontent {text-align: left;width: 930px;margin: 0 auto;padding: 0 0 0 20px;}#footercontent h2 {font : bold 16px arial, sans-serif;margin: 0;padding: 0 25px 15px 0;border-bottom: 1px solid #c3c3c3;}#footercontent .general,#footercontent .account,#footercontent .legal,#footercontent .copy {float: left;margin: 40px 45px 0 0;width: 215px;}#footercontent .general h2 {padding: 3px 0 0 0;height: 30px;background: url(/images/footer/links.png) no-repeat 63% 0%;}#footercontent .account h2 {padding: 3px 0 0 0;height: 30px;background: url(/images/footer/settings.png) no-repeat 90% 0%;}#footercontent .legal h2 {padding: 3px 0 0 0;height: 30px;background: url(/images/footer/legal.png) no-repeat 90% 0%;}#footercontent ul li {margin: 0 0 5px 0;color: #c2c2c2;}#footercontent .general ul {float: left;padding: 20px 0 0 0;border-top: 1px solid #fff;}#footercontent .general ul.first li {margin: 0 60px 5px 0;color: #c2c2c2;}#footercontent .account ul,#footercontent .legal ul {padding: 20px 0 0 0;border-top: 1px solid #fff;width: 200px;}#footercontent .copy {font : normal 11px arial, sans-serif;width: 95px;}#footercontent .copy ul li {color: #c2c2c2;}#footercontent .copy p.copy {color: #a2a2a2;margin: 0 0 25px 0;}#footercontent a {cursor:pointer;}.module {margin-bottom: 10px;}.moduleTopBlock {position:relative;height:41px;border-bottom: 3px solid #c3c3c3;}.icon {background: url(/images/icon_sprite.png) no-repeat top left;height: 20px;width: 20px;}.icon_company {background-position: 0px 0px;}.icon_connections {background-position: -20px 0px;}.icon_dropDown {background-position: -40px 0px;}.icon_gallery {background-position: 0px -20px;}.icon_group {background-position: -20px -20px;}.icon_mail {background-position: -40px -20px;}.icon_myPages {background-position: 0px -40px;}.icon_newMess {background-position: -20px -40px;}.icon_plus {background-position: -40px -40px;}.icon_profile {background-position: 0px -60px;}.icon_reload {background-position: -20px -60px;}.icon_selected {background-position: -40px -60px;}.icon_shield {background-position: 0px -80px;}.icon_shop {background-position: -20px -80px;}.icon_skills {background-position: -40px -80px;}.icon_smallArrow {background-position: 0px -100px;}.icon_smallLogo {background-position: -20px -100px;}.icon_wall {background-position: -40px -100px;}.icon_world {background-position: 0px -120px;}h2.title {font-size:15px;font-weight:normal;color: #58ad05;padding: 0 0 10px 5px;border-bottom: 3px solid #c3c3c3;}h2.title2 {font-size:15px;font-weight:normal;color: #00aeef;padding: 0 0 10px 5px;border-bottom: 3px solid #c3c3c3;}.familyname {color: #00aeef;}h2.title img {float: none;border: 0;}.floattitle h2.floated {float:left;border:0px;height:11px;}.floattitle img.show {float:right;margin-top:20px;margin-right:10px;cursor:pointer;}.floattitle .edit {float:right;margin-top:20px;margin-right:10px;}.floattitle .floatbreaker {clear:both;border-top:3px solid #cecece;}.floattitle .editimg {border:0px;margin-top:-7px;}#welcomearea {text-align: center;}#welcomeareacontainer {text-align: left;width: 930px;margin: 0 auto;}#welcomeareacontainer h1 {margin: 0;padding: 0;}#welcomeareacontainer img {float: right;margin: 0 0 0 25px;}#welcomearea h2 {background: url(cssimg/h2_bg.png) no-repeat;font : normal 15px arial, sans-serif;color: #fff;width: 117px;height: 23px;text-align: center;margin: 50px 0 0 0;padding: 5px 0 0 0;}/* shadow start */.bgFadeBlock {position: absolute;left: 0px;top: 0px;width: 100%;height: 50px;background-color: #000000;display:none;opacity:0.7;-khtml-opacity:0.7;z-index: 45000;}.bgFadeBlockFix{position: absolute;left: 0px;top: 0px;width: 100%;height: 0px;display:none;z-index: 44999;}/* shadow stop */.messageitem img {margin: 0 10px 0 3px;}/* rating form */#ratingForm {background: url(/images/friendbox_bg.png);width: 620px;height: 460px;z-index: 55000;display: none;padding: 9px;}#ratingForm .formcontent {background: #fff;width: 620px;height: 460px;font-size: 12px;}/* Contact form */#contactForm {background: url(/images/friendbox_bg.png);width: 620px;height: 460px;z-index: 55000;display: none;padding: 9px;text-align: left;}#contactForm .formcontent {background: #fff;width: 540px;height: 380px;padding: 40px;font-size: 12px;}#contactForm .formcontent h2 {margin: 0 0 20px 0;padding: 0 0 10px 0;font-size: 14px;font-weight: normal;color: #00aeef;border-bottom: 3px solid #c3c3c3;}#contactForm .formcontent h2 img {float: none;border: 0;}#contactForm .formcontent .input1 {float: left;width: 250px;margin: 0 35px 15px 3px;}#contactForm .formcontent .input2 {float: left;width: 250px;margin: 0 0 15px 0;}#contactForm .formcontent input {width: 240px;border: 1px solid #e1e1e1;font-family: arial, sans-serif;font-size: 12px;color: #262626;padding: 3px;}#contactForm .formcontent select {width: 246px;border: 1px solid #e1e1e1;font-family: arial, sans-serif;font-size: 12px;color: #262626;padding: 3px;}#contactForm .formcontent .message textarea {width: 534px;height: 95px;border: 1px solid #e1e1e1;margin: 0 0 20px 0;font-family: arial, sans-serif;font-size: 12px;color: #262626;padding: 3px;}#contactForm .formcontent .charcount {float: left;}#contactForm .formcontent input.submitbtn {color: #262626;background: #eee;border: 1px solid #e1e1e1;width: auto;float: right;}.errBorder {border: 1px solid #aa0000 !important;}#MainAlertBox{background: url(/images/friendbox_bg.png);z-index: 55000;position:absolute;display:none;}#MainAlertBox #MainAlertBoxBackground #MainAlertBoxClose {position: absolute;right: 2px;top: 2px;cursor: pointer;}#MainAlertBox #MainAlertBoxBackground{background-color:#FFFFFF;position:absolute;}#MainAlertBox #MainAlertBoxContent{position:absolute;text-align:left;}.skills .innerskill {margin: 20px 10px 10px 10px;}.skills input, .skills select, .skills table, .skills textarea {font-family: arial, sans-serif;font-size: 11px;}.skills input[type=text], .skills textarea {width: 98%;color: #000;padding: 3px;border: 1px solid #e1e1e1;background: #fff;}.skills select {color: #000;padding: 3px;border: 1px solid #e1e1e1;}.skills .addSkill table td {height:40px;}.skills .addSkill table td.label {color: #8c8c8c;}.skills .addSkill table td.data {width:327px;}.skills input.send {color: #fff;padding: 5px;background: #00aeef;border: 1px solid #fff;margin: 0 0 20px 0;}.skills .submitbtn {margin-top:10px;}.skills #worklist .profilelist li span.delete,.skills #educationlist .profilelist li span.delete {display:none;float:right;margin-right:20px;}.skills #worklist .profilelist ul:hover span.delete,.skills #educationlist .profilelist ul:hover span.delete {color: #ba1d28;cursor: pointer;display: block;}.skills #worklist img,.skills #educationlist img {border: 0;}#contactFormClose {cursor: pointer;position: absolute;right: 12px;top: 12px;}.commonFriendButton {color: #fff;background-color: #00b1f1;width: 75px;height: 25px;float: right;margin-top: 10px;text-align: center;line-height: 25px;cursor: pointer;}#moderateDialogue #subtitle{width: 100%;border-bottom: 1px solid #c3c3c3;color: #00aeef;font-weight: bold;margin: 5px 0 5px 0;}#moderateDialogue #entry{width: 500px;margin: -10px 0 0 0px;padding: 3px 0 0 0;}#moderateDialogue #selections{width: 100%;}#moderateDialogue #motivation{float: right;width: 340px;margin-left: 10px;}#moderateDialogue #motivation .motivation{height: 79px;width: 336px;border: 1px solid #e1e1e1;}#moderateDialogue .entry{width: 496px;height: 100px;border: 1px solid #e1e1e1;}#moderateDialogue div{float: left;width: 150px;}#moderateDialogue .submitBtn {float: right;border: 0;background: #fff;color: #58ad05;font-family: arial, sans-serif;font-size: 11px;cursor: pointer;margin-top: -10px;}.notselectedcolor {color:#999;}body {background: url(/images/login/bg_header.png) repeat-x top left;}#header {height: 177px;margin: 0;padding: 0;}#headercontainer {text-align: left;margin: 0 auto;width: 930px;}#logoarea {padding: 0;margin: 80px 0 0 0;float: left;}#logoarea h1 {background: url(/images/login/sitetalk_logo.png) no-repeat;margin-top: 40px;padding: 0;}#logoarea h1 a {display: block;width: 246px;height: 98px;}#logoarea h1 span {margin: 0;padding: 0;display: none;}#logoarea h2 {background: url(/images/login/h2_bg.png) no-repeat;font : normal 15px arial, sans-serif;color: #fff;width: 117px;height: 23px;text-align: center;margin: 50px 0 0 0;padding: 5px 0 0 0;}#signuparea {float: right;margin: 60px 0 0 0px;}#desktop {float: right;margin-left: -20px;}#desktop img{border: 0px;margin-top: 10px;}#signuparea h2 {background: url(/images/login/signupv2.png) no-repeat;margin: 0px;padding: 0;}#signuparea h2 a {display: block;width: 450px;height: 85px;}#signuparea h2 span {margin: 0;padding: 0;display: none;}#loginarea {background: url(/images/login/bgv2.png) repeat-x;height: 161px;margin-top: 50px;padding: 0;text-align: center;}#loginareacontainer {position: relative;background: url(/images/login/mapv2.png) no-repeat 0px 30px;height: 190px;width: 930px;margin: 0 auto;text-align: left;}#loginareacontainer form {margin: 0 0 0 150px;padding: 0;width: 780px;}#loginareacontainer form input {border: 1px solid #00aeef;font : normal 12px arial, sans-serif;width: 200px;height: 19px;color: #000;padding: 5px 0 0 7px;margin: 5px 0 0 0;float: left;}#loginareacontainer label {padding: 0 0 0 5px;margin: 0;}#loginareacontainer .arrow {background: url(/images/login/arrowv2.png) no-repeat;width:89px;height:78px;float: left;margin: 30px 15px 0 40px;}#loginareacontainer .logininput {float: left;margin: 35px 15px 0 0;}#loginareacontainer .logininput input {border-top:1px solid #0084b6;border-right:1px solid #ffffff;border-left:1px solid #0084b6;border-bottom:1px solid #ffffff;background-color:#8dd8f8;}#loginareacontainer #passwordchanged {float: left;margin: 45px 0px 0 200px;}#loginareacontainer #passwordchanged a {text-decoration:underline;color:#000000;}#loginareacontainer .logininputpass {float: left;margin: 35px 0px 0 0;width: 210px;}#loginareacontainer .logininputpass input {border-top:1px solid #0084b6;border-right:1px solid #ffffff;border-left:1px solid #0084b6;border-bottom:1px solid #ffffff;background-color:#8dd8f8;}#loginareacontainer .logininputpass a span {background: url(/images/login/lostpassword.png) no-repeat;float: right;margin: 10px 5px 0 0;padding: 0 0 0 18px;font : normal 10px arial, sans-serif;color: #fff;}#loginareacontainer .logininputcheckbox {position:absolute;background:none;margin: 0 0 0 0;padding: 0;height: 20px;width: 150px;top:95px;left:723px;}#loginareacontainer .logininputcheckbox label {float: left;color: #000;margin: 3px 0 0 0px;padding: 0;display: inline;}#loginareacontainer .logininputcheckbox input {float: left;margin: 1px 13px 0 0;width: 13px;padding: 0;border: 0;display: inline;}#loginareacontainer .loginbutton {background:none;float: left;margin: 40px 0 0 0px;padding: 0;height: 101px;}#loginareacontainer .loginbutton input[type=submit] {border-bottom:1px solid #000000;border-left:1px solid #0188bb;border-top:1px solid #0188bb;border-right:1px solid #000000;background-color:#0188bb;}#loginareacontainer .changepasswordbutton {background: url(/images/login/loginform_button_bg.png) no-repeat;float: left;margin: 25px 0 0 20px;padding: 0;height: 101px;}#loginareacontainer .changepasswordbutton input {background: #00aeef;border: 1px solid #fff;color: #fff;float: left;margin: 16px 0 0 20px;width: 140px;height: 25px;padding: 0;}#loginareacontainer .loginbutton input {background: #00aeef;border: 1px solid #fff;color: #fff;float: left;margin: 16px 0 0 20px;width: 80px;height: 25px;padding: 0;}#loginareacontainer #returnmessage {float:left;margin: 60px 0 0 20px;display:inline;}/* Signup page css */#signupcontainer {margin: 50px auto 0 auto;width: 640px;}#signupcontainer #footer {margin: 0;}#signupcontainer #logoarea {margin: 50px 0 20px 0;}#signupcontainer #formarea {background: url(/images/login/formarea_bg.gif) no-repeat;width: 637px;height: 287px;margin: 0 0 30px 0;padding: 0 30px;text-align: left;}#formareacontainer form {margin: 0;}#formareacontainer label {margin: 0 0 0 3px;}#formareacontainer input {width: 260px;height: 19px;padding: 3px;margin: 6px 0 10px 0;}#formareacontainer select {margin: 6px 5px 15px 0;}#formareacontainer input.button {float: right;width: 77px;height: 27px;background: #8dc63f;color: #fff;border: 0;margin: 0;padding: 0;}#formareacontainer #formleft {float: left;width: 260px;margin: 30px 0 0 0;padding: 0;}#formareacontainer #formright {float: left;width: 260px;margin: 30px 0 0 0;padding: 0 0 0 50px;}#formareacontainer #formright select {float: left;}#signupcontainer #footer {padding: 0 0 0 35px;}#loginhere {position:absolute;top:-93px;left: 294px;/*background: url(/images/login/h2_bg.png) no-repeat;*/background-color:#8dd8f8;font : normal 18px arial, sans-serif;color: #fff;width: 117px;height: 23px;text-align: center;margin: 50px 0 0 0;padding: 10px 0 10px 0;}#failedlogin {position:absolute;top:-93px;left: 420px;/*background: url(/images/login/incorrect_password.png) no-repeat; */background-color:#d03030;font : normal 18px arial, sans-serif;color: #fff;width: 185px;height: 23px;text-align: center;margin: 50px 0 0 0;padding: 10px 0 10px 0;}#lostpassword {position:absolute;top:95px;left:520px;height:13px;width:110px;}#lostpassword img {border:0px;}#loginfooter {text-align:left;clear:both;position:absolute;left:0px;bottom:0px;}#loginfooter ul li {float:left;margin-left:10px;font-size:11px;}#loginfooter ul li a {text-decoration:none;color:#000000;}#loginfooter ul li.trademark {color:#a7a9ac;margin-right:10px;}#loginfooter ul li span.click {cursor:pointer;}#loginfooter ul li.line {font-size:10px;}#loginareacontainer .forgotpswemail {float: left;margin: 35px 0 0 0;}#loginareacontainer .forgotpswemail input {border-top:1px solid #0084b6;border-right:1px solid #ffffff;border-left:1px solid #0084b6;border-bottom:1px solid #ffffff;background-color:#8dd8f8;}.clear {clear:both;}