/* CSS Document */


html, body {
	height : 100%;
	margin : 0;
	padding : 0;
	text-decoration: none;
}
body {
font-family : Arial, Helvetica Neue, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	line-height : 120%;
	color : #000000;
	background : #ffffff;
	margin : 0;
	padding : 0;
	text-decoration: none;
}
FORM {
	margin : 0;
	padding : 0;
	text-decoration: none;
}
A, A:link, A:visited, A:active {
	/*color : #4a8aff;*/
text-decoration : none;
	color : #00aeef;
/*text-decoration : underline;*/
}
A:hover {
	color : #0055FF;
	text-decoration: underline;
/*text-decoration : underline;
color : #00aeef;*/
/*text-decoration : none;*/
}
.normal12 {
font-size : 12px;
}
.normal10 {
font-size : 10px;
}
.normal15 {
font-size : 15px;
}
.black {
color : #000000;
}
.green {
color : #568b08;
}
#page-wrapper {
width : 1005px;
margin : 0 auto;
background : #ffffff;
padding : 0;
}
#header #banner {
background : url(../../CMSTemplates/RMC/images/banner_home_rmc.jpg) no-repeat left top;
height : 286px;
}
.banner {
background : url(../images/banner_home_rmc.jpg) no-repeat left top;
height : 286px;
}
.banner_about_us {
background : url(../images/banner_about_us.jpg) no-repeat left top;
height : 196px;
}

#header #banner_fnd_physn {
background : url(../images/banner_find_physician.jpg) no-repeat left top;
height : 196px;
}
.banner_fnd_physn {
background : url(../images/banner_find_physician.jpg) no-repeat left top;
height : 196px;
}
#header #banr_admis_disc {
background : url(../images/banner_adm_disc.jpg) no-repeat left top;
height : 196px;
}
.banr_admis_disc {
background : url(../images/banner_adm_disc.jpg) no-repeat left top;
height : 196px;
}
#header #banr_prog_serv {
background : url(../images/banr_prog_service.jpg) no-repeat left top;
height : 196px;
}
.banr_prog_serv {
background : url(../images/banr_prog_service.jpg) no-repeat left top;
height : 196px;
}
.banner_total_fitness {
background : url(../images/banner_total_fitness.jpg) no-repeat left top;
height : 196px;
}
.banner_medical_park_family_care {
background : url(../images/banner_medical_park_family_care.jpg) no-repeat left top;
height : 196px;
}
.banner_medical_park_family_care1 {
background : url(../images/banner_medical_park_family_care1.jpg) no-repeat left top;
height : 196px;
}
.banner_nurses {
background : url(../images/banner_nurses.jpg) no-repeat left top;
height : 196px;
}
.banner_for_rmc {
background : url(../images/banner_for_rmc.jpg) no-repeat left top;
height : 196px;
}
.banner_sleep_disorder {
background : url(../images/banner_sleep_disorder.jpg) no-repeat left top;
height : 196px;
}
.banner_surgical_services {
background : url(../images/banner_surgical_services.jpg) no-repeat left top;
height : 196px;
}
.banner_events_calendar
{
	background: url(../images/banner_find_physician.jpg) no-repeat left top;
	height: 196px;
}
.banner_career_center {
background : url(../images/banner_career_center.jpg) no-repeat left top;
height : 196px;
}
.banner_news_events {
background : url(../images/banner_news_events.jpg) no-repeat left top;
height : 196px;
}

#header #logo {
padding-left : 40px;
width : 240px;
}
#mid_col {
margin : 0;
padding : 0;
height : 100%;
}
#footer {
float : left;
padding-left : 10px;
padding-top : 0;
background-color : #a2bec6;
height : 54px;
width : 995px;
}
#top_nav_col {
width : 1005px;
height : 38px;
background : url(../images/main_nav_bg.gif) repeat-x left top;
width : 1005px;
}
#mainMenu {
background : url(../images/main_nav_bg.gif) repeat-x left top;
margin : 0;
width : 767px;
height : 38px;
}
#mainMenu ul {
margin : 0;
padding : 0;
list-style : none;
width : 767px;
float : left;
}
#mainMenu ul li {
margin : 0;
list-style : none;
display : block;
float : left;
background : url(../images/nav_seprtr.gif) no-repeat top right;
}
#mainMenu ul li a, #mainMenu ul li a:link, #mainMenu ul li a:visited {
color : #fff;
display : block;
padding : 0 16px;
text-decoration : none;
font-size : 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
line-height : 38px;
}
#mainMenu ul li a:hover {
/*background-color : #b2d0d9;*/
background-color : #f6d77e;
line-height : 38px;
text-decoration : none;
margin : 0 auto;
color : #000;
}
#mainMenu ul li a#active_main {
/*background-color : #b2d0d9;*/
background-color : #f6d77e;
text-decoration : none;
color : #000;
}
#search_col {
float : right;
margin : 0;
text-align : left;
padding-left : 5px;
width : 222px;
height : 32px;
padding-top : 6px;
padding-bottom : 0;
font : 14px myraid pro, sans-serif;
color : #ffffff;
}
#col_left {
float : left;
width : 240px;
padding-left : 10px;
padding-right : 10px;
padding-top : 15px;
background-color : #fcf5e1;
/*background-color : #f6d77e;*/
height : 700px;
}
#col_mid {
float : left;
width : 445px;
padding-top : 15px;
padding-left : 20px;
padding-right : 20px;
background-color : #ffffff;
}
#home_col_right {
float : left;
width : 237px;
padding-left : 10px;
padding-right : 10px;
padding-top : 15px;
background-color : #fcf5e1;
/*background-color : #f6d77e;*/
height : 700px;
}
#col_right {
float : left;
width : 240px;
padding-left : 10px;
padding-right : 10px;
padding-top : 15px;
background-color : #fcf5e1;
height : auto;
}
.col_head {
font-size : 16px;
color : #bf8e00;
margin-bottom : 15px;
font-weight : bold;
}
.find_phy_col {
background : url(../images/icon_find_physician.gif) no-repeat left top;
padding-left : 80px;
text-align : justify;
}
.career_ctr_col {
background : url(../images/icon_career_ctr.gif) no-repeat left top;
padding-left : 80px;
text-align : justify;
}
.commit_col {
background : url(../images/icon_commit_commu.gif) no-repeat left top;
padding-left : 80px;
text-align : justify;
}
.rmc_fdn_col {
background : url(../images/icon_foundation.gif) no-repeat left top;
padding-left : 80px;
text-align : justify;
}
.online_col {
background : url(../images/icon_online_serv.gif) no-repeat left top;
padding-left : 80px;
text-align : justify;
}
.quiklinks_col {
background : url(../images/icon_qk_links.gif) no-repeat left top;
padding-left : 80px;
}
.long_btns {
margin-top : 20px;
margin-bottom : 20px;
text-align : center;
background-color : #47565a;
}
.long_btns2 {
margin-top : 20px;
margin-bottom : 20px;
text-align : right;
}
.cols_btm_brdr {
border-bottom : 1px solid #e4c15f;
margin-bottom : 20px;
}
.cols_btm_brdr2 {
margin-bottom : 0;
}
.topic_col {
border-bottom : 1px solid #c6c7c1;
margin-bottom : 28px;
padding-bottom : 25px;
}
.topic_col1 {
padding-bottom : 25px;
}
.topic_head {
font-size : 17px;
color : #000000;
margin-bottom : 20px;
font-weight : bold;
}
.topic_img_col {
background : url(../images/img_red_heart.gif) no-repeat left top;
padding-left : 185px;
text-align : justify;
}
.topic_img_col1 {
background : url(../images/img_ctr_excel.gif) no-repeat left top;
padding-left : 185px;
text-align : justify;
}
.topic_img_col2 {
background : url(../images/img_ptnt_test.gif) no-repeat left top;
padding-left : 185px;
text-align : justify;
}
.aro_head {
background : url(../images/bullet_bx_aro.gif) no-repeat left top;
font-size : 13px;
font-weight : bold;
color : #000000;
padding-left : 20px;
margin-bottom : 10px;
}
.more_links {
text-align : right ;
}
.more_links A, .more_links A:link, .more_links A:visited, .more_links A:active {
font-size : 11px;
text-decoration : none;
color : #000000;
}
.more_links A:hover {
font-size : 11px;
text-decoration : none;
color : #999998;
}
.quik_links {
margin-bottom : 20px;
margin-left : 13px;
padding : 0;
}
.quik_links ul {
padding : 0;
margin : 0;
line-height : 20px;
}
.quik_links ul li {
list-style-image : url(../images/bullet_orange_aro.gif);
/*list-style-image : url(../images/bullet_blue_aro.gif);*/
padding : 0;
margin : 0;
}
.quik_links ul li a, .quik_links ul li a:link, .quik_links ul li a:active, .quik_links ul li a:visited {
color : #000;
padding : 0;
text-decoration : none;
}
.quik_links ul li a:hover {
padding : 0;
margin : 0;
text-decoration : underline;
color : #000;
}
#copy_right {
width : 500px;
font-size : 11px;
color : #000000;
padding-left : 14px;
}
#rmc_number {
float : right;
width : 400px;
font-size : 11px;
color : #000000;
padding-left : 14px;
text-align : right;
padding-right : 20px;
}
#footer_nav {
padding-bottom : 5px;
padding-top : 10px;
padding-left : 10px;
font-size : 11px;
color : #000;
width: 500px;
}
#footer_nav ul {
margin : 0;
padding : 0;
list-style : none;
color : #000;
font-size : 11px;
}
#footer_nav ul li {
margin : 0;
display : inline;
color : #000;
}
#footer_nav ul li a, .footer_nav li a:link, .footer_nav li a:visited {
color : #000;
font-size : 11px;
margin : 0 5px 0 5px;
text-decoration : none;
}
#footer_nav ul li a:hover {
color : #000;
text-decoration : underline;
}
#footer_nav ul li a#active_fot {
color : #999999;
text-decoration : underline;
}
#inner_col_right {
float : right;
/*width : 240px;*/
width : 237px;
padding-left : 10px;
padding-right : 10px;
padding-top : 15px;
background-color : #fcf5e1;
}
#inner_col_left {
float : left;
background : url(../images/inner_top_org.gif) repeat-x left top;
width : 700px;
margin-right : 10px;
margin-top : 10px;
height : auto;
padding-left : 24px;
/*****/
font-weight: normal; 
font-size: 14px;
line-height: 1.5;
/*****/
}
.page_header {
margin-top : 30px;
font-size : 22px;
color : #000000;
}
H1 {
margin : 0px;
padding-top : 34px;
padding-bottom : 5px;
font-size : 22px;
font-weight : normal;
color : #000000;
}
.orange_call {
font-size : 17px;
font-weight : bold;
color : #e78a2c;
}
.phy_ref_col {
background : url(../images/phy_ref_bg.gif) no-repeat left top;
height : 35px;
padding-left : 50px;
font-size : 17px;
font-weight : bold;
color : #000000;
padding-top : 21px;
}
.phy_ref_col_dic {
background : url(../images/phy_ref_dic.gif) no-repeat left top;
height : 35px;
padding-left : 50px;
font-size : 17px;
font-weight : bold;
color : #000000;
padding-top : 21px;
}
.orange_line {
background : url(../images/orng_line.gif) repeat-x left center;
}
#right_nav ul li span {
list-style : none;
background : url(../images/right_nav_bullet.gif) no-repeat 3px 4px;
padding-left : 25px;
background-color : #f7e1a4;
font-size : 13px;
color : #9d7e24;
border-bottom : 0 solid #c6ac60;
}
#right_nav {
float : right;
margin-top : 10px;
width : 258px;
border-left : 1px solid #c6ac60;
border-top : 1px solid #c6ac60;
border-right : 1px solid #c6ac60;
background-color : #f7e1a4;
}
#right_nav ul {
padding : 0;
margin : 0;
line-height : 34px;
}
#right_nav ul li {
list-style : none;
background : #f7e1a4 url(../images/right_nav_bullet.gif) no-repeat 15px 12px;
padding-left : 0;
font-size : 13px;
color : #9d7e24;
border-bottom : 1px solid #c6ac60;
}
#right_nav ul li a, #right_nav ul li a:link, #right_nav ul li a:active, #right_nav ul li a:visited {
padding-left : 35px;
margin-left : 0;
text-decoration : none;
color : #9d7e24;
}
#right_nav ul li a:hover, #right_nav ul li a#right_select, #right_nav ul li a.select {
padding-left : 35px;
margin-left : 0;
text-decoration : none;
color : #5c4400;
}
#right_nav ul ul {
margin : 0;
padding : 0;
line-height : 22px;
background : #dcbf6f;
border-bottom : 0 solid #c6ac60;
}
#right_nav ul ul li {
margin : 0;
font-size : 12px;
color : #fff;
border-bottom : none;
background : url(../images/right_navsub_bullet.gif) no-repeat 32px 7px;
}
#right_nav ul ul li A, #right_nav ul ul li A:link, #right_nav ul ul li A:visited, #right_nav ul ul li A:active {
color : #fff;
padding-left : 35px;
margin-left : 12px;
text-decoration : none;
}
#right_nav ul ul li A:hover, #right_nav ul ul li A.select {
text-decoration : underline;
/*****/
color : #fff;
padding-left : 35px;
margin-left : 12px;
/*****/
}
.pdf_links {
background : url(../images/icon_pdf.gif) no-repeat left top;
padding-left : 50px;
text-align : left;
font-size : 15px;
color : #000000;
line-height : 30px;
padding-top : 7px;
width : 500px;
padding-bottom : 10px;
}
.pdf_links A, .pdf_links A:link, .pdf_links A:visited, .pdf_links A:active, .pdf_links A:hover {
font-size : 15px;
text-decoration : none;
color : #000000;
}
.pdf_links A:hover {
font-size : 15px;
text-decoration : underline;
color : #000000;
}
.gray_line {
background : url(../images/gray_line.jpg) repeat-x left top;
height : 8px;
}
.font_22 {
font-size : 22px;
}
.pdf_note {
background : url(../images/icon_pdf.gif) no-repeat left top;
padding-left : 40px;
text-align : left;
font-size : 11px;
color : #000000;
padding-top : 0;
margin-bottom : 0;
}
.only_list li {
background : url(../images/bullet_aro_orng.gif) no-repeat 0 top;
padding-left : 15px;
list-style : none;
margin-left : -40px;
margin-bottom : 10px;
}
.border_orng {
border-bottom : 1px solid #f6d77e;
border-top : 1px solid #f6d77e;
border-left : 1px solid #f6d77e;
}
.physican_name {
font-size : 15px;
font-weight : bold;
color : #6d94b8;
border-bottom : 1px solid #f6d77e;
}
TABLE.profile {
border-top : 1px solid #f6d77e;
border-right : 1px solid #f6d77e;
border-left : 1px solid #f6d77e;
}
TABLE.profile TD {
border-bottom : 1px solid #f6d77e;
padding-bottom : 15px;
padding-top : 15px;
}
TABLE.profile TR {
border-bottom : 1px solid #f6d77e;
border-left : 1px solid #f6d77e;
}
.excell_top {
background : url(../images/excellence_bg.gif) no-repeat left top;
padding-left : 100px;
padding-right : 32px;
font-size : 16px;
font-weight : bold;
color : #ffffff;
text-align : center;
padding-top : 15px;
padding-bottom : 14px;
line-height : 20px;
width : 90px;
}
.medi_serv_top {
background : url(../images/med_serv_bg.gif) no-repeat left top;
padding-left : 100px;
padding-right : 32px;
font-size : 16px;
font-weight : bold;
color : #ffffff;
text-align : center;
padding-top : 15px;
padding-bottom : 14px;
line-height : 20px;
width : 90px;
}
.program_top {
background : url(../images/prog_suprt_bg.gif) no-repeat left top;
padding-left : 100px;
padding-right : 32px;
font-size : 16px;
font-weight : bold;
color : #ffffff;
text-align : center;
padding-top : 15px;
padding-bottom : 14px;
line-height : 20px;
width : 90px;
}
.blue_list li {
background : url(../images/bullet_blue_aro.gif) no-repeat 0 top;
padding-left : 15px;
list-style : none;
margin-left : -20px;
margin-top : 10px;
}

/* Program & Services *********************/ 
.program_links {
margin-bottom : 10px;
margin-left : 10px;
margin-right : 5px;
margin-top : 20px;
}
.program_links ul {
padding : 0;
margin : 0;
line-height : 20px;
}
.program_links ul li {
list-style-image : url(../images/bullet_blue_aro.gif);
margin-left : 20px;
padding-bottom : 2px;
}
.program_links ul li a, .program_links ul li a:link, .program_links ul li a:active, .program_links ul li a:visited {
color : #000;
text-decoration : none;
list-style-image : url(../images/bullet_blue_aro.gif);
}
.program_links ul li a:hover {
text-decoration : underline;
color : #000;
}
/* Program & Services **********************/ 

.only_bullet li {
background : url(../images/bullet_aro_blk.gif) no-repeat 0 top;
padding-left : 15px;
list-style : none;
margin-left : -40px;
margin-bottom : 5px;
}

.gold_line {
background : url(../images/gold_hrline.gif) repeat-x left top;
height : 8px;
}
.bg_aro a, .bg_aro a:link, .bg_aro a:active, .bg_aro a:visited {
background : url(../images/bullet_aro_blk2.gif) no-repeat left center;
color : #000000;
padding-left : 15px;
text-decoration : none;
}
.bg_aro a:hover {
text-decoration : underline;
color : #000000;
}
.pv_list {
background-color : #ece4ce;
padding-bottom : 2px;
padding-top : 2px;
padding-right : 27px;
}
.pv_list ul {
padding : 0;
margin-left : 2px;
}
.pv_list li {
background : url(../images/bullet_aro_blk2.gif) no-repeat 0 5px;
padding-left : 15px;
list-style : none;
margin-left : 15px;
margin-bottom : 12px;
}
.clsrequired{font:10px normal Arial, Helvetica, sans-serif; color:#000000; }

#print_small {font:10px normal Arial, Helvetica, sans-serif; color:#000000; }

#event_cal {font:12px; color:#000000; }

#event_cal_stet {font:9px; color:#000000; }

.gdhead{
 background-color:#ece4ce; color:#000000; font-size:11px; font-weight:bold; font-size:12px; padding-left:10px; height:23px; 
}

.gdrow1{
background-color:#ded3b6; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-left:10px; height:23px; 
}

.gdrow2{
background-color:#ece4ce; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-left:10px; height:23px;
}

.gdpadding { padding-left:5px; }

.baby_ref_col {
background : url(../images/baby_ref_bg.gif) no-repeat left top;
height : 35px;
padding-left : 50px;
font-size : 17px;
font-weight : bold;
color : #000000;
padding-top : 21px;
}

.clsLabel {float: right; padding-right:5px;}

.clsLabelDisplay {text-align:left;}

.clsLabelErr { text-align:left; font-family : Arial, Helvetica Neue, Helvetica, Verdana, sans-serif; font-size : 12px; }

.clsLabelErrJS { float: left; padding-left:80px;font-family : Arial, Helvetica Neue, Helvetica, Verdana, sans-serif; font-size : 12px; }

.clsLabelPS {font-family : Arial, Helvetica Neue, Helvetica, Verdana, sans-serif; font-size : 13.5px; line-height : 120%;}

#divPS  {font-family : Arial, Helvetica Neue, Helvetica, Verdana, sans-serif; font-size : 13.5px; line-height : 120%;}

.clsBoldLabel { font-weight:bold }

.gdplhead { background-color:#ECE4CE; margin-left:5px; height:18px; }

.gdplrow2 { background-color:#ECE4CE; height:18px; }

.gdplrow1 { background-color:#DED3B6; height:18px;}

.clsright { text-align:right; width:200px; }

