*	{border: none; margin: 0; padding: 0;}
html	{font-size: 100%;}
body	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; font-style: normal; font-size: 62.5%;
	color: #00256F; background-color: #B6C0D8;
	padding: 10px 0 0 10px;}

h1	{font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: bold;
	color: #3476C7; padding: 5px 0 10px 0;}
h2	{font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; font-weight: bold;
	color: #3476C7; padding: 5px 0 10px 0;}
h3	{color: #3476C7; font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em; font-weight: bold;
	padding: 5px 0 10px 0;}
p	{padding: 0 0 10px 0; font-size: 1.2em;}

a	{color: #3C82D3; text-decoration: underline;}
a:link	{}
a:visited	{color: #9547E7; text-decoration: underline;}
a:hover	{color: #FAFAFF; text-decoration: none;
	background-color: #3C82D3;}
.boldtext	{font-weight: bold;}
.centretext	{text-align: center;}
.imgright	{float: right; margin: 0 0 10px 15px;
	border-top: 2px solid #AFB8C9;
	border-left: 2px solid #AFB8C9; border-bottom: 2px solid #6A758B;
	border-right: 2px solid #6A758B;}

div#envelope	{width: 98%; background-color: #FAFAFF; position: relative;}

div#mcbanner	{width: 100%; padding: 0; margin: 0; height: 80px;}
div#mcbanner div#mclogo	{margin-left: 0; float: left;}
div#mcbanner div#mclogo img#tlcorner	{width: 40px; height: 80px;}
div#mcbanner div#mclogo img#logo	{width: 64px; height: 64px; margin: 8px 0 8px 20px;}
div#mcbanner div#mcbannertext	{margin: 0 auto 0 auto; width: 446px;}
div#mcbanner div#mcbannertext img	{width: 446px; height: 40px; margin-top: 20px;}

div#container	{position: relative; width: 100%;
	background: url(../images/mcybgmid6.gif) 0 0 repeat-y;
	padding: 0 0 0 0;}

div#navlinks	{position: relative; padding-left: 15px;
	margin: 0 auto; height: 45px; width: 765px;
	/*font-size: 1.3em; white-space: nowrap;*/}
div#navlinks ul	{list-style-type: none;}
div#navlinks ul li	{display: inline; float: left;
	padding: 0 5px 0 0; margin: 15px 0 0 0;}
div#navlinks ul li a img	{width: 80px; height: 30px;}
div#navlinks ul li a:link	{}
div#navlinks ul li a:visited	{}
div#navlinks ul li a:hover	{text-decoration: none; background-color: #00256F;}

div#mainbody	{border-top: 6px solid #00256F; margin-left: 12px;}
div#maintext	{margin: 0 170px 0 50px; text-align: justify;
	padding: 10px 10px 0 0px;
	background: url(../images/bgenergy08.gif) center center no-repeat;}
div#maintext ul	{font-size: 1.2em; padding: 0 0 10px 25px;}
div#maintext ol	{font-size: 1.2em; padding: 0 0 10px 35px;}
div#maintext li	{padding: 5px 0 0 0; margin: 0;}
div.shaded	{border: 1px solid #52A5F9;
	padding: 10px; margin-bottom: 10px;}
div.shaded p	{color: #0F3C88;}
div#mcquals	{clear: both;}
div#qualsleft	{float: left; padding-left: 50px; width: 50%;}
div#qualsright	{margin-left: 50%;}
p.quals	{font-size: 1.1em; line-height: 1.4em;}
ul.holprice li	{width: 36em;}
ul.holprice li span	{float: right;}

div#rightcol	{width: 175px; padding: 10px 0 0 0px; float: right;}
div#rightcol div#mainSlide	{width: 134px; height: 134px; margin: 20px 0 20px 24px;
	position: relative;}
div#rightcol img.tnail	{width: 128px; height: 96px; border-top: 2px solid #AFB8C9;
	border-left: 2px solid #AFB8C9; border-bottom: 2px solid #6A758B;
	border-right: 2px solid #6A758B; margin: 16px 0 5px 0;}
div#rightcol img.portrait	{width: 96px; height: 128px; margin-left: 16px;}
div#rightcol p.contact	{font-size: 1.1em; color: #3476C7; clear: both;
	margin: 5px 5px 0 24px;}
div#rightcol p.rightcoltext	{font-size: 1.1em;
	margin: 5px 5px 0 24px;}
div#rightcol a:hover	{background-color: #3C82D3;}

div#footertext	{color: #828FAA; font-size: 0.9em; font-style: normal;
	background: #FAFAFF url(../images/mcybgbot6a.gif) 0 0 no-repeat;
	padding: 0 0 0 62px; height: 120px;
	margin-right: 0;}
div#footertext p#pagelinks	{padding-top: 10px;}
div#footertext div#webdev	{float: right; margin-right: 180px;}