@charset "utf-8";
/* CSS Document */

body {
	width:960px;
	margin:0 auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/header_bg.jpg) left top repeat-x;
}
img {
	border:0px;
}
p {
}

a {
	color:#235BAF;
	text-decoration:none;
	outline:none;
}

a:hover{
	color:#FF6600;
	}

.a1{}
.a1:hover{}


.left{
	float:left;
	}
	
.right{
	float:right;
	}
.center{
	margin:0 auto;
	}
.clear{
	clear:both;
	}
.txt-center{
	text-align:center;
	}

/*------------------text links Start------------------*/
.text10 {
	font-size:10px;
}
.text11 {
	font-size:11px;
}
.text12 {
	font-size:12px;
}

.text13 {
	font-size:13px;
}
.text14 {
	font-size:14px;
}
.text16 {
	font-size:16px;
}
.text18 {
	font-size:18px;
}

.text20{
	font-size:20px;
	line-height:32px;
	}

.text22{
	font-size:22px;
	}

/*------------------text links End------------------*/

.lign-height1{
	line-height:18px;
	}
	

#main {
	width:960px;
	float:left;
}

#header {
	width:960px;
	height:103px;
	float:left;
	background:url(../images/header-shade.jpg) center bottom no-repeat;	
	padding-bottom:10px;
}

#logo {
	width:382px;
	height:103px;
	float:left;
}
#header-rightbar {
	width:578px;
	height:103px;
	float: right;
	/*padding-left:154px;*/
}
.login-btn {
	width:424px;
	float:left;
	height:21px;
	padding-top:4px;	
	background:url(../images/btn-bg.png) left top no-repeat;
	margin-left:154px;
}

.login-btn a {
	padding-left:10px;
	font-size:11px;
}

.login-btn a:hover{
	color:#000000;
	}

.member_in {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	
}
.orange_link {
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
/*------------------Navigation Start------------------*/
	
#navigation {
	width:424px;
	float:left;
	padding-left:154px;
}

#navigation ul {
	width:100%;
	float:right;
	padding:0px;
	margin:0px;
	padding-top:16px;
	
}

#navigation li {
	list-style-type:none;
	float:left;
	background:url(../images/saprator.png) right center no-repeat;	
}

#navigation ul a {
	padding-left:11px;
	padding-right:13px;
	color:#000000;
	line-height:35px;
}

#navigation ul a:hover{
	color:#FF6600;
	}


/*------------------Navigation End------------------*/


#contact_no {
	width:553px;
	float:left;
	text-align:right;
	padding-right:25px;
}


/*------------------text colors Start------------------*/


.gray_color {
	color:#828282;
}

.green-color{
	color:#77AE18;
	}
	
.blue-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#235BAF;
	line-height:14px;
	}
	
.green-text{
	color:#77AE18;
	font-size:18px;
	line-height:26px;
	}

/*------------------text colors End------------------*/


	
/*------------------search site Start------------------*/
	
#search-site-main {
	width:960px;
	height:81px;
	float:left;
	background-image:url(../images/textfild_main_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.search-site-col1 {
	width:269px;
	float:left;
	height:61px;
	padding-top:20px;
	padding-left:44px;
}
.search-site-col2 {
	width:270px;
	height:61px;
	padding-top:20px;
	float:left;
}
.search-site-col3 {
	width:377px;
	height:61px;
	padding-top:20px;
	float:left;
}


input{
	background:url(../images/input2-bg.jpg) left top repeat-x;
	border:#cccccc solid 1px;
	padding:0px 10px;
	}
	
select{
	background:url(../images/input2-bg.jpg) left top repeat-x;
	border:#cccccc solid 1px;	
	padding:2px 0px;	
	}


.input1 {
	width:233px;
	height:28px;
	margin-top: 8px;
	padding:0px 5px;
}

.input2{
	width:223px;
	height:28px;
	}
	
.input3{
	width:264px;
	height:22px;
	}
	
.input4{
	width:135px;
	height:22px;
	}
	
.input5 {
	width:233px;
	height:28px;
	margin-top: 5px;
}

.input7 {
	width:143px;
	height:22px;
}
	
.input8{
	width:492px;
	}

.input10{
	width:24px;
	height:24px;
	}
	
.input11{
	width:85px;
	height:24px;
	}
	
.input12{
	width:215px;
	height:24px;
	margin-top:5px;
	}
	
.input13{
	width:275px;
	margin-top:5px;
	}

	
.select1{
	width:65px;
	float:left;
	margin-top:8px;
	padding:5px 0px;
}

.select2{
	width:155px;
	margin-top: 6px;	
	margin-right:4px;

}

.select3{
	width:245px;
	padding:6px 0px;
}

.select4{
	width:50px;
	padding:1px 0px;
}

.select5{
	width:65px;
	margin-top:2px;
	margin-left:4px;
}

.select6{
	width:155px;
}

.select7{
	width:165px;
}


/*------------------search site End------------------*/



/*------------------Flash Start------------------*/

#flash{
	width:960px;	
	height:319px;
	float:left;
}

#website-ranking{
	width:960px;
	height:319px;
	float:left;
	background:url(../images/website-ranking.jpg) left top no-repeat;
}

#website-ranking-left{
	width:365px;
	padding-top:20px;
	padding-left:62px;
	float:left;
	}
	
#website-ranking-right{
	width:374px;
	float:left;
	padding-left:119px;
	padding-top:144px;
	padding-right:39px;
	}
	
.see-kpmrs{
	padding-top:8px;
	float:right;		
	text-align:right;
	padding-right: 10px;
	}
	
.website-ranking{
	width:365px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#cccccc dashed 1px;
	}
	
#green-btn{
	width:152px;
	height:58px;
	position:absolute;
	margin-left:366px;
	margin-top:16px;
	}
	
#register-btn{
	width:152px;
	height:73px;
	position:absolute;
	margin-left:667px;
	margin-top:54px;
	}
	
.red{
	color:#FF6600;
	}

.action-link{
	color:#235BAF;
	font-size:11px;
	}

.tdgray-txt{
	color:#333333;
	font-size:13px;
	}
	
.darkgray-txt{
	color:#333333;
	}
.light-gray-txt{
	color:#666666;
	}


/*------------------Flash End------------------*/



/*------------------Facebook Start------------------*/

.facebook-left{
	width:454px;
	float:left;
	}

.facebook-right{
	width:416px;
	float:left;
	}

/*------------------Facebook End------------------*/












/*------------------Website Discovery Start------------------*/

.discovery-left{
	width:434px;
	padding-top:20px;
	float:left;
	}
.discovery-right{
	float:right;
	padding-top:20px;
	}

/*------------------Website Discovery End------------------*/



	
/*------------------features start------------------*/

#content {
	width:960px;
	float:left;
	padding-top:16px;
	padding-bottom:25px;
}
#content2{
	width:960px;
	float:left;
	background:url(../images/bg-color.jpg) left top repeat-x;
	padding-bottom:25px;
	}
	
.other-content{
	width:920px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	}
.welcome-header{
	width:920px;
	float:left;
	padding-bottom:18px;
	height:40px;	
	}
.welcome-header1{
	width:920px;
	float:left;
	padding-bottom:18px;
	
	}	
.head-txt{
	float:left;
	margin-top:16px;}
	
#top-corner{
	width:960px;
	height:12px;
	float:left;	
	background:url(../images/top-corner.png) left top no-repeat;
	}

#content-corner{
	width:920px;
	float:left;
	height:6px;
	background:url(../images/content-corner.png) left top no-repeat;
	}
#page-content{
	width:870px;
	float:left;
	background:url(../images/white-con-bg.jpg) left top repeat-y;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	}
	
#white-con-bottom{
	width:920px;
	height:20px;
	float:left;
	background:url(../images/white-con-bottom.png) left bottom no-repeat;
	}
	
#txt-content{
	width:870px;
	float:left;
	padding-top:15px;
	}
	
#txt-content2{
	width:870px;
	float:left;
	padding-top:4px;
	}
	
.green-nav{
	width:865px;
	float:left;
	height:34px;
	background:url(../images/green-nav.png) left top no-repeat;
	margin-top:6px;
	padding-left:5px;
	vertical-align:middle;
	}
#pagring_left{
	float:left;
	height:34px;
	line-height:34px;
	padding-left:10px;
	font-size:11px;
}	
	
#pagring{
	float:right;
	height:34px;
	line-height:34px;
	padding-right:125px;
}


.txt-area{
	width:870px;
	float:left;
	padding-bottom:5px;
	}

#pagring a{
	color:#000000;
	padding-left:4px;
	padding-right:4px;
	}
	
#pagring a:hover{
	color:#ffffff;
	background-color:#000000;
	}

#pagring a.select{
	color:#ffffff;
	background-color:#000000;
	}

	
#table1{
	margin-top:12px;
	}
	
	
#table2{
	margin-top:15px;}
#table2 td{
	border-bottom:#CCCCCC solid 1px;
	height:34px;
	}
	
	
#table3{
	margin-top:0px;
	}
#table3 td{
	border-bottom:#CCCCCC solid 1px;
	height:29px;
	}
	
#table4{
}
#table4 td{
	border-bottom:#CCCCCC solid 1px;
	padding-top:10px;
	padding-bottom:10px;
	}


	
	

.trover{
	background:url(../images/td-hover.jpg) bottom left repeat-x;
	}
	
.trnorm{
	background-image:none;
	}


	
.gray-dot{
	background:url(../images/gray-dot.jpg) center center repeat-x;
	height:20px;
	}

.weblinks{
	width:180px;
	float:left;
	background-color:#E9F6FF;
	border:#D5EDFE solid 1px;
	margin-left:30px;
	font-size:11px;
	padding-left:8px;
	padding-top:1px;
	padding-bottom:1px;
	}
	
#menu-link a{
	color:#94D2FD;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	text-align:right;
	}
	
#menu-link a:hover{
	color:#FFFFFF;
	}

	






	
#features_headding{
	width:935px;
	float:left;
	height:30px;
	padding-left:25px;
	border-bottom:#cccccc solid 2px;
}
#features_content {
	width:960px;
	float:left;
	padding-top:24px;
	padding-bottom:18px;
	background: url(../images/row_1_bg.jpg) left bottom repeat-x;
}
.features_box1 {
	width:246px;
	float:left;
	border-right:#CCCCCC solid 1px;
	padding-left:18px;
	padding-right:42px;
}
.features_box2 {
	width:250px;
	float:left;
	border-right:#CCCCCC solid 1px;
	padding-left:36px;
	padding-right:38px;
}
.features_box3 {
	width:236px;
	float:left;
	padding-left:44px;
	padding-right:38px;
}
.features {
	width:246px;
	float:left;
	font-size:11px;
	color:#4B4B4B;
	}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px;
	margin:0px;
	color:#000000;
	line-height:22px;
}

.features h1 a{
	text-decoration:none;
	color:#000000;
	}

.features h1 a:hover{
	text-decoration:none;
	color:#4EB6FC;
	}


.features img {
	float:left;
	padding-bottom:50px;
	padding-right:15px;
	padding-top: 10px;
}
 . p {
 float:left;
}
/*------------------features End------------------*/





/*------------------inner Nav Start------------------*/
#nav{
	width:920px;
	float:left;
	height:35px;
	background:url(../images/nav-bg.png) left top no-repeat;
	padding-bottom:10px;
	position:relative;
	}
	
	
#nav ul{
	width:100%;
	padding:0px;
	margin:0px;
	}

#nav li{
	float:left;
	list-style-type:none;
	}

#nav ul a{
	display:block;
	color:#77AE18;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:35px;
	padding-left:16px;
	padding-right:16px;
	line-height:30px;
	
	}
#nav ul a:hover{
	color:#FFFFFF;
	background:url(../images/nav-hover.png) bottom center no-repeat;
	}
	
#nav ul a.active{
	color:#FFFFFF;
	background:url(../images/nav-hover.png) bottom center no-repeat;
	}

/*------------------inner Nav End------------------*/













/*------------------Blog start------------------*/
#blog-content{
	width:960px;
	float:left;
	}

#blog {
	width:640px;
	float:left;
	padding-top:24px;
	background:url(../images/blog_bg.jpg) left bottom repeat-x;
}
#blog_headding {
	width:615px;
	float:left;
	height:30px;
	padding-left:25px;
	border-bottom:#cccccc solid 2px;
	margin-bottom: 18px;
}
.blue_link {
	color:#235BAF;
	text-decoration:underline;
}
.blog_txt {
	float:left;
	font-size:11px;
	color:#4B4B4B;
	padding-bottom:15px;
}
.blog_box1 {
	width:265px;
	float:left;
	border-right:#CCCCCC solid 1px;
	padding-left:10px;
	padding-right:30px;
}
.blog_box2 {
	width:284px;
	float:left;
	padding-left:30px;
	padding-right:20px;
}
/*------------------Blog End------------------*/



/*------------------Feedback Start------------------*/

#feedback {
	width:265px;
	float:left;
	/*margin-left:20px;*/
	background-color:#eeeeee;
	background:url(../images/feedback_bg.jpg) left top no-repeat;
	padding-left:15px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:15px;
}

#feedback-main{
	width:300px;
	float:left;	
	padding-left:20px;	
	padding-top:24px;
	}


#feedback_headding {
	width:300px;
	float:left;
	height:30px;
	border-bottom:#cccccc solid 2px;
}
.feedback_text {
	color:#4B4B4B;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	line-height:20px;
}
/*------------------Feedback End------------------*/
	
	

/*------------------footer Start------------------*/	
#footer {
	width:960px;
	height:98px;
	padding-bottom:20px;
	float:left;
	background:url(../images/footer.png) left top no-repeat;
}
#footer_left {
	width:575px;
	float:left;
	padding-left:125px;
	padding-top:15px;
	font-size:11px;
	line-height:18px;
}
#footer_right {
	width:260px;
	float:left;
	padding-top:10px;
}

#footer a{
	color:#000000;
	}


#footer a:hover{
	color:#71A938;
	}

/*------------------footer End------------------*/

.join-btn{
	width:101px; 
	height:30px; 
	border:none;
	background:url(../images/join-now.png) left top no-repeat;
	}


.register-right{
	width:370px;
	float:right;
	background-color:#D7F3AB;
	
	}
	
.register-top{
	width:338px;
	float:left;
	padding-top:44px;
	padding-left:16px;
	padding-right:16px;
	background:url(../images/register-top.png) left top no-repeat;
	}
.register-content{
	width:334px;
	float:left;
	padding-left:18px;
	padding-right:18px;
	padding-top:10px;
	padding-bottom:10px;
	background:url(../images/register-contentbg.png) left top repeat-y;
	}
	
.register-row{
	width:334px;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:middle;
	}
.register-bottom{
	width:370px;
	height:30px;
	float:left;
	background:url(../images/register-bottom.png) left top no-repeat;
	}
	
.register-row img{
	float:left;
	}
	
.submit-btn{
	width:81px; 
	height:30px; 
	background:url(../images/submit.png) left top no-repeat; 
	border:none;
	}
	
#register-now{
	width:400px;
	height:34px;
	float:left; 
	background:url(../images/register-now.png) left top no-repeat;
	text-align:center;
	}

#login-right{
	width:422px;
	float:right;
	}
	
#login-per{
	width:202px;
	height:292px;
	position:absolute;
	margin-left:261px;
	margin-top:73px;
	}
	
#faq-txt{
	width:870px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	}
	
	
	
/*-----------faq js css Start-----------*/

.bg-faq {
	background:url(../images/li-icon.jpg) left top no-repeat;
	float: left;
	width: 841px;
	padding-left:28px;
	margin-top:6px;
	padding-bottom:6px;
	clear: both;
}


.bg-faq-ans {
	background:url(../images/bg-faq-ans-top.jpg) left top no-repeat;
	float: left;
	width: 870px;
	padding-top: 15px;
}


.padLR50 {
	padding-right: 15px;
	padding-left: 15px;
}


/*-----------faq js css End-----------*/	




/*-----------Add Keywords Start-----------*/
	
#ad-kyword-left{
	width:630px;
	float: left;
	padding-top:10px;
	}	

#ad-kyword-right{
	width:227px;
	float:left;
	padding-top:10px;
	padding-left:13px;
	}
	
.ad-kyword-gray{
	width:630px;
	height:34px;
	float:left;
	background:url(../images/ad-key-gray.jpg) left top no-repeat;
	margin:8px 0px;
	}
	
	
.ad-kyword-green{
	width:630px;
	height:34px;
	float:left;
	background:url(../images/ad-key-green.jpg) left top no-repeat;
	margin:8px 0px;
	}

.cost{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	}
	
.green-txt{
	color:#D7F3AB;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
.fixdplan-main{
	width:195px;
	float:left;
	background:url(../images/keywd-fplan-bg.jpg) left top no-repeat;
	padding-left:25px;
	padding-right:7px;
	padding-top:12px;
	color:#FFFFFF;
	}
	
.fixdplan-midd{



	width:175px;
	float:left;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#000000;
	margin-top:12px;
	text-align:center;
	}
	
.fixdplan-bottom{
	width:227px;
	float:left;
	height:27px;
	}
	
	
/*-----------Add Keywords Start-----------*/


/*-----------Competitor Rankings Start-----------*/

#comp-rank-left{
	width:647px;
	float:left;
	margin-top:25px;
	padding-right:24px;
	line-height:18px;	
	border-right:#CCCCCC solid 1px;
	min-height:300px;
	}
	
#comp-rank-right{
	width:197px;
	float:left;	
	margin-top:25px;
	}
	
#sidebar-nav{
	width:187px;
	float:left;
	padding-left:10px;
	}

#sidebar-nav ul{
	width:187px;
	float:left;
	padding:0px;
	margin:0px;
	}
	
#sidebar-nav li{
	list-style-type:none;
	clear:both;
	}

#sidebar-nav ul a{
	display:block;
	padding:7px 0 7px 12px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	height:15px;
	min-width:187px;
	}
	
#sidebar-nav ul a:hover{
	color:#FFFFFF;
	background:url(../images/sidebar-hover.jpg) 0px 2px no-repeat;
	padding:7px 0 7px 12px;
	height:15px;
	min-width:187px;
	display:block;
	}

#sidebar-nav ul a.active{
	color:#FFFFFF;
	background:url(../images/sidebar-hover.jpg) 0px 2px no-repeat;
	min-width:187px;
	padding:7px 0 7px 12px;
	height:15px;
	}

.left-list{
	width:630px;
	float:left;
	padding-left:18px;
	background:url(../images/arrow6.jpg) left top no-repeat;
	margin-bottom:20px;
	line-height:normal;
	}


/*-----------Competitor Rankings End-----------*/


/*-----------iPhone Application Start -----------*/

.left-video{
	width:469px;
	float:left;
	padding-top:20px;
	text-align:center;
	background:url(../images/video-shed.jpg) center bottom no-repeat;
	padding-bottom:26px;
	}
	
.right-buynow{
	width:178px;
	float:left;
	padding-top:20px;
	}
	
.iphone-cost{
	width:146px;
	float:left;
	background:url(../images/iphone-cost-main.jpg) left top no-repeat;
	padding-left:25px;
	padding-right:7px;
	padding-top:6px;
	color:#FFFFFF;
	}
	
.iphone-bottom{
	width:178px;
	float:left;
	}


.input-fild-bg{
	width:647px;
	height:37px;
	float:left;
	background:url(../images/input-bar-bg.jpg) left top no-repeat;
	margin-top:15px;
	text-align:center;
	vertical-align:middle;
	padding-top:7px;
	}


.webdis-left{
	padding-bottom:20px;
	background:url(../images/li-icon.png) left top no-repeat;
	text-indent:26px;
	
	}

.webdis-left img{
	padding-right:4px;
	float:left;
	}
	
	
.widgets-reg{
	width:490px;
	height:34px;
	margin:0 auto;
	background:url(../images/widgets-reg.jpg) center top no-repeat;
	text-align:center;
	}


/*-----------iPhone Application End -----------*/



.dashbord-main{
	width:960px;
	float:left;
	padding-top:38px;
	}
	
.db-box-main{
	width:300px;
	float:left;
	}
.db-box-head{
	width:300px;
	float:left;
	height:30px;
	border-bottom:#CCCCCC solid 2px;
	}
	
.db-box-content{
	width:280px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	height:254px;
	background-color:#eeeeee;
	background:url(../images/db-contant.jpg) left top no-repeat;
	}
	
/*Market Place Start*/




/*Market Place End*/

#mplace{
	width:824px;
	height:171px;
	background:url(../images/market-place.jpg) left top no-repeat;
	padding-top:247px;
	padding-left:46px;	
	}
	
#job-seeker{
	width:260px;
	height:110px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:12px;
	padding-top:12px;
	text-align:center;
	}
	
#job-provider{
	width:310px;
	height:110px;
	float:left;
	margin-left:120px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:12px;
	padding-top:12px;
	text-align:center;
	}
	
.mplace-left-head{
	width:647px;
	height:34px;
	float:left;
	background:url(../images/m-place-head.png) left top no-repeat;
	margin-top:10px;
	}
	
#cd-folders-in{
	width:628px;
	height:83px;
	overflow: auto;
	float:left;
	/*border:#dddddd solid 1px;*/
	}

#cd-folders{
	width:633px;

	height:84px;
	background:url(../images/folder-bg.png) left top no-repeat;	
	padding-top:13px;
	padding-bottom:13px;	
	padding-left:15px;	
	margin-bottom:15px;	
	}


#cd-folders ul{
	margin:0px;
	padding:0px;
	}	

#cd-folders ul li{
	width:244px;
	float:left;
	background:url(../images/folder.jpg) left top no-repeat;
	padding-left:36px;
	list-style-type:none;
	padding-bottom:13px;
	}

#pageing-link{
	font-size:13px;	
	}
	
#pageing-link a{
	color:#000000;
	text-decoration:none;	
	padding-left:4px;
	padding-right:4px;
	}
	
#pageing-link a:hover{
	color:#ffffff;
	background-color:#000000;
	text-decoration:none;
	}

#pageing-link a.active{
	color:#ffffff;
	background-color:#000000;
	text-decoration:none;
	}
	
.white-bor{
	width:618px;
	float:left;
	background:url(../images/white-bor-bg.png) left top no-repeat;
	margin-bottom:15px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:15px;
	vertical-align:middle;
	padding-top:8px;
	}

.tool-top{
	width:607px;
	float:left;
	background:url(../images/tool-t-top.png) left top no-repeat;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	line-height:18px;
	}

.tool-bottom{
	width:647px;
	height:20px;
	float:left;
	background:url(../images/tool-t-bottom.png) left top no-repeat;
	}
	
.jpro-login{
	width:270px;
	float:left;
	padding-left:11px;
	}
	
.jpro-login-top{
	width:169px;
	height:35px;
	padding-left:101px;
	padding-top:47px;
	background:url(../images/jpro-top.jpg) left top no-repeat;
	}

.jpro-login-middle{
	width:270px;
	float:left;
	background-color:#CDF099;
	}
	
.jpro-login-bottom{
	width:270px;
	height:41px;
	float:left;
	background:url(../images/jpro-bottom.jpg) left top no-repeat;
	}
	
	
	
	

.jseek-login{
	width:270px;
	float:left;
	padding-left:70px;
	}
	
.jseek-login-top{
	width:169px;
	height:35px;
	padding-left:101px;
	padding-top:47px;
	background:url(../images/jseek-top.jpg) left top no-repeat;
	}

.jseek-login-middle{
	width:270px;
	float:left;
	background-color:#AADBFD;
	}
	
.jseek-login-bottom{
	width:270px;
	height:41px;
	float:left;
	background:url(../images/jseek-bottom.jpg) left top no-repeat;
	}
	
	
.search-pro-bg{
	width:646px;
	height:210px;
	background:url(../images/search-pro.jpg) left top no-repeat;
	}
	
	
/*------------------inner Nav2 Start------------------*/
#nav2{
	width:870px;
	float:left;
	height:40px;
	background:url(../images/nav2-bg.png) left top no-repeat;
	margin-top:10px;
	}
	
	
#nav2 ul{
	width:100%;
	padding:0px;
	margin:0px;
	}

#nav2 li{
	float:left;
	list-style-type:none;
	background:url(../images/saprator2.gif) right top no-repeat;
	}

#nav2 ul a{
	display:block;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:40px;
	padding-left:16px;
	padding-right:16px;
	line-height:34px;
	
	}
#nav2 ul a:hover{
	color:#5F8C13;
	background:url(../images/nav2-hover.png) bottom center no-repeat; 
	}
	
#nav2 ul a.active{
	color:#5F8C13;
	background:url(../images/nav2-hover.png) bottom center no-repeat; 
	}

/*------------------inner Nav2 End------------------*/

.manage-account-head{
	width:647px;
	float:left;
	margin-top:30px;
	}
	
	
	
#lbox{
	width:480px;
	}
	
#lbox-head{
	width:465px;
	float:left;
	height:34px;
	background-color:#77AE18;
	color:#FFFFFF;
	padding-left:15px;
	line-height:34px;
	}
	
#lbox-content{
	width:440px;
	float:left;
	background:url(../images/txt-bg2.jpg) left top repeat-x;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:15px;
	background-color:#FFFFFF;
	}

#txt-greenbox{
	width:400px;
	margin:0 auto;
	background:url(../images/txt-bg.jpg) left top  no-repeat;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
	font-size:12px;
	}
#txt-greenbottom{
	width:440px;
	margin:auto;
	height:5px;
	background:url(../images/txt-bottom.jpg) left top no-repeat;
	}


#soc-res-main{
	width:508px;
	position:absolute;
	left: 358px;
	top: 458px;
	}
	
#soc-res-top{
	width:508px;
	float:left;
	height:31px;
	background:url(../images/soc-results-top.png) left top no-repeat;
	}
	
#soc-res-middle{
	width:468px;
	float:left;
	background:url(../images/soc-results-middle.png) left top repeat-y;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	}
	
#soc-res-bottom{
	width:508px;
	float:left;
	height:12px;
	background:url(../images/soc-results-bottom.png) left top no-repeat;
	}

#blog-le {
	width:647px;
	float:left;
	padding-right:16px;
	border-right:#CCCCCC solid 1px;
	min-height:300px;
}
.blog-bor-txt {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height:18px;
	float: left;
	width: 647px;
}


#blog-ri {
	width:190px;
	float:left;
	padding-left: 14px;
}

.blue1{
	color:#235BAF;
	}
	
.georgia{
	font-family:Georgia, Times New Roman, Times, serif;
	}
.arial{
	font-family:Arial, Helvetica, sans-serif;
	}

.b-right-main{
	width:190px;
	float:left;
	margin-top: 20px;
	}
	
.b-right-haed {
	float: left;
	height: 33px;
	width: 190px;
}

.b-right-content {
	float: left;
	width: 170px;
	background:url(images/blog-ri-middle.jpg) repeat-y left top;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
}

.b-right-bottom {
	float: left;
	width: 190px;
	background:url(images/blog-ri-bottom.jpg) no-repeat left top;
	height: 9px;
}

#blog-menu{
	float:left;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	}

	
#blog-menu li{
	list-style-type:none;
	list-style-position: outside;
	list-style-image: url(images/arrow7.jpg);
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
#blog-menu a{
	display:block;
	text-decoration:none;
	}
#tag-cloud {
	float: left;
	height: 163px;
	width: 174px;
	margin-top: 20px;
	padding-top: 37px;
	padding-right: 8px;
	padding-left: 8px;
	background-image: url(images/tag-cloud.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.blog-comm-le{
	width:65px;
	float:left;
	padding-top:10px;
	}
	
.blog-comm-ri{
	width:531px;
	float:left;
	padding-top:10px;
	background-image:url(images/blog-comm-bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:33px;
	padding-right:18px;
	padding-bottom:2px;
	min-height:22px;
	color:#666666;
	
	}
	
.blog-comm-bot{
	width:582px;
	height:10px;
	float:right;
	background-image:url(images/blog-comm-bottom.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	
	}
	
.w-comm-top {
	background-image: url(images/write-comm-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 647px;
}
.w-comm-bottom {
	background-image: url(images/write-comm-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 5px;
	width: 647px;
}

#table5 td{
	padding-top:10px;
	padding-bottom:10px;
	}
	
#table6 td{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:#CCCCCC solid 1px;
	line-height:18px;
	
	}
	
#table7{
	background-image:url(images/table6-bg.png); 
	background-position:left top; 
	background-repeat:no-repeat; 
	margin-top:30px;
	}  
	
#table7 td{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:#CCCCCC solid 1px;
	line-height:18px;
	
	}
	
#table8{
	background-image:url(images/table6-bg.png); 
	background-position:left top; 
	background-repeat:no-repeat; 
	margin-top:30px;
	}  
	
#table8 td{
	padding-top:10px;
	padding-bottom:10px;
	line-height:18px;
	
	}

	
#table9 td{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:#CCCCCC solid 1px;	
	}

textarea{
	background:url(images/input2-bg.jpg) repeat-x left top;
	background-color:#FFFFFF;
	border: #CCCCCC solid 1px;
	}
	
.forum-head{
	width:855px;
	float:left;
	height:34px;
	background-image:url(images/table6-bg.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:34px;
	padding-left:15px;
		}
#forum-pic {
	margin-top: 28px;
	margin-right: 69px;
}

hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 100%;
text-align: left;
}
.img-bor {
	padding: 2px;
	border: 1px solid #CCCCCC;
}

.user-profile{
	width:332px; 
	background:url(images/user-profile-bg.jpg) no-repeat left top; 
	padding-top:16px; 
	height:140px; 
	margin-top:20px;
	}
.user-profile2{
	width:332px; 
	background:url(../images/user-profile-bg2.jpg) no-repeat left top; 
	padding-top:16px; 
	height:140px;
	margin-right:60px;
	margin-top:10px;
	}

.user-pro-left{
	width:390px;
	margin-top:10px;
	}
	
.all-about{
	width:420px;
	background:url(images/all-about-bg.jpg) no-repeat left top;
	padding-top:40px;
	color:#333;
	}


.facebook-permis{
	width:328px;
	float:left;
	height:140px;
	background:url(../images/pic7.jpg) no-repeat left top;
	margin-top:30px;
	padding:20px 192px 0px 20px;
	}
	
.select-color{
	width:508px;
	height:205px;
	float:left;
	background:url(../images/select-color_bg.jpg) no-repeat left top;
	color:#333333;
	padding-top:10px;
	}
	
.select-color2{
	width:508px;
	height:165px;
	float:left;
	background:url(../images/select-color_bg2.jpg) no-repeat left top;
	color:#333333;
	padding-top:20px;
	}

.final-widget {
	background-image: url(../images/final-widget.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	padding-top: 25px;
}

.pdlf20 {
	padding-left:20px;
	}
.pdlf35 {
	padding-left:35px;
	}
/* -------- Error Class -------- */

.error {
	color:#FF0000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

/* ------------------------------------------ */
#whiteboxmidbg1 {
	background-image: url(../images/wht-sha-mid.gif);
	background-repeat: repeat-y;
	width: 405px;
	text-align:center;
}
.whiteboxmidbg1 {
background-image: url(../images/whiteboxmid1bg.gif);
background-repeat: repeat-y;
}

#box {
	width: 405px;
	margin:auto;
	}
#whitebtmbg1 {
	width:405px;
	margin:auto;
	}
.hline {
	background-image: url(../images/h-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/* ---------------------------------------------------------------------------------------------------------- */
.anylinkcss-headerlinks{position:absolute;margin-left:2px;margin-top:8px;visibility:hidden;font: normal 12px arial;line-height:18px;z-index:100; top:0px; background:#fff;}
/* --- drop down--- */
#more-list {
	position:absolute;
	top:30px;
	right:2px;
	min-width:150px;
	display:none;
	z-index:2;

	border-left:1px solid #000; 
	border-right:1px solid #000; 
}
a.dropdown-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	display:block;
	border-bottom:#000 solid 1px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#d7f3ab;
	
	text-align:left;
}
a:hover.dropdown-link {
	color: #9cd6fe;
	background-color:#000;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	
	text-align:left;
}
/* --- drop down end--- */
.final-widget1 {
	background-image: url(../images/final-widget1.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	padding-top: 25px;
}

.search-pro-top-bkg{
	width:646px;
	height:210px;
	background:url(../images/search-pro-top.jpg) left top no-repeat;
	}
.search-pro-btm-bkg{
	width:646px;
	height:210px;
	background:url(../images/search-pro-btm.jpg) left bottom no-repeat;
	}
.search-pro-bkg-tile{
	width:646px;
	height:210px;
	background:url(../images/search-pro-tile.jpg) left bottom repeat-y ;
	}
/* -- for media page starts -- */
.heading2{

    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.heading3{

    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #51780b;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
/* -- for media page end -- */
.pdtp3 {	
	padding-top:3px;
}
div.pagination {
	padding: 3px;
	margin: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div.pagination a {
	padding: 2px 1px 2px 1px;
	margin: 2px;
	border: none;
	text-decoration: none; /* no underline */
	color: #000000;
}
div.pagination a:hover, div.pagination a:active {
	border: none;
	color: #000000;
	background-color:#CCCCCC;
	padding:1px;
	text-decoration:none;
}
div.pagination span.current {
	padding: 2px 3px 2px 3px;
	margin: 2px;
	border: none;
	font-weight: bold;
	background-color:#CCCCCC;
	text-decoration:none;
	/*background-color: #4a72a4;*/
	color: #000000;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: none;
	text-decoration:none;
	color: #000000;
}
/*added on 27.01.11*/
.input14{
	padding:0px;
	border:none;
	background:none;
	}
.input15{
	background:url(../images/input2-bg.jpg) left top repeat-x;
	border:#cccccc solid 1px;
	padding:0px;

	}
#iframeright{
 width:320px; float:right;
 padding:15px 0 0 0;
 }
 .bordergrey{
 border-bottom:2px solid #cccccc;
 }
#content3 {
	width:239px;
	float:left;
	padding-top:16px;
	padding-bottom:25px;
}
/*added on 08.02.11*/
#searchcol3left{
	float:left; 
	width:70px;
	}
#searchcol3right{
	float:left; 
	width:150px; 
	margin:8px 5px 0 0;
	}
#social-btn{
        float:right;
        }
#social-btn a{
        padding:0px;
		} 
#search-tool{
width:111px;
height:62px;
position:absolute;
background:url(../images/search.png) no-repeat left top;
color:#FFf;
font-size:12px;
margin-left:126px;
margin-top:-37px;
padding-left:10px;
padding-right:20px;
padding-top:5px;
}

.newsletter{
    width:960px;
    height:33px;
    float:left;
    background:url(../images/newsletter_bg.png) no-repeat left top;
    margin-bottom:20px;
    text-align:center;
    padding-top:7px;
    }
.newsletter input{
    margin-top:0px;
    line-height:24px;
    }

.lheight26{
    line-height:26px;
    }
.padtop4{
    padding-top:4px;}   
.padtop2{
    padding-top:2px;}
   
.marleft100{
    margin-left:100px;}
.marleft8{
    margin-left:8px;}
.dark-green-txt{
    color:#568011;
    }

