body{
	margin:0;
	color:#46657d;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background:#bac7cc;
}
img{border-style:none;}
a{
	color:#e61c1c;
	text-decoration:none;
	outline:none;
}
a:hover{text-decoration: underline;}
input,
textarea,
select{
	font:100% Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
p {line-height:20px;}
#page {
	width:948px;
	margin:0 auto;
	background:url(/rtiImages/bg.gif) repeat-y;
	padding:10px 2px 0 0;
}
#header {
	height:1%;
	overflow:hidden;
	background:#fff;
	padding:10px 17px 10px 10px;
}
.logo {
	float:left;
}
.menu {
	float:right;
	line-height:17px;
}
.menu ul {
	margin:0;
	padding:0 25px 0 0;
	list-style:none;
	float:left;
}
.menu li {
	float:left;
	padding-left:15px;
}
.menu a {
	font-weight:bold;
	color:#a7cfde;
}
.menu input {
	float:left;
}
.menu input.text {
	background:#e6f8ff;
	border:1px solid #ace2f6;
	color:#46657d;
	width:120px;
	padding:1px 5px 2px;
	margin-right:2px;
}
.menu input.btn {
	margin-top:2px;
}
#container {
	width:100%;
	overflow:hidden;
}
#nav {
	margin:0;
	padding:11px 0 11px 16px;
	list-style:none;
	float:left;
	width:169px;
}
#nav li {
	margin-bottom:5px;
}
#nav a {
	display:block;
}

#nav ul {
	margin:0;
	padding:13px 0 12px 13px;
	list-style:none;
	font:12px Arial, Helvetica, sans-serif;
	display:none;
}
#nav li.selected ul {
	display:block;
}
#nav ul a, 
#nav ul a.selected  {
	color:#007b83;
	display:inline;
}
#nav ul a:hover, 
#nav ul .active a, 
#nav ul .active li a:hover {
	margin:0;
	color:#824460;
	text-decoration:none;
}
#nav ul li {
	margin-bottom:11px;
}
#page #nav ul ul {
	font-size:10px;
	padding:5px 0 0 10px;
	display:none;
}
#page #nav ul .active ul {
	display:block;
}
#nav ul ul li {
	margin-bottom:5px;
}

.content {
	width:763px;
	float:right;
	overflow:hidden;
	background:#fcfeff;
}
.content img {
	display:block;
}
.main-column {
	width:462px;
	padding:23px 19px;
	float:left;
	min-height:436px;
	background:#e2f4fb url(/rtiImages/bg2.gif) repeat-x 0 100%;
}

.main-column h1 {

	margin:0 0 14px;
}


.main-column h2 {
	margin:0 0 9px;
	color:#2a618f;
	font-size:12px;
	line-height:20px;
}
.main-column h2 em {
	font-weight:normal;
}



.main-column p {
	margin:0 0 23px;
}
.wrap {
	width:100%;
	overflow:hidden;
}
.wrap img {
	float:left;
	margin-right:15px;
}
h4 {
	margin:0 0 6px;
	color:#e61c1c;
	font-size:12px;
}
h4  span {
	color:#46657d;
	font-weight:normal;
}
#page .margin {
	margin-bottom:5px;
}
.form {
	width:100%;
	overflow:hidden;
}
.form .holder {
	float:left;
	margin-right:9px;
}
.form label {
	display:block;
	color:#007b83;
	padding:9px 0 1px;
}
.form .holder input {
	width:147px;
	padding:2px 1px;
	color:#46657d;
}
.form .holder select {
	width:149px;
	padding:2px 0;
	color:#46657d;
}
.form textarea {
	width:456px;
	display:block;
	color:#46657d;
	line-height:20px;
	height:90px;
}
.form a {
	float:left;
	color:#fff;
	background:#2a3b4a;
	padding:2px 8px;
	font-size:13px;
	margin-top:13px;
}
.sidebar {
	width:263px;
	min-height:422px;
	background:#f3fafd url(/rtiImages/bg3.gif) repeat-x 0 100%;
	float:right;
	padding:60px 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
* html .sidebar {height:422px;}
*+html .sidebar {height:422px;}
.sidebar img {
	margin:0 auto;
}
.sidebar .box {
	width:220px;
	margin:0 0 45px 19px;
}
.sidebar h4 {
	font-size:12px;
}
.sidebar .box p {
	display:table;
	margin:0;
}
.sidebar .box .wrap {
	margin-left:-3px;
}
* html .sidebar .box p {height:1%;}
*+html .sidebar .box p {height:1%;}
.sidebar .box img {
	margin:5px 11px 0 0;
}
.leadership h4 {
	margin-left:20px;
}
.leadership ul {
	margin:0;
	padding:5px 0 0;
	list-style:none;
	font-size:11px;
	width:100%;
	overflow:hidden;
}
.leadership li {
	margin-bottom:11px;
	float:left;
	width:100%;
}
.leadership ul a {
	padding:1px 0 1px 20px;
	color:#007b83;
	font-style:italic;
	display:block;
}
.leadership ul a:hover, .leadership ul .active a {
	background:#d5effa;
	text-decoration:none;
}
.leadership ul a strong {
	font-style:normal;
	letter-spacing:1px;
}
.sidebar address {
	line-height:20px;
	font-style:normal;
}
#footer {
	background:#2a3b4a;
	height:1%;
	overflow:hidden;
	padding:5px 0 5px 10px;
	line-height:15px;
	color:#fff;
}
#footer a {
	color:#fff;
}
#footer span {
	float:left;
}
#footer span img {
	float:left;
}
#footer span em {
	font-style:normal;
	float:left;
	padding-left:10px;
}
#footer ul {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
}
#footer li {
	float:left;
	padding-right:18px;
}


/***** Classess added on 01/08/09 *****/

#about-rti a { background:url(/rtiImages/about.gif) 0 0 no-repeat;  text-indent:-9999px; width:168px; height:54px; overflow:hidden; display:block;}
#about-rti a:hover,
#about-rti a.selected{ background:url(/rtiImages/about.gif) 0 -54px no-repeat; }
#about-rti ul a { text-indent:0; }

#about-rti ul a,
#about-rti ul a:hover,
#about-rti ul a.selected{ background:transparent; }

#services a { background:url(/rtiImages/services.gif) 0 0 no-repeat;  text-indent:-9999px; width:168px; height:54px; overflow:hidden; display:block;}
#services a:hover,
#services a.selected{ background:url(/rtiImages/services.gif) 0 -54px no-repeat; }
#services ul a { text-indent:0; }

#services ul a,
#services ul a:hover,
#services ul a.selected{ background:transparent; }

#success-stories a { background:url(/rtiImages/success-stories.gif) 0 0 no-repeat;  text-indent:-9999px; width:168px; height:54px; overflow:hidden; display:block;}
#success-stories a:hover,
#success-stories a.selected { background:url(/rtiImages/success-stories.gif) 0 -54px no-repeat; }
#sucess-stories ul a { text-indent:0; }

#success-stories ul a,
#success-stories ul a:hover,
#success-stories ul a.selected{ background:transparent; }

#careers a { background:url(/rtiImages/careers.gif) no-repeat;  text-indent:-9999px; width:168px; height:54px; overflow:hidden; display:block;}
#careers a:hover,
#careers a.selected { background:url(/rtiImages/careers.gif) 0 -54px no-repeat; }
#careers ul a { text-indent:0; }


#careers ul a,
#careers ul a:hover,
#careers ul a.selected { background:transparent; }

#rightSubNav ul {margin:0; padding:5px 0 0; list-style:none; font-size:11px; width:100%; overflow:hidden;}
#rightSubNav li {margin-bottom:11px; float:left; width:100%;}
#rightSubNav ul a { padding:1px 0 1px 20px; color:#007b83; font-style:normal; font-weight:bold; display:block;}
#rightSubNav a:hover,
#rightSubNav a.rightsubNavCMSListMenuLinkHighlighted {background:#d5effa; text-decoration:none;}




/***** Titles *****/

h1.about-rti { background-image:url(/rtiImages/about-title.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:138px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.contact-us { background-image:url(/rtiImages/contact-us.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:149px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.emsc-companies { background-image:url(/rtiImages/emsc.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:231px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.news-events { background-image:url(/rtiImages/news.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:201px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.executive-team { background-image:url(/rtiImages/executive-team.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:196px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.history { background-image:url(/rtiImages/h-history.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.corporate-compliance { background-image:url(/rtiImages/h-corp-compliance.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.amr { background-image:url(/rtiImages/h-amr.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.emcare{ background-image:url(/rtiImages/h-emcare.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.careers{ background-image:url(/rtiImages/h-careers.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.benefits{ background-image:url(/rtiImages/h-benefits.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.how-to-find-us{ background-image:url(/rtiImages/h-how-to-find.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.career-development{ background-image:url(/rtiImages/h-career-development.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.services{ background-image:url(/rtiImages/h-services.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.practice-administration{ background-image:url(/rtiImages/h-practice-admin.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.document-availability{ background-image:url(/rtiImages/h-document-availability.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.insurance-verification{ background-image:url(/rtiImages/h-insurance-verify.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.professional-coding { background-image:url(/rtiImages/h-professional-coding.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.facility-coding { background-image:url(/rtiImages/h-facility-coding.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.ar-management{ background-image:url(/rtiImages/h-ar-reporting.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.reimbursement { background-image:url(/rtiImages/h-reporting.gif)  !important; no-repeat;  text-indent:-9999px; width:456px; height:25px; overflow:hidden;}
h1.management-reporting { background-image:url(/rtiImages/h-management-reporting.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.enrollment { background-image:url(/rtiImages/h-enrollment.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.managed-care { background-image:url(/rtiImages/h-manage-care.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.transition-services { background-image:url(/rtiImages/h-transition-services.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.paperless-solutions { background-image:url(/rtiImages/h-paperless-solutions.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.success-stories { background-image:url(/rtiImages/h-success-stories.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.search { background-image:url(/rtiImages/h-search.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.sitemap{ background-image:url(/rtiImages/h-sitemap.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.site-usage-agreement{ background-image:url(/rtiImages/h-site-usage-agreement.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.employee-portal{ background-image:url(/rtiImages/h-employee-portal.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.job-search { background-image:url(/rtiImages/h-job-search.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.search-jobs { background-image:url(/rtiImages/h-search-jobs.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.news { background-image:url(/rtiImages/h-news.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}
h1.events { background-image:url(/rtiImages/h-events.gif) !important; 0 0  no-repeat; !important;  background-position:0 0 !important; width:456px; height:25px;  text-indent:-9999px; overflow:hidden;}



.ErrorLabel {color:red;}
.EditingFormErrorLabel {color:red; }

/*** Breadcrumbs ***/
#breadcrumbs {
	/*position: absolute;*/
	width:696px; 
	right: 19px;
	top: 0px;
	margin: 0 0 -12px -10px;
	padding: 0 4px 20px 0;
	clear:both;
	float:right;
	overflow:hidden;
	text-align:right;
	


}

#breadcrumbs a.CMSBreadCrumbsLink, #breadcrumbs span.CMSBreadCrumbsCurrentItem 
{
	font-size:90%;
	color: #46657d;
	text-decoration: none;
}

/* * html .main-column {height:436px;}
*+html .main-column {height:436px;}*/

#large {
	font-size:16px;
	}


main-column ul, li{
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: 0;
	}


.main-columnSearchJob {
	width:725px;
	padding:23px 19px;
	float:left;
	min-height:436px;
	background:#e2f4fb url(/rtiImages/bg2.gif) repeat-x 0 100%;


	
	/*background:#f3fafd url(/rtiImages/bg3.gif) repeat-x 0 100%;
	float:right;
	padding:60px 0 0;
	font-family:Arial, Helvetica, sans-serif;*/


}




/*** nate ***/

.searchBox { float:right; }
#plcRoot_Layout_zoneSearch_cmssearchbox_btnImageButton { margin:1px 0 0 1px; }





