body {
	font-family:arial, verdana, helvetica, sans-serif;
	
	font-size:14px;
       // color:blue;
	cursor:default;
	background-color:#FFFFFF
}

* {

	margin: 0px;
	padding: 0px;
	text-decoration: none;
}


   /* Base list styling */
    ul {
        padding-left: 20px; /* Standard indentation */
        list-style-type: disc; /* Bullet points */
    }
    
    /* Nested lists */
    ul ul {
        padding-left: 30px; /* Extra indentation for sub-lists */
        list-style-type: circle; /* Different bullet for hierarchy */
    }
    
    /* Fix for content alignment */
    li {
        margin-bottom: 8px; /* Spacing between items */
    }
    
    h3 {
    color: green;
}

/*

div#header{width:100%; overflow:hidden;background: #BBF;}

div#header h1,div#menu{width:600px;float:right;text-align:center}

*/


/*

div#header h1{padding: 20px 0 20px;color: #fff;float:left;left-margin:300px}

*/





ul#nav{float:left;font-size: 100%;float:right;}

ul#nav a{float:left; width:40px; padding:15px;display:inline;}


/*
background: #E7F1F8;text-decoration:none;color: red; border-top : 1px solid #fff; 
border-left : 1px solid #fff; border-right : 1px solid #fff;}
ul#nav a:hover{float:left;background: #fff;color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}
*/


html {
	height:100%;
	margin-bottom:1px;
 }


#container {

	width: 80%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color: #FFFFFF;
}

#header {
	width:100%;
	padding-top:15px;
}

.spacer {

	width:100%;

	height:15px;
}




hr {
	border:0px;
	color:#CCCCCC;
	background-color:#CDCDCD;
	height: 1px;
	width: 100%;
	text-align: left;
}



#title {
	font-size:26px;
	color:#cc0000;
	background-color:#FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:300;
}




h1 {
	font-size:35px;
        color:#cc0000; 
	background-color:#FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:300;
}


h2 {
	font-size:14px;
	color:grey;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:300;
	background-color:#FFFFFF;
}


/*h3 {*/
/*	color:#cc0000;*/
/*	font-size:18px;*/
/*	text-align:left;*/
/*	font-weight:300;*/
/*	padding:5px;*/
/*	margin-top:5px;*/
/*}*/


h4 {
	color:#cc0000;
	font-size:15px;
    font-family:arial, verdana, helvetica, sans-serif;
	text-align:left;
	font-weight:300;
	padding:5px;
	margin-top:5px;
}



#left {
        float:left;

	width:250px;

	background-color:#FFFFFF;

	color:black;
}

#main {
	margin					: 5px 5px 5px 260px;

	padding					: 15px;
	border-left				: 1px solid silver;
}

p {
	color:black;
	background-color:#FFFFFF;
	line-height:20px;
 	padding:5px;
}


a {


color:#cc0000;

	background-color:#FFFFFF;
	text-decoration:none;
}




a:hover {
	color:#cc0000;
	background-color:#FFFFFF;
	text-decoration:underline;
}


#footer {
	clear:both;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.right {
	color:gray;
	background-color:#FFFFFF;
	float:right;
	font-size:150%;
	margin-top:5px;
}

.left {

font-family:arial, verdana, helvetica, sans-serif;
	color:gray;
	background-color:#FFFFFF;
	float:left;
	font-size:100%;
	margin-top:5px;
}
