/* CSS Document */

/* Original AA Styles */
td {  
font-family: Verdana;
font-size: 10px;}
.header {  font: bold 24px Arial, Verdana, Helvetica, sans-serif }
.subhead {  font-weight: bold; font-size: 12px  }
.list {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none  }
.forms {  font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
.caption {
	text-decoration:none;
	color:#000000;
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	line-height: 12px;
}
.captionLink { text-decoration:none; color:#cc0000; font: 10px Arial, Verdana, Helvetica, sans-serif;}
.captionLink:hover {text-decoration:underline; color:#ff0000; font: 10px Arial, Verdana, Helvetica, sans-serif;}
.dropdown { 
	position: absolute; 
	color:#333333; 
	width:110px;  
	border: #fff; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #8CCFB7; 
	top:110px; 
	z-index:4; 
	visibility: visible; 
	padding-left:11px; 
	padding-top:10px; 
	padding-right:9px; 
	padding-bottom:10px; 
}
.drophead { 
	color:#fff; 
	font: bold 10px Verdana; 
	text-decoration:none ;
}
.dropitem { 
	text-decoration:none; 
	color:#333; 
	font: 10px/20px Verdana;
	}
.drophead:hover { color:#333; text-decoration:none }
.dropitem:hover { color:#fff; text-decoration:none }
.bodytxt { text-decoration:none; color:#000000; font: 12px Arial, Verdana, Helvetica, sans-serif; }
.bodytxtLink {text-decoration:none; color:#cc0000; font: 12px Arial, Verdana, Helvetica, sans-serif;}
.bodytxtLink:hover {text-decoration:underline; color:#ff0000; font: 12px Arial, Verdana, Helvetica, sans-serif;}
.bodytxtLinkBold {text-decoration:none; color:#cc0000; font: bold 12px Arial, Verdana, Helvetica, sans-serif;}
.bodytxtLinkBold:hover {text-decoration:underline; color:#ff0000; font: bold 12px Arial, Verdana, Helvetica, sans-serif;}
.dropitem2 { text-decoration:none; color:#eeeeee; font: 11px Arial, Verdana, Helvetica, sans-serif;}
.dropitem2:hover { color:#ff0000; text-decoration:none }

/* Template Styles */	
body {
	margin:0px 0px 0px 0px;
	background-image:url(../assets/bg_1px.gif);
	background-color: #999999;
	text-decoration:none; color:#000000; font: 12px Arial, Verdana, Helvetica, sans-serif;
}
p,h1,pre {
		margin:0px 0px 0px 0px;
		text-decoration:none; color:#000000; font: 12px Arial, Verdana, Helvetica, sans-serif;
		}
		
h1 {
		font-size:14px;
		padding-top:10px;
		}
		
		
/* 4 Column Set Up */
#leftcontent {	position: absolute;	left:10px;	width:150px;	top:200px;	background:#999999; }
#centerleftcontent { position: absolute; left:190px; width:250px;	top:200px;	background:#999999; }
#centerrightcontent { position: absolute; left:470px; width:250px; top:200px; background:#999999; } 
#rightcontent { position: absolute; left:750px; width:150px; top:200px; background:#999999;border-top-width:1px; border-top-style:solid; border-top-color:#999999;
border-left-width:1px; border-left-style:solid; border-left-color:#999999; border-bottom-style:solid; border-bottom-color:#999999;
border-right-style:solid; border-right-width:1px; border-right-color:#999999; padding-right:15px } 

#centerrightcontent, #centerleftcontent, #leftcontent { border-top-width:1px; border-top-style:solid; border-top-color:#999999;
border-left-width:1px; border-left-style:solid; border-left-color:#999999; border-bottom-style:solid; border-bottom-color:#999999;
border-right-style:solid; border-right-width:1px; border-right-color:#ffffff; padding-right:15px }
		

		
		
/* 2 Column Set Up */
#TwoColumnleft {
	position: absolute;
	left:73px;
	width:350px;
	top:210px;
	height: 327px;
	padding-right:10px;
}
#TwoColumnright {
position: absolute;	left:435px;	width:350px; top:210px; padding-left:10px;
}

#TwoColumnright,
#TwoColumnleft { border-top-width:1px; border-top-style:solid; border-top-color:#999999;
border-left-width:1px; border-left-style:solid; border-left-color:#999999; border-bottom-style:solid; border-bottom-color:#999999;
border-right-style:solid; border-right-width:1px; border-right-color:#999999; }



/* 1 Column Set Up */

#OneColumnleft {
	position: absolute;
	left:65px;
	width:350px;
	top:210px;
	height: 327px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#999999;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	padding-right:15px;
	z-index: 1;
}

/* 1 Column Set Up Wide */

#OneColumnleftWide {
	position: absolute;
	left:73px;
	width:610px;
	top:210px;
	height: 327px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#999999;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	padding-right:15px;
	z-index: 1;
}
#OneColumnleftAlt {

	position: absolute;
	left:59px;
	width:900px;
	top:206px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#999999;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	padding-right:15px;
	z-index: 1;
}
#TwoColumnrightDiary {

position: absolute;	left:435px;	width:350px; top:210px; padding-left:10px;
}
.DiaryHighlightFont {
text-decoration:none; color:#FFAA00; font: 12px Arial, Verdana, Helvetica, sans-serif;
}
.DiaryHLTWO {

text-decoration:none; color:#414F61; font: 12px Arial, Verdana, Helvetica, sans-serif;
}
.DiaryHLTHREE {


text-decoration:none; color:#A0C3DA; font: 12px Arial, Verdana, Helvetica, sans-serif;
}
.DiaryHLFOUR {



text-decoration:none; color:#efefef; font: 12px Arial, Verdana, Helvetica, sans-serif;
}
#OneColumnleftMedium {


	position: absolute;
	left:72px;
	width:483px;
	top:206px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#999999;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	padding-right:15px;
	z-index: 1;
}
#OneColumnleftLectures {


	position: absolute;
	left:60px;
	width:900px;
	top:206px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#999999;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	padding-right:15px;
	z-index: 1;
}
.linksLink { text-decoration:none; color:#cccccc; font: 12px Arial, Verdana, Helvetica, sans-serif; }
.linksLink:hover {text-decoration:underline; color:#ff0000; font: 12px Arial, Verdana, Helvetica, sans-serif;}


/* Lectures */



.DiaryHLTWOHL {
	text-decoration:none;
	color:#efefef;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	background-color: #414F61;
}


.DiaryHLTHREEHL {
	text-decoration:none;
	color:#efefef;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	background-color: #A0C3DA;
}

.DiaryHLFOURHL {
	text-decoration:none;
	color:#999999;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	background-color: #efefef;
}
.DiaryHighlightFontHL {
	text-decoration:none;
	color:#efefef;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffaa00;
}
