#col2 .lft_column   {
float: left;
width: 60%;
margin-top: 0;
padding-top: 0;
}

#col2 .rt_column   {
width: 40%;
margin-top: 0;
padding-top: 0;
float:left;
}

#col2 .heading   {
width: 100%;
}

#col2 .heading  p   {
border-bottom: #0D1F61 inset;
padding-bottom: 10px;
}

#col2 #cb_logo  {
float: right;
}

#col2 .heading_bttm   {
clear: both;
}

#col2 h4  {
font-size: 14px;
font-weight: bold;
margin-bottom: 10px;
}

#col2 .timeframe_links   {
font-size: 0.85em;
margin-bottom: 10px;
}

#col2 .box1, .box2, .box3    {
padding: 10px;
}

#col2 .box1   {
border: 1px solid #F90; 

}

#col2 .box2   {
border: 1px solid #E7E9EF; 
}

#col2 .box3   {
border: 2px solid #F90; 
}

#col2 .hlt_txt_lg1, .hlt_txt_lg2, .hlt_txt_lg3, .hlt_txt_lg4 {
padding: 0px 4px; 
font-size: 1.25em; 
font-weight: bold; 
color: #FFF; 
}

#col2 .hlt_txt_lg1   {
background: #f56600; 
}

#col2 .hlt_txt_lg2   {
background: #0D1F61; 
}

#col2 .hlt_txt_lg3   {
background: #666; 
}

#col2 .hlt_txt_lg4   {
background: #EFEFEF; 
color: #000; 
}

#col2 .hlt_txt_sm   {
background: #F56600; 
float: right; 
padding-left: 4px; 
padding-right: 4px;  	  
margin-top: -7px;
}

#col2 .hlt_txt_sm a   {
color: #fff; 
}

#col2 label   {
display: block;
margin-bottom: 10px;
}

#col2 fieldset   {
margin-bottom: 10px;
margin-right: 10px;
}

#col2 fieldset ul  {
list-style-type: circle;
padding-left: 10px;
}

#col2 label span  {
display: block;
}

#col2 .signin   {
text-decoration: none; 
color: #F56600; 
font-weight: bold;
}

#col2 .cb_socket   {
padding:5px; 
border:5px solid #CDF;
} 

#col2 .cb_socket A   {
text-decoration: none;
color: #39C; 
font-size: 11px;
font-family: arial,helvetica;
}



