* {
 padding: 0;
 margin: 0;
}
/* paragraph */
p {
 color: #424242;
	font: 12px/175% tahoma, Verdana, Arial, Helvetica, sans-serif;
}

p.highlight-indent { font-weight: bold;
padding-left: 2em;
	line-height: 175%;
		color: #424242;
}

p.magenta {
 color: #424242;
	font: bold 12px/175% tahoma, Arial, Verdana, Helvetica, sans-serif;
}
p.blue {
 color: #a6000b;
	font: bold 12px/175% tahoma, Arial, Verdana, Helvetica, sans-serif;
}
p.orange {
 color: #4979a8;
	font: bold 12px/175% tahoma, Arial, Verdana, Helvetica, sans-serif;
}

p.center {
 color: #424242;
	font: italic normal bold 11px/175% tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
}

p.small {
 color: #666666;
	font: normal 9px/175% tahoma, Arial, Verdana, Helvetica, sans-serif;
}
/* headings */
h1 {
 color: #424242;
	font: bold 18px/200% tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
}

h2 {
 color: #424242;
	font: normal bold 14px/175% tahoma, Arial, Verdana, Helvetica, sans-serif;
}

/* My Comment */

h3 {
 color: #a6000b;
	font: normal bold 16px/200% tahoma, Arial, Verdana, Helvetica, sans-serif;
}


h4 {
 color: #2079a8;
	font: normal bold 16px/200% Verdana, tahoma, Arial, Helvetica, sans-serif;
}
h5 {
 color: #424242;
	font: italic bold 16px/225% tahoma, Arial, Verdana, Helvetica, sans-serif;
}



h6 {
 color: #2079a8;
	font: italic bold 14px/180% Verdana, tahoma, Arial, Helvetica, sans-serif;
}
/* links */

a:link {

color: #a6000b;
outline: none;
border-bottom: 1px dotted #6c6c6c;
	text-decoration: underline;
	border-style: none;
	padding-right: 5px;
}
a:hover {

border-bottom: 1px dotted #6c6c6c;
outline: none;
text-decoration: underline;
	color: #2079a8;
	border-style: none;
}
a:visited {

color: #d27917;
outline: none;
border-bottom: 1px dotted #6c6c6c;

text-decoration: underline;
	border-style: none;
}

/* page container margin auto - centres page */

#header {
 border: 0 solid white;
 height: 80px;
	float: none;
	display: inline-block;
	position: relative;
}

#wrapper {
 width: 1100px;
	height: 1500px;
	margin: 10px auto 0;
	background: none;
}

/* body */
body {
 font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
 color: #333;
 font-size: 9pt;
	background: #003366 none no-repeat fixed 0 0;
	border-color: #333;
}

/* nav-top */
#navcontainer ul
{
display: block;
list-style: none outside;
	color: #fb0017;
		font: bold 13px tahoma, Arial, Verdana;
	background-color: #707070;
	margin-top: 80px;
	margin-right: 45px;
}

#navcontainer li
{
background-color: transparent;
display: block;
float: right;
position: relative;
	border-style: none;
	text-align: right;
	background-image: none;
	color: #2079a8;
	top: -90px;
	right: 416px;
}

#navcontainer a:link,
#navcontainer a:visited
{
color: #a6000b;
text-decoration: none;
	font: bold 13px tahoma, Verdana;
	padding: .2em;
	margin: 13px 7px 0 0;
}

#navcontainer a:hover
{
color: #fa791c;
	background: transparent repeat-x fixed;
	font: bold 13px tahoma, Verdana;
	margin-left: 0;
	margin-bottom: 0;
	padding: .2em;
}

#navcontainerclear { display: none;
	font-family: tahoma, Verdana;
}

html>body #navcontainerclear
{
display: block;
clear: both;
	font: 13px tahoma, Verdana;
}

#navcontainer li#active a
{
color: #fad526;
	font: bold 13px tahoma, Verdana;
	border-style: none;
	background-repeat: repeat-x;
	padding: .2em;
	text-decoration: underline;
}
/* blocks */

#centercolumn {
 display: inline;
 float: left;
 min-height: 300px;
	text-align: left;
	color: #d5d5d5;
	font-size: 9pt;
	line-height: 200%;
	width: 32%;
	padding: 2.5em;
	margin-top: -50px;
	margin-left: 250px;
	border: 2px solid maroon;
	background-color: #E0FFFF;
}

* html #centercolumn {height:300px;
	border-color: #CCCCCC;

} /* IE Min-Height Hack */
* html #rightcolumn {height:200px;
	border-color: #CCCCCC;
} /* IE Min-Height Hack */ 
#rightcolumn {min-height:200px;
	float: right;
	display: inline-block;
	width: 15%;
	background-color: #E0FFFF;
	padding: 3.1em 2.5em 2.5em;
	margin-right: 200px;
	margin-top: -50px;
	border: 2px solid maroon;
}
/* nav-bottom */
#footer ul
{
	width: 650px;
display: block;
list-style: none outside;
	font: 13px tahoma, Arial, Verdana;
	border-style: none;
	padding-top: 1em;
	float: left;
	padding-left: 250px;
	margin-right: 0;
	margin-bottom: 0;
	padding-bottom: 25px;
}

#footer li
{
background-color: transparent;
color: #2079a8;
/* the next 4 lines are magic */
display: block;
float: left;
	border-color: #64ccff;
	border-style: none;
	top: -1em;
	margin-bottom: 0;
	margin-left: 0;
}

#footer a:link,
#footer a:visited
{
background-color: transparent;
color: #fad54c;
text-decoration: none;
	font: 13px tahoma, Verdana;
	margin-left: 0;
	margin-bottom: 0;
	padding-top: .2em;
	padding-bottom: .2em;
	padding-right: 15px;
}

#footer a:hover
{
color: #4979a8;
	background: transparent none repeat-x fixed;
	margin-left: 0;
	margin-bottom: 0;
	font-size: 13px;
}

#footerclear { display: none;
}

html>body #footerclear
{
display: block;
clear: both;

}

#footer li#active a
{
color: white;
	background: transparent repeat-x;
	padding: .2em 15px .2em .2em;
	font-size: 13px;
	text-decoration: underline;
}

/* My Comment */
