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



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



/*main page frame*/
div.WebContainer{
width:1004px;
margin:0px auto;
margin-top:3px;
text-align:left;
background-color:#ffffff;
border:solid 1px #000;
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:750px;
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:730px;
height:130px;
display:block;
background-color:#666666;
clear:right;
float:right;
z-index:20;
padding:10px;
color:#E9E9AF;
}

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:750px;
height:70px;
min-height:100%;
clear:right;
float:right;
z-index:20;
margin-top:0px;
text-align:right;
}

div.toprightmenu{
width:180px;
height:70px;
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:Franklin Gothic Book;
color:#666666;
font-size:1.1em;
}

a.logout:link{font-family:Franklin Gothic Book;color:#834100;font-size:1.1em; padding-left:20px;  }
a.logout:visited{font-family:Franklin Gothic Book;color:#834100;font-size:1.1em; padding-left:20px;  }
a.logout:hover{font-family:Franklin Gothic Book;color:#CCCCCC;font-size:1.1em; padding-left:20px; }
a.logout:active{font-family:Franklin Gothic Book;color:#834100;font-size:1.1em; 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;}


/*-----------------------------------------------------------------------TRAINUP button */
a.trainup:link{display:block;  width:200px; height:140px;  color:#545454; background-image:url('../images/training1.gif'); font-family:Arial; font-size:30px;  text-align:center; text-decoration:none;}

a.trainup:visited{display:block;  width:200px; height:140px; padding-right:0px; background-image:url('../images/training1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}

a.trainup:hover{display:block;  width:200px; height:140px; background-image:url('../images/training2.gif'); font-family:Arial; font-size:30px; color:#e0400e; text-align:center; text-decoration:none;}

a.trainup:active{display:block;  width:200px; height:140px; background-image:url('../images/training1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}



/*-----------------------------------------------------------------------LINKUP button */
a.linkup:link{display:block;  width:200px; height:140px;  color:#545454; background-image:url('../images/linkup1.gif'); font-family:Arial; font-size:30px;  text-align:center; text-decoration:none;}

a.linkup:visited{display:block;  width:200px; height:140px; padding-right:0px; background-image:url('../images/linkup1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}

a.linkup:hover{display:block;  width:200px; height:140px; background-image:url('../images/linkup2.gif'); font-family:Arial; font-size:30px; color:#e0400e; text-align:center; text-decoration:none;}

a.linkup:active{display:block;  width:200px; height:140px; background-image:url('../images/linkup1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}

/*-----------------------------------------------------------------------MOVEUP button */
a.moveup:link{display:block;  width:200px; height:140px;  color:#545454; background-image:url('../images/moveup1.gif'); font-family:Arial; font-size:30px;  text-align:center; text-decoration:none;}

a.moveup:visited{display:block;  width:200px; height:140px; padding-right:0px; background-image:url('../images/moveup1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}

a.moveup:hover{display:block;  width:200px; height:140px; background-image:url('../images/moveup2.gif'); font-family:Arial; font-size:30px; color:#e0400e; text-align:center; text-decoration:none;}

a.moveup:active{display:block;  width:200px; height:140px; background-image:url('../images/moveup1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}

/*-----------------------------------------------------------------------READ UP button */
a.readup:link{display:block;  width:200px; height:140px;  color:#545454; background-image:url('../images/readup1.gif'); font-family:Arial; font-size:30px;  text-align:center; text-decoration:none;}

a.readup:visited{display:block;  width:200px; height:140px; padding-right:0px; background-image:url('../images/readup2.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}

a.readup:hover{display:block;  width:200px; height:140px; background-image:url('../images/readup2.gif'); font-family:Arial; font-size:30px; color:#e0400e; text-align:center; text-decoration:none;}

a.readup:active{display:block;  width:200px; height:140px; background-image:url('../images/readup1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}


/*-----------------------------------------------------------------------SIGN UP button */
a.signup:link{display:block;  width:200px; height:140px;  color:#545454; background-image:url('../images/signup1.gif'); font-family:Arial; font-size:30px;  text-align:center; text-decoration:none;}

a.signup:visited{display:block;  width:200px; height:140px; padding-right:0px; background-image:url('../images/signup2.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}

a.signup:hover{display:block;  width:200px; height:140px; background-image:url('../images/signup2.gif'); font-family:Arial; font-size:30px; color:#e0400e; text-align:center; text-decoration:none;}

a.signup:active{display:block;  width:200px; height:140px; background-image:url('../images/signup1.gif'); font-family:Arial; font-size:30px; color:#545454; text-align:center; text-decoration:none;}



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;
}

/*this frames the title and main graphic  */
div.leftsubsection{
float:left;
clear:left;
min-height:100%;
z-index:19;
margin-top:15px;
margin-left:15px;
margin-right:12px;
width:70px;
padding-left:0px;
padding-right:0px;
display:block;
}

div.rightsubsection{
float:right;
clear:right;
min-height:100%;
z-index:19;
margin-left:30px;
width:950px;
display:block;
}

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

div.text{
width:425px;
float:right;
display:block;
margin-left:15px;
padding-top:0px;
z-index:21;
}

div.text2{
width:725px;
float:right;
display:block;
margin-left:30px;
padding-top:0px;
padding-right:20px;
z-index:21;
text-align:left;
font-family:Franklin Gothic Book;
}


div.text3{
width:723px;
float:right;
display:block;
margin-left:20px;
padding-top:0px;
padding-left:10px;
padding-right:20px;
z-index:21;
text-align:left;
font-family:Franklin Gothic Book;
}

div.commentbox{
width:500px;
float:left;
display:block;
margin-left:0px;
padding-top:0px;
z-index:22;
font-family:Franklin Gothic Book;
font-size:0.9em;
}

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.orangetitles:link{display:block; color:#834100;  padding-left:15px; padding-right:5px;  font-family:Century Gothic; font-weight:bold;background-color:#ffffff; }
a.orangetitles:visited{display:block; color:#834100 ; padding-left:15px; padding-right:5px;  font-family:Century Gothic; font-weight:bold;background-color:#ffffff; }
a.orangetitles:hover{display:block; color:#999999;  padding-left:15px; padding-right:5px; font-family:Century Gothic; font-weight:bold; background-color:#ffffff; }
a.orangetitles:active{display:block; color:#834100 ; padding-left:15px; padding-right:5px;  font-family:Century Gothic; font-weight:bold;background-color:#ffffff; }





/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
/*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;
margin-top:60px;
width:1004px;
display:block;
background-color:#FFFFFF
}

/*bottom bar logo box*/
div.bottominfo{
clear:both;
z-index:19;
margin-top:10px;
padding-left:10px;
width:1004px;
display:block;
background-color:#CCCCCC;
color:#000000; 
font-size:0.8em;
}
a.bottominfo:link{color:#000000; }
a.bottominfo:visited{color:#000000; }
a.bottominfo:hover{color:#0538ba; }

/*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:Franklin Gothic Book; font-size:1.1em; text-align:left;}
p.right{font-family:Franklin Gothic Book; font-size:1.1em; text-align:right; font-weight:bold}
p.center{font-family:Franklin Gothic Book; font-size:1.1em; text-align:center; font-weight:bold}


h1{font-family:Franklin Gothic Book; font-size:2em; color:#834100; font-weight:bold;}
p.titleright{font-family:Franklin Gothic Book; font-size:1.2em; color:#000000;  text-align:right}
p.titlecenter{font-family:Franklin Gothic Book; font-size:1.2em; color:#000000;  text-align:center}
p.titleleft{font-family:Franklin Gothic Book; font-size:1.2em; color:#000000;  text-align:left; font-weight:bold;}
h2{font-family:Franklin Gothic Book; font-size:1.2em; color:#000000;  text-align:left; font-weight:bold;}
h3{font-family:Franklin Gothic Book; font-size:2em; color:#e9e9af; font-weight:bold;padding-top:30px; padding-left:150px;}

p.bottombaraddress{font-size:0.9em}

hr{color:#AF5700; }
ul{font-size:0.9em; font-family:Franklin Gothic Book; text-align:left;}

/*------------------------------------------------------------------------------------------------------------------*/
a{color:#AF5700; text-decoration:none; font-family:Franklin Gothic Book}
a:hover{color:#999999; text-decoration:none; font-family:Franklin Gothic Book}


a.grey{color:#999999; text-decoration:none; font-family:Franklin Gothic Book}
a.grey:hover{color:#AF5700; text-decoration:none; font-family:Franklin Gothic Book}

/*--------------------------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:20px;
	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:10px;
	border-bottom:solid 2px #fff;
	text-indent:5px;
	font-size:1em;
	float:right;
	}
	
	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:#834100;
	text-decoration:none;
	font-family:Arial;
	font-size:0.72em;
	background-color:#000000;
		
}

/*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; }