.contentpadding {
	padding: 0.5em 0.5em 0.5em 1em;
 	}

#bigfont, #smallfont {
	color: #666;
	text-decoration: none;
}

#smallfont {
font-size: 0.9em; }

#bigfont {
font-size: 1.1em; }


/* layout info */


#container, #container1, #container2  {
	/* the place holder for the page */
	/*width: 60em;*/
	text-align: left; /* resets the text alignment */
	margin: 0 auto; /* centers the container */
	border: 1px solid #666;
		}

#container2 {
	background-color: #fff; 
	background-image:  url(../images/homeback.gif);
	background-repeat: repeat-y;
	background-position: 39.628em 0em ;
		}

#rightcontainer{
	/* the place holder for the page */
	/*width: 60em;*/
	text-align: left; /* resets the text alignment */
	margin: 1 auto; /* centers the container */
	padding: 0 1em 0 1em;
	/*border-right: 1px solid #666;*/
	background-color: #EDCF93;
	font-size:12px;
		}
		
#leftcontainer{
	/* the place holder for the page */
	/*width: 60em;*/
	text-align: left; /* resets the text alignment */
	margin: 1 auto; /* centers the container */
	padding: 0 1em 0 1em;
	/*border-right: 1px solid #666;*/
	background-color: #ffffff;
	font-size:12px;
		}		
		
#midcontainer{
	/* the place holder for the page */
	/*width: 60em;*/
	text-align: left; /* resets the text alignment */
	margin: 1 auto; /* centers the container */
	padding: 0 1em 0 1em;
	/*border-right: 1px solid #666;*/
	background-color: #ffffff;
	font-size:12px;
		}		
		
	
		
		
		
#header{
	position: relative;
	height: 120px;
	clear: both;
	border-bottom: 1px solid #666;
	background-image:  url(../images/baselogo.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #000;
	width: auto;
	padding: 0;
	margin: 0;
	}

#headerb1 {
	/* the image appearing at the top of each page */
	position: absolute;
	top: 0;
	left: 0.5em;
	height: 100px;
	width: 33em;
	}

#headerb3 {
	/* used to hold the top left links */
	position: absolute;
	top: 3.5em;
	right: 150;
 	}

#headerb3 span {
	/* used to pad the top left links */
	padding-right: 0.5em;
	}

#headerb3 a {
	/* top left links */
	color: #fff;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif
	}

#topnav { position: relative; }

	
/* commented backslash hack IE5 on Mac ignores \ */
#topnav { position: absolute; }
/* commented backslash hack IE5 on Mac ignores \ */
#topnav {	bottom: 0; }
/* commented backslash hack IE5 on Mac ignores \ */
#topnav {	left: 0; }

/* end hack */

#topnav {
	/* used to hold main links */
	background-color:#666;
	width: 100%;
	clear: both;
	height: 1.5em;
	margin: 0;
	padding: 0.3em 0 0 0;
	border-bottom: 1px solid #666;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8; /* for future compatibility */
	}

#topnav span {
	/* used to control padding on main links
	display: block;
	float: left;
	width: 8.4em;
	padding: 0.3em 0 0.3em 0; */
	}

#topnav a {
	/* main links */
	color: #fff;
	padding: 0.3em 0 0.3em 1em;
	text-decoration: none;
	font-size: .9em;
	}


#topnav2 {
	width: 8em;
	float: right;
	margin: 0;
	padding: 0.3em 0.5em 0.3em 0em;
	font-size: 0.9em;
	color: #fff;
	}

#topnav2 a {
	display: inline;
	color: #fff;
	text-decoration: none;
	}


.fake2 {
	clear: both;
	border-color: #666;
	}

 
#content {
	position: relative;
	}

#contentleft {
	float: left;
	width: 39em;
	}

#contentright {
	float: right;
	width: 20em;
	}
  
#clearingfooter {
	/*  used to clear floats from columns, seperate div from footer because of strange bug in IE*/
	position: relative;
	clear: both; 
	}

#footer {
	
	padding-top: 1em;
	font-size: 0.82em;
	padding-left: 27px;
	}

#footermenu {
	/* holds bottom links */
	position: relative;
	background-color:#E1D5CC;
	width: auto;
	clear: both;
	height: 1.8em;
	margin: 0;
	padding: 0;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	font-size: 0.82em;
	}
#footermenu a {
	/*  bottom links */
	padding: 0.3em 0 0.3em 1em;
	font-size: 0.75em;
	}
#footermenu span {
	/* controls padding and size of  bottom links */
	float: left; 
	padding: 0.3em 0 0.3em 0;
	}

#footermenu span a {
	/*  bottom links */
	padding: 0.3em 0 0.3em 1em;
	}
#printblock
	{display: block;
	float: right;}

#printblock  span
	{ padding: 0.3em 0 0.3em 0;
	}

#printblock  span a {
	padding: 0.3em 1em 0.3em 1em;
	}

#footertext {
	/* used to create border seperate menu for standard footer text*/
	position: relative;
	clear: both;
	font-size: 0.65em;
	padding: 0.3em 1em 0.3em 1em;
	/*padding: .6em 225px 1.2em 1.2em;
	background-image:  url(../images/DOCEP.gif);
	background-position: 99% 2%;
	background-repeat: no-repeat; */
	background-color: #fff;
	min-height: 50px; 
	}


#breadcrumb {
	/* breadcrumb trail*/
	position: relative;
	clear: both;
	font-size: 14px;
	padding: .4em .6em .4em 1.2em;
	background-color: #e8e8e8;
	border-bottom: 1px solid #666;
	}
/* Over the doubling up between code in the output from collage */
.contentpadding .contentpadding {
	margin: 0;
	padding: 0;
	}
	#breadcrumb a{
	font-size: .7em;
	color: Black;
	font-style: italic;
	text-decoration: underline;
}
.breadcrumbtext{
font-size: .7em;
	color: Black;
	font-style: italic;
	}
	
}
	
	
	}

#content p {
	padding-left: 27px;
	padding-bottom:0.5em;
	}

#contentright p {
	padding-left: 0;
	padding-bottom:0.5em;

	}
	
#menubar {
	/* used to hold main links */
	background-color:#c0c0c0;
	width: 100%;
	clear: both;
	height: 1.3em;
	margin: 0;
	padding: 0.3em 0 0 0;
	border-bottom: 1px solid #c0c0c0;
	}

#menubar a {
	/* main links */
	color: #fff;
	padding: 0.3em 0 0.3em 1em;
	text-decoration: none;
	}
	
	.newstext{
font-size: 0.92em;
	color: red;
	font-style: bold;
	}
	.aster{
font-size: 14px;
	color: red;
	font-style: bold;
	}
	
	TD.news{
font-size: 11px;
	color: black;
	font-style: normal;
	}
	