/* *** Created by Abdulaziz Bulling *** */
html, body{ 
 margin:0; 
	font-family: Arial, Helvetica, sans-serif;
 padding:0;
background-color: white;
 } 
 
#pagewidth{ 
 width:100%; 
  min-width: 500px; 
} 

 
#header{ 
 height:100px; 
 width:100%; 
 background-color:#e3fddf; 
 } 
 
	#search{
		Verticle-align: right
	}
	
 
.topleft, .topright {
  position:absolute;
  top:0;
}
.topleft {left:0}
.topright {right:0}
.about {position: absolute; top:40px; right: 0;}
.guide {position: absolute; top: 40px; right:90px;}
 
#leftcol{
 width:150px; 
 float:left; 
 position:relative; 
 margin-left:-150px; 
 margin-right:1px; 
	background-image: url("images/lc_back.gif");
	background-repeat: repeat-y; 

#logo, #banner {
	vertical-align: middle;
	font-family: Times;
	padding: 0;
 }

#banner { 
	font-size: 2em;
	padding-left: .5em;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,form {
	margin-top:0;
	margin-bottom:0;
}

p, li {}
h1{ font-size 1.8em h2{	font-size: 1.5em}
h3{	font-size: 1.2em}
h4{	font-size: 1.1em}
h5{	font-size: 1em}
h6{	font-size: .9em; font-style:italic}


 

 
#footer{
 	width:100%; 
 	font-size: .8em;
	color: white;
	text-align: center;
	} 
 
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px; 
 }
 
 
.content{padding:5px;} /*padding for content */ 


 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 

 
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 
}


/*wrapper changes the width of the template*/
#wrapper { 
	width: 90%;
	border: 1px solid black;
	border-top-width: 0;
	center the page;
	position: relative;
	text-align: left; 
	margin-left: auto;
  	margin-right: auto;
	}
	
/*Calandar styles*/	

a			{ text-decoration: none underline; color:#0000FF }

.month		{ font-size: 12pt; text-align:center; background-color:#999966; color:#FFFFFF }

.dayNames	{ font-size: 8pt; text-align:center; font-weight:bold; background-color:#FFFFFF; color:#999966 }

.dayNumbers	{ font-size: 8pt; text-align:right; background-color:#CCCC99 }

.dayText	{ font-size: 8pt; text-align:left; vertical-align:top; }

.otherMonth	{ font-size: 8pt; text-align:right; background-color:#CCCC99; color:#CCCC99; }