/* CSS Document */

body { font-family: Times new roman, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #FFFFFF;
background: url('images/body_bg.png') top left no-repeat; } 

td { font-family: Times new roman, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

sup, sub { font-size: 9px; }

a { color: #652D14; text-decoration: none; }

a:hover { text-decoration: underline;}

.header { 
    font-size: 11px; 
    width: 912px; 
    height: 297px; 
    background: url(images/header_bg.png) bottom right no-repeat; 
}

.main { 
    font-size: 11px; 
    /*background: url(images/main-bg.png) right repeat-y;*/
    padding-left:24px; 
}

.footer { font-family: Verdana, Helvetica, Arial; font-size: 9px; height:22px; background: url(images/footer-bg.png) 24px top no-repeat; padding-left:24px; padding-right:40px; }

.signature { font-family: Verdana, Helvetica, Arial; font-size: 9px; color:#999999; padding-left:92px; }

.signature a { color:#999999; }

/*H1 { font-size:26px; color:#000000; position:relative; top:100px; left:125px; }*/

h1.title {
    display: block;
    font-size:26px; 
    color:#000000;
    margin-top: 200px; 
    margin-left: 125px;
    width: 320px;
}

.toprightmenu { 
    /*position: relative; */
    
    margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
    line-height: 1;
    
    margin-top: 158px !important;
    margin-top: 156px;
    /*top: 65px;*/
    padding-left:10px; 
    padding-right:10px; 
    margin-right: 20px; 
    float:right; 
    font-size:12px; 
    font-weight:bold; 
    color: #ffffff;
}

.toprightmenu a { 
    padding-right:5px; 
    padding-left:5px; 
    color: #ffffff;
}

.leftnav { font-family: arial; font-size: 10px; color: #000000; text-decoration: none; }

.leftnav:hover { text-decoration: underline; }

.leftnavsub { font-size: 10px; color: #FFFFFF; text-decoration: none; }

.leftnavsub:hover { text-decoration: underline; }

.ref { color: #193F92; }

.bullet { color: #137B4A; }

.patient { font-size: 12px; }

.headText { font-family: Arial Black, Arial; font-size: 18px; color: #0b4a97; }

.subheadText { font-size: 13px; text-align:left; color: #0b4a97; font-weight:bold;}

.leftside { background-image: url(images/90leftshadow.gif); background-repeat: repeat-y; }

.rightside { background-image: url(images/91rightshadow.gif); background-repeat: repeat-y; }

.topnav { background-image: url(images/03topnavbg.gif); background-repeat: repeat-x; }

.footnav { background-image: url(images/04footnavbg.gif); background-repeat: repeat-x; }

.leftnavsubbg { background-image: url(images/05leftnavsubbg.gif); background-repeat: repeat-y; }

.leftNavDim { width: 167px; height: 92px; }

.leftnavbg { background-color: #F1F1F1; }

.mainbg { background-color: #FFFFFF; }

.fullheight { height:100%;}

.basePos { position:absolute; z-index:0; }

.tourOverlayPos { position:relative; z-index:1;	top:-550px; left:250px; }


