body {
	margin:0;
	padding:0;
	background-color: #d6dff0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #000033;
}
a {
	color:#333333
}
.main_content_pad {
	padding: 0 7px;
	background-image:url(../images/cbs_main_bg.gif);
}
.footer {
	background-color: #6d89b8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding: 10px;
	color:#FFFFFF;
	line-height: 20px;
}
.footer a {
	color:#FFFFFF;
	text-decoration:none;
}
.footer a.privacy {
	color:#cce939;
	text-decoration:none;
}
.home_head_txt {
	background-color:#c8e2ff;
	color: #1a557f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding: 12px;
}
.home_head_txt {
	background-color:#c8e2ff;
	color: #1a557f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding: 12px;
}
.heading {
	border-left: #8bbf40 solid 15px;
	background-color: #d3dced;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 10px 0 10px 5px;
	color: #1a557f;
}
.subheading {
	background-color: #d3dced;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 10px 0 10px 5px;
	color: #006600;
}
.subheading_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	padding: 10px 0 10px 5px;
	color: #003366;
}
.sol_subheading_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #1a557f;
}
#samplePanel {
}

#samplePanel.HTMLPanelError {
	background-color: red;
}
.cat_heading {
	background-image: url(../images/inside_cat_head.gif);
	background-position:top center;
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding: 10px 0 8px 10px;
	color: #1a557f;
}
.subpagelinks {
	background-color:#f5f8fd;	
}
.subpagelinks ul {
	margin:10px 10px 10px 23px;
	padding:0;
}
.subpagelinks ul li {
	list-style:none;
	list-style-image:url(../images/inside_links_bullet.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	padding: 0 0 5px 0;
}
.subpagelinks ul li a {
	list-style:none;
	list-style-image:url(../images/inside_links_bullet.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}
.subpagelinks ul li a:hover {
	text-decoration:underline;
}
.subpage_sol{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-align:center;
}
.subpage_sol a{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	border:#999999 thin solid 1px;
	padding: 20px 20px 20px 20px;
}
.subpage_sol a:hover{
	background-color: #3333FF;
	color:#FFFFFF;
	padding: 20px 20px 20px 20px;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	border:#000000 thin solid 1px;
	text-decoration:none;
}
.consol_tb_hd{
	background-color: #000099;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	border:#999999 thin solid 1px;
	padding: 0 20px 0 0;
}
.consol_tb{
	background-color: #FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	border:#FFFFFF thin solid 1px;
	padding: 0 20px 0 0;
}
.consol_tb_subhd{
	background-color: #FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	border:#FFFFFF thin solid 1px;
}

