/* @override 
	http://localhost:8888/uthsch/s-gsbs/www-dw/Assets/css/style.css
*/

/* @group TOC for GSBS */
/*-----------------------------------------------------------------------------
[Graduate School of Biomedical Sciences] Screen Stylesheet

version:   1.0
updated:   2008-10-21
author:    Eric Rasch
email:     Eric.Rasch@uth.tmc.edu
website:   http://gsbs.uth.tmc.edu/
location:  /Assets/css/style.css
-----------------------------------------------------------------------------*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- background (blue)	#1A3755
- white		#fff
\**************************************/

/* @end */

/* @group Globals */

/**************************************/
/*              @ GLOBALS             */
/**************************************/
body {
	background: #122437; 
	margin: 0; padding: 0;
	}

.floatL {float: left;}
.floatR {float: right;}
/* @end */

/* @group Masthead */

/**************************************/
/*            @ Masthead                */
/**************************************/
#masthead {
	background: #122437 url(/gsbs/images/BG_page.jpg) repeat-x 0 0;
	height: 149px;
	}

#masthead.container form {margin: .2em 1.6em .2em .2em !important; float: right;}
	/* for Internet Explorer 6 */
	/*\*/
	* html #masthead.container form {
		margin:  -1.6em 0 0 0 !important;
		position: relative;
		}
	
#masthead label, #masthead input {color: #ADC9E7;}

ul#quicklinks {
	list-style: none;
	margin: -.2em 0 0 0; padding: 0;
	text-align: center;
	white-space: nowrap;
	}

ul#quicklinks li {display: inline; margin: 0;}
ul#quicklinks a {
	color: #ADC9E7;
	font: normal bold .8em/140% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	padding: .3em .5em .4em .5em;
	}
ul#quicklinks a#current {color: #0099FF;}
ul#quicklinks a:hover {
	color: #FFFFFF;
	background: #31455a;
	}

/* @end */

/* @group Navigation */

/**************************************/
/*           @ NAVIGATION             */
/**************************************/
#navigation {
	color: #FFFFFF;
	font: normal bold 1.1em/140% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: -0.02em;
	}

#navigation ul {
	list-style: none;
	margin: .3em 0 0 1em; padding: 0;
	text-align: center;
	white-space: nowrap;
	}

#navigation ul li {display: inline; margin: 0;background:none;}
#navigation ul a {background:none;text-decoration: none; padding: .3em .5em .4em .5em; border-right: 1px solid #1A3755; color: #FFF;}
#navigation ul a#current {color: #0099FF;}
#navigation ul a:hover {
	color: #FFFFFF;
	background: url(../images/BG_nav-on.jpg) repeat-x 50% 50%;
	}
/* @end */

/* @group Search Box */

/**************************************/
/*          @ SEARCH BOX              */
/**************************************/

#searchbox {
	color: #FFFFFF;
	font: normal bold 1.1em/30px Arial, Helvetica, sans-serif;
	margin-top: .95em;
	}
ul#quicktabs {
	list-style: none;
	margin: 0; padding: 0;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	}

ul#quicktabs li {display: inline;}
ul#quicktabs a {text-decoration: none; padding: .3em .6em; color: #666;}

ul#quicktabs a#current {color: #164593;}
ul#quicktabs a:hover {color: #333; background: #CCC;}

ul#quicktabs li form {display: inline; margin-left: 10em;}
ul#quicktabs li form textarea, ul#quicktabs li form input {padding: .1em;}
 /* @end */

/* @group Intro Content */

/**************************************/
/*          @ INTRO CONTENT            */
/**************************************/



/* @end */

/* @group Main Content */

/**************************************/
/*          @ MAIN CONTENT            */
/**************************************/

#mainContent {
	background: #FFF;
	padding: 1em 0;
	}
#mainContent img {
	border: 3px solid #B2B6BA;
	}
#mainContent h1   {
	font: normal bold 2.3em/100% Arial, Helvetica, sans-serif;
	color: #6CA0B8;
	}
#mainContent p   {
	font-size: 1.3em;
	line-height: 140%;
	color: #666666;
	}

#mainContent .more {text-align: right;}
#mainContent .more a {
	background: #ebf1fb;
	color: #0C63A7;
	font: normal bold 1em/35px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: .4em;
	text-decoration: none;
	text-transform: lowercase;
	}
#mainContent .more a:hover {color: #0f81dc;
	background-color: #e0e7f0;
	}



/* @end */

/* @group Crumbtrail */

/**************************************/
/*          @ Crumbtrail              */
/**************************************/

#crumbtrail {
	width: 940px;
	float: left;
}
#crumbtrail ul {
	list-style:none;
}
#crumbtrail li {
	display:block;
	float:left;
	margin:0;
}
#crumbtrail a{
	background: url(/dotAsset/992314.jpg) no-repeat right center;
	color: #122437;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	padding: 0 20px 0 5px;
	text-decoration: none;
}

#crumbtrail a:hover{
	text-decoration: underline;
}

/* @group Right Sidebar */

/**************************************/
/*          @ Right Sidebar          */
/**************************************/

/* @group LinkBlocks Homepage */

#linkblocks ul {
		list-style-type: none;
		width: 285px;
		}

	#linkblocks li {
		margin: 1em 0; padding: 0 0 0 0;
		border-bottom: 2px solid #EDEDED;
		}

	#linkblocks li img {
		float: left;
		margin: 0 1em 0 -.1em;
		border: 2px solid #CCCCCC;
		}

	#linkblocks h2 {
		}
	
	#linkblocks li a {
		font: normal bold 1.6em/100% Arial, Helvetica, sans-serif;
		letter-spacing: -.01em;
		color: #666666;
		padding: .5em 0;
		display: block;
		text-align: left;
		text-decoration: none;
		min-height: 100px;
		}
	#linkblocks strong {
		font-family: Arial;
		color: #365C7E;
		}
		* html #linkblocks li a {
			height: 100px;
			}
	
	* html #linkblocks li a {width: 250px;}
	
	#linkblocks li a:hover {background: #E7F0F7; color: #4375a1;}

	#linkblocks a strong {
		display: block;
		color: #365C7E;
		padding: .7em 0;
		position: relative;
		text-transform: uppercase;
		}
	#linkblocks a em {
		display: block;
		font: normal normal 80%/130% Arial, Helvetica, sans-serif;
		letter-spacing: -.01em;
		color: #666666;
		padding: .4em 0;
		text-transform: none;
		}

	#linkblocks a span {
		color: #125F15;
		font: normal 70% Verdana, Arial, Helvetica, sans-serif;
		line-height: 150%;
		}

#ContentRightMod01 ul {
  margin:0;
  padding:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  }
#ContentRightMod01 ul li {
  margin:0;
  padding:0;
  list-style:none;
  border-bottom:1px solid #efefef;
  }
#ContentRightMod01 ul li a {
  font-size:18px;
  font-weight:normal;
  color:#1F4164;
  text-decoration:none;
  padding-left:15px;
  }
#ContentRightMod01 ul ul {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-transform:none;
  margin:0 0 10px 0;
  padding:0;
  }
#ContentRightMod01 ul ul li {
  margin:0;
  padding:0;
  list-style:none;
  line-height:25px;
  border-bottom:none;
  }
#ContentRightMod01 ul ul li a {
  font-size:14px;
  font-weight:normal;
  color:#1F4164;
  text-decoration:none;
  padding-left:30px;
  background:url(images/dash.gif) no-repeat 15px 50%;
  }
/* @end */
/* @group LinkBlocks Subpage */

	#linkblockSubpage ul {
		margin: .5em 0 0 2.5em;
		list-style-type: none;
		width: 265px;
		}

	#linkblockSubpage li {
		/*margin: .2em 0; */
		padding: 0 0 0 0;
		border-bottom: 1px solid #EDEDED;
		}

	#linkblockSubpage li img {
		float: left;
		margin: 0 1em 0 -.1em;
		border: 2px solid #CCCCCC;
		}

	#linkblockSubpage h2 {
		}
	
	#linkblockSubpage li a {
		font: normal bold 1.6em/100% Arial, Helvetica, sans-serif;
		letter-spacing: -.01em;
		color: #666666;
		padding: .2em 0 0.2em .2em;
		display: block;
		text-align: left;
		text-decoration: none;
		}
	#linkblockSubpage strong {
		font-family: Arial;
		color: #365C7E;
		}
		* html #linkblockSubpage li a 
			}
	
	* html #linkblockSubpage li a {width: 250px;}
	
	#linkblockSubpage li a:hover {background: #E7F0F7; color: #4375a1;}

	#linkblockSubpage a strong {
		display: block;
		color: #365C7E;
		padding: .3em 0;
		position: relative;
		text-transform: uppercase;
		}
	#linkblockSubpage a em {
		display: block;
		font: normal normal 80%/130% Arial, Helvetica, sans-serif;
		letter-spacing: -.01em;
		color: #666666;
		padding: .2em 0;
		text-transform: none;
		}
	#leftSideBar ul {
    		margin-left: 0px;
		}
	#linkblockSubpage a span {
		color: #125F15;
		font: normal 70% Verdana, Arial, Helvetica, sans-serif;
		line-height: 130%;
		}
	#linkblockSubpage li ul {
    		margin-left: 0px;
                width: 251px;
                border-left: 4px solid #eaeaea;
                padding: 0;
		}
	#linkblockSubpage li ul li {
    		border: none;
    		margin-left: 0px;
                font-style: italics;
		}
	#linkblockSubpage li ul ul {
    		margin-left: 0px;
                width: 246px;
                border-left: 4px solid #365C7E;
                padding: 0;
		}
/* @end */

#sidebarContent {margin: 1em;}

#sidebarContent img {border: 3px solid #FFFFFF;}

#sidebarContent  h2 {
	background: #F4F4F4;
	border: 1px solid #CCC; border-left: none; border-right: none;
	color:#333;
	font: 2em "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
	text-align: center;
	}
#sidebarContent h3 {
	color: #454545;
	text-align: left;
	}

#sidebarContent p {color:#666; font-size: 1.2em; text-align: left;}


#sidebarContent .more {margin-top: -.5em; text-align: left;}

#sidebarContent .more a {
	background: #d2d9e2;
	color: #666;
	font: normal bold .8em/35px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: .4em;
	text-decoration: none;
	text-transform: lowercase;
	text-align: left;
	}
#sidebarContent .more a:hover {background-color: #d2d9e2; color: #0C63A7;}

p.head { margin-bottom: 5px;}
ul.normalList {
	padding: 0;
	}
ul.normalList li {
	margin: 0;
	font-size: 12px;
	width: 246px !important;
	}
ul.normalList a {
	font-size: 12px !important;
	padding: 5px !important;
	font-weight: normal !important;
	width: 236px !important;
	}

/* @end */

/* @group Buckets */

/**************************************/
/*          @ Buckets          */
/**************************************/
#buckets {
	background: #CBCBCB url(/gsbs/images/BG_buckets.jpg) no-repeat 100% 0;
	border-top: 2px solid #7E7E7E;
	}
/*#buckets div {text-align: center; margin: 0 .6em !important; width: 300px !important;}*/

#buckets img {border: 3px solid #FFFFFF;}

#buckets  h2 {
	color:#091A2E;
	font: 2.2em "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
	text-align: center;
	}
#buckets h3 {
	color: #333333;
	text-align: left;
	}

#buckets p {color:#091A2E; text-align: left;}

#buckets a{background:none; color:#122437;}

#buckets a:hover{text-decoration: none;}

#buckets .more a {
	background: #d2d9e2;
	color: #666;
	font: normal bold 1em/35px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: .4em;
	text-decoration: none;
	text-transform: lowercase;
	}
#buckets .more a:hover {background-color: #d2d9e2; color: #0C63A7;}

/* @end */

/* @group Footer */

/**************************************/
/*               FOOTER               */
/**************************************/

#footer {
	background: #142A41;
	border-top: 4px solid #091A2E;
	color: #FFF;
	height: 20em;
	padding: 1em 0;
	width: 950px;
	}

#footer a {background: none; color: #FFF; display: block; margin: 0 !important; padding: 0 !important; text-decoration: none;}
#footer a:hover {background: #1b3958; text-decoration: none;}
#footer h3 {font-size: 1.2em; }
#footer p {color: #949494; word-spacing: .2em; text-align: center; margin-top: 2em;}
#footer ul {list-style: none; margin: 0 !important; padding: 0 !important;}
#footer li {display: block; margin: 0 !important; padding: 0 !important;}
	/* for Internet Explorer 6 */
	/*\*/
	* html #footer li {margin: 0 0 -1.5em 0 !important; position: relative;}

/* @end */

/* @group Affiliates */

/**************************************/
/*               Affiliates Footer    */
/**************************************/
#affiliates {
	background-color: #FFF;
	border-top: 2px solid #9A9A9A;
	}

#affiliates p {
	color: #666666;
	font: normal bold 0.8em/140% "Lucida Grande", Lucida, Verdana, Helvetica, Arial, sans-serif;
	padding-top: 15px;
	text-align: center;
	}

/* @end */

ul.azlist {disply: block; list-style: none;width: 100%; float: left; margin: 0; padding: 0;}
ul.azlist li {disply: block; float: left; margin: 0 10px 0 0; padding: 0;}
ul.azlist a, ul.azlist a:active, ul.azlist a:link, ul.azlist a:visited{disply: block; float: left; background-color: #1A3755;color: #fff; font-weight: bold; text-decoration: none; padding: 3px 9px;}
ul.azlist a:hover{background-color: #ADC9E7;}

span.image {display: block; float: left; margin: 0 10px 10px 0;}
span.headline {font-weight: bold; color: #6CA0B8;}
span.publishedDate{font-style:italic; color: #666}
ul.campusNewsList {list-style:none;}
ul.campusNewsList li {border-bottom: 1px solid #eaeaea; padding: 15px 0;}
ul.campusNewsList li a{background: none;}

/* .column styles
------------------*/
.column {
  text-align: left;
  }
