/* CSS Red Cloud */


body
{
font-family: Arial, Helvetica, sans-serif;
font-size:80%;
margin:22px;
color: #5f377f;
}

div#main
{
width:923px;
margin-left: auto ;
margin-right: auto ;
}

div#centre
{
padding-top:0px;
width: 923px;
margin-left: auto ;
margin-right: auto ;
}

div#content
{
float:left;
font-size:85%;
width:923px;
background-image:url('../images/c-bg.gif');
background-repeat:repeat-y;
padding: 0px;
margin: 0px
}

div#footer
{
margin-left: auto;
margin-right: auto;
font-size:11px;
width:923px;
height: 25px;
color: #f9b23d;
padding: 5px 0px 0px 0px;
margin-top: 7px;
background-image:url('../images/footer.gif');
background-repeat:no-repeat;
}

div#footerright
{
	text-align: right;
	float: right;
	color: #f9b23d;
}

div#left
{
float:left;
width:186px;
margin-top:3px;
}

div#right
{
width:186px;/* 273 */
float:right;
text-align:right;
}

div#topbar
{
margin-bottom:0px;
color:white;
width:923px;
vertical-align: baseline; 
}


div#topnav
{

background-image:url('../images/navbar.gif');
background-repeat:repeat-x;
margin-bottom:0px;
height:28px;
}

div.pipe
{
color:#ffffff;
float:left;
padding-top:5px;
}


div.clear
{
clear:both;
line-height:0;
height:0;
}


div#panelhead
{

background-image:url('../images/left-nav-tile.gif');
background-repeat:repeat-x;
color:white;
text-align:left;
padding:4px 4px 4px 8px;;
font-weight:bold;
font-size:90%;
}

div#panelfoot
{

background-image:url('../images/left-nav-tile.gif');
background-repeat:repeat-x;
color:white;
text-align:left;
padding:4px 4px 4px 8px;;
font-weight:bold;
font-size:90%;
}

img
{
border:0;
}


a.footernav:LINK, a.footernav:VISITED, a.footernav:ACTIVE, a.footernav:HOVER
{
color: #f9b23d;
text-decoration:none;
font-weight:bold;
}

a.blacklink:LINK, a.blacklink:VISITED, a.blacklink:ACTIVE, a.blacklink:HOVER
{
color: #000000;
text-decoration: underline;
font-weight: bold;
}

span.whitespan
{
color: #ffffff;
}

span#menu1
{
	left: 415px;
	position: relative;
}

span#menu2
{
	left: 475px;
	position: relative;
}

span#menu3
{
	left: 530px;
	position: relative;
}

span#menu4
{
	left: 575px;
	position: relative;
}

span#menu5
{
	left: 640px;
	position: relative;
}

div#navigation
{
	color: #ffffff;
	font-weight: bold;
	width: 923px;
	height: 54px;
	background-image: url('../images/c-top.gif');
}

div.sub-footer
{
padding-top:5px;
text-align:right;
font-size:11px;
font-weight:bold;
}
div.green
{
color:#008640;
display:inline;
}

h1
{
font-size:150%;
font-weight: 700;
margin:0;
padding-left: 10px;
color:#231F20;
color: #ffffff;
padding-bottom:.5em;
}


h2
{
margin:0;
padding:0 0 .5em 0;
font-size:120%;
color: #008640;
}

a.left:LINK, a.left:VISITED, a.left:ACTIVE
{
color: white;
text-decoration:none;
background-image:url('../images/left-nav-tile.gif');
background-repeat:repeat-x;
width:192px;
display:block;
padding:5px;
text-align:center;
font-size:11px;
border-bottom:1px solid white;
font-weight:bold;
}

a.left:HOVER
{
color: #C40107;
}

img.right
{
float:right;
padding-left:10px;
padding-bottom:5px;
}

img.left
{
float:right;
padding-left:10px;
padding-bottom:5px;
}

th
{
text-align:left;
}

div.required
{
display:inline;
color:red;
}

textarea
{
font-family:Arial, Helvetica, sans-serif;
}

img.gleft
{
float:left;
margin-right:14px;
margin-bottom:14px;
}
img.gright
{
display:inline;
/*float:right;*/
margin-bottom:14px;
}



a:LINK, a:VISITED, a:ACTIVE
{
color: #5f377f;
text-decoration:none;
}

a:HOVER
{
text-decoration:none;
color: #ffffff;
}

img.floatRight
{
float:right;
}

div#home-left
{
float:left;
width:220px;
}

div#home-content
{
width:370px;
padding-left:11px;
display:inline-block;
padding-top:8px;
}

p
{
padding-top:0;
margin-top:0;
}


div.blackpanel
{
background-color:#000000;
padding:11px;
margin-bottom:11px;
color:white;
font-size:70%;
text-align:left;
}

a.right:LINK, a.right:VISITED, a.right:ACTIVE
{
color: #ffffff;
text-decoration:none;
}

a.right:HOVER
{

color:#c40107;
}

div.small-content
{
min-height:130px;
}


