@charset 'UTF-8';/* CSS Document *//* CSS Reminder!!A . deontes a class.A # denotes an ID.*/body{	margin:0;	padding:0;	font-size:100%;	font-family:'Stone Sans OS ITC TT-Semi', Verdana, Geneva, sans-serif;	background-color:#F8F8F8;	background-image:url('../graphics/backgrounds/red-transparent-600h.png');	background-position:top;	background-repeat:repeat-x;}/* Basic overall webpage formatting */.container{	margin-top:10px;	margin-bottom:10px;	margin-right:7%;	margin-left:7%;	padding-left:10px;	padding-right:10px;	min-width:720px;	border:1px;	border-style:solid;	background-color:#FAFAFA;	background-image:url('../graphics/backgrounds/content-background.png');	background-repeat:repeat;}div.header{	padding:10px;	color:#FFFFFF;	clear:left;	width:100%;}.main-container{	position:relative;	top:0;	left:0;}/* Header image positioning */.logo{	float:left;}.tagline{	float:left;	position:relative;	top:30px;	padding-left:10px;}#portal{	float:right;	display:block;	width:144px;	height:50px;	background:url('../graphics/logos/anabase-portal.png') no-repeat 0 0;	padding-right:10px;}#portal:hover{	background-position:0 -50px;}#portal span{	display:none;}/* Take out margins and padding of ul tag */ul{	margin:0;	padding:0;}/* Link coloring and formatting */a:link{	text-decoration:none;	color:#CC0000;}a:hover{	text-decoration:underline overline;	color:#CC0000;}a:active{	text-decoration:none;	color:#CC0000;}a:visited{	text-decoration:none;	color:#6A41BF;}/* Top navigation block */div.top-nav{	clear:both;	padding-top:15px;	padding-bottom:5px;	text-align:center;	font-size:0.8em;}/* Horizaontal navigation layout */.horiz-links{	list-style-type:none;	display:inline;	padding-top:0;	padding-bottom:0;	padding-left:0.25em;	padding-right:0.25em;}/* Left navigation block */div.left-nav{	position:absolute;	top:0;	left:0;	float:left;	margin:0;	padding-top:15px;	padding-left:4em;	text-indent:-2em;	font-size:0.8em;	width:150px;}/* Vertical navigation layout */.vert-links{	white-space:normal;	list-style-type:none;	display:block;	padding-top:0;	padding-bottom:0.75em;	padding-left:0;	padding-right:0;}/* Current page link formatting */span.sublinks{	font-size:0.9em;	text-align:right;}span.current{	color:#000000;	font-weight:bold;}/* Boody formatting */.content{	float:left;	min-height:400px;	padding-top:15px;	padding-left:4em;	padding-right:4em;	padding-bottom:1em;	margin-left:230px;	margin-right:10%;	margin-bottom:1em;	overflow:auto;	border-left-style:solid;	border-left-color:#C0C0C0;	border-left-width:1px;	border-right-style:solid;	border-right-color:#C0C0C0;	border-right-width:1px;}/* Text formatting */.content p{	font-size:0.8em;	text-indent:3em;	padding:0;	margin-top:0;	margin-bottom:0.8em;}.anchors{	font-size:0.8em;}h1{	font-size:1.2em;	font-weight:bold;	text-indent:3em;	padding:0;	margin-top:1em;	margin-bottom:0.2em;}h2{	font-size:1em;	font-weight:bold;	text-indent:3em;	padding:0;	margin-top:1em;	margin-bottom:0.2em;}h3{	font-size:0.8em;	font-weight:bold;	text-indent:3em;	padding:0;	margin-top:1em;	margin-bottom:0.2em;}ul.disc{	list-style-type:disc;	font-size:0.8em;	padding-left:3em;}ul.sub-circle{	list-style-type:circle;	padding-left:3em;}.left-photos{	float:left;	margin-right:15px;}.right-photos{	float:right;	margin-left:15px;}.contact-table{	border:0px solid black;	margin-bottom:0.8em;}.contact-left-table{	text-align:right;	vertical-align:top;	font-size:0.8em;}.contact-right-table{	text-align:left;	vertical-align:top;	font-size:0.8em;}div.footer{	clear:both;	text-align:center;	font-size:0.8em;	width:100%;}.footer a:link{	text-decoration:none;	color:#000000;}.footer a:hover{	text-decoration:underline overline;	color:#CC0000;}.footer a:active{	text-decoration:none;	color:#CC0000;}.footer a:visited{	text-decoration:none;	color:#000000;}.footer-links{	list-style-type:none;	display:inline;	padding-top:0;	padding-bottom:0;	padding-left:0.25em;	padding-right:0.25em;}.copyright{	clear:both;	font-size:0.5em;	text-align:center;	width:100%;}