﻿html{background:#071528 url(http://www.cytoritx.com/App_Themes/Cytori/Images/bg4_cytori_therapeutics.jpg) repeat-x top center; background-repeat:repeat-x;width:100%; height:100%;margin:0;font-family:Arial; border:0}

body {width:100%; margin:0px auto; text-align:center; height:100%; border:0}

table {border:0px;padding:0;margin:0 auto;border-collapse:collapse; vertical-align:top;}

p {}

a {text-decoration:none;}

img {border:0px;}

#content{text-align:center;width:1024px; margin: 0px auto 35px auto; height:100%; padding-bottom:20px;}
#top{text-align:left;background:url(http://www.cytoritx.com/App_Themes/Cytori/Images/topbg_regenerative_technology.jpg) top center; height:102px;}
#logo{float:left; width:255px;}
#topMenu{float:left; width:550px; padding:30px 0 15px 30px; font-family:Arial; font-weight:bold; text-align:right;}
#footer, #footer a, #footer_main, #footer_main a, #footer_second, #footer_second a, #footer_third, #footer_third a {color:#3B6E8E; text-decoration:none;}
#footer a:hover, #footer_main a:hover, #footer_second a:hover, .contact a:hover {color:#0e304f;}
  
#locator{float:left; width:80px; padding:15px;}
	
#middle, #middleMenu{text-align:left;background-color:White;height:450px; }
#middleMenu {margin:0; padding:0; display:none;  }
#middle2, #middle2Menu{text-align:left;background-color:White;height:300px}
#middle2Menu {margin:0; padding:0; display:none; }
#middle3, #middle3Menu{text-align:left;background-color:White;height:300px}
#middle3Menu {margin:0; padding:0; display:none; }
#middle4, #middle4Menu{text-align:left;background-color:White;height:220px}
#middle4Menu {margin:0; padding:0; display:none; }
#middle5, #middle5Menu{text-align:center;background-color:White;height:350px; padding:40px;}
#middle5Menu {margin:0; padding:0; display:none; height:420px;  }
#middle6, #middle6Menu{text-align:left;background-color:White;height:15px}
#middle6Menu {margin:0px; padding:0px; display:none; }
#worldmaps { padding:10px 0 0 0; margin:0; }
#city { font-weight:bold; font-size:11px; }

#bottom, #bottom_second, #bottom_third, #bottom_fourth, #bottom_group, #test1{text-align:left;}
#bottom2, #bottom3 {border-left:solid 1px #d1dde5;}
#bottom1 p, #bottom2 p, #bottom3 p, #bottom4 p {display:inline;}
#bottom {background:#ffffff url(http://www.cytoritx.com/App_Themes/Cytori/Images/bottom_bottom.gif) repeat-y; background-repeat:repeat-y; width:1024px;}
#bottom_second {background-image:url(http://www.cytoritx.com/App_Themes/Cytori/Images/bottom_bottom.gif); background-repeat:repeat-y; overflow:auto; height:100%;}
#bottom_third {background:#ffffff; height:100%; overflow:auto;}
#bottom_fourth {background:#ffffff url(http://www.cytoritx.com/App_Themes/Cytori/Images/bottom_bottom.gif) repeat-y; background-repeat:repeat-y; overflow:auto;}
#bottom_group {background:#ffffff; height:100%; overflow:auto;}
#bottom1, #bottom2_1, #bottom4_1 {float:left; position:relative; width:242px; padding:15px; padding-right:5px; padding-left:8px; margin:0px;}
#bottom2, #bottom3, #bottom4,  #bottom3_1 {float:left; position:relative; width:225px; padding:15px; margin:0px;}
#bottom2_3, #bottom4_3 { float:left; width:215px; padding:15px 0px 15px 15px; margin:0px;}
#bottom3_3 {float:left; width:196px; padding:15px; margin:0px;}
#bottom2_1, #bottom3_1, #bottom4_1 {height:auto;}
#bottom2_2, #bottom3_2, #bottom4_2 {float:left; position:relative; width:482px; padding:15px; border-left:solid 1px #d1dde5; margin:0px}
#bottom1 a, #bottom2 a, #bottom3 a, #bottom4 a {color:#0078AE; text-decoration:none; font-weight:bold;}
#bottom1 a:hover, #bottom2 a:hover, #bottom3 a:hover, #bottom4 a:hover {color:Black;}
#bottom2_3 a, #bottom3_3 a, #bottom4_3 a {font:Arial; color:#3B6E8E; text-decoration:none; }
#bottom2_2 a, #bottom3_2 a, #bottom4_2 a, #bottom2_2 a:hover, #bottom3_2 a:hover, #bottom4_2 a:hover{color:#3B6E8E; text-decoration:none; font-weight:bold; }
#bottom2_2	 a:hover, #bottom3_2 a:hover, #bottom4_2 a:hover, #bottom4_3 a:hover{color:#5FA03C; text-decoration:underline;}
#bottom2_1 li {font-size:smaller; color:#666666;}
#bottomtopper {width:1024px; height:22px;background:#ffffff url(http://www.cytoritx.com/App_Themes/Cytori/Images/bottom_topper.jpg);}
#bottom2_1 a, #bottom3_1 a, #bottom4_1 a {}
.hidden{}
/*ie6 fix*/html>body #bottom_second{height:auto;}
#homebottom1, #homebottom2, #homebottom3, #homebottom4 {height:150px; min-height:150px; max-height:150px;}
#homebottom1a, #homebottom2a, #homebottom3a, #homebottom4a,
#homebottom1b, #homebottom2b, #homebottom3b, #homebottom4b {margin:10px 0 0 0; padding:0;}
.homeVideo { width:240px; height: 240px; overflow: auto; 
	clear:left; display:inline; float:left; position:relative;
}
.homeVideoRight {width:auto; max-width: 240px; height:auto; max-height: 365px; overflow: auto; }

#footer, #footer_second, #footer_third {float:left; font-size:10px; padding-left:20px; padding-top:10px; width:1004px; position:relative; text-align:left; font-family:Arial}	
#footer_main {float:left; font-size:10px; width:1009px; padding-left:15px;}	
#footer_second {background:url(http://www.cytoritx.com/App_Themes/Cytori/Images/bottom_rounded_innovation.gif); height:30px;}
#footer_third {background:url(http://www.cytoritx.com/App_Themes/Cytori/Images/bottom_rounded_white.gif); height:30px;}
#footer_left {font-size:10px; width:740px;}
#footer_right {font-size:10px; width:240px; text-align:left; padding-left:30px; float:right; margin-top:-15px;}
.flag {max-width:20px; max-height:10px; width:expression(this.width > 20 ? 20:true); height:expression(this.height > 10 ? 10:true); border:0px;}

#country_ind {font-size:10px; text-align:right; padding:0 0 10px 0; font-family:Arial; }
.country_indc, .country_indc a, .country_indc a:visited {color:#3B6E8E; text-decoration:none;}
.country_indc a:hover, .country_indc a:visited:hover {color:White;}

#hideShow {position:absolute; width:200px; padding:20px; background-color: #d1dde5; z-index:100; border:solid 1px #0e304f}

.topMenuItems, a.topMenuItems {color:#3B6E8E; font-family:Arial; font-size:10pt; font-weight:bold; text-decoration:none;}
a.contacter, a.contracter:visited {color:#d8e1e9; font-size:10pt; text-decoration:none;} a.contracter:hover {color:#0e304f; font-size:10pt; }
a.topMenuItems:hover, a.contacter:hover {color:#0e304f;}
.tooltip span {display:none; padding:2px 3px; margin: 0px; width:130px; font-family:Arial; font-size:10pt; font-weight:bold; }
.tooltip:hover span {position:absolute; display:inline; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c; margin-top:90px; margin-left:75px; text-align:center; filter:alpha(opacity=75); opacity:.75; -moz-opacity:.75; }

#TreeMenu {height:100%;}
#TreeMenu li {color:#3B6E8E; font-family:Arial Narrow; font-size:10pt;}

.rtTop	 {color:Black; font-family:Arial Narrow; font-size:10pt;}

#container1 {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
width:500px;
background:#eeeeee;
border-color:#DEDEDE;
}

.content {
padding: 10px;
}

#popup_main{height:390px; width:640px ;background:#071528; text-align:center; padding-top:15px;}
#popup_title{text-align:left; width:100%; padding: 10px 0 0 20px;}
#popup_middle{text-align:center; width:100%; vertical-align:middle; padding-top:15px;}

#Login label.left {float:left; width:120px; margin:0 0 0 10px; padding-right:10px; color:#666666; font-family:Arial; font-size:11px; line-height:160%; white-space:nowrap; text-align:right;}
#Login input.field {width:250px; padding:2px; border:solid 1px rgb(200,200,200); font-size:100%; text-align:left;}
#Login fieldset {padding: 10px 10px 10px 0px !important; margin:0 0 20px 0; border:solid 1px rgb(220,220,220);  background-position: 500px 25px; text-align:center;}
#Login  td {text-align:center;}

#PrintEmailBookmark{float:right; clear:both; padding:0; margin:0; margin-top:-15px; text-align:center;} 

.eventsDate {color:#666666; font-family:Arial; font-size:13px; line-height:160%;}
.eventsSmall {color:#666666;font-size:12px; font:Arial;}
.eventsName {color:#666666; font-family:Arial; font-size:13px; line-height:160%; font-weight:bold; }
#eventsCalendar a {color:#3B6E8E; font:Arial; font-size:12px; text-decoration:none;} #eventsCalendar a:hover {color:#4C361F; text-decoration:none;}
.eventsLink a {color:#666666; font-family:Arial; font-size:10px; text-decoration:none;} 
.tabText {font-size:12px; font:Arial; width:110px; text-align:center;}
#eventsContent a {color:#3B6E8E; font-family:Arial; font-size:13px; text-decoration:none;} 


/*     T R E E V I E W    */
/* fixes extra space on wrapping nodes in sitemap */
/* --------------------------------------------------------------------------------------*/

.RadTreeView_Default .rtIn   
{  
    margin-left: 0 !important;  
    padding: 0 !important;  
    border: 0 !important;
	white-space:normal;    
	background-image:none !important;
	background-color:Transparent !important;
}  

/* fixes extra space on wrapping nodes in sidemenu */
.RadTreeView_ .rtIn   
{  
    margin-left: 0 !important;  
    padding: 0 !important;  
    border: 0 !important;
	white-space:normal;   
	background-image:none !important;
	background-color:Transparent !important;
	font-size:12px;
	line-height:18px;
	font-family: "Segoe UI", Arial, sans-serif;
	-x-system-font: none;
}  

.RadTreeView_ .rtSelected .rtIn
{  
	border-width:0 !important;
}

/* treeview div */
div #ctl00_Content_bottom1_ctl00_RadTreeview1
{
	padding-bottom:25px !important;
	margin-bottom:25px !important;
}
div #ctl00_Content_bottom1_ctl00_RadTreeview1 a
{
	color:#3B6E8E; 
	font-weight:bold;
	text-decoration:none; 
}
div #ctl00_Content_bottom1_ctl00_RadTreeview1 a:hover
{
	color:#0e304f;
}

