@charset "utf-8";
/* CSS Document */
div, p, { border-collapse: collapse;}
#main_con{width: 972px; border: solid #d7d4d4 1px; padding: 10px; clear: both;}
#pro_left{width: 350px; float: right; }
#pro_right{width: 630px; float: left; margin-left: 10px;}
.profile_photos_widget{ margin-top: 10px; clear:both; background:#fdfefe  url(../images/javalink.jpg) center  no-repeat;}
.content{padding: 10px; clear: both;}
#profile_albums_widget .content, .profile_photos_widget .content {text-align: left;}
#profile_albums_widget .content ul, .profile_photos_widget .content ul {text-align: left; padding: 10px 0 0 10px; margin: 0px;list-type:none;}
#profile_albums_widget ul li/* .profile_photos_widget ul li */{ display: inline; margin: 0 8px 0 0; line-height: 29px; padding:0; float: left;}
.profile_photos_widget .content ul li{display: inline; list-style-type: none;}
#profile_albums_widget ul li a img:hover, #profile_photos_widget ul li a img:hover {border: 1px solid #a4a4a4; list-style-type: none;}
#profile_albums_widget ul li a img, .profile_photos_widget ul li a img {border:1px solid #E2EBF0; padding: 1px;}
#profile_albums_widget .content, .profile_photos_widget h2{padding: 2px 0 3px 10px;  font-size: 14px; color: #151515; background: url(../images/pro_bg.jpg) left bottom;}
#profile_albums_widget .content, .profile_photos_widget h3{padding: 5px 0 5px 30px; font-size: 14px; background: url(../images/arrow.jpg) no-repeat 10px; margin: 0px; color: #666; }
.widget .inner_widget {background:#FFFFFF none repeat scroll 0% 50%}
div.education_main_widget .inner_widget, div.benefits_main_widget .inner_widget, #news_home_left_container #news_main_widget .inner_widget, .article_show .inner_box{ border:solid 1px #D9D9D9; background:#FFF ; padding:11px; margin-left:0}
.normal{ background:transparent url(../themes/new/base/images/icons/topic_normal.png) no-repeat scroll 2px 3px}
div.links {width: auto; font-size: 11px; text-align: right}
div.links a.left {float: left}
div.links.stacked a {display: block}
div.links.top {float: right; margin-bottom: 6px; padding: 5px 10px 5px 0;}
.widget-100 {width:100%}
.morelinks{ clear: both; text-align: right; padding: 10px 0 10px 0; font-size:11px;}
a.boldlink{font-weight: 700; text-decoration: none; font-size:11px;}
a.boldlink:hover{text-decoration: underline; font-size:11px;}
.profile_top_left{border: solid #c2c2c2 1px; margin-top: 10px; text-align: center;}
.profile_top_left .links{ clear: both; text-align: right; padding-top: 10px; font-size: 12px; font-weight: 700;}
.profile_top_left .user{ clear: both; text-align: center; font-size: 12px; font-weight: 700;}
.lefttxt{float: left; width: 200px; font-weight: bold; padding-left: 30px; display: block; clear:both;}
.rightxt{float: left; width: 450px; display: block;  clear:both;}
/* profile: self, display */
div.profile-row {clear: both;overflow: hidden;padding: 5px 0;}
div.profile-row div.profile-col-category, div.profile-row-category {
	width: 150px; float: left; font-weight: 700; padding: 0 5px 0 8px; clear: both;}
div.profile-row div.profile-col-content {width: 430px; float: left;	overflow: hidden;}
/*Jobs page*/
#job_left{width:620px; float: left; margin-right:8px;}
#top_employers{ float:left; width:500px;}
#top_employers, h4{color:#26488d; margin:0; padding-bottom:8px; font-size:13px; color:#585858;}
#top_employers, p{color:#333; margin:0; padding:0 0 0 8px;}
.average_rating{text-align:center; font-size:16px; font-weight: 700; margin:0; padding:0;}
.rating_stars{float:right; width:80px; text-align: center;}
.empty{ clear:both; padding:5px; border-bottom:1px solid #eaebf1; margin-bottom:5px;}
.friends ul li{ background:url(../images/gray_li.gif) no-repeat left;display: inline; line-height: 29px; padding:0 0 0 10px; list-style-type: none;}
#pop_car{width:630px; float: left; margin-top:10px;}
#pop_car .left_box{width:310px; float:left; display: block; border:solid #d7d4d4 1px; margin-right:5px; }
.left_box { background:url(../images/gray_li.gif) no-repeat left;display:inline; line-height: 29px; padding:0 0 0 10px; }
h2 {padding: 5px 0 5px 10px; background: background: url(../images/pro_bg.jpg) repeat-x #f1f6f9; font-size: 14px;}
.jobsbox{width: 305px; float:left; display: block; border: solid #d7d4d4 1px; margin-left: 6px;}
.jobsbox h2{ font-size: 14px; margin: 0px; padding: 2px 0 2px 10px; height: 24px; background: url(../images/pro_bg.jpg) repeat-x #f1f6f9;}
.jobsbox ul{ padding: 8px; margin: 0 0 0 5px;}
.jobsbox ul li{ background: url(../images/small_arr.jpg) no-repeat 0 8px; padding: 0 0 0 15px;  margin-bottom:5px; padding-bottom: 5px; line-height:18px; font-size: 11px; list-style-type: none;}
.jobsbox ul li a{text-decoration: none;}
.jobsbox  ul li a:hover{text-decoration: underline;}
.jobsbox ul li span{font-size: 11px; color: #999}
#edit{width: 958px; border: solid #EAEAEA 1px; border-top: none; padding: 10px 10px 20px 10px; line-height: 18px; clear:both; float:left;}
#edit h2{font-size: 16px; background: none;}
#edit .heading{font-size: 14px; background: none; color: #333; font-family:Arial, Helvetica, sans-serif; font-weight: bold; padding: 15px;}
.editrows{width:99%; clear: both;}
.acc_line{border-bottom: solid #EAEAEA 1px; clear: both;}
.editrows p{padding:0 0 0 15px;}
.editrows ul li{padding-bottom:5px; margin:0; list-style-type: none;}
.editrows .etxt{width: 225px; float:left; text-align: right; padding-right: 10px;  font-weight: 700; line-height: 28px;}
.editrows .accform{width: 365px; float:left; line-height: 28px;}
.editrows .eform{width: 350px; float:left; line-height: 28px; padding-top: 5px;}
#group_l{ clear: both; width: 640px; background-color:#f6f6f6; border: solid #bbbbbb 1px; float: left; padding: 10px; margin-right: 10px;}
#group_r{ width: 300px; border: solid #bbbbbb 1px; float: left;  padding: 10px;}
#group_r h2{ background: none;}
/*edit*/
#jobs_l{ clear: both; width: 630px;  /*border: solid #bbbbbb 1px;*/ float: left; float: left; background:#FFF;}
#jobs_l h1{  font-size: 14px; margin: 0px; padding: 2px 0 2px 10px; height: 24px; background:url(../images/box_bg.jpg) repeat-x; color:#FFF;}
#jobs_l h2{font-size: 14px; background: none; padding: 0px;}
#jobs_l h2 a{ text-decoration: none;}
#jobs_l h2 a:hover{ text-decoration: underline;}
.referlinks{padding: 10px; text-align: right; }
.referlinks a{text-decoration: none; color:#568ca0; }
.referlinks a:hover{text-decoration: underline;}
#search_jobs{ width: 610px;  border: solid #e3e2cc 1px; float: left; padding: 10px; background: #fffffd; float:left;}
#search_jobs h1{ font-size: 20px; font-weight: normal; margin-top: 0px; padding: 0px;}
#jobdes{ clear: both; width: 600px;  /*border: solid #cccbb8 1px;*/ float: left; padding: 10px; background:#FFF;}
#jobdes h1{ font-size: 20px; font-weight: normal; margin-top: 0px; padding: 0px;}
#jobdes h2{font-size: 14px; background: #EEE;}
.desbox{ float: left; width: 296px; padding: 10px 10px 10px 10px; margin: 0 0 10px 0; }
.desbox ul {margin:0 0 0 10px; padding: 0 0 0 10px;}
.desbox ul li{ padding:0 0 8px 0; list-style-type: disc;  }
#jobdes p{margin:10px;}
/*Profile styles */
#profilebox{
	width:472px;
	margin: 0;
	float:left;
	border:solid #d7d4d4 1px;
	padding:5px;
	position: relative;
}

#profilebox_pay{
	width:100%;
	margin: 0;
	float:left;
	background:#e7edaf;
	clear:both;
	}
#profilebox_pay h1{
	  margin:0px; padding:3px 3px 3px 8px; height:22px; font-size:16px; 
}
#profilename{ padding:0 0 3px 0px;}
#profilename h1{ width: 98%; margin: 5px 0 5px 0; background:none; margin:0px; font-size: 16px; font-weight: bold;}
#profilephotobox{
width:970px;
float:left;
padding:0 0 0 10px;
}
/*edit*/
.phototext1 {
	width:222px;
	float:left;
	margin-left:5px;
	line-height:20px;
}

.phototext_pro{
	width:200px;
	float:left;
	line-height:20px;
}
.phototext2 {
	width:200px;
	text-align:left;
	float:left;
	padding:7px 15px 20px 15px;
	margin:0 0 0 5px;
	line-height:25px;


}
/*edit*/
.phototext3{
width:210px;
height:120px;
text-align:left;
padding-left:15px;
float:left;
border-left:dotted #c3c3c3 1px;
margin-left:6px;
margin-top:2px;
line-height:25px;
}
#profiletabs{
width:620px;
margin:10px 0px 0px 0px;
clear: both;
}
#profiletabs ul{margin:0; padding:0;}
#profiletabs  li{list-style: disc; list-style-position:inside; padding-left:15px; list-style-type: none;}
.headbg{background-image: url(../images/head_bg.jpg); background-repeat:no-repeat; padding:3px 3px 0 5px; color: #000; font-weight: 700; font-size: 10pt; float:left; width:650px; height:28px; margin:0px;}
.headbg1{padding:3px 3px 0 5px; color: #000; font-weight: 700; font-size:8pt; float:left; width:480px; height:28px; margin:0px; border:1px solid #F1F7F7;}
.headbgtext{ padding:0 4px 0 5px; float:left; width:550px; margin: 5px; line-height:20px;}
.bb{ width:40%; float:left; font-weight: bold; color:#666;}
.bbtext{ width:60%; float:left; margin-bottom: 15px; }
.graytxt{color: #999999; font-size:8pt; line-height:15px;}
.blacktxt{color: #555; font-weight: 700;}
.greentxt{color:#008000; font-weight: 700;}
.redtxt{color:#CC0000;}
.red{color:#FF0000;font-weight:700}
.blacktxt_small{color: #000; }
.greentxt_small{color:#0F9848;}
.redtxt_small{color:#CC0000;}
/*tabs styles*/
.buttonwrapper{overflow: hidden; width: 100%; margin:5px 0 0 0;}
.buttonwrapperunder{overflow: hidden; width: 100%; height:5px; margin:0 0 0 0; background-color:#2a4f96;}
a.tabsselect{background: transparent url(../images/tleft.gif) no-repeat bottom left; display: block; float: left; font: bold 12px Arial; line-height: 16px; height: 23px; padding-left: 9px; text-decoration: none;}
a:link.tabsselect, a:visited.tabsselect, a:active.tabsselect{color:#FFFFFF;}
a.tabsselect span{background: transparent url(../images/tright.gif) no-repeat bottom right; display: block; padding: 4px 9px 4px 0;}
a.tabsselect:hover{background-position: top left; text-decoration: none;}
a.tabsselect:hover span{ background-position: top right; color: #000;}
a.tabsbutton{
background: transparent url(../images/tleft.gif) no-repeat top left; display: block; float: left; line-height: 16px; height: 23px;
padding-left: 9px; color: #000; font-weight: 700; text-decoration: none;}
a:link.tabsbutton, a:visited.tabsbutton, a:active.tabsbutton{color: #605f5f;}
a.tabsbutton span{background: transparent url(../images/tright.gif) no-repeat top right; display: block; padding: 4px 9px 4px 0;}
a.tabsbutton:hover{background-position: bottom left;}
a.tabsbutton:hover span{background-position: bottom right; color: #FFFFFF;}
/*/tabs styles*/
/*edit styles*/
a.editbutton{
background: transparent url(../images/eleft.gif) no-repeat top left; display: block; float: left; height: 20px; font: normal 10px Arial; height: 13px; padding-left: 9px; text-decoration: none; margin-top:10px;}
a:link.editbutton, a:visited.editbutton, a:active.editbutton{color: #605f5f;  }
a.editbutton span{background: transparent url(../images/eright.gif) no-repeat top right; display: block; padding: 0px 9px 0px 0;}
a.editbutton:hover{background-position: bottom left;  } 
a.editbutton:hover span{background-position: bottom right; color: black;}
.border{ border: solid #EEE 1px;}
/*edit tags*/
#edit_tags{ width:600px; font-size:12px; background: none; padding:5px 0 0 10px;}
.edit_head{font-size:14px; font-weight: 700; color:#333333; padding:5px;}
#edit_tags  ul{margin: 10px 0px 10px 0px; padding: 0px;}
#edit_tags ul li{padding-right: 5px; display: inline;  list-style-type: none;}
.edit_style{
	color:#009900;
}
.edit_check{padding-top:8px;}
.edit_check1{padding-top:12px;}
/*/edit tags*/
/*members listing page start */
#mem_left{
	width: 617px;
	float: left;
}
#mem_right{
	width: 355px;
	float: right;
}
.mem_serch{ width:540px; border:solid #c2c2c2 1px; padding:10px;}
.mem_serch1{width: 617px; border:solid #c2c2c2 1px; background-color:#FFFFFF; margin-bottom:10px; float:left;
}
.sea_opt{padding:10px 0 5px 238px;}
.sea_pho{width:90px; height:90px; margin-left:5px;margin-top:8px;float:left; border:1px solid #E2EBF0;}
.add_as{width:150px; float:left; margin-top:50px;}
.my_fri_gro1{width:343px;border: solid #bbbbbb 1px;	float: left;padding:5px;margin-bottom:10px; background:#FFFFFF;}
.login_box1{width:343px; border: solid #000 1px; float: left; padding:5px; margin-bottom:10px; background-color:#6e7354; text-align: center; color:#FFF; }
.login_box1 h2{color: #FFF;}
.account{padding:0 10px 010px; font-weight:bold; color:#333333;}
.clickable_img{border: 1px solid #a4a4a4 ; padding:2px; margin-left:8px;}
.membertxt{
	width:115px;
	float: left;
	padding:5px 0 0 10px;
}
.ediv{width:350px; float: left; padding:5px 0 0 10px;}
.fea_pro{float:left; width:100%;}
.fea_pro .membershortsig{float:left; width:100%;}
.fea_pro .membertxt{width:150px; float: left; padding:5px 0 0 10px;}
.membershortsig{float:left; width:70%;}
.mem_rat{
	width:50px;
	float:left;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color: #555;
	padding-top:5px;
}
/*members listing page End */
.stars{float:left; text-align: center; width: 100px; clear:both;}
.starstxt{ float: left; width: 200px; line-height: 17px; padding-left: 10px;}
.number{float: left; width: 10%;}
.centerlinks{float: left; width: 70%;}
.points{float:left; width: 10%; font-weight: bold;}
.clear{clear: both;}
.num{float: left; width: 5%; clear:both;}
.pho{float: left; width: 16%; padding-top:5px;}
.photxt{float: left; width: 51%; padding-left:10px;}
.score{float: left; width: 20%}
.smatxt{ font-size: 11px;}
.ping{width: 100%; clear:both;}
.pingimg{width: 90px; float: left; padding-top: 5px; clear:both; }
.pingtxt{
	width:83%;
	float:right;
	padding-left:5px;
}
.pinguser{
	width: 60%;
	float:left;
}
.pingaction{
	width: 40%;
	float: left;
	text-align:right;
	font-size: 11px;
}
/*message page begin */
#message{ width: 980px;float:left;padding: 10px 0;}
.message_left{width:300px;margin-top:11px; float:left;}
.inbox-nav {background:#f6faec url(../images/inbox.jpg) repeat-x; float:left;}
.inbox-nav ul li{list-style-type: none;}
.inbox-nav ul li a {display:block; padding:5px 5px 5px 13px; line-height:20px; margin:0; width:284px; list-style-type: none; }
.inbox-nav ul li a:hover {background:#dbefb1; padding:5px 5px 5px 13px; line-height:20px;margin:0; width:284px;  }
.inbox-nav .act {background:#cde3a0; font-weight:bold; }
.message_right{
	width:664px;
	border:1px solid #e3d8b1;
	margin:11px 0 0 10px;
	float:left;
}
.message_right1{
	width:654px;
	margin:11px 0 0 10px;
	background:#fff0d2;
	float:left;
	padding:5px;
}
.message_right2{width:750px; margin:11px 0 0 0;  float:right; padding:5px;}
.mes_head{background:#F1F7F7; font-weight:700; color:#000000;}
.mess_txt{color: #26488d; font-size:8pt; line-height:15px;}
.mess_txtb{color: #999999; font-size:8pt; line-height:15px; font-weight:bold;color:#26488d;}
.mess_txtb:hover{color: #999999; font-size:8pt; line-height:15px; text-decoration:underline;color:#26488d;}
.gray_b{font-weight:bold;}
/*edit*/
.compose_message{
	background:#fbf1cd;
	font-weight:700;
	font-size:16px;
	color:#000;
	padding-left:8px;
}
.textarea-1{padding:5px; width:504px; overflow:hidden;}
/*message page ends*/
/*contact_request page begin */
.cont_req{ width: 633px;float:left;padding: 10px;}
.contctrequest{border: solid #e4e3d1 1px; margin:8px; padding:10px; width:595px; line-height:25px;}
.contctrequest_lady{width:86px; height:101px; margin-left:5px; margin-top:8px; float:left;}
.text {width:400px;float:left;margin-left:8px;margin-top:8px;}
/*contact_request page End */
/*#fr ul {text-align: left; padding: 10px 0 0 10px; margin: 0px;}
#fr ul li { margin: 0 0 10px 20px; width:110px; text-align:center; font-weight: bold; line-height: 18px; font-size:12px; height: 125px; list-style-type: none;}
#fr ul li a img:hover, #profile_photos_widget ul li a img:hover {border: 1px solid #a4a4a4}
#fr ul li a img, .profile_photos_widget ul li a img {border:1px solid #E2EBF0; padding: 1px; }*/
#fr ul {text-align: left; padding: 10px 0 0 10px; margin: 0px;}
#fr ul li { margin: 0 0 0 30px; width:100px; text-align:center; font-weight: bold; line-height: 18px; list-style-type: none;}
#fr ul li a img:hover, #profile_photos_widget ul li a img:hover {border: 1px solid #a4a4a4}
#fr ul li a img, .profile_photos_widget ul li a img {border:1px solid #E2EBF0; padding: 1px; width: 79px; height: 79px}

/*login_div page Begin */
.nolog_div{width:180px; padding:10px; border:1px solid #FFCC00; background:#fff8db; filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity:0.7;z-index:1500; }
.nolog_div a{font-weight:bold; text-align:center; text-decoration:none;}
.nolog_div a:hover{font-weight:bold; text-align:center; text-decoration:underline;}
/*login_div page End*/
.jlable{width: 20%; float: left; padding: 0px 0 5px 0; }
.jtxt{width: 80%; float:left; padding: 0px 0 5px 0;}
.frshereli ul{margin:0; padding:0;}
.frshereli  li{list-style: disc; list-style-position:outside; margin: 0px; padding:0px;}
.pad{padding: 5px;}

.profile_photos_widget h1{margin: 0px; padding: 10px; font-weight: normal;}
.thu_bg{float:left; width:57px; height: 50px; text-align: center; background:url(../images/thu_bg.jpg) no-repeat; padding: 5px 5px 0 0;margin: 5px 0 0 0;}
.imgright{float: right; padding-left: 10px;}
.pntxt{width: 20%; float: left;}
.pnforms{width:75%; float: left;}
.pninputbox{width: 400px;}
.cat{background:#fafafa;}
.cat ul {text-align: left; padding: 10px 0 0 10px; margin: 0px; list-style-type:none;}
.cat ul li { line-height:20px; font-size:12px; padding:0 20px 5px 0; background: url(../images/small_arr.jpg)  no-repeat 0 5px; padding-left: 15px; list-style-type: none; display: inline;}
.cat ul li a { text-decoration :underline; }
.cat ul li a:hover { text-decoration: none;}
#newsmenu{padding:0px; float:left; }
#newsmenu ul {margin: 0px; padding: 0px;}
#newsmenu ul li{ padding:0px; margin: 0px; margin-right:5px;  text-align : center; width: 110px; font-size: 12px; list-style-type: none; display:inline; float:left;}
#newsmenu ul li a{ display : block; height: 25px; line-height:25px;}
#newsmenu ul li a:hover{background: #e9f0f6;  text-decoration: none;}
#newsmenu ul li a.current{ display : block; background:#e9daaf;}
#newsmenu ul li a.current:hover{ text-decoration: none;}
.pagination {padding: 3px; margin: 6px 3px 10px 3px; text-align: right; font-size: 11px}
.pagination.right {float: right; width: auto}
.pagination a {padding: 2px 4px; margin: 1px; border: 1px solid #666; text-decoration: none; color: #666}
.pagination a:hover, .pagination a:active {border: 1px solid #000; color: #000}
.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #407716;
	font-weight: bold;
	background-color: #62a92c;
	color: #FFF
}
.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #eee; color: #ddd}
#news ul{ padding: 8px;}
/*edit*/
#news ul li{ background: url(../images/55.gif) no-repeat 0 3px; padding: 0 0 0 18px; margin: 5px 0 0 0px; line-height:18px; white-space:nowrap; clear: both; list-style-type: none; display:block; }
#news ul li a{text-decoration: none;}
#news ul li a:hover{text-decoration: underline;}
.forumbg{background-color:#f4f3dd; height: 25px;  padding:2px 0 0 5px;}
.forum{width:48%; float: left; padding: 0px 8px 0 0px;}
.forum_lp{width: 31%; float: left; padding:0; }
.forumtopic{width: 8%; float: left; padding: 0; }
.forumtopic1{width: 7%; float: left; padding: 0px 5px 0 2px; }
.forumpost{width: 8%; float: left; padding: 0; }
.wbold{font-weight: bold; color: #000;}
.wtxt{ color: #000;}
.forumpopular{clear: both; padding-bottom: 10px;}
.forumimg{width: 80px; margin: 5px 10px 0 0; float: left;}
.forumtxt{width: 70%; float: left;}
.leadertxt{width: 50%; float: left;}
/*.news_desimg{float:left; width: 380px; font-style: italic; color: #999; padding: 0 10px 10px 10px; font-size: 11px; }

.news_desimg{float:left;width:300px;font-style: italic; color: #999; padding: 0 10px 10px 10px; font-size: 11px; }*/
/*.news_desimg{float:left; width: 380px; font-style: italic; color: #999; padding: 0 10px 10px 10px; font-size: 11px; }*/
.news_desimg{
	font-style: italic;
	color: #999;
	font-size: 11px;
}
.news_text{padding-right:10px;}

.edit_fresher{ padding:0  5px 15px 62px; float:left; width:400px;}
.edit_form_fresher{ width:400px; padding-left:100px; float:left; margin-bottom:14px; clear:both;}
/*forum page Begin */
.forum_main{width:976px; padding:2px; float: left; }
.forum_mark{width: 20%; float: left; padding:5px 0px 0 5px; }
.forum_start{width:13%;float: left;padding-top: 0px;padding-right: 2px;padding-bottom: 0;padding-left: 0;}
.forum_start1{width:12%; float: left; padding: 0px 2px 0 10px; }
.forum_foot{width:98%; padding:5px 10px 10px 10px;}
.forum_category {	width: 150px; float: left; font-weight: 700; padding: 0 5px 0 8px; clear:both;}
.forum_pad{padding:20px 0 0 10px; width:25%; float:left;}
.forum_icon{width:80%; float:left; padding:0 0 5px 15px;}
.forum_rat{width:4%; height:20px; float:left; padding: 0px 2px 0 0; clear:both; }
.topic_head{width:92%; float:left; border-bottom:1px solid  #e4ebf1; font-size:16px; padding:5px; font-weight:bold;}
.topic_bot{width:90%; float:left; height:20px;padding:5px; }
.topic_txt{ color:#393939; font-weight:bold; text-decoration:none; }
/*.topic_txt:hover{ color:#1d74c5; font-weight:bold; text-decoration: underline; }*/
.topic_txtlink{ color:#1d74c5; font-weight:bold; text-decoration:none; }
.topic_txtlink:hover{ color:#1d74c5; font-weight:bold; text-decoration: underline; }
.post_con_box1{ width:99%;  float:left; margin:10px 0 0 0; }
.post_con_box{ width:99%;  float:left; border-top:0;margin:0 0 0 0; }
.post_con_boxc{ width:99%; float:left; background:#f6f9fc;}
.post_con_leftbox{ width:19%; float:left; }
.post_con_rightbox{ width:75%; min-height:200px; float:left;   padding:5px; }
.post_con_img{width:55px; float:left; padding:5px 5px 0 10px; text-align:center;}
.post_con_imgunder{width:90%; float:left; padding:10px 0 0 10px; }
.post_quote{text-align:right;}
.hand_bg{background: url(../images/thu_bg1.jpg) no-repeat left top; height:28px; padding:8px 2px 0 2px;  float:left;}
.quote_reply{width:80%; margin:10px 0 10px 15px; padding-left:5px; border-left:1px solid #dae3eb;}

	/*forum page end */
.sea_peo{width:37%; text-align:right; padding:0 5px 5px 0; float:left;}
.sea_peo1{width:60%; padding:0 0 5px 0; float:left;}
.white {color:#FFFFFF; text-decoration:none;}
.white:hover {color:#FFFFFF;text-decoration:underline;}
.clinput{width: 450px;}
.graybold{color: #999; font-size: 11px; font-weight: bold;}
.comapnylogo{float:right; width: 150px; border: solid #CCC 1px; margin: 6px; padding: 10px; vertical-align: middle; text-align: center;}
/*=-====================================created by siddesh===================*/
.prevbtn{float:left; margin-top:25px; font-weight:700}
.nextbtn{float:right; margin-top:25px; font-weight:700}
.gallerydiv{width:495px; float:left; padding:0px; text-align:center;}
.gallerydiv .imgdiv{width:99px; text-align:center; float:left;}
.borderdiv{border:1px #e4ebf1 solid; padding:10px;}
.flotleft{float:left}
.flotright{ float:right}
.label{ color:#000; font-weight: bold;}
.labeli{ padding-left: 15px;}
#profile_new{width:825px; margin:10px 0 0 0; float:left; padding:3px;}
#profile_left{width:492px;float:left; border:solid #d7d5b2 1px; margin: 0 5px 0 0;}
#profile_mid{width:300px;float:left; margin-left:8px;}
#profile_rig{width:145px;float:left; border:solid #e7edf3 1px; padding:5px 0 0 5px; margin-left:8px; text-align:center;}
.pro_exp{width:480px;float:left;}
.bb_pro{ width:30%; float:left; font-weight: bold; color:#666; padding: 5px 0 5px 10px;}
.bbtext_pro{ width:55%; float:left; margin-bottom: 5px;  padding: 5px 5px 5px 10px; }
#pro_menu{float: left;list-style: none;margin:5px;margin-left:0px;padding: 0;width: 97%;border-bottom: solid #fce096 1px;}
#pro_menu li {float: left;margin: 0;padding: 0;font-weight:bold;text-decoration: none;}
#pro_menu a {color: #000;display: block;float: left;margin: 0;padding: 0px 12px 0 10px;text-decoration: none;}
#pro_menu a:hover {background: #2a5099;	color: #fff;text-decoration: none;}	
#pro_menu a.cur {color: #fff;display: block;float: left;margin: 0;padding: 0px 12px 0 10px;	text-decoration: none;	background: #2a5099;}
#pro_menu a.cur:hover {color: #fff;	display: block;	float: left;margin: 0;	padding: 0px 12px 0 10px;text-decoration: none;}
.pro_con {text-align: left; padding:10px 0 0 10px; margin: 0px;}
.pro_con ul li { margin: 0 0 10px 20px; width:90px; text-align:center; font-weight: bold; line-height: 18px; font-size:12px; height: 100px; float:left; list-style-type: none;}
.pro_con ul li a img:hover, #profile_photos_widget ul li a img:hover {border: 1px solid #a4a4a4}
.pro_con ul li a img, .profile_photos_widget ul li a img {border:1px solid #E2EBF0; padding: 1px; }
.pro_pingimg{width:100px;float: left;padding-top:5px;}
.pro_pingtxt{width: 76%; float: left; padding-left:5px;}
.pro_pinguser{width: 50%;float:left;}
.pro_pingaction{width:50%;float: left;text-align: right;font-size: 11px;}
.prleft{width: 504px; float: left; background:#FFF;}
.prcenter{width: 300px; float: left;}
.prright{width: 162px; float: right; }
a.remove:link, a.remove:active, a.remove:visited{ text-decoration: none; color: #999;}
a.remove:hover{text-decoration: underline; color: #FF0000;}
.proheadtxt{float: left; width: 55%;}
.proheadbut{float: right; width: 35%; padding-top: 2px; text-align: right; font-weight: normal;}
.pingimg1{width: 70px;float: left;padding-top: 5px;}
.pingtxt1{width: 85%;float: right;}
.pinguser1{	width: 58%;	float:left;}
.pingaction1{width: 32%; float:right; text-align: right; font-size: 11px;}


/*----------Picture Module------kesava----------*/
.rate_pic{width:90%;height:55px;background-color:#fcfcf4;border:#cfd29b solid 1px;text-align:center;margin-left:25px;	
}
.rating_pic{
	width:80%;
	margin:0px auto;
	padding:5px 0px 0px 0px;
}
.rating_button{ width:7%; margin:0px 4px 0px 4px; padding:0px; float:left;}
.bigimg{width:90%; margin:10px auto; padding:0px; text-align:center;}
.smbg_pic{width:90%;height:30px;background-color:#fcfcf4;border:#cfd29b solid 1px;	margin:0 auto;}
.smimg{ width:82px; height:86px; margin:3px; padding:0px; float:left;}
.pingimg1{width: 70px;float: left;padding-top: 5px;}
.pingtxt1{width: 85%;float: right;}
.pinguser1{	width: 58%;	float:left;}
.pingaction1{width: 32%; float:right; text-align: right; font-size: 11px;}

/*=================12-8-08============*/
.orangetxt{color:#f36d00; font-weight:700;}
.fldset{margin-bottom:10px; border:1px solid #CCCCCC; padding:12px 10px 10px 10px;}
.fldset legend{font-weight:700; color:#000; }
.pics{width: 300px; float:left; display: block; border: solid #e4ebf1 1px; font-size: 11px;}
.pics h2{ font-size: 13px; margin: 0px; padding: 2px 0 2px 10px; height: 24px; background:url(../images/pro_bg.jpg) repeat-x;}
.pics ul{ padding: 8px; margin: 0 0 0 0; display: block;}
.pics ul li{ margin-bottom:5px; padding-bottom: 5px; line-height:18px; list-style-type: none;}
.pics ul li a{text-decoration: none;}
.pics ul li a:hover{text-decoration: underline;}
.pics ul li span{font-size: 11px; color: #999}
.blue_bn{background: #60bb1a url(../images/but_bg.jpg) repeat-x; font-size: 11px; color: #FFF; font-weight:bold; padding:2px 0; border:0;}

/*=============quiz===23-08-08==========================*/

.wsbold{ font-size:10px; font-weight: bold; color: #fff;}
/*puquiz page*/
.conbbg{background-color:#f1f6f9; border:#9cb8c6 solid 1px; padding:5px;}
.consbg{background-color:#ffffff; border:#dfe4e8 solid 1px; padding:5px;}
/*puquiz page*/
#quizdiv ul{background-color:#e4e4e4; padding:5px; display:block;}
#quizdiv li{ list-style-type: none; background-color:#eafccd; padding:5px; margin:5px 0 5px 0; display:block;}
.collegues{
	float:left;
	padding:10px 0 0 5px;
}
.album_name{width:30%; float:left; padding:2px 0px 0px 20px;}
.album_edit{width:60%; float:left; padding-top:2px;}
.mright{width: 670px; float:left; margin: 10px 0 0 10px;}
.updateurpro {
border-left:1px dashed #CACACA;
float:left;
font-size:11px;
line-height:14px;
padding:0 15px;
width:180px;
}
.updateurpro ul li{line-height: 8px;}
.updateurpro ul {padding-top: 5px;}
.new_pro{float:left;  width:40%;  margin:0px 0px 0px 10px; padding:0px 0 0px 15px;  background:url(../images/small_arr.jpg ) no-repeat 2px; }
.pninputbox1{width:440px;}
#non_stop{margin-left:80px;}
#non_stop  ul {
PADDING: 0px;  MARGIN: 0px;   LIST-STYLE-TYPE: none; 
}
#non_stop li {
display:block;
margin:5px 0 0px 0px;
float:left;


}
#non_stop li:hover {
color:#322f31;
cursor:pointer;
margin:5px 0 0px 0px;
float:left;

}
#non_stop li a{
background:#f6f6f6;
border:1px solid #0066CC;
color:#0066CC;
cursor:pointer;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
PADDING:3px 5px 5px 5px; 
width:300px;
height:16px;
float:left;
}
#non_stop li a:hover {
background:#0066CC;
border:1px solid #0066CC;
color:#fff;
cursor:pointer;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
PADDING:3px 5px 5px 5px; 
width:300px;
height:16px;
float:left;

}
#profilebox h2{margin: 0px; padding: 0px; font-weight: normal; color:#FF6600;}
#profilebox h3{margin: 0px; padding: 0px;  color:#FF6600;}
.new_exp{  padding:0px; width:470px;  margin:5px 0 0 10px; }
.new_expadd{ margin:0px; padding:0px; width:32%; float:left;  }
.non_pad{padding-left:12px; padding-bottom:10px;}

.headbg1{color:#000000;
float:left;
font-size:8pt;
font-weight:normal;
height:28px;
margin:0px;
padding:3px 3px 0pt 5px;
width:480px;}



.all_pings{background-color:#f3f8fe; float:left; width:100%; padding:3px; margin-bottom:10px;}
.pings_sel{float:left; width:20%;}
.pings_del{float:right; width:25%;}
.ping_che{float:left; margin:3px 5px 0 0; }
.ping_but{ font-size: 11px; color: #000; font-weight: 700; border: none; padding: 2px 5px 2px 5px; border: solid #f3f8fe 1px;  cursor: pointer;}
.forum_filsize{width:16%;float:left;padding:0px; padding-left:10px;}
.ping_but{font-size:10px; background-image:url(../images/del.jpg); width:150px; height:20px; border:#0099CC 1px solid; padding-bottom:3px; font-weight:normal;}
.allpings_pingtxt{width:70%; float: left; padding-left:5px;}
.allpings_del{font-size:10px; background-image:url(images/del.jpg); width:150px; height:20px; border:#0099CC 1px solid; padding-bottom:3px;}
.fieldset {border:1px solid #E5E5F4;margin-bottom:2px;background:#fffff8; font-size:12px; margin-bottom:3px;}
legend {color:#000; font-weight:bold;}
#searchdiv {
width:94%;
margin:0;
padding:10px;
}

#searchdiv .sear{
width:65%;
float:left;
margin:3px 10px 0 0;
font-family:Arial, Helvetica, sans-serif;
}

.bro_jobs {
float:left;
padding:5px;
width:96%;
}
.bro_jobs ul {
margin:0px;
padding:0px;
}
.bro_jobs li {
background:transparent url(../images/small_arr.jpg) no-repeat scroll 0pt 8px;
float:left;
list-style-type:none;
margin:5px;
overflow:hidden;
padding-left:15px;
width:28%;
}
.profile_photos_widget .membershortsig{float:left; width:80%;}
.profile_photos_widget .membertxt{width:150px; float: left; padding:5px 0 0 10px;}
.adress_midbg{ background:url(../images/contatrequests_05.jpg) repeat-y; width:571px; height:auto; padding:0 10px;}
.adress_left{width:300px;  float:left; padding-left:5px;}
.adress_right{width:250px; padding-left:5px;  float:left; margin-left:10px; background:#f6f9fe;}
.left_col{width:50%; font-weight:bold; font-size:11px; float:left; padding-bottom:8px; }
.right_col{width:50%; font-size:10px; font-weight:bold;   float:left; color:#4a4a4a;padding-bottom:8px;}
