@charset "utf-8";
/* ------------------------------------------------------------ */
/* Template Layout */
/* ------------------------------------------------------------ */
body {width:100%;height:100%;min-height:100%;}
#pagecontainer {width:100%;text-align:center;border:none;margin-left:auto;margin-right:auto;}
#sitecontainer {width:791px;border:none;background-color:#8C9CB5;margin-left:auto;margin-right:auto;}
#header {position:relative;top:0px;left:0px;height:84px;width:100%;border:none;text-align:left;}
#endlogo {position:absolute;left:708px;top:0px;width:168px;width:84px;border:none;text-align:left;}
#webbody {position:relative;left:0px;top:0px;border:none;width:791px;min-height:371px;background-color:#43639C;text-align:left;}
#webbody_leftcolumn {float:left;width:150px;border:none;height:371px;overflow:hidden;text-align:left;}
#left_menu {width:130px;padding:10px;border:none;text-align:left;}
#webbody_rightcolumn {float:left;width:641px;border:none;height:371px;overflow:hidden;text-align:left;position:relative;}
#mainpic {width:641px;height:370px;padding-top:1px;border:none;text-align:left;}
#bottombody {width:791px;min-height:280px;border:none;text-align:left;background-color:#8C9CB5;padding-bottom:20px;}
#bottom_leftcolumn {float:left;width:150px;min-height:280px;border:none;}
#bottom_rightcolumn {float:left;width:641px;min-height:280px;border:none;position:relative;}
#flags {position:relative;top:0px;left:0px;height:23px;width:100%;border:none;text-align:right;background-color:#FFFFFF;}

/* ------------------------------------------------------------ */
/* Page Elements */
/* ------------------------------------------------------------ */
#sidepictures {
	position:absolute;
	left:484px;
	top:49px;
	border:none;
	width:146px;
	min-height:140px;
	display:none;
}
#sloggan {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	position:absolute;
	width:470px;
	border:none;
	left:229px;
	top:19px;
	font-family:"Trebuchet MS", Times, serif;
	line-height:22px;
}

/* ------------------------------------------------------------ */
/* Tabs */
/* ------------------------------------------------------------ */
#tabcontentspacer {height:20px;border:none;}
#tab1_text {
	position:absolute;
	left:16px;
	top:-62px;
	border:none;
	text-align:center;
	z-index:3000;
	line-height:18px;
	width:100px;
}
#tab2_text {
	position:absolute;
	left:138px;
	top:-62px;
	border:none;
	text-align:center;
	z-index:3001;
	line-height:18px;
	width:100px;
	display:none;
}
#tab3_text {
	position:absolute;
	left:258px;
	top:-62px;
	border:none;
	text-align:center;
	z-index:3002;
	line-height:18px;
	width:100px;
	display:none;
}
#tab1 {position:absolute;width:116px;left:7px;top:-72px;height:84px;border:solid 1px #8C9CB5;}
#tab2 {position:absolute;width:116px;left:129px;top:-72px;height:78px;border:solid 1px #8C9CB5;display:none;}
#tab3 {position:absolute;width:116px;left:250px;top:-72px;height:78px;border:solid 1px #8C9CB5;display:none;}
#tabcopyarea {position:relative;width:624px;left:7px;top:12px;border-left:solid 1px #8C9CB5;min-height:250px;background-color:#D0D7E1;}
#tabcontent1 {width:604px;padding:20px 10px 60px 10px;border:none;display:block;}
#tabcontent2 {width:604px;padding:20px 10px 60px 10px;border:none;display:none;}
#tabcontent3 {width:604px;padding:20px 10px 60px 10px;border:none;display:none;}
#noticecontainer {position:relative;width:100%;border:none;}
#tabnotice1 {width:604px;border:none;background-color:#FFFFFF;height:35px;position:absolute;left:17px;top:-30px;text-align:right;line-height:35px;border:solid 1px #FFFFFF;}



#footertext {width:781px;border:none;padding-top:0px;padding-bottom:20px;text-align:right;}
#footerarea {width:791px;border:none;text-align:right;margin-left:auto;margin-right:auto;background-color:#8C9CB5;height:50px;line-height:50px;}

.menuspacer {width:130px;height:4px;border:none;}
.white11 {font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;color:#FFFFFF;}
.white13 {font-family:"Trebuchet MS", Times, serif; font-size:13px;font-weight:normal;color:#FFFFFF;}
.blue13 {font-family:"Trebuchet MS", Times, serif; font-size:12px;color:#43639C;}
.blue16 {font-family:"Trebuchet MS", Times, serif; font-size:16px;color:#43639C;font-weight:normal;}
.tabtext {font-family:"Trebuchet MS", Times, serif; font-size:14px;color:#000000;font-weight:bold;}
.tabcopy {font-family:"Trebuchet MS", Times, serif; font-size:13px;color:#000000;font-weight:normal;}
/*.sidepiccontainer {width:146px;border:solid 2px #BCDEF7;min-height:50px;}*/
/*.sidepictitle {width:146px;height:25px;background-color:#BCDEF7;border:solid 2px #BCDEF7;line-height:25px;text-align:right;font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#000000;}*/
.sidepiccontainer {width:146px;border:solid 1px #FFFFFF;min-height:50px;}
.sidepictitle {width:146px;min-height:25px;background-color:#FFFFFF;border:solid 1px #FFFFFF;line-height:25px;text-align:right;font-family:"Trebuchet MS", Times, serif; font-size:13px;color:#43639C;}

.formlayout {width:inherit;min-height:25px;line-height:25px;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:12px;text-align:left;overflow:visible;}
.formtextimput {width:50%;border:solid 1px #43639C;height:23px;line-height:23px;padding-left:4px;padding-right:4px;}
.formtextarea {width:99%;border:solid 1px #43639C;line-height:23px;padding-left:4px;padding-right:4px;}
.formbutton {border:solid 1px #43639C;height:25px;}

a.whitelink:link {
	color: #FFF;
	text-decoration: none;
	font-weight:bold;
}
a.whitelink:visited {
	text-decoration: none;
	color: #FFF;
	font-weight:bold;
}
a.whitelink:hover {
	text-decoration: none;
	color: #43639C;
	font-weight:bold;
}
a.whitelink:active {
	text-decoration: none;
	color: #43639C;
	font-weight:bold;
}

a.Purewhitelink:link {
	color: #FFF;
	text-decoration: none;
	font-weight:bold;
}
a.Purewhitelink:visited {
	text-decoration: none;
	color: #FFF;
	font-weight:bold;
}
a.Purewhitelink:hover {
	text-decoration: none;
	color: #FFF;
	font-weight:bold;
}
a.Purewhitelink:active {
	text-decoration: none;
	color: #FFF;
	font-weight:bold;
}

a.bluelink:link {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
a.bluelink:visited {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
a.bluelink:hover {
	text-decoration: none;
	color: #43639C;
	/*color:#A54A4A;*/
	font-weight:bold;
}
a.bluelink:active {
	text-decoration: none;
	color: #43639C;
	/*color:#A54A4A;*/
	font-weight:bold;
}

a.pagelink:link {
	color: #43639C;
	text-decoration: underline;
	font-weight:bold;
}
a.pagelink:visited {
	text-decoration: underline;
	color: #43639C;
	font-weight:bold;
}
a.pagelink:hover {
	text-decoration: none;
	color: #000000;
	/*color:#A54A4A;*/
	font-weight:bold;
}
a.pagelink:active {
	text-decoration: none;
	color: #000000;
	/*color:#A54A4A;*/
	font-weight:bold;
}

a.purebluelink:link {
	color: #43639C;
	text-decoration: none;
}
a.purebluelink:visited {
	text-decoration: none;
	color: #43639C;
}
a.purebluelink:hover {
	text-decoration: none;
	color: #43639C;
	/*color:#A54A4A;*/
}
a.purebluelink:active {
	text-decoration: none;
	color: #43639C;
	/*color:#A54A4A;*/
}

a.backTotop:link {
	color: #A54A4A;
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
}
a.backTotop:visited {
	text-decoration: none;
	color: #A54A4A;
	font-weight:normal;
	font-size:11px;
}
a.backTotop:hover {
	text-decoration: none;
	color: #A54A4A;
	/*color:#A54A4A;*/
	font-weight:bold;
	font-size:11px;
}
a.backTotop:active {
	text-decoration: none;
	color: #A54A4A;
	/*color:#A54A4A;*/
	font-weight:bold;
	font-size:11px;
}

.menurollover {background-color:#FFFFFF;font-family:"Trebuchet MS", Times, serif; font-size:12px;cursor:pointer;width:130px;height:25px;line-height:25px;border:none;color:#43639C;}
.menurollout {background-color:transparent;font-family:"Trebuchet MS", Times, serif; font-size:12px;width:130px;height:25px;line-height:25px;border:none;color:#FFFFFF;}

#menu_blank {width:639px;position:absolute;left:1px;top:1px;z-index:2999;display:none;overflow:visible;padding-top:4px;padding-bottom:2px;min-height:37px;background-color:transparent;}

.transbox
	{
	background-color:#ffffff;
	border:none;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
	}
	
.transmenu
{
	font-family:"Trebuchet MS", Times, serif; 
	font-size:12px;
	color:#43639C;
	background-color:#ffffff;
	border:none;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}

#xsnazzy {background: transparent; margin:0px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFFFFF;}
.xb1 {margin:0 5px; background:#000;}
.xb2 {margin:0 3px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#FFFFFF;}
