.megaSticky_Idea05 {}


/* Master Styles Overrides */
body {background:#a6a6a6;font-size:14px;}
//body {background:#dbd5cd; font-size:12px;}
#stickywrapper {background:#fff;border-left:3px solid #989898;border-right:3px solid #989898;}
p {
  margin-bottom:10px;
  line-height:140%;
  color:black;
}
ul {color:black;}
//#header {background:#5b5b5b url(images/header_bkgd.png) repeat-x;}
#header {height:160px;}
//a#headerlogo {background:no-repeat top left url(images/UTMB_header_logo_small_white_text.png);margin-left:20px;}
a#headerlogo {background:no-repeat top left url(images/UTMB_header_logo_small_gray_text2.png); margin-left:10px;margin-top:10px;width:150px;}
#headerright {margin-right:20px;}
#headertitle {border-left: 0px solid #777;margin-top:10px;}
#headertitle h1 {top:20px;color:color:#616365;font-size:28px;font-family:Times New Roman, Serif}
#headertitle h1 span.subtitle {color:#ffffff;}
#headertop {color:black;}
h2{font-size: 1.8em; font-family:"Times New Roman", Times, serif} /*change added here*/
h4{font-size: 1.3em; margin-bottom:5px;} /*change added here*/
h6{
	font-size: 1.4em;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
} /*change added here*/
h3{font-weight:bold; font-size: 14px;margin-bottom:5px;}

td.big {
   width:80%;
}

//#headermainnav {background:#ccc url(images/navbar_bg.png) repeat-x;} 
#headermainnav {background:#DBDBDB;top:122px;}
ul#mainnav_mega li a {color:#fff;}
ul#mainnav_mega li:hover a, ul#mainnav_mega li a:hover {color:#fff;}
//ul#topnav_mega li a {padding:5px 10px 5px 10px;color:#fff;border:none;}
//ul#topnav_mega li.lastone a {border-right:none;}
//ul#topnav_mega li:hover a, ul#topnav_mega li a:hover {color:#fff;background:#222;}
//ul#topnav_mega li .sub {background:#222;}
ul#topnav_mega li a {color:#333;color:#3D7EDB;color:#3366CC;border-right:1px solid #eee;}
ul#topnav_mega li a.topnav_viewing {color:#EC7A08 !important;font-weight:bold;}
ul#topnav_mega .sub ul li a {color:#fff;}
ul#topnav_mega .sub ul li a:hover {color:#ddd;}
#centercolumn_inner 
{
	background-color: #fff;
	-webkit-border-radius: 8px; /*Webkit*/
	-khtml-border-radius: 8px; /*KHTML (Konqueror)*/
	-moz-border-radius: 8px; /*Firefox*/
	border-radius: 8px;/*CSS3*/

}

#breadcrumbs {background:#fff url(../../classic_asp/App_Themes/Default/images/breadcrumbs_bkgd.png) left top repeat-x;border-top:1px solid #ccc;}
#stickyfooter {width:980px;}
#footer_left {float:left;width:90px;height:100px;margin-left:20px;}
#footer_right {float:right;width:90px;height:100px;margin-right:20px;}
div#searchbox .searchtext, .searchtext a {color:#ccc;} 


/* (1st Tier) */
ul#dropdownnav li {float:left;border:none;margin:0;padding:0;list-style:none;position:relative;z-index:3; /* NOTE: Added this to be on top of accordion side nav - parent (li) must be greater z-index than child (li .sub) */}
ul#dropdownnav li a {color:#000;height:38px;line-height:38px;padding:0 17px 0 17px;font-size:12px;font-weight:normal;float:none !important /*Non-IE6*/;float:left /*IE-6*/;display:block;border:none;text-decoration:none;}

/* Default Page Columns - 3 column layout - [ inside div#maincontent ] default main content */
#leftcolumn {float:left;width:200px;}
#leftcolumn_inner {padding:20px 10px 20px 10px;line-height:1.35em;}
#centercolumn {	float: left;width: 578px;}
#centercolumn_inner {padding:20px 30px 20px 10px;line-height:1.35em;}
#rightcolumn {float:right;width:200px;}
#rightcolumn_inner {padding:20px 10px 20px 10px;line-height:1.35em;}


/* Custom Page Column Layouts --------------------------- */

/* home page layout */
#leftcolumn_home {display:none;}
#leftcolumn_inner_home {display:none;}
#centercolumn_home {width:660px;float:left;margin:0px;padding:0px;}
#centercolumn_inner_home {padding:30px 60px 30px 60px;background:#fff;}
#centercolumn_home_wider {width:770px;float:left;margin:0px;padding:0px;}
#centercolumn_inner_home_wider {padding: 5px 10px 10px 10px;background: #fff;}
#centercolumn_home_wide {width:660px;float:left;margin:0px;padding:0px;}
#centercolumn_inner_home_wide {padding: 5px 10px 10px 10px;background: #fff;}

#rightcolumn_home {width:320px;float:right;margin:0px;padding:0px;}
#rightcolumn_inner_home {padding:30px 80px 30px 40px;border-left:1px solid #ddd;background:#fff;}
#rightcolumn_inner_home_wide {padding: 5px 0px 10px 5px;border-left: 1px solid #ddd;background: #fff;}


/* full page layout */
#leftcolumn_full {display:none;}
#leftcolumn_inner_full {display:none;}
#centercolumn_full {width:980px;margin:0px;padding:0px;}
#centercolumn_inner_full {
  padding:0px 10px 0px 10px;
  min-height:300px;
}
/*** add a background image as watermark */
div#test {
   min-height:320px;
    margin: 0px auto 20px;
  padding:0px; 
  background: url(images/bg/bg1-op30-small.jpg) no-repeat fixed center;
  background-position: 50% 50%; 
}

#bg-image {
  min-height:300px; 
  margin: 10px 10px 10px 10px;
  padding: 0px;
  background-repeat:no-repeat;
  background-attachment: fixed;
  background-position: 50% 50%;
}
.one {
  background: url(images/bg/bg1-op30-small.jpg);
/*  background-position:center top; */
/*  background-size: 100% auto;*/
}

.two {
  background: url(images/bg/bg2-op30-small.jpg);
/*  background-position:center top; */
/*  background-size: 100% auto;*/ 
}

.three {
 background: url(images/bg/bg8-op30-small.jpg);
/*  background-position:center top;*/
/*  background-size: 100% auto; */
}

.four {
background: url(images/bg/bg5-op30-small.jpg);
/*  background-position:center top;*/
/*  background-size: 100% auto; */
}

.five {
background: url(images/bg/bg6-op30-small.jpg);
/*  background-position:center top;*/
/*  background-size: 100% auto; */

}

.six {
background: url(images/bg/bg7-op30-small.jpg);
/*  background-position:center top;*/
/*  background-size: 100% auto; */
}
/** end of background image as watermark */

#rightcolumn_full {display:none;}
#rightcolumn_inner_full {display:none;}

/* left menu full column */
#leftcolumn_second {float:left;width:120px;}
#leftcolumn_inner_second {padding:20px 5px 20px 5px;line-height:1.35em;}
#leftcolumn_inner_third_50px-pad {padding:20px 10px 20px 50px;line-height:1.35em;}
#centercolumn_second {width:770px;float:left;margin:0px;padding:0px;}
#centercolumn_inner_second {padding:20px 5px 20px 5px;background:#fff;}
#rightcolumn_second {display:none;}
#rightcolumn_inner_second {display:none;}

/* END Custom Page Column Layouts eof /----------------- */



/* Home Page Feature Box */
#home_featurebox {/*height:260px;*/background:top left repeat-x url(../../classic_asp/images/medical_school_header_art.jpg);}
#home_featurebox_inner {height:259px;/*background:top left no-repeat url(images/welcome_bkgd.png);*/border-top:1px solid #ccc;}
#home_featurebox_message {/*float:right;*/
	width: 450px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 75px;
}
#home_featurebox_message h2 {margin-bottom:6px;font-size:26px;color:#333;}
#home_featurebox_message p {margin:14px 0px 0px 0px;color:#333;}



/* Right Side Home feature Box */
#home_featurebox {/*height:260px;*/background:top left repeat-x url(/images/header_art.jpg);}
#home_featurebox_inner_right {height:259px;/*background:top left no-repeat url(images/welcome_bkgd.png);*/border-top:1px solid #ccc;}
#home_featurebox_message_right {
	float: right;
	width: 350px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 90px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 130px;
	color: #000000;
	font-size: 18px;
	text-align: right;
}
#home_featurebox_message h2 {margin-bottom:6px;font-size:26px;color:#333;}
#home_featurebox_message p {margin:14px 0px 0px 0px;color:#333;}


/*Date Color*/
.date {color:#3D7EDB !important;}


/* Recent Happenings "newslist" */
ul.newslist {margin:0px;padding:0px;}
ul.newslist li {list-style:none;font-size:88%;padding-bottom:8px;color:#879637;line-height:normal;}
ul.newslist li strong {color:#333;}
ul.newslist li img {float:left;margin-right:6px;}


/*Portraits*/
div.portrait_blank {width:150px;height:190px;background-color:#f2f3ed;border:1px solid #ddd;display:block;}


/*Gallery*/
div.photo_gallery {/*width:540px;height:440px;*/padding:10px;padding-left:80px;background-color:#f2f3ed;border:1px solid #ddd;display:block;}


/*Message Archive "archivelist"*/
ul.archivelist {}
ul.archivelist li {padding-bottom:5px !important;}
ul.archivelist li strong {color:#444 !important;font-weight:normal;}


/*Media Archive "medialist"*/
ul.medialist {}
ul.medialist li {padding-bottom:5px !important;}
ul.medialist li strong {color:#444 !important;font-weight:normal;}

/*In Your Shoes Archive "shoeslist"*/
ul.shoeslist {}
ul.shoeslist li {padding-bottom:5px !important;}
ul.shoeslist li strong {}

/*What's On Your Mind Archive "mindlist"*/
ul.mindlist {}
ul.mindlist li {padding-bottom:5px !important;font-weight:bold;}
ul.mindlist li strong {color:#3D7EDB !important;font-weight:normal !important;}


/*Sidenav*/
li.sidenav_current, li.sidenav_current a {color:#879637 !important;}
li.sidenav_notcurrent li.sidenav_notcurrent a {color:#555 !important;}
li.sidenav_notcurrent a {color:#3D7EDB !important;}


/* Social Media Icons */
div#iSocialMediaContainer {/*float:right;*/}
table#tblSocialMedia tr td {padding:0px 2px 0px 2px;}
table#tblSocialMedia tr td.divend {padding-right:6px !important;}
table#tblSocialMedia tr td.divstart {border-left:1px solid #ddd;padding-left:8px !important;}
img#imgHelpDeskIcon {margin:0px 2px 0px 2px;}

.caption_wide {
	padding: 0px 2px 0px 2px;
	font-size: 0.8 em;
	color: #333;
	font-style: normal;
	background-color: #eee;
	text-align: left;
}

ul.sidenav.padding {width:200px;padding:15;margin:0;}
.itabs_container {padding-left:0px;}
ul.itabs span.itab {padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:3px;background-color:transparent !important;}
div.ipane_content {display:none;background-color:#fff;padding:8px;}

/* members */
table,th,td
{
text-align:left;
margin-top:5px;
color:black;
}
td {
 width:150px;
 padding-bottom:10px;
}

img#member {
  clear:both;
  border: none;
  float:right;
  width:120px;
  margin-left:5px;
  margin-right:25px;
  margin-bottom:10px;
}
/***** end of members **/

img.one-edge-shadow {
        -webkit-box-shadow: 0 15px 10px -8px black;
           -moz-box-shadow: 0 15px 10px -8px black;
                box-shadow: 0 15px 10px -8px black;
        margin: 5px 10px 10px 10px;
}

span.speaker {
  color:#3D7EDB;
}

div.texter {
  margin:20px 10px 10px 10px;
  padding:10px 10px 10px 10px;
  border: 1px solid #DDE9FF;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
  border-radius: 12px;
}

table#timeline{
    text-align: left;
    width: 90%;

}
table#timeline td {
    border: 1px solid black;
    padding: 20px;
}
td#checklist {
    width:80%;
    line-height: 120%;
}

ul.disc li {
   list-style-position:inside;
   list-style-type:disc;
}

ul.square li {
   list-style-position:outside;
   list-style-type:square;
}

ul#timeline li {
    list-style-type:disc;
}

ul#inner li {
    list-style-type: circle;
}
/*** end of collapse and expand **/

div.widgets {
    clear:both;
   margin:15px 30px 15px 100px;
   text-align:center;
   font-size:16px;
   padding:6px 0px 6px 0px;
   background-color: #6FA8DC;
   color:white;
   border:1px solid #6fa8dc;
   box-shadow:1px 1px 1px rgba(0,0,0,0.3);
   text-shadow:0px 1px 2px rgba(0,0,0,0.3);
   border-radius:25px;
   float:unless-room;
   width:500px;
   background: rgb(208,228,247); /* Old browsers */
   background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */
   background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-9 */

   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d0e4f7', endColorstr=#87bcea)"; /* ie */
}
div.widgets a {
   color:white;
   font-weight:700;
}
div.widgets a:hover {
   color:#FF9E0D;
   font-weight:900;
}
/*** end of widget button ***/
/*** table for chalk talk **/
table#chalk {
    background-color: #e2e7ef;
    margin-top: 10px;
    margin-left: 5px;
    margin-bottom:20px;
    margin-right:10px;
    width: 720px;
}

table#chalk tr {
    height: 50px;
}
table#chalk td {
    text-align:center;
}

