#mid .par05m1 {	
	background-image: url(images/commercial_submission_bg2.jpg);
	width: 912px;
	background-repeat: repeat-y;
	background-position: left;
	height: auto;
}


#mid .peep411_title {
	background-image: url(images/peep_411.jpg);
	height: 43px;
	width: 910px;
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 20px;
}

.peep411_search{
	height:40px;
	background-color:#314849;
	width:908px;
	text-align: left;
	color: #ffffff;
}

#mid .par05b1 {
	background-image: url(images/commercial_submission_bot2.gif);
	height: 13px;
	width: 910px;
	background-repeat: no-repeat;
	background-position: left top;
	
}

/**************** PEPP 411 *****************/
.peep411-left{
	width:405px;
	float:left;
	padding-left:15px;
	text-align:left;
}

#mid .peep411_content{
	width:900px; 
	border:0px solid #F0F;
}

#mid .prod_dir_title {
	background-image: url(images/production_dir_title_bg.gif);
	height: 43px;
	width: 235px;	
	padding-left: 5px;		
	background-repeat: no-repeat;
	background-position: right;
	clear: left;	
}

#mid .peep411_left_m0 {
background-image:url(images/peep411_left_m.gif);
background-position:right center;
background-repeat:repeat-y;
margin:0px;
padding:3px 0px 0px 10px;
text-align:left;
width:230px;
}

#mid .peep411_left_m {
background-image:url(images/peep411_left_m.gif);
background-position:right center;
background-repeat:repeat-y;
margin:0px;
padding:0px 0px 0px 10px;
text-align:left;
width:230px;
}


#mid .peep411_left_b {
background-image:url(images/peep411_left_b.gif);
background-position:right top;
background-repeat:no-repeat;
clear:left;
height:13px;
margin-bottom:20px;
padding-left:10px;
width:230px;
}

#mid .left_collum_ads{
clear:left;
margin-bottom:20px;
padding-left:10px;
width:230px;
}

#mid .peep411_right_m {
background-image:url(images/peep411_right_m.gif);
background-position:right center;
background-repeat:repeat-y;
margin:0px;
padding : 0 10px 0 0;
text-align:left;
width:639px;
}

#mid .peep411_right_b {
background-image:url(images/peep411_right_b.gif);
background-position:right top;
background-repeat:no-repeat;
clear:left;
height:10px;
margin-bottom:10px;
padding : 0 10px 0 0;
width:639px;
}

#mid .prod_indiv_profile_title {
	background-image: url(images/indiv_profile_title.gif);
	height: 43px;
	width: 639px;		
	background-repeat: no-repeat;
	background-position: right;
	clear: left;
	padding : 0 10px 0 0;
}

html>body #mid .peep411_indiv_profile_c{
	padding:0px 0 0 15px;
	height:815px;
}
#mid .peep411_indiv_profile_c{
	padding:0px 0 0 15px;
	height:815px;
}


#mid .indiv_profile_list {
background-image:url(images/indiv_profile_list_bg.gif);
background-position:right center;
background-repeat:repeat-y;
margin:0;
width:220px;
float:left;
left:-3px;
display:none;
}

#mid .indiv_profile_list2 {
width:214px;
height:735px;
overflow:auto;
text-align:left;
padding-left:2px;
}
html>body #mid .indiv_profile_list2 {
width:214px;
height:735px;
overflow:auto;
text-align:left;
padding-left:2px;
}

#mid .indiv_profile_list2 th{
	border:0px;
	border-right:1px solid #CDCDCD;
	margin:0px;
	text-align:left;
}

#mid .indiv_profile_list2 td{
	border:0px;	
	padding-left:3px;
}

#mid .indiv_profile_list2 tr.odd{
	background-color:#EFF7FC;
}
#mid .indiv_profile_list2 tr.even{
	background-color:#FFFFFF;
}

#mid .indiv_profile_list2 tr.featured td.featured{
	background-color:#E9E97A;
	font:11px arial,helvetica;
	padding:3px;
	text-align:left;
}

#mid .indiv_profile_list2 th.featured{
	border-right:1px solid #CDCDCD;	
}
#mid .indiv_profile_list2 th.featured a{
	font:bold 11px arial,verdana;
	text-transform:uppercase;
	color : #415555;
}

#mid .indiv_profile_list2 th.featured a:hover{
	font:bold 11px arial,verdana;
	text-transform:uppercase;
	color : #000000;
}

#mid .indiv_profile_list2 th a{
	font:11px arial,verdana;
	text-transform:uppercase;
	color : #415555;
}

#mid .indiv_profile_list2 td a{
	font:10px arial,verdana;
	text-transform:lowercase;	
}

#mid .indiv_profile_list2 th a:hover{
	font:11px arial,verdana;
	text-decoration:underline;
	color:#3366EE;
}

#mid .indiv_profile_list2 td a:hover{
	font:10px arial,verdana;	
	color:#FF6210;
}

#mid .indiv_profile_search_opts{
	padding:0 0 5px 0px;
	width:210px;
}

#mid .indiv_profile_search_opts td{
	padding:2px 0 2px 2px;	
}

#mid #indiv_profile_search_opts tr.res_count{	
	/*background:url(images/indiv_profile_res_count_bg.gif);*/
}

#mid #indiv_profile_search_opts tr.res_count td{	
	padding:3px 0 5px 5px;	
}

#mid .indiv_profile_search_opts table span{
	font:bold 12px arial,helvetica,verdana;
}

#mid .indiv_profile_search_opts table{
	font:11px tahoma,arial,helvetica,verdana;	
}
.peep411_left_ul{
	list-style-type:none;
	padding:0 0 0 16px;
	margin:0px;
}

#mid .peep411_left_ul li a{
	font:bold 11px arial;
	color:#000;	
}

#mid .peep411_profile{
	width:390px;	
	float:right;	
	border:0px solid #336699;
	padding:18px 0 0 0px;
}


#mid .peep411_profile table td{
	padding:2px 0 0 0px;
	font:12px arial;
}

#mid .peep411_profile h3{
	font:bold 24px arial;
	color:#749E38;
	padding:0px;
	margin:10px 0 0 0;
	line-height:25px;
}

#mid .peep411_profile span.caption{
	font:bold 12px arial, helvetica;
}

#mid .peep411_profile span.overview{
	font:bold 14px arial, helvetica;	
	height:20px;
}

#mid .peep411_profile span.jump{
	font:bold 12px arial, helvetica;	
	color:#FFFFFF;
}

#company_profie_title{
	float:left;	
	background-image: url(images/company_profile_title_only.jpg);
	height: 30px;
	width: 170px;
	margin:10px 0 0 10px;
	background-repeat: no-repeat;
}

#mid .bar09-mini {
background-color:#314849;
clear:both;
}

#mid .txt_09hgr-mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	margin-left: 6px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 6px;	
	clear: both;
	background-color: #E5E5E5;
	padding-left:10px;
	overflow:hidden;
}

#mid .txt_09hwh-mini {
background-color:#FFFFFF;
clear:both;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:13px;
margin-left:6px;
padding-bottom:6px;
padding-left:10px;
padding-top:5px;
text-align:left;
}

#mid .txt_09g-mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #314849;
	text-align: left;
	padding-left: 15px;
	padding-top:15px;
	font-weight: bold;
	float: left;
	padding-bottom: 5px;	
	height: 15px;
	clear: both;
}

#mid .par09m2{	
	float: left;
	clear: left;
	width:395px;
	text-align: left;
	margin-top: 5px;
}

#mid .txt_09c2-mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	font-weight: bold;
	width: 140px;
	float: left;
	clear: left;
}

#mid .txt_09d2-mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	width: 220px;
	float: right;
	clear: right;
	margin-left: 4px;
	line-height:18px;
}
/* for company profile */
#company_profile_body_tb{
		position:relative;
		left:0px;
		top:0px;
		width:635px;
	}
	#peep_profile_heading_tb{
		position:relative;
		left:0px;
		top:0px;
		width:100%;
		height:66px;
	}
	#peep_profile_heading_tb img{
		position:absolute;
		left:0px;
		top:0px;
	}
	#peep_profile_body_text_tb{
		position:relative;
		left:0px;
		top:0px;
		width:100%;
		background-image:url(img/peep_profile_body_bg.gif);
		background-repeat:repeat-x;
		background-color:#ffffff;
	}
	#peep_to_get_started_tb{
		position:relative;
		left:0px;
		top:0px;
		height:25px;
		width:100%;
		background-color:#e5f1f9;
		width:318px;
		background-image:url(img/peep_started_round_corner.gif);
		background-repeat:no-repeat;
		background-position:right;
	}
	#peep_to_get_started_tb h3{
		margin:0px;
		padding:0px;
		color:#6ca139;
		font-family:Arial;
		font-size:12px;
		background-image:url(img/peep_started_arrow.gif);
		background-repeat:no-repeat;
		background-position:0px 9px;
		line-height:25px;
		margin-left:15px;
		padding-left:22px;
	}	
	#peep_to_get_started_tb h3 a{
		color:#6ca139;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
        }
	#peep_to_get_started_tb h3 a:hover{
		text-decoration:underline;
	}
	#peep_profile_instand_lockup_tb{
		position:relative;
		left:0px;
		top:0px;
		margin-left:20px;
		margin-top:13px;
	}
	#peep_profile_round_box_tb{
		position:relative;
		left:0px;
		top:0px;
		width:287px;
		height:114px;
		background-color:#e5f1f9;
		background-image:url(img/peep_profile_round_box_bd-tb.gif);
		background-repeat:no-repeat;
		margin-left:30px;
		margin-top:10px;
		margin-bottom:50px;
	}
	#peep_profile_round_box_tb a{
		display:block;
		color:#6ca139;
		font-size:14px;
		font-family:Arial;
		font-weight:bold;
		line-height:20px;
		text-decoration:none;
		background-image:url(img/peep_profile_herf_arrow.gif);
		background-repeat:no-repeat;
		background-position:0px 7px;
		margin-left:23px;
		padding-left:11px;
	}
	#peep_profile_round_box_tb a:hover{
		text-decoration:underline;
	}
	#peep_profile_get_listed{
		position:relative;
		left:0px;
		top:0px;
		margin-left:19px;
		margin-top:19px;
	}
	#peep_profile_premium_listing_text_tb{
		position:relative;
		left:0px;
		top:0px;
		margin-left:19px;
		margin-top:17px;
	}
	#learn_more_btn_profile-page{
		position:relative;
		left:0px;
		top:0px;
		margin-left:19px;
		margin-top:20px;
	}
	#peep_profile_persion_image{
		position:absolute;
		left:355px;
		top:0px;
	}
	
	#peep_profile_round_box_tb span{
		display:block;
		color:#6ca139;
		font-size:14px;
		font-family:Arial;
		font-weight:bold;
		line-height:20px;
		text-decoration:none;
		margin-left:23px;
		padding-left:11px;
	}
	
	#profile_hide{
	 	margin-left:-3px;
	}