/* Start of CMSMS style sheet 'Oasis Hospital' */
/* CSS Document */


* {
    margin:0px;
    padding:0px;
  }

html {
    height:100%;
  }

h1{
font-size:15px;
}

h2{
font-size:14px;
}

h3{
font-size:13px;
}


input, textarea {
    color:#474747;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
}

.body-mainpage {
    background:url('images/top-nav-bkg1.png') repeat-x center top;
    background-color:#f8f8f8;
    height:100%;
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#474747;
  }

.body-innerpage {
    background:url('images/top-nav-bkg1.png') repeat-x center top;
	background-color:#fdfdfd;
    height:100%;
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#474747;
  }


#mainbody-bkg {
    background:url('images/content-bkg.png') repeat-x bottom;
    width:100%;
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -82px;
	
	/*background-color:#deece4;*/
  }


#top-container {
    margin-left:auto;
    margin-right:auto;
    width:936px;
    height:136px;
  }


#logo {
    width:286px;
    height:88px;
    padding-top:26px;
    float:left;
  }


#language-box {
    width:635px;
    margin-right:15px;
    height:16px;
    float:right;
    padding-top:33px;
    font-size:13px;
    text-align:right;
  }


#language-box a {
    color:#474747;
    text-decoration:none;
  }


#language-box a:hover {
    color:#0b3860;
    text-decoration:none;
  }


#search-box {
    width:650px;
    height:25px;
    float:right;
    text-align:right;
    padding-top:18px;
  }


#search {
    float:right;
    background-image : url('images/search-box.png');
    background-repeat : no-repeat;
    height : 25px;
    width : 186px;
  }


#search input {
    border:none;
    padding-top:3px;
    margin-left : 5px;
    margin-right : 25px; 
    height : 22px;
    width : 156px;
    background:none;
  }


#go {
    width:39px;
    float:right;
    left:-15px;
    position:relative;
  }


#nav-bar {
padding-left:0px !important;
padding-left:9px;
padding-top:22px !important;
padding-top:19px;
clear:left;
height:37px;
}

#main-nav{
height:37px;
}

#main-nav li {
display:inline;
width:100%;
}

#main-nav li a {
background:url('images/nav-item.png') no-repeat;
display:block;
float:left;
height:37px;
text-indent:-9999px;
width:100%;
}

#main-nav li a:hover {background:url('images/nav-item.png') no-repeat; background-position: 0px -37px;}
#main-nav .nav00 a { width:63px;}
#main-nav .nav00 a:hover {background-position: 0px -37px;}
#main-nav #homeactive a{background-position: 0px -74px;}

#main-nav .nav01 a { width:135px;background-position: -63px 0px;}
#main-nav .nav01 a:hover {background-position: -63px -37px;}
#main-nav #whactive a{background-position: -63px -74px;}

#main-nav .nav02 a {background-position: -198px 0px;width:120px;}
#main-nav .nav02 a:hover {background-position: -198px -37px;}
#main-nav #mhactive a {background-position: -198px -74px;}

#main-nav .nav03 a {background-position: -318px 0px;width:149px;}
#main-nav .nav03 a:hover {background-position: -318px -37px;}
#main-nav #chactive a {background-position: -318px -74px;}

#main-nav .nav04 a {background-position: -467px 0px;width:112px;}
#main-nav .nav04 a:hover {background-position: -467px -37px;}
#main-nav #asactive a  {background-position: -467px -74px;}

#main-nav .nav05 a {background-position: -579px 0px;width:123px;}
#main-nav .nav05 a:hover {background-position: -579px -37px;}
#main-nav #fadactive a  {background-position: -579px -74px;}

#main-nav .nav06 a {background-position: -702px 0px;width:98px;}
#main-nav .nav06 a:hover{background-position: -702px -37px;}
#main-nav #auactive a  {background-position: -702px -74px;}

#main-nav .nav07 a {background-position: -800px 0px;width:84px;}
#main-nav .nav07 a:hover {background-position: -800px -37px;}
#main-nav #careersactive a  {background-position: -800px -74px;}

#header-image-container{
clear:both;
margin-top:37px !important;
margin-top:0px;
height:298px;
width:100%;
background:none !important;
background:url('images/left-bkg.jpg') repeat-x;
}

#left-bkg{
float:left;
width:50%;
height:298px;
background:url('images/left-bkg.jpg') repeat-x;
}

#right-bkg{
float:right;
width:40%;
height:298px;
background:url('images/right-bkg.jpg') repeat-x;
}

#header-image-wrapper{
width:100%;
clear:both;
height:298px;
position:absolute;
left:0px;
top:173px;
overflow:hidden;
}

#header-image-box{
margin-left:auto;
margin-right:auto;
width:1000px;
height:298px;
}

#header-image{
width:100%;
background:#F8F8F8;
}

#header-image-text{
position:relative;
left:320px;
top:-211px;
width:550px;
height:168px;
font-size:13px;
}

.read-more{
font-size:13px;
margin-top:14px;
color:#0b3860;
margin-bottom:54px;
}

.read-more a{
padding-left:15px;
background:url('images/blue-arrow.png') no-repeat;
background-position: 0px 0px;
width:9px;
color:#0b3860;
text-decoration:none;
}

.read-more a:hover{
color:#035096;
width:9px;
text-decoration:none;
background-position: 0px -16px;
}

#navigation-box{
width:73px;
}

#sec-nav li {
display:inline;
}

#sec-nav li a {
background-image:url('images/1234.png') !important;
background-repeat:no-repeat !important;
background-image:url('images/1234.gif');
background-repeat:no-repeat;
display:block;
float:left;
height:18px;
width:100%;
text-indent:-9999px;

}

#sec-nav li a:hover {
background-image:url('images/1234.png') !important;
background-repeat:no-repeat !important;
background-image:url('images/1234.gif');
background-repeat:no-repeat; background-position: 0px -18px;
}

#sec-nav .it00 a { 
width:18px;
}

#sec-nav .it00 a:hover {
background-position: 0px -18px;
}

#sec-nav .it00,#n0 #sec-nav .active a{
background-position: 0px -18px;
}

#sec-nav li a:hover {
background-image:url('images/1234.png') !important;
background-repeat:no-repeat !important;
background-image:url('images/1234.gif');
background-repeat:no-repeat;
background-position: -18px -18px;
}

#sec-nav .it01 a { 
width:18px;
background-position: -18px 0px;
}

#sec-nav .it01 a:hover {
background-position: -18px -18px;
}

#sec-nav .it01,#n1 #sec-nav .active a{
background-position: -18px -18px;
}

#sec-nav li a:hover {
background-image:url('images/1234.png') !important;
background-repeat:no-repeat !important;
background-image:url('images/1234.gif');
background-repeat:no-repeat;
background-position: -36px -18px;
}

#sec-nav .it02 a { 
width:18px;
background-position: -36px 0px;
}

#sec-nav .it02 a:hover {
background-position: -36px -18px;
}

#sec-nav .it02,#n2 #sec-nav .active a{
background-position: -36px -18px;
}

#sec-nav li a:hover {
background-image:url('images/1234.png') !important;
background-repeat:no-repeat !important;
background-image:url('images/1234.gif');
background-repeat:no-repeat;
background-position: -54px -18px;
}

#sec-nav .it03 a { 
width:18px;
background-position: -54px 0px;
}

#sec-nav .it03 a:hover {
background-position: -54px -18px;
}

#sec-nav .it03,#n3 #sec-nav .active a{
background-position: -54px -18px;
}

#call-us{
position:relative;
left:657px;
top:-38px !important;
top:-38px;
width:258px;
height:38px;
}

#content-container1{
width:100%;
}

#content-container2{
width:100%;
overflow:auto;
margin-top:0px !important;
margin-top:30px;
padding-bottom:40px;
}

#content-box{
width:936px;
margin-left:auto;
margin-right:auto;
}

#fs-box{
width:310px;
float:left;
margin-top:32px;
}

#fs-box UL{
list-style-type:none;
padding-left:9px;
margin:0px;
}

#fs-box LI{
margin-top:15px;
}

#fs-box LI a{
padding:0px;
padding-left:14px;
margin:0px;
margin-top:15px;
text-decoration:none;
color:#0b3860;
background-image:url('images/blue-arrow.png') !important;
background-repeat:no-repeat !important;
background-image:url('images/blue-arrow.gif');
background-repeat:no-repeat;
height:15px;
}

#fs-box LI a:hover{
padding:0px;
padding-left:14px;
margin:0px;
margin-top:15px;
text-decoration:none;
color:#035096;
height:15px;
background-image:url('images/blue-arrow.png') !important;
background-repeat:no-repeat !important;
background-position:0px -16px !important;
background-image:url('images/blue-arrow.gif');
background-repeat:no-repeat;
background-position:0px -16px;
}

#he-box{
width:310px;
float:left;
margin-top:32px;
}

#he-box UL{
list-style-type:none;
padding-left:9px;
margin:0px;
}

#he-box LI{
margin-top:15px;
}

#he-box LI a{
padding:0px;
padding-left:14px;
margin:0px;
margin-top:15px;
text-decoration:none;
color:#0b3860;
background-image:url('images/blue-arrow.png') !important;
background-repeat:no-repeat !important;
background-image:url('images/blue-arrow.gif');
background-repeat:no-repeat;
height:15px;
}

#he-box LI a:hover{
padding:0px;
padding-left:14px;
margin:0px;
margin-top:15px;
text-decoration:none;
color:#035096;
height:15px;
background-image:url('images/blue-arrow.png') !important;
background-repeat:no-repeat !important;
background-position:0px -16px !important;
background-image:url('images/blue-arrow.gif');
background-repeat:no-repeat;
background-position:0px -16px;
}


#nae-box{
width:310px;
float:left;
margin-top:32px;
}

.vspace{
margin-top:5px;
}

.vspace2{
padding-left:10px;
margin-top:14px;
}

.vspace2 a{
color:#0b3860;
text-decoration:none;
}

.vspace2 a:hover{
color:#035096;
text-decoration:none;
}

.push{
clear:both;
width:100%;
height:82px;
}

#footer-container{
clear:both;
width:100%;
height:82px;
background-color:#e0e6ed;
background:url('images/footer-bkg.png') repeat-x bottom;
}

#footer-box{
width:100%;
border-top:1px solid #ffffff;
}

#footer{
  margin-left:auto;
  margin-right:auto;
  width:936px;
}

#contact-us-box{
margin-top:26px;
float:left;
width:365px;
}

#cure-box{
padding-top:20px;
float:left;
width:260px;
}

#copyright-box{
margin-top:30px;
float:right;
font-size:11px;
text-align:right;
}

#copyright-box a{
color:#0b3860;
text-decoration:none;
}

#copyright-box a:hover{
color:#035096;
text-decoration:none;
}

/* css for main inner page start*/

#inner-mainbody-bkg {
    background:url('images/inner-content-bkg.jpg') repeat-x bottom;
    width:100%;
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -62px;
	
	/*background-color:#deece4;*/
  }

#inner-header-image-container{
clear:both;
margin-top:37px !important;
margin-top:0px;
height:226px;
width:100%;
background:none !important;
background:url('images/inner-left-bkg.png') repeat-x;
}

#inner-left-bkg{
float:left;
width:50%;
height:226px;
background:url('images/inner-left-bkg.png') repeat-x;
}

#inner-right-bkg{
float:right;
width:40%;
height:226px;
background:url('images/inner-right-bkg.png') repeat-x;
}

#inner-header-image-wrapper{
width:100%;
clear:both;
height:226px;
position:absolute;
left:0px;
top:173px;
overflow:hidden;
}

#inner-header-image-box{
margin-left:auto;
margin-right:auto;
width:1000px;
height:226px;
}

#inner-header-image{
width:100%;
}

#inner-header-image-text{
position:relative;
left:67px;
top:-196px;
width:320px;
height:168px;
font-size:13px;
}

#inner-header-image-text2{
position:relative;
left:44px;
top:-196px;
width:350px;
height:168px;
font-size:13px;
}

#inner-content-container1{
width:100%;
}

#inner-content-container2{
width:100%;
overflow:auto;
margin-top:0px !important;
margin-top:30px;
padding-bottom:40px;
}

#inner-content-box{
width:936px;
margin-left:auto;
margin-right:auto;
}

#side-bar-container{
float:left;
margin-left:25px !important;
margin-left:13px;
width:230px;
}

#line-top{
width:100%;
height:49px;
background-image:url('images/line-top.png') !important;
background-repeat:no-repeat !important;
background-position:top right !important;
background-image:url('images/line-top.jpg');
background-repeat:no-repeat;
background-position:top right;
}

#line-bottom{
width:100%;
height:49px;
background-image:url('images/line-bottom.png') !important;
background-repeat:no-repeat !important;
background-position:top right !important;
background-image:url('images/line-bottom.jpg');
background-repeat:no-repeat;
background-position:top right;
}

#side-bar{
width:100%;
background-image:url('images/line-middle.png') !important;
background-repeat:repeat-y !important;
background-position:top right !important;
background-image:url('images/line-middle.jpg');
background-repeat:repeat-y;
background-position:top right;
}

#side-bar UL{
width:100%;
padding:0px;
margin:0px;
list-style-type:none;
}

#side-bar LI{
border-bottom:1px solid #eaeaea;
line-height:26px;
padding-left:10px;
}

#side-bar LI a{
color:#035096;
text-decoration:none;
}

#side-bar LI a:hover{
color:#0b3860;
text-decoration:none;
}

#side-bar .active a {
color:#474747;
}

#side-bar .active {
background-image:url('images/arrow1.png') !important;
background-repeat:no-repeat !important;
background-position:right !important;
background-image:url('images/arrow2.gif');
background-repeat:no-repeat;
background-position:right;
}

#inner-content{
float:left;
margin-left:20px;
width:620px;
padding-top:22px;
text-align:justify;
}

#inner-content2{
float:left;
margin-left:20px;
width:620px;
padding-top:10px;
text-align:justify;
}

#inner-content LI{
line-height:18px;

margin-left:15px;
}

#inner-content UL{
list-style-type:square;
}

#breadcrums{
font-size:11px;
margin-left:20px;
padding-top:22px;
width:620px;
float:left;
padding-bottom:6px;
border-bottom:1px solid #eaeaea;
}

.border-text{
float:left;
width:100%;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #eaeaea;
}

#breadcrums a{
color:#035096;
text-decoration:none;
}

#breadcrums a:hover{
color:#0b3860;
text-decoration:none;
}

.img-right{
float:right;
padding-left:20px;
}

.img-center{
padding-left:10px;
}


#inner-content-full{
float:left;
margin-left:12px;
width:924px;
padding-top:22px;
text-align:justify;
}

#inner-content-full LI{
line-height:18px;
list-style-type:square;
margin-left:15px;
}

#inner-content-full .img-right{
float:right;
padding-left:70px;
}

#breadcrums-full{
font-size:11px;
padding-top:22px;
width:924px;
margin-left:12px;
float:left;
padding-bottom:6px;
border-bottom:1px solid #eaeaea;
}

#breadcrums-full a{
color:#035096;
text-decoration:none;
}

#breadcrums-full a:hover{
color:#0b3860;
text-decoration:none;
}

.form-element-box-1{
float:left;
width:100%;
padding-bottom:10px;
text-align:left;
}

.label-box-1{
width:315px;
float:left;
height:23px;
line-height:23px;
}

.label-box-5{
width:250px;
float:left;
height:23px;
line-height:23px;
}

.text-input-bkg1{
width:281px;
float:left;
background:url('images/textbox-1.png') no-repeat;
height:23px;
}

.text-input-bkg1 input {
    border:none;
    padding-top:3px;
    padding-left : 5px;
    padding-right : 5px; 
    height : 23px;
    width : 271px;
    background:none;
  }

.text-input-bkg2{
width:255px;
float:left;
background:url('images/textbox-2.png') no-repeat;
height:23px;
}

.text-input-bkg2 input {
    border:none;
    padding-top:3px;
    padding-left : 5px;
    padding-right : 5px; 
    height : 23px;
    width : 245px;
    background:none;
  }


.text-input-bkg3{
float:left;
background:url('images/textbox-3.jpg') no-repeat;
border:0px;
height:23px;
width:171px;
}

.text-input-bkg3 input {
    border:none;
    padding-top:3px;
    padding-left : 5px;
    padding-right : 5px; 
    height : 23px;
    width : 161px;
    background:none;
  }

.text-area-bkg{
border:none;
float:left;
background:url('images/textarea.png') no-repeat;
height:23px;
width: 245px; height:50px;
}

.text-area-bkg textarea {
border-left:1px solid #035a8b; 
border-top:1px solid #035a8b; 
border-right:1px solid #7696a8;
border-bottom:1px solid #7696a8; 
padding: 5px; 
background:none;
width: 245px; height:50px;
}

.text-area-bkg1{
border:none;
float:left;
background:url('images/textarea.png') no-repeat;
width: 600px; height:45px;
}

.text-area-bkg2 textarea {
border-left:1px solid #035a8b; 
border-top:1px solid #035a8b; 
border-right:1px solid #7696a8;
border-bottom:1px solid #7696a8; 
padding: 5px; 
background:none;
width: 600px; height:23px;
}

.text-area-bkg2{
border:none;
float:left;
background:url('images/textarea.png') no-repeat;
width: 600px; height:23px;
}

.text-area-bkg1 textarea {
border-left:1px solid #035a8b; 
border-top:1px solid #035a8b; 
border-right:1px solid #7696a8;
border-bottom:1px solid #7696a8; 
padding: 5px; 
background:none;
width: 600px; height:45px;
}
.checkbox-bkg{
padding-top:2px;
float:left;
padding-right:12px;
}

.checkbox-bkg input{
height:13px;
width:13px;
background:url('images/check-box.png') no-repeat;
}

.select-bkg{
float:left;
width:303px;
height:22px;
background:url('images/select-bkg.jpg') no-repeat;
}

.select-bkg select{
background:none;
padding-top:1px;
padding-bottom:1px;
padding-right:1px;
height:22px;
border:0px;
width:303px;
}

.select-bkg1{
float:left;
width:150px;
height:22px;
background:url('images/select-bkg.jpg') no-repeat;
}

.select-bkg1 select{
background:none;
padding-top:1px;
padding-bottom:1px;
padding-right:1px;
height:22px;
border:0px;
width:150px;
}


.select-bkg2{
float:left;
width:80px;
height:22px;
background:url('images/select-bkg.jpg') no-repeat;
margin-right:5px;
}

.select-bkg2 select{
background:none;
padding:1px 0px 1px 1px;
height:22px;
border:0px;
width:80px;
}

.form-title{
color:#035096;
font-weight:bold;
padding-top:5px;
}

.form-stitle{
	font-weight:normal;
}


.form-stitle a, a:visited {
	color:#035096;
	text-decoration:none;	
}


.form-stitle a:hover {
	color:#0B3860;
	text-decoration:none;
}

.label-box-2{
width:103px;
float:left;
}

.input-box-2{
width:500px;
float:left;
}

.form-element-box-2{
float:left;
width:310px;
padding-bottom:20px;
text-align:left;
height:25px;
}

.label-box-3{
width:103px;
float:left;
}

.input-box-3{
width:207px;
float:left;
}

.label-box-4{
width:120px;
float:left;
}

.input-box-4{
width:190px;
float:left;
}

.border-text1{
float:left;
width:100%;
padding-top:10px;
border-bottom:1px solid #eaeaea;
}

.formtxt {
	padding-top:5px;
}
.b {
	font-weight:bold;
}

.faqquest {
	padding:0 0 5px 0;
	color:#035096;
	float:left;
	width:100%;
}

.faqans{
	padding:0 0 15px 0;
	float:left;
	width:100%;
}

.dpnone{
    display    : none !important;
}

/* css for main inner page end*/

/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 â€“ 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
}

ol {
	margin:10px 0 10px 9px;
	list-style-position:Outside;
}
html>/**/body ol {
	margin:10px 0 10px 10px;
}
ol li {
	list-style-type:Decimal;
	background-image:none;
	padding:0px;
}
/* this is new menu and UL etc css */
h3 a{color:#035096;margin:20px 0 6px;text-decoration:none;font-size:0.9em;display:block;}
p{margin:0.5em 0;}
ul.blue-list{margin:2px 0 10px;}
ul.blue-list li a{color:#035096;text-decoration:none;}
.doc_column{width:43%;float:left;padding-right:5%;}

/* new css for the menu bars */
#nav-bar ul{list-style:none;}
#nav-bar li{display:inline;}
#nav-bar li a{color:#fff;text-decoration:none;padding:11px 13px;display:block;float:left;text-align:center;}
#nav-bar li.homeactive a{background:url(images/home.gif) left bottom no-repeat; width:62px; height:37px; display:block; padding:0;}
#nav-bar li.homenonactive a{background:url(images/home.gif) left top no-repeat; width:62px; height:37px; display:block; padding:0;}
#nav-bar li a:hover{background:#003c74;}
#nav-bar li.homeactive a:hover{background:url(images/home2.gif) left top no-repeat;}
#nav-bar li.homenonactive a:hover{background:url(images/home2.gif) left top no-repeat;}
#nav-bar li#mu_active a{background:#00a04f;}


/* End of 'Oasis Hospital' */

