table.dkouterblock
{
	 table-layout:auto;
	/* background-COLOR:#ffffff;  */
	 height: 100%;
	 vertical-align:top;
	 width: 800px;
	 margin-left:auto;
	 margin-right:auto;
	 text-align=left;
}
tr.dkouterblock
{
	vertical-align:top;
}
td.dkouterblock
{
	vertical-align:top;
}
table.dkcenterblock
{
	 table-layout:auto;
	background-COLOR:#ffffff;
	 vertical-align:top;
	 width: 100%;
	 height: 100%;
	 margin: 0px;
	 vertical-align:top;
}
td.dkcenterblock
{
	vertical-align:top;
}
table.dkleftblock
{
	 table-layout:auto;
	 width: 0px;
	 height: 100%;
	 margin: 0px;
	 vertical-align:top;
}
td.dkleftblock
{
	table-layout:auto;
	vertical-align:top;
	width: 0px;
	/*background-color:#BFB5A8;  match border color to give margin offset for all pages */
}
table.dkrightblock
{
	 table-layout:auto;
	 width: 0px;
	 height: 100%;
	 margin: 0px;
	 vertical-align:top;
}
td.dkrightblock
{
	table-layout:auto;
	width: 0px;
	vertical-align:top;
}
tr.dkheaderblock
{
	vertical-align:top;
	margin: 0px;
	height: 50px;
}

td.dkheaderblock
{
	vertical-align:top;
	margin: 0px;
}
td.sv_menu_2, td.sv_menu_2 A, td.sv_menu_2 A:link, td.sv_menu_2 A:active, td.sv_menu_2 A:visited
{
	background-color:#4f769a;
	color:#ffffff;
	text-decoration:none;
	FONT-FAMILY: Arial;
	FONT-size: 12px;
	FONT-WEIGHT: bold;
}
td.sv_menu_2 A:hover 
{
	color:#FCF573;
}
.s_menu {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-ALIGN: left
}
.s_menu_over {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #345676;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #345676;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
H6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #345676;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#roundcont {
	WIDTH: 100%; COLOR: #fff; BACKGROUND-COLOR: #6EA380;margin-right:10px
}
#fixedroundcont {
	WIDTH: 250px; COLOR: #fff; BACKGROUND-COLOR: #6EA380
}
#bottomfiller {
	WIDTH: 100%; COLOR: #fff; BACKGROUND-COLOR: #6EA380
}
#roundcont_table {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 10px; BORDER-LEFT-COLOR: #545714; BORDER-BOTTOM-COLOR: #545714; BORDER-TOP-COLOR: #545714; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #545714;WIDTH=95%
}
#fixedroundcont P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
#roundtop {
	BACKGROUND: url(/orgheaders/192/square.gif) no-repeat left top; FLOAT: left; WIDTH: 15px
}
#roundtopright {
	BACKGROUND: url(/orgheaders/192/square.gif) no-repeat right top; FLOAT: right; WIDTH: 15px
}
#roundbottom {
	BACKGROUND: url(/orgheaders/192/square.gif) no-repeat; FLOAT: left; WIDTH: 15px
}
#roundbottomright {
	BACKGROUND: url(/orgheaders/192/square.gif) no-repeat; FLOAT: right; WIDTH: 15px
}
A.mainlevel, A.mainlevel:active, A.mainlevel:link, A.mainlevel:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: left;FONT-FAMILY: Arial; text-decoration:none;
}
A.mainlevel:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left;FONT-FAMILY: Arial; ; text-decoration:none;
}
.dkbreadcrumb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	display: block;
	padding-bottom: 5px;
	border-bottom:#CCCCCC dotted 1px;
}
.dkbreadcrumb a{
	background: transparent url(/OrgHeaders/192/breadcrumb.gif) no-repeat center right;
	text-decoration: none;
	padding-right: 11px; /*adjust bullet image padding*/
	color: #999999;
}
.dkbreadcrumb a:visited, .breadcrumb a:active{
	color: #666666;
}
.dkbreadcrumb a:hover{
	text-decoration: underline;
	color: #FF3300;
}


body {/*background-color:#BFB5A8;*/
	background-image: url(bkg_b2w2b.gif);
	background-repeat: repeat; 
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	COLOR: #000000;
	/*margin:0px;*/
	text-align=center;
	 margin-left:auto;
	 margin-right:auto;
        margin-top:0px;
}

a {color: #14261B;
	text-decoration:underline;
} 
a:hover {text-decoration:underline;
		background-color:#BFB5A8;
}
a:visited {
	color: #F0F0F0;
}

ul {margin-top:0px;
		padding-top:0px;
}

/* old blue #004cFF */
.main_links, .main_links_top {   color:#FFF;
		vertical-align:middle;
		text-align:center;
}
.main_links td {padding:2px;
		margin:2px;
		background-color:#005e9c;
		font-weight:bold;
}
.main_links_top td {padding:2px;
		margin:2px;
		background-color:#706A63; /* darker version of #BFB5A8;*/
		font-weight:bold;
}

.cell_heading {font-size:15px;
		background-color:#5E8C65;
		color:#FFF;
		font-weight:bold;
		padding:2px;
		padding-left:4px;
		margin-top:0px;
}

.centers {width:100%;  /*790px; */
		border:none;
		padding:0px;
		margin:0px;
/* background-color:#BFB5A8; */
		/* background-color:#F2F2F2; */
	background-image: url(bkg_b2w2b.gif);
	background-repeat: repeat; 
}
.centers tr {vertical-align:top;
}

.centers_main {width:100%;  /*790px; */
		border:none;
		padding:0px;
		margin:0px;
	background-image: url(bkg_b2w2b_1900.gif);
	background-repeat: repeat; 
}
.centers_main tr {vertical-align:top;
}

.center {font-size:12px;
		background-color:#F2F2F2;
		padding-bottom:10px;
}


.bar {width: 100%;
		border:none;
		margin:0px;
		padding:0px;
}
.bar a {color: #FFF;
		text-decoration:underline;
} 
.bar a:hover {color: #FFF;
		text-decoration:underline;
		background-color:#275934;
}
.bar a:visited {color: #F0F0F0;
}
.byline_container {/*background-color:#B4B5A8;*/
		height:10px;
}
.byline {font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-stretch:ultra-condensed;
		padding:1px;
		margin:0px;
                color:#FFF;
}
.banner 	{background-image:url(masthead_new.jpg);
margin-left:10px;
}
.banner_links {color:#FFF;
		font-weight:bold;}
.banner_links a{color:#FFF;
		font-weight:bold;}
.banner_links a:visited{color:#FFF;
		font-weight:bold;}
.banner0 {
		/* height:66px; */
		border:0px;	
}

/* #Activities {background-image:url(bscharacterlogo3%2080x86.jpg);
		background-repeat:no-repeat;
		background-position:right;
} */

img {margin:0px;
		padding: 0px 0px 0px 0px;
		
}

p, h1, h2, h3, h4, h5 {margin-left:10px;
           margin-right:10px;}
.centers p {margin-left:0px;margin-right:0px;}






































































