@charset  "UTF-8";

/*
====================================
Skin Style for 3 column CCHN Skin
skin created by Michael Gerholdt
skin designed by Susan Kellog
====================================
*/
.clearfloat
{
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

body
{
    margin: 0;
    padding: 0;
    line-height: 1.1;
    /*background-color: #ACA281;*/
    background-color: #69583C;
    color: #000000;
    background-image: url("body_bg.jpg");
    background-repeat: repeat;
    background-position: top;
    /* for IE 5.5 and below */
    font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
    voice-family: "\"}\"";
    voice-family: inherit;
   /* for IE 6 and above */
    font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
}

.Normal, .NormalDisabled
{
    font-family: Verdana,Tahoma,Arial,Helvetica;
    font-size:.85em;
    font-weight:normal;
    color: #231F20;
}

/* style for module titles */
.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 1.1em;
	font-weight: normal;
	color: #756752;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 0.8em;
	font-weight: bold;
	color: #756752;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
}

#wrap
{
    min-width: 500px;
    max-width: 1400px;
}

#skbg
{
    width: 900px;
    background-image: url("bg.jpg");
    background-repeat: repeat;
    background-position: top;
}

#pagewidth
{
    width: 820px;
    margin: 20px 50px 20px 50px;
}

#LogoGroup
{
    margin: auto 0;
    padding: 0 0 0 0;
    background-color: transparent;
    width: 820px;
}

#topstrip
{
   	background: url(top_round.gif) top transparent no-repeat;
    height: 18px;
    margin: 0;
}

#crumbs /* see SkinObjects also */
{
    float: left;
    margin-left: 10px;
    width: 600px;
    text-align: left;
}

#logobody
{
    background-color: #FFFFFF;
    width: 820px;
}

#logo_container
{
    float: left;
    width: 590px;
    height: 120px;
}

#hospitalLogos
{
    float: right;
    width: 190px;
    height: 120px;
    margin-right: 10px;
}

#photobanner
{
    background-color: #FFFFFF;
    height: 128px;
    width: 820px;
    text-align: left;
    margin: 0;
    padding: 0;
}

#menustrip
{
    background-color: #ACA281;
    height: 20px;
    text-align: center;
}

#allcontentouterwrap
{
    background-color: #D4C8A2;
}

#loginlinks
{
    float: right;
    width: 200px;
    text-align: right;
    padding-right: 20px;
    margin-top: -2px;
}

#allcontent
{
    text-align: left;
}

#content
{
    margin: 0px 200px 0px 200px;
}

#LeftColumn
{
    float: left;
    width: 160px;
    margin: 10px 15px 10px 20px;
    padding-top: 10px;
    font-size: .9em;
    line-height: 1.1;
}

#RightColumn
{
    float: right;
    width: 160px;
    margin: 10px 15px 10px 10px;
    padding-top: 10px;
    font-size: .9em;
    line-height: 1.1;
}

#footercontent
{
   	background: url(bottom_round.gif) bottom transparent no-repeat;
    padding-top: 3px;
    line-height: 1.2;
}

#footercontent .SkinItem
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 0.8em;
	font-weight: bold;
	color: #756752;
}

.min500px
{
    height: 500px;
}

.TabList {
    font-size: 10pt;
    font-family: verdana, helvetica, arial, san serif;
}


/*
================================
 Nav Menu Styles
================================
*/

.Level0 {
}

.Level1 {
}

#navHContainer {
    display:block;
}

#nav {
    margin-left: 50px;
}

#nav ul {
    padding: 0;
    margin: 0 0 0 0;
    list-style:none;
    float:left;
    width:auto;
    background-color: #ACA281;
}

#nav li {
    position: relative;
    float:left;
    line-height : 1.5em;
    width: 9em;
    list-style: none;
}

#nav ul li li {
    padding-top: 2px;
}

#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
    text-align: left;
    font-size: 8pt;
    width: 13em;
	/* for IE -- breaks it -- doesn't work
	filter:alpha(opacity=85);*/
	/* CSS3 standard */
	opacity:0.9;
    margin-top: 2px;
}

#nav a {
    font-size: 1.0em;
	display:block;
    text-decoration:none;
    text-align:left;
    width:9em;
    color:#605C52;
}

#nav li li a {
    width:13em;
}

#nav li a:hover {
  color: #FFFFFF;
  background-color: #756752;
}

#nav li a.SelectedTab {
    font-size: 1.12em;
    background-color: #FFFFFF;
}

#nav .DisabledTab {
    color:#ccc;
}

/* no need to change these hover classes
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul,
#nav li.iehover ul {
	top: 1.6em;
	left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,
#nav li li li.iehover ul {
	top: 0;
	left:12.8em;
}

#navContainerBorder {
    background-color: white;
    padding: 2px;
    height: 30em;
}

#navContainer {
   background-color: #d8edfb;
   height: 30em;
   vertical-align: top;
}

.SelectedTab
{
	font-weight: normal;
	font-size: 1.0em;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

A.SelectedTab:link
{
	text-decoration: none;
	color: white;
}

A.SelectedTab:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

A.SelectedTab:hover
{
	text-decoration: none;
	color: #B8860B;
}

A.SelectedTab:active
{
	text-decoration: none;
	color: #FFFFFF;
}


/*
================================
 Skin Items
================================
*/


/* Non-link skin items */
.SkinItem
{
    text-decoration: none;
    color: #EEEEEE;
    font-size: 0.8em;
}

/* Link skin items */
A.SkinItem:link, A.SkinItem:visited, A.SkinItem:active
{
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 0.9em;
}

A.SkinItem:hover
{
    text-decoration: underline;
    color: #333333;
    font-weight: bold;
    font-size: 0.9em;
}

.loglink
{
    text-decoration: none;
    color: #666666;
    font-size: 0.7em;
}

A.loglink:link, A.loglink:visited, A.loglink:active
{
    text-decoration: none;
    color: #666666;
    font-size: 0.7em;
}

A.loglink:hover
{
    text-decoration: underline;
    color: #333333;
    font-size: 0.7em;
}

.SkinObject
{
    FONT-WEIGHT: normal;
    font-size: 0.8em;
    COLOR: #474546;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none;
}

A.SkinObject:link
{
    COLOR: #474546;
    TEXT-DECORATION: none;
    padding: 1px 2px 1px 2px;
}

A.SkinObject:visited
{
    COLOR: #474546;
    TEXT-DECORATION: none;
    padding: 1px 2px 1px 2px;
}

A.SkinObject:hover
{
    COLOR: #FFFFFF;
    background-color: #756752;
    TEXT-DECORATION: none;
    padding: 1px 2px 1px 2px;
}

A.SkinObject:active
{
    COLOR: #00FFFF:
    TEXT-DECORATION: none;
    padding: 1px 2px 1px 2px;
}

/*
Container Styles
*/

H2
{
    font-family: Verdana, Tahoma, Helvetica, Arial;
    color: #756752;
    font-size: 1.4em;
}

/* Announcement Titles */
.DIV_ANN_TITLE
{
    font-family: Verdana, Tahoma, Helvetica, Arial;
    color: #605341;
    font-size: 0.9em;
    padding-bottom: 2px;
}

.ANN_TITLE
{
}

H1 {
font-familiy: Verdana, Helvetica, Arial, sans serif;
font-size: 1.5em;
font-weight: bold;
color: #733620;
text-align: left;
}

#LeftColumn H2 {
font-familiy: Verdana, Helvetica, Arial, sans serif;
font-size: 1.4em;
font-weight: normal;
color: #733620;
text-align: left;
}

#RightColumn H2 {
font-familiy: Verdana, Helvetica, Arial, sans serif;
font-size: 1.4em;
font-weight: normal;
color: #733620;
text-align: left;
}


H3 RightColH3 {
font-familiy: Verdana, Helvetica, Arial, sans serif;
font-weight: normal;
color: #605341;
text-align: left;
}

a:link {
color: #474546;
}

a:visited {
color: #474546;
}

a:hover {
color: #FFFFFF;
}

a:active {
color: #474546;
}


