/* base                                           */
html {
  height: 101%;
}

body {
    color: #393733;
    margin: 0;
    padding: 0;
    text-align: center;
    background: #DCF0F9;
}


body{
  font-family:arial,helvetica,sans-serif;
  font-size: 84%;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1.4;
}

td, th, textarea, input, select, h2, h3, h4, h5, h6 {
  font-size: 100%;
}

/* fix png */
/*div { behavior: url(css/iepngfix.htc); }*/

/* startard elements */

a.important{
  color: black;
  font-weight: bold;
  padding: 0px 5px;
  background: #eee;
}

h1{
  clear:both;
  color:#999;
  font-size:1.4em;
  font-weight:bold;
  margin:0;
  padding:4px 0 10px 1px; 
  background:url(../images/dotted-line.gif) repeat-x 0 100%;  
}

h2{
  color:#006699;
    
  color:#4E463F;
  font-size:185%;
  font-weight:normal;
  letter-spacing:-1px;
  margin:0 0 10px;
}

.description {
  color: #999; font-size: 84%;
}

.normal-text { font-weight:normal; }

table {
    width: 100%;
}

th {
    text-align: right;
    width: 150px;
    font-size: 100%;
    font-weight: bold;
    vertical-align: top;
}

dl, dt, dd {
  margin:0;
  padding:0;
}

#company th {
  width:120px;
}

input, textarea, select {
    font-family: Arial;
    font-size: 12px;
    padding: 3px;
}

.more_title {
  background:transparent url(../images/more.gif) no-repeat scroll 0 0;
  padding-left: 10px;
}

div.more {
  float: right; 
  background-color: #eee; 
  padding: 0px; 
  margin: 0px;
  font-size: 11px;
}

div.more a {
  color: #000;
  padding: 1px; 
  margin: 1px; 
  font-size: 10px;
}

.input-left{
  float:left;
  margin-right: 5px;
}

input:focus, textarea:focus{
  border: 2px solid #48f;
}

.indicator{
  padding: 3px;
}

hr {color: #fff; background-color: #fff; border: 1px dotted gray; border-style: none none dotted; }

A:link {
  COLOR: #006699 ; text-decoration: none;
}
A:visited {
  COLOR: #003366 ; text-decoration: none;
}
A:active {
  COLOR: #006699 ; text-decoration: none;
}
A:hover {
  COLOR: #FF0000; text-decoration: none;
}
A.title {
  font-size:105%;
  font-weight:bold;
}
.atitle {
  font-size:115%;
  font-weight:bold;
}
img {
    border: none;
}

img.middle{
  vertical-align: middle;
}

p {
    line-height: 1.4;
}

form {
  margin:0;padding:0;
}

textarea.comment {
  border:1px solid #999999;
  background:#ffffff url(../images/textarea-bg.gif) repeat-x 0 0;
  width: 95%
}

.clear {clear:both;}
.cleaner {clear:both;height:1px;margin-top:-1px;overflow:hidden;}
.clearfix {display:block;}

/* LAYOUTS */

.right-sidebar h3 {
  margin:0 0 10px 0;
  padding:0;
  font-size:14px;
  color:#565656;
}

#wrapper {
  width:980px;
  text-align:left;
  float: left;
}

#header {
  padding:0;
  margin:5px auto 10px auto;
  height:54px;
  position:relative;
  background:url(../images/header-bg.png) no-repeat 0 0;
}

#header .logo {
  position:absolute;
  top:0px;
  left:10px;
}

#header .logo a {
  width:111px;
  height:52px;
  display:block;
  background-image:url(../images/logo.png);
  background-repeat:no-repeat;
  background-position:0 0;
}

#header .logo a:hover {
  background-position:0 -52px;
}

#header #search-box,
#header #search-box .seach-box-inner {
  background-image:url(../images/main-menu.png);
  background-repeat:no-repeat;
}

#header #search-box {
  position:absolute;
  top:15px;
  right:10px;
  height:24px;
  background-position:0 -293px;
  padding-left:4px;
  width:148px;
}

#header #search-box .seach-box-inner{
  position:relative;
  background-position:right -293px;
  height:20px;
  padding-top:4px;
  padding-right:5px;
}

#header #search-box input.txt {
  border:medium none;
  vertical-align:middle;
  margin:0;
  padding:0;
  position:absolute;
  right:21px;
  font-size:12px;
  overflow:hidden;
  height:15px;
  padding:1px 2px 0 2px;
  color:gray;
  width:120px;
}

#header #search-box .submit {
  border:none;
  position:absolute;
  vertical-align:middle;
  right:4px;
}

/*main-menu*/
#main-menu ul li.menu a.top,
#main-menu ul li.menu a.top span {
  background-image:url(../images/main-menu.png);
  background-repeat:no-repeat;
}

#main-menu {
  position:absolute;
  left:130px;
  top:15px;
}

#main-menu ul {
  margin:0 0 0 5px;
  padding:0;
}

#main-menu ul li.menu {
  list-style-type:none;
  float:left;
  position:relative;
  z-index:30;
}

#main-menu ul li.menu a.top { 
  height:14px;
  float:left;
  display:block;
  color:#fff;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
  height:24px;
  padding-right:28px;
  line-height:24px;
  background-position:100% -81px;
  margin-right:0px;
}

#main-menu ul li.menu a.top span { 
  background-position:0 -81px;
  float:left;
  display:block;
  height:24px;
  padding-left:14px;
  cursor:pointer;
}

#main-menu ul li.selected a.top {
  background-position:100% -55px;
  color:#FFFFFF;
}

#main-menu ul li.selected a.top span { 
  background-position:0 -55px;
}

#main-menu ul li.hover a.top {
  text-decoration:none;
  color:#047EBD;
  background-position:100% -26px;
  height:28px;
}

#main-menu ul li.hover a.top span {
  background-position:0 -26px;
  height:28px;
}

#main-menu ul li.last a.top {
  margin-right:0;
}

#main-menu ul li.hover .sub-menu {
  left:0;
}
/*END main menu */

/*sub menu */
.sub-menu {
  z-index: 999;
  position:absolute;
  left:-1000em;
  top:28px;
}

.sub-menu table.shadow {
  width:inherit;
}

.sub-menu table.shadow td {
  background-image:url(../images/submenu-border.png);
  background-repeat:no-repeat;
}

.sub-menu table.shadow td.lt {
  width:8px !important;
  height:5px !important;
  background-position:left top;
}

.sub-menu table.shadow td.t {
  height:5px !important;
  background-image:none;
  background-color:#E2EFF9;
  width:inherit;
}

.sub-menu table.shadow td.rt {
  width:8px !important;
  height:5px !important;
  background-position:right top;
}

.sub-menu table.shadow td.l {
  width:8px !important;
  height:auto;
  background-position:left -41px;
  background-repeat:repeat-y;
}

.sub-menu table.shadow td.m {
  background-position:left -706px;
  background-repeat:repeat-x;
  background-color:#fff;
  width:inherit;
}

.sub-menu table.shadow td.r {
  width:8px !important;
  background-position:right -41px;
  background-repeat:repeat-y;
}
.sub-menu table.shadow td.lb {
  height:8px !important;
  width:8px !important;
  background-position:left -15px;
}

.sub-menu table.shadow td.b {
  width:inherit;
  height:8px;
  background-repeat:repeat-x;
  background-position:left -26px;
}

.sub-menu table.shadow td.rb {
  height:8px;
  width:8px;
  background-position:right -15px;
}

.sub-menu ul.links {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  float:left;
  width:160px;
}

.sub-menu ul.links li {
  *display:inline;
}


.sub-menu ul.links li.menu-training a {
  padding-left:25px;
  background:url(../images/icons/style.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-zar a {
  padding-left:25px;
  background:url(../images/icons/money.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-event a {
  padding-left:25px;
  background:url(../images/icons/calendar.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-car a {
  padding-left:25px;
  background:url(../images/icons/car_new.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-realestate a {
  padding-left:25px;
  background:url(../images/icons/building_new.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-twitter a {
  padding-left:25px;
  background:url(../images/icons/twitter.png) no-repeat 0 4px;
}


.sub-menu ul.links li.menu-blog a {
  padding-left:25px;
  background:url(../images/icons/blogspot.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-photo a {
  padding-left:25px;
  background:url(../images/icons/camera.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-book a {
  padding-left:25px;
  background:url(../images/icons/book_new.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-movie a {
  padding-left:25px;
  background:url(../images/icons/film_new.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-events a {
  padding-left:25px;
  background:url(../images/icons/comments.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-wisper a {
  padding-left:25px;
  background:url(../images/icons/friend-request.gif) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-flirt a {
  padding-left:25px;
  background:url(../images/icons/heart.png) no-repeat 0 4px;
}



.sub-menu ul.links li.menu-serviceprovider a {
  padding-left:25px;
  background:url(../chat/images/icons/endor_user.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-twitter a {
  padding-left:25px;
  background:url(../images/icons/twitter.png) no-repeat 0 4px;
}


.sub-menu ul.links li.menu-blog a {
  padding-left:25px;
  background:url(../images/icons/blogspot.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-flickr a {
  padding-left:25px;
  background:url(../images/icons/flickr.png) no-repeat 0 4px;
}


.sub-menu ul.links li.menu-profile a {
  padding-left:25px;
  background:url(../images/icons/vcard.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-account a {
  padding-left:25px;
  background:url(../images/icons/information.png) no-repeat 0 4px;
}
.sub-menu ul.links li.menu-security a {
  padding-left:25px;
  background:url(../images/icons/key.png) no-repeat 0 4px;
}
.sub-menu ul.links li.menu-topic a {
  padding-left:25px;
  background:url(../images/icons/comments.png) no-repeat 0 4px;
}
.sub-menu ul.links li.menu-photo a {
  padding-left:25px;
  background:url(../images/icons/images.png) no-repeat 0 4px;
}
.sub-menu ul.links li.menu-message a {
  padding-left:25px;
  background:url(../images/icons/mail.gif) no-repeat 0 4px;
}
.sub-menu ul.links li.menu-membership a {
  padding-left:25px;
  background:url(../images/icons/vcard.png) no-repeat 0 4px;
}

/* handaa added */
.sub-menu ul.links li.menu-weblinks a {
  padding-left:25px;
  background:url(../images/icons/weblinks.png) no-repeat 0 4px;
}

.sub-menu ul.links li.menu-trueword a {
  padding-left:25px;
  background:url(../images/icons/trueword.png) no-repeat 0 4px;
}

.sub-menu ul.links li a {
  border-bottom:1px dotted #D7D7D7;
  color:#000000;
  display:block;
  padding:4px 2px 5px 6px;
  text-decoration:none;
  font-size:12px;
}

.sub-menu ul.links li a:hover {
  background-color: #DEEEF5;
  text-decoration:underline;
  color:#000;
}


.sub-menu dl {
  background:#90CEF9 none repeat scroll 0 0;
  float:right;
  overflow:hidden;
  padding:4px 4px 7px;
  width:200px;
  margin-bottom:0px
}

.sub-menu dt {
  color:#EBF7FB;
  font-size:13px;
  font-weight:bold;
  padding: 2px;
}


.sub-menu dd ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
}

.sub-menu dd li {
  border-top:1px solid #BBE8F9;
  padding: 3px;
  font-size: 11px;
}

.sub-menu dd li a:hover{
  color: darkblue;
}

/* END sub menu */

#content {
  padding:0;
}

.main {
  width:722px;
  float:left;
}

.middle-col {
   float:left;
}

.right-sidebar {
  float:right;
  width:273px;
}

/* rounded block */

.block-content {
  background:#fff url(../images/dot.png) repeat-y 100% 0;
  width:100%;
  float:left;
}
.block-content-wrap {
  padding:0 10px;
}

.block-header,
.block-header-wrap,
.block-footer,
.block-footer-wrap {
  height:9px;
  background-image:url(../images/sprite-core.png);
  background-repeat:no-repeat;
  overflow:hidden;
}

.block-header {
  background-position:0 -31px;
  padding-left:10px;
}
.block-header-wrap {
  background-position:100% -31px;
}

.block-footer {
  background-position:0 -21px;
  padding-left:10px;
  margin-bottom:5px;
  clear:both; 
}
.block-footer-wrap {
  background-position:100% -21px;
}
    
.more {
  text-align:right;
}

.more a {
  font-size:11px;
  //background-color:#D8FF8E;
  padding:0px 4px;
}

.more span {

}

/*profile image*/
.profile-image .img-holder {
   position:relative;
}           
    
.profile-image .medium {
  width:60px;
  height:60px;
}

.profile-image .small {
  width:44px;
  height:52px;
}

.profile-image .tiny {
  width:35px;
  height:42px;
}


.profile-image .img-holder a {
  position:absolute;
  background:transparent nono repeat 0 0;
}

.profile-image .large a {
  top:4px;
  left:4px;
}

.profile-image .medium a {
  top:2px;
  left:2px;
}

.profile-image .small a {
  top:2px;
  left:2px;
}

.profile-image .tiny a {
  top:2px;
  left:2px;
}

.profile-image .tiny img {
  width:30px;
}

.profile-image .small img {
  width:40px;
}

.profile-image .medium img {
  width:60px;
}

.profile-image .large img {
  width:120px;
  height:120px;
}

.profile-image .img-holder span {
  position:absolute;
  top:0;
  left:0;
  background:transparent none no-repeat 0 0;
}

.profile-image .tiny span {
  height:41px;
  width:35px;
}

.profile-image .small span {
  width:44px;
  height:52px;
}

.profile-image .medium span {
  width:64px;
  height:75px;
}

.profile-image .large span {
  width:130px;
  height:145px;
}

.profile-image .large span.business-member {
  background-image:url(../images/business-member-large.png);
}

.profile-image .large span.support-member {
  background-image:url(../images/support-member-large.png);
}

.profile-image .large span.free-member {
  background-image:url(../images/free-member-large.png);
}


.profile-image .medium span.free-member {
  background-image:url(../images/free-member-medium.png);
}

.profile-image .small span.free-member {
  background-image:url(../images/free-member-small.png);
}


.profile-image .medium span.support-member {
  background-image:url(../images/support-member-medium.png);
}
.profile-image .small span.support-member {
  background-image:url(../images/support-member-small.png);
}


.profile-image .medium span.business-member {
  background-image:url(../images/business-member-medium.png);
}

.profile-image .small span.business-member {
  background-image:url(../images/business-member-small.png);
}

.profile-image .small span.support-member {
  background-image:url(../images/support-member-small.png);
}

.profile-image .small span.free-member {
  background-image:url(../images/free-member-small.png);
}

.profile-image .tiny span.business-member {
  background-image:url(../images/business-member-tiny.png);
}

.profile-image .tiny span.support-member {
  background-image:url(../images/support-member-tiny.png);
}

.profile-image .tiny span.free-member {
  background-image:url(../images/free-member-tiny.png);
}

/*END profile image */


/* activity list */
.activity-list {

}

.activity-item {
  border-bottom:1px solid #EEEEEE;
  display:block;
  float:none;
  padding:10px 50px 2px 0;
  position:relative;
  clear:left;
}

.activity-item-content {
  min-height: 52px;
  width:100%;
  margin-left: 80px;
}

.activity-list .icon-wrap {
  float:left;
  display:inline;
  /*margin-left:-80px;*/
  width:55px;
  position:relative;
  padding-left:25px;
  min-height:60px;
}

.activity-list .activity-message-board .icon-wrap {
  background:url(../images/icons/comments.png) no-repeat 0 1px;
}
.activity-list .activity-profile .icon-wrap {
  background:url(../images/icons/vcard.png) no-repeat 0 1px;
}
.activity-list .activity-contact .icon-wrap {
  background:url(../images/icons/group_link.png) no-repeat 0 1px;
}
.activity-list .activity-video .icon-wrap {
  background:url(../images/icons/video.png) no-repeat 0 1px;
}
.activity-list .activity-link .icon-wrap {
  background:url(../images/icons/link.png) no-repeat 0 1px;
}
.activity-list .activity-topic .icon-wrap {
  background:url(../images/icons/comments.png) no-repeat 0 1px;
}
.activity-list .activity-endorsement .icon-wrap {
  background: transparent url(../images/icons/user_suit.png) no-repeat 0 1px
}
.activity-list .activity-service_provider .icon-wrap {
  background: transparent url(../images/icons/user_suit.png) no-repeat 0 1px
}
.activity-list .activity-tweet .icon-wrap {
  background: transparent url(/chat/images/icons/twitter.png) no-repeat 0 1px
}
.activity-list .activity-gift .icon-wrap {
  background: transparent url(/images/icons/gift.png) no-repeat 0 1px
}
.activity-list .activity-twitter .icon-wrap {
  background: transparent url(/chat/images/icons/twitter.png) no-repeat 0 1px
}
.activity-list .activity-status .icon-wrap {
  background:url(../images/icons/vcard.png) no-repeat 0 1px;
}
.activity-list .activity-network .icon-wrap {
  background:url(../images/icons/group_link.png) no-repeat 0 1px;
}
.activity-list .activity-network_wall .icon-wrap {
  background:url(../images/icons/vcard.png) no-repeat 0 1px;
}
.activity-list .activity-network_topic .icon-wrap {
  background:url(../images/icons/vcard.png) no-repeat 0 1px;
}
.activity-list .activity-network_user .icon-wrap {
  background:url(../images/icons/vcard.png) no-repeat 0 1px;
}
.activity-list .activity-post .icon-wrap {
  background:url(../images/icons/vcard.png) no-repeat 0 1px;
}
.activity-list .activity-job .icon-wrap {
  background:url(../images/icons/vcard.png) no-repeat 0 1px;
}
.activity-list .activity-photo .icon-wrap {
  background:url(../images/icons/camera.png) no-repeat 0 1px;
}
.activity-list .activity-photo_offer .icon-wrap {
  background:url(../images/icons/photo.png) no-repeat 0 1px;
}
.activity-list .activity-news .icon-wrap {
  background:url(../images/icons/newspaper.png) no-repeat 0 1px;
}
.activity-list .activity-event .icon-wrap {
  background:url(../images/icons/event.png) no-repeat 0 1px;
}


/* activity action menu */

ul.actions {
  height:20px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:15px 0 0 80px;
  padding:0;
}

.activity-list :hover ul.actions li.ll a{
  display: inline;
}

.activity-list :hover div.action-menu{
  display: inline;
}

ul.actions li.ll {
  float:left;
  display:block;
  margin-left:10px;
}

ul.actions li.ll a {
  font-size:11px;
  color:#999999;
  text-decoration:none;
  display: none;
}

ul.actions li.ll a:hover {
  color:#FF0000;
}

.action-menu {
  position:absolute;
  right:0;
  cursor:pointer;
  display:none;
}
  
.action-menu .action-menu-wrap {
  background-position:left top;
  text-decoration:none;
  background-image:none;
  border:1px solid transparent;
  cursor:pointer;
  display:block;
  float:left;
  height:20px;
  padding:0 20px 0 4px;
  position:relative;
  line-height:20px;
  font-size:11px;
}
  
.action-menu .action-menu-wrap:hover, .hover .action-menu-wrap {
  border:1px solid #888888;
  background-image:url(../images/4hvlr9i2.gif);
}
.action-menu:hover div.ActionMenu_Menu {
  display:inline;
}

.action-menu span.action-menu-text {
  margin:0 2px;
  float:left;
  color:#333;
}

.action-menu span.action-menu-chevron {
  background-color:transparent;
  height:21px;
  position:absolute;
  right:0;
  top:0;
  width:20px;
  line-height:21px;
  background-image:url(../images/4hvlr9i2.gif);
  background-repeat:no-repeat;
  background-position:left -146px;
}

.ActionMenu_Menu {
  background-color:#EEEEEE;
  position:absolute;
  top:22px;
  left:auto;
  right:0; /*ie 6 deer zasna*/
  border:1px solid #444444;
  z-index: 20;
  display:none;
}

.ActionMenu_Menu1 {
  display: none;
}

.hover .ActionMenu_Menu {
  display: inline-block;
}

.SelectList {
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-image:none;
  list-style-position:outside;
}

.SelectList li {
  display:inline /*ie 6 deer*/
}

.SelectList li a.loading {
  background: transparent url(/images/loading.gif) no-repeat scroll 180px
}
  
.SelectList li a {
  background-color:#EEEEEE;
  color:#111111;
  display:block;
  font-weight:normal;
  max-width:300px;
  min-width:80px;
  overflow:hidden;
  padding:2px 4px 3px 15px;
  font-size:11px;
  text-decoration:none;
}

.SelectList li a:hover {
  background-color:#444444;
  color:#fff;
}

.activity-comments {
  margin:0 0 0 80px;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  list-style-image:none;
  
}

.activity-comments li {
  background:#F1F1F1 none repeat scroll 0 0;
  border-bottom:1px solid #F1F1F1;
  margin-bottom:3px;
  clear:left;
  float:none;
  overflow:hidden;
  padding:4px 4px 4px 6px;
  width:425px;
  display:inline-block;
  font-size:11px;
}

/* user update box */

.user-updates {
  min-height:90px;
}

.user-updates .user-updates-right {
  float:left;
  width:600px;
}


.user-updates .update-question {
    position:absolute;
    right:12px;
}

.user-updates .profile-image {
  float:left;
  width:80px;
  background:transparent url(images/profile-s.gif) no-repeat right 15px;
}


.user-updates .rounded-box {
  background-color:#EEF6FF;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  padding:8px;
  padding-right:35px;
  /*position:relative;*/
}

.input-area {
  background:#FFFFFF none repeat scroll 0 0;
  border-color:#AEAEAE #BBBBBB #BBBBBB;
  border-style:solid;
  border-width:1px;
  margin-bottom:6px;
}

.input-shadow {
  border-top:1px solid #E8E8E8;
  padding:2px 5px 3px;
}

.user-updates .update-textarea {
      border:medium none;
      font-size:13px;
      height:21px;
      margin:0;
      outline-color:-moz-use-text-color;
      outline-style:none;
      outline-width:medium;
      overflow:hidden;
      padding:0;
      vertical-align:bottom;
      width:100%;
}

.user-updates .button-area {
  height:22px;
}
            
.user-update-options {
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  list-style-image:none;
  height:17px;
  margin-bottom:5px;

}

.user-update-options li,
.user-update-options li a.selected,
.user-update-options li a.selected span {
  background-image:url(../images/main-menu.png);
  background-repeat:no-repeat;
}

.user-update-options li {
  float:left;
  height:17px;
  padding-right:10px;
  background-position:right -214px;
}

.user-update-options li.last {
  background-image:none;
  padding-right:0;
}

.user-update-options li a {
  font-size:11px;
  line-height:-3px;
  float:left;
  color:#3178C8;
  height:17px;
  padding-left:8px;
  line-height:16px;
}
.user-update-options li a.selected {
  background-position:0 -196px;
  margin-right:5px;
}

.user-update-options li a span {
  height:17px;
  float:left;
  display:block;
  padding-right:8px;
}
.user-update-options li a.selected span {
  background-position:100% -196px;
}
/* button */

span.button a.yellow,
span.button a.yellow span.left {
  background-image:url(../images/main-menu.png);
  background-repeat:none;
}

span.button a.yellow {
  float:left;
  display:block;
  height:22px;
  background-position:right 0;
  padding-left:10px;
  text-decoration:none;
  line-height:20px;
  color:#fff;
}

span.button a.yellow span.left {
  float:left;
  display:block;
  height:22px;
  background-image:none;
  background-position:0 0;
  padding-right:10px;
}
/* END button */

/* add button */
.add-button a, .add-button a span.left {
  background-color:transparent;
  background-image:url(../images/main-menu.png);
  background-repeat:no-repeat;
  float:left;
  height:29px
}

.add-button a {
  background-position:0 -232px;
  padding-left:32px;
  line-height:28px;
  font-size:14px;
  font-weight:bold;
  color:#FF6F0B;
}

.add-button a span.left {
  background-position:right -232px;
  padding-right:12px;
}

.add-button a:hover {
  background-position:0 -262px;
}

.add-button a:hover span.left {
  background-position:right -262px;
}

/* content tab */
.content-tab .tabs li a,
.content-tab .tabs li a span {
  background-image:url(../images/main-menu.png);
  background-repeat:no-repeat;
}

.content-tab {
  height:29px;
  background-repeat:repeat-x;
  margin-bottom:10px;
}

.content-tab .filter {
  float:right;
  padding:2px;
  background-color:#fff;
}

.content-tab .tabs {
  list-style-type:none;
  list-style-position:outside;
  list-style-image:none;
  margin:0;
  padding:0;
  height:29px;
  background-color:#fff;
  float:left;
}

.content-tab .tabs li {
  float:left;
  margin-right:5px;
}

.content-tab .tabs li a {
  background-position:100% -106px;
  height:29px;
  float:left;
  padding-right:8px;
  line-height:28px;
  text-decoration:none;
  color:#7D7D7D;
  font-weight:bold;
  font-size:13px;
}

.content-tab .tabs li a span {
  float:left;
  height:29px;
  background-position:0 -106px;
  padding:0 5px 0 12px;
  cursor:pointer;
}

.content-tab .tabs li a:hover,
.content-tab .tabs li a.selected {
  background-position:100% -136px;
  color:#015986;
}

.content-tab .tabs li a em {
  font-style:normal;
  display:block;
  padding-left:24px;
  cursor:pointer;
}

.content-tab .tabs li a.new em {
  background:url(../images/icons/comments.png) no-repeat 0 8px;
}

.content-tab .tabs li a.friends em {
  background:url(../images/icons/comments.png) no-repeat 0 8px;
}

.content-tab .tabs li a.groups em {
  background:url(../images/icons/comments.png) no-repeat 0 8px;
}

.content-tab .tabs li a.advice em {
  background:url(../images/icons/book_open.png) no-repeat 0 8px;
}
.content-tab .tabs li a.question em {
  background:url(../images/icons/help.png) no-repeat 0 8px;
}
.content-tab .tabs li a.news em {
  background:url(../images/icons/world.png) no-repeat 0 8px;
}

.content-tab .tabs li a.discussion em {
  background:url(../images/icons/comments.png) no-repeat 0 8px;
}

.content-tab .tabs li a.free em {
  background:url(../images/hot_tea.png) no-repeat 0 8px;
}

.content-tab .tabs li a.poll em {
  background:url(../images/poll.png) no-repeat 0 8px;
}


.content-tab .tabs li a.waiting em {
  background:url(../images/icons/arrow_refresh_small.png) no-repeat 0 8px;
}

.content-tab .tabs li a.search em {
  /*background:url(../images/icons/application_form_magnify.png) no-repeat 0 8px;*/
  background:url(../images/icons/magnifier.png) no-repeat 0 8px;
}

.content-tab .tabs li a.for-sale em {
  background:url(../images/icons/money.png) no-repeat 0 8px;
}

.content-tab .tabs li a.for-rent em {
  background:url(../images/icons/money_dollar.png) no-repeat 0 8px;
}

.content-tab .tabs li a.my-cars em {
  background:url(../images/icons/car_new.png) no-repeat 0 8px;
}

.content-tab .tabs li a.my-list em {
  background:url(../images/icons/application_home.png) no-repeat 0 8px;
  /*background:url(../images/icons/building_new.png) no-repeat 0 8px;*/
}

.content-tab .tabs li a:hover span,
.content-tab .tabs li a.selected span {
  background-position:0 -136px;
}
/* End content tab */

/*Friend suggestion */
.friend_grid {
}

.friend_grid_row {
  padding:0 0 5px 0;
  margin:0 0 5px 0;
  width:230px;
  background:url(../images/dotted-line.gif) repeat-x 0 100%;
}

.friend_grid_row_last{
  margin-bottom:0;
}

.friend_grid_row .fg_action_hide {
  float:right;
}

.friend_grid_row .fg_action_hide span {
  font-size:11px;
}

.friend_grid_row .fg_action_hide span a:hover {

}

.friend_grid_row .fg_img {
  width:50px;
  height:44px;
  float:left;
  position:relative;
}

.friend_grid_row .fg_img.business-member,
.friend_grid_row .fg_img.support-member {
  height:52px;
}

.friend_grid_row .fg_img span {
  width:44px;
  height:52px;
  position:absolute;
  top:0;
  left;0;
}
.friend_grid_row .fg_img.member span {

}
.friend_grid_row .fg_img.business-member span {
  background:url(../images/business-member-small.png) no-repeat 0 0;
}

.friend_grid_row .fg_img.support-member span {
  background:url(../images/support-member-small.png) no-repeat 0 0;
}

.friend_grid_row .fg_img img {
  width:40px;
}

.friend_grid_row .fg_links {
  float:left;
}

.friend_grid_row .fg_links .fg_name {
}

.friend_grid_row .fg_links .fg_description {
  font-size:11px;
  color:#999999;
}

/** add by bayar **/

div.tabs {
  background: url(../images/bg-tabs.png) 0 3px repeat-x;
  margin: 10px 0 0 0;
  padding: 0 0 19px 0;
  width: 100%;
}
div.tabs span {
  font-size: 0.9em;
}
div.tabs ul {
  padding: 0 !important;
  margin: 0 0 0 10px !important;
}
div.tabs ul li {
  float: left;
  display: block;
  list-style: none;
  line-height: 32px;
  padding: 0 10px 0 0;
  margin: 0 0 -1px 0 !important;
  background: transparent url(../images/tabs_right.png) top right no-repeat;
}
div.tabs ul li a {
  float: left;
  display: block;
  color: #0181e3;
  text-decoration: none;
  background: transparent url(../images/tabs_left.png) top left no-repeat;
  padding: 0 10px 0 10px;
  font: normal 1.1em/32px Arial, Helvetica, sans-serif;
}

div.tabs ul li.selected {
  background: url(../images/tabs_active_right.png) top right no-repeat;
  color: #545454; 
}
div.tabs ul li.selected a {
  background: url(../images/tabs_active_left.png) top left no-repeat;
  color: #545454;
  font: bold 1.1em/32px Arial, Helvetica, sans-serif; 
}

div.tab_content {
    width: 93%;
    border: #48f solid 3px;
    padding: 1em;
    background: #F1F6FE url('/images/frontend/side_bg.gif') bottom left repeat-x; 
}

/** buttons **/
div.downloadButtons {
    margin-top: 15px;
    width: 100%;
}

/* Big button */
span.button a { 
    height: 32px;
    font: bold 14px/22px Helvetica, Arial, sans-serif;
    text-decoration: none;
    float: left;
    display: block;
    overflow: hidden;
    padding: 0;
}
    span.button a span {
        display: block;
        white-space: nowrap;
        padding: 5px 12px 5px 0;
        line-height: 23px;
        cursor: pointer;
    }

/* Small button */

span.buttonSmall a {
  height: 22px;
  font: bold 14px/22px Helvetica, Arial, sans-serif;
  text-decoration: none;
    float: left;
    display: block;
    overflow: hidden;
    padding: 0;
}
  span.buttonSmall a span {
    display: block;
        white-space: nowrap;
    padding: 0px 11px 0 0;
        line-height: 24px;    
        cursor: pointer;
  }
  
  * html span.buttonSmall a span {
        line-height: 22px;
    }

/* Blue */

span.button a.blue {
    background: #42B2F5;
  color: #fff;
    padding: 0 0 0 12px;
    background: #42B2F5 url(../images/blue_comp_left.png) left top no-repeat;
}

span.button a.blue:hover {
    padding: 0 0 0 12px;
    background: #42B2F5 url(../images/blue_comp_left.png) 0 -32px no-repeat;
}
  span.button a.blue span {
      background: #42B2F5 url(../images/blue_comp_right.png) right top no-repeat;
  }
  span.button a.blue:hover span {
      background: #42B2F5 url(../images/blue_comp_right.png) right -32px no-repeat;
  }
  
/* Blue small */

span.buttonSmall a.blue {
  background:  #42B2F5 url(../images/blue_small_comp_left.png) left top no-repeat;
  padding-left: 11px;
    color: #FFFFFF;
}

span.buttonSmall a.blue:hover {
  background:  #42B2F5 url(../images/blue_small_comp_left.png) left -22px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.blue span {
  background: #42B2F5 url(../images/blue_small_comp_right.png) right top no-repeat;
}

span.buttonSmall a.blue:hover span {
  background: #42B2F5 url(../images/blue_small_comp_right.png) right -22px no-repeat;
}


/* Yellow */

span.button a.yellow {
  color: #545454;
    padding: 0 0 0 12px;
    background: #FFCD00 url(../images/yellow_comp_left.png) left top no-repeat;
}
span.button a.yellow:hover {
    padding: 0 0 0 12px;
    background: #FFCD00 url(../images/yellow_comp_left.png) left -32px no-repeat;
}
  span.button a.yellow span {
      background: #FFCD00 url(../images/yellow_comp_right.png) right top no-repeat;
  }
  span.button a.yellow:hover span {
      background: #FFCD00 url(../images/yellow_comp_right.png) right -32px no-repeat;
  }


/* Yellow small */

span.buttonSmall a.yellow {
    color: #545454;
    background:  #FFCD00 url(../images/yellow_small_comp_left.png) left top no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.yellow:hover {
  background:  #FFCD00 url(../images/yellow_small_comp_left.png) left -22px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.yellow span {
  background: #FFCD00 url(../images/yellow_small_comp_right.png) right top no-repeat;
}

span.buttonSmall a.yellow:hover span {
  background: #FFCD00 url(../images/yellow_small_comp_right.png) right -22px no-repeat;
}


/* Gray */

span.button a.gray {
  color: #0181E3;
    padding: 0 0 0 12px;
    background: #F0F0F0 url(../images/gray_comp_left.png) left top no-repeat;
}
span.button a.gray:hover {
    padding: 0 0 0 12px;
    color: #006ABC;
    background: #F0F0F0 url(../images/gray_comp_left.png) left -32px no-repeat;
}
  span.button a.gray span {
      background: #F0F0F0 url(../images/gray_comp_right.png) right top no-repeat;
  }
  span.button a.gray:hover span {
      background: #F0F0F0 url(../images/gray_comp_right.png) right -32px no-repeat;
  }

/* Gray small */

span.buttonSmall a.gray {
    color: #0181E3;
  background:  #F0F0F0 url(../images/gray_small_comp_left.png) left top no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.gray:hover {
    color: #006ABC;
  background:  #F0F0F0 url(../images/gray_small_comp_left.png) left -22px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.gray span {
  background: #F0F0F0 url(../images/gray_small_comp_right.png) right top no-repeat;
}

span.buttonSmall a.gray:hover span {
  background: #F0F0F0 url(../images/gray_small_comp_right.png) right -22px no-repeat;
}


/* Green */

span.button a.green {
    color: #FFFFFF;
    padding: 0 0 0 12px;
    background: #87C80A url(../images/green_comp_left.png) left top no-repeat;
}
span.button a.green:hover {
    padding: 0 0 0 12px;
    background: #87C80A url(../images/green_comp_left.png) 0 -32px no-repeat;
}
    span.button a.green span {
        background: #87C80A url(../images/green_comp_right.png) right top no-repeat;
    }
    span.button a.green:hover span {
        background: #87C80A url(../images/green_comp_right.png) right -32px no-repeat;
    }

/* Green small */

span.buttonSmall a.green {
    color: #fff;
  background:  #8ac519 url(../images/green_small_comp_left.png) left top no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.green:hover {
    color: #fff;
  background:  #8ac519 url(../images/green_small_comp_left.png) left -22px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.green:active {
    color: #fff;
  background:  #8ac519 url(../images/green_small_comp_left.png) left -44px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.green span {
  background: #8ac519 url(../images/green_small_comp_right.png) right top no-repeat;
}

span.buttonSmall a.green:hover span {
  background: #8ac519 url(../images/green_small_comp_right.png) right -22px no-repeat;
}

span.buttonSmall a.green:active span {
  background: #8ac519 url(../images/green_small_comp_right.png) right -44px no-repeat;
}

/* Orange */

span.button a.orange {
    color: #FFFFFF;
    padding: 0 0 0 12px;
    background: #fe9000 url(../images/orange_comp_left.png) left top no-repeat;
}
span.button a.orange:hover {
    padding: 0 0 0 12px;
    background: #fe9000 url(../images/orange_comp_left.png) 0 -32px no-repeat;
}
span.button a.orange:active {
    padding: 0 0 0 12px;
    background: #fe9000 url(../images/orange_comp_left.png) 0 -64px no-repeat;
}
    span.button a.orange span {
        background: #fe9000 url(../images/orange_comp_right.png) right top no-repeat;
    }
    span.button a.orange:hover span {
        background: #fe9000 url(../images/orange_comp_right.png) right -32px no-repeat;
    }
    span.button a.orange:active span {
        background: #fe9000 url(../images/orange_comp_right.png) right -64px no-repeat;
    }


/* Orange small */

span.buttonSmall a.orange {
    color: #fff;
  background:  #fe9000 url(../images/orange_small_comp_left.png) left top no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.orange:hover {
    color: #fff;
  background:  #fe9000 url(../images/orange_small_comp_left.png) left -22px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.orange:active {
    color: #fff;
  background:  #fe9000 url(../images/orange_small_comp_left.png) left -44px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.orange span {
  background: #fe9000 url(../images/orange_small_comp_right.png) right top no-repeat;
}

span.buttonSmall a.orange:hover span {
  background: #fe9000 url(../images/orange_small_comp_right.png) right -22px no-repeat;
}

span.buttonSmall a.orange:active span {
  background: #fe9000 url(../images/orange_small_comp_right.png) right -44px no-repeat;
}

/* Purple */

span.button a.purple {
    color: #FFFFFF;
    padding: 0 0 0 12px;
    background: #7c1b7c url(../images/purple_comp_left.png) left top no-repeat;
}
span.button a.purple:hover {
    padding: 0 0 0 12px;
    background: #7c1b7c url(../images/purple_comp_left.png) 0 -32px no-repeat;
}
span.button a.purple:active {
    padding: 0 0 0 12px;
    background: #7c1b7c url(../images/purple_comp_left.png) 0 -64px no-repeat;
}
    span.button a.purple span {
        background: #7c1b7c url(../images/purple_comp_right.png) right top no-repeat;
    }
    span.button a.purple:hover span {
        background: #7c1b7c url(../images/purple_comp_right.png) right -32px no-repeat;
    }
    span.button a.purple:active span {
        background: #7c1b7c url(../images/purple_comp_right.png) right -64px no-repeat;
    }

/* Purple small */

span.buttonSmall a.purple {
    color: #fff;
  background:  #7c1b7c url(../images/purple_small_comp_left.png) left top no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.purple:hover {
    color: #fff;
  background:  #7c1b7c url(../images/purple_small_comp_left.png) left -22px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.purple:active {
    color: #fff;
  background:  #7c1b7c url(../images/purple_small_comp_left.png) left -44px no-repeat;
  padding-left: 11px;
}

span.buttonSmall a.purple span {
  background: #7c1b7c url(../images/purple_small_comp_right.png) right top no-repeat;
}

span.buttonSmall a.purple:hover span {
  background: #7c1b7c url(../images/purple_small_comp_right.png) right -22px no-repeat;
}

span.buttonSmall a.purple:active span {
  background: #7c1b7c url(../images/purple_small_comp_right.png) right -44px no-repeat;
}


/* Disabled buttons */

span.button a.disabled {
  color: #afb4b4 !important;
  background: #F0F0F0 url(../images/gray_comp_left.png) left top no-repeat !important;
  cursor: default !important;
}
span.buttonSmall a.disabled {
  color: #afb4b4 !important;
  background: #F0F0F0 url(../images/gray_small_comp_left.png) left top no-repeat !important;
  cursor: default !important;
}

span.button a.disabled:hover {
  color: #afb4b4 !important;
  background: #F0F0F0 url(../images/gray_comp_left.png) left top no-repeat !important;
  cursor: default !important;
}
span.button a.disabled span {
  background: #F0F0F0 url(../images/gray_comp_right.png) right top no-repeat !important;
  cursor: default !important;
}
span.button a.disabled:hover span {
  background: #F0F0F0 url(../images/gray_comp_right.png) right top no-repeat !important;
  cursor: default !important;
}
span.buttonSmall a.disabled:hover {
    color: #afb4b4 !important;
  background:  #F0F0F0 url(../images/gray_small_comp_left.png) left top no-repeat !important;
  cursor: default !important;
}
span.buttonSmall a.disabled span {
  background: #F0F0F0 url(../images/gray_small_comp_right.png) right top no-repeat !important;
  cursor: default !important;
}
span.buttonSmall a.disabled:hover span {
  background: #F0F0F0 url(../images/gray_small_comp_right.png) right top no-repeat !important;
  cursor: default !important;
}


/* Buttons and text on right */

.buttonAndText span.button,
.buttonAndText span.buttonSmall,
.buttonSmallAndText span.button,
.buttonSmallAndText span.buttonSmall {
  margin-right: 0.25em;
}

.buttonAndText .text {
  line-height: 32px;
  padding-left: 0.5em;
}
.buttonSmallAndText .text {
  line-height: 23px;
  padding-left: 0.5em;
}

/* Buttons in infoBox columns */

#content #infoBox p span.buttonSmall {
  float: left;
  padding-bottom: 8px;
}


div.tabs {
  background: url(../images/bg-tabs.png) 0 3px repeat-x;
  margin: 10px 0 0 0;
  padding: 0 0 19px 0;
  width: 100%;
}
div.tabs span {
  font-size: 0.9em;
}
div.tabs ul {
  padding: 0 !important;
  margin: 0 0 0 10px !important;
}
div.tabs ul li {
  float: left;
  display: block;
  list-style: none;
  line-height: 32px;
  padding: 0 10px 0 0;
  margin: 0 0 -1px 0 !important;
  background: transparent url(../images/tabs_right.png) top right no-repeat;
}
div.tabs ul li a {
  float: left;
  display: block;
  color: #0181e3;
  text-decoration: none;
  background: transparent url(../images/tabs_left.png) top left no-repeat;
  padding: 0 10px 0 10px;
  font: normal 1.1em/32px Arial, Helvetica, sans-serif;
}

div.tabs ul li.selected {
  background: url(../images/tabs_active_right.png) top right no-repeat;
  color: #545454; 
}
div.tabs ul li.selected a {
  background: url(../images/tabs_active_left.png) top left no-repeat;
  color: #545454;
  font: bold 1.1em/32px Arial, Helvetica, sans-serif; 
}

/* Accept button */
span.acceptButton a { 
    height: 20px;
    width: 20px;
    font: bold 18px/32px Helvetica, Arial, sans-serif;
    background: transparent url(../images/icons/success1.png) top left no-repeat;
    text-decoration: none;
    float: left;
    display: block;
    overflow: hidden;
    padding: 0;
}

/* Decline button */
span.declineButton a { 
    height: 20px;
    width: 20px;
    font: bold 18px/32px Helvetica, Arial, sans-serif;
    background: transparent url(../images/icons/error1.png) top left no-repeat;
    text-decoration: none;
    display: inline-block;
    float: right;
    overflow: hidden;
    padding: 0;
}

/* Decline button */
span.moddeclineButton a { 
    height: 15px;
    width: 15px;
    font: bold 18px/32px Helvetica, Arial, sans-serif;
    background: transparent url(../images/icons/error2.png) top left no-repeat;
    text-decoration: none;
    display: inline-block;
    float: right;
    overflow: hidden;
    padding: 0;
}


/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
  background-image: url(../images/arrow_left.gif);
  background-repeat: no-repeat;
  background-position: left top;
  position: absolute;
  z-index:101;
  left:-12px;
  height:23px;
  width:10px;
    top:-3px;
}

#JT_arrow_right{
  background-image: url(../images/arrow_right.gif);
  background-repeat: no-repeat;
  background-position: left top;
  position: absolute;
  z-index:101;
  height:23px;
  width:11px;
    top:-2px;
}

#JT {
  position: absolute;
  z-index:100;
  border: 2px solid #CCCCCC;
  background-color: #fff;
}

#JT_copy{
  padding:10px 10px 10px 10px;
  color:#333333;
}

.JT_loader{
  background-image: url(../images/loader.gif);
  background-repeat: no-repeat;
  background-position: center center;
  width:100%;
  height:12px;
}

#JT_close_left{
  background-color: #CCCCCC;
  text-align: left;
  padding-left: 8px;
  padding-bottom: 5px;
  padding-top: 2px;
  font-weight:bold;
}

#JT_close_right{
  background-color: #CCCCCC;
  text-align: left;
  padding-left: 8px;
  padding-bottom: 5px;
  padding-top: 2px;
  font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
  padding: 1px;
  border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}

/************* jtip finish *******************/



#biz-menu ul li.hover a {
  margin-right:0;
}

#biz-menu ul li.hover .sub-menu {
  top: 16px;
  left:-2px;
  z-index:1;
}

.user-update-options li a.hover,
.user-update-options li a.hover span {
  background-color:#EEF6FF;
}

.user-update-options li a.hover {
  background-position:0 -196px;
}

/**************** TAG START *******************/

.cloud_xsmall {
  font-size: 80%;
}
 
.cloud_small {
  font-size: 100%;
}
 
.cloud_medium {
  font-size: 120%;
}
 
.cloud_large {
  font-size: 140%;
}
 
.cloud_xlarge {
  font-size: 160%;
} 

/******************* TAG END *******************/

div .tags{
  margin-top: 5px;
}
div .tags .tag-row span {
  color:#393733;
  font-size:11px;
  font-weight:normal;
  line-height:11px;
  padding:0px 2px 3px 0;
  float:left;
}
div .tags .tag-row a span {
  cursor:pointer;
  padding:2px 10px 3px 0;
  float:left;
}
div .tags .tag-row a.selected {
  background:#999999 url(../images/left_filter_option.gif) no-repeat scroll 0 0;
  color:#FFFFFF;
  font-weight:bold;
}
div .tags .tag-row a.selected span {
  background:#999999 url(../images/right_filter_option.gif) no-repeat scroll 100% 0;
  color:#FFFFFF;
}
div .tags .tag-row a {
  color:#393733;
  font-size:11px;
  font-weight:normal;
  line-height:11px;
  padding-left:10px;
  text-decoration:none;
  float:left;
}
div .tags .tag-row a:hover {
  text-decoration:underline;
}

div.showmore {
  border: 1px solid rgb(226, 226, 226);
  padding: 5px 10px 5px 5px;
  background-color: rgb(243, 243, 243);
  margin-top: 10px;
  text-align: right;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  cursor: pointer;
  cursor: hand;
}
div.showmore:hover { background-color: #FFE; }
div.showmore a:visited { color: #006699; }


#tooltip{
  position:absolute;
  border:1px solid #006600;
  background:#CCFFCC;
  padding:2px 5px;
  color:#333;
  display:none;
}

ul#tweets li a.hovershow {
  display: none;
}

ul#tweets li :hover a.hovershow {
  display: inline;
}

ul.profile-list li a.hovershow {
  display: none;
}

ul.profile-list li :hover a.hovershow {
  display: inline;
}

div.block-content a.hovershow1 {
  display: none;
}

div.block-content :hover a.hovershow1 {
  display: inline;
}

#features .list { font: bold 13px "Arial","Helvetica",sans-serif; letter-spacing: -1px; color: #585858; width: 219px; list-style: none; padding: 0 0 0 0; margin: 0; float: left; }
#features .list li { padding: 8px; margin: 0px; }
#features .list li.selected { background: #efefff ; }
#features .list img { display: inline; vertical-align: middle; padding-right: 5px; }
#features .list li.last { padding-left: 5px; }
#features .list li.last span { padding-left: 6px; }













































/* style-old                                      */
/* template */


#container {
  /*width:980px;*/
  width:1108px;
  margin:0 auto;
  text-align:left;
}

#container #site {
  float:left;
  width:980px
}
#container #right_banner {
  width:120px;
  margin-top:25px;
  margin-left:8px;
  float:right;
}

#left-side-bar {
  float:left;
  width:200px;
}

#right-side-bar {
  float:right;
  width:245px;
}

#main {
  float:left;
  width: 495px;
  margin-left:10px;
  margin-right:10px;
  text-align:justify;
}

#content {
  padding:0;
  margin:0;
}

#right-side-bar #gray {
  background-color:#E6E6E6;
  clear:left;
  margin-bottom:20px;
}

.left-navbox {
  margin-bottom:20px;
  padding-bottom:7px;
  background: transparent url(../images/bg_cat_box_200x600.gif) no-repeat scroll 0 100%;
}
.left-navbox .navbox-in {
  background: transparent url(../images/bg_cat_box_200x600.gif) no-repeat scroll 100% 0;
  padding:0 8px;
}
.left-navbox h3 {
  color:#045177;
  font-size:108%;
  margin:0;
  padding:5px 5px 4px 0px;
  font-weight:bold;
  border-bottom:1px solid #2F99EB;
}

/* gray and orange rounded box */
.rounded {
  margin-bottom:20px
  }
.rounded .title {
  margin:0 0 0 0;
  padding:0 8px 0 0;
}
.rounded .title h2{
  margin:0 0 0 0;
  padding:10px 5px 4px 8px;
  font-size:108%;
  font-weight:bold;
}
.rounded .title h3{
  margin:0 0 0 0;
  padding:10px 5px 4px 8px;
  font-size:108%;
  font-weight:bold;   
}
.rounded .content {
  padding:0 8px 7px 3px;
  margin-left:5px;
}
.rounded .wrapper {
  padding-top:6px;
}
.gray-box {
  background:url(../images/gray-corner-box.gif) no-repeat 0 100%;
}
.gray-box .title {
  background:url(../images/gray-corner-box.gif) no-repeat 100% 0;
}
.gray-box .title h2{
  background:url(../images/gray-corner-box.gif) no-repeat 0 0;
  color:#FF6F0B;
}
.gray-box .content {
  background:url(../images/gray-corner-box.gif) no-repeat 100% 100%;

}
.gray-box .wrapper {
  border-top:1px solid #FF6F0B;
}


.filled-gray-box {
  background:url(../images/filled-gray-corner-box.gif) no-repeat 0 100%;
}
.filled-gray-box .title {
  background:url(../images/filled-gray-corner-box.gif) no-repeat 100% 0;
}
.filled-gray-box .title h2{
  background:url(../images/filled-gray-corner-box.gif) no-repeat 0 0;
  color:#045177;
}
.filled-gray-box .title h3{
  background:url(../images/filled-gray-corner-box.gif) no-repeat 0 0;
  color:#045177;
}
.filled-gray-box .content {
  background:url(../images/filled-gray-corner-box.gif) no-repeat 100% 100%;

}
.filled-gray-box .wrapper {
  border-top:1px solid #FF6F0B;
}

#right-side-bar .rounded .title {
  padding:0 5px 0 0;
}
#right-side-bar .rounded .title h2{
  padding:5px 5px 4px 12px;
}


#right-side-bar .rounded .content {
  padding:0 5px 5px 0px;
  margin-left:5px;
}

.filled-gray-box .content-in {
    padding-top:10px;
    background:url(../images/white-corner.gif) no-repeat 0 0;
}

.filled-gray-box .content-in .content-in-wrapper {
  background:url(../images/white-corner.gif) no-repeat 0 100%;
  padding:0px 5px 20px 5px;
}

.filled-gray-box .content-in p {
  color:#666666;
  font-size:86%;
  margin:0 5px;
}

.orange-box {
  background:url(../images/orange-corner-box.gif) no-repeat 0 100%;
}
.orange-box .title {
  background:url(../images/orange-corner-box.gif) no-repeat 100% 0;
}
.orange-box .title h2{
  background:url(../images/orange-corner-box.gif) no-repeat 0 0;
  color:#006699;
}
.orange-box .content {
  background:url(../images/orange-corner-box.gif) no-repeat 100% 100%;

}
.orange-box .wrapper {
  border-top:1px solid #006699;
}

.topic_box {
  margin-top:5px;
}

#gray .topic_box {
  margin-left:5px;
}

.topic_box ul {
  background:#FFFFFF none repeat scroll 0 0;
  clear:both;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
}
.topic_box ul li {
  background:#FFFFFF url(../images/ababab_dots_transparent.gif) repeat-x scroll 100% 100%;
  display:inline;
  float:left;
  position:relative;
  width:184px;
}
#gray .topic_box ul li {
  background:#FFFFFF url(../images/ababab_dots_transparent.gif) repeat-x scroll 100% 100%;
  display:inline;
  float:left;
  position:relative;
  width:97%;
}
.topic_box ul li a {
  display:block;
  float:left;
  padding:2px 0;
  text-decoration:none !important;
  width:184px;
  color:#000000;
}

.topic_box ul li label {
  display:block;
  float:left;
  padding:2px 0;
  text-decoration:none !important;
  width:184px;
  color:#000000;
  font-size:80%;
}

.topic_box ul li label b a {
  font-size:85%;
}

.topic_box ul li span.no {
  cursor:pointer;
}


.topic_box ul li a.topic_1,
.topic_box ul li a.topic_2,
.topic_box ul li a.topic_3,
.topic_box ul li a.topic_4,
.topic_box ul li a.topic_5 {
  padding-left:7px;
}

.topic_box ul li a.topic_1 {
  background:url(../images/topic_1.png) no-repeat 0 9px;
}

.topic_box ul li a.topic_2 {
  background:url(../images/topic_2.png) no-repeat 0 9px;
}

.topic_box ul li a.topic_3 {
  background:url(../images/topic_3.png) no-repeat 0 9px;
}

.topic_box ul li a.topic_4 {
  background:url(../images/topic_4.png) no-repeat 0 9px;
}

.topic_box ul li a.topic_5 {
  background:url(../images/topic_5.png) no-repeat 0 9px;
}

.topic_box li a:hover{
  color:#369;
  background-color:#EEEEEE;
}

.topic_box li a:visited{
  color:#666;
}

.topic_box .no {
  bottom:4px;
  position:absolute;
  right:10px;
}
.topic_box .no {
  display:block;
  font-family:Verdana,sans-serif !important;
  font-weight:bold !important;
}

.topic_box .lr {
  background:transparent url(../images/no_left.gif) no-repeat scroll 0 0;
  color:#FFFFFF;
  float:left;
  font-size:10px;
  font-weight:bold;
  height:12px;
  line-height:10px;
  padding-left:5px;
}
.topic_box .rr {
  background:transparent url(../images/no_right.gif) no-repeat scroll 100% 0;
  float:left;
  height:12px;
  padding-right:5px;
  position:relative;
}

.topic_box li a:hover .lr{
  background-image:url(../images/no_left_hover.gif) !important;
}
.topic_box li a:hover .rr{
  background-image:url(../images/no_right_hover.gif) !important;
}

.topic_box .mn {
  float:left;
  position:relative;
  z-index:300;
}

.topic_box .ds {
  color:#9C9C9C;
  left:1px;
  position:absolute;
  top:1px;
}

.navbox {
  background:#C1DFF7 url(../images/bg_trans_bot_245x7.gif) no-repeat scroll 0 100%;
  margin-bottom:20px;
}
.navbox .navbox-in {
  background:transparent url(../images/bg_trans_top_245x7.gif) no-repeat scroll 0 0;
  padding:5px;
  width:235px;
}
.navbox .navbox-content {
  background:#FFFFFF url(../images/bg_navbox_bot_235x7.gif) no-repeat scroll 0 100%;
}
.navbox .navbox-content-in {
  background:transparent url(../images/bg_navbox_top_235x7.gif) no-repeat scroll 0 0;
  padding:10px 5px;
}

#right-side-bar #gray .navbox-content {
  background:#FFFFFF url(../images/bg_navbox_gray_bot_235x7.gif) no-repeat scroll 0 100%;
}
#right-side-bar #gray .navbox-content-in {
  background:transparent url(../images/bg_navbox_gray_top_235x7.gif) no-repeat scroll 0 0;
  padding:10px 5px;
}

.navbox h3 {
  color:#045177;
  font-size:108%;
  margin:0;
  padding:5px 5px 7px;
  font-weight:bold;
}

.navbox p, .box3 p {
  color:#666666;
  font-size:86%;
  margin:0 5px;
}


.box3 {
  margin-bottom:20px;
  padding-bottom:7px;
  background: transparent url(../images/box3.gif) no-repeat scroll 0 100%;
}
.box3 .navbox-in {
  background: transparent url(../images/box3.gif) no-repeat scroll 100% 0;
  padding:0 8px;
}
.box3 h3 {
  color:#045177;
  font-size:108%;
  margin:0;
  padding:5px 5px 4px 0px;
  font-weight:bold;
}

.box3 .content-in {
padding:14px 0px;
}
/* new list */

.news-details {
  color:#777777;
  position:relative;
}

.tool {
  display:block;
  float:left;
  font-size:85%;
  min-height:20px;
  padding:4px 6px;
}

.follow, .following, .comments, .share, .bury-link, .fave, .faved, .spam, .not-featured, .featured, .sticky, .not-sticky, .closed, .not-closed, .thumb_up, .thumb_down, .favorite, .un-favorite {
  padding:1px 7px 4px 20px;
  text-decoration:none;
}

.sidebar-list {
  margin:1px;
  padding:2px;
}
.sidebar-list li {
  position:relative;
  list-style-type:none;
  clear:left;
  display:block;
  padding: 0px 0px 3px 6px;
}


.news-list {
  margin:0;
  padding:0;
  margin-bottom:10px;
}
.news-list li {
  position:relative;
  list-style-type:none;
  clear:left;
  display:block;
  padding: 0px 0px 1.5em 6px;
  margin-top:4px;
  background:url(../images/dotted-line.gif) repeat-x 0 100%;
}
.news-list li div.comment_note{
  background: transparent url(/images/note.gif) no-repeat scroll 0 0;
  width: 183px;
  height: 87px;
  display: inline-block;
  vertical-align: top;
}
.news-list li div.comment_note div.notes{
  padding: 5px 8px 0 20px;
  overflow: hidden;
  width: 155px;
  height: 82px;
  position: relative;
}
.news-list li div.comment_note div.note{
  position: absolute; 
  width: 155px; 
  height: 82px;
}
.news-list li div.comment_note div.note span.text{
  text-align: left;
  font-size: 10px;
  height: 63px;
  width: 155px;
  display: block;
}
.news-list li div.comment_note div.note span.user{
  font-size: 11px;
}
.news-list li div.comment_note div.note span.nbc{
  color: #9C9C9C;
  font-face: Verdana,sans-serif;
  font-size: 10px;
  font-weight: bold !important;
  float: right;
}

.news-list li p {
  line-height:1.3;
  margin:0.2em 0 0.1em;
}
.news-list em.source {
  color:#666666;
  font-size:85%;
  font-style:normal;
}

.profile-list h3 {
  font-size:115%;
  padding: 2px;
  font-weight:bold;
  letter-spacing:-0.01em;
  margin:0px;
}
.profile-list h3 a {
  text-decoration:none;
}
.comments {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/comment_add.png) no-repeat scroll 0 0;
}
.follow {
  /*behavior: url(css/iepngfix.htc);*/
  background:url(../images/icons/transmit.png) no-repeat 0 2px;
}
.following {
  /*behavior: url(css/iepngfix.htc);*/
  background:url(../images/icons/transmit_add.png) no-repeat 0 2px;
}
.favorite {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/folder_add.png) no-repeat scroll 0 0;
}
.un-favorite {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/folder_delete.png) no-repeat scroll 0 0;
}
.thumb_up {
  background:transparent url(../images/icons/thumb_up.gif) no-repeat scroll 0 0;
}

.thumb_down {
  background:transparent url(../images/icons/thumb_down.gif) no-repeat scroll 0 0;
}

.spam {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/flag_red.png) no-repeat scroll 0 0px;
}

.not-featured {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/flag_yellow.png) no-repeat scroll 0 0px;
}

.featured {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/flag_green.png) no-repeat scroll 0 0px;
}

.not-sticky {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/medal_silver_1.png) no-repeat scroll 0 0px;
}

.sticky { 
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/medal_gold_1.png) no-repeat scroll 0 0px;
}

.not-closed {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/lock_open.png) no-repeat scroll 0 0px;
}

.closed {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/lock.png) no-repeat scroll 0 0px;
}

.share {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/user_go.png) no-repeat scroll 0 4px;
}

.user-info {
  padding:3px 0 0;
}
.user-info a {
text-decoration:none;
}
.user-info img {
  margin-right:4px;
  padding:0px; /* 1 */
}
.user-photo, .user-image {
  border:1px solid #CCCCCC;
  vertical-align:middle;
}
.d {
  color:#A12A2A;
  font-weight:bold;
  white-space:nowrap;
  word-spacing:-0.1em;
}
.news-list .v-details {
  color:#666666;
  font-size:85%;
  padding:6px 0 0px;
}


/* filter */

.filter .wrapper {
  border-top:none;
}

#filter-facility {
  background:#ffffff url(../images/filter-top-left.gif) no-repeat top left;
}
#filter-facility .filter-content{
  background:url(../images/filter-top-right.gif) no-repeat top right;
  padding:4px 8px;
}

#filter-facility .filter-row {
  border-bottom:1px solid #f0f1f2;
  height:24px;
  padding-top:6px;
}

#filter-facility .filter-row a {
  color:#393733;
  font-size:11px;
  font-weight:normal;
  height:16px;
  display:block;
  padding-left:10px;
  text-decoration:none;
  float:left;
}

#filter-facility .filter-row a:hover {
  text-decoration:underline;
  color:#000000;
}
#filter-facility .filter-bottom-row {
  background:url(../images/filter-bot-left.gif) no-repeat bottom left;
}

#filter-facility .filter-bottom-row .filter-bottom-content{
  padding:7px 8px 6px 8px;
  background:url(../images/filter-bot-right.gif) no-repeat bottom right;
}

/* Contact Select - Duuree */
#contact-select {
  background:#ffffff url(../images/filter-top-left.gif) no-repeat top left;
}

#contact-select .filter-content{
  background:url(../images/filter-top-right.gif) no-repeat top right;
  padding:8px 8px 0 8px;
}

#contact-select .filter-bottom-row {
  clear:left;
  background:url(../images/filter-bot-left.gif) no-repeat bottom left;
}

#contact-select .filter-bottom-row .filter-bottom-content{
  padding:0px 8px 6px 8px;
  background:url(../images/filter-bot-right.gif) no-repeat bottom right;
}
/* End */

#filter-facility .pagination{
  background:transparent none repeat scroll 0 0 !important;
  float:left;
  margin:0 !important;
  padding:5px 0 0 !important;
  /*width:400px !important;*/
}

#filter-facility .filter-row span {
  cursor:pointer;
  display:block;
}

#filter-facility .filter-row a span {
  height:16px;
  float:left;
    cursor:pointer;
  padding-right:10px;
}

#filter-facility .filter-row a.selected {
  background:#999999 url(../images/left_filter_option.gif) no-repeat scroll 0 0;
  color:#FFFFFF;
  font-weight:bold;
}
#filter-facility .filter-row a.selected span {
  background:#999999 url(../images/right_filter_option.gif) no-repeat scroll 100% 0;
  color:#FFFFFF;
}

.pagination {
  font-size:11px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:10px;

}

.pagination a {
  background:#ffffff url(../images/pagination_links_left.gif) no-repeat scroll 0 0;
  color:#393733;
  float:left;
  height:14px;
  margin:0 2px 0 0;
  overflow:hidden;
  padding:0 0 0 3px;
  text-decoration:none;
}
.pagination a:hover {
  background-color:#f4f5f7;
}
.pagination a.selected {
  background-color:#999999 !important;
  color:#FFFFFF !important;
}
.pagination a em {
  background:transparent url(../images/pagination_links_right.gif) no-repeat scroll 100% 0;
  float:left;
  font-style:normal;
  height:12px;
  padding:2px 4px 0px 0;
}

.pagination span {
  float:left;
  padding:1px 0.5em;
}

#filter_form {
  background:transparent url(../images/filter_form.gif) no-repeat scroll 0 0;
  float:right;
  height:22px;
  width:175px;
 }
.filter_input_wrapper {
  display:inline;
  float:left;
  margin:3px 0 0 25px;
}
#filter_form .input_text {
  border:0 none;
  height:16px;
  width:138px;
  padding:0;
}


#comment-box {
  padding:10px;
  border:1px solid #ffd9d9;
  margin-bottom:20px;
}

#comment-box div.title {
  margin:0 0 0 0;
  padding:0 0 5px 0;
  font-size:108%;
  font-weight:bold;
  color: orange;
  background:url(../images/dotted-line.gif) repeat-x 0 100%;
}

.comment-list {
  margin:0;
  padding:0;
  margin-bottom:20px;
}

.comment-list li {
  position:relative;
  list-style-type:none;
  clear:left;
  display:block;
  padding:0 0 2.5em 90px;
  margin-top:4px;
  background:url(../images/dotted-line.gif) repeat-x 0 100%;
}
.comment-list li p {
  line-height:1.3;
  margin:0.2em 0 0.1em;
}

.comment-list em.source {
  color:#666666;
  font-size:85%;
  font-style:normal;
}

.comment-list h3 {
  font-size:115%;
  padding-top:5px;
  font-weight:bold;
  letter-spacing:-0.01em;
  line-height:1.1;
  margin:2px 0 0;
}
.comment-list h3 a {
  text-decoration:none;
}
.comment-list span.comment-image {
  background:#DDECEE;
  border:1px solid #A5C2E3;
  display:block;
  height:64px;
  width:64px;   
  left:0px;
  position:absolute;
  top:4px;
}

.comment-user-image {
  margin: 1px 1px 1px 1px;
}

span.comment-image em {
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(http://digg.com/img/i-frame-simple.png) repeat scroll 0 0;
  display:block;
  height:80px;
  text-indent:-2000em;
  width:80px;
}



#footer {
  background:#FFFFFF url(../images/footer-line.gif) repeat-x scroll 0 0;
  clear:both;
  position:relative;
  text-align:left;
  margin-top:14px;
}
.footer-content {
  width:980px;
  margin:0 auto;
  text-align:left;
  padding-right: 120px;
}
.footer-wrapper {
  padding:6px;
  padding-bottom:18px;
}
div#footer ul {
  display:block;
  float:left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
}
div#footer ul.ftr-left li {
  padding:5px 0;
}

div#footer ul.ftr-left li a:hover {
  background-color:#A29C83;
  color:white;
  text-decoration:none;
  text-shadow:0 0 1px #A29C83;
}
div#footer ul.ftr-left > li > a {
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
}

#nav-utility li a:hover {
  background-color:#A29C83;
  color:white;
  text-decoration:none;
  text-shadow:0 0 1px #A29C83;
}

#nav-utility li a {
  padding:1px 3px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
}

div#footer ul.ftr-left li a {
  color:#7E7A65;
  display:block;
  float:left;
  font-size:12px;
  font-weight:bold;
  line-height:18px;
  padding:0 10px;
  text-decoration:none;
}

div#footer ul li {
  display:block;
  float:left;
}
div#footer ul.ftr-left a.sub {
  clear:left;
  color:#226FBE;
  display:block;
  float:left;
  font-size:12px;
  font-weight:normal;
  line-height:20px;
}

div#footer ul.ftr-left a.sub:hover {
  background-color:transparent;
  color:#000;
  text-decoration:underline;
  text-shadow:none;
}

.ftr-right {
  float:right;
  vertical-align: middle;
  height: 25px;
  font-size: 11px;
  color: #555;  
}

.ftr-right a{

}


/* message boxes */

.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 10px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
  /*behavior: url(css/iepngfix.htc);*/
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../images/info.png');
}
.success {
  /*behavior: url(css/iepngfix.htc);*/
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../images/success.png');
}
.warning {
  /*behavior: url(css/iepngfix.htc);*/
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../images/warning.png');
}
.error {
  /*behavior: url(css/iepngfix.htc);*/
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../images/error.png');
}

.form_error {
  font-size: 11px;
  color: red;
}

/* content tab */
ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}

ol#toc a {
  /*behavior: url(css/iepngfix.htc);*/
    background: #bdf url(/images/tab.png);
    color: #f5f5f5;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
}

ol#toc a:hover {
    background-color: #3af;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li.current a {
    background-color: #48f;
    background-position: 0 -60px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.current span {
    background-position: 100% -60px;
}

ol#toc span {
  /*behavior: url(css/iepngfix.htc);*/
    background: url(/images/tab.png) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}

div.tab_content {
    width: 93%;
    border: #48f solid 3px;
    padding: 1em;
    background: #F1F6FE url('/images/frontend/side_bg.gif') bottom left repeat-x; 
}

.profile_box{
  float: left;
  width: 90%;
}
.profile_box .small{
  float: left;
  border: 1px;
  width: 90%;
}
.profile_box .mini{
  float: left;
  border: 1px;
  width: 180px;
}
.profile-list .profile-image{
  float: left;
  padding: 1px;
  margin: 2px 3px 3px 3px;
}

.profile-list-medium .profile-image {
  width:64px;
  height:75px;
}




.profile_title{
  font-size: 100%;
  font-weight: bold;
  color: #222;
  margin-top: 3px;
}
.profile_title p{
  font-weight: 100;
  margin: 0px;
  padding: 0px;
  margin-top: 8px;
  color: #555;
}
.profile_action{
  float: right;
}

.profile-list {
  margin:0;
  padding:0;
  margin-bottom:20px;
}
.profile-list li {
  list-style-type:none;
  clear:left;
  display:block;
  padding:3px 0 6px 6px;
  margin-top:4px;
  background:url(../images/dotted-line.gif) repeat-x 0 100%;
}

#right-side-bar .profile-list li {
  padding:1px;
}

.profile-list li p {
  line-height:1.3;
  margin:0.2em 0 0.1em;
}
.profile-list em.source {
  color:#666666;
  font-size:85%;
  font-style:normal;
}

.contacts-list td{
  background:url(../images/dotted-line.gif) repeat-x 0 100%;
}

.contacts-list th{
  background:url(../images/dotted-line.gif) repeat-x 0 100%;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
}

.contacts-list {margin-bottom:16px;margin-top:16px;}
.contacts-list td {font-size:11px;}
.contacts-list th {font-size:12px;}
.contacts-list td span.cv_uname {font-size:12px;display:block;margin-bottom:3px;}
.contacts-list td.cv_salary {color:maroon;}
table.table_cv {background-color:#e3e3e3;background-image:none;}
table.table_cv td, table.table_cv th {background-color:#fff;background-image:none;}
table.table_cv th {background-color:#f1f1f1;}
  
.activity_network, .activity_network_topic, .activity_network_wall, .activity_network_user, .activity_profile, .activity_contact, .activity_topic, .activity_event, .activity_status, .activity_service, .activity_job, .activity_news, .activity_photo_offer, .activity_system, .activity_photo{
  float:left;
  padding: 0px;
  margin-top: 0px;
  padding-left: 20px;
  text-align: left;
  width: 96%;  
}
.activity_network{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/group.png) no-repeat scroll 0 2px;
}
.activity_network_wall{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/comments.png) no-repeat scroll 0 2px;
}
.activity_network_topic{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/comments.png) no-repeat scroll 0 2px;
}
.activity_network_user{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/group.png) no-repeat scroll 0 2px;
}
.activity_profile{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/vcard.png) no-repeat scroll 0 2px;
}

.activity_contact{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/group_link.png) no-repeat scroll 0 2px;
}

.activity_topic{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/comments.png) no-repeat scroll 0 2px;
}

.activity_event{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/calendar.png) no-repeat scroll 0 2px;
}

.activity_status{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/status_away.png) no-repeat scroll 0 2px;
}

.activity_service{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/money.png) no-repeat scroll 0 2px;
}

.activity_photo{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/images.png) no-repeat scroll 0 2px;
}

.activity_photo_offer{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/images.png) no-repeat scroll 0 2px;
}

.activity_job{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/user_suit.png) no-repeat scroll 0 2px;
}

.activity_news{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/newspaper.png) no-repeat scroll 0 2px;
}

.activity_system{
  /*behavior: url(css/iepngfix.htc);*/
  background:transparent url(../images/icons/server.png) no-repeat scroll 0 2px;
}

/* FLOATS and CLEARING */

.left 
{
  float:left;
}

.right 
{
  float:right;
}

.center
{
  text-align: center;
  vertical-align: middle;
}

.clear 
{
  border:0;
  clear:both;
  display:block;
  float:none;
  font-size:0;
  height:0;
  margin:0;
  overflow:hidden;
  visibility:hidden;
  width:0;
}

.cursor {
  cursor: pointer;
  cursor: hand;
}

.line {
  width: 100%;
  background:url(../images/icons/line.gif) repeat-x -5px 100%;
}

span.profile_complete{
  padding: 2px 1px 1px 2px;
  margin: 0px;
  border: 2px Solid #9AC65C;
  font-size: 120%;
  font-weight: bold;
  background-color: #4ABA00;
  color: #fff;
}

span.profile_incomplete{
  padding: 2px 1px 1px 2px;
  margin: 0px;
  border: 2px Solid #B71313;
  font-size: 120%;
  font-weight: bold;
  background-color: #D61C39;
  color: #fff;
}

.show_photo{
  float: left; 
  margin: 4px; 
  border:1px Solid #ccc; 
  background:transparent url(/images/textarea-bg.gif) repeat-x 0 0;
  padding: 5px; 
  text-align: center;
}

/* Connects */
.connects {
margin: 2px 2px 10px; 
display:block; 
border: 1px solid #ccc;
}
.connection-list {
margin:0 4px;
overflow:hidden;
padding:2px 0;
}
div.connects div {
float:left;
}
div.connects div.connection {
overflow:hidden;
width:120px;
margin-left:-4px;
padding-left: 4px;
}
div div.connection, div div.photo {
background-color:#FFFFFF;
}
div div.last {
background-color:#FFFFFF;
background: none;
}
div div.two {
background:transparent url(../images/icons/line.gif) no-repeat scroll 20px 20px;
width:464px;
}
div div.three {
background:transparent url(../images/icons/line.gif) no-repeat scroll 20px 20px;
width:309px;
}
div div.four {
background:transparent url(../images/icons/line.gif) no-repeat scroll 20px 20px;
width:202px;
}
div div.five {
background:transparent url(../images/icons/line.gif) no-repeat scroll 20px 20px;
width:150px;
}
div div.six {
background:transparent url(../images/icons/line.gif) no-repeat scroll 20px 20px;
width:144px;
}
div div.seven {
background:transparent url(../images/icons/line.gif) no-repeat scroll 20px 20px;
overflow:hidden;
width:132px;
}

a.important_link{
  font-size: 13px;
  color: #999;
  white-space: nowrap;
}

.supermain td {
  border: 1px solid #eee;
}

.supermain a {
  color: black;
}

.supermain a:hover {
  text-decoration: underline;
  color: #58ACFA;
}

.super b {
  color:#084B8A
}

.super td {
  border: none;
  background-color: #F5FBEF;
  padding-left: 10px;
}

.circle {
  text-align: center;
  background: transparent url(../images/circle-bg.gif) no-repeat 0px 13px;
}

.lbl_title {
  font-weight:bold;
  color:#006699;
  cursor: hand;
  cursor: pointer;
}

div.passive {
  background: none;
}

div.passive div {
  background: none;
}

.select-pager {
  font-size: 11px;
  padding: 1px;
  margin: -3px 5px 0px 3px;
  float:left;
}

/* WAITING TOPICS */

a.waiting {
  color: maroon;
}

a.waiting:hover {
  text-decoration: underline;
}

.rank {
 color: #c6c6c6;
 font-family:arial;
 font-size:12px;
}
.rate { padding-left: 5px } 
.positive { color: #FF8B60; }
.negative { color: #9494FF; }
.score {text-align:center; color: #cccccc;}


/**image auto resize**/
img.autoimgresize{ max-width: 500px; }
img.autoimgresize{
  max-width:500px;
  width: expression(this.width > 500 ? 500: true);
}








#tags {
  margin-top:5px;
}

#tags .tag-row span {
  color:#393733;
  float:left;
  font-size:11px;
  font-weight:normal;
  line-height:11px;
  padding:0 2px 3px 0;
}

#tags .tag-row a {
  color:#393733;
  float:left;
  font-size:11px;
  font-weight:normal;
  line-height:11px;
  padding-left:10px;
  text-decoration:none;
}


.message-list {
  margin:0;
  padding:0;
}
.message-list li {
  list-style-type:none;
  clear:left;
  position:relative; 
  height: 43px; 
}
.message-list input{
  margin: 8px;
}

.message-list li.read {
  background: #FEFEFE none repeat scroll 0 0;
}

.message-list li.read div.time_ago{
  position:absolute; 
  top: 0px; 
  left: 614px; 
  color: #454545;
  font-weight: normal;
}

.message-list li.read div.msg-title{
  position: absolute; 
  top: 0px; 
  left: 220px;
}

.message-list li.read div.msg-title a{
}


.message-list li.unread div.msg-title{
  position: absolute; 
  top: 0px; 
  left: 220px;
}

.message-list li.unread div.msg-title a{
  font-weight: bold;
  font-size: 98%;
}


.message-list li.unread div.time_ago{
  position:absolute; 
  top: 0px; 
  left: 614px; 
  font-weight: bold;
}

.profile_image{
  float: left;
  padding-right: 5px;
}

/******************* WEATHER *******************/

/* Weather */
#weather
{
    width: 220px;
    margin: 0px auto;
    background: #3A4D6E;
    border: 4px solid #677487;
    -moz-border-radius: 10px;
    margin-top: 32px;
    position: relative;
}

#weather .bigimage
{
    position: absolute;
    margin-left: 47px;
    margin-top: -36px;
}

#weather table.current
{
    margin-top: 33px;
}

#weather table.forecast
{
    margin-bottom: 20px;
}

#weather table.forecast,
#weather table.current
{
    width: 100%;
}

#weather table.forecast tr.color
{
    background: #455D81;
}

#weather table.forecast td, 
#weather table.current td
{
    font-family: 'Arial';
    font-weight: bold;
    font-size: 12px;
}

#weather table.forecast td
{
    border-top: 2px solid #314055;
}

#weather table.current td.locale
{
    padding: 5px 10px;
    color: #FFFFFF;
}

#weather table.current td.locale div
{
    font-size: 18px;
}

#weather table.current td.locale div.temp
{
    color: #BBCADD;
    font-size: 12px;
}

#weather table.current td.temp
{
    font-size: 45px;
    color: #FFFFFF;
    width: 100px;
    font-weight: normal;
    text-align: right;
    padding-right: 10px;
}

#weather table.forecast td.days
{
    color: #FFFCF9;
    padding: 5px 0px 5px 10px;
    width: 120px;
}

#weather table.forecast td.images
{
    text-align: center;
    padding: 1px 0px;
}

#weather table.forecast td.high
{
    color: #FFFFFF;
    width: 40px;
    text-align: center;
    font-size: 19px;
}

#weather table.forecast td.low
{
    color: #7792BF;
    width: 40px;
    text-align: center;
    font-size: 19px;
}
/**************** WEATHER END ********************/












































/* banner                                         */
#container {
  /*width:980px;*/
  width:1108px;
  margin:0 auto;
  text-align:left;
}

#container #site {
  float:left;
  width:980px
}
#container #banner {
  width:120px;
  margin-top:25px;
  margin-left:8px;
  float:right;
}












































/* box                                            */
#facebox .b {
  background:url(/js/facefiles/b.png);
}

#facebox .tl {
  background:url(/js/facefiles/tl.png);
}

#facebox .tr {
  background:url(/js/facefiles/tr.png);
}

#facebox .bl {
  background:url(/js/facefiles/bl.png);
}

#facebox .br {
  background:url(/js/facefiles/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 3px;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 500px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .footer img {
  vertical-align: middle;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.b70
{

  width:250px;
  height: 120px;
  border: 2px solid rgb(199,199,199);
  background:url('/js/facefiles/b70.png') repeat-x;
  margin-top: 5px;
}












































/* /chat/css/cometchat.css                        */
BODY {
  PADDING-BOTTOM: 30px
}
#cometchat_base {
  BACKGROUND-IMAGE: url(/chat/images/bgrepeat.gif); Z-INDEX: 1000; POSITION: fixed; BORDER-LEFT: #A9B9DE 1px solid; BOTTOM: 0px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; HEIGHT: 25px; FONT-SIZE: 11px; LEFT: 15px
}
#cometchat_chatboxes {
  FLOAT: right; HEIGHT: 25px; OVERFLOW: hidden
}
#cometchat_chatboxes_wide {
  WIDTH: 0px; HEIGHT: 25px
}
#cometchat_chatbox_left {
  BORDER-LEFT: #A9B9DE 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 11px; WIDTH: 10px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 3px -350px; FLOAT: right; HEIGHT: 18px; COLOR: #333; CURSOR: pointer; PADDING-TOP: 6px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
#cometchat_chatbox_right {
  BORDER-LEFT: #A9B9DE 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 3px; WIDTH: 17px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 11px -572px; FLOAT: right; HEIGHT: 18px; COLOR: #333; CURSOR: pointer; PADDING-TOP: 6px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_chatbox_right_last {
  BACKGROUND-POSITION: 11px -611px; COLOR: #a7a7a7 !important; CURSOR: default !important
}
.cometchat_chatbox_left_last {
  BACKGROUND-POSITION: 3px -389px; COLOR: #a7a7a7 !important; CURSOR: default !important
}
.cometchat_chatbox_lr {
  DISPLAY: none !important
}
.cometchat_chatbox_lr_mouseover {
  BACKGROUND-COLOR: #fff !important
}
#cometchat_optionsbutton {
  WIDTH: 25px; BORDER-RIGHT: #A9B9DE 1px solid
}
#cometchat_userstab {
  PADDING-LEFT: 9px; WIDTH: 176px
}
.cometchat_userstabclick {
  PADDING-LEFT: 8px !important; WIDTH: 177px !important; BACKGROUND-POSITION: 5px 3px
}
.cometchat_closebox {
  WIDTH: 21px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 4px -934px; FLOAT: right; HEIGHT: 12px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_closebox_bottom {
  WIDTH: 16px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 1px -1010px; FLOAT: right; HEIGHT: 12px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_closebox_bottom_click {
  BACKGROUND-POSITION: 0px -1010px
}
.cometchat_closebox_bottomhover {
  BACKGROUND-POSITION: 1px -1047px
}
.cometchat_chatboxmouseoverclose {
  BACKGROUND-POSITION: 4px -973px
}
.cometchat_name {
  FLOAT: left
}
#cometchat_chatbox_buttons {
  FLOAT: right
}
.cometchat_tabmouseover {
  BACKGROUND-COLOR: #fff !important
}
.cometchat_tabmouseovertext {
  TEXT-DECORATION: underline
}
.cometchat_tab {
  BORDER-LEFT: #A9B9DE 1px solid;
  MARGIN-TOP: 1px;
  PADDING-LEFT: 10px;
  WIDTH: 140px;
  FLOAT: right;
  HEIGHT: 18px;
  COLOR: #444;
  CURSOR: pointer;
  FONT-WEIGHT: bold;
  BORDER-RIGHT: #D1DAEE 1px solid; PADDING-TOP: 5px
}
.cometchat_tabclick {
  BORDER-BOTTOM: #ACACAC 1px solid;
  BORDER-LEFT: #ACACAC 1px solid;
  BACKGROUND-COLOR: white !important;
  COLOR: #111 !important;
  BORDER-RIGHT: #ACACAC 1px solid;
  TEXT-DECORATION: underline;
  PADDING-TOP: 4px !important
}

.cometchat_usertabclick {
  PADDING-LEFT: 9px !important; WIDTH: 141px !important
}
.cometchat_tabpopup {
  Z-INDEX: 1000; POSITION: fixed; BACKGROUND-COLOR: #fff; WIDTH: 230px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; FONT-SIZE: 11px
}
#cometchat_userstab_popup {
  WIDTH: 224px
}
#cometchat_optionsbutton_popup {
  WIDTH: 224px
}
.cometchat_tabopen {
  DISPLAY: block !important
}
.cometchat_tabtitle {
  PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif;     BACKGROUND: transparent url(/chat/images/chat-header-bg.png) no-repeat scroll right -29px; COLOR: #fff;  CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 5px; _background: url(/chat/images/cometchat.gif) no-repeat top left; _background-color: #3e92bd
}
.cometchat_userstabtitle {
  TEXT-ALIGN: left;
  BORDER-LEFT: #11648f 1px solid;
  PADDING-BOTTOM: 5px;
  PADDING-LEFT: 10px;
  PADDING-RIGHT:5px;
  FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif;
  /*BACKGROUND: red url(/chat/images/cometchat.png) no-repeat 205px -424px;*/
  background:url(/chat/images/chat-header-bg.png) no-repeat  top right;
  COLOR: #fff;
  BORDER-TOP: #11648f 1px solid;
  CURSOR: pointer;
  FONT-WEIGHT: bold;
  BORDER-RIGHT: #11648f 1px solid;
  PADDING-TOP: 5px;
  /*_background: url(/chat/images/cometchat.gif) no-repeat top left;
  _background-color: #3e92bd;*/
  border:medium none;
}
.cometchat_chatboxtabtitlemouseover {
  /*BACKGROUND-POSITION: 195px -457px*/
}
.cometchat_chatboxtabtitlemouseover2 {
  /*BACKGROUND-POSITION: 205px -457px*/
}
.cometchat_tabsubtitle {
  TEXT-ALIGN: left;
  BORDER-LEFT: #ACACAC 1px solid;
  PADDING-BOTTOM: 5px;
  BACKGROUND-COLOR: #eee;
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 5px;
  FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif;
  COLOR: #666;
  FONT-SIZE: 9px;
  BORDER-RIGHT: #ACACAC 1px solid;
  PADDING-TOP: 5px
}
.cometchat_tabcontent {
  BACKGROUND-IMAGE: url(/chat/images/tabbottom.gif);
  BORDER-LEFT: #ACACAC 1px solid;
  PADDING-BOTTOM: 1px;
  OVERFLOW-X: hidden;
  OVERFLOW-Y: auto;
  BACKGROUND-COLOR: #fff;
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-POSITION: left bottom;
  COLOR: #333;
  BORDER-RIGHT: #ACACAC 1px solid
}
.cometchat_tabcontenttext {
  BORDER-BOTTOM: #f6f6f6 1px solid; PADDING-BOTTOM: 5px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; PADDING-LEFT: 5px; WIDTH: 217px; PADDING-RIGHT: 5px; HEIGHT: 200px; PADDING-TOP: 5px
}
.cometchat_userscontent {
  OVERFLOW-X: hidden; OVERFLOW-Y: auto; HEIGHT: 200px
}
.cometchat_tabcontentinput {
  BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 25px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 5px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 5px -25px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 4px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_textarea {
  BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #fff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 190px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; HEIGHT: 18px; COLOR: #444; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cometchat_userlist_hover {
  BACKGROUND-COLOR: #d8f2ff !important; COLOR: #000
}
.cometchat_tooltip_content {
  PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #333; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.cometchat_userlist {
  HEIGHT: 23px; CURSOR: pointer; clear: both;
}
.cometchat_userscontentname {
  PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.cometchat_userscontentdot {
  WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 2px; FLOAT: right; HEIGHT: 16px
}
.cometchat_available {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -129px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_away {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -175px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_busy {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -221px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_offline {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -1088px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
#cometchat_tooltip {
  BACKGROUND-IMAGE: url(/chat/images/pointer.png); Z-INDEX: 1001; POSITION: fixed; PADDING-BOTTOM: 4px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom
}
.cometchat_tooltip_left {
  BACKGROUND-POSITION: left bottom
}
.cometchat_closebox_bottom_status {
  WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 16px
}
.cometchat_tabalert {
  POSITION: absolute; TEXT-ALIGN: center; WIDTH: 16px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -537px; HEIGHT: 16px; COLOR: white; FONT-SIZE: 8px; TEXT-DECORATION: none !important; PADDING-TOP: 1px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_tabalertlr {
  POSITION: absolute; TEXT-ALIGN: center; WIDTH: 16px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -537px; HEIGHT: 16px; COLOR: white; FONT-SIZE: 8px; PADDING-TOP: 1px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_chatboxmessage {
  TEXT-ALIGN: left; MARGIN-LEFT: 1em
}
.cometchat_chatboxmessagefrom {
  MARGIN-LEFT: -1em; FONT-WEIGHT: bold
}
.cometchat_statustextarea {
  BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; MARGIN-TOP: 3px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; WIDTH: 200px; PADDING-RIGHT: 4px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; MARGIN-BOTTOM: 3px; HEIGHT: 42px; COLOR: #444; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.cometchat_optionsstatus {
  PADDING-LEFT: 2px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 1px
}
.cometchat_optionsstatus2 {
  PADDING-LEFT: 10px; FLOAT: left
}
.cometchat_friendtextbox {
  BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 4px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; COLOR: #444; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.cometchat_tabsubtitle A {
  COLOR: #000
}
.cometchat_tabcontent A {
  COLOR: #287197
}
.cometchat_gooffline {
  COLOR: #000; CURSOR: pointer; TEXT-DECORATION: underline
}
.cometchat_user_invisible {
  WIDTH: 16px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 10px -890px; HEIGHT: 16px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_user_available {
  WIDTH: 16px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -752px; HEIGHT: 16px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_user_busy {
  WIDTH: 16px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 10px -798px; HEIGHT: 16px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
#cometchat_userstab_icon {
  WIDTH: 16px; PADDING-RIGHT: 5px; BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -753px; FLOAT: left; HEIGHT: 16px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_user_invisible2 {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -891px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_user_available2 {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -753px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_user_busy2 {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -799px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_user_away2 {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 0px -845px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_optionsimages {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 10px -309px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_optionsimages_click {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 10px -310px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_optionsimages_exclamation {
  BACKGROUND: url(/chat/images/cometchat.png) no-repeat 10px -263px; _background: url(/chat/images/cometchat.gif) no-repeat top left
}
.cometchat_trayicon {
  MARGIN-TOP: 1px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; HEIGHT: 18px; CURSOR: pointer; BORDER-RIGHT: #A9B9DE 1px solid; PADDING-TOP: 5px
}
.cometchat_smiley {
  VERTICAL-ALIGN: -3px
}
.cometchat_nofriends {
  PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; FONT-SIZE: 11px; PADDING-TOP: 5px
}























/* /js/wick/wick                                  */
.floater {
  background-color:#fff;
  border: 1px solid #00F;
  position:absolute;
  z-index:2;
  /*bottom:0;*/
  /*right:0;*/
  left:0;
  display:none;
  padding:0;
}

.floater td {
  font-family: Gill, Helvetica, sans-serif;
  background-color:white;
  border:1px inset #979797;
  color:black;
}

.matchedSmartInputItem {
  font-size:12px;
  padding: 5px 10px 1px 5px;
  margin:0;
  cursor:pointer;
}

.selectedSmartInputItem {
  color:white;
  background-color:#3875D7;
}

#smartInputResults {
  padding:0;margin:0;
}

.siwCredit {
  margin:0;padding:0;margin-top:10px;font-size:11px;;color:black;
}














































/* car                                            */
/* ajax indicator */

#ajax_indicator {
   color:#529214;
   top   :45%;
   right :48%;
   position:fixed;
   border:  5px solid #c0c0c0;
   background-color: #ffffff;
   z-index:999;
 }

#ajax_indicator img {
   vertical-align:middle;
   margin:5px;
}

/* SWF upload */

div.fieldset {
  border:  1px solid #afe14c;
  margin: 10px 0;
  padding: 20px 10px;
}
div.fieldset span.legend {
  position: relative;
  background-color: #FFF;
  padding: 3px;
  top: -30px;
  font: 700 14px Arial, Helvetica, sans-serif;
  color: #73b304;
}

div.flash {
  width: 375px;
  margin: 10px 5px;
  border-color: #D9E4FF;

  -moz-border-radius-topleft : 5px;
  -webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}


input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */



#btnSubmit { margin: 0 0 0 155px ; }

.progressWrapper {
  width: 357px;
  overflow: hidden;
}

.progressContainer {
  margin: 5px;
  padding: 4px;
  border: solid 1px #E8E8E8;
  background-color: #F7F7F7;
  overflow: hidden;
}
/* Message */
.message {
  margin: 1em 0;
  padding: 10px 20px;
  border: solid 1px #FFDD99;
  background-color: #FFFFCC;
  overflow: hidden;
}
/* Error */
.red {
  border: solid 1px #B50000;
  background-color: #FFEBEB;
}

/* Current */
.green {
  border: solid 1px #DDF0DD;
  background-color: #EBFFEB;
}

/* Complete */
.blue {
  border: solid 1px #CEE2F2;
  background-color: #F0F5FF;
}

.progressName {
  font-size: 8pt;
  font-weight: 700;
  color: #555;
  width: 323px;
  height: 14px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
  font-size: 0;
  width: 0%;
  height: 2px;
  background-color: blue;
  margin-top: 2px;
}

.progressBarComplete {
  width: 100%;
  background-color: green;
  visibility: hidden;
}

.progressBarError {
  width: 100%;
  background-color: red;
  visibility: hidden;
}

.progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 7pt;
  font-family: Arial;
  text-align: left;
  white-space: nowrap;
}

a.progressCancel {
  font-size: 0;
  display: block;
  height: 14px;
  width: 14px;
  background-image: url(../images/cancelbutton.gif);
  background-repeat: no-repeat;
  background-position: -14px 0px;
  float: right;
}

a.progressCancel:hover {
  background-position: 0px 0px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
  vertical-align: top;
}














































/* company                                        */
.table-logo {
  margin-top:-25px;
}

.company-edit {
  text-align:right
}

ul.tag-list {
  list-style: none;
  margin: 0px;
  padding: 0 0 0 5px;
}

.list-icon {
  width: 20px;
}

.list-body {
  width: auto;
}

#company .rounded {
  margin: 10px 0px 5px 0px;
}

#tags {
  margin-top: 5px;
}
#tags .tag-row span {
  color:#393733;
  font-size:11px;
  font-weight:normal;
  line-height:11px;
  padding:0px 2px 3px 0;
  float:left;
}
#tags .tag-row a span {
  cursor:pointer;
  padding:2px 10px 3px 0;
  float:left;
}
#tags .tag-row a.selected {
  background:#999999 url(../images/left_filter_option.gif) no-repeat scroll 0 0;
  color:#FFFFFF;
  font-weight:bold;
}
#tags .tag-row a.selected span {
  background:#999999 url(../images/right_filter_option.gif) no-repeat scroll 100% 0;
  color:#FFFFFF;
}
#tags .tag-row a {
  color:#393733;
  font-size:11px;
  font-weight:normal;
  line-height:11px;
  padding-left:10px;
  text-decoration:none;
  float:left;
}
#tags .tag-row a:hover {
  text-decoration:underline;
}

div#employee2 {
  float:left; 
  display:block; 
  width:440px;
  z-index:0;
}

div#employee2 img {
  cursor:move;
  position:relative;
}

div#employee1 {
  float: left;
  display:block;
  width:440px;
}

div#employee1 img {
  cursor:move;
  position:relative;
}

div#indicator-employee {
  float:left;
  width:60px;
  text-align:center;
  margin-top: 20px;
}

#employee-select-one {
  height:350px; 
  display:block;
  overflow-x:hidden;
  overflow-y:auto;
}

#employee-select-two {
  height:350px; 
  display:block;
  overflow-x:hidden;
  overflow-y:auto;
}












































/* /sf/prototype/css/input_auto_complete_tag      */
div.auto_complete
{
  width: 350px;
  background: #fff;
}

div.auto_complete ul
{
  top: -5;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  border: 1px solid #48f;
}

div.auto_complete ul li
{
  font-size: 85%;
  margin: 0;
  padding: 3px;
  border-bottom: 1px solid #eee;
  list-style-type: none;
}

div.auto_complete ul li.selected
{
  background-color: #ffb;
}

div.auto_complete ul strong.highlight
{
  margin: 0;
  padding: 0;
  color: #800;
}


/******************************************* SANAL HUSELT TALARHAL **************************************/


/* mood right side bar*/
.mood1 {
float:left;display:block;
height:125px;
margin-right:12px;
position:relative;
text-align:left;
width:42px;
}

.mood2 {
background-color:#DDDDDD;
border:1px solid #666666;
bottom:20px;
display:block;
margin:0 auto;
position:absolute;
width:40px;
}

.mood3 {
bottom:-20px;
display:block;
font-size:90%;
font-weight:bold;
left:0;
margin-top:5px;
position:absolute;
text-align:center;
width:40px;
}
/* mood right side bar : end*/


.feedback_asuult {
  background-color:#E2F4F8;
  border-bottom:1px solid #D4EDF3;
  border-top:1px solid #BEE7F0;
  padding: 5px;
}

.feedback_idea {
  background-color:#FDF1CE;
  border-bottom:1px solid #F6E9C4;
  border-top:1px solid #F4E1A8;
  padding: 5px;
}

.feedback_error {
  background-color:#FFE1E1;
  border-bottom:1px solid #FBD8D8;
  border-top:1px solid #F8C8C8;
  padding: 5px;
}

.feedback_thanks {
  background-color:#DFEFCE;
  border-bottom:1px solid #CFEDAF;
  border-top:1px solid #BCE98D;
  padding: 5px;
}

#img1, #img2, #img3{
  width: 43px;
  height: 43px;
  cursor:pointer;
}

#img1{ background: url(/images/happy.png); }
#img1.selected{ background: url(/images/selected_happy.png);}
#img2{ background: url(/images/indifferent.png); }
#img2.selected{ background: url(/images/selected_indifferent.png);}
#img3{ background: url(/images/sad.png); }
#img3.selected{ background: url(/images/selected_sad.png);}
/****************************************** SANAL HUSELT TALARHAL END *****************************************/

fieldset {
  border:1px solid #e8e7e1; display:block;
  padding:5px 10px 5px 10px;
  line-height:20px;
  margin-bottom:10px;
}
legend {
  border:1px solid #e8e7e1;
  background:#fff url(../../images/admin/form_red.gif) repeat-x center left;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  padding:3px;
}

/*********************** job *************/
ul.company-list {
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  list-style-image:none;
}
    
ul.company-list li.odd {
  background-color:#FCF6EA;
}
ul.company-list li div.blurb {
  border-top:1px solid #EEEEEE;
  display:block;
  min-height:20px;
  padding-top:10px;
  width:auto;
  padding-left:160px;
  padding-right:5px;
}

ul.company-list .icon-wrap {
  display:inline;
  float:left;
  margin-left:-158px;
  position:relative;
}

ul.company-list .icon-wrap span.icon-shade {
   width:148px;
   height:76px;
   background:url(../images/logo-shadow.png) no-repeat 0 0;
   display:block;
   margin:0 0 5px 0;
   /*position:relative;*/
}

ul.company-list li.odd .icon-wrap span.icon-shade {
  background-position:0 -114px;
}

.icon-wrap a.thumbnail {
  height:63px;
  left:4px;
  position:absolute;
  top:4px;
  width:140px;
  z-index:10;
}
ul.company-list .blurb-copy {
  min-height:70px;
  float:right;
  margin-top:1px;
  width:100%;
  /*position:relative;*/
}

ul.company-list .blurb-copy  a {
  display:block;
  padding-top:0;
  text-decoration:none;
  margin-left: -5px;
  font-size:13px;
  font-weight:bold;
  color: #555;
}
ul.company-list .blurb-copy  div {
  margin-left: -5px;
}
ul.company-list .blurb-copy  a:hover {
  text-decoration:none;
}

#personPopupContainer
{
    position:absolute;
    left:0;
    top:0;
    display:none;
    z-index: 20000;
}

.personPopupPopup
{
}

#personPopupContent
{
    background-color: #FFF;
    min-width: 175px;
    min-height: 50px;
}

.personPopupPopup .personPopupImage
{
    margin: 5px;
    margin-right: 15px;
}

.personPopupPopup .corner 
{
    width: 19px;
    height: 15px;
}
    
.personPopupPopup .topLeft 
{
    background: url(../images/popup/balloon_topLeft.png) no-repeat;
}
    
.personPopupPopup .bottomLeft 
{
    background: url(../images/popup/balloon_bottomLeft.png) no-repeat;
}
    
.personPopupPopup .left 
{
    background: url(../images/popup/balloon_left.png) repeat-y;
}
    
.personPopupPopup .right 
{
    background: url(../images/popup/balloon_right.png) repeat-y;
}
    
.personPopupPopup .topRight 
{
    background: url(../images/popup/balloon_topRight.png) no-repeat;
}
    
.personPopupPopup .bottomRight 
{
    background: url(../images/popup/balloon_bottomRight.png) no-repeat;
}
    
.personPopupPopup .top 
{
    background: url(../images/popup/balloon_top.png) repeat-x;
}
    
.personPopupPopup .bottom 
{
    background: url(../images/popup/balloon_bottom.png) repeat-x;
    text-align: center;
}

/***** CONFLICT ****/
#jobMain {height:100%;overflow:hidden;padding-bottom:16px;}
#jobMain .leftCol {float:left;width:198px;margin-right:18px;}
#jobMain .bodyCol {float:left;width:570px;}
#jobMain .rightCol {float:right;width:156px;}

#section-header {margin:0 0 18px 0;padding-top:10px;}

.tabs-nav{overflow:hidden;padding-left:16px;background:url(../images/tab_bg.gif) repeat-x 0 bottom;height:32x;list-style-type:none;margin:0;padding:0 0 0 18px;}
.tabs-nav li{float:left;margin-right:6px;border-bottom:2px #6bbbe4 solid;line-height:32px;}
.tabs-nav li a{display:block;height:32px;padding-left:20px;margin-bottom:-2px;_width:1px;white-space:nowrap;position:relative;z-index:2;background:url(../images/sp_20100817.png) no-repeat -10000px -10000px;font-weight:bold;}
.tabs-nav li a span{padding-right:20px;display:block;height:32px;cursor:pointer;background:url(../images/sp_20100817.png) no-repeat -10000px -10000px;}
.tabs-nav li.tabs-selected a{background-position:0 0;}
.tabs-nav li.tabs-selected a span{background-position:right 0;}
.tabs-nav li a:hover{text-decoration:none;color:#000;}

.tabs-short li a {padding-left:13px;}
.tabs-short li a span{padding-right:13px;}

.companies {height:100%;overflow:hidden;background:url(../images/patdtern_job_home.gif) repeat-x 0 0;padding:0 16px 0 16px;margin-bottom:10px;}
.companies .company {height:80px;width:308px;display:inline;float:left;overflow:hidden;margin-bottom:4px;}
.companies .company .logo {float:left;position:relative;width:145px;margin-right:10px;}
.companies .company .logo span.icon-shade {background:url(../images/logo-shadow.png) no-repeat scroll 0 0 transparent;display:block;height:76px;margin:0 0 5px;width:148px;}
.companies .company .logo a.thumbnail {height:63px;left:4px;position:absolute;top:4px;width:140px;z-index:10;}
.companies .company .desc {float:left;width:150px;padding-top:4px;}
.companies .company .desc h5 {margin:0 0 2px 0;font-size:12px;font-weight:bold;}
.companies .company .desc p {margin:0;font-size:12px;font-weight:normal;line-height:1.3;}
.companies .company .desc h5 a,
.companies .company .desc p a {color:#404040!important;}

/*box*/
.box {margin-bottom:12px;}
.boxHeader, .boxFooter, .boxHeader div, .boxFooter div {background:url(../images/sp_20100817.png) no-repeat left top;}
.boxHeader {height:28px;overflow:hidden;padding-left:10px;background-position:0 -32px;}
.boxHeader div {height:28px;background-position:right -32px;}
.boxNoTitle {background-position:0 -60px;height:5px;overflow:hidden;}
.boxNoTitle div {background-position:100% -60px;height:5px;}
.boxHeader h3 {float:left;line-height:28px;margin:0;padding:0;font-size:12px;font-weight:bold;color:#000000;}
.boxContent {border-color:#d4d4d4;border-style:solid;border-width:0 1px;padding:5px 10px;}
/*.boxWrap {padding:20px 15px 10px 15px;display:block;}*/
.boxFooter {font-size:1px;height:5px;overflow:hidden;padding-left:10px;background-position:0 -65px;}
.boxFooter div {background-position:100% -65px;height:5px;}

#refine-search ul {list-style-type:none;margin:0;padding:0;}
#refine-search li.facet {background:#fff url(../images/bg_grey_dotted_h-line_3x1.png) repeat-x;margin-top:10px;position:relative;overflow:visible;padding-top:10px;zoom:1;color:#000;}
#refine-search li.first {background:none repeat scroll 0 0 transparent;margin-top:0;padding-top:2px;}
#refine-search li.facet label {font-size:12px;font-weight:bold;cursor:pointer;}
#refine-search span.facet-toggle{display:block;position:absolute;top:16px;right:0;font-size:13px;cursor:pointer;width:7px;height:7px;text-indent:-99999px;background:url(../images/sp_20100817.png) no-repeat -3px -77px;}
#refine-search li.first span.facet-toggle {top:9px;}
#refine-search .collapsed .facet-toggle {background-position:-3px -95px;}
#refine-search .facet li {overflow:hidden;}
#refine-search .facet ul {list-style-type:none;margin:5px 0 0 0;padding:0;}
#refine-search .facet ul li  {font-weight:normal;margin-bottom:4px;font-size:11px;}
#refine-search .facet ul li a  {background:url(../images/sp_20100817.png) no-repeat -18px -71px;padding-left:16px;color:#7C7C7C;}
#refine-search ul li.select-all a{font-weight:bold;}
#refine-search .facet ul li a:hover  {color:#006699;background-position:-18px -90px;}
#refine-search .facet ul li.selected a {color:#006699;background-position:-18px -90px;}
#refine-search .facet ul li  span {color:#8f8f8f;font-size:11px;}
#refine-search .facets ul  {}

#result-header {  padding:10px 8px;border-bottom:1px solid #dddddd;color:#000;font-size:14px;font-weight:bold;height:100%;overflow:hidden;}
#result-header span {float:right;font-weight:normal;font-size:12px;}
#result-header span b {color:#000;}

#result-set {margin:0 0 12px; 0;padding:0;}
#result-set li {background:url(../images/bg_grey_dotted_h-line_3x1.png) repeat-x scroll left bottom #FFFFFF;clear:both;overflow:hidden;padding:12px 8px;height:100%;overflow:hidden;list-style-type:none;}
#result-set li.recommend {background-color:#f4fbff;}
#result-set .profile-image {width:60px;float:left;}
#result-set .result {width:350px;float:left;}
#result-set .result h3 {font-size:14px;font-weight:bold;margin:0 0 8px 0;line-height:1.2;}
#result-set .result p.detail {font-size:12px;margin:0 0 4px 0;color:#7c7c7c;}
#result-set .result p.detail span.salary{color:#464646;}
#result-set .result p.user {font-size:11px;margin:0;}
#result-set .result p.user span.date {color:#7c7c7c;}
#result-set .company {float:right;width:140px;text-align:right;}
#result-set .company  h4{margin:4px 0 2px 0;font-size:12px;font-weight:normal;}
#result-set .company  h4 a{}
#result-set .company  p {font-size:11px;color:#8a8a8a;margin:0;}

.jobInfoBox {font-size:11px;color:#555555;}
.jobInfoBox .jobInfo {height:100%;overflow:hidden;}
.jobInfoBox strong{font-size:14px;display:block;margin:0 0 5px 0;color:#000;}
.jobInfoBox p{margin:0 0 8px 0;color:#404040;}
.jobInfoBox .buttonSmall {height:22px;}
.jobInfoBox .hrr {display:block;height:1px;background:#dddddd;overflow:hidden;margin:15px 0;clear:both;}


table.tablecv {}
table.tablecv td {vertical-align:top;}
table.bordertable  {}
/***** CONFLICT ****/


.usersTiny {position:absolute;top:12px;left:0;width:200px;border:0px solid yellow;z-index:200;padding:0px;text-align:left;}
.liked a{color:rgb(153, 153, 153);font-size:11px;position:relative;cursor:pointer;z-index:200;}
