#divMain
{
    /* margin-top:12px !important;	
	margin-top:23px;	*/
}

#divMainContent
{
	width:982px;
	overflow:visible;
}

#divRightContent
{
	display:none;
}

.main_content
{
	width:666px;
	position:relative;
	float:left;
}
.main_title{
	width:100%;
	float:left;
	margin-top:-7px !important;margin-top:2px;
	margin-bottom:5px !important;margin-bottom:6px;
	/*display:inline;*/
}
.main_description{
	width:100%;
	/*margin-top:-50px !important;margin-top:-29px;*/
	float:left;
/*	margin-bottom:17px !important;
	
	margin-bottom:-1px;*/
	position:relative;
	line-height:16px;
	margin-bottom:25px;
}
/*
.main_right_description p a:visited{
	color:#646464;
	text-decoration:none;
}

.main_right_description p a:hover{
	color:#646464;
	text-decoration:underline !important;text-decoration:underline;
}
.main_right_description p a:link{
	color:#646464;
	text-decoration:none;
}
*/
.main_outer{
	width:643px;
	float:left;
	position:relative;
	left:23px;
}
.main_right{
	/*float:right;*/
	width:298px;
	left:725px;
	margin-top:45px !important;	margin-top:34px;
	position:absolute;
}
.main_right_outer{
	
	width:198px;
	/*
	float:left;
	left:80px;
	position:relative;*/
}

.main_right_list
{
	float:left;
	width:643px;
}

.main_right_list_com{
	margin-top:2px;
	margin-left:2px;	
	width:643px;
}

.main_right_list_tbar{
    width:100%;
	text-align:left;
	margin-bottom:15px;
	font-family:Arial;
	font-weight:bold;
	/*float:left;*/
    font-size:14px;
    text-decoration:none;
    color:#646464;
}

.main_right_list_main{
	/*width:640px;*/
	width:100%;
	color:rgb(234,234,234);
	border-style:solid;
	border-width:1px;
	float:left;
	margin-bottom:6px;
}

.main_right_list_main_title_font{
	font-family:Arial;
	font-weight:bold;
    font-size:14px;
    text-decoration:none;
    color:#646464;

}
.main_right_list_main_date_font{
	font-family:Arial;
    font-size:14px;
    text-decoration:none;
    color:rgb(202,202,202);
 	

}
.main_right_list_main_datetitle_font{
	font-family:Arial;
    font-size:14px;
    text-decoration:none;
    color:#3b86ab;
 	font-weight:bold;
}
.main_right_list_main_datetitle_head_font{
	font-family:Arial;
    font-size:14px;
    text-decoration:none;
    color:#646464;
 	font-weight:bold;
 	
}

.main_right_list_main_title_tr{
	background:rgb(239,239,239);
}

.main_right_list_main_title_tr td{
	font-size:14px;
	color:#646464;
	font-variant:normal;
	font-family:Arial;
	font-weight:bold;		
}

.main_right_list_main_data_td_first{
	font-size:12px;
	color:#646464;
}

.main_right_list_main_data_td{
	background-image:url('/_layouts/duff/images/dotted.gif');
	background-repeat:repeat-x;
	background-position:0 top;
	font-size:12px;
	color:#646464;
}

.main_right_Info_main{
	float:left;
	width:148px;
	position:relative;
	left:78px;
	padding-bottom:15px;
}
.main_right_Info_outer{
	float:left;
	width:100%;
}
.main_right_Info_main_detail{
	float:left;
	width:100%;
	
}
.main_right_Info_main_men{
	float:left;

	margin-left:-105px;
	position:relative;
	width:90px;
}
.left_nav
{
	width:311px;	
    padding-left:0px;
    padding-top:5px;
    list-style-type: none;
line-height:21px;
}


.left_nav ul{
	padding:0;
    margin:0;
   list-style-type: none;

   }

.left_nav ul li{
    text-align:left;
   
    padding-left:0px;
    list-style-type: none;
    word-wrap:break-word;
    }

.left_nav a{
	font-size:12px;
	color:#646464;
	font-family:Arial;
}
/*
.left_arrow{
background: transparent url(/images/Industry/cicle.gif) no-repeat right center;
width:6px;

display:inline-block; 
padding:0px;
margin:0px;
margin-right:5px;
}
*/

.main_main
{
	/*clear:both;*/
	float:left;
	position:relative;
	
}

.ms-WPBody td
{
	font-size:12px;
}

#location_assess tr td{

 padding-left:10px;
}

a.tools_link:visited
{
	text-decoration:none;
	color:#646464;
	font-size:12px;	
}

a.tools_link:hover
{
	text-decoration:none;
	color:#646464;
	font-size:12px;
}

a.tools_link:link
{
	text-decoration:none;
	color:#646464;
	font-size:12px;
}

.location_left_picAndcontact{
	float:left;
	padding-bottom:10px;
	margin-bottom:5px;
	width:100%;
	
}
  .location_left_pic{
	width:90px;
	float:left;
	position:relative;
	margin-left:-90px;
	
}
.location_left_pic_contact{
	width:200px;
	position:relative;
	left:90px;
	word-break:normal;
	word-wrap:break-word ;
	float:left;
	font-size:11px;
	font-family:Arial;
 
}
.location_left_pic_contact_outer{
	width:195px;
	left:15px;
	position:relative;

	float:left;
}

h1.PageTitle {
	margin-left:-1px !important;margin-left:-1px;

}
.main_title_NoFla{
	float:left;
	width:100%;
}
.print {
	
	position:absolute;
	
	top:-25px;
	width:217px;
	/*modify by Cola @ 01/27/2010 */
	left:22px;
}
.sIFR-hasFlash h1.PageTitle {
margin-top:15px !important;margin-top:-5px;
}





/*add by Jasmine at 2009-12-30*/
.list_container
{
	width:640px;
	border-width:1px;
	border-color:#eaeaea;
	border-style:solid;
}

.list_titlebar
{
	background-color:#efefef;
	color: #646464;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	padding: 5px 15px 5px 15px;
}


.list_titlebar_left
{
	float:left;
	width:315px;
}
.list_titlebar_right
{
	float:inherit;
	width:290px;
}
.list_item_title
{	
	color: #646464;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;

}
.list_body
{
	margin-bottom: 15px;
}
.list_item
{
	padding: 15px;
}
.list_item_left
{
	float:left;
	width:315px;
	

}
.list_item_right
{
	float:left;
	width:290px;
	padding-bottom:15px;
}

.list_item_line
{
	background-REPEAT: repeat-x;
	height:1px;
	margin-left: 15px;
	margin-right:15px;
	background-image:url('/_layouts/duff/images/dotted.gif');
	font-size:1px;
}

.list_clear {
    clear:both;
}
.info_section3
{
	padding-left:0px;
}

