body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #3B5489;
	margin: 0;
	padding: 5px;
}

a {color: #000000;}
a:visited {color: #404040}
a:hover, a:focus {color: #09AB01}
a:focus {outline: 0;}

a img {border: 0; padding: 0; margin: 0;}

td {
	text-align: left;
}


/*** HOME ***/
body#home {
	color: #FFF;
	background-color: #001C61;
}
#home-img {
	width: 450px; 
	margin: 0 auto; 
	text-align: center;
}
#home-txt {
	width: 700px; 
	margin: 20px auto; 
	padding-top: 10px;
	text-align: center; 
	font-size: 10px;
}
.home-btm {
	float: left; 
	width: 33%; 
	text-align: center;
	margin-top: 20px;
	padding-top: 20px;
}


/*** links for homepage, footer & nav ***/

#home a, #nav a, #footer a {
	font-size: 11px; 
	color: #cccccc;
	text-decoration: none;
}
#home a:hover, #home a:focus, #nav a:hover, #nav a:focus, #footer a:hover, #footer a:focus {
	color: #ffffff;
}

/*** footer ***/
#footer {
	width: 700px; 
	margin: 0 auto; 
	text-align: center;
}








.leftmenutext {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.topmenutext {font-size: 12px; font-weight: normal; color: #FFFFFF; font-style: normal}
.bodytextblack {font-size: 12px; color: #000000;text-decoration: none}

.leftmenugrey {font-size: 8pt; color: #CCCCCC;text-decoration: none}
.bodytextbold {font-size: 12px; color: #000000; font-weight: bold;text-decoration: none}
.bodytextheader {font-size: 14px; color: #000000; font-weight: bold;text-decoration: none}
.bodytextwhite {font-size: 11px; font-weight: bold; color: #ffffff;text-decoration: none}
.bodytextwhitelight {font-size: 11px; font-weight: normal; color: #FFFFFF;text-decoration: none}
.bodytextsmall {font-size: 10px; color: #000000;text-decoration: none}

a.leftmenubold {font-size: 10pt; font-weight: bold; color: #CCCCCC;text-decoration: none}
a.leftmenubold:visited  {font-size: 10pt; color: #cccccc;text-decoration: none}
a.leftmenubold:hover {font-family: arial; font-size: 10pt; font-weight: bold;  color: #ffffff;text-decoration: none}

.leftmenulight {font-size: 11px; font-weight: normal; color: #cccccc; text-decoration: none}
a.leftmenulight {font-size: 11px; color: #cccccc;text-decoration: none}
a.leftmenulight:visited {font-size: 11px;  color: #c0c0c0;text-decoration: none}
a.leftmenulight:hover {font-size: 11px;  color: #ffffff;text-decoration: none}

a.toplink {font-size: 12px; color: #CCCCCC;text-decoration: none}
a.toplink:visited {font-size: 12px; color: #c0c0c0;text-decoration: none}
a.toplink:hover {font-size: 12px; font-family: arial; color: #FFFFFF;text-decoration: none}

a.sp {font-size: 10px; color: #8383BC;text-decoration: none}
a.sp:visited {font-size: 10px; font-family: arial, helvetica, sans-serif;color: #8383BC;text-decoration: none}
a.sp:hover {font-size: 10px; font-family: arial; color: #8383BC;text-decoration: none}

.bodytextblue {font-size: 12px; color: #003399;text-decoration: none ; font-weight: bold}
.bodytextsmallwhite {font-size: 10px; color: #FFFFFF;text-decoration: none }

.inputTH {
	border: 1px solid #003366;
	font-size: 11px;
	color: #003366;
}

#tgForm {}
#tgForm table {}

/*
#tgForm ol li span.block					{	display:block; float:left;  clear:both; border:green 1px solid;   }
#tgForm ol li span.text						{	width:200px; display:block; float:left; border:1px solid red; padding:0 0 0 10px}
#tgForm ol li span input.inputBox			{	float:left; display:block; width:200px; }*/


