#dual_column{
		display:block;
		
		background-color:#FFFFFF;
		width:auto;

		margin-top:0px;
		margin-left:70px;
		margin-bottom:10px;
		margin-right:0px;
		
		border-style:hidden;
		/* background-image: url(../layout_grfx/dual_col_short_bg.gif); */
		background-repeat:repeat-y;

		color:#666666;
		float:left;
}

#dual_column .content_element 	{
		width:277px;
					
					
		background-color:transparent;
		
		border-right-style:hidden ! important;
		border-right-width:0px ! important;
		border-right-color:#DCDCDC ! important;
		
		border-bottom-style:hidden ! important;
		border-bottom-width:0px ! important;
		border-bottom-color:#FFFFFF ! important;
					
		font-size:9pt;
		float:left;
		
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		
		text-align: left;
		overflow:hidden;
		}

				
#dual_column .content_element  .im{
		margin-bottom:0px;
		margin-top:0px;
		margin-right:20px;
		margin-left:0px;
		background-color:transparent;
					
		border-style:solid;
		border-width:1px;
		border-color:#FFFFFF;
		}

.dual_clear_rows {
		clear:both; 
		border-bottom-style:dotted; 
		border-color:#E9E9E9; 
		border-width:1px;
		}
/*---------------------------------------------------------------
----------------------------------------------------------------*/
#dual_column .content_element img {
		border-style:hidden;
		border-width:0px;
		border-color:#DCDCDC;
		}
#dual_column .content_element li {
		font-size:9pt ! important;
		text-align:left ! important;
		}		
		
#dual_column .content_element .im p {
		margin:0px;
		border-style:solid;
		border-width:1px;
		border-color:#FFFFFF;
		display:block;
		}
		
#dual_column .content_element .im .bodytext {
		margin:0px;
		margin-bottom:8px;
		margin-right:0px;
		font-size:9pt;
		line-height:18px;
		FONT-FAMILY: Arial;
		background-color:transparent;
		}
		
#content #dual_column  .content_element .csc-textpic div{
		border-style:hidden ! important;
		border-color:#DCDCDC ! important;
		border-width:0px ! important;
		}
		
/*---------------------------------------------------------------
----------------------------------------------------------------*/
#dual_column .content_element 	h1{

	
	margin-top:15px;
	margin-bottom:15px;
	
	border-bottom-style:hidden;
	border-bottom-color:#CCCCCC;
	border-bottom-width:0px;
	
}

#dual_column .content_element 	h2{

	margin-top:15px;
	margin-bottom:4px;
	
	border-bottom-style:hidden;
	border-bottom-color:#CCCCCC;
	border-bottom-width:0px;
	
}		
/*---------------------------------------------------------------
table style
----------------------------------------------------------------*/	
#dual_column table{
		border-style:hidden;
		border-color:#DCDCDC;
		border-width:0px;
		}
#dual_column caption{
		border-style:solid;
		border-color:#DCDCDC;
		border-width:1px;
		font-weight:bold;
		}
		
				
#dual_column table td{
		border-style:solid;
		border-color:#DCDCDC;
		border-width:1px;
		}
#dual_column table td p{
		text-align:center;
		margin-bottom:0px ! important;
		margin-top:0px;
		color:#666666 ! important;
		font-size:8pt ! important;
		font-weight:bold ! important;
		}
#dual_column table td .bodytext{
		text-align:center;
		margin-bottom:0px ! important;
		margin-top:0px;
		color:#666666 ! important;
		font-size:8pt ! important;
		font-weight:bold ! important;
		}



	
#dual_column table th{
		border-style:solid;
		border-color:#FFFFFF;
		border-width:1px;
		font-size:7pt ! important;
		white-space:nowrap;
		background-color:#0099FF;
		padding-left: 2px; 
		padding-right: 3px;
		}
#dual_column table th p{
		font-size:7pt ! important;
		white-space:nowrap;
		margin-bottom:0px;
		margin-top:0px;
		color:#FFFFFF ! important;
		
		border-style:hidden ! important;
		border-color:#FFFFFF ! important;
		border-width:0px;
		
		line-height:13px ! important;
		}
#dual_column table th .bodytext{
		border-style:hidden ! important;
		border-color:#FFFFFF ! important;
		border-width:0px;

		font-size:7pt ! important;
		white-space:nowrap;
		margin-bottom:0px ! important;
		margin-top:0px;
		color:#FFFFFF ! important;
		text-align:center;
		
		line-height:13px ! important;
		}
/*---------------------------------------------------------------
----------------------------------------------------------------*/
	
#dual_column .content_element .csc-textpic-intext-left .csc-textpic-imagewrap {

	margin-left:25px ! important;
	margin-right:15px ! important;
	margin-top:0px ! important;
	margin-bottom:0px ! important;
		
	border-width:0px;
	border-style:solid;
	border-color:#FFFFFF;
}
	
#dual_column .content_element .csc-textpic-intext-right .csc-textpic-imagewrap {

	margin-left:15px ! important;
	margin-right:15px ! important;
	margin-top:0px ! important;
	margin-bottom:0px ! important;
		
	border-width:0px;
	border-style:solid;
	border-color:#FFFFFF;
}	


#dual_column .content_element .csc-textpic-intext-left .csc-textpic-text {

	margin-left:0px ! important;
	margin-right:0px ! important;
	margin-top:0px ! important;
	margin-bottom:0px ! important;
		
	border-width:0px;
	border-style:solid;
	border-color:red;
}
	
#dual_column .content_element .csc-textpic-intext-right .csc-textpic-text {

	margin-left:0px ! important;
	margin-right:0px ! important;
	margin-top:0px ! important;
	margin-bottom:0px ! important;
		
	border-width:0px;
	border-style:solid;
	border-color:red;
}			
/*-------------------------------------------------------------

--------------------------------------------------------------*/
#dual_column .content_element .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{

	margin-left:0px ! important;
	margin-right:0px ! important;
	margin-top:0px ! important;
	margin-bottom:0px ! important;
}
#dual_column .content_element .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{

	margin-right:0px ! important;
	margin-left:0px ! important;
	margin-top:0px ! important;
	margin-bottom:0px ! important;
}


#dual_column .content_element .csc-textpic-intext-right-nowrap .csc-textpic-text{

	margin-right:0px ! important;
	margin-bottom:0px ! important;
	
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
}
#dual_column .content_element .csc-textpic-intext-left-nowrap .csc-textpic-text{

	margin-left:0px ! important;
	margin-bottom:0px ! important;
	
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
}
/*-------------------------------------------------------------

--------------------------------------------------------------*/
#dual_column .content_element .csc-textpic-above{
	border-style:hidden;
	border-width:0px;
	border-color:#DCDCDC;
}

#dual_column .content_element .csc-textpic-above .csc-textpic-imagewrap{
	width:724px;
	background-color:transparent ! important;
	
	border-style:hidden;
	border-width:0px;
	border-color:#DCDCDC;
	margin-top:0px;
}