@import url(styles_content.css);
@import url("styles_ads.css");
* {padding:0; margin:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:13px;
 background:#F9FBFA;height:100%;}
img a {border:none;}
table {border-collapse:collapse;}
/* ------ LAYOUT ------ */
#wrapper {width:900px;min-height:100%;border-bottom:1px solid
 #fff;background:#fff;}
#content_wrapper {width:100%;margin-top:135px;}
* html #content_wrapper {width:100%;padding-top:135px;}
#content {float:left; margin:0 0 0 20px; width:660px;}
#home #content {width:95%;}
* html #content {margin:0 0 0 10px;} /* IE hack */
#submenu_column {float:right; width:160px; margin:17px 15px 0 15px;}
 /*right column with nav & ads*/
* html #submenu_column {margin:17px 10px 0 5px;} /* IE hack */
#footer {width:100%; background:#00C1C1 url(../img/submenu_bg.jpg)
 repeat-x left top;}
#bottom_menu {width:100%; margin:20px 0 5px 0; border-top:1px dotted
 #00C0C1;}
.clear {clear:both; visibility:hidden; content:"."; display:block;
 height:0em;}
/* ------ FORMATING ------ */
/*--- Header ---*/
#branding img {border:0;}
#branding h1 {position:relative; top:15px; left:155px; font: bold 18px Arial, Helvetica,
 sans-serif; color: #BD0000;}
#branding h2 {position:relative; top:0; left:155px; font: bold 14px Arial, Helvetica,
 sans-serif; color: #BD0000;}
#header	{width:900px;background:#01b2b0 url(../img/header_bg.gif) bottom;position:relative;height:16px;color:#fff;} 
#header ul {font: normal 0.8em Arial, Helvetica,
 sans-serif; padding:0 17px 0 0;list-style:none; right:0; top:1px;
 position:absolute;}
#header li {display: inline;}
#header a, #header a:visited, #header a:hover {color:
 #fff;text-decoration:none;}
#branding {width:900px;background: #fff url(../img/girl.jpg)
 no-repeat left
 0px;position:absolute;height:109px;margin:0;top:16px;border-bottom: solid 5px #00b4b5;}
#branding img {position: absolute; left: 175px; top: 8px;}
#search {position: absolute; top: 10px; right: 10px; background:
 url(../img/form_bg.gif) scroll; width:290px; height: 70px;}
#nav {height: 28px;padding-left:159px;position:
 relative;top:27px;width:auto;}
* html #nav {top:23px;} /* IE hack */
#nav ul li {display:inline; height:28px;}
#nav ul li a span {display: none;}
#nav ul li a#home, #nav ul li a#lectures, #nav ul li a#contact {width:
 74px;height: 28px;display: block;float: left;background: #3CC;}
#nav ul li a#home	{background: url(../img/btn_home.gif) 0px 0px;}
#nav ul li a#lectures	{background: url(../img/btn_lectures.gif) 0px
 0px;}
#nav ul li a#contact {background: url(../img/btn_contact.gif) 0px
 0px;}
.home #nav ul li a#home	{background: url(../img/btn_home.gif) 0px
 -30px;}
.lectures #nav ul li a#lectures	{background:
 url(../img/btn_lectures.gif) 0px -30px;}
.contact #nav ul li a#contact	{background:
 url(../img/btn_contact.gif) 0px -30px;}
#nav ul li a#lectures, #nav ul li a#contact {margin-left:4px;}
* html #nav ul li a#contact, * html #nav ul li a#lectures {margin-left:2px;}  /* IE
 hack */
.form_txt {margin:15px 10px;width:195px;height:20px;border:solid 1px
 #C00;padding:1px 2px;}
.form_opt {position:absolute;bottom:8px;left:14px;}
.form_btn
 {position:absolute;float:right;height:21px;width:53px;border:0;left:222px;top:15px;}
#search_web, #search_site {vertical-align: top;}
/*--- Secondary Menu ---*/
#submenu_column li {list-style:none; border:1px solid #fff;
 margin-bottom:1px;}
#submenu, #related_items, #location {width:160px; display:block;
 margin:0 0 10px 0; border:1px solid #00C0C1; border-top:0; float:right;}
#submenu_column div.submenu_title {margin:0 0 2px 0; background:#00C0C1
 url(../img/submenu_bg.jpg) repeat-x left top; font-weight:bold;
 color:#fff; border:0;}
#submenu_column li a:link, #submenu_column li a:visited,
 #submenu_column li a:active {color:#00C0C1; margin:3px 0 3px 15px;font-weight:bold;
 text-decoration:underline;}
#submenu_column ul {margin: 6px 0;}
#submenu_column li a:hover {text-decoration:none;}
img.submenu_bar {vertical-align:-35%; margin:0 5px 0 4px;}
* html img.submenu_bar {vertical-align: middle;} /* IE hack */
#submenu_column #location a.level_1, #submenu_column #location
 a.level_2, #submenu_column #location a.level_3 {margin:3px 0;}
#submenu_column #location a.level_1 {margin-left:15px;
 font-weight:bold;}
#submenu_column #location a.level_2, #submenu_column #location
 div.level_2 {color:#00C0C1; margin-left:21px; background:
 url(../img/lev_bar.gif) no-repeat 0 0px;padding-left:10px; font-weight:bold;}
#submenu_column #location a.level_3, #submenu_column #location
 div.level_3 {color:#00C0C1; margin-left:35px; background:
 url(../img/lev_bar.gif) no-repeat 0px 0px; padding-left:10px; font-weight:bold;}
#submenu_column #location div.level_4 {color:#00C0C1; margin-left:49px;
 background: url(../img/lev_bar.gif) no-repeat 0px 0px;
 padding-left:10px; font-weight:bold;}
/*--- Footers ---*/
#bottom_menu p {padding:5px 0 2px 0; font-size:11px; line-height:18px;
 text-align:center;}
#bottom_menu a:link, #bottom_menu a:visited, #bottom_menu a:active
 {color: #424242;  margin:0 15px 0 0; text-decoration:none;}
#bottom_menu a:hover {text-decoration:underline;}
#footer p {padding:4px 0; font-size:11px; color:#424242;
 text-align:center;}
#page_num {width:100%; font-weight:bold; color:#099; margin:25px 0;
 text-align:center;}
#prev_next {text-align:center; width:100%;}
#prev_next a {margin:0 12px; padding:2px 6px; display:inline;
 width:40px; text-align:center; background: url(../img/button_bg.gif); border:1px
 solid #BD0000;}
#prev_next a, #prev_next a:link, #prev_next a:visited, #prev_next
 a:active, #prev_next a:hover {font-size:12px; font-weight:bold; color:#fff;
 text-decoration:none;}
/* ----- lectures.htm ----- */
#content table.lec_home td {font-size: 13px; padding: 5px;}
#content table.lec_home p {margin:5px 0 7px 0;}
table.lec_home caption {margin:0 0 5px 0; padding:1px 0;
 font-weight:bold; color:#FFF; font-size: 16px; background: #00C0C1
 url(../img/submenu_bg.jpg) repeat-x bottom;}
#home h2.teaser {width:770px;} 
table.lec_home td {font-size: 13px;}
table.lec_home td {border: 1px solid #00C0C1;}
/* ----- body id="general" ----- */
#general #location, #general #submenu, #general #related_items
 {position:absolute; top:-1000px; left:-1000px;display:none;}
/* ----- body id="general_related_items" ----- */
#general_related_items #location, #general_related_items #submenu
 {position:absolute; top:-1000px; left:-1000px;display:none;}
/* ----- body id="general_related_navigation_items" ----- */
#general_related_items #location {position:absolute; top:-1000px;
 left:-1000px;display:none;}
/* ----- sitemap.htm ---- */
#content table.sitemap_table td li {list-style: none;}
#content .demonstrantion {background:#EFF8F0;font-size: 14px;padding:
 10px;margin-left:15px;border:2px solid #00C0C1;text-align: center;
	vertical-align: middle;}