

@charset "utf-8";
/* CSS Document */



/*body style*/
body {
text-align:center;
margin:0px auto;
background-color:#cccccc;
font-family:Arial;
}



/*main page frame*/
div.WebContainer{
width:1004px;
margin:0px auto;
margin-top:3px;
text-align:left;
background-color:#ffffff;
border:solid 1px #339933;
min-height:100%;

}



/*topbar frame*/
div.topbar{
width:1004px;
clear:both;
z-index:18;
}

/*logo box*/
div.logobox{
width:250px;
clear:left;
float:left;
z-index:19;
margin-top:15px;
margin-left:0px;
}

/*translationandloginboxframe*/
div.translationandloginboxframe{
width:1004px;
clear:right;
float:right;
z-index:19;
margin-top:15px;
}

/*translation menu*/
div.boxabovemainmenu{
width:750px;
 
min-height:100%;
clear:right;
float:right;
z-index:20;
margin-top:0px;
padding-top:0px;
}


div.indextextbox{
width:1004px;
height:150px;
display:block;
background-image:url(../images/grey-banners.gif);
clear:right;
float:right;
z-index:20;
color:#E9E9AF;
}
p.indexbox{color:#E9E9AF; padding:20px}

div.linkupbannerbox{
width:750px;
height:150px;
display:block;
background-image:url(../images/link-banner.gif);
clear:right;
float:right;
z-index:20;
color:#E9E9AF;
}

div.signupbannerbox{
width:750px;
height:150px;
display:block;
background-image:url(../images/signup-banner.gif);
clear:right;
float:right;
z-index:20;
color:#E9E9AF;
}

div.trainupbannerbox{
width:750px;
height:150px;
display:block;
background-image:url(../images/training-banner.gif);
clear:right;
float:right;
z-index:20;
color:#E9E9AF;
}

div.moveupbannerbox{
width:750px;
height:150px;
display:block;
background-image:url(../images/moveup-banner.gif);
clear:right;
float:right;
z-index:20;
color:#E9E9AF;
}

div.readupbannerbox{
width:750px;
height:150px;
display:block;
background-image:url(../images/readup-banner.gif);
clear:right;
float:right;
z-index:20;
color:#E9E9AF;
}

/*translation menu*/
div.translationmenu{
width:950px;
height:40px;
min-height:100%;
clear:right;
float:right;
z-index:20;
margin-top:0px;
text-align:right;
}

div.toprightmenu{
width:300px;
height:40px;
padding-right:15px;
float:right;
z-index:21;
text-align:right;
}

a.topmenu{font-family:Franklin Gothic Book; font-size:1em; color:#666666; font-weight:normal; padding-right:5px; text-decoration:none;padding-top:6px;padding-bottom:6px;}
a.topmenu:hover{font-family:Franklin Gothic Book; font-size:1em; color:#834100; font-weight:normal; padding-right:5px; text-decoration:none;padding-top:6px;padding-bottom:6px;}


div.loggedintextbox{
width:500px;
height:70px;
padding-right:20px;
float:right;
z-index:21;
text-align:right;
font-family:Arial;
color:#666666;
font-size:0.8em;
}

a.logout:link{font-family:Franklin Gothic Book;color:#834100;font-size:0.8em; padding-left:20px;  }
a.logout:visited{font-family:Franklin Gothic Book;color:#834100;font-size:0.8em; padding-left:20px;  }
a.logout:hover{font-family:Franklin Gothic Book;color:#CCCCCC;font-size:0.8em; padding-left:20px; }
a.logout:active{font-family:Franklin Gothic Book;color:#834100;font-size:0.8em; padding-left:20px; }


a.translation:link{font-family:Century Gothic; font-size:0.8em;  background-color:#FFFFFF; color:#000000; text-decoration:none; text-align:center;}
a.translation:hover{font-family:Century Gothic; font-size:0.8em; color:#e0400e; text-align:center;}






div.mainmenu{
width:750px;
height:20px;
clear:right;
float:right;
display:block;
z-index:20;
padding-top:6px;
padding-bottom:6px;
padding-right:0px;
text-align:right;
text-decoration:none;
border-bottom:solid 1px #AF5700;
background-color:#000000}



a.mainmenu:link{font-family:Franklin Gothic Book; font-size:1em; color:#CCCCCC; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none;padding-top:6px;padding-bottom:6px;}
a.mainmenu:visited{font-family:Franklin Gothic Book; font-size:1em; color:#CCCCCC; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none;padding-top:6px; padding-bottom:6px;}
a.mainmenu:hover{font-family:Franklin Gothic Book; font-size:1em; color:#AF5700; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none; background-color:#000000;padding-top:6px; padding-bottom:6px;}
a.mainmenu:active{font-family:Franklin Gothic Book; font-size:1em; color:#AF5700; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none;padding-top:6px;padding-bottom:6px;}

a.home:link{font-family:Franklin Gothic Book; font-size:1em; color:#CCCCCC; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none;padding-top:6px;padding-bottom:6px;}
a.home:visited{font-family:Franklin Gothic Book; font-size:1em; color:#CCCCCC; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none;padding-top:6px; padding-bottom:6px;}
a.home:hover{font-family:Franklin Gothic Book; font-size:1em; color:#AF5700; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none; background-color:#000000;padding-top:6px; padding-bottom:6px;}
a.home:active{font-family:Franklin Gothic Book; font-size:1em; color:#AF5700; font-weight:normal;  padding-left:30px; padding-right:30px; text-decoration:none;padding-top:6px;padding-bottom:6px;}


/*----------------------------------------------------------------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------------------------------------------------------------*/
/*this frames the page content */
div.pagecontent{
/*float:right;*/
clear:both;
min-height:100%;
z-index:18;

margin-bottom:0px;
margin-right:0px;
width:1004px;
display:block;
}



div.leftsubsection{
float:left;
clear:left;
min-height:100%;
z-index:19;

width:1004px;
display:block;
}

div.title{
width:300px;
float:left;
display:block;
z-index:21;
padding-top:0px;
text-align:left;
}

div.text1{

width:630px;
float:left;
display:block;
margin-left:40px;
z-index:21;
text-align:left;
}

div.text2{
width:380px;
float:left;
display:block;
margin-left:50px;
z-index:21;
text-align:left;
}


div.text3{

width:250px;
float:left;
display:block;
margin-left:20px;
z-index:21;
text-align:left;
}

div.commentbox{
width:500px;
float:left;
display:block;

padding-top:0px;
z-index:22;
font-family:Franklin Gothic Book;
font-size:0.8em;
}

div.login{
width:175px;
float:right;
display:block;
margin-right:20px;
padding-top:0px;
text-align:right;
z-index:21;
font-family:Century Gothic;
font-size:0.8em;
}

a.rightmenu:link{display:block; color:#006633; font-size:1.2em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#ffffff; padding-top: 10px; height:30px; background-image:url('../images/right-button-background-1.gif')}
a.rightmenu:visited{display:block; color:#006633 ; font-size:1.2em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#ffffff; padding-top: 10px; background-image:url('../images/right-button-background-1.gif')}
a.rightmenu:hover{display:block; color:#339933; font-size:1.2em; padding-left:65px; font-family:Arial; font-weight:bold; background-color:#ffffff; padding-top: 10px; background-image:url('../images/right-button-background-1.gif') }
a.rightmenu:active{display:block; color:#834100 ; font-size:1.2em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#006633; padding-top: 10px; background-image:url('../images/right-button-background-1.gif')}

a.rightsubmenu:link{display:block; color:#006633; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#ffffff; padding-top: 10px; height:20px; }
a.rightsubmenu:visited{display:block; color:#006633 ; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#ffffff; padding-top: 10px; }
a.rightsubmenu:hover{display:block; color:#339933; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold; background-color:#ffffff; padding-top: 10px;  }
a.rightsubmenu:active{display:block; color:#834100 ; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#006633; padding-top: 10px;}


a.rightmenuselected:link{display:block; color:#339933; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#ffffff; padding-top: 10px; height:30px; background-image:url('../images/right-button-background-2.gif')}
a.rightmenuselected:visited{display:block; color:#339933 ; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#ffffff; padding-top: 10px; background-image:url('../images/right-button-background-2.gif')}
a.rightmenuselected:hover{display:block; color:#339933; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold; background-color:#ffffff; padding-top: 10px; background-image:url('../images/right-button-background-2.gif') }
a.rightmenuselected:active{display:block; color:#339933 ; font-size:1em; padding-left:65px; font-family:Arial; font-weight:bold;background-color:#006633; padding-top: 10px; background-image:url('../images/right-button-background-2.gif')}





/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
/*this frames the footer*/
div.bottombar{
width:1004px;
clear:both;
z-index:18;
border-top:solid 0px #000;
padding-top:50px;
}

/*bottom bar logo box*/
div.bottombarlogos{
clear:both;
z-index:19;

width:1004px;
display:block;
background-color:#FFFFFF
}

/*bottom bar logo box*/
div.bottominfo{
clear:both;
z-index:19;
margin-top:10px;
border-top:solid 1px #ccff99;
width:100%;
display:block;
background-color:#b1c9cd;
padding-top:5px;
padding-bottom:5px;
}


a.bottominfo:link{color:#000000;padding-left:10px; padding-top:5px; }
a.bottominfo:visited{color:#000000; padding-left:10px;}
a.bottominfo:hover{color:#0538ba;padding-left:10px; }

/*bottom bar address box*/
div.bottombaraddressbox{
float:left;
clear:left;
z-index:20;
margin-top:5px;
margin-right:0px;
width:810px;
display:block;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p{font-family:Arial; font-size:1em; text-align:left; }




h1{font-family:Arial; font-size:2em; color:#006633; font-weight:bold;}

h2{font-family:Arial; font-size:1em; color:#339933;  text-align:left; font-weight:bold;}
h3{font-family:Arial; font-size:0.8em; color:#006633; font-weight:bold;padding-top:30px;}

p.bottombaraddress{font-size:0.8em}

hr{color:#9999cc; }
ul{font-size:0.8em; font-family:Arial;}

a.white{color:#ffffff}

/*------------------------------------------------------------------------------------------------------------------*/
a{color:#006633; text-decoration:none; font-family:Arial}
a:hover{color:#000000; text-decoration:none; font-family:Arial}


a.grey{color:#999999; text-decoration:none; font-family:Arial}
a.grey:hover{color:#9999cc; text-decoration:none; font-family:Arial}


a.topright{color:#006633; text-decoration:none; font-family:Arial; font-size:0.8em; padding-right:20px; padding-left:20px}
a.topright:hover{color:#339933; text-decoration:none; font-family:Arial; padding-right:20px; padding-left:20px}

/*--------------------------ACCESSABILITY---------------------------------------------------------------------*/

div.AccessibilityBox
{
float:right;
clear:right;
text-align:left;
color:#000000;
z-index:19;	
width:130px;
margin-top:15px;
margin-right:12px;
margin-bottom:15px;
border:solid 1px #000;
}
	
	
div.accessibilitytitle
{
color:#000000;
width:130px;
height:15px;
min-height:15px;
background-color:#ffffff;
border-bottom:solid 2px #fff;
padding-top:2px;
text-indent:5px;
font-family:Arial;
font-size:0.8em;
text-decoration:underline;
}
	
div.accessibilitybutton
{
width:130px;
height:15px;
min-height:15px;
background-color:#ffffff;
padding-top:1px;
padding-bottom:1px;
text-indent:5px;

}
	
DIV.FontIncrease
{
	/*	font-size:0.9em;  changed body to .8*/
	height:20px;
	background-color: #ffffff;	
	width:40px;
	border-bottom:solid 2px #fff;
	text-indent:5px;
	font-size:2em;
	float:right;
	}
	
DIV.FontDecrease
{
	/*	font-size:0.9em;  changed body to .8*/
		height:20px;
	background-color: #ffffff;	
	width:40px;
	border-bottom:solid 2px #fff;
	text-indent:5px;
	font-size:1em;
	float:right;
	padding-left:10px;
	}
	
	A.BlackLinks:link,A.BlackLinks:visited,A.BlackLinks:active 
{
	/*	font-size:0.9em;  changed body to .8*/
	color:#000;
	text-decoration:none;
	font-family:Arial;
	font-size:0.72em;
	background-color:#FFFFFF;
		}


A.BlackLinks:hover {
	/*	font-size:0.9em;  changed body to .8*/
	color:#339933;
	text-decoration:none;
	font-family:Arial;
	font-size:0.72em;
	background-color:#ffffff;
		
}

/*this sets the text style of the sitemap links*/
a.sitemap:link{display:block; width:130px;font-family:Arial; text-decoration:none;color:#000000;font-size:0.72em; background-color:#ffffff;padding-right:0px;padding-left:0px; padding-top:1px; padding-bottom:2px; }
a.sitemap:visited{display:block; width:130px;font-family:Arial; text-decoration:none; color:#000000; font-size:0.72em; background-color:#ffffff;padding-right:0px; padding-left:0px; padding-top:1px; padding-bottom:2px; }
a.sitemap:hover{display:block; width:130px;font-family:Arial; text-decoration:none;  color:#ffffff; font-size:0.72em; background-color:#000000;padding-right:0px; padding-left:0px; padding-top:1px; padding-bottom:2px; }
a.sitemap:active{display:block; width:130px;font-family:Arial; text-decoration:none; color:#ffffff; font-size:0.72em; background-color:#000000;padding-right:0px; padding-left:0px; padding-top:1px; padding-bottom:2px; }

