body {
	color: #000066;
	background-color: #ffffff;
	width: 766px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;}
	
form {
	margin: 0px;
	padding: 0px;}

table {
	font-size: 12px;}

p {
	margin-bottom: 5px;}

a {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;}


a:link,a:active,a:visited {
	color: #00358E;}

a:hover {
	color: #768dc3;}

select {
	margin: 8px;}

div.float-l {
	float: left;}
  
div.float-r {
	float: right;}
  
div.float-l p, div.float-r p {
	color: #993333;
	font-size: 9px;
	text-align: center;
	margin: 0px;
	padding: 0px;}
	
img {
	margin: 0;
	padding: 0;
	border: none;}

img.photo {
	margin: 0px 10px 5px 10px;
	/*border: 1px solid #003366;*/}
	
span.photo img {
	margin: 0px 10px 5px 10px;
	/*border: 1px solid #003366;*/}

span.imgcaption {
	color: #993333;
	font-size: 9px;
	text-align: center;
	margin: 0px;
	padding: 0px;}
/*-=-=-=-=-=-=-=-=-=-=-=-*/

span.nonhco_header{
	color: #ffcc33;
	font-family:Garamond;
	font-size:24pt;
	font-style:italic;
	font-weight:bold;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/


#top_textnav table {
	color: #8b2842;
	width: 766px;
	margin: 0px;
	padding: 0px;}


#top_textnav input.text {
	width: 100px;
	font-size: 12px;
	border: 1px solid #c6c6c6;
	padding: 2px;}

#top_textnav a,#top_textnav a:link,#top_textnav a:active,#top_textnav a:visited {
	color: #8b2842;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;}

#top_textnav a:hover {
	color: #003366;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/


#nav_bar {
	width: 766px;
	margin: 0px;
	padding: 0px;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/

#sidebar {
	color: #ffffff;
	background: #003366;
	width:144px;
	padding: 0px;}
/*	
#sidebar table.LeftNav {
	border-bottom:1px solid #66ccff;}
*/	
#sidebar a, #sidebar a:link {
	color: #c5d7f8;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;}

#sidebar a:hover {
	color: #c5d7f8;
	text-decoration:underline;}

#sidebar td {
	height:5px;}

#sidebar td.defaultlevel {
	background: #ffffff;
	padding: 4px 0 4px 5px;}
	
#sidebar a.defaultlvl, #sidebar a.defaultlvl:link {
	/*color: #8b2842;*/
	color: #293f8a;	}

#sidebar td.toplevel {
	padding: 4px 0 4px 5px;}

	
#sidebar td.secondlevel {
	padding: 4px 0 4px 15px;}


#sidebar td.thirdlevel {
	padding: 4px 0 4px 25px;}


#sidebar td.postingdeflevel {
	background: #ffffff; 
	padding: 4px 0 4px 15px;}
#sidebar a.postingdeflvl, #sidebar a.postingdeflvl:link {
	/*color: #8b2842;*/
	color: #293f8a;
	text-decoration:none;}


#sidebar td.postinglevel {
	padding: 4px 0 4px 15px;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/

#sidebar_sub_site {
	color: #ffffff;
	background: #003366;
	width:150px;
	padding: 0px;}
/*	
#sidebar table.LeftNav {
	border-bottom:1px solid #66ccff;}
*/	
#sidebar_sub_site a, #sidebar_sub_site a:link {
	color: #c5d7f8;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;}

#sidebar_sub_site a:hover {
	color: #c5d7f8;
	text-decoration:underline;}

#sidebar_sub_site td {
	height:5px;}

#sidebar_sub_site td.defaultlevel {
	background: #ffffff;
	padding: 4px 0 4px 5px;}
	
#sidebar_sub_site a.defaultlvl, #sidebar_sub_site a.defaultlvl:link {
	/*color: #8b2842;*/
	color: #293f8a;	}

#sidebar_sub_site td.toplevel {
	padding: 4px 0 4px 5px;}

	
#sidebar_sub_site td.secondlevel {
	padding: 4px 0 4px 15px;}


#sidebar_sub_site td.thirdlevel {
	padding: 4px 0 4px 25px;}


#sidebar_sub_site td.postingdeflevel {
	background: #ffffff; 
	padding: 4px 0 4px 15px;}
#sidebar_sub_site a.postingdeflvl, #sidebar_sub_site a.postingdeflvl:link {
	/*color: #8b2842;*/
	color: #293f8a;
	text-decoration:none;}


#sidebar_sub_site td.postinglevel {
	padding: 4px 0 4px 15px;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/


#sidebar_home {
	color: #ffffff;
	background: #003366 url(../images/home/bkg_sidebar.gif) repeat-x;
	width: 144px;
	margin: 0px;
	padding: 5px;}

#sidebar_home a, #sidebar_home a:link {
	color: #c5d7f8;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;}

#sidebar_home a:hover {
	color: #66ccff;
	text-decoration:underline;}
	
#sidebar_home ul {
	list-style-image: url(../images/bullet.gif);
	list-style-type: disc;
	margin: 0 0 10px 15px;
	padding: 0px;}

#sidebar_home li {
	margin: 0px;
	padding: 0px;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/


#sidebar_home-right {
	background: #ffffff url(../images/home/bkg_content.gif) repeat-x;
	margin: 0px;
	border-left: 1px solid #8b2842;
	padding: 0px;}

#sidebar_home-right table {
	margin: 0px;
	padding: 0px;}

#sidebar_home-right td table {
	margin: 0px;
	padding: 0px;
	border: none;}

#sidebar_home-right a {
	font-size: 9px;}

#sidebar_home-right a:hover {
	color: #66ccff;}
	
/*-=-=-=-=-=-=-=-=-=-=-=-*/

#UcHeader_C1_img_site_name 
{
	vertical-align:bottom;  }

/*-=-=-=-=-=-=-=-=-=-=-=-*/

#login {
	width: 200px;
	margin: 20px 15px 0 15px;}

#login_help {
	font-size: 9px;
	width: 200px;
	margin: 00 15px 0 15px;}

#login td.ErrorMsg {
	font-size: 9px;
	color: Red;}
	
#login_help td.BrowserMsg {
	font-size: 9px;
	color: #8b2842;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/


#join table {
	margin: 10px;
	padding: 0px;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/


#content{
	width: 622px;
	padding: 5px 0 0 5px;
	margin: 0px;}

#content h1 {
	color: #293f8a;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;}

#content h2 {
	color: #293f8a;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;}
	
#content h3 {
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;}

#content p {
	font-size: 12px;
	margin: 5px 5px 10px 5px;}

#content p.caption {
	color: #993333;
	font-size: 9px;
	margin-top: 5px;
	padding: 0px;}

#content h2 a {
	font-weight: bold;
	text-decoration:none;}

#content h3 a {
	font-weight: bold;
	text-decoration:none;}
	
#content ul {
	list-style-type: disc;
	list-style-image: url(../images/bullet_red.gif);
	list-style-position: outside;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px 0px 0px 20px;}

#content ul ul {
	list-style-type:circle;
	padding: 0px 0px 0px 15px;
	list-style-image: url(../images/bullet_red2.gif);}

#content ol {
	list-style-type: decimal;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;}

#content li {
	margin: 4px 0 4px 0;
	margin-left: 0px;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/


#breadcrumb {
	padding: 0 0 3px 20px;}

#breadcrumb, #breadcrumb a {
	font-size: 11px;
	font-family:Arial;
	color:#546ec7;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/


#page_title {
	color: #ffffff;

	background: #003366;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 0 5px;
	padding: 5px;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/


#subtitle {}


table.data {
	margin: 10px 0 15px 0;
	border: 1px solid #8b2842;
	border-top: 10px solid #8b2842;
	border-collapse: collapse;}

table.data tr.alt {
	background: #E5F1FC;}

table.data th, table.data tr.headerdata {
	color: #ffffff;
	background: #6699CC;
	font-size: 10px;
	font-weight: bold;
	padding: 5px 9px 5px 9px;
	border-right: 1px solid #8b2842;
	border-left: 1px solid #8b2842;}
	
table.data td {
	font-size: 10px;
	padding: 5px 9px 5px 9px;
	border-right: 1px solid #8b2842;
	border-left: 1px solid #8b2842;}
	
table.data tr.headerdata a:link, table.data tr.headerdata a:visited {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;}
	
span.ErrorMessage {
	font-size: 12px;
	color: Red;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/

#content_home {
	background: #ffffff url(../images/home/bkg_content.gif) repeat-x;
	/*width: 100%;*/
	font-size: 12px;
	padding: 11px 17px 20px 17px;}

#content_home p {
	margin-bottom: 17px;}

#content_home h1 {
	color: #293f8a;
	font-size: 14px;
	margin: 0px;
	padding: 0px;}

#content_home img {
	margin: 11px 10px 5px 10px;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/

#content_main {
	width: 100%;
	margin: 10px 0 0 10px;
	padding: 0px;}

#content_main p {
	margin: 0 0 17px 0;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/

#content_sub-home {
	clear: left;
	clear: right;
	width: 100%;
	margin: 0px;
	padding: 0px;}

#content_sub-home table {
	width: 100%;
	margin: 0 0 10px 0;
	border-top: 1px solid #003366;}

#content_sub-home td {
	width: 33%;
	padding: 10px;}

#content_sub-home ul {
	list-style-type: disc;
	list-style-image: url(../images/bullet_red.gif);
	list-style-position: inside;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;}

#content_sub-home li {
	margin: 4px 0 4px 0;
	margin-left: 0px;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/


#content_sub {
	clear: left;
	clear: right;
	width: 100%;
	margin: 0px;
	padding: 0px;}

#content_sub table {
	width: 100%;
	margin: 0 0 10px 0;
	border-top: 1px solid #003366;}

#content_sub td {
	width: 33%;
	padding: 10px;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/


#content_sub2 {
	margin: 0px;}

#content_sub2 table {
	margin: 5px;}

#content_sub2 div.content_linklist {
	width: 100%;
	margin: 5px;
	margin-left: 15px;
	padding: 5px;
	border-bottom: 1px solid #003366;}

#content_sub2 div.content_linklist h1 {
	color: #003366;
	font-size: 12px;
	margin-bottom: 5px;}

#content_sub2 div.content_linklist a, #content_sub2 div.content_linklist a:link {
	margin-bottom: 4px;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/

#RightBar h2 {
	color: #003366;
	font-size: 12px;
	margin-bottom: 5px;}

/*-=-=-=-=-=-=-=-=-=-=-=-*/


#links_bar {
	width: 766px;
	background: #ffffff;
	border-top: 1px solid #8b2842;}

#links_bar div.float-l {
	width: 140px;
	text-align: left;}

#links_bar div.float-l-nocap {
	text-align: left;}

#links_bar div.float-l div {
	margin: 5px 0 0 0;}

#links_bar img {
	margin-left: 10px;}

#links_bar a, #links_bar a:link {
	color: #8b2842;
	font-size: 9px;}


/*-=-=-=-=-=-=-=-=-=-=-=-*/


#bottom_textnav, #bottom_textnav-home {
	clear: left;}
	
#bottom_textnav table,#bottom_textnav-home table {
	color: #000066;
	background: #6699CC;
	height: 79px;	
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9px;}

#bottom_textnav table {
	width: 100%;}
	
#bottom_textnav-home table {
	width: 766px;
	border-top: 1px solid #8b2842;}

#bottom_textnav p, #bottom_textnav-home p {
	margin: 0 30px 0 0;}

#bottom_textnav a, #bottom_textnav a:link, #bottom_textnav a:active, #bottom_textnav a:visited {
	color: #ffffff;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;}

#bottom_textnav-home a, #bottom_textnav-home a:link, #bottom_textnav-home a:active, #bottom_textnav-home a:visited {
	color: #ffffff;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;}
	
#bottom_textnav a:hover, #bottom_textnav-home a:hover {
	color: #8b2842;}
	
p.blurb {
	font-weight: bold;
	margin-bottom: 14px;}

input.text {
	width: 75px;
	font-size: 12px;
	border: 1px solid #c6c6c6;
	padding: 2px;}
	
	
.updates1 {background: #669ACC; border-top: solid 1px #9A0000;}
.updatesheadline {font-size: 13px; color: #ffffff; font-weight: bold;}
.updatestd {padding:5px 15px 5px 15px; color: #ffffff; font-size: 10px;}
.updatestd_info {padding:5px 15px 5px 15px; color: #ffffff; background-color: #003366; font-size: 10px;}
.updatestd_sep {border-right: solid 1px #9A0000; vertical-align: middle;}


a.updates {font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 13px; text-decoration: none; font-weight: bold;}
a.updates:link,a.updates:active,a.updates:visited {color: #003366;}
a.updates:hover {color: #003366; text-decoration: underline;}

a.infolinks1 {font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;}
a.infolinks1:link,a.infolinks1:active,a.infolinks1:visited {color: #ffffff;}
a.infolinks1:hover {color: #B2E5FE; text-decoration: underline;}

.infolinks {line-height: 18px;}

#FAQList td.Prop1 {
	padding-left: 5px;}
#FAQList td.Prop2 {
	padding-left: 8px;}
#MeFeatures {
	padding-left: 8px;}
#MeFeatures {
	border-bottom: 1px solid #66ccff;}
#MeFeatures a, #MeFeatures a:link {
	font-weight:normal;}
#qLinks image{	
	border-top:1px solid #66ccff;}
#qLinks Select {	
	font-size: 10px;}
	
#SiteMapBlock {
margin: 0px;
padding: 10px;}
#SiteMapBlock ul.StyleSiteMapList a {
color: #000000;
text-decoration: none;}
#SiteMapBlock ul.StyleSiteMapList a:hover {
color: #000000;
text-decoration: none;}
#SiteMapBlock ul.StyleSiteMapList {
margin: 0;
padding: 1px;
margin-left: 2em;}
#SiteMapBlock ul.StyleSiteMapList li {
margin: 0;
padding: 1px;
list-style-image: none;
list-style-type: none;}
#SiteMapBlock ul.StyleSiteMapList img {
border: 0;
padding-top: 0.25em;
margin-right: 0.1em;}
#SiteMapBlock .StyleSiteMapChannel {
padding: 2px;}
#SiteMapBlock .StyleSiteMapChannel:hover {
background-color: #dddddd;}

.connect {position:relative; top:0; font-size:15pt; left:0;background:#ffffff url(/jointcommission/images/home/login.gif);width:209px; height:91px;}
.connect_link  {position:absolute; top: 15px; left:20px;}
a.click {color:#9599bc; text-decoration:none; font-weight:bold; font-style: italic; font-size:large; font-family:Arial;}
a.click:link {color:#9599bc; text-decoration:none; font-size:15pt;}
a.click:visited {color:#9599bc; text-decoration:none; font-size:15pt;}
a.click:hover {color:#9599bc; text-decoration:underline; font-size:15pt;}
a.click:active {color:#9599bc; text-decoration:none; font-size:15pt;}

div.top_nav {
	color: #20427d;
	background: #ffffff;
	text-align: right;
	margin: 0;
	padding: 0 0 7px 0;
	border-top: 3px solid #1d3869;}

div.top_nav a, div.top_nav a:link, div.top_nav a:visited {
	color: #20427d;
	background: #ffffff;
	text-decoration: none;
	padding: 0 5px;}

table.top {
	width: 100%;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 12px;}
	
