@charset "UTF-8";
/* CSS Document */

/* General */
html * {padding:0; margin:0;}
img {border:none;}
body {background:#d7dbe0; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.clearfloat {clear:both; height:0px; font-size:0px; line-height:0px; padding:0px; margin:0px;}

/* WhiteLink */
#whitelink a:link {color:#FFFFFF;}
#whitelink a:visited {color:#FFFFFF;}
#whitelink a:hover {color:#FFFFFF;} 
#whitelink a:active {color:#FFFFFF;}

/*VideoPlayer*/
#VideoPlayer {height:200px; width:200px; margin:0 auto; min-height:300px;}

/* Layout */
#container {width:990px; margin:0 auto; padding-top:34px; margin-bottom:30px;}
/* Header */
#header {height:70px; width:982px; background:url(../images/bg-header.jpg) repeat-x left top; padding-left:8px;}
#logo {float:left;}
#slogan {float:left; padding-left:35px;}
#cyber-knife {float:right; padding-right:12px;}
/* Banner */
#banner {width:100%; height:260px; overflow:hidden;}
/* Nav */
#nav {height:31px; width:990px; background:url(../images/bg-nav.jpg) repeat-x left top; padding-top:2px; padding-bottom:1px;}
#nav ul {width:100%; height:31px;}
#nav ul li { list-style:none; float:left; height:31px; padding-left:3px; padding-right:1px;}
#nav ul li a {height:24px; background:url(../images/nav-a.jpg) repeat-x left top; display:block; color:#212121; text-decoration:none; width:137px; text-align:center; font-weight:bold; padding-top:7px;}
#nav ul li a:hover, #nav ul li a:active, #nav ul li a.active {background:url(../images/nav-a-hover.jpg) repeat-x left top;}

/* BottomNav 
#BottomNav {height:31px; width:986px; background:url(../images/bg-nav.jpg) repeat-x left top; padding-top:2px; padding-bottom:1px;}
#BottomNav ul {width:100%; height:31px;}
#BottomNav ul li { list-style:none; float:left; height:31px; padding-left:3px; padding-right:1px;}
#BottomNav ul li a {height:24px; background:url(../images/nav-a.jpg) repeat-x left top; display:block; color:#212121; text-decoration:none; padding:0 8px 0 8px;  text-align:center; font-weight:bold; padding-top:7px;}
#BottomNav ul li a:hover, #nav ul li a:active, #nav ul li a.active {background:url(../images/nav-a-hover.jpg) repeat-x left top;}
*/
/* BottomNav */
.more-info { margin:0 auto; width:970px; text-align:center; background:url(../images/bg-content.jpg) repeat-y top;}
#BottomNav {height:31px;width:100%; background:url(../images/bg-nav.jpg) repeat-x left top; padding-top:2px; padding-bottom:1px;
}

#BottomNav ul {width:100%; height:40px;}
#BottomNav ul li { list-style:none; float:left; height:31px; padding-left:3px; padding-right:1px;}
#BottomNav ul li a {height:24px; background:url(../images/nav-a.jpg) repeat-x left top; display:block; color:#212121; text-decoration:none; text-align:center; font-weight:bold; padding-top:7px; padding-left:10px; padding-right:9px;}
#BottomNav ul li a:hover, #nav ul li a:active, #nav ul li a.active {background:url(../images/btm-nav-a-hover.jpg) repeat-x left top;}

/* BottomNavHeader */
#BottomNavHeader {height:31px; width:200px; background:url(../images/bg-nav.jpg) repeat-x left top; padding-top:2px; padding-bottom:1px;}
#BottomNavHeader ul {width:100%; height:31px;}
#BottomNavHeader ul li { list-style:none; float:left; height:31px; padding-left:3px; padding-right:1px;}
#BottomNavHeader ul li a {height:24px; background:url(../images/nav-a.jpg) repeat-x left top; display:block; color:#212121; text-decoration:none; width:193px; text-align:center; font-weight:bold; padding-top:7px;}
#BottomNavHeader ul li a:hover, #nav ul li a:active, #nav ul li a.active {background:url(../images/nav-a-hover.jpg) repeat-x left top;}

/* Content */
#content {width:937px; padding:33px 27px 0 27px; background:url(../images/bg-content.jpg) repeat-y top; padding-bottom:20px; float:left;}
#content h1 {color:#000f8f; font-size:31px; font-weight:normal; padding-bottom:12px;}
#content h2 {font-size:17px;}
#content a {color:#000f8f;}
#content a:hover {color:#990000;}
#content p {font-size:15px; padding-bottom:27px;}
.img-left {float:left; padding-right:10px; padding-bottom:20px;}
.img-center {float:center; padding-right:10px; padding-bottom:20px;}

/* center images div */
div.figure {float: left; border: 0;	margin: 0.5em; padding: 0.5em;}
div.figure p {text-align: center; font-style: italic; font-size: smaller; text-indent: 0;}

#left {width:650px; float:left;}
#right {float:right; width:220px; text-align:center;}
#right .bucket img {padding:0; margin:0;}
#cross {width:870px; float:left;}
#centerDiv {width:870px; padding:10px 100px 0 100px; float:left;}
#content .bucket p {padding-top:5px; color:#626262; font-style:italic; font-size:12px;}
#content table {margin-bottom:25px;}
.clinical-data {background:#2c447c; padding:10px 10px 0 10px;}

/* Footer */
#footer {width:100%; text-align:center; background:url(../images/bg-content.jpg) repeat-y top; padding-bottom:15px; }
#footer a {color:#000f8f; font-size:14px; text-decoration:none; padding-left:8px; padding-right:8px; font-weight:bold;}
#footer a:hover { text-decoration:underline;}