/*
CSS Stylesheet for adlib site additions, June 08
author: Rick Gladwin
*/

a img {
	border:0px;
	}
	
a.awards_link:link {
	color:#CC0099;
	text-decoration:none;
	font-weight:normal;
	cursor:pointer;
	}
	
a.awards_link:visited {
	color:#cc0099;
	text-decoration:none;
	font-weight:normal;
	cursor:pointer;
	}
	
a.awards_link:hover {
	color:#FF3399;
	text-decoration:underline;
	font-weight:normal;
	cursor:pointer;
	}
	
a.awards_link:active {
	color:#FF3399;
	text-decoration:none;
	font-weight:normal;
	cursor:pointer;
	}
	
body {
	text-align:center
	}

#container {
	position:relative;
	overflow:visible;
	margin-left:auto;
	margin-right:auto;
	width:675px;
	/*border:1px solid red;*/
	z-index:1;
	text-align:left;
	}

#portfolio_button_box {
	position:absolute;
	top:310px;
	left:4px;
	width:161px;
	height:125px;
	overflow:visible;
	z-index:20;
	}
	
#buzz-awards-cover_box {
	position:absolute;
	top:329px;
	left:4px;
	overflow:visible;
	z-index:3;
	}
	
#buzz_container {
	position:absolute;
	top:357px;
	left:158px;
	height:72px;
	width:95px;
	overflow:visible;
	z-index:21;
	}
	
#contact_container {
	position:absolute;
	top:211px;
	left:4px;
	height:30px;
	width:132px;
	overflow:visible;
	z-index:21;
	}
	
#buzz_info_container {
	position:absolute;
	top:15px;
	left:61px;
	width:644px;
	height:414px;
	visibility:hidden;
	z-index:23;
	}
	
#contact_info_container {
	position:absolute;
	top:15px;
	left:61px;
	width:644px;
	height:414px;
	visibility:hidden; /*hidden*/
	z-index:23;
	}
	
span.buzz_info_header {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#6600CC;
	}
	
span.awards_year_header {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#6600CC;
	}
	
ul.awards_list {
	list-style-type:disc;
	padding-left:10px;
	margin-left:10px;
	color:#574a93;
	}
	
ul.awards_list li {
	margin-bottom:5px;
	}
	
ul.awards_list li a {
	color:#cc0099;
	}
	

	
p.buzz_info_item {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#574a93;
	margin-top:5px;
	margin-bottom:10px;
	}
	
p.contact_info_item {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#574a93;
	margin-top:5px;
	margin-bottom:10px;
	}	

p.awards_year_intro {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#574a93;
	margin-top:5px;
	margin-bottom:10px;
	}

#awards_info_container {
	position:absolute;
	top:17px;
	left:58px;
	width:600px;
	height:300px;
	visibility:hidden;
	z-index:23;
	}
	
#awards_container {
	position:absolute;
	top:351px;
	left:257px;
	height:72px;
	width:66px;
	overflow:visible;
	z-index:22;
	}

.booktitle{
	Font-Style : Italic;
	}


.center{
	Text-Align : center;
	}


.coursenavigation{
	Background-Color : #778899;
	Color : #FFFFF0;
	Font-Size : 10pt;
	Font-Weight : bold;
	Padding-Left : 5pt;
	}


.courseopen{
	Background-Color : #FFFFF0;
	Color : #191970;
	Font-Size : 10pt;
	Font-Weight : bold;
	Padding-Left : 5pt;
	}


.exampleheading{
	Background-Color : DarkSeaGreen;
	Color : FireBrick;
	Padding-Left : 5pt;
	}


.fivehundred{
	Width : 500px;
	}


.highlight{
	BackGround : #F0E68C;
	Color : #0000FF;
	Font-Family : Sans-Serif;
	Font-Size : 8pt;
	Font-Weight : normal;
	Line-Height : 140%;
	Padding-Bottom : 2pt;
	Padding-Left : 2pt;
	Padding-Right : 2pt;
	Padding-Top : 2pt;
	}


.indent{
	Margin-left : 1cm;
	}


.item{
	Background-Color : #DCDCDC;
	Color : #6A5ACD;
	Font-Family : Sans-Serif;
	Font-Size : 8pt;
	Font-Weight : normal;
	Line-Height : 140%;
	Margin-Left : 10pt;
	Padding-Bottom : 2pt;
	Padding-Left : 2pt;
	Padding-Right : 2pt;
	Padding-Top : 2pt;
	}


.navigation{
	Background-Color : #DCDCDC;
	}


.news{
	Background-Color : #87CEEB;
	Color : #A0522D;
	Font-Weight : bold;
	Padding-Left : 5pt;
	}


.note{
	BackGround : #DCDCDC;
	Border-Style : groove;
	Border-Top-Color : #556B2F;
	Border-Width : thin;
	Color : #000080;
	Font-Family : Sans-Serif;
	Font-Size : 8pt;
	Font-Weight : normal;
	Padding-Bottom : 2pt;
	Padding-Left : 2pt;
	Padding-Right : 2pt;
	Padding-Top : 2pt;
	Text-Align : left;
	}


.open{
	BackGround : #FFF0F5;
	Color : blue;
	Font-Family : Sans-Serif;
	Font-Size : 8pt;
	Font-Weight : normal;
	Line-Height : 140%;
	Padding-Bottom : 2pt;
	Padding-Left : 2pt;
	Padding-Right : 2pt;
	Padding-Top : 2pt;
	}


.pagetitle{
	Background-Color : #DCDCDC;
	Color : #333300;
	Padding-Left : 5pt;
	}


.right{
	Text-Align : right;
	}


.sectionnav{
	font-family : Sans-Serif;
	font-size : 8pt;
	text-align : left;
	}


.sectiontitle{
	Background-Color : Gainsboro;
	Color : #191970;
	Padding-Left : 5pt;
	}


.sitenavigation{
	Background-Color : #2F4F4F;
	Color : #FFFFF0;
	Font-Size : 10pt;
	Padding-Left : 5pt;
	}


.small{
	font-family : Sans-Serif;
	font-size : 8pt;
	text-align : center;
	}


.smallbold{
	Font-Family : Sans-Serif;
	Font-Size : 8pt;
	Font-Weight : bold;
	Text-Align : center;
	}


.sub2sectiontitle{
	Background-Color : #B0E0E6;
	Color : #483D8B;
	Font-Weight : normal;
	Padding-Left : 5pt;
	}


.subsectiontitle{
	Background-Color : Gainsboro;
	Color : #191970;
	Padding-Left : 10pt;
	}


.tableheader{
	Background-Color : #B0C4DE;
	Color : #191970;
	Font-Size : 11pt;
	Font-Weight : bold;
	Text-Align : Center;
	}


.tablesubheader{
	Background-Color : Gainsboro;
	Color : #191970;
	Font-Size : 10pt;
	Font-Weight : bold;
	Text-Align : Center;
	}


.unithighlight{
	Background-Color : #FAFAD2;
	Color : #8B0000;
	Font-Size : 10pt;
	Font-Weight : bold;
	Line-Height : 140%;
	}


.unititem{
	Background-Color : #DCDCDC;
	Color : #8B0000;
	Font-Size : 10pt;
	Font-Weight : bold;
	Line-Height : 140%;
	}


.unitopen{
	Background-Color : #F5F5F5;
	Color : #8B0000;
	Font-Size : 10pt;
	Font-Weight : bold;
	Line-Height : 140%;
	}


.xmpattribute{
	Color : #006666;
	}


.xmpattributevalue{
	Color : #9900CC;
	}


.xmpcontents{
	Color : #008000;
	}


.xmpstartend{
	Color : #FF0000;
	}


.xmptag{
	Color : #990000;
	}


A:Active{
	Color : DarkOrange;
	Font-Weight : Bold;
	Text-Decoration : underline;
	}


A:Hover{
	Color : Tomato;
	Font-Weight : Bold;
	Text-Decoration : underline;
	}


A:link{
	Color : #0000CD;
	Font-Weight : Bold;
	Text-Decoration : none;
	}


A:Visited{
	Color : BlueViolet;
	Font-Weight : bold;
	Text-Decoration : none;
	}


BLOCKQUOTE

CAPTION{
	Color : #000066;
	font-family : Sans-Serif;
	font-size : 10pt;
	font-weight : bold;
	}


DD{
	Color : navy;
	Font-Family : Sans-Serif;
	Font-Weight : normal;
	}


DT{
	Color : #2F4F4F;
	Font-Family : Sans-Serif;
	Font-Weight : bold;
	}


H1{
	Font-Family : Sans-Serif;
	Font-Size : 18pt;
	font-weight : normal;
	Text-Align : left;
	}


H2{
	Font-Family : Sans-Serif;
	Font-Size : 16pt;
	font-weight : normal;
	Text-Align : left;
	}


H3{
	Font-Family : Sans-Serif;
	Font-Size : 14pt;
	font-weight : normal;
	Text-Align : left;
	}


H4{
	Font-Family : Sans-Serif;
	Font-Size : 12pt;
	}


H5{
	Font-Family : Sans-Serif;
	Font-Size : x-small;
	}


H6{
	Font-Family : Sans-Serif;
	Font-Size : 11pt;
	}

/* CSS file created using Sheet Stylist v1.5
   Date Created : 4/6/98

Style sheet created by New CSS File wizard*/
P,UL,OL,TD,DL{
	Color : Indigo;
	Font-Family : Sans-Serif;
	Font-Size : 10pt;
	Font-Weight : normal;
	}


STRONG{
	/*Color : #8B0000;*/
	}


TABLE{
	/*Background-Color : #F5F5F5;*/
	Color : Indigo;
	Font-Family : Sans-Serif;
	Font-Weight : normal;
	}


TH{
	color : #000080;
	font-family : sans-serif;
	font-size : 16pt;
	font-weight : normal;
	text-align : center;
	}
