body,
html	{
	margin:0;
    padding:0;
}
	
body 	{
	min-width:600px;
	font-family: Geneva, Helvetica, Arial, sans serif;
	font-size: 0.9em;
	color: #444444;
	background: #FFFFFF;
}

h3	{
	font-size: 1em;
	font-weight: bold;
	padding: 10px 0 0 0;
	margin: 0;
}

img	{
	padding: 0;
	margin: 0;
	border: none;
}


/* MENU
<dl> will contain the menu
<dt> will be the "title", that is the first level of navigation 
<dd> will define each sub-menu
*/

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}




#menuStyle dt {
background: none;
margin: 0;
border: none;
text-align: left;
width: 10em;
line-height: 25px;

}

#menuStyle dd {
font-family: Georgia, Times New Roman, Times, serif;
font-size: 1em;
position: absolute;
z-index: 100;
left: 3.4em;
margin-top: -0.3em;
padding: 5px 5px 5px 5px;
width: auto;
background: #f5f5f5;
white-space: nowrap;
display: block;
line-height: 20px;
border: thin dotted #666666;
cursor: pointer;
}


#menuStyle a:link {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333333;
	font-size: 1em;
	text-decoration: none;
	border: none;
}

#menuStyle a:visited {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333333;
	font-size: 1em;
	text-decoration: none;
	border: none;
}

#menuStyle a:hover {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #FFFFFF;
	font-size: 1em;
	text-decoration: none;
	border: none;
	background-color: #86DE00;
}

#menuStyle a:active	{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #FFFFFF;
	font-size: 1em;
	text-decoration: none;
	border: none;
	background-color: #FF6600;
}



a:link {
	color: #333333;
	text-decoration: none;
	border: none;
}

a:visited {
	color: #333333;
	text-decoration: none;
	border: none;
}

a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	background-color: #86DE00;
}

a:active	{
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	background-color: #FF6600;
}

/* id's */

#frame	{
	width: 620px;
	background:none;
	margin: auto;
	padding: 20px 10px 0 10px;
}


#columnLeft {
 	float: left;
    width: 130px;
    }
    
#columnRight {
    float: right;
    width: 480px;        
    }
    
#columnLeftInside {
	font-size: 0.9em;
	position: relative;
	width: 210px;
	float: left;
	margin: 0;
	padding: 0;
}

#columnRightInside {
	font-size: 0.9em;
	position: relative;
	width: 210px;
	float: right;
	margin: 0;
	padding: 0;
}


#contentHome	{
	background:#77CEFC;
	width: 450px;
	padding: 40px 10px 10px 25px;	
}

#homePicture	{
	padding: 10px 0 10px 0;
}


#contentText	{
	width: 445px;
	padding: 40px 18px 10px 17px;
	background:#f3f3ee;
	background-image: url(../graph/content_bg.png);
	background-repeat: no-repeat;
	min-height: 450px;	

	/*
	border: thin dotted #000000;
	*/
}


#footer	{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333333;
	margin: 0;	
	padding: 30px 0 10px 0;
	color: #333333;
	clear: both;
	text-align: center;
}

#logo	{
	margin: 0 0 10px 0;
}

#menu	{
	position: absolute;
	z-index: 1;
}
	

#siteName {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 0.8em;
	color: #666666;
	padding: 0 0 5px 2px;
}

/* classes */

.blue {
color: #49b2ea;
}


.caption {
	font-size: 0.7em;
}


.contact {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1em;
}

.slogan1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 2em;
	padding: 0 0 0 0;
	color: #FFFFFF;
}

.slogan2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.5em	;	
	color: #000000;
}

.slogan3	{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.5em	;	
	color: #000000;
	padding: 0 0 40px 0;
}

.imgLeft	{
	float: left;
	padding: 0 10px 15px 0;
	border:0;
	vertical-align:text-bottom;
}

.image	{
	padding: 0 0 0 0;
	margin: 0;
	border: 0;
	vertical-align:text-bottom;
}

.more	{
	font-size:0.8em;
	font-style: italic;
}

.inactiveURL	{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #888888;
	font-size: 1em;
}


.submenuItem	{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333333;
	font-size: 1em;
}

.whitefont	{
	color: #FFFFFF;
}

.blackfont	{
	color: #000000;
}

