/* CSS Document */

body{
	width:auto;
	height:auto;
	background-color:#a2a6a8;
	font-family:Arial, Helvetica, sans-serif;
}

.outerdiv{
	width:1000px;
	margin:0px auto;
	height:auto;
}

.header{
	width:1000px;
	height:91px;
	float:left;
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
}
.headerleft{
	float:left;
	width:473px;
	height:91px;
	padding-left:10px;
}
.headerright{
	float:left;
	width:517px;
	padding-top:49px;
	height:42px;
}
.menu{
	float: left;
	width:517px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.home{
	float:left;
	width:86px;
	height:35px;
	text-align:center;
	margin:0px 2px 0px 0px;
}

.home a{
	display:block;
	background-image:url(../images/home.jpg);
	width:86px;
	height:25px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:10px;
}

.home a:hover{
	display:block;
	float:left;
	width:86px;
	height:25px;
	background-image:url(../images/home_hover.jpg);
}

.members{
	float:left;
	width:102px;
	height:35px;
	text-align:center;
	margin:0px 2px 0px 2px;
}

.members a{
	display:block;
	background-image:url(../images/members.jpg);
	width:102px;
	height:25px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:10px;
}

.members a:hover{
	display:block;
	float:left;
	width:102px;
	height:25px;
	background-image:url(../images/members_hover.jpg);
}

.join{
	float:left;
	width:86px;
	height:35px;
	text-align:center;
	margin:0px 2px 0px 2px;
}

.join a{
	display:block;
	background-image:url(../images/join.jpg);
	width:86px;
	height:25px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:10px;
}

.join a:hover{
	display:block;
	float:left;
	width:86px;
	height:25px;
	background-image:url(../images/join_hover.jpg);
}

.search{
	float:left;
	width:102px;
	height:35px;
	text-align:center;
	margin:0px 2px 0px 2px;
}

.search a{
	display:block;
	background-image:url(../images/search.jpg);
	width:102px;
	height:25px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:10px;
}

.search a:hover{
	display:block;
	float:left;
	width:102px;
	height:25px;
	background-image:url(../images/search_hover.jpg);
}


.reg{
	float:left;
	width:1000px;
	height:314px;
	background-image:url(../images/regbg.jpg);
	background-repeat:repeat-x;
}
.regleft{
	float:left;
	width:473px;
	height:314px;
	padding-left:10px;
}

.regleft p{
	text-align:center;
	width:100%;
	font-size:15px;
	margin-top:4px;
	color:#FFFFFF;
	font-weight:bold;
}

.regleft td{
	font-size:12px;
	color:#FFFFFF;
	height:27px;
	text-align:left;
}
.textbox{
	width:205px;
}
.selectbox1{
	width:208px;
}
.regright{
	float:left;
	width:517px;
	height:314px;
}

.content{
	width:1000px;
	height:auto;
	float:left;
	background-color:white;
}

.contentleft{
	width:233px;
	height:auto;
	float:left;
	padding-top:200px;
	position:relative;
}

.chat{
	width:231px;
	height:110px;
	position:absolute;
	background-image:url(../images/comment.jpg);
	top:40px;
	left:0px;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	padding-top:40px;
}
.contentright{
	width:762px;
	height:auto;
	float:left;
	padding-left:5px;
}

h5{
	color:#13425e;
	margin:5px 0px 5px 0px;
}

/*************** For latest member feed begin *************************************/
   #wld_badge_wrapper { border: 1px solid black; width: 380px; overflow: hidden; height:90px; }
    #wld_badge_inner { padding: 0px; }

    .wld_badge_item { float: left;  border: 1px solid #c4c4c4; margin:7px 4px 12px 4px;}
    .wld_badge_item img { float: none;border: 0px solid black; width:78px; height:76px; text-align:center; padding:7px 4px 0px 4px ; }
    .wld_badge_item_detail { margin: 4px 0px 4px 0px ;width:74px; color:#13425e; font-family:Arial, Helvetica, sans-serif; font-size: 11px; overflow: hidden; text-align:center; height:15px; }

    .wld_badge_clear { clear: both; }

/*************** For latest member feed end *************************************/
.contenttl{
	float:left;
	width:480px;
	height:auto;
}

.maincontent{
	float:left;
	width:742px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:15px;
}
.maincontent h2{
	color:#13425e;
	margin:5px 0px 5px 0px;
}
.contenttr{
	float:left;
	width:280px;
	padding-top:3px;
}
.searchbox{
	width:480px;
	height:142px;
	float:left;
	background-image:url(../images/search_bg.jpg);
	margin-top:5px;
}
.joinbtnbox{
	width:460px;
	height:69px;
	float:left;
	margin-top:5px;
	padding-left:20px;

}

.joinbtn{
	float:left;
	width:185px;
	height:69px;
	text-align:center;
	margin:0px 2px 0px 2px;
}

.joinbtn a{
	display:block;
	background-image:url(../images/join_free.jpg);
	width:185px;
	height:69px;
	color:#FFFFFF;
	text-decoration:none;
}

.joinbtn a:hover{
	display:block;
	float:left;
	width:185px;
	height:69px;
	background-image:url(../images/join_free_hover_btn.jpg);
}


.searchbtn{
	float:left;
	width:214px;
	height:69px;
	text-align:center;
	margin:0px 2px 0px 12px;
}

.searchbtn a{
	display:block;
	background-image:url(../images/search_free.jpg);
	width:214px;
	height:69px;
	color:#FFFFFF;
	text-decoration:none;
}

.searchbtn a:hover{
	display:block;
	float:left;
	width:214px;
	height:69px;
	background-image:url(../images/search_free_hover_btn.jpg);
}


.searchbox select{
	font-size:12px;
}
.searchtop{
	float:left;
	width:400px;
	font-size:18px;
	padding-top:14px;
	padding-left:12px;
	color:#FFFFFF;
	clear:both;
	line-height:30px;
}
.searchmid{
	float:left;
	width:400px;
	font-size:12px;
	padding-left:12px;
	color:#FFFFFF;
	clear:both;
	height:30px;
}
.searchbot{
	float:left;
	width:430px;
	font-size:12px;
	padding-left:12px;
	color:#FFFFFF;
	clear:both;
	height:30px;
}
.searchsub{
	float:left;
	width:400px;
	font-size:12px;
	padding-left:12px;
	color:#FFFFFF;
	clear:both;
	height:30px;
	text-align:center;
}

.step1{
	width:269px;
	height:98px;
	float:left;
}

.step1 a{
	background-image:url(../images/step1.gif);
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	width:269px;
	height:98px;
}
.step1 a:hover{
	background-image:url(../images/step1_hover.gif);
	background-repeat:no-repeat;
	display:block;
}
.step2{
	width:269px;
	height:98px;
	float:left;
}
.step2 a{
	background-image:url(../images/step2.jpg);
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	width:269px;
	height:97px;
}
.step2 a:hover{
	background-image:url(../images/step2_hover.jpg);
	background-repeat:no-repeat;
	display:block;
}

.step3{
	width:269px;
	height:98px;
	float:left;
}

.step3 a{
	background-image:url(../images/step3.jpg);
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	width:269px;
	height:97px;
}
.step3 a:hover{
	background-image:url(../images/step3_hover.jpg);
	background-repeat:no-repeat;
	display:block;
}

.footer{
	padding:90px 0px 10px 150px;
	background:url(../images/footer.jpg) no-repeat;
	height:75px;
	width:850px;
	font-size:10px;
	float:left;
	position:relative;
	
}	

.logolnk{
	width:105px;
	height:122px;
	position:absolute;
	left:15px;
	top:40px;
	display:block;
}

.footer p{
		padding:0;
		margin:1px;
}
.footer a{
		color:#2E57AC;
		text-decoration:none;
		font-size:11px;
}
.footer a:hover{
		text-decoration:underline;
}

.fieldbox{ width:240px; height:26px; padding:2px 0; float:left; border:0px solid #f00;} 

.fieldbox label{ width:80px; text-align:right; vertical-align:middle; float:left; font-weight:bold; padding-left:10px; color:#FFFFFF;}

.fieldbox span{ width:140px; padding-left:6px; text-align:left; vertical-align:middle; float:left;}


.fieldbox .selectbox{ height:20px; border:1px solid #7f9db9;}

span.searchfor{ width:auto; text-decoration:none; font-family:Arial, Helvetica, sans-serif ;font-size:10px; color:#716f6f; padding-right:15px; padding-top:15px; padding-left:10px; line-height:15px; }

span.searchfor b{ color:#9d3913; font-weight:bold;}

a.searchfor:hover{
	text-decoration:underline;
}

.log_mid{
		background-color:#89BCD7;
		padding:20px 0px 5px 0px;
		font-size:11px;
		width:241px;
		float:left;
}

.log_top{
		background:url(../images/search_top.jpg) no-repeat;
		height:47px;
		width:241px;
}
.log_btm{
		background:url(../images/search_bottom.jpg) no-repeat;
		height:23px;
		width:241px;
}
.title
{
font-size:14px;
font-weight:bold;
color:#13425E;
}
