/* -------------- MAIN STYLES -------------- */
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:normal; margin:0px; padding:0px; background-color:#FFFFFF;}
h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #336699; font-weight: bold;  margin-top:5px; margin-bottom:0px;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #336699; font-weight: bold; margin-left:20px; margin-top:20px; margin-bottom:0px;}
h5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #336699; font-weight: bold; margin:0px; margin-top:20px;}
h3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #336699; font-weight: bold; margin-left:20px; margin-top:20px; margin-bottom:0px;}
h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; margin:0px;}
p, td{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";color:#666666;margin:0px;font-size:11px; line-height:16px; }

h1{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:0 0 6px;
	font-weight:normal;
	padding:0 0 0 20px;
	margin:0 0 6px 0;
	font-size:15px;
}

ul{
	padding:0 0 0 35px;
}

ul.whitesubnav{
	width:162px;
	float:left;
	overflow:hidden;
}

ul.whitesubnav, ul.whitesubnav ul {
	padding:0 0 0 10px;
	/*
	list-style-image:url(../../images/global/bullet.gif);
	*/
	list-style:none;
	list-style-position:inside;
}

ul.whitesubnav li {
	padding:0 0 0 8px!important;
	background-image:url(../../images/global/bullet.gif);
	background-repeat:no-repeat;
	background-position:0 7;
	float:left;
	clear:both;
	width:156px;
}

ul.whitesubnav ul {
	padding:0 0 0 15px!important;
	float:left;
	width:141px;
}

ul.whitesubnav li.no_bullet {
	list-style:outside;
	list-style-type:none;
	background-image:none;
	padding:0 0 0 0px!important;
	width:164px;
}

ul.whitesubnav li.no_bullet ul {
	padding:0 0 0 15px!important;
	float:left;
	width:141px;
}

ul.whitesubnav li.no_bullet ul li {
	width:133px;
}


ul.whitesubnav li a {
	margin:0px!important;
	padding:0px!important;
	float:left;
}



p{
	margin:0 0 10px;
margin-left:20px;
margin-right:5px;
margin-top:15px;
}

.image_wrapper{
	float:right;
	padding:15px 0 10px 10px;
	width:150px;
}

.image_wrapper img{
	float:right;
	clear:both;
	padding:0 0 5px 0px;
	padding:0;
	margin:0 0 5px 0px;
	width:150px;
}

.image_wrapper p{
	float:right;
	clear:both;
	padding:0px 0 20px 0px;
	width:130px;
	margin: 0 10px;
	text-align:center;
}


.main{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; margin-left:20px; margin-top:15px; }
.maintable{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; margin-left:20px; margin-top:15px;  margin-right:5px;  }
.photo{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; margin-left:20px; margin-top:15px;  }
.news{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: normal; margin-left:15px; margin-top:15px; }
p.orange{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal;  margin-bottom:10px; margin-top:15px;  }
a.orange{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; margin-bottom:10px; margin-top:15px; }
a.orange:hover{text-decoration:none;}
.white{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; margin-left:15px; margin-right:15px; margin-top:0px; }
.whitesubnav{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; margin-left:3px; margin-right:5px; margin-top:0px; }
.title{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight: normal; margin-left:0px; margin-right:0px; margin-top:3px; }
.titleindented{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight: normal; text-align: center }
.newsheader{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #336699; font-weight: normal; margin-right:0px; margin-top:3px; }
.moreinfo{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; font-weight: bold; margin-right:0px; margin-top:10px; margin-bottom:10px;}
.sitemaptitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: bold; margin-left:20px; margin-top:10px; margin-bottom:0px;}
.formtext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal; margin-left:0px; margin-top:0px; margin-bottom:0px;}



.orange2{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #F60; 
font-weight: normal; 
margin-top:0px; 
margin-bottom:0px;
margin-left:18px;}


a.panel         { color:#346275; text-decoration:none; font-family:Verdana; font-size:11px;       }
a:link.panel  	{ color:#346275; text-decoration:none; font-family:Verdana; font-size:11px;       }
a:visited.panel { color:#346275; text-decoration:none; font-family:Verdana; font-size:11px;  	  }
a:hover.panel   { color:#346275; text-decoration:underline; font-family:Verdana; font-size:11px;  }
a:active.panel  { color:#346275; text-decoration:none; font-family:Verdana; font-size:11px;       }

a.panelred          { color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px; 	 margin-bottom:10px;}
a:link.panelred   	{ color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px; 	 margin-bottom:10px;}
a:visited.panelred  { color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px;  	 margin-bottom:10px;}
a:hover.panelred    { color:#FF6600; text-decoration:underline; font-family:Verdana; font-size:11px; margin-bottom:10px;}
a:active.panelred   { color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px;      margin-bottom:10px;}

a.credits          { color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px; 	     margin-left:5px;}
a:link.credits   	{ color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px; 	 margin-left:5px;}
a:visited.credits  { color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px;  	 margin-left:5px;}
a:hover.credits    { color:#FF6600; text-decoration:underline; font-family:Verdana; font-size:11px;  margin-left:5px;}
a:active.credits   { color:#FF6600; text-decoration:none; font-family:Verdana; font-size:11px;       margin-left:5px;}

a.subnav          { color:#fff; text-decoration:none; font-family:Verdana; font-size:11px; 		margin-left:6px;}
a:link.subnav   	{ color:#fff; text-decoration:none; font-family:Verdana; font-size:11px; 	margin-left:6px;}
a:visited.subnav  { color:#fff; text-decoration:none; font-family:Verdana; font-size:11px; 		margin-left:6px;}
a:hover.subnav    { color:#fff; text-decoration:underline; font-family:Verdana; font-size:11px; margin-left:6px;}
a:active.subnav   { color:#fff; text-decoration:none; font-family:Verdana; font-size:11px;  	margin-left:6px;}

a.subnav2          { color:#fff; text-decoration:none; font-family:Verdana; font-size:11px; 	 margin-left:18px;}
a:link.subnav2   	{ color:#fff; text-decoration:none; font-family:Verdana; font-size:11px; 	 margin-left:18px;}
a:visited.subnav2  { color:#fff; text-decoration:none; font-family:Verdana; font-size:11px; 	 margin-left:18px;}
a:hover.subnav2    { color:#fff; text-decoration:underline; font-family:Verdana; font-size:11px; margin-left:18xp;}
a:active.subnav2   { color:#fff; text-decoration:none; font-family:Verdana; font-size:11px;  	 margin-left:18px;}

a.sitemap         { color:#003366; text-decoration:none; font-family:Verdana; font-size:12px; }
a:link.sitemap   	{ color:#003366; text-decoration:none; font-family:Verdana; font-size:12px; }
a:visited.sitemap  { color:#003366; text-decoration:none; font-family:Verdana; font-size:12px; 	}
a:hover.sitemap    { color:#FF6600; text-decoration:underline; font-family:Verdana; font-size:12px; }
a:active.sitemap   { color:#003366; text-decoration:none; font-family:Verdana; font-size:12px;   }

a.sitemapindented         { color:#003366; text-decoration:none; font-family:Verdana; font-size:12px; margin-left:35px; margin-bottom:10px; font-weight: normal;}
a:link.sitemapindented   	{ color:#003366; text-decoration:none; font-family:Verdana; font-size:12px; margin-left:35px; margin-bottom:10px; font-weight: normal;}
a:visited.sitemapindented  { color:#003366; text-decoration:none; font-family:Verdana; font-size:12px; 	margin-left:35px; margin-bottom:10px; font-weight: normal;}
a:hover.sitemapindented    { color:#FF6600; text-decoration:underline; font-family:Verdana; font-size:12px; margin-left:35px; margin-bottom:10px; font-weight: normal;}
a:active.sitemapindented   { color:#003366; text-decoration:none; font-family:Verdana; font-size:12px;   margin-left:35px; margin-bottom:10px; font-weight: normal;}

a.textlink         { color:#003366; text-decoration:none; font-family:Verdana; font-size:11px; margin-left:1px; margin-bottom:10px; font-weight: normal;}
a:link.textlink   	{ color:#003366; text-decoration:none; font-family:Verdana; font-size:11px; margin-left:0px; margin-bottom:10px; font-weight: normal;}
a:visited.textlink  { color:#003366; text-decoration:none; font-family:Verdana; font-size:11px; 	margin-left:0px; margin-bottom:10px; font-weight: normal;}
a:hover.textlink    { color:#FF6600; text-decoration:underline; font-family:Verdana; font-size:11px; margin-left:0px; margin-bottom:10px; font-weight: normal;}
a:active.textlink   { color:#003366; text-decoration:none; font-family:Verdana; font-size:11px;   margin-left:0px; margin-bottom:10px; font-weight: normal;}


b{font-weight:bold;}
form{margin:0px;padding:0px;}
img{border:0px;}
sup{color:#000000;font-size:8px;}
abbr, acronym, dfn {
  border-bottom: 1px dotted;
  cursor: help;
  font-style: normal;
}

/* -------------- MARGINS -------------- */
/* ALL */
.miia{margin:2px;} 
.mva{margin:5px;} 
.mxa{margin:10px;} 
.mxva{margin:15px;}
.mxxa{margin:20px;}
.mxlvtvbxr{margin-left:5px;margin-top:5px;margin-bottom:5px;margin-right:10px;}
.mxlbrvt{margin-left:10px;margin-top:5px;margin-bottom:10px;margin-right:10px;}
/* TOP ONLY */
.miiit{margin-top:3px;} 
.mvt{margin-top:5px;}
.mxt{margin-top:10px; margin-bottom:10px; }
.mxtxbl{margin-top:12px;}
.mxvt{margin-top:15px;}
.mxxt{margin-top:20px;}
.mxxtrq{margin-top:32px;}
.mxxxxxt{margin-top:50px;}
.mxxxxxxt{margin-top:75px;}
.mxxtv{margin-top:20px; margin-left:20px;}
/* LEFT ONLY */
.mil{margin-left:1px;} 
.miil{margin-left:2px;} 
.mvl{margin-left:5px;}
.mxl{margin-left:10px;}
.mxvl{margin-left:17px;}
.mxiiiil{margin-left:14px;}
.mxxl{margin-left:20px;}
.mxxxvl{margin-left:35px;}
.mxxxvlv{margin-left:21px;}
/* RIGHT ONLY */
.mvr{margin-right:5px;}
.mxr{margin-right:10px;}
.mxxr{margin-right:20px;}
.mxxxr{margin-right:30px;}
.mxxxxr{margin-right:40px;}
.mxxxxxr{margin-right:50px;}
/* BOTTOM ONLY */
.mvb{margin-bottom:5px;}
.mxb{margin-bottom:10px;}
.mxvb{margin-bottom:15px;}
.mxxb{margin-bottom:20px;}
/* TOP/LEFT */
.mvtl{margin-top:5px;margin-left:5px;}
.mvttxl{margin-top:5px;margin-left:10px;}
.mvtxxxvl{margin-top:5px;margin-left:35px;}
.mvtviiil{margin-left:10px;margin-top:20px;}
.mxtl{margin-top:32px;margin-left:21px;}
/* TOP/RIGHT */
.mvtr{margin-top:5px;margin-right:5px;}
.mvttxr{margin-top:5px;margin-right:10px;}
.mxxtr{margin-top:20px;margin-right:20px;}
.mvtxxxvr{margin-top:5px;margin-right:35px;}
.mvtviiir{margin-right:8px;margin-top:5px;}
.mxtr{margin-top:10px;margin-right:10px;}
.mxxxxxtxr{margin-top:50px;margin-right:10px;}
/* TOP/BOTTOM */
.mvtb{margin-top:5px;margin-bottom:5px;}
.mxtb{margin-top:10px;margin-bottom:10px;}
.mxvtb{margin-top:15px;margin-bottom:15px;}
.mxtxxb{margin-top:10px;margin-bottom:20px;}
.mxxtb{margin-top:20px;margin-bottom:20px;}
/* LEFT/BOTTOM */
.mvbl{margin-bottom:5px;margin-left:5px;}
.mxbl{margin-bottom:10px;margin-left:10px;}
.mvbxl{margin-bottom:5px;margin-left:10px;}
.mxxxvlvb{margin-left:35px;margin-bottom:5px;}
/* MISC */
.mxblt{margin-bottom:10px;margin-left:10px;margin-top:10px;}
.mxrlt{margin-right:10px;margin-left:10px;margin-top:10px;}
.mvlr{margin-left:5px;margin-right:5px;}
.mxlr{margin-left:10px;margin-right:10px;}
.mxxlr{margin-left:20px;margin-right:20px;}
.mxvlr{margin-left:15px;margin-right:15px;}
.mxxlrt{margin-left:20px;margin-right:20px;margin-top:20px;}

/* -------------- PADDING -------------- */
.piiiti{padding-top:25px;}

.pva{padding:5px;}
.pxa{padding:10px;}
.pxxa{padding:20px;}
.pvl{padding-left:5px;}
.pvr{padding-right:5px;}
.pvt{padding-top:5px;}
.pvtb{padding-top:5px;padding-bottom:5px;}
.pvtbl{padding-top:5px;padding-bottom:5px;padding-left:5px;}
.pvlb{padding-left:5px;padding-bottom:5px;}
.pvb{padding-bottom:5px;}
.piiia{padding:3px;}
.piiil{padding-left:3px;}
.piiir{padding-right:3px;}
.piiitb{padding-top:3px;padding-bottom:3px;}
.piiit{padding-top:3px;}
.piiib{padding-bottom:3px;}
.pxl{padding-left:10px;}

/* -------------- COLORS  -------------- */

.balck{color:#000000;}

.blue{color:#005488;}
.greendark{color:#929384;}
.greenlight{color:#C1C9BF;}

/* -------------- BORDERS  -------------- */
.borderblack{border:#000000;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}
.borderwhite{border:#FFFFFF;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}
.borderred{border:#A90232;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}

/* -------------- OTHER CLASSES  -------------- */
.footer {color:#929384;text-decoration:none;font-size:9px;}
a.footer {}
a.footer:hover {text-decoration:underline;}
.required {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";color:#FF0000;margin:0px;font-size:11px;}
.small {font-size:10px;line-height:14px;}
a.small{text-decoration:underline;}
a.small:hover{text-decoration:none;}
.resultstable{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";color:#253355;margin:0px;font-size:11px;}
a.register{color:#0099CC;}
a.register:hover{text-decoration:none;}
a.more{color:#A90232;font-weight:bold;text-decoration:none;font-size:10px;}
a.more:hover{text-decoration:underline;}
.disclaimer{font-size:9px;}
.enlarge{color:#A90232;text-decoration:none;font-size:10px;line-height:12px;margin-top:2px;}
a.enlarge{text-decoration:none;}
a.enlarge:hover{text-decoration:underline;}
.pictext{font-size:9px;line-height:10px;}

/* -------------- subNavi class  -------------- */

#subNavi{
	border-bottom:1px solid #fff;
	background:#2E6297;
	width:150px;
	margin:0;
	padding:0;
}

#subNavi ul{
	padding:0;
	margin:0;
}

#subNavi li{
	list-style:none;
	padding:0;
	margin:5px 0 5px 15px;
}

#subNavi a{
	font:normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	text-decoration:none;
	color:#fff;
}

#subNavi a:hover{
	text-decoration:underline;
	color:#77A6D7;
}
