﻿@charset "utf-8";
/* Form CSS */

span.radio label{
	color:#333333;
	display:inline;
	font-size:12px;
	font-weight:normal;
	padding-left: 4px;
}
span.checkbox label
{
	display:inline;
	color:#333;
	font-size:11px;
	font-weight:normal;
	padding-left: 4px;
}

td.radio label {
	color:#fff;
	font-size:13px;
	background-color:transparent;
	font-weight:normal;
}

#inbox-view .tab-acc-set-private tr th{ text-align:left; padding:5px 10px; color:#CC3300;}


invalid
{
 color:Red 	
}


#logo-gem{
	float: left;
	width: 174px;
	margin:0 20px 0 0;
}
#logo-gem h1{
	margin:0
}
#logo-gem h1 a{
	background: url(../images/logo-gem.gif) no-repeat;
	display: block;
	height: 63px;
	text-indent: -9999px;
	margin: 0 0 0 0px;
}

.paging span  {
	text-decoration:none;
	font-weight:normal;
	color:Black ;
}


#my-gem #search-profiles .tab-border tr { margin:0; padding:0;}
#my-gem #search-profiles .tab-border tr  td{ margin:0; padding:0;}

#my-gem .curved-top #content .activities .recent-activity-detailed { width: 100%;}

#my-gem .curved-top #content .activities .recently-updated-profiles-detailed { width: 80;}
#my-gem .curved-top #content .activities .recently-updated-profiles-detailed ul { margin:0; padding:0;}
#my-gem .curved-top #content .activities .recently-updated-profiles-detailed ul li { background: url(../images/icons/arrow-grey.gif) 0% 3px no-repeat; padding:0px 0px 10px 20px; border: none;}
#my-gem .curved-top #content .activities .recently-updated-profiles-detailed ul li a { text-decoration:underline; font-weight:bold;}
#my-gem .curved-top #content .activities .recently-updated-profiles-detailed ul li a:hover { text-decoration:none;}
#my-gem .curved-top #content .activities .recently-updated-profiles-detailed .button { margin-top:22px;}

#work-life-right-col #location-fit-membr-location #reloc
{ background:url(../images/icons/relocation.png) 0 0 no-repeat; width:200px; float:left; color:#CC3300; font-weight:bold; font-size:11px;}




.loading
{
	 background-image:url('../images/Progress_blue.gif');
	 width:16px;
	}
	
#popup-page .popup-contet { margin-top: 0px;}	

.plain label { font-weight:normal}

.modalBackground {
	background-color:Gray ;
	filter:alpha(opacity=70);
	opacity:0.7;
}

#communication_prefences .tab-acc-set-gem tbody tr td.no-border-left{ border-right:none; padding-left:0px;padding-right:0px;}


.HeadingBarBackGround
{
	background-image:url("../images/head_bar_center.jpg");
	
}

.tab-data-admin {
	margin:0px 0 0px 0;
	border-collapse:collapse;
}

.tab-data-admin td, .tab-data-admin th {
	padding: 6px 0px;
	text-align:left;
	

}
.tab-data-admin tr
{
	border:2px solid #ccc;
	
}

.tab-data-admin th, .header td {
	color:#333;
	
	font-size:13px;
	padding:10px;
	font-weight:bold
}

.links {
	font-size:12px;
	
	font-weight:bold;
	color:#1C3F99;

}
.links a {
	padding:0 3px;
}

.float-left	{ float:left;}
.float-right { float:right;}


ul.list1 { margin: 15px 25px}
ul.list1 li { background:url(../images/bullet-02.gif) 0% 9px no-repeat; padding:0 0 0 9px; line-height:20px; color:Black; }

.linkcss
{
	/*font-family: 'Lucida Grande', 'Lucida Sans', Tahoma, Arial, Helvetica;*/
	font-family: "Lucida Sans",Arial, Tahoma, Helvetica;
	font-size:12px;
}

#work .tab-work-list thead tr th .head-th-left { text-align:left !important; font-weight:bold !important;}





#my-gem #mg2clumns .right #content #profile-txt2 .popular-profiles ul { margin:0; padding:0 10px;}
#my-gem #mg2clumns .right #content #profile-txt2 .popular-profiles ul li { background: url(../images/icons/arrow-grey.gif) 0%  5px no-repeat; padding:0px 0px 3px 15px; border: none;}
#my-gem #mg2clumns .right #content #profile-txt2 .popular-profiles ul li a { text-decoration:underline; font-weight:bold;}
#my-gem #mg2clumns .right #content #profile-txt2 .popular-profiles ul li a:hover { text-decoration:none;}

#my-gem #mg2clumns .right #content #profile-txt2 { }
#my-gem #mg2clumns .right #content #profile-txt2 p {}
#my-gem #mg2clumns .right #content #profile-txt2 em {}

/*
.paging { float:right; clear:both; margin:12px 0; }
/*.paging ul{ margin:0; padding:0}
.paging span { display:block; float:left; margin:0 3px; color:#333; line-height:12px; font-size:11px; padding-right:3px; }
/*.paging li .li-separator { border-right: 1px solid #666; }
.paging span a{ color:#1B3F99 ;  padding-right:6px;}

.paging span a.previous{ color:#1B3F99; padding-right:2px;}*/

#search-area #chk-boxes p.chk-boxes.span label { word-spacing:-1px; font-weight:normal; color:#333333; display:block; font-size:11px; font-weight:normal;
margin-left:20px; padding:0px; width:140px;}

#search-area #date-range input{ margin:0 0px 0 35px; width:70px;}
#search-area #date-range input.date { margin:0 0px 0 0px;  width:0px;  vertical-align:top;
                                       border:0; background-color:Transparent}


#popup-page .curved-top1 {margin: 0 10px;}
#popup-page .curved-top1 #popup-wrap { padding:10px; margin:10px; word-wrap: break-word;}

#work #curved-padding #content .text {padding-top:10px; word-wrap: break-word;}

.curved-top1 {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border:#BBBBBB solid 1px;
background-color:#FFFFFF;
margin-top:0px;
}

#skills label{  font-weight:lighter; padding-left: 3px; font-size:12px; color:Black; }


#full-time-salary #edit, #capacity-calculator #edit { margin-right: -10px; }

