#col1A {
 	width: 196px;
	margin: 0px 10px 10px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #CCCCCC;
}
#col1B {
 	width: 186px;
	/*height: 830px;*/
}
#col2A {
 	width: 520px;
	/*height: 850px;*/
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
#col2B {
 	width: 498px;
	margin: 10px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
}
#col2B A:link { color:#0000CC; text-decoration:underline;} 
#col2B A:visited { color: #0000CC; text-decoration:underline;}
#col2B A:hover { color: #666666; text-decoration:underline;}

.right_elements {
	width: 100%;
}
 #sub_nav{
 	width: 760px;
 }
