	html {
		padding:0px;
		margin:0px;
	}
	body {
		background-color: #F0F0F0;
		font-size: 12px;
		font-family: Arial;
		color:#564b47;
		text-align:center;
		margin:0px;
		padding:0px;
	}
	h1 {
		font-size: 150%;
		text-transform: uppercase;
		height: 10px;
	}
	.small {
		font-size: 80%;
	}

	#box {
		width:1000px;
		margin: 0px auto;
		padding: 0px;
		text-align: left;
	}

	#left {
		width: 180px;
		padding: 0px;
		margin: 0px 20px 0px 0px;
		float: left;
	}

	#content {
		width: 800px;
		padding: 0px;
		margin: 0px;
		float: left;
	}

	#head {
		margin: 0px;
		padding: 0px;
	}
	#header {
		height: 70px;
		text-align: right;
		color: #00005E;
		background-image: url('images/site/header_gradient.png');
		background-repeat: repeat;
	}
	#printheader {
   		display: none;
	}
	#navbarb {
	}
	#navbar {
		font-family: arial;
		font-size: 110%;
		font-weight: bold;
		color: #00005E;
		background-color: #CCCCFF;
		padding: 6px 10px 0px 10px;
	}
	#navbar a {
		color: #00005E;
		text-decoration: none;
	}
	#navbar a:hover {
		color: #00005E;
		text-decoration: underline;
	}
	.roundtop {
		background: url(images/site/navbartr.png) no-repeat top right; 
		background-color: #CCCCFF;
	}

	.roundbottom {
		background: url(images/site/navbarbr.png) no-repeat top right; 
		background-color: #CCCCFF;
	}

	img.corner {
  		width: 10px;
  		height: 10px;
   		border: none;
   		display: block !important;
	}

	#breadcrumbs {
		font-family: arial;
		font-size: 110%;
		font-weight: bold;
		color: #00005E;
		padding: 8px 20px;
		margin: 0px
	}
	#breadcrumbs a {
		color: #00005E;
		text-decoration: none;
	}
	#breadcrumbs a:hover {
		color: #00005E;
		text-decoration: underline;
	}
	#titlebar {
		font-family: arial;
		font-size: 130%;
		font-weight: bold;
		color: #00005E;
		padding: 8px;
		margin: 0px
	}
	
	#foot {
		text-align: center;
		margin: 20px 0px 0px 0px;
		float: left;
		width:1000px;
	}

	#footerb {
	}

	#footer {
		font-family: arial;
		font-size: 110%;
		font-weight: bold;
		color: #00005E;
		background-color: #CCCCFF;
		padding: 0px 20px 8px 20px;
		margin: 0px
	}

	#navigation {
		width: 180;
		padding: 0px;
	}
	
	#navigation ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		border: none;
	}
		
	#navigation li {
		margin: 0px;
	}
		
	#navigation #title {
		font-family: arial;
		font-size: 120%;
		font-weight: bold;
		letter-spacing: 1px;
		display: block;
		padding: 6px;
		background-color: #CCCCFF;
		color: #00005E;
		text-decoration: none;
		width: 100%;
	}

	html>body #navigation li a {
		width: auto;
	}
		
	#navigation li a {
		font-family: arial;
		font-size: 110%;
		font-weight: bold;
		letter-spacing: 1px;
		display: block;
		padding: 6px;
		background-color: #E6E6FF;
		color: #000084;
		text-decoration: none;
		width: 100%;
		border-color: #CCCCFF;
		border-width: 0px 1px 1px 1px;
		border-style: solid;
	}
		
	html>body #navigation #title {
		width: auto;
	}

	#navigation li a:hover {
		background-color: #DDDDFF;
		color: #000084;
		text-decoration: underline;
	}
	
	#navigation2 {
		width: 180px;
		padding: 0px;
	}
	
	#navigation2 ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		border: none;
	}
		
	#navigation2 li {
		margin: 0px;
	}
		
	#navigation2 #title {
		font-family: arial;
		font-size: 120%;
		font-weight: bold;
		letter-spacing: 1px;
		display: block;
		padding: 6px;
		background-color: #C4D9FF;
		color: #00005E;
		text-decoration: none;
		width: 100%;
	}
		
	#navigation2 #title a {
		color: #000084;
		text-decoration: none;
	}
		
	#navigation2 #title a:hover {
		text-decoration: underline;
	}
		
	html>body #navigation2 #title {
		width: auto;
	}
	
		
	#navigation2 #item a {
		font-family: arial;
		font-size: 110%;
		font-weight: bold;
		letter-spacing: 1px;
		display: block;
		padding: 6px;
		background-color: #ECF3FF;
		color: #000084;
		text-decoration: none;
		width: 100%;
		border-color: #C4D9FF;
		border-width: 0px 1px 1px 1px;
		border-style: solid;
	}
		
	html>body #navigation2 #item a {
		width: auto;
	}

	#navigation2 #item a:hover {
		background-color: #D9E7FF;
		color: #000084;
		text-decoration: underline;
	}
	
	#content_title {
		font-family: arial;
		font-size: 120%;
		font-weight: bold;
		letter-spacing: 1px;
		display: block;
		padding: 6px;
		background-color: #CCCCFF;
		color: #00005E;
		text-decoration: none;
		margin: 0;
	}
		
	#content_title a {
		color: #000084;
		text-decoration: none;
	}
		
	#content_title a:hover {
		text-decoration: underline;
	}
		
	#content_text {
		font-family: arial;
		font-size: 110%;
		display: block;
		padding: 15px;
		background-color: #E6E6FF;
		border-color: #CCCCFF;
		border-width: 1px;
		border-style: solid;
		color: #00005E;
		text-decoration: none;
		overflow: auto;
		line-height: 1.4;
	}
		
	#content_flash {
		font-family: arial;
		font-size: 120%;
		font-weight: bold;
		letter-spacing: 1px;
		text-align: center;
		display: block;
		padding: 6px;
		border: 1px solid;
		border-color: #B7FFB7;
		background-color: #CCFFCC;
		color: #00005E;
		text-decoration: none;
		margin: 0;
	}
		
	#content_text_info {
		font-size: 80%;
		border-color: #CCCCFF;
		border-width: 1px 0px;
		border-style: solid;
		padding: 2px;
		margin: 2px;
		color: grey;
	}
		
	.td_title {
		font-size:100%;
		font-weight: bold;
		letter-spacing: 1px;
		padding: 6px 20px;
		margin: 6px;
		background-color: #CCCCFF;
		color: #000084;
		text-align: right;
	}
		
	.td_text {
		font-size:100%;
		padding: 6px;
		margin: 6px;
		background-color: #E6E6FF;
		border-color: #CCCCFF;
		border-width: 1px;
		border-style: solid;
		color: #000084;
		text-align: center;
		vertical-align: middle;
	}
		
	.td_text a {
		display: block;
		color: #000084;
		text-decoration: none;
		width: 100%;
		height: 100%;
		padding: 6px 0px;
	}
		
	.td_text a:hover {
		background-color: #DDDDFF;
		color: #000084;
		text-decoration: underline;
	}
		
	#content_text img {
		 padding: 5px;
 		 border:solid 1px silver;
	}
		
	.qmmc .qmdivider {
			display:block;
			font-size:0px;
			border-width:0px;
			border-style:solid;
			position:relative;
			z-index:1;
	}
	.qmmc .qmdividery {
			float:left;
			width:0px;
	}
	.qmmc .qmtitle {
			display:block;
			cursor:default;
			white-space:nowrap;
			position:relative;
			z-index:1;
			color:#00005E;
	}
	.qmclear {
			font-size:1px;
			height:0px;
			width:0px;
			clear:left;
			line-height:0px;
			display:block;
			float:none !important;
	}
	.qmmc {
			position:relative;
			zoom:1;
			z-index:10;
	}
	.qmmc a, .qmmc li {
			float:left;
			display:block;
			white-space:nowrap;
			position:relative;
			z-index:1;
	}
	.qmmc div a, .qmmc ul a, .qmmc ul li {
			float:none;
	}
	.qmsh div a {
			float:left;
	}
	.qmmc div{
			visibility:hidden;
			position:absolute;
	}
	.qmmc li {
			z-index:auto;
	}
	.qmmc ul {
			left:-10000px;
			position:absolute;
			z-index:10;
	}
	.qmmc, .qmmc ul {
		list-style:none;
		padding:0px;
		margin:0px;
	}
	.qmmc li a {
		float:none
	}
	.qmmc li:hover>ul{
		left:auto;
	}
	#qm0 ul {
		top:100%;
	}
	#qm0 ul li:hover>ul{
		top:0px;
		left:100%;
	}

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
			padding: 0px 5px 0px 0px;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Parent Items""""""""*/	
	#qm0 .qmparent	
	{	
		border-width:0px;
		
		
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		color:#000000;
		text-decoration:underline;
	}
	
	


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:8px;
		margin: 3px 0px 0px 0px;
		background-color:#E6E6FF;
		letter-spacing: 0px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a
	{	
		padding:2px 10px 2px 5px;
		margin:0px;
		background-color:transparent;
		color: #000084;

	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		color:#00005E;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent	
	{	
		border-width:0px;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		color:#000000;
		text-decoration:underline;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:5px 0px 5px 0px;
		border-style:dashed;
		border-color:#ffffff;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:16px;
		margin:0px 5px 0px 0px;
		border-color:#000000;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#999999;
	}
	.qmfv{visibility:visible !important;}
	.qmfh{visibility:hidden !important;}
	
		/*"""""""" Text Resizer """""""*/	
	.xsmallview #content{ /*CSS for "extra small font" setting*/
font-size: 70%;
}

.smallview #content{ /*CSS for "small font" setting*/
font-size: 90%;
}

.normalview #content{ /*CSS to return page to default setting (with no additional CSS rules added)*/

}

.largeview #content{ /*CSS for "large font" setting*/
font-size: 120%;
}

.xlargeview #content{ /*CSS for "extra large font" setting*/
font-size: 130%;
}

a.texttoggler img{ /*CSS for Text Size Toggler control*/
border: 1px solid gray;
}
a.texttoggler img:hover{ /*CSS for Text Size Toggler control*/
border: 1px solid red;
}
a.selectedtoggler img{ /*CSS for Selected Text Size Toggler control*/
border: 1px solid red;
}

.checked {
	background-color: #E6E6FF;
	background-image: url(images/site/chk_on.png);
	background-repeat: no-repeat;
	background-position: center left;
	cursor: pointer; }
	
.unchecked {
	background-color: #E6E6FF;
	background-image: url(images/site/chk_off.png);
	background-repeat: no-repeat;
	background-position: center left;
	cursor: pointer; }
	
.selected{
	background-color: ;
	background-image: url(images/site/rdo_on.png);
	background-repeat: no-repeat;
	background-position: center left;
	background-position: center left; }
.unselected{
	background-color: #CCCCFF;
	background-image: url(images/site/rdo_off.png);
	background-repeat: no-repeat;
	background-position: center left;
	background-position: center left; }

	
		/*"""""""" PRINT LAYOUT """"""""*/	
		
	@media print {
#left {
display: none;
visibility: hidden;
}
#content {
width:100%;
padding:0px;
margin:0px;
float:left;
}
#box {
width:100%;
margin: 0px;
padding: 0px;
text-align: left;
}
#navbar {
display: none;
visibility: hidden;
}
#navbarb {
display: none;
visibility: hidden;
}
.headerimg {
	display: none;
visibility: hidden;
}
#foot {
text-align: center;
margin: 0px 0px 0px 0px;
float: left;
width:100%;
}
#footer {
padding: 0px;
margin: 0px
}
img.corner {
   display: none;
   visibility: hidden;
}
#titlebar {
font-size: 130%;
font-weight: bold;
padding: 0px;
margin: 0px
}
#breadcrumbs {
font-size: 110%;
font-weight: bold;
padding: 0px;
margin: 0px;
}
#head {
margin: 0px;
padding: 0px;
   display: none;
   visibility: hidden;
}
		
#printheader {
	width: 100%;
margin: 0px;
padding: 0px;
text-align: center;
   display: block;
   float:left;
}

			#content_title {
		font-size: 120%;
		display: block;
		padding: 5px;
		margin: 0px;
		}
		
		#content_text {
		font-size: 100%;
		display: block;
		padding: 5px;
		margin: 0px;
		}
}