.outside_table {
	border-left:1px #e0e0e0 solid;
	border-right:1px #e0e0e0 solid;
}
.header_table {
}
.outside_topnavbar_cell {
	border-bottom:1px #dbdbdb solid;
	background:url('http://www.chrc-tn.org/photos/TNBgNr.jpg') repeat-x bottom #e8f3ff;
}
.topnavbar_table {
}
#topnavbar {
	border-collapse:collapse;
}
#topnavbar td {
	/*background:url('http://www.chrc-tn.org/photos/TNBgNr.jpg') repeat-x #e8f3ff;*/
	padding:0px;
	font-size:12px;
}
#topnavbar td div.topnavbar_section_name {
	padding:17px 10px 0px 10px;
	height:30px;
}
#topnavbar td:hover {
	background:url('http://www.chrc-tn.org/photos/TNBgHr.jpg') repeat-x #e8f3ff;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
}
#topnavbar td:hover div.topnavbar_section_name {
	border-left:1px #fefefe solid;
	border-right:1px #fefefe solid;
	padding:17px 9px 0px 9px;
}
.outside_nav_cell {
	padding:5px 0px 0px 9px;
}
.outside_nav2_cell {
	padding:5px 9px 0px 0px;
}
.content_cell {
	padding:0px;
}
.outer_content_cell {
	padding:18px;
}
.content_table {
	width:100%;
}
.footer_cell {
}
.footer_cell table td {
	background-color:Transparent !important;
}
.footer_cell table td a, .footer_cell table td a:active, .footer_cell table td a:visited, .footer_cell table td a:hover {
	padding:0px 8px 0px 8px;
	border-right:1px #000000 solid;
}
td.nav_link_cell {
	border:1px #cdcdcd solid;
	padding:12px;
}
td.nav2_link_cell {
	padding:10px 10px 10px 14px;
}
a.nav_link {
}

.nav_group_cell_top, .nav_group_cell, .nav2_group_cell_top, .nav2_group_cell {
	background:url(http://www.chrc-tn.org/photos/HdrBg.png) #0a51a1 no-repeat right top;
	border-top:5px #ffffff solid;
	border-bottom:5px #ffffff solid;
}
.nav_group_cell_top b, .nav_group_cell b, .nav2_group_cell_top b, .nav2_group_cell b {
	font-size:12px;
	font-weight:bold;
	background:url(/photos/LNBgL.jpg) #0a51a1 no-repeat left top;
	display:block;
	position:relative;
	margin:-16px 6px 0px 0px;
	padding:7px 0px 7px 16px;
}
.sidebar_links {
	padding:6px 0px 6px 0px;
}
/*-----------------------------------------------------------------*/
.HdrBg {
	background:url(http://www.chrc-tn.org/photos/File42.png) no-repeat;
	width:845px;
	height:175px;
}
.HdrTBg {
	background:url(/photos/HdrTBg.jpg) repeat-x;
	height:47px;
}
.Logo {
	width:148px;
	background-color:#ffffff;
	text-align:center;
}
.Logo img {
	border:0px;
}
.DkBgT {
	width:100%;
}
.DkBgT {
	background:url(/photos/DkBgT.png) repeat-x;
}
.DkBgB {
	background:url(/photos/DkBgB.png) repeat-x;
}
.DkBgL {
	background:url(/photos/DkBgL.png) repeat-y;
}
.DkBgM {
	background:url(/photos/DkBgM.png) repeat-x;
}
.DkBgL, .DkBgR {
	vertical-align:top;
}
.DkBgL div, .DkBgR div {
	background:url(/photos/DkBgM.png) repeat-x #FFFFFF top;
	background-color:#FFFFFF;
	height:108px;
	width:5px;
}
.DkBgL div {
	margin:0px 0px 0px auto;
}
.DkBgR div {
	margin:0px auto 0px 0px;
}
.DkBgR {
	background:url(/photos/DkBgR.png) repeat-y;
}
.DkBdy {
	padding:8px 2px 8px 8px;
}
.TpLnk {
	text-align:right;
}
.TpLnk div {
	float:right;
	margin:0px 10px 0px 35px;
}
.TpLnk a {
	color:#010101;
	text-decoration:none;
	line-height:16px;
}
.TpLnk a:hover {
	color:#0a51a1;
	text-decoration:underline;
}
.TpLnk span {
	color:#010101;
	margin:0px 12px 0px 12px;
	line-height:16px;
}
.Txt12B {
	font-size:12px;
	font-weight:bold;
}
.HdrTBg form {
	margin:0px;
	padding:0px;
}
.HdrTBg input[type=text], .HdrTBg input[type=search] {
	border:1px #808080 solid;
	width:140px;
	height:14px;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	color:#010101;
}
.HdrTBg input[type=submit] {
	background:url('/photos/SrhBg.gif') no-repeat;
	border:0px;
	width:54px;
	height:18px;
	font-family:Tahoma, Arial, Verdana;
	font-size:10px;
	color:#000000;
}
.FtrOtDv {
	background:url('/photos/FtrBg.jpg') repeat-x top #f0f0f0;
	position:absolute;
	left:0px;
	width:100%;
}
.FtrDv {
	height:95px;
	width:994px;
	margin:auto;
	padding:22px 0px 0px 16px;	
	font-size:10px;
}
.BNDv {
	margin-left:-18px;
	position:relative;	
}
.Txt20B {
	font-size:20px;
	font-weight:bold;
	color:#0a51a1;
}
.Txt12B_Bl {
	font-size:12px;
	font-weight:bold;
	color:#0a51a1;
}
.LCDv {
	position:relative;
	margin:-12px;
}
.section_title {
background-color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:15px;
.section_title a:visited {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;