/*
Description: GCRME Style Sheet.
Author: GCRME | Diego A Waisman
Author email: dwaisman@med.miami.edu
Author URI: http://gcrme.med.miami.edu
*/

body {background-color:#FFF;}
#wrapper {width:938px; margin:0 auto;padding:0; text-align:left; }
sup {font-size:xx-small; vertical-align:top;}
/* Header */
#header {height:149px;padding: 8px 0 0 0;font-family:Arimo, 'helvetica', arial, courier;background-color:transparent;}
#header .img {margin: 0 20px 0 0;}
#header .miller {float:right; padding: 8px 0 0 0;}
#header .asls {float:right; padding: 1px 0 0 0;}
#header .italic {font-size:12px;font-style:italic;color:#6B6B6B;letter-spacing:1px;line-height:120%;}
#header h1{font-family:Arimo, 'helvetica', arial, courier;font-size:29px;padding:6px 0 5px 0 ;}


/* Menu */
#menu {width:938px;font-family:Arimo, 'helvetica', arial, courier;font-size:16px;font-weight:bold;color:white;margin:4px 0 0 0;}
#menu ul {list-style:none;display:inline;}
#menu li {list-style:none;display:inline;padding:0 7px 0 7px;}
#menu li.last {padding:0 0 0 6px; }
#menu li.first {padding:0 6px 0 0; }

#menu li a {text-decoration:none;color:white;}
#menu li a:hover {text-decoration:none;color:#542900;text-shadow: 1px 1px #ecaa38, -1px -1px #635846;border-color:transparent;}
#menu a.selected {text-decoration:none;color:#542900;text-shadow: 1px 1px #ecaa38, -1px -1px #635846;border-color:transparent;}

/* Sub-Menu */
#submenu {position:absolute;top:178px;height:28px;width:940px;font-family:Arimo, 'helvetica', arial, courier;font-size:13.5px;font-weight:normal;color:#bfbfbf;margin:24px 0 0 0;}
#submenu ul {list-style:none;display:inline;height:28px;}
#submenu li {list-style:none;display:inline;height:28px;border-right:solid 1px #778085;padding:0 14px 0 14px;}
#submenu li.last {padding:0 0 0 0px; }
#submenu li.bar {padding:0 ;height:28px;}
#submenu li a {text-decoration:none;color:#bfbfbf;}
#submenu li a:hover {text-decoration:none;color:#C67319;}
#submenu li a:active, #submenu li a:focus {text-decoration:none;color:#C67319;}
#submenu .selected {text-decoration:none;color:#C67319;background-color:#446F89;color:white;}

.submenuitem {display:none;}
.submenuitem li {padding:0 5px 0 6px; }
.submenuitem li.first {padding:0 3px 0 4px;}
.submenuitem li.last{padding:0 3px 0 3px;border:none;}
.submenuitem li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 3px 0 4px;}
.submenuitem li.selectedl {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 3px 0 3px;}


#A li {padding:0 2px 0 4px;font-size:13px;}
#A li.first {padding:0 1px 0 4px;}
#A li.last{padding:0 4px 0 4px;border:none;}
#A li.selected {text-decoration:none;color:#C67319;background-color:#446F89;color:white;}
#A li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 1px 0 4px;}
#A li.selectedl {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 4px 0 4px;border:none;}

#B li {padding:0 5px 0 6px;}
#B li.first {padding:0 3px 0 4px;}
#B li.last{padding:0 3px 0 3px;border:none;}
#B li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 3px 0 4px;}
#B li.selectedl {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 3px 0 3px;}

#C li {padding:0 3px 0 3px;font-size:13px;}
#C li.first {padding:0 3px 0 4px;}
#C li.last{padding:0 3px 0 3px;border:none;}
#C li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 3px 0 4px;}
#C li.selectedl {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 3px 0 3px;}

#D li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;}
#D li.last{padding:0 14px 0 14px;border:none;}

#D1 li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;}
#D1 li.last{padding:0 14px 0 14px;border:none;}

#D2 li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;}
#D2 li.last{padding:0 14px 0 14px;border:none;}

#D3 li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;}
#D3 li.last{padding:0 14px 0 14px;border:none;}


#E li {padding:0 10px 0 10px;}
#E li.first {padding:0 10px 0 5px;}
#E li.last{padding:0 5px 0 10px;border:none;}
#E li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;padding:0 10px 0 5px;}

#F li.selectedf {text-decoration:none;color:#C67319;background-color:#446F89;color:white;}
#F li.last{padding:0 14px 0 14px;border:none;}

/* Content Box */

#content {border:#e8e8e8 solid 1px;border-radius:1ex;-webkit-border-radius:1ex;-moz-border-radius:1ex;position:relative;}
#content H2{font-family:Arimo, 'helvetica', arial, courier;font-size:22px;font-weight:normal;color:#c0650c;line-height:100%;padding:0;margin:0 0 5px 0;}
#content H2 strong{font-weight:bolder;}
#content H2 a{text-decoration:none;color:#c0650c;}
#content H2 a:hover{text-decoration:underline;}
#content H4{font-family: 'Times New Roman', 'Georgia', 'helvetica', arial, courier;font-size:14px;font-weight:normal;color:#c0650c;}
#content p{font-family:Arimo, 'helvetica', arial, courier;font-size:13px;font-weight:normal;color:#181818;line-height:155%;padding:4px 15px 0 0;}
#content p sup {font-size:xx-small; vertical-align:top;}

#content p a {color:#c0650c;text-decoration:underline;font-weight:bolder;}
#content p a:hover {color:#c0650c;text-decoration:underline;font-weight:bolder;}
/*#column_l {position:absolute;width:324px;border-right:#e8e8e8 solid 1px;padding:9px 0 0 19px;left:10px;}*/

#column_l {float:left;width:324px;border-right:#e8e8e8 solid 1px;padding:9px 0 0 19px;}

#content .img {border:#8a8a8a solid 1px;}
#content .date {padding-left:30px;}

/*#column_r {position:absolute;width:300px;right:10px;}*/
#column_r {position:absolute;width:300px;right:1px;margin:9px 0 0 0;}

#center {width:570px;background-color:transparent;margin:0 0 0 345px;padding:9px 0 0 15px;}
/*#center {width:570px;background-color:transparent;margin:0 300px 0 345px;padding:9px 0 0 15px;}*/


#drgordon{background-image:url('../images/Dr_Gordon_box.jpg');background-repeat:no-repeat;width:280px;height:86px;padding:17px 0 0 110px;}
#drgordon h5{font-family:Arimo, 'helvetica', arial, courier;font-size:17px;font-weight:normal;color:#e1e1e1;}
#drgordon h5 a {text-decoration:none;color:#e1e1e1;}
#drgordon h5 a:hover {text-decoration:none;color:#2B281F;}
#drgordon p {padding:6px 0 0 0;font-family:Arimo, 'helvetica', arial, courier;font-size:12px;font-weight:normal;color:#1f1f1f;font-weight:bolder;line-height:94%;}
#center {width:570px;background-color:transparent;margin:0 0 0 345px;padding:9px 0 0 15px;}
#center p strong{font-weigth:bolder;}

#emergency {width:250px;padding:0 4px 4px 0;border-right:#e8e8e8 solid 1px;}
#emergency strong{font-weight:bolder;}

#notable {background-color:#ebebeb;border:#b2b2b2 solid 1px;width:280px;height:129px;margin:20px 0 20px 0;}
#notable .img{float:right; padding:10px 0 0 0;border:0;}
#notable  h2{text-align:left;padding:5px; 5px 5px 7px;}
#notable p {padding:10px 0 0 7px;font-size:12px;}

#nlinks {float:right;width:260px;padding:5px 6px 0 15px;}
#nlinks ul{list-style-image:url('../images/arrow.gif');padding:0 0 0 25px;}
#nlinks li{font-family:Arimo, 'helvetica', arial, courier;display:list;line-height:95%;list-style-image:url('../images/arrow.gif');}
#nlinks li a{font-size:12px;color:#c0650c;}
#nlinks li a:hover{}

#asls {border-top:#e8e8e8 solid 1px; margin-top:10px; padding-top:10px;text-align:center;}

#detail {margin:9px 9px 9px 25px;}
#detail h3 {font-family:Arimo, 'helvetica', arial, courier;display:list;line-height:130%;color:#181818;font-size:15px;font-weight:bolder;}
#left_detail {float:left;padding:7px 17px 7px 0px;border:0;}
.detail_image {}
#detail p {font-family:Arimo, 'helvetica', arial, courier;display:list;line-height:180%;color:#181818;font-size:12px;}
#detail p  strong{font-weight:bolder;}
#detail a {color:#214156;font-family:Arimo, 'helvetica', arial, courier;text-decoration:none;font-size:14px;}
#detail a :hover{text-decoration:none;}
#detail strong{font-weight:bolder;}

#detail {font-family:Arimo, 'helvetica', arial, courier;font-size:14px;}
#detail ul {line-height:180%;list-style-type:decimal;margin:0 30px 0 30px;}
#detail li {}
#detail i{font-style:italic}

#mc {font-family:Arimo, 'helvetica', arial, courier;font-size:15px;color:#225A35;line-height:185%;}
#mc ul{list-style-type:square;list-style-position:inside;margin:0 20px 0 20px;}
#mc li{padding:5px;display:inline;}
#mc li.first{padding:5px 5px 5px 0;display:inline;}

#col1, #col2, #col3, #col6, #col7, #directions, #support  {font-family:Arimo, 'helvetica', arial, courier;font-size:14px;}
#col1 strong, #col2 strong, #col3 strong, #col6 strong, #col7 strong {font-weight:bolder;}
#col6, #col7  {line-height:200%;}
#col7 {margin: 0 0 0 100px;}
#col6 {float:left;}
#col8 {margin:0 0 0 450px}
#col9 {float:left;margin:0 0 0 100px;}
#col10 {float:right;margin: 0 35px 0 10px;padding:10px;border:1px solid #D6D6D6;line-height:135%;background-color:#F4F4F4;}
#col11 {float:right;margin: 0 35px 0 10px;padding:10px;border:1px solid #D6D6D6;line-height:135%;background-color:#F4F4F4;text-align:center;}
#col12 {width:300px;float:right;margin: 0 15px 0 0;padding:10px;border:1px solid #D6D6D6;line-height:135%;background-color:#F4F4F4;text-align:left;}
#colx {margin:0 0 0 200px;}


#photo3 {padding:10px;background-color:#F4F4F4;border:solid 1px #D6D6D6;width:198px;margin:0 50px 0 0;float:right;}
#photo1 {padding:10px;background-color:#F4F4F4;border:solid 1px #D6D6D6;width:198px;float:left;margin:0 0 0 20px;}


#faculty {font-size:15px;border-left:2px solid #D1D1D1;float:right;width:450px;padding:0px 30px 15px 30px;height:600px;font-family:Arimo, 'helvetica', arial, courier; line-height:140%;}
.name1 {font-size:15px;font-weight:bolder;}
.name1 a {color:black;text-decoration:none;}
.name1 a:hover {color:grey;text-decoration:none;}

table {font-family:Arimo, 'helvetica', arial, courier;line-height:160%;font-size:14px;}
.firstr {border:1px solid grey;line-height:180%;background-color:#273943; color:white;padding:5px 10px 5px 20px;}
.row {border-bottom:1px solid grey;}
.row2 {border-bottom:1px solid grey;background-color:#E0E0E0;}

#list {font-family:Arimo, 'helvetica', arial, courier;line-height:90%;font-size:13px;}
#list ul{list-style-type:disc;list-style-position:inside;}
#list ul ul {list-style-type:square;list-style-position:inside;font-size:12px;}
#list li{padding:7px 25px 7px 25px;line-height:100%}

#highlight {margin:20px;padding:10px;border: 1px solid grey;line-height:160%;background-color:#F2F1D2;

  box-shadow: 5px 5px 3px #888888;
  behavior: url(ie-css3.htc);


}

/* emst */
#anchor ul {margin:0 0 30px 0;}
#anchor li {margin:0 3px 0px 1px;font-family: Arial, Verdana, sans-serif;list-style-type:none;display:inline; line-height:250%;}
#anchor li.first a{list-style-type:none;display:inline; padding:4px 4px 4px 0px;border-left: 0;border-bottom: 5px solid #37A359;}

#anchor li a{text-decoration:none;font-size:11px;font-weight:bolder;border-bottom: 5px solid #37A359;padding:4px 5px 4px 5px;}
#anchor li a:hover{color:#000;text-decoration:none;font-size:11px;border-bottom: 5px solid #DB6218;font-weight: bolder;}

#return {position:absolute;top:114px;right:0;font-size:10px;}
#return a{text-decoration:none;font-size:10px;}
#return a:hover{text-decoration:underline;}
#rr2 {text-align:left;float:right;margin:0 50px 0 0;}
 #rr3 {text-align:left;float:right;margin:0 380px 0 0;}
 #contact {}
 #contact ul{list-style-type:none;width:500px;display:inline;}
 #contact li{text-align:left;list-style-type:none;display:inline;}



#directions {margin:15px 0 0 3px;}
#directions ul{list-style-type:decimal;list-style-position:inside;line-height:150%;}
#directions li{}

#support ul {list-style-type:disc;list-style-position:inside;line-height:200%;margin:0 50px 0 50px}
#support ul ul{list-style-type:square;list-style-position:inside;margin:0 10px 0 10px}
#support li {}

#hfeatures {background-color:#EDEDED;padding:20px;margin:0 25px 0 0;}
.hidetail {width:370px;padding:5px 0 0 10px;font-size:11px;line-height:130%;}

#umedic_cardio {padding: 0 5px0 5px;margin: 0 0px 0 205px;background-color:#f4f4f4;border:1px solid #dedede;width:400px;height:280px;}
#umedic_pic {padding:10px;}

#umedic_menu {padding: 10px 15px 30px 15px;margin: 0 20px 0 0 ;background-color:#f4f4f4;border:1px solid #dedede;width:150px;height:120px;float:left;}
#umedic_menu ul {list-style-type:none;font-size:12px;padding:0;margin:0 5px 0 2px;}
#umedic_menu li {line-height:165%;padding:0}
#umedic_menu .selected{color:#213540;text-decoration:underline;font-size:12px;}
#umedic_menu a {text-decoration:none;font-size:12px;color:black;}


#umedic_menu h3 {font-size:13px;padding:0 0 5px 0;}
#student_pic {float:right;margin: 0 10px 0 0;background-color:#f4f4f4;border:1px solid #dedede;width:198px;height:200px;}

#box_c {line-height:130%;width:200px;background-color:#f4f4f4;border:1px solid #dedede;padding:20px;margin:0 0 0 230px;border-radius:1ex;-webkit-border-radius:1ex;-moz-border-radius:1ex;}
#box_c2 {float:right;line-height:130%;width:220px;background-color:#f4f4f4;border:1px solid #dedede;padding:20px;margin:0 100px 0 0px;border-radius:1ex;-webkit-border-radius:1ex;-moz-border-radius:1ex;}
#box_c3 {line-height:130%;width:500px;background-color:#f4f4f4;border:1px solid #dedede;padding:20px;margin:0 0 0 230px;border-radius:1ex;-webkit-border-radius:1ex;-moz-border-radius:1ex;}
/* Form */

#ff {margin: 15px 0 0 80px;font-family:Arimo, 'helvetica', arial, courier;font-size:14px;}
#lb {float: left;text-align: left;margin-right: 2.5em;width:65px;}
#lbx {float: left;text-align: left;margin-right: 2.5em;width:65px;visibility:hidden;}
input, textarea{background: #f4f4f4;border: 1px solid #dedede;font-family:Arimo, 'helvetica', arial, courier;font-size:14px;}
#hh {visibility:hidden;display:none;}

/* Slideshow */
#slideshow { margin: 20px }
#nav { width: 300px; margin: 9px 15px 15px 0px;}
#nav li { width: 50px; float: left; margin: 8px 10px 8px 2px; list-style: none }
#nav a { width: 50px; padding: 3px; display: block; border: 1px solid #ccc; }
#nav li.activeSlide a { background: #88f }
#nav a:focus { outline: none; }
#nav img { border: none; display: block }
 
/* Sitemap */
#sitemap {margin:40px 0 0 0;font-family:Arimo, 'helvetica', arial, courier;}
#sitemap ul{display:inline;width:900px;}
#sitemap ul li{display:inline;color:#24323b;padding:15px 15px 0 15px;list-style-type: none;position:relative;float:left;}
#sitemap li.first{padding:15px 0 0 0;position:relative;float:left;}

#sitemap li li ul{display:block;list-style-type: none;padding:0;margin:10px 0 0 0;}
#sitemap li li{display:block;font-size:11px;line-height:130%;list-style-type:none;padding:2px 0 2px 0;}
#sitemap li li a{text-decoration:none;color:#595047;}
#sitemap li li a:hover{text-decoration:none;}


#site_back {background-image:url('../images/footer_top.jpg');background-repeat:repeat-x;background-color:#dcdcdc;margin:50px 0 0 0;clear:both; height:350px;}

#fb {clear:both;}
#fb ul {display:inline;margin:0 0 0 100px;}
#fb li {display:inline;padding:0 30px 0 30px;font-family:Arimo, 'helvetica', arial, courier;font-size:12px;color:#595047;}
#fb p {font-family:Arimo, 'helvetica', arial, courier;text-align:center;font-size:12px;color:#595047;line-height:190%;}
#fb a {text-decoration:none;color:#595047;}
#fb a:hover{text-decoration:none;color:#595047;}

#flashContent { width:100%; height:100%;margin: 0 0 0 140px; }

.heading {
margin: 1px;
cursor: pointer;
position: relative;
background-color:#EFEFEF;
border:1px solid #D6D6D6;
padding:15px;

 
}
.heading strong{padding:25px;font-size:14px;line-height:165%;}


/* Accordion */
/*!
 * jQuery UI Accordion 1.8.19
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */

.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
