#login {
background-image: url(../img/X-2.gif);
position: relative;
cursor: pointer;
top: 24px;
left: 852px;
height: 26px;
width: 96px;
z-index: 1;
visibility: visible;
}

body {
background-color: #CCCCCC;
margin-top: 0;
margin-left: 0;
}

#MyHomepage {
background-color: #FFF;
width: 948px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
}

#header {
background-color: #FFF;
width: 948px;
height: 202px;
}

#MyHomelogo {
background-image: url(../img/MyHomelogo.gif);
position: relative;
cursor: pointer;
top: 13px;
left: 751px;
height: 30px;
width: 175px;
z-index: 1;
visibility: visible;
}

#logo {
background-image: url(../img/CleamLogo.html);
position: relative;
cursor: pointer;
top: 1px;
left: 27px;
height: 106px;
width: 193px;
z-index: 1;
visibility: visible;
}

#telephone {
background-image: url(../img/Telephone.gif);
background-repeat:no-repeat;
position: absolute;
top: 3px;
left: 717px;
height: 16px;
width: 213px;
z-index: 1;
visibility: visible;
}

#ftelephone {
background-image: url(../img/FTelephone.gif);
background-repeat:no-repeat;
position: absolute;
top: 3px;
left: 717px;
height: 16px;
width: 213px;
z-index: 1;
visibility: visible;
}

#headerImage {
background-image: url(../img/CleanHeader.jpg);
position: relative;
top: -1px;
width: 948px;
height: 109px;
}

#headerbar {
background-color: #15B7DD;
position: relative;
width: 948px;
height: 23px;
top: -1px;
}

#headeroptions {
background-color: #15B7DD;
position: relative;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
width: 700px;
height: 18px;
top: 5px;
left: 26px;
}

#headertopgutter {
background-color: #A0E2F2;
position: relative;
width: 948px;
height: 14px;
top: 0px;
}

#bodypage {
position: relative;
background-image: url(../img/BodyBG.gif);
width: 948px;
top: 1px;
}

#footer 
{
margin:0px;
padding:0px;
background-color: #FFF;
position: relative;
top: 0px;
height: 40px;
width: 948px;
}

#footergutter 
{
margin:0px;
background-color: #A0E2F2;
position: relative;
width: 948px;
height: 8px;
top: 1px;
}

#footeroptions 
{
margin:0px;
padding:0px;
position: relative;
width: 870px;
height: 15px;
top:1px;
left: 8px;
}

.headeroption:link {
color: #FFF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.headeroptioncurrent {
color: #81D9EF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.headeroptioncurrent:visited {
color: #81D9EF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.headeroptioncurrent:hover {
color: #81D9EF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.headeroption:visited {
color: #FFF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.headeroption:hover {
color: #FFF;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.footeroption:link {
color: #818281;
top: 10px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}

.footeroption:visited {
color: #818281;
top: 10px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}

.footeroption:hover {
color: #000;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}

#options {
text-align: center;
background-color: #A0E2F2;
float: left;
width: 181px;
}

#content {
padding: 30px;
float: left;
width: 541px;
text-align: left;
}

#contentoption {
top: 10px;
}






		
		#navcontainer
		{
	margin: 0;
	background-image: url(../images/top_menu/top_banner.html);
	height: 70px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
	width: 100%;
	float: left;
	position: absolute;
	left: -20px;
	top: 0px;
	background-repeat: repeat-x;
	z-index: 0;
		}
		
		#navlist {
			margin-top: 49px;
		}
		
		#navcontainer ul
		{
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
		#navcontainer li
		{
			display: block;
			padding: 0;
			float: left;
			width: auto;
			margin: 0;
		}
		
		#navcontainer li a#current
		{

			color: #4BB0DF;
		}
		
		#navcontainer a
		{
			color: #186384;
			display: block;
			width: auto;
			text-decoration: none;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			margin-right: 5px;
			margin-left: 60px;
		}
		
		#navcontainer a:hover, #navcontainer a:active { color:#658091 }
		
		#navcontainer a.active:link, #navcontainer a.active:visited
		{
		position: relative;
		z-index: 102;
		background: #BBBBBB;
		font-weight: bold;
		}
		
		#subnav
		{
		position: relative;
		top: -1px;
		z-index: 101;
		margin: 0;
		padding: 0px 0 3px 0;
		background: #BBBBBB;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #aaa;
		}
		
		
		
		
		
.my {
	color: #CC0066;
	font-weight: bold;
	font-family: arial;
}
.home {
	color: #000053;
	font-weight: bold;
	font-family: arial;
}

p {
	color: #454545;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

li {
	color: #454545;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul {
	color: #454545;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
	color: 	#0466AF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
	color: #0466AF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


h1 {
	color: #501567;
	font-size: 17px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	color: #501567;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.subheading {
	color: #501567;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.literal
{
	color: #454545;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}