/* CSS Document */

body { 
	margin:0px; 
	padding:0px;      
	background-color:#e7e5ca;
}

/* divs */
#container-flash {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}

#container-overall {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:100%;
	height:100%;
	overflow:auto;
	overflow-y:auto;
}

#container-main {
	position:absolute; 
	top:0px; 
	left:15px; 
	width:720px; 
	height:100%; 
}

.content {
	height:100%;
	background-color:#fff;
}


.header_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}	
a.copyright {
	text-decoration:underline;
}


#page_body {
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
}
.big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1f338d;
}
.bodycopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}	
.notes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

#page_body a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1f338d;
	text-decoration:none;
}
#page_body a:hover{
	text-decoration:underline;
}

select.language_menu
{
	width:160px;
	background-color:#dddddd;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#333333;
}

td.form_left, td.form_right
{
	padding-bottom:5px;
}	
td.form_left
{
	padding-right:10px;
	text-align:right;
}

div.figure {
	text-align:center;
	background-color:#1f338d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	padding:2px;
	margin:5px;
}

input.contact, textarea.contact {
	width:300px;
}

/* main menu rollover styles ------------------------------------------------------------------------------------- */
.mainMenuOver
{
	background-color:#1f338d;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	border-bottom:2px solid #fff;
}
.subMenuOver
{
	background-color:#1f338d;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	padding:5px;
	border-bottom:2px solid #fff;
}

.mainMenuOut, 
.mainFadeOut1, .mainFadeOut2, .mainFadeOut3, .mainFadeOut4, .mainFadeOut5, .mainFadeOut6,
.mainFadeOut7, .mainFadeOut8, .mainFadeOut9, .mainFadeOut10, .mainFadeOut11, .mainFadeOut12,
.mainFadeOut13, .mainFadeOut14, .mainFadeOut15, .mainFadeOut16, .mainFadeOut17, .mainFadeOut18,
.mainFadeOut19, .mainFadeOut20, .mainFadeOut21, .mainFadeOut22, .mainFadeOut23, .mainFadeOut24,
.mainFadeOut25, .mainFadeOut26, .mainFadeOut27, .mainFadeOut28, .mainFadeOut29, .mainFadeOut30 
{
	cursor:default;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:5px;
	border-bottom:2px solid #fff;
}

.subMenuOut,
.subFadeOut1, .subFadeOut2, .subFadeOut3, .subFadeOut4, .subFadeOut5, .subFadeOut6,
.subFadeOut7, .subFadeOut8, .subFadeOut9, .subFadeOut10, .subFadeOut11, .subFadeOut12,
.subFadeOut13, .subFadeOut14, .subFadeOut15, .subFadeOut16, .subFadeOut17, .subFadeOut18,
.subFadeOut19, .subFadeOut20, .subFadeOut21, .subFadeOut22, .subFadeOut23, .subFadeOut24,
.subFadeOut25, .subFadeOut26, .subFadeOut27, .subFadeOut28, .subFadeOut29, .subFadeOut30 
{
	cursor:default;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:5px;
	border-bottom:2px solid #fff;
}

.mainFadeOut1, .subFadeOut1 { background-color:#1f338d; color:#ffffff; }
.mainFadeOut2, .subFadeOut2 { background-color:#23368e; color:#f7f7f7; }
.mainFadeOut3, .subFadeOut3 { background-color:#273a90; color:#f2f2f2; }
.mainFadeOut4, .subFadeOut4 { background-color:#2b3e92; color:#ededed; }
.mainFadeOut5, .subFadeOut5 { background-color:#314495; color:#e6e6e6; }
.mainFadeOut6, .subFadeOut6 { background-color:#374997; color:#e0e0e0; }
.mainFadeOut7, .subFadeOut7 { background-color:#3e4f9a; color:#d9d9d9; }
.mainFadeOut8, .subFadeOut8 { background-color:#45559d; color:#d2d2d2; }
.mainFadeOut9, .subFadeOut9 { background-color:#4c5ba1; color:#cacaca; }
.mainFadeOut10, .subFadeOut10 { background-color:#5462a4; color:#c2c2c2; }
.mainFadeOut11, .subFadeOut11 { background-color:#5c69a6; color:#bababa; }
.mainFadeOut12, .subFadeOut12 { background-color:#6370aa; color:#b2b2b2; }
.mainFadeOut13, .subFadeOut13 { background-color:#6b77ad; color:#aaaaaa; }
.mainFadeOut14, .subFadeOut14 { background-color:#747fb1; color:#a1a1a1; }
.mainFadeOut15, .subFadeOut15 { background-color:#7c86b4; color:#999999; }
.mainFadeOut16, .subFadeOut16 { background-color:#848eb8; color:#909090; }
.mainFadeOut17, .subFadeOut17 { background-color:#8d96bc; color:#888888; }
.mainFadeOut18, .subFadeOut18 { background-color:#959dbf; color:#808080; }
.mainFadeOut19, .subFadeOut19 { background-color:#9da4c2; color:#777777; }
.mainFadeOut20, .subFadeOut20 { background-color:#a5abc5; color:#6f6f6f; }

.mainFadeOut21 { background-color:#adb2c9; color:#676767; }
.mainFadeOut22 { background-color:#b4b8cc; color:#606060; }
.mainFadeOut23 { background-color:#bbbfcf; color:#595959; }
.mainFadeOut24 { background-color:#c2c4d2; color:#525252; }
.mainFadeOut25 { background-color:#c7c9d4; color:#4c4c4c; }
.mainFadeOut26 { background-color:#cdced6; color:#454545; }
.mainFadeOut27 { background-color:#d1d1d8; color:#404040; }
.mainFadeOut28 { background-color:#d5d5d9; color:#3b3b3b; }
.mainFadeOut29 { background-color:#d7d7db; color:#373737; }
.mainFadeOut30, .mainMenuOut { background-color:#dddddd; color:#333333; }

.subFadeOut21 { background-color:#a9afc8; color:#676767; }
.subFadeOut22 { background-color:#b0b5cb; color:#606060; }
.subFadeOut23 { background-color:#b8bdcf; color:#595959; }
.subFadeOut24 { background-color:#c0c4d4; color:#525252; }
.subFadeOut25 { background-color:#c9ccda; color:#4c4c4c; }
.subFadeOut26 { background-color:#d2d5de; color:#454545; }
.subFadeOut27 { background-color:#dbdde3; color:#404040; }
.subFadeOut28 { background-color:#e3e4e7; color:#3b3b3b; }
.subFadeOut29 { background-color:#eae9eb; color:#373737; }
.subFadeOut30, .subMenuOut { background-color:#eeeeee; color:#333333; }

