	body
		{
			font-family: verdana, sans-serif;
			font-size: 12px;
		}
		
	#container
		{
			width: 96%;
			padding: 15px;
			border: 1px solid #339900;
			background: #fff;
		}

	#container2
		{
			width: 96%;
			padding: 15px;
			border: 1px solid #339900;
			background: #fff;
		}
		
	#tabnav
		{
			height: 20px;
			margin: 0;
			padding-left: 15px;
			background: url(http://www.rakeaid.com/images/tab_bottom.gif) repeat-x bottom;
		}
	
	#tabnav li
		{
			margin: 0; 
			padding: 0;
	  		display: inline;
	  		list-style-type: none;
	  	}
		
	#tabnav right
		{
			margin: 0; 
			padding-left: 65;
	  		display: inline;
	  	}
		
	#tabnav a:link, #tabnav a:visited
		{
			float: left;
			background: #f3f3f3;
			font-size: 11px;
			line-height: 14px;
			font-weight: bold;
			padding: 2px 10px 2px 10px;
			margin-right: 4px;
			border: 1px solid #ccc;
			text-decoration: none;
			color: #339900;
		}
	
	#tabnav a:link.active, #tabnav a:visited.active
		{
			border-bottom: 1px solid #fff;
			background: #fff;
			color: #000;
		}
	
	#tabnav a:hover
		{
			background: #fff;
		}

	A:link, A:visited, A:active
	{
		color: #000000;
	}
	
	A:hover
	{
		color: #7F7F7F;
	}

	{margin:0;padding:0;}

a.nav {	font-size: 14px;  color: #FFFFFF; font-family: arial;	padding: 0px;  font-weight: bold; text-decoration: none; padding-top:6px; padding-bottom:6px;}
a.nav:hover {	font-size: 14px; color: #FFFF00; font-family: arial; padding: 0px;	font-weight: bold; text-decoration: none; padding-top:8px; padding-bottom:8px;	}
a.nav:visited {	font-size: 14px;  color: #FFFFFF; font-family: arial;	padding: 0px;  font-weight: bold; text-decoration: none; padding-top:6px; padding-bottom:6px;}
a.nav:visited:hover {	font-size: 14px; color: #FFFF00; font-family: arial; padding: 0px;	font-weight: bold; text-decoration: none; padding-top:8px; padding-bottom:8px;	}

a.foot {	font-size: 11px;  color: #FFFFFF; font-family: arial;	padding: 0px;  font-weight: bold; text-decoration: none; padding-top:6px; padding-bottom:6px;}
a.foot:hover {	font-size: 11px; color: #FFCC00; font-family: arial; padding: 0px;	font-weight: bold; text-decoration: underline; padding-top:8px; padding-bottom:8px;	}
a.foot:visited {	font-size: 11px;  color: #FFFFFF; font-family: arial;	padding: 0px;  font-weight: bold; text-decoration: none; padding-top:6px; padding-bottom:6px;}
a.foot:visited:hover {	font-size: 11px; color: #FFCC00; font-family: arial; padding: 0px;	font-weight: bold; text-decoration: underline; padding-top:8px; padding-bottom:8px;	}

a.faq {	font-size: 15px;  color: #336600; font-family: arial;	padding: 0px;  font-weight: bold; text-decoration: none; padding-top:6px; padding-bottom:6px;}
a.faq:hover {	font-size: 15px; color: #336600; font-family: arial; padding: 0px;	font-weight: bold; text-decoration: none; padding-top:8px; padding-bottom:8px;	}
a.faq:visited {	font-size: 15px;  color: #336600; font-family: arial;	padding: 0px;  font-weight: bold; text-decoration: none; padding-top:6px; padding-bottom:6px;}
a.faq:visited:hover {	font-size: 15px; color: #336600; font-family: arial; padding: 0px;	font-weight: bold; text-decoration: none; padding-top:8px; padding-bottom:8px;	}


h1 {
background-color: #CDE4CB;
border-top: 0px;
border-bottom: 1px;
border-left: 0px;
border-right: 1px;
border-color: #89C085;
border-style: solid;
font-size:13px;
font-family: arial;
font-weight: bold;
color: #336600;
width: 99.5%;;
padding: 2px;
margin-bottom: .5em;
padding-bottom:4px;
margin-top: .8px;
text-align:left;
}

H2 {
width: 199px ;
display: block;
padding: 0.4em 0 0.4em 0em;
border-width: 1px 1px 1px 0;
border-color: #CFE6CA #6CAD56  #64AE57 #4A8E48;
border-style: solid;
color: #204000;
text-decoration: none;
background: #B1CDAF;
font-family: arial, serif;
font-size: 12px;
font-weight: bold;
margin:0px;
}

table.h1 {
background-color: #CDE4CB;
border-top: 0px;
border-bottom: 1px;
border-left: 0px;
border-right: 1px;
border-color: #89C085;
border-style: solid;
font-size:13px;
font-family: arial;
font-weight: bold;
color: #336600;
width: 99.5%;
padding: 2px;
margin-bottom: .5em;
padding-bottom:4px;
margin-top: .8px;
text-align:left;
}

.leftbox  {
width: 199px ;
display: block;
padding: 0.4em 0 0.4em 0em;
border-width: 1px 1px 1px 0;
border-color: #CFE6CA #6CAD56 #64AE57 #4A8E48 ;
border-style: solid;
color: #454545;
text-decoration: none;
background: #CEE0CD;
font-family: arial, serif;
font-size: 11px;
font-weight: normal;
margin:0px;
}

table.nav {
background-image: url(http://www.rakeaid.com/images/barback.jpg);
width: 100%;
border: 0px;
text-align: center;
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
}

.center {
width: 580px;
border: 2px;
border-color: #E4E4E4; 
border-style: solid;
text-align:left;
background-color: #FFFFFF;
font-family: Arial;
font-size: 12px;
color: #000000;
padding-top:0px;
padding-bottom:0px;
padding-left:2px;
padding-right:4px;
}

table.table1 {
background-color: #DEEDD3;
border-top: 2px;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-style: solid;
border-color:#336600;
text-align: left;
font-family: Arial;
font-size: 12px;
color: #336600;
}


table.sitetext {
border-top: 1px;
border-bottom: 1px;
border-left: 1px;
border-right: 1px;
border-style: solid;
border-color:#003300;
text-align: left;
font-family: Arial;
font-size: 12px;
color: #4F4F4F;
}

table.lefttable {
border-collapse: collapse;
border-top: 1px;
border-bottom: 1px;
border-left: 1px;
border-right: 1px;
border-style: solid;
border-color:  #6CAA66 #005900 #005900 #6CAA66;
text-align: left;
font-family: Arial;
font-size: 12px;
color: #002B00;
background-color: #EOFOD5;
margin-top:5px;
margin-bottom:5px;
width: 180px;
}

table.lefttablea {
border-collapse: collapse;
border-top: 1px;
border-bottom: 1px;
border-left: 1px;
border-right: 1px;
border-style: solid;
border-color:  #6CAA66 #005900 #005900 #6CAA66;
text-align: left;
font-family: Arial;
font-size: 12px;
color: #002B00;
background-color: #EOFOD5;
margin-top:5px;
width: 180px;
}

table.calc {
font-family: Arial;
font-size: 12px;
color: #000000;
}

table.sitebar {
font-family: Arial;
font-size: 10px;
color: #003300;
}


td.header1 {
background-image: url(http://www.rakeaid.com/images/greenhead.jpg);
text-align: center;
}

tr.roomstop {
text-align: CENTER;
font-size:12px; 
color: #FFFF00;
font-family:arial;
background-image: url(http://www.rakeaid.com/images/greenhead.jpg);
font-weight: bold;
}

table.rooms {
font-family: Arial;
font-size: 12px;
font-weight: bold;
text-align:center;
}

table.signup {
font-family: Arial;
font-size: 12px;
}

td.step {
text-align: center;
width: 40px;
background-color: #6A9E65;
font-size: 18px;
font-weight: bold;
font-family: arial;
color: #ffffff;
border-right:2px;
border-left:0;
border-bottom:2px;
border-top:0;
border-style:solid;
border-color:#5B8A57;
}
td.stepeven {
text-align: center;
width: 40px;
background-color: #5A8855;
font-size: 18px;
font-weight: bold;
font-family: arial;
color: #ffffff;
border-right:2px;
border-left:0;
border-bottom:2px;
border-top:0;
border-style:solid;
border-color:#476A44;
}


td.oddstep {
background-color: #E0F0D5;

}

td.evenstep {
background-color: #C6E3B3;

}

/* Lists */
ul.main {
margin-top: 0em;
margin-left: 2em;
margin-bottom: 0em;
padding: 0 0 1em 0;
line-height: .5cm;
font-family: arial;
font-size: 8px;
}

ul.faq {
margin-top: 0em;
margin-left: 2em;
margin-bottom: 0em;
padding: 0 0 1em 0;
line-height: .7cm;
font-family: arial;
font-size: 12px;
}


ol.steps {
margin-top: 0em;
margin-left: 2em;
margin-bottom: 0em;
padding: 0 0 1em 0;
line-height: .5cm;
font-family: arial;
font-size: 12px;
}

ul.articles {
margin-top: 0em;
margin-left: 2em;
margin-bottom: 0em;
padding: 0 0 1em 0;
line-height: .5cm;
font-family: arial;
font-size: 12px;
color: #3B3B3B;
list-style: circle;
}

ul.articlesleft {
margin-top: 0em;
margin-left: 1.5em;
margin-bottom: 0em;
padding: 0 0 1em .5em;
line-height: .5cm;
font-family: arial;
font-size: 11px;
color: #3B3B3B;
list-style: disc;
}

ul.articles1 {
margin-top: 0em;
margin-left: 0em;
margin-bottom: 1em;
padding: 0 2em 1em 0;
line-height: .5cm;
font-family: arial;
font-size: 12px;
color: #3B3B3B;
list-style: none;
text-align:justify;
}

ul.articles li a{
font-family: arial;
font-size: 14px;
color: #458A00;
font-weight:bold;

}

.textbox {
background-color:#F0F9F0;
font-size: 11px;
font-weight: bold;
color:#003C00;
border:1px;
border-style:solid;
}

    /* these are the RSS classes - you can adapt them as you see fit
       values here override the defaults... */

    .rssxpresschannel {
      font-family : arial;
      text-align : left;
	        font-size : 10px;
    }

    .rssxpresschtitle {
      font-size : 8px;
      color : #006393;
    }

    .rssxpresschdesc {
      color : black;
      text-align : left;
    }

    .rssxpressittitle {
      font-size : 10px;
      line-height : 120%;
      background-color : #FFFFFF;
    } 

    .rssxpressitdesc {
      background-color : #FFFFFF;
      padding-bottom : 10pt;
      font-size : 10px;
    }

    .rssxpresstable {
      text-align : left;
    }

    /* rssxpressdivider is a special case - it is a single pixel, single column row on the rssxpress
       channel - to alter it's colour just change the background-color image. */

    .rssxpressdivider {
      background-color : black;
	  }

#navcontainer
{
background: #DBDBDB;
width: 200px;
margin: 0 ;
padding: 0 0;
font-family: arial, serif;
font-size: 12px;
text-align: center;
}

ul#navlist
{
text-align:left;
padding: 0;
margin: 0 ;
width: 200px;
}


ul#navlist li
{
display: block;
margin: 0;
padding: 0;


}

ul#navlist li a
{
display: block;
width: 200px;
padding: 0.4em 0 0.4em 0em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #595959;
text-decoration: none;
background: #F0F0F0;
background-image: url(http://www.rakeaid.com/images/bullet.jpg);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #E0E0E0;
color: #4187A9;
background-image: url(http://www.rakeaid.com/images/bullet1.jpg);
background-repeat: no-repeat;
background-position: 0 .5em;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #4187A9;
background: transparent;
background-image: url(http://www.rakeaid.com/images/bullet1.jpg);
background-repeat: no-repeat;
background-position: 0 .5em;
border-color: #aaab9c #fff #fff #ccc;
}

select.calc {background-color: #F2F2F2; font-weight: bold; font-size: 10px; color: #002800; width:90px; border:1px; border-style: solid; border-color:#004000;}
input.input {background-color: #F2F2F2; font-weight: bold; font-size: 11px; color: #002800; width:90px; border:1px; border-style: solid;border-color:#004000;}
input.output {background-color:CAE6B7; font-weight: bold; font-size: 11px; color: #002800; width:50px; border:0px;}

table.c {
	background-color: #FFFFFF;
	border: none;
	color: #384938;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}


table.c caption {
	background-color: transparent;
	color: #67BD2A;
	font-family: Georgia, serif;
	font-size: 24px;
	padding-bottom: 12px;
	padding-left: 8px;
	text-align: left;
}

table.c, td.c, th.c {
	margin: 0;
	padding: 0;
}

tbody.c td, tbody.c th {
	background-color: #D6F2C3;
	border-bottom: 2px solid #B3DE94;
	border-right: 2px solid #B3DE94;
	border-top: 2px solid #ECF9E3;
	padding: 9px;
}

tbody.c tr.odd th, tbody.c tr.odd td {
	background-color: #C8EDAE;
	border-bottom: 2px solid #67BD2A;
		border-right: 2px solid #67BD2A;
}


td.c, th.c {
	vertical-align: middle;
}

tfoot.c td, tfoot.c th {
	font-weight: bold;
	padding: 4px 8px 6px 9px;
}

td.chead {

	background-color: #528A39;
	border-bottom: 2px solid #325423;
	border-right: 2px solid #325423;
	border-top: 2px solid #66AD47;
	padding: 9px;
	font-weight:bold;
	color: #FFFFFF;

}