@charset "utf-8";
/* CSS Document */
/************************************************************************************************
Project Name: Timetackr;
Date of creation: 27 May, 2008;
Last Modified: 27 May, 2008;
Sourcebits Technologies Pvt. Ltd 
http://sourcebits.com/
*************************************************************************************************/

/*Common CSS (START)*/
body{
	font:12px Arial, Helvetica, sans-serif;
	color: #6d6e73;
	background:#2b92b0 url(../images/tt_bg.png) repeat-x left top;
	padding:10px 0px !important;
	}
body, div, p, h1, h2, h3, h5, h6, ul, li, ol{
	margin:0;
	padding:0;
	}
#pageingdetails td{
	float:left;
	width:145px;
}
h1{
	font-size:30px;
	color:#000;
	}
h2{
	font-size:30px;
	color:#000;
	}
h3{
	font-size:24px;
	color:#000;
	}
h4{
	font-size:20px;
	color:#000;
	}
h5{
	font-size:16px;
	color:#000;
	}
h6{
	font-size:12px;
	color:#000;
	}
.body_bg{
	background:#2b92b0 url(../images/tt_bg.png) repeat-x left top;
	width:982px;
	margin:0px auto;
	}
p{
	color:#6d6e73;
	margin-bottom:10px;
	line-height:1.4;
	}
li{
	margin-left:15px;
	}
a{
	text-decoration:none;
	color:#2b91ae;
	outline:none;
	}
a:hover{
	text-decoration:underline;
	}
.ulink{
	color:#6d6e73;
	text-decoration:underline;
	line-height:25px;
	}
a img{
	border:none;
	outline:none;
	}
.clr{
	clear:both;
	}
.floatleft{
	float:left !important;
	}
.floatright{
	float:right !important;
	}
.graytext{
	color:#6d6e73 !important;
	}
.hidden{
	display:none;
	}
.block{
	display:block;
	}
.bold{
	font-weight:700;
	}
.bnb{
	font-weight:700;
	color:#000;
	}
.blacktxt{
	color:#000;
	}
.lightgray{
	color:#99999b;
	}
.default{
	font-size:11px;
	font-weight:normal;
	color:#6d6e73;
	}
.ral{
	text-align:right;
	}
.lsn{
	list-style:none;
	}
.lsn li{
	margin:0;
	padding:0;
	}
.ls{
	list-style:square;
	}
.center{
	text-align:center;
	vertical-align:middle;
	}
.italic{
	font-style:italic;
	}
.nomargin{
	margin:0px !important;
	}
.btb_dis{
	color:#d5d5d5 !important;
	}
/*Common CSS (END)*/
/*Elements*/

			
.wrapper{
	width:942px;
	margin:0 auto;
	padding:14px 7px 0px;
	background:#ffffff url(../images/body_bg.png) repeat-x left top;
	position:relative;
	top:-24px;
	}
.header{
	height:90px;
	padding-top:15px;
	}
.header ul{
	float:right;
	width:auto;
	margin-top:20px;
	}
.header ul li{
	position:relative;
	float:left;
	list-style:none;
	display:inline;
	}
.header_toolbar{
	height:80px;	
	}
.header_toolbar ul{
	float:right;
	width:auto;
	margin-top:20px;
	}
.header_toolbar ul li{
	position:relative;
	float:left;
	list-style:none;
	display:inline;
	}

	
.leftcontent{
	margin-right:600px;			
	}
#learnmore_lpan{
	margin-right:710px;
	}
.bigtext{
	font-size:14px;
	color: #000000;
	font-weight:700;
	margin:15px 0;
	}
.biglink{
	font-size:14px;
	font-weight:700;
	margin:0 5px 0 0 ;
	}
.rightcontent{
	float:right;
	width:630px;
	overflow:hidden;
	}
#signup_content{
	width:590px;
	float:left;
	margin-top:-10px;
	}
#edit_profile_content{
	position:relative;
	width:550px;
	float:left;
	padding-top:20px;
	}
#signup_content .modules_title_light{
	position:relative;
	margin:50px 0 0 0;
	}
#learnmore_rpan{
	width:570px;
	}
.userexp{
	background:url(../images/leftpansep.png) no-repeat center top;
	text-align:center;
	position:relative;	
	padding:25px 0 0 0;
	}
.userexp_r{
	background:url(../images/sep.png) no-repeat center top;
	text-align:center;
	position:relative;	
	padding:25px 0 0 0;
	}
#userexp_man{
	background:url(../images/sep.png) no-repeat 9px top;
	margin:20px 0 0 0;	
	padding:25px 0 0 15px;
	}
#userexp_auto{
	height:30px;
	padding:25px 0 0 45px;
	}
#userexp_auto_r{		
	padding:25px 0 0 70px;
	}
.sometext{
	line-height:30px;
	margin:0 10px;
	}
.btn{
	height:31px;
	cursor:pointer;
	font-size:12px;
	}
.linkbutton{
	line-height:30px;
	float:left;
	font-size:12px;
	}
.btn:hover .btn_m, .btn:hover .btn_l, .btn:hover .button_m{
	background-position:left bottom;
	}
.btn:hover .btn_r{
	background-position:right bottom;
	}
	
.btn_m{
	height:31px;
	width:auto;
	line-height:25px;
	display:block;
	background: url(../images/btn_m.png) repeat-x left top;
	text-align:center;
	color:#6d6e73;
	}
.button_m{
	height:31px;
	width:auto;
	background: url(../images/btn_m.png) repeat-x left top;
	text-align:center;
	color:#6d6e73;
	border:none;
	cursor:pointer;
	padding:0 0 4px 0;
	margin:0;
	}
.btn_l{
	height:31px;
	width:auto;
	display:block;
	background: url(../images/btn_l.png) no-repeat left top;
	padding-left:15px;
	}
.btn_r{
	height:31px;
	width:auto;
	display:block;
	background: url(../images/btn_r.png) no-repeat right top;
	padding-right:15px;
	}
.midmenu{
	clear:both;
	background: url(../images/midmenu.png) no-repeat left top;
	height:30px;
	padding:30px 0 0 0;
	z-index:10;
	}
.midmenu:hover, .midmenu a:hover{
	text-decoration:none !important;
	}
.midmenu_home{
	clear:both;
	background: url(../images/midmenu.png) no-repeat left top;
	min-height:30px;
	padding:30px 0 0 0;
	margin:50px 0 0 0;
	}
.midpagenav li{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	color:#000;
	font: 700 13px Arial, Helvetica, sans-serif;
	padding:0 10px;
	background: url(../images/lisep.png) no-repeat right center;
	}
.midpagenav li.last, .sepul li.last, .inlinenav li.last, .tl_slides li.last, .nobg{
	background-image:none !important;
	}
.midpagenav li a{
	color:#000;
	}
.midpagenav li.rss, .rss{
	background:url(../images/rss.png) no-repeat left center;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6d6e73;
	padding:3px 0 3px 20px;
	}	
.midpagenav li.rss, .rss{
	margin:0 7px;
	}
.midpagenav li.rss a{
	color:#6d6e73;
	}	
.side_menu .rss{
	margin:0;
	}	
.sepul li{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	color:#000;
	padding:0 10px;
	background: url(../images/lisep.png) no-repeat right center;
	font-size:11px;
	}
.jointxt{
	font:700 16px Arial, Helvetica, sans-serif;
	color:#000;
	}
.slide_controls{
	background: url(../images/login_control_bg.png) no-repeat left top;
	padding:10px 15px;
	height:40px;
	width:500px;
	}
.slide_pre{
	background: url(../images/pre_hov.png) no-repeat left top;
	height:15px;
	width:15px;
	display:block;
	}
.slide_pre:hover{
	background-position:left bottom;
	}
.slide_next{
	background: url(../images/next_hov.png) no-repeat left top;
	height:15px;
	width:15px;
	display:block;
	}
.slide_next:hover{
	background-position:left bottom;
	}
.midpagenav li a{
	color:#000;
	}					
.search_controls{
	text-align:right;
	padding:0 15px 0 0;
	margin:0px;
	position:relative;
	top:-8px;
	}
.srchbox{
	background: transparent url(../images/botsrchtxt.png) no-repeat center center;
	height:26px;
	width:114px;
	padding:0 3px 0 8px;
	margin:3px 0 0 5px;
	float:right;
	}
.srchbox:hover{
	background: transparent url(../images/botsrchtxt_gl.png) no-repeat center center;
	}
.txt{
	width:93px;
	border:none;
	background:transparent;
	margin:5px 5px 0px 0px;
	color:#99999b;
	font-size: 11px;
	}
.pageseperater{
	position:absolute;
	height:5px;
	background:#267D96;
	width:103%;
	left:-15px;
	top:100px;
	}
#pagesep_nw{
	top:155px;
	z-index:-1;
	position: absolute;
}
.page_bot{
	margin-top:10px;
	}
.ads_l{
	width:132px;
	font-size:11px;
	padding:20px 30px 0 10px;
	background: url(../images/ver_sep.png) no-repeat right top;
	min-height:280px;
	float:left;
	}
.adtitle{
	font:700 11px Arial, Helvetica, sans-serif;
	color:#000;
	}
.pagebot_cont_r{
	margin:0 0 0 170px;
	padding:15px 0 0 0;
	}
.title_explore{
	
	height:25px;
	}
.slide_container{
	border-top:solid 1px #e3e3e3;
	}
.crumbs{
	margin:0 0 10px 0;
	}
.crumb_wrap{
	margin:10px 10px 10px 0;
	}
#crumb_wrap_signup{
	width:480px;
	float:left;
	}
.crumb_wrap p{
	margin:0 0 0 5px;
	}
.crumb_wrap .crumb{
	margin:0 0 10px;
	}
.crumbs{
	
	}
.crumbs li{
	list-style:none;
	position:relative;
	float:left;
	font-size:17px;
	font-weight:500;
	margin:0 0 0 5px;
	}
/*.crumbs li:after{
	content:'/';
	}*/
.crumbs li a{
	margin:0 8px 0 0px;
/*	font-weight:700 !important; */
	}
.crumbs li.active_crumb{
	font-weight:normal;
	color:#6d6e73;
	}

.crumbs li.active_crumb a{
	color:#6d6e73;
	padding:0 12px 0 0;
	background: url(../images/triangle.png) no-repeat right center;
/*	font-weight:700 !important; */
	}
.tl_slides{
	background: url(../images/slidesep.png) no-repeat right 10px;
	float:left;
	}
#abt_tlslides{
	background: none;
	float:left;
	}	
.tl_slides li{
	position:relative;
	list-style:none;
	float:left;
	background: url(../images/slidesep.png) no-repeat left 10px;
	padding:15px;
	margin:0;
	width:130px;
	font-size:11px;
	}
.tl_slides li a{
	float:left;
	}
#abt_tlslides li{
	width:140px;
	background-image:none !important;
	padding:0;
	margin:5px 5px 5px 0;
	}
.pagetl{
	width:140px;
	background-image:none !important;
	padding:0;
	margin:5px 5px 5px 0;
	}
.tl_slides li img{
	margin-bottom:10px;
	display:block;
	}

.rating a img{
	position:relative;
  top:2px;
	
	}
.slider_controls{
	width:40px;
	padding:60px 0 0 0;
	background-image:none;
	text-align:center;
	}
.slider_center{
	width:720px;
	margin:0 auto;
	}
.footer{
	background:url(../images/horzsep.png) no-repeat center top;
	padding:30px 0 0;
	position:relative;
	clear:both;
	}
.footer_modules{
	width:260px;
	float:left;
	margin:0 40px 0 0;
	}
.footer_menu{
	width:300px;
	float:right;
	}
.modules_title{
	font-size:17px;
	margin:0 0 10px 0;
	}
.modules_title_light{
	font-weight:500;
	font-size:17px;
	margin:0 0 10px 0;
	}
.inlinenav li{
	float:left;
	position:relative;
	list-style:none;
	font-size:11px;
	margin:3px 8px 0 0;
	padding:0 8px 0 0;
	background: url(../images/sep_inlinenav.png) no-repeat right center;
	}
.sponsors{
	margin:20px 0 0 0;
	position:relative;
	}
.sponsors .inlinenav li{
	line-height:20px;
	}
.gridcell_lm{
	width:295px;
	height:130px;
	float:left;
	font-size:11px;
	padding-right:20px;
	margin:20px 0 0 0;
	overflow:hidden;
	}
.lm_timeline{
	width:130px;
	height:97px;
	float:left;
	overflow:hidden;
	}
.lm_summery{
	margin-left:135px;
	}
.au_tl_summery{
	margin-left:15px;
	width:270px;
	font-size:11px;
	float:left;
	padding:5px 0 0 0;
	}
.au_tl_summery h5{
	margin:0 0 10px 0;
	}
.au_tl_info{
	background:url(../images/slidesep.png) no-repeat left top;
	float:left;
	padding:5px 0 0 10px !important;
	font-size:11px;
	min-height:95px;
	margin:0 0 0 10px;
	line-height:1.5;
	}
.abt_tl_info{
	float:left;
	padding:0;
	font-size:11px;
	min-height:95px;
	margin:0 0 0 0;
	line-height:1.5;
	}
#au_tl56{
	min-height:56px;
	background:url(../images/sep56.png) no-repeat left top;
	margin:10px 10px 10px 0px;
	}
.sec_title{
	margin:20px 0 15px 0;
	padding:0 0 8px 0;
	background: url(../images/secsep.png) no-repeat left bottom;
	}
.au_writeup{
	margin:0 0 50px 0;
	}
.comment_picframe{
	float:left;
	width:68px;
	height:61px;
	overflow:hidden;
	background: url(../images/pic_frame.png) no-repeat left top;
	}
.comment_picframe img{
	position:relative;
	top:6px;
	left:6px;
	width:48px;
	height:48px;
	overflow:hidden;
	}
.comment_picframe_sml{
	float:left;
	width:45px;
	height:41px;
	overflow:hidden;
	background: url(../images/pic_frame_sml.png) no-repeat left top;
	}
.comment_picframe_sml img{
	position:relative;
	top:5px;
	left:5px;
	width:30px;
	height:30px;
	overflow:hidden;
	}
.comment_picframe_big{
	float:left;
	width:98px;
	height:91px;
	overflow:hidden;
	background: url(../images/pic_frame_big.png) no-repeat left top;
	}
.comment_picframe_big img{
	position:relative;
	top:6px;
	left:6px;
	width:78px;
	height:78px;
	overflow:hidden;
	}
.mem_det_sml{
	font-size:11px;
	margin:0 0 0 10px;
	line-height:1.5;
	float:left;
	cursor:pointer;
	}
.tl_comments_sml{
	margin:25px 0;
	}
.mem_det{
	font-size:11px;
	margin:0 0 0 80px;
	line-height:1.5;
	}

.au_team_members{
	float:left;
	width:250px;
	margin:0 60px 0 0;
	/*height:80px;*/
	padding:0pt 0pt 10px;
	}
.form{
	font-size:11px;
	}
.form ol{
	margin: 0;
	padding:0;
	}
.formsep{
	background:url(../images/formsep.png) no-repeat center top;
	padding:18px 0pt 10px 220px;
	font-size:12px;
	}
.form label{
	display:block;
	float:left;
	text-align:right;
	width:115px;
	margin:0 10px 0 0;
	font-size:11px;
	line-height:23px;
	}
.form_tips{
	margin:0 0 5px 125px;
	padding:0;
	}
.popup_form_tips{
	margin:0 0 0 98px;
	padding:0;
	}
.form_tips a{
	line-height:23px;
	}
.form ol li{
	list-style:none;
	margin:0 0 8px 0;
	}
.form ol li input{
	padding:-1px 0 0 5px !important;
	}
.txtbox{
	background:transparent url(../images/default_text.png) no-repeat left top;
	border:none;
	width:250px;
	height:24px;
	padding:2px 5px;
	font-size:11px;
	}
.txtbox input{
	width:240px;
	background:none;
	border:0px;
	color:#99999b;
	}
.txtbox:hover{
	background:transparent url(../images/default_text_gl.png) no-repeat left top;
	}
.field{
	background:transparent url(../images/textbox.png) no-repeat 2px 2px;
	margin-left:125px;
	height:30px;
	width:357px;
}
.fieldFile{
	background:transparent url(../images/textbox.png) no-repeat 2px 7px;	
	height:30px;
	width:357px;
}
#loginform .field{
	background:transparent url(../images/popup_text.png) no-repeat 2px 2px;
	margin-left:100px !important;
	width:190px;
	}
.field:hover{
	background:transparent url(../images/textbox_gl.png) no-repeat 1px 1px;
	}
#loginform .field:hover{
	background:transparent url(../images/popup_text_gl.png) no-repeat 1px 1px;
	}
.form input[type="text"], .form input[type="password"]{
	border:0px;
	background:none;
	width:330px;
	height:15px;
	color:#99999b;
	font-size:11px;
	margin:3px 5px;
	padding:3px 5px 0;
	}
.fieldarea{
	background:transparent url(../images/textarea.png) no-repeat center center;
	height:120px;
	width:350px;
	}
.form textarea{
	border:none;
	width:340px;
	height:115px;
	color:#99999b;
	padding:2px 5px 0;
	overflow-x:hidden;
	overflow-y:auto;	
	}
.fieldarea:hover{
	background:transparent url(../images/textarea_gl.png) no-repeat center center;
	}
.fieldareadefault{
	background:transparent url(../images/defaulttextarea.png) no-repeat center center;
	height:83px;
	padding:5px;
	width:287px;
}

textarea{
	color:#99999b;
	overflow-x:hidden;
	overflow-y:auto;	
	font:11px Arial, Helvetica, sans-serif;
	background:none;
	border:0px;
	height:85px;
	line-height:normal;
	margin-left:5px;
	padding:0px;
	width:280px;
	}	
.fieldareadefault:hover{
	background:transparent url(../images/defaulttextarea_gl.png) no-repeat center center;
	}
#loginform ol{
	margin:0;
	padding:10px 0 0px 0;
	}
#loginform .formsep{
	background:url(../images/popupsep.png) no-repeat center top;
	/*background:none !important;*/
	padding:15px 0 0 10px;
	font-size:12px;
	margin-top:-3px;
	}
#loginform label{
	display:block;
	float:left;
	text-align:right;
	width:90px;
	margin:0 10px 0 0;
	font-size:11px;
	line-height:23px;
	}
#edit_pro_formsep{
	position:relative;
	top:10px;
	}
#loginform input[type="text"], #loginform input[type="password"]{
	width:161px;
	padding:4px 5px;
	overflow:hidden;
	}

/************POPUP************START*********/
.popup{
width:315px;
/*margin:20px auto;*/
/*top:250px;*/
/*left:610px;*/
}
#startpoint_pop{
	width:377px;
	margin-left:125px;
}

#LoginPopUp{
position:absolute;
z-index:10001;
}

.popup_titlebar{
	background:url(../images/popup_titlebar_m.png) repeat-x left top;
	height:26px;
	margin:0 10px;
	text-align:center;
	line-height:26px;
	}
.popup_titlebar_l{
	width:10px;
	height:26px;
	float:left;
	margin:0 0 0 -10px;
	background:url(../images/popup_titlebar_l.png) no-repeat left top;
	}
.popup_titlebar_r{
	width:10px;
	height:26px;
	float:right;
	margin:0 -10px 0 0;
	background:url(../images/popup_titlebar_r.png) no-repeat right top;
	}
.pop_close{
	float:left;
	margin:5px 0 0 -5px;
	}
.popup_content{
	background:transparent url(../images/popup_bm.png) repeat-x left bottom;
	height:185px;
	margin:0 10px;
	position:relative;
	}
.popup_content_l{
	width:10px;
	height:185px;
	float:left;
	margin:0 0 0 -10px;
	background:transparent url(../images/popup_bl.png) no-repeat left bottom;
	}
.popup_content_r{
	width:10px;
	height:185px;
	float:right;
	margin:0 -10px 0 0;
	background:transparent url(../images/popup_br.png) no-repeat right bottom;
	}
.popuptitle{
	color:#fff;
	font-size:11px;
	font-weight:600;
	}
.comingsoon_msg{
	text-align: center;
	color: #e71f1f;
	display: none;
	padding: 10px;
	font-weight: 700;
}
/************POPUP************END*********/
.grid3cols{
	float:left;
	width:300px;
	margin:20px 0 0 0;
	padding:0 4px 0 10px;
	background: url(../images/grid_sep.png) no-repeat left top;
	}
	
.inlinetitle{
	font-size:20px;
	margin:0 10px 0 0;
	}
.comment_paging{
	border-top:solid 1px #c8c8c8;
	margin:0px;
	padding-top:25px;
	top:10px;
	position:relative;
	}
.search_media_paging{
	border-top:1px solid #C8C8C8;
	margin:0pt 10px 0pt 0pt;
	padding-top:25px;
}
.search_media_paging ul li{
	list-style:none;
	position:relative;
	/*float:left;*/
	line-height:20px;
	display:inline;
	margin:0 3px;
	padding:4px 6px;
}
	
.tl_comments p{
	clear:left;
	margin:10px 0;
	}
.comment_paging ul li{
	list-style:none;
	position:relative;
	/*float:left;*/
	line-height:20px;
	display:inline;
	margin:0 3px;
	padding:4px 6px;
	}

.digit_pg{
	height:22px;
	width:20px;
	background: url(../images/paging.png) no-repeat left top;
	text-align:center;
	}
.digit_pg a{
	width:100%;
	height:100%;
	/*display:block;*/
	}
/*tabs start*/
.tabs{
	position:relative;
	float:left;
	clear:both;
	color:#000;
	margin:0;
	padding:12px 0 0;
	border-bottom:solid #c8c8c8 1px;
	width:100%;
	position:relative;
	z-index:50;
	background: url(../images/header.png) repeat-x left 2px;
	}
.tabs a:hover, .tabs:hover{
	text-decoration:none !important;
	}
.tabs li{
	position:relative;
	float:left;
	color:#2b91ae;
	margin:0 3px;
	padding:0;
	list-style:none;
	height:30px;
	font-size:11px;
	font-weight:700;
	}
.tab_l{
	float:left;
	width:8px;
	height:30px;
	background: url(../images/tab_l.png) no-repeat left top;
	}
.tab_r{
	float:left;
	width:8px;
	height:30px;
	background: url(../images/tab_r.png) no-repeat right top;
	}
.tab_m{
	float:left;
	line-height:30px;
	background: url(../images/tab_m.png) repeat-x left top;
	}

.tab_active .tab_l, .tab_hover .tab_l{
	background: url(../images/tab_l_act.png) no-repeat left top !important;
	height:32px;
	}
.tab_active .tab_r, .tab_hover .tab_r{
	background: url(../images/tab_r_act.png) no-repeat right top !important;
	height:32px;
	}
.tab_active .tab_m, .tab_hover .tab_m{
	color:#000 !important;
	background: url(../images/tab_m_act.png) repeat-x left top !important;
	z-index:100;
	height:32px;
	}
/*tabs end*/
/*sidebar start*/
.sidebar_l{
	width:150px;
	min-height:520px;
	height:auto;
	background: url(../images/sidebar-sep.png) no-repeat right top;
	float:left;
	padding:10px 9px 0 0; /* Change by Chinmay on 11th june */
	}
#sidebar_l_nw{
	border-right:solid 1px #d5d5d5;
	padding-right:0;
	}
.side_menu{
	position:relative;
	}
.side_menu li{
	list-style:none;
	line-height:30px;
	border-bottom:solid 1px #C8C8C8;
	margin:0;
	padding:0 0 0 9px;
	font-size:11px;
	}
#rssdetails ul li{
	padding:0 0 0 20px;
	}
/*sidebar End*/

/*New Page start*/

.header_nw{
	height:80px;
	font-size:11px;
	background: url(../images/header_menu_bg.png) no-repeat right 24px;
	}
.header_nav{	
	line-height:80px;
	}
.header_nav li{
	float:left;
	list-style:none;
	background: url(../images/lisep.png) no-repeat right center;
	margin:0;
	padding:0 10px;
	}
.logo_sml{
	padding:15px 0 0 0;
	}
.header_msg{
	text-align:right;
	margin:0 10px 0 0;
	line-height:80px;
	}
.bluetri{
	background:url(../images/bluetri.png) no-repeat right center;
	padding:0 8px 0 0;
	margin:0 5px 0 0;
	}
.content_nw{
	float:left;
	width:600px;
	padding-left:10px;
	}
.content_profile{
	float:left;
	width:700px;
	padding-left:10px;
	}
.content_nw .crumb_wrap, .content_profile .crumb_wrap{
	float:left;
	margin:20px 0;
	}
.content_nw .au_tl_summery{
	width:270px;
	}
.content_nw	.au_writeup{
	margin:20px 0;
	position:relative;
	}
.content_nw	.slider_center{
	width:560px;;
	}
.content_nw	#abt_tlslides{
	margin:20px 0;
	}

.mem_profile .mem_det{
	margin:0 0 0 20px;
	}
/*New Page end*/
.btntabs{
	/* background: url(../images/header.png) repeat-x left 2px;*/
	padding:15px 0 0 0;
	position:relative;
	z-index:50;
	float:left;
	width:100%;
	}
.btntabs .btn {
	position:absolute;
	z-index:100;	
	bottom:0px;
	right:3px;
	top:24px;
}
.centered_msg_pro{
	width:310px;
	margin:50px auto;
	text-align:center;
	}
.centered_msg_pro h5{
	margin:10px 0;
	}	
.centered_msg_pro .btn{
	left:-37%;
	position:relative;
	}
.media_container .au_writeup{
	margin:10px 0;
	float:left;
	}
.media_container{
	position:relative;
	}
.media_container .au_tl_summery{
	margin:0 0 0 10px;
	width:270px;
	font-size:12px;
	}
h5 .locked{
	background:url(../images/lock_h5.png) no-repeat left 2px;
	padding:0 0 0 20px;
	}
/* magnifire start*/
.user_media{
	position:relative;
	margin-left:150px;
	top:10px;
	}

.magnifire{	
	width:113px;
	height:15px;
	position:absolute;
	left:30px;
	top:65px; /* Change by Chinmay on 11th june */
	}
.media_minimize{
	width:9px;
	height:15px;
	background: url(../images/minimize.png) no-repeat left center;
	position:absolute;
	left:0;
	}
.media_maxmize{
	width:16px;
	height:15px;
	background: url(../images/maxmize.png) no-repeat left center;
	position:absolute;
	left:112px;
	margin-top:-15px;
	}
.media_slider{
	width:78px;
	height:15px;
	background: url(../images/magnifire_slider_track.png) no-repeat left center;
	position:absolute;
	left:14px;
	}
.media_slider a{
	position:absolute;
	left:30px;
	}
.user_media .srchbox {
	position:absolute;
	right:0;
	top:53px;
	}
.user_media .srchbox .txt{
	position:absolute;
	right:2px;
	}
.media_container .sidebar_l{
	/*padding-top:50px !important; */ /* Change by Chinmay on 11th june */
	width:133px;;
	}

/* magnifire end*/
#viewtl{
	position:relative;
	border:none;
	}
#viewtl li {
	width:118px !important;
}
.user_tl{
	position:absolute;
	float:left;
	list-style:none;
	padding:10px;
	margin-top:86px;  /* Change by Chinmay on 11th june */
	border-top:solid 1px #c8c8c8;
	width:100%; /* Change by Chinmay on 11th june */
	}
.margin_list_media{
	margin-top:15px !important;  /* Change by Chinmay on 11th june */
	}
.user_media .user_tl{
	padding:10px 0px !important;
}
.user_media .user_tl li{
	width:100px;
}

.user_media .user_tl li a img{
	width:96px;
	}
.user_tl li{
	float:left;
	height:120px;
	margin:5px;
	overflow:hidden;
	padding:0pt;
	position:relative;
	width:120px;
	}
.user_tl li p{
	line-height:20px;
	}
.user_tl li span{
	float:left;
	overflow:hidden;
	margin:0px;
	padding:0pt;
	position:relative;
	width:85px;
	}
.user_tl li a{
	/* padding:2px; */
	display:block;
	/* border: 2px solid #fff; */
	}
.user_tl li a img:hover{
	/* background: url(../images/user_tl_bg.png) no-repeat left top; */
	border:2px solid #FF9933;
	}
.user_tl li a img{
	width:107px;
	height:74px;
	overflow:hidden;
	}

.user_tl li .inlinenav{
	float:left;
	}
.user_tl li .inlinenav span{
	padding:0 5px 0 0;
	margin-top:0;
	float:left;
	width:auto !important;
	}
.user_tl li .inlinenav span a.edit_link{
	background:url(../images/editbg.png) no-repeat left center;
	padding:0 0 0 10px;	
	float:left;
	}
.user_tl li .inlinenav span a.delete_link{
	background:url(../images/delete_link.png) no-repeat 5px center;
	padding:0 0 0 17px;
	float:left;
	border-left:1px solid #6D6E73;
	}
/*Timeline Frames Start*/
.big_timline{
	width:249px;
	height:140px;
	background: url(../images/big_tl.png) no-repeat left top;
	padding:11px;
	position:relative;
	}
.big_timline img{
	width:249px;
	height:139px;
	overflow:hidden;
	/*height:139px;
	left:-113px;
	overflow:hidden;
	position:absolute;
	top:-58px;
	width:248px;*/
	}

.mid_timline{
	width:138px;
	height:94px;
	background: url(../images/mid_tl_bg.png) no-repeat left top;
	padding:11px;
	position:relative;
	}
.mid_timline img{
	  width:138px;
	height:94px;
	overflow:hidden; 
	/*height:94px;
	left:-57px;
	overflow:hidden;
	position:absolute;
	top:-35px;
	width:138px;*/
	}
.sml_timline{
	width:108px;
	height:74px;
	background: url(../images/tl_slide.png) no-repeat left top;
	padding:11px;
	position:relative;
	margin-bottom:5px;
	}

.sml_timline img{
	width:108px;
	height:74px;
	overflow:hidden;
	/*height:74px;
	left:-42px;
	overflow:hidden;
	position:absolute;
	top:-25px;
	width:108px;*/
	}

.loader{
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-12px;
	margin-left:-12px;
	background: #000000 url(../images/loader.gif) no-repeat left top;
	height:24px;
	width:24px;
	}
.player{
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-11px;
	margin-left:-11px;
	background: #000000 url(../images/player.png) no-repeat left top;
	height:22px;
	width:22px;
	}
/*Timeline Frames End*/
.content_search{
	float:left;
	width:760px;
	padding-left:10px;
	}
.result_msg{
	margin:15px 0 20px 6px;
	}
.search_sort{
	border-top:solid 1px #c8c8c8;
	border-bottom:solid 1px #c8c8c8;
	padding:5px;
	margin:20px 0;
	position:relative;
	}
.search_sort .inlinenav .active{
	font-weight:700;
	color:#000;
	}
.search_sort .inlinenav .nav_title{
	text-align:right;
	padding:0 !important;
	margin:3px 4px 0pt 0pt;
	background-image:none !important;
	}
.search_sort .inlinenav{
	float:left;
	}
.search_sort .inlinenav + .inlinenav{
	margin-left:30px;
	}


.search_cust .hl_txt{
	background:transparent url(../images/hl_txt.png) no-repeat left bottom;
	width:130px;
	height:19px;
	overflow:hidden;
	border:none;
	margin:0 0 0 10px;
	padding:5px 10px;
	color:#6d6e73;
	}
.hl_txt:hover{
	background:transparent url(../images/hl_txt.png) no-repeat left top;
	overflow:hidden;
	}
.media_container .au_team_members{
	margin:20px 15px 0pt 0px;
	}
/* upload page start */

.content_upload{
	float:left;
	width:600px;
	padding:0 20px 0 10px;
	}
.upload_opt{
	padding-left:5px;
	margin:30px 0 30px 0;
	clear:both;
	float:left;
	}

.upload_opt p{
	margin:10px 0;
	line-height:30px;
	}
.upload_opt	.section{
	margin:0px 0 50px 0;
	clear:both;
	float:left;
	}
.content_upload .formsep{
	padding:40px 0pt 0pt 180px;
	margin-bottom:50px;
	}
.sidebar_r{
	float:left;
	width:240px;
	padding:30px;
	text-align:center;
	position:relative;
	background: url(../images/sbar_r_sep.png) no-repeat left top;
	}
.sidebar_r img{
	display:block;
	margin:30px auto;
	}
.sidebar_r .default{
	color:#99999b;
	}
.or{
	background-color:#fff;
	color:#000;
	font-weight:700;
	position:absolute;
	left:-8px;
	top:200px; /* Change by Chinmay on 11th june */
	}
.upload_list table{
	margin:0 0 20px 0;
	font-size:11px;
	width:550px;
	}
.upload_list table td{
	padding:5px 15px;
	border-bottom:solid 1px #e3e3e3;
	}
.upload_list table td.filename{
	width:120px;
	}
.img_load{
	background: url(../images/loaderbg.png) no-repeat left center;
	position:relative;
	padding:0 !important;
	}
.progress_bar{
	height:17px;
	width:50px;
	background: url(../images/progress_bar.png) repeat-x left top;
	position:relative;
	margin:0 17px;
	color:#fff;
	}
.progress_bar_l{
	height:17px;
	width:17px;
	background: url(../images/progress_bar_l.png) repeat-x left top;
	position:relative;
	color:#fff;
	float:left;
	margin-left:-17px;
	}
.progress_bar_r{
	height:17px;
	width:17px;
	/*background: url(../images/progress_bar_r.png) repeat-x right top;*/
	position:relative;
	color:#fff;
	float:right;
	margin-right:-17px;
	}
.done{
	float:right;
	padding-left:18px;
	background: url(../images/done.png) no-repeat left top;
	min-height:17px;
	}
.content_view{
	padding-left:10px;
	position:relative;
	}
.content_view .formsep{
	padding:40px 0pt 0pt 300px;
	position:relative;
	margin:20px 0 30px 50px;
	line-height:30px;
	}
.content_view .formsep .default{
	margin:0 10px;
	}
.view_control{
	margin:20px 0 15px 40px;
	float:left;
	}
.search_cust{
	margin:0 0 15px 20px;
	}

/* upload page end*/
/* Custom Components start*/

.pop_row1{
	position:absolute;
	top:20px;
	}
.pop_row1 .TTstepper, .pop_row1 .TTampm{
	margin-left:12px;
	}
.pop_row2{
	position:absolute;
	top:70px;
	}
.pop_row3{
	position:absolute;
	top:100px;
	}
.pop_row3 .TTstepper{
	margin-left:16px;
	}
.pop_row3 .TTampm{
	margin-left:10px;
	}
.pop_msg{
	padding-left:20px;
	}
.chklbl{
	position:relative;
	left:5px;
	line-height:20px	
	}
#startpoint_pop .formsep{
	bottom:0;
	position:absolute;
	height:50px;
	padding:25px 0pt 0pt 130px;
	width:227px;
	}
.startpoint_pop_full .popup_content{
	height:222px;
	background:transparent url(../images/date_pop_m.png) repeat-x left bottom;
	}
.startpoint_pop_full .popup_content_l{
	height:222px;
	background:transparent url(../images/date_pop_l.png) no-repeat left bottom;
	}
.startpoint_pop_full .popup_content_r{
	height:222px;
	background:transparent url(../images/date_pop_r.png) no-repeat right bottom;
	}
.pop_sep{
	background:url(../images/strpt_sep.png) no-repeat right center;
	width:95%;
	}

/* Custom Components end*/
/*combo start*/
#groupname_combo_input{
	/*width:120px !important;*/
	  width:210px !important;
	}
/*combo end*/
/* added by Chinmay*/
.tl_slides_vt {
	background:transparent url(../images/slidesep.png) no-repeat scroll right 150px;
	float:left;
	height:400px;
}
.tl_slides_vt li {
	background:transparent url(../images/slidesep.png) no-repeat scroll left 150px;
	float:left;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:15px;
	position:relative;
	width:450px;
}
.slider_controls_vt {
	background-image:none;
	padding:200px 0pt 0pt;
	text-align:center;
	width:40px;
}
.tackr_header{
	width:400px !important;
	}
.details{
	width:150px !important;
	}
.desc{
	display:block;
	clear:both;
	}
	/*** modified css ****/

.tab_active a{
	color:#000 !important;
	}
.comment_paging ul li{
	color:#000;
	}
#add_tac_formsep{
	position:absolute;
	top:10px;
}
#formsearch1 .combo_wrap{
	float:right;
}
#formsearch2 .combo_wrap{
	float:left;
}
.media_content{
	margin:20px;
	min-height:450px !important;
	vertical-align:middle;
	text-align:center;
}
.rating {
	margin:0px 0pt !important;
	}
.content_nw_vt{
	float:left;
	width:100%;
	padding-left:10px;
	padding-top:12px;
	}
/***  for input file type ***/

input.fileinput{
	position: relative;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	top:6px;
	left:0px;
	_left:55px;
	margin:0px 0px 10px;
}
input.fileinput_reg{
	position: relative;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	top:6px;
	left:1px;
}
input.fileinput_med{
	position: relative;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	top:6px;
	left:1px;
}

.browse{
	border: 0px;
	background: transparent url(../images/browse.png) no-repeat 0px 5px;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #666;
	height: 28px;
	width: 76px;
}
.browse:hover
{
	border: 0px;
	background: transparent url(../images/browse_hov.png) no-repeat 0px 5px;

}
.filebrowse{
	position: relative;
}
.filebrowse_in{
	position: absolute;
	top: 0pt;
	left: 0pt;
	z-index: 1;
}
#filebrowse_in_media_edit{
	left:125px !important;
}
#uploadform{
	left:69px;
	position:relative;
}
.upload_media_brow_class{
	margin-top:30px;
}
.inlinenav li{
	float:left;
	position:relative;
	list-style:none;
	font-size:11px;
	margin:3px 8px 0 0;
	padding:0 8px 0 0;
	background: url(../images/sep_inlinenav.png) no-repeat right center;
}
.linkico{
	line-height:19px;
	padding:1px 0 0 18px;
	background-position:left center;
	background-repeat:no-repeat;
	display:inline-block;
	}
.ex2pdf{
	background-image:url(../images/extopdf.png);
	}
.flag{
	background-image:url(../images/flag.png);
	margin:0 0 0 10px;
	}
.profile_pic{
	background:transparent url(../images/pic_frame_big.png) no-repeat scroll left top;
	height:91px;
	overflow:hidden;
	width:98px;
	padding:7px;
}
.upload_submit_btn {
/*width: 300px !important;*/
margin:10px auto;
}
.sidebar_r input[type="text"]{
	background:transparent url(../images/textbox_sm.png) no-repeat center center;
	border:none;
	width:200px;
	height:24px;
	color:#99999b;
	padding:2px 5px 0;
	font-size:11px;
	}
.sidebar_r input[type="text"]:hover{
	background:transparent url(../images/textbox_sm_gl.png) no-repeat center center;
	}
.reg_err{
  float:left;
  margin:5pt 30px 0pt -140px;
  }
.filebrowse_in span{
	display:block;
	float:left;
	font-size:11px;
	line-height:23px;
	margin:5px 10px 0pt -6pt;
	text-align:right;
	}
.add_tack_combo{
	margin:0px 0px 0pt 147px;
}

.add_tack_combo .combo_default_item{
	padding-top:7px !important;
}
	
.reg_err{
  float:left;
  margin:5pt 30px 0pt -140px;
}
.blacktext{
	color:#000000 !important;
}
#endpoint_pop{
	width:377px;
	margin:10px 0px 10px 125px;
	}
.view_usr_info{
	float:right;
	margin:10px 0 10px 10px;
	width:48%;
}
.view_tack_info{
	float:left;
	margin:10px 10px 10px 0px;
	width:48%;
}
#view_profile_content{
	float:left;
	padding-top:20px;
	position:relative;
	width:550px;
	}
#view_profile_content label{
	margin-top:-4px;
	}
.no_time_lines{
	margin:50px;
	position:relative;
}


.atform{
width:315px;
/*margin:20px auto;*/
/*top:250px;*/
/*left:610px;*/
}
#startpoint_atform{
	width:710px;
	margin:20px 0 0 125px;
	min-height:550px;
}
#signup_content #startpoint_atform{
	width:590px;
	margin:10px 0 0 0px;
}
.atform_titlebar{
	background:transparent url(../images/popup_titlebar_m.png) repeat-x left top;
	height:26px;
	margin:0 10px;
	text-align:center;
	line-height:26px;
	}
.atform_titlebar_l{
	width:10px;
	height:26px;
	float:left;
	margin:0 0 0 -10px;
	background:transparent url(../images/popup_titlebar_l.png) no-repeat left top;
	}
.atform_titlebar_r{
	width:10px;
	height:26px;
	float:right;
	margin:0 -10px 0 0;
	background:transparent url(../images/popup_titlebar_r.png) no-repeat right top;
	}
.atform_content{
	background:transparent url(../images/atform_bm.png) repeat-x left bottom;
	height:320px;
	margin:0 10px;
	position:relative;
	padding-top:10px;
	}
.atform_content_l{
	width:10px;
	height:330px;
	float:left;
	margin:-10px 0 0 -10px;
	background:transparent url(../images/atform_bl.png) no-repeat left bottom;
	}
.atform_content_r{
	width:10px;
	height:330px;
	float:right;
	margin:-10px -10px 0 0;
	background:transparent url(../images/atform_br.png) no-repeat right bottom;
	}
.atform_title{
	color:#fff;
	font-size:11px;
	font-weight:600;
	}
.suform_content{
	background:transparent url(../images/suform_bm.png) repeat-x left bottom;
	height:auto;
	margin:0pt 10px 0px 0px;
	position:relative;
	width:570px;
	}
.suform_content_l{
	height:auto;
	float:left;
	background:transparent url(../images/suform_bl.png) no-repeat left bottom;
	}
.suform_content_r{
	height:auto;
	float:right;
	margin-left:10px;
	background:transparent url(../images/suform_br.png) no-repeat right bottom;
	}
.bluetext{
	color:#2B91AE;
	}
/* css for media detail box */

#media_edit_box{
	width:280px;
	z-index:10000;
	position:absolute;
	}
#media_edit_box .popup_content{
	height:410px;
	background:transparent url(../images/mediadet_pop_m.png) left bottom;
	}
#media_edit_box .popup_content_l{
	height:410px;
	background:transparent url(../images/mediadet_pop_l.png) left bottom;
	}
#media_edit_box .popup_content_r{
	height:410px;
	background:transparent url(../images/mediadet_pop_r.png) left bottom;
	}
#media_details{
	z-index:12000;}
.mediadet_tsec{
	background:url(../images/mediadet_sep.png) no-repeat left bottom;
	float:left;
	width:100%;	
	padding:15px 0;
	margin: 0 0 8px 0;
	}
.textareasml{
	background:transparent url(../images/textarea_sml.png) no-repeat center center;
	border:none;
	width:250px;
	height:115px;
	color:#99999b;
	padding:2px 5px 0;
	overflow-x:hidden;
	overflow-y:auto;	
	}
.textareasml:hover{
	background:transparent url(../images/textarea_sml_gl.png) no-repeat center center;
	}
.med_overview{
	margin:0 0 0 10px;
	padding:0;
	}
.med_overview li{
	margin:3px 0;
	font-size:11px;
	}
#mediadet_button{
	padding:20px 0pt 0pt 60px;
	}
.mediadet_desc label{
	padding:6px 0 2px 0;
	display:block;
	}
.rate{
	margin-bottom:8px;
}

.rate .rating{
	left:0px;
	top:0px;
	margin:0px;
	}
.forgot_popup_content {
	background:transparent url(../images/popup_bm.png) repeat-x scroll left bottom;
	height:100px;
	margin:0pt 10px;
	position:relative;
}
.forgot_popup_content_l {
	background:transparent url(../images/popup_bl.png) no-repeat scroll left bottom;
	float:left;
	height:100px;
	margin:0pt 0pt 0pt -10px;
	width:10px;
}
.forgot_popup_content_r {
	background:transparent url(../images/popup_br.png) no-repeat scroll right bottom;
	float:right;
	height:100px;
	margin:0pt -10px 0pt 0pt;
	width:10px;
}
.rating_count{
	margin:-29px 0pt 0pt 95px;
}
.copied{
/*
	background:url(../images/copied.png) no-repeat right bottom;
	height:40px;
	left:441px;
	margin-top:-23px;
	position:absolute;
	width:92px;
*/	
	background:transparent url(../images/copied.png) no-repeat scroll 183px bottom;
	height:40px;
	margin-top:-23px;
	position:absolute;
	width:260px;

}
.copied_img{
	background:transparent url(../images/copied.png) no-repeat scroll 183px bottom;
	height:40px;
	margin-top:-12px;
	position:absolute;
	width:260px;
}

#au_tl56 .au_tl_info{
	background:url(../images/slidesep.png) no-repeat left top;
	/*float:left;*/
	padding:0 0 0 10px;
	font-size:11px;
	min-height:95px;
	margin:0 0 0 10px;
	line-height:1.5;
	width:auto !important;
	}
#userpopup{
	width:335px;
	*width:350px;
	}
.userpopupcontent{
	margin:0 auto !important;
	width:235px;
	float:none;
	padding:10px 0;
	}
#userpopup .btn{
	margin:0 5px;
	*margin:0;
	}
#tb_overlay {
	position: fixed;
	z-index:10000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}
.tb_overlaybg {
	background-color:#000;
	filter:alpha(opacity=45);
	-moz-opacity: 0.45;
	opacity: 0.45;
}
.top_paging{
	float:left;
	left:215px;
	margin:0px;
	padding-top:60px;
	position:absolute;
}
.top_paging ul li{
	list-style:none;
	position:relative;
	/*float:left;*/
	line-height:20px;
	display:inline;
	margin:0 3px;
	padding:4px 6px;
	}
.top_paging ul li{
	color:#000;
	}

/* ==========================Flex Timeline Start===========================================*/
.flextl li, .flextl li a{
	color:#2b91ae;
}
.flextl li a:hover, .flextl li.active_flextl a{
	color:#000;
}
a.tick{
	background:url(../images/bluetick.png) no-repeat left top;
	padding: 0 0 0 20px;
	}
a.tick:hover, .active_flextl a.tick{
	background:url(../images/done.png) no-repeat left top;
	padding: 0 0 0 20px;
	}
a.pen{
	background:url(../images/bluepen.png) no-repeat left top;
	padding:0 0 0 20px;
	}
a.pen:hover, .active_flextl a.pen{
	background:url(../images/penblack.png) no-repeat left top;
	padding:0 0 0 20px;
	}
.date{
	background:url(../images/cal.png) no-repeat left top;
	padding: 0 0 0 20px;
	}
.flextl_items{
	width:940px;
	height:420px;
	overflow:hidden;
	background:url(../images/flextl_bg.png) no-repeat left top;
	}
.lineheight{
	display:block;;
	float:right;;
	line-height:30px;
	}
.padleft{
	padding-left:7px;
	}
.botmargin{
	margin-bottom:50px;
	}
.tpmargin{
	margin:30px 0px 0px 90px !important;
	}	
.edit_tl_link a{
	font-size:14px;
	font-weight:bold;
	color:red !important;
	padding:0px 10px;
	text-decoration:underline;
}
.delete_cmt{
	background:url(../images/remove_cmt.png) no-repeat left top;
	float:left;
	height:16px;
	margin-left:6px;
	margin-top:3px;
	width:16px;
	cursor:pointer;
}
.sml_timline:hover{
background: url(../images/tl_slide_hover.png) no-repeat left top !important;
}
.big_timline:hover{
background: url(../images/big_tl_hover.png) no-repeat left top !important;
}
.mid_timline:hover{
background: url(../images/mid_tl_bg_hover.png) no-repeat left top !important;
}
.formsep_yt{	
	padding:18px 0pt 10px 220px;
	font-size:12px;
	}
.content_view .formsep_yt {
	line-height:30px;
	margin:20px 0pt 30px 50px;
	padding:40px 0pt 0pt 300px;
	position:relative;
}
.add_comments{
	margin-left:6px;
}
.flag_cont{
	background: url(../images/flag_bg.png) no-repeat left top;
	width:250px;
	height:96px;
	padding:5px;
	margin-bottom:10px;
	}
.export_cont{
	background: url(../images/export_bg.png) no-repeat left top;
	width:250px;
	height:96px;
	padding:5px;
	margin-bottom:10px;
	}
.flag_txt, .export_txt{
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	padding:5px;
	margin-left:5px;
	}
.hide_this{
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	padding:1px 5px;
	cursor:pointer;
	margin-left:5px;
	}
.btn:hover{
	text-decoration:none !important;
}
.loader_lar{
	background:#000000 url(../images/loader.gif) no-repeat scroll center center;
	height:139px;
	left:50%;
	margin-left:-125px;
	margin-top:-70px;
	position:absolute;
	top:50%;
	width:248px;
}
.loader_med{
	background:#000000 url(../images/loader.gif) no-repeat scroll center center;
	height:94px;
	left:50%;
	margin-left:-69px;
	margin-top:-47px;
	position:absolute; 
	top:50%;
	width:138px;
}
.loader_sml{
	background:#000000 url(../images/loader.gif) no-repeat scroll center center;
	height:74px;
	left:50%;
	margin-left:-54px;
	margin-top:-37px;
	position:absolute;
	top:50%;
	width:108px;
}

.loader_sml a, .loader_med a{
	display:block;
	height:100%;
	width:100%;
	}
	
#flagtype{
	margin-left:5px;
}
#ForgotPwdPopUp{
	position:absolute;
	z-index:10001;	
}
.spellcheck{
	color:#D15145;
	font-weight:bold;
	margin-top:9px;
}
.login_right{
	float:right !important;
	margin-top:10px;
	}
#crumb_wrap_signin{
	width:300px;
	float:right;
	color:#2B91AE;
	}
.usetab{
	color:#6D6E73 !important;
	margin-top:20px;
	}
.usetab span{
	font-size:13px;
	font-weight:600;
	display:block;
	height:20px;
	}
.icon_frnds{
	background:url(../images/icon_frnds.png) no-repeat left top;
	padding:5px 0px 5px 30px;
	height:20px;
	}
.icon_mates{
	background:url(../images/icon_mates.png) no-repeat left top;
	padding:5px 0px 5px 30px;
	height:20px;
	}
.icon_lock{
	background:url(../images/icon_lock.png) no-repeat left top;
	padding:5px 0px 5px 30px;
	height:20px;
	}
.icon_pics{
	background:url(../images/icon_pics.png) no-repeat left top;
	padding:5px 0px 5px 30px;
	height:20px;
	}
/* rounded corner*/
.tl_corner{
	background:url(../images/tl_corner.png) no-repeat left top;
	padding-left:13px;
	height:14px;
	width:969px;
	margin:0px auto;
	overflow:hidden;
	}
.tr_corner{
	background:url(../images/tr_corner.png) no-repeat right top;
	padding-right:13px;
	height:14px;
	}
.bl_corner{
	background:url(../images/bl_corner.png) no-repeat left bottom;
	padding-left:13px;
	height:14px;
	width:969px;
	margin:0px auto;
	}
.br_corner{
	background:url(../images/br_corner.png) no-repeat right bottom;
	padding-right:13px;
	height:14px;
	width:969px;
	margin:0 0 0 -13px;
	padding-right:13px;
	}
.b_corner{
	background:url(../images/b_corner.png) repeat-x left bottom;
	margin-bottom:-14px;
	position:relative;
	bottom:-10px;
	}
.l_corner{
	background:#FFFFFF url(../images/body_bg.png) repeat-x scroll;
	padding-left:13px;
	width:969px;
	margin:0px auto 10px;
	}
.r_corner{
	background:#FFFFFF url(../images/body_bg.png) repeat-x scroll;
	padding-right:13px;
	}
.content{
	padding:10px 0 0 0;
	}
.crowd_box{
	padding-top:30px;
	margin-top:30px;
	height:350px;
}
#recaptcha_response_field {
	position:relative !important;
	display:block;	
}
#box_checkall{
	margin-left:7px;
}
#checkall{
	margin-left:8px;
}
#box_asdf{
	margin-left:7px;
}
#asdf{
	margin-left:7px;
}
.selecttxt{
	float:left;
	margin:3px 15px;
}
.selectboxholder{
	float:left;
	margin:6px 10px;
}
#scriteria_container{
	position:absolute !important;
	right:245px;
}

/* Safari search bar fixing */
.webkit .search_controls {
   margin: 0px;
   padding: 0pt 15px 0pt 0pt;
   text-align: right;
   position: relative;
   top: -20px;
   z-index:10;
   }
.webkit .b_corner{
	background:url(../images/b_corner.png) repeat-x left bottom;
	margin-bottom:-16px;
	position:relative;
	bottom:-10px;
	}
/* Opera search bar fixing */  
.opera .midmenu { 
	padding: 10px 0pt 0pt;
	background: url(../images/midmenu.png) no-repeat left top;
	clear: both;
	min-height: 50px;
	}
.opera .midmenu_home{
	clear:both;
	background: url(../images/midmenu.png) no-repeat left top;
	min-height:50px;
	padding:10px 0 0 0;
	margin:50px 0 0 0;
	}
.opera .midmenu_home .midpagenav{
	position:relative;
	top:20px;
	}
.opera .midmenu_home .search_controls {
	margin: 0px;
	padding: 0px 15px 0pt 0pt;
	text-align: right;
	position: relative;
	top:-15px;
	clear:both;
	}
.opera .midpagenav {
	position:absolute;
	top:110px;
	}
.opera .search_controls { 
	margin: 0px;
	padding: 10px 15px 0pt 0pt;
	text-align: right;
	position: relative;
	top: 0px;
	clear:both;
	}
.opera .combo_default_item{
	background:transparent;
	border:none;
	display:inline;
	width:150px;
	height:90%;
	overflow:visible;
	float:left;
	padding:0px 0 0 2px;
	cursor:pointer;
	color:#6d6e73;
	}
.opera .add_tack_combo .combo_default_item {
	padding-top:0px !important;
	}
.opera #viewtl li {
	width:118px !important;
}
.opera .b_corner{
	background:url(../images/b_corner.png) repeat-x left bottom;
	margin-bottom:-20px;
	position:relative;
	bottom:-14px;
	}
.opera .wrapper{
	width:942px;
	margin:0 auto;
	padding:14px 7px 0px;
	background:#ffffff url(../images/body_bg.png) repeat-x left top;
	position:relative;
	top:-28px !important;
	}
	
/*	.exp_images{
  max-width:108px;
  max-height:74px;
  }*/