/* global
----------------------------------------------- */
body {
background		:#fff;
background-position	:0px 100px;
font-family		:Garamond, Bookman Old Style, Times New Roman;
margin			:0 20px 0 20px;
color:			:#EE80B3;
}

h2 {
font-size		:14px;
font-weight		:normal;
}



/* layout
----------------------------------------------- */

.main {
height:100%;
background-color	:#EE80B3;
color			:#FFFFFF;
text-align		:center;
vertical-align		:top;
}

.main a {
color			:#FFFFFF;
text-decoration		:none;

}

table.leftmenu {
border-right:  1px  solid #73C167;
padding-right: 20px
text-align: left;
}

td.leftmenu {
text-align: left;
}

table.followus {
background	:#FFFFFF;
font-size	:11pt;
padding		:0;
margin		:0;
color		:#EE80B3;
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-weight	:normal; 
}
table.followus a {
font-weight	:bold;
text-decoration :none;
color		:#EE80B3;
}
table.followus a:hover {
font-weight	:bold;
text-decoration :none;
color		:#95F886;
}
table.contentarea {
background	:#FFFFFF;
font-size	:14pt;
padding		:10px;
margin		:30px;
color		:#EE80B3;
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-weight	:normal; 
}

td.contentarea {
background	:#FFFFFF;
font-size	:14pt;
padding		:10px;
margin		:30px;
color		:#EE80B3;
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-weight	:normal; 
}

table.contentarea h1 {
background	:#FFFFFF;
font-size	:22pt;
color		:#EE80B3;
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-weight	:bold; 
}

table.contentarea a {
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-size: 11pt;
font-weight	:bold;
text-decoration :none;
color		:#EE80B3;
}

table.contentarea a:hover {
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-size: 11pt;
font-weight	:bold;
text-decoration :none;
color		:#95F886;
}
td.top-scallop {
background	:#73C167 url(images/scallop_top.gif);
position	: relative;
margin		: 0 auto;
height		: 66px;
font-family	: Garamond, Bookman Old Style, Times New Roman; 
font-size	: 12pt; 
font-weight	: bold;
padding-top	:0px;
}


a.top-scallop {
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-size	:12pt;
font-weight	:bold;
text-decoration :none;
color		:#FFFFFF;
}

a.hover:top-scallop {
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-size	:12pt;
font-weight	:bold;
text-decoration :none;
color		:#95F886;
}


td.bottom-scallop {
background	:#73C167 url(images/scallop_bottom.gif);
position	: relative;
margin		: 0 auto;
height		: 66px;
}

td.left-scallop {
background	:#73C167 url(images/scallop_left.gif);
position	: relative;
margin		: 0 auto;
width		: 70px;
}

td.right-scallop {
background	:#73C167 url(images/scallop_right.gif);
position	: relative;
margin		: 0 auto;
width		: 70px;
}

td.content {
background	:#EE80B3;
font-family	:garamond, times;
font-weight	:bold;
color		:#FFFFFF;
}

a.menulink {
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-size: 11pt;
font-weight	:bold;
text-decoration :none;
color		:#FFFFFF;
}

a:hover.menulink {
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-size: 11pt;
font-weight	:bold;
text-decoration :none;
color		:#95F886;
}

#navlist {
width		:100%;
margin-top	:15px;
text-align	:center;
padding		:0;
}

#navlist li
{
display		:inline;
background	:url(images/dot.gif) no-repeat 0 3px; 
margins		:0;
padding-right	:0px;
padding-left	:20px;
}

#navlist li.first
{
background	:none; 
padding-left	:0px;
}

#navlist a {
font-family	:Garamond, Bookman Old Style, Times New Roman;
font-size	:13pt;
font-weight	:bold;
text-decoration :none;
color		:#FFFFFF;
}

#navlist a:hover {
color		:#EE80B3;
}

.giant 		{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 14pt; font-weight: bold; }
.largethick	{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 12pt; font-weight: bold; }
.thick 		{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 10pt; font-weight: bold; }
.large	 	{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 12pt; }
.normal 	{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 10pt; }
.little		{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 8pt; }
.tiny		{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 7pt; }
.grey	 	{ font-family: Garamond, Bookman Old Style, Times New Roman; font-size: 8pt; color: #C9C9CE; font-weight: bold; }



/* Custom styles added by ranger */
/*
 * PureDOMExplorer Demo styles 
 * written by Chris Heilmann 
 * More at http://onlinetools.org/tools/puredom/
 */
	ul.pde img {
		border:0 !important;
	}
	ul.pde a:link,
	ul.pde a:visited{
		font-family: Garamond, Bookman Old Style, Times New Roman;
		font-size: 11pt;
		font-weight: bold;
		text-decoration:none;
		color:#FFFFFF;
	}
	ul.pde a:hover,
	ul.pde a:active{
		font-family: Garamond, Bookman Old Style, Times New Roman;
		font-size: 11pt;
		font-weight: bold;
		text-decoration:none;
		color:#95F886;
	}
	ul.pde,ul.pde li{
		margin:0;
		padding:0;
		list-style:none;
	}
	ul.pde{
		text-align:left;
		font-size:.8em;
		margin:.5em auto;
		width:100%;
	}
	ul.pde ul{
		margin:0 0 0 1em;
		padding:0;
	}
	ul.pde li{
		font-family: Garamond, Bookman Old Style, Times New Roman;
		font-size: 11pt;
		font-weight: bold;
		color:#95F886;
		line-height:1.3em;
		padding:.2em 0;
		margin:0;
		padding-left:12px;
	}
/* dynamically added to LIs with nested ULs */
	ul.pde li.parent{
		padding-left:0;
	}
	ul.pde li.parent img{
		border:none;
		padding-right:2px;
		padding-top:0px;
	}
/* dynamically added to LIs with nested ULs and STRONG elements in them */
	ul.pde li.current li{
		padding-left:0;
	}
/* The class to hide nested ULs */
       .hide{
               position:absolute;
               top:0;
               left:-4000px;
       }

/* The class to show nested ULs */
       .show{
               position:static;
               display: table;
               top:0;
               left:1em;
       }

