@charset "utf-8";
/* CSS Document */
/*GBN4ME: Layout CSS*/
/************************************************************************/
html > body * {outline:none;}
body {margin:0px;padding:0px;font:normal 11px Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
img {border:none;margin: 0px;padding: 0px;}
/************************************************************************/
.red {color:#ac1110;}
h1{font-weight: bold;text-transform: capitalize;}
#container { text-align: left;}
#header{width:980px;}
/* Layout */
h1, h2, h3, h4, h5, h6, form, label, input, legend, textarea, select, ul, ol, li, dl, dt, dd, p, div {margin:0px;padding:0px;}
ul, ol {list-style:none;margin:0px;padding:0px;}
a img {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none}
h1, h2, h3, h4 {font-weight: normal;font-size: 100%;margin: 0px;padding: 0px;}
SELECT {BORDER-BOTTOM: #ccc 1px solid;BORDER-LEFT: #ccc 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT:2px;PADDING-RIGHT: 2px;COLOR: #000;FONT-SIZE: 12px;BORDER-TOP: #ccc 1px solid;BORDER-RIGHT: #ccc 1px solid;PADDING-TOP: 2px;}
/************************************************************************/
.green{color:#618d0f;}
.paginate_box{width:140px;float:left;height:19px;}
#paginate{padding-left:40px;height:19px;float:left;}
#pagi_area{padding:7px 6px;float:left;}
#pagi_area img{margin:0px 1px;float:left;}
#search-box {height:24px; margin:0px 0px 4px 5px; float:left; width:300px;}
#header-right {width:21px; height:118px;  float:right;}
.serach_area{padding:15px 0px;float:left;height:84px;width:464px;}
.serach_box{border-bottom:1px solid #e2f3c2;border-top:1px solid #e2f3c2;padding:13px 0px 0px 3px;height:71px;width:461px;}
DIV.content {TEXT-ALIGN: left}
p {margin:0px; padding:0px;}
.third{width:30%;}
.altbg1{background-color:#FFFFFF;height:50px;}
.altbg2{background-color:#BDCBD6;height:50px;}
.profile-link {line-height:20px; margin-top:3px; margin-left:2px; float:left;}
.login-div{height: auto; width:auto; float:right;}
.loginmail {width:37px; line-height:54px;}
.loginpass {width:60px; line-height:54px;}
.submitbtn {width:50px; height:30px; margin-top:15px;}
.lineheight15 {line-height:15px;}
ul{margin-left: 0px;}
li{list-style-type:none;}
#emailerror{margin: 1px 0;padding: 1px;background-color: #8BB427;color : #FFF;font-weight: normal;width:220px;text-align:center}
.login-parent {width: auto;margin:0px auto;}
.loginerror{text-align: center;}
.signupleft{line-height:25px; float:left;	width: 120px;text-align: left;line-height: 15px;height: 20px;padding-left: 10px;font-family: verdana;font-size: 12px;font-weight: bold;color: #333}
.signupright {line-height:25px;float:left;width: 280px;text-align: left;	line-height: 15px;height: auto;}
.cmxform fieldset p.error label { color: #cc0000; }
label.error {display: block;background-color:#EFE0ED;text-align: left;border:1px solid #AA688D;font-size:9px;width:auto;font-family: verdana;color: #CC0000;}
.path2{ font-family:Verdana, Geneva, sans-serif; font-size:100%; font-weight: bold; color:#000;}
.path2 a{ font-family:Verdana, Geneva, sans-serif; font-size:100%; font-weight: bold; color:#000;}
.path2 a:hover{ font-family:Verdana, Geneva, sans-serif; font-size:100%; font-weight: bold; color:#888;}
.path2 a:visited{ font-family:Verdana, Geneva, sans-serif; font-size:100%; font-weight: bold; color:#000;}
.go-btn { margin-top:8px;}
#content{clear: both; height:auto;}
.features-top { width:234px; height:58px; background:url(images/our-features.jpg) no-repeat;}
#features { width:234px; float:left;}
.feature-content { width:234px; height:300px; background:url(images/features-bottom.jpg) no-repeat bottom #FFF;}
.feature-list { width:234px; height:30px; margin-left:10px; font-family:sans-serif;font-weight:bold;}
.feature-list img { margin-right:6px;}
#new-member { width:234px; margin-right:0px; float:right;}
.new-member-top { width:234px; height:58px; background:url(images/new-member.jpg) no-repeat;}
.new-member-content { width:234px; height:300px; background:url(images/features-bottom.jpg) no-repeat bottom #FFF;}
#login-up-top { width:460px; height:auto;background-color: #FFFFFF;}
.new-member-img { width:56px; height:66px; margin:0px; padding:0px; float:left; border:#333 1px solid;}
.new-member-dscrpn { width:170px; float:right; padding:0px; }
.new-member-container {margin:4px 0px 0px 4px;}
.n-m-i {margin:3px;}
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^home page css end here^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^test page css start here^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
.data-box { width:96%; margin:0px auto;}
#test { background:url(images/tst.jpg) no-repeat 100px -20px;}
FIELDSET {background-color: #fff;border: 1px solid #8BB427;padding:0px;}
LEGEND {font-weight: bold;font-size: 150%;font-family: verdana;color: #8BB427;background-color: #FFFFFF;text-transform:capitalize;margin-left:10px;border: 1px solid #8BB427;}
.box-firstheader-parent {min-width:315px;max-width:900px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;}
.box-firstheader-parent970 {width:970px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;}
.boxparent970 {width:970px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;}
.box-firstheader-parent250 {width:250px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:4px;float:left;}
.box-firstheader-parent300 {width:300px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:4px;float:left;}
.box-firstheader-parent315 {width:315px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;float:left;}
.box-firstheader-parent640 {width:640px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;float:left;}
.box-firstheader-parent750 {width:750px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;float:left;}
.box-firstheader-parent470 {width:470px;border:#8BB427 1px solid;padding:0px 0px 0px 0px;margin:4px;}
.box-firstheader {width:100%;height:39px;line-height:30px;vertical-align:middle;padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px; color:#000;text-align:left;border-bottom:0px solid #8BB427;background:url(images/box-gradiant.jpg) repeat-x;}
.box-firstheader h1,h2{margin-left: 5px;background: transparent;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; color:#000;}
.box-firstheader h3, h4{margin-left: 5px;width:315;background: transparent;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px; color:#000;}
.activegroup{width:100%;}
.companysize-class{width: 260px;}
.box-firstheader-parent dl {line-height: 1.75em;margin: 0em 0em;width: 100%;}
.box-firstheader-parent dt {font-weight: bold;padding-left: 0px;vertical-align: top;margin-top: .75em;}
.box-firstheader-parent dd {margin-left: 2em;margin-top: -2em;vertical-align: top;}
div.enlarged {position: absolute;z-index: 999;cursor: pointer;border: 1px solid #77AF0C;background-color: #FFFFFF;}
.invitefrend{width: 500px;}
.textpadding{padding: 3px;}
dl {line-height: 2em;margin: 0em 0em;width: 100%;}
dl.altrow {background: #f4f4f4;}
dt {font-weight: bold;padding-left: 4px;vertical-align: top;}
dd {margin-left: 10em;margin-top: -2em;vertical-align: top;}
em { font-weight: bold; padding-right: 1em; vertical-align: top; }
.formErrors {border: 1px dotted #FF0000;color: #f00;background: #fee;padding: 1em;display: none;}
.weeklyrow{border: 1px dotted #2A4D71;padding-left: 10px;font-weight: normal;background-color: #CFCFCF;}
.heading {width:315px; height:27px; background:url(../img/box-bg.jpg) no-repeat; margin:0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:5px; vertical-align:middle; line-height:25px; color:#2a4d71;}
.big-box {width:auto;height:auto;padding:10px;}
.bigheader {width:645px;background:url(../img/big-box-bg.jpg) no-repeat;height:27px;margin:0px 0px 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;vertical-align:middle;line-height:25px;color:#2a4d71;padding-left: 5px;}
/* Paging */
div.paging {background:#fff;color: #ccc;}
div.paging div.disabled {color: #ddd;display: inline;}
div.paging span {}
div.paging span.current {color: #000;}
div.paging span a {}
/* Notices and Errors */
.groupprefrences{float:left;width: auto;text-align: left;padding-left: 2%;line-height: 20px;height: auto;}
.profiledivleft{width: 630px;float: left;}
.profiledivright{width: 300px;float: right;margin:10px auto;}
.friendimageclass{margin-bottom: 4px;}
.sliderquestion{width:50%;float: left;}
.slider { width: 25%; float: right;}
#data {width:625px;margin:5px;}
.class-aboutme{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-fax{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-interestedin{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-interests{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-activities{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-address{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-email{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-phone{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-mobile{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-url{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-group{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-educationalexp{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.class-professionalexp{ width: 100%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.discussion-tp {width:520px; background:url("images/bg-right-top.png") no-repeat top left;}
.discussion-data {width:480px; margin:0px 15px 0px 25px;text-align: justify;}
.discussion-text{margin: 0px auto;}
.discussion-text h2{font-size: 150%;padding: 0px;margin-top: 0px;}
.discussion-text hr{font-size: 150%;padding: 0px;margin-top: 14px;border: 1px dotted;}
.discussion-bt {width:520px; background:url("images/bg-right-bottom.png") no-repeat bottom left; height:5px; font-size:4px; line-height:4px;}
.invitefrienddiv{width: auto;float: left;}
.invitefrienddiv hr{border: 0.001em solid #C9C7C5;}
.invitefrienddiv h1{font-size: 14px;font-family: verdana;font-weight: bold;text-transform: capitalize;}
.info-box{width: 645px;}
input[type=radio] {float:left;width:auto;margin: 0px 7px 0px 0;border:none;}
input, textarea {font-size: 12px;margin:0px;padding:0px;font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;padding: 2px;}
input[type = text]{font-size: 12px;margin:0px;padding:0px;font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;padding: 2px;height:20px;}
input[type=submit] {width:auto;max-width:auto;height:30px; background-image:none; border:#999 1px solid; margin:0px; padding:2px; background-color:#333; color:#FFF; font-weight:bold;}
input[type=submit].submit1 {input[type=submit].submit1 {width:auto; height:30px; background-image:none; border:#999 1px solid; margin:0px; padding:2px; background-color:#333; color:#FFF; font-weight:bold;}}
input[type=reset] {width:auto;max-width:auto;height:24px;padding:1px;font-family:Verdana, Geneva, sans-serif;font-size:12px;vertical-align:middle;text-align:center;background:url(images/strip1.jpg) repeat-x;border:#DEC2D5 1px solid;color:#000;line-height:12px;cursor:pointer;margin:2px;}
input[type=checkbox] {width:auto;padding:0px;margin:0px;}
/*----------------------------------------My Network Css--------------------------------------------------------------*/
.my-network{background-image:url('../img/network.jpg') ;background-position: left bottom; height: 120px; width: 100%; text-align: left; border: 1px solid #ccc;}
.my-network-parent {margin-top : 40px;}
.my-network-confirm {float: left; width: 60px; margin-left: 40px; font-family: sans-serif; font-weight: bold;}
.my-network-contactscontact{float: left; width: 60px; margin-left: 40px; font-family: sans-serif; font-weight: bold; }
.my-network-thirdlevel{float: left; width: 60px; margin-left: 25px; font-family: sans-serif; font-weight: bold; }
.my-network-parentsecond{margin-top : 85px;}
.my-network-confirmtext {float: left; width: 100px; margin-left: 10px; text-align: center; font-family: sans-serif; font-weight: bold;}
.my-network-contacttext {float: left; width: 80px; margin-left: 10px; font-family: sans-serif; font-weight: bold;}
.my-network-thirdtext {float: left; width: 60px; margin-left: 15px; font-family: sans-serif; font-weight: bold;}
#CountryCity_autoComplete{position :absolute;width :400px;background-color :white;border :1px solid #888;margin :0px;padding :0px;overflow:auto;height:100px;}
#CountryCity_autoComplete ul{list-style-type: none;margin:0px;padding:0px;}
#CountryCity_autoComplete ul li.selected {background-color: #ffb;margin:0px;padding:0px;}
#Keyword_autoComplete{position :absolute;width :400px;background-color :white;border :1px solid #888;margin :0px;padding :0px;overflow:auto;height:100px;}
#Keyword_autoComplete ul{list-style-type: none;margin:0px;padding:0px;}
#Keyword_autoComplete ul li.selected {background-color: #ffb;margin:0px;padding:0px;}
#Keyword_autoComplete ul li.selected {background-color: #ffb;margin:0px;padding:0px;}
#Reference_autoComplete{position :absolute;width :400px;background-color :white;border :1px solid #888;margin :0px;padding :0px;overflow:auto;height:100px;}
#Reference_autoComplete ul{list-style-type: none;margin:0px;padding:0px;}
#Reference_autoComplete ul li.selected {background-color: #ffb;margin:0px;padding:0px;}
/*---------------------------------Profile page link Css----------------------------*/
.normal-link {font-weight: normal;}
.normal-link a{font-weight: normal;margin-left: 4px; color: #333;text-decoration: underline; }
.normal-link a hover{font-weight: normal;text-decoration: none;}
.normal-link a visited{font-weight: normal;}
#javascript-div a{color: #FFF;text-decoration: underline;}
/*---------------------------------End Profile page link Css----------------------------*/
#fishEye{list-style: none;padding: 0px;text-align:center;vertical-align:text-bottom;margin:0px auto;margin-top:0px;}
#fishEye li {position: relative;display: inline-block;float: left;width:85px;text-align:center;padding:30px 0px 0px 0px;margin-top:20px;margin-left:5px;}
#fishEye a {text-decoration: none;}
#fishEye img {border: 0;vertical-align: top;}
.firstcontact{text-align:center;background:url(images/1stcontact.jpg) no-repeat;float:left;}
.secondcontact{text-align:center;background:url(images/2ndcontact.jpg) no-repeat;display:block;float:left;}
.globalcontact{text-align:center;background:url(images/globalcontact.jpg) no-repeat;float:left;}
.pagingalpha{width: 35px;float: left;font-weight: bold;background-color: #ccc;margin-right: 1px;text-align: center;}
.text-heading {font-family:arial; font-size:14px; font-weight:normal; color:#8BB427;}
.inl {display:inline;}
.bggray {background:#efefef;}
.curspoint {cursor:pointer;}
.bordrightgrayjob{border-right:#DCDCDC 1px solid;}
.bordtop {border-top:#8BB427 1px solid;}
.bord3 {border:#A7638A 3px solid;;}

/*---------------------------------Album page link Css----------------------------*/
.album-link {font-weight: bold;font-size: 13px;color: #FFF;}
.album-link a{font-weight: bold;text-align:center;color: #FFF;text-decoration: none; }
/*---------------------------------End Album page link Css----------------------------*/
/*******Album Css**********/
.border000{border: #000 1px solid;}
.borderwhite{border:#FFFFFF 1px solid;}
.bglightpink{background-color: #FFFFFF;}
.bgwhite{background-color: #FFFFFF;}
.removebutton{z-index: 100;position:absolute;float: right;margin: 15px 10px 0px 120px;}
/**************************/
.moderator{ border:.15em solid #FF0000;}
.comoderator{border:.025em solid #0000FF;}
/**************************old css ********************************/
.newsflash{text-align:left;margin-left:5px;font-size:10px;color:#F00;font-weight:bold;}
.bgaaa{background:#AAA;}
.bidimage{background-image:url(images/album1.gif);background-repeat:no-repeat;height:40px;width:101px;text-align:center;line-height: 30px;}
.loginimage{background-image:url(images/album2.gif);background-repeat:no-repeat;height:40px;width:101px;}
.border-left{border-left: solid #878787;border-left-width: thin;}
.border-more-left{border-left: dashed #878787;border-left-width: thin;}
.border-bottom{border-bottom: dashed #878787;border-bottom-width: thin;}
.border-more-bottom{border-bottom: solid #878787;border-bottom-width: thin;}
.news-text{font-size: 13px;}
.news-header {width:100%;height:30px;line-height:30px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px; color:#000;text-align:left;}
.more-header {width:100%;height:19px;line-height:30px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-align:left;border-bottom:0px solid #8BB427;background:url(images/box-gradiant.jpg) repeat-x;}
.more-job-header {width:100%;height:19px;line-height:30px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px; color:#6699cc;text-align:left;border-bottom:0px solid #8BB427;background:url(images/box-gradiant.jpg) repeat-x;}
.all-news-header {line-height:30px;vertical-align:middle;font-family:sans-serif;font-weight:bold;font-size:15px; color:#000;text-align:left;}
.tmpbg{background: url("images/jobbg.jpg");}
.pollanspercent{background:#99CC00;height:20px;}
#scrollbox{ width:313px; height:180px;  overflow:auto; overflow-x:hidden;}
.navigator{font-family:sans-serif;font-size: 12px;font-weight: bold;color:#9ACB3E;}
.navigator a{font-family:sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;color: #6699cc;}
.navigator a:hover{text-decoration: underline;color: #000;}
/*----------------------------------------------------new css-------------------------------------*/
form {margin:0px;padding:0px;}
#main-container {width:980px; margin:0px auto;}
#top-header {width:980px; height:81px;}
#top-header-left {width:703px; height:81px; background:url(../img/strip-bg.jpg) repeat-x ; float:left;}
#strip-left {width:665px; height:81px; float:left;}
#strip-right {width:35px; height:81px; float:right;}
#logo-container {width:228px; float:right; height:81px;}
#photo-contest {width:980px; height:89px; margin:10px 0px 0px 0px;}
#middle-container {width:960px; margin:30px 10px 0px 10px;}
#login-pannel-container {width:438px; float:left; border:#d1d1ce 1px solid; background:#f1f0f0;}
.login-heading {width:auto; margin:0px auto; text-align:center; line-height:36px;}
.gray-heading{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#757866;}
.green-heading{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#77af0d;}
.green-subheading {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#77af0d;}
.blue-heading {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#2a75e6;}
.blue-heading a{text-decoration:underline; color:#2a75e6;}
.blue-heading a:hover{text-decoration:none; color:#2a75e6;}
#login-box {width:400px; margin:0px auto; background:#FFF;}
.element-div {width:380px; margin:0px auto;}
.element-div1 {width:240px; margin:0px auto;}
.lable {width:100px; line-height:20px; float:left;}
.inpt-box {width:270px; float:right;}
.inpt-box input{width:260px; height:20px; border:#e3e3e2 2px solid;}
#forgot-password-panel {width:120px; border-right:#a3a3a0 1px solid; float:left;}
.text-link {}
.text-link a{text-decoration:underline; color:#000;}
.text-link a:hover{text-decoration:none; color:#333;}
#submit-box {width:110px; float:right; margin-top:5px;}
.submit-btn{width:80px; height:30px; background-image:none; border:#999 1px solid; margin:0px; padding:2px; background-color:#333; color:#FFF; font-weight:bold;}
.border-btm { border-bottom:#CCC 1px solid;}
.search-box input{width:155px; height:20px; border:#e3e3e2 2px solid; float:left; margin-left:10px; margin-top: 2px; display:inline;}
.go-btn-div {width:60px; float:left; margin-left:10px; display:inline;}
.go-btn{width:60px; height:26px; background-image:none; border:#CCC 1px solid; margin:0px; padding:2px; background-color:#FFF; color:#333; font-weight:bold;}
#description-panel {width:500px; float:right; background:url(../img/description-bg.jpg) repeat-x top; border:#d1d1ce 1px solid;}
#image-panel {width:100%; height:100px; margin-top:10px;}
#media {width:165px; float:left; display:inline;}
#fashion {width:165px; float:left; display:inline;}
#entertainment {width:165px; float:left; display:inline;}
.description-parent {width:94%; margin:0px auto;}
.icons {width:60px; height:40px; float:left; margin:5px; display:inline;}
.description {width:400px; float:left; margin:5px 0px 5px 0px; display:inline;}
#recent-activity {width:100%; height:90px;}
#footer {width:100%; margin:0px auto; background:#fefffa;}
.footer-links {width:20%; margin-left:5%; float:left; display:inline;}

#footer a{text-decoration:none; color:#a3a3a3;line-height:30px;}
#footer a:hover{text-decoration:underline; color:#a3a3a3;line-height:30px;}

a{text-decoration:none; color:#a3a3a3;}
a:hover{text-decoration:underline; color:#a3a3a3;}
#lower-strip {width:100%; height:56px; background:url(../img/lower-strip.jpg) repeat-x top;}

.box-panel {width: 970px;}
.box-panel-left {width: 640px;float:left;display:inline;}
.box-panel-right {width: 315px;margin:0px 0px 0px 0px;padding:0px;float:right;}
.borderpink2px {border:#EFEFEF 2px solid;}
.borderpink1px {border:#EFEFEF 1px solid;}
.profile-image {float:left;}


#profile-detail {width:280px; margin:0px 0px 0px 5px; float:left;}
#profile-detail .profile-name{width:270px; font-family:arial; font-size: 16px; font-weight: bold; color: #2a4d71; }
#profile-detail div{margin-top:5px;}
#profile-detail .profile-title{width:270px; font-family:arial; font-size: 13px; font-weight: bold; color: #2a4d71;}
#profile-completeness { width:145px; margin:0px auto; float:right;z-index:255;}
#profile-completeness ul{width:99%;padding:0;margin:0;margin-right:2px;display:block;border:1px solid #FFF; }
#profile-completeness li{width:95%;padding:1px;margin:1px;display:block;line-height:20px;border:1px solid #FFF;background-color:#aeaeae;text-align:left;float:left;}
#profile-completeness li:hover {background-color: #8BB427;color: #000;}
#profile-completeness a{color:#FFF;text-decoration:none;font-weight:normal;}
#profile-completeness a:hover{color:#000;font-weight:700;text-decoration:underline;}
.stylishdiv{background:#99CA3D;border:1px solid #2D8C26;color:#FFF;padding:3px;}
.stylishdiv a{color:#FFF;}
.stylishdiv a:hover{color:#FFF;}
.subheading{font-weight:bolder;color:#000;font-size:11px;font-family:verdana;}
.subheadingans{}
/* Notices and Errors */
div.message {clear: both;color: #ffffff;font-size: 140%;font-weight: bold;margin: 1em 0;}
div.error-message {clear: both;color: #900;font-weight: bold;border:1px solid #77AF0C;background-color: #eeeeee;height: auto;}
p.error {background-color: #77AF0E;color: #fff;font-family:verdana;font-size: 140%;line-height: 140%;padding: 0.8em;margin: 1em 0;}
p.error em {color: #000;font-weight: normal;line-height: 140%;}
#flashMessage{background: url(../img/icons/exclamation.png) no-repeat 1mm;background-color: #77AF0C;color: #000;line-height: 140%;padding: 0.8em;padding-left: 1.955em;margin: 1em 0;font-weight: bold;border: 1px solid #8BB427;text-align: justify;}
.notice {background: url(../img/icons/exclamation.png) no-repeat 1mm;background-color: #EBF4C7;color: #000;display: block;font-family: arial, monospace;font-size: 110%;line-height: 140%;padding: 0.8em;padding-left: 1.955em;margin: 1em 0;font-weight: bold;border: 1px solid #8BB427;text-align: justify;}
.success {background: #8BB427;color: #fff;line-height:25px;font-weight: bold;text-align: center;}
.toggleEffect{padding:0px;margin:10px 5px 0px 0px;}
.borderBottom {border-bottom:1px solid #ADADAD;}
ul.enabled {padding:0px;margin:0px 0px 0px 0px;list-style:none;  background:#EBF4C7;}
ul.disabled {padding:0px;margin:0px 0px 0px 0px;list-style:none;  background:#fff;}
li.enabled {display:block;margin:0px 0px 0px 10px; background:#EBF4C7;line-height:25px;border-bottom:#8BB427 1px dotted;}
li.disabled {display:block;margin:0px 0px 0px 10px; background:#fff;list-style:none;}
li.enabled label{margin:0px 0px 0px 8px;vertical-align:top;display:block;width:90%;float:right;cursor:pointer;}
#fishEye span {position: absolute;top: 100%;left: 0;text-align: center;width: 85px;height:45px;padding: 1px;margin: 0;border: solid 1px #bbb;color: #333;background: #eee;vertical-align:baseline;}
.firstcontactchild{margin-top:55px;}
/* Tables */
table {clear: both;color: #333;}
table tr td {vertical-align: top;line-height: 25px;}
table tr.altrow td {background: #fefefe;}
td.actions {text-align: center;white-space: nowrap;}
td.actions a {margin: 0px 6px;}
.cake-sql-log table {background: #f4f4f4;}
.cake-sql-log td {padding: 4px 8px;text-align: left;}
/* ........................................search result css start................................................*/
.search-reslt-parent {width: 100%; border-bottom: #8BB427 1px dotted; margin: 0px 0px 0px 0px; vertical-align: top;}
.title-blank {width: 50px; float: left; margin:2px; }
.search-result-img {width: 50px; height: 50px; float: left; border:#999 1px solid; margin:2px;}
.search-result-name {width:300px; float:left; vertical-align: top; margin:2px;}
.search-result-name a{width:300px; float:left; vertical-align: top; font-weight:bold; text-decoration:none; color:#333; margin:2px;}
.search-result-name a:hover{width:300px; float:left; vertical-align: top; font-weight:bold; text-decoration:underline;color:#666; margin:2px;}
.search-result-name200 {width:200px; float:left; vertical-align: top; margin:2px;}
.search-result-name200 a{width:200px; float:left; vertical-align: top; font-weight:bold; text-decoration:none; color:#333; margin:2px;}
.search-result-name200 a:hover{width:200px; float:left; vertical-align: top; font-weight:bold; text-decoration:underline;color:#666; margin:2px;}
.search-result-title { width: 200px; float:left; vertical-align: top; margin:2px;}
.search-result-title150 { width: 150px; float:left; vertical-align: top; margin:2px;}
.search-result-company { width: 200px; float:left; vertical-align: top; margin:2px;}
/* ........................................powersearch result css start................................................*/
.halfleft-box { width:400px;  float:left; padding:5px;}
.halfright-box { width:400px; float:right; padding:5px;}
.half-box-topbg { width:400px; height:12px; background:url(images/half-box-top.jpg) no-repeat top; font-size:8px; line-height:8px;}
.half-box-mid { width:400px; background:url(images/half-box-middle.jpg) repeat-y;}
.half-box-botbg { width:400px; height:12px; background:url(images/half-box-bottom.jpg) no-repeat bottom; font-size:8px; line-height:8px;}
.power-search-heading-icon{ width:33px; height:33px; float:left; margin:5px;}
.power-search-heading { width:*; height:33px; float:left;font-size:18px; font-weight:normal; line-height:36px; text-align:left; }
.power-search-criteria {width:76%;  float:left; margin:1px; background:#FFFFFF; line-height:18px; padding:2px; font-weight:normal;}
.power-search-button {width:20%;  float:right;margin:1px; background:#FFFFFF; line-height:18px; padding:2px; font-weight:normal;}
/*-----------------------------------------View message Css-----------------------------------------------------------*/
.view-message-date { width: 200px; float:right; vertical-align: top; margin:5px;}
.view-message { width: 400px; float:left; vertical-align: top; margin:5px;}
.message-lable {width: 80%; height:30px; float:left; line-height:30px; font-size:15px; font-weight:bold; color: #999;}
.discussion-forum {width:970px;  float:left;}
.membervcard{width: 250px;}
#card-section {width:250px; height:auto; float:left; }
#discussion-section{width:520px;  float:left; }
.vcard-tp {width:250px; background:url("images/bg-left-top.png") no-repeat top left;margin:5px 5px 5px 5px;}
.vcard-data{width:240px; margin:5px 5px 5px 5px;}
.vcard-bt {width:250px; background:url("images/bg-left-bottom.png") no-repeat bottom left; height:3px; font-size:2px; line-height:2px;}
/*search box css*/
#ful-size {max-width:940px;min-width:940px;width: 100%;clear: both;}
.bordermroon {border:#8BB427 1px solid;}
.search-heading {font-family:verdana; font-size:18px; font-weight:bold; color:#000;}
.search-parent { clear:both;}
.Search-left { width:60%; float:left;}
.Search-tips {width:30%; float:right; text-align:left; border:#333 1px solid; background:#369; padding:5px;}
.keyword-lable {width: 20%; height:30px; float:left; line-height:30px; font-size:14px; font-weight:bold;}
.keyword-box { width:50%; height:30px; float:left;}
.keyword-submit { width:25%; height:30px; float:left; text-align:left;}
#Keyword { width:230px; height:25px; margin-top:5px; background: #F1F7D8; border: #666 1px solid;}
#person-search {width:30%; float:left; margin-left:3%; border:#333 0px solid;}
.bordbtm {border-bottom:#8BB427 1px dotted;}
.bordright {border-right:#000000 1px dotted;}
.bordrightgray {border-right:#DCDCDC 1px dotted;}
.bordrightgrayjob{border-right:#DCDCDC 1px solid;}
.calendar_tdother{background-color:#dddddd;border:1px solid #cccccc;height:70px;width:140px;vertical-align: middle;text-align: center;}
.calendar_tdcurrent{background-color:#FFFFFF;border:1px solid #cccccc;height:70px;width:140px;vertical-align: middle;text-align: center;}
.calendar_td{background-color:#eeeeee;border:1px solid #cccccc;height:70px;width:140px;vertical-align: middle;text-align: center;}
.formErrors {border: 1px dotted #FF0000;color: #f00;background: #fee;padding: 1em;display: none;}
.eventweeklyrow{border: 1px dotted #2A4D71;padding-left: 10px;font-weight: bold;background-color: #ebf5c3;}
.text-heading {font-family:arial; font-size:14px; font-weight:normal; color:#8BB427;}
.textBlack-heading {font-family:arial; font-size:14px; font-weight:normal;}
.page-heading {font-family:arial; font-size:16px; font-weight:bold; color:#8BB427;}
.gray-heading1 {font-family:arial; font-size:16px; font-weight:bold; color:#AAAAAA;}
.company-image { width:280px; height:auto; margin:0px 0px 0px 10px; float:left;}
#company-detail { width:280px; margin:0px 0px 0px 5px;  float:left;}
#company-detail div{margin-top:5px;}
#company-detail .company-title{font-family:arial; font-size: 13px; font-weight: bold; color: #2a4d71;}
.company-heading{width: auto; height: auto; margin: 0px 10px 0px 10px; background-color: #efefef;}
.company-profile-heading{font-family:arial; font-size: 13px; font-weight: bold; color: #2a4d71;}
#bottom { width:645px; height:10px; background:url(images/big-box-botttom-bg.jpg) no-repeat; background-position:bottom; font-size:1px; line-height:1px; margin:0px; padding:0px;}
#profile-bg { width:100%; background:#FFF; border:#000 1px solid;}
#profile { width:96%; margin:10px; background:#FFFFFF;}
#left-notification-selection { width:100%; float:left; background:#FFFFFF;}
#left-selection { width:40%; float:left; background:#FFFFFF; padding:5px; margin:5px;}
#right-display { width:47%;  float:right; background:#fff; padding:5px; margin: 10px;}
#profile-right-heading { width:47%; text-align:center; font-weight:bold; float:right;}
.spacer-profile {clear:both; height:1px; font-size:1px; line-height:1px;}
.profile-checkbox { width: 40%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px;}
.profile-notification { width: 90%; height:20px; text-align: left; margin:0px 0px 0px 20px; line-height: 19px; }
.profile-notification input[type=checkbox] {width:inputauto;padding:0px;margin:5px;}
#profile-checkbox checkbox { height:100px; background-color:#fff;margin-left:5px;}
.setting-heading {clear:both;font-family:verdana; font-size:13px; font-weight:bold; color:#000;}
.basic-info-dv {width: 49%; float: left;}
.basic-inforight-dv {width: 49%; float: right;}
.enlarged-control {opacity:0.5;background-color: #2A4D71;color: #ffffff;line-height:25px;font-size: 14px;font-weight: bold;text-align: center;position: absolute;z-index: 6;}
#bigboxparrent {width:645px;}
#top {width:645px;height:10px;background:url(images/big-box-top-bg.jpg) no-repeat;font-size:1px;line-height:1px;margin:0px;padding:0px;}
.invitefriendlink:link {FONT-SIZE: 80%; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.invitefriendlink:visited {FONT-SIZE: 80%; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.invitefriendlink:active {FONT-SIZE: 80%; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.invitefriendlink:hover {FONT-SIZE: 80%; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;text-decoration: underline;}
.categorylist{list-style-type: none;list-style-position: inside;list-style-image: url(images/arrow.gif);padding:0px;margin:0px;}
.categorylist1{background: url(images/arrow.gif) no-repeat;padding-left:15px;margin-top: -2px;}
.beta{font-size:10px;font-weight:bold;color:#fff;background-color:#CC0000;border:1px solid #CC0000;padding:2px; margin:0px;}
.bordergrayphoto {border:#b4b4b4 1px solid;}

/*-------------photo contest----------------------*/
.bgdarkgray {background:#545452;}
.bgwhite{background-color: #FFFFFF;}
.bordermroondbl {border:#8BB427 2px solid;}
.bordermroontab {border-width:2px 0px 2px 2px; border-color: #8BB427; border-style: solid;}
.bordermroontoptab {
	border-width:2px 2px 0px 2px;
	border-color: #8BB427;
	border-style: solid;
	margin-left: 200px;
	height: 30px;
	line-height: 30px;

	}
.white-heading{text-decoration:none; color:#EEEEEE;font-weight:normal;font-size:12px;}
.white-heading a{text-decoration:underline; color:#EEEEEE;}
.white-heading a:hover{text-decoration:none; color:#EEEEEE;}
/*--------------Group css---------------*/
.group-head a{
	color: #8BB427;
	font-weight: bold;
	font-size: 12px;
	line-height: 26px;
}
.group-mod{
	color: #666;
	font-weight: bold;
}
.group-mod a{
	color: #666;
	font-weight: normal;
}
.text_field_search{
	width:270px;
	padding:3px 0px 0px 22px;
	border: 1px solid #ccc;
	/*background:#FFFFFF url("images/icn_search.gif") no-repeat 4px;*/
	height:18px;
	color:#000000;
	font-size:12px;
	font-style:italic;
}
