body{
	background-image: url(../../img/site/bgline.gif);
	background-repeat: repeat;
}

table.outline{
	border-top: 0px;
	border-left: 0px;
	border-right: 1px;
	border-bottom: 0px;
	border-color: #454545;
	border-style: solid;
}

table.gboutline{
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-color: #454545;
	border-style: solid;
}


.tdcolor1{
	background-color: #FFFFFF;

}

.tdcolor2{
	background-color: #AAAAAA;

}

td.navibg{
	background-image: url(../../img/gfx/site/navi.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 29px;
}

td.leftbg{
	background-image: url(../../img/gfx/site/leftbg.gif);
	background-repeat: repeat;
	width: 250px;
}

td.leftshadowbg{
	background-image: url(../../img/gfx/site/shado_bg.gif);
	background-repeat: repeat;
	width: 10px;
}

td.bottombg{
	background-image: url(../../img/gfx/site/bott_le.gif);
	background-repeat: repeat;
	width: 260px;
	height: 33px;
}

.dotv{
	background-image: url(../../img/gfx/elements/dot_v.gif);
	background-repeat: repeat-y;
}

.doth{
	background-image: url(../../img/gfx/elements/dot_h.gif);
	background-repeat: repeat-x;
}


.listtbl{
	background-color: transparent;
	border: 1px;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-color: #000066;
	border-style: solid;
}

.listtbl2{
	background-color: transparent;
	border: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-color: #FFFFFF;
}

td.navbar{
	background-image: url(../../img/site/navbar.gif);
	background-repeat: repeat-x;
}

td.top3bg{
	width: 432px;
	height: 30px;
	background-image: url(../../img/gfx/site/top3_mid.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

    a { font-family : Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;}

    a.small  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#CC0000; text-decoration:none;}
    a.small:active  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#CC0000; text-decoration:none;}
    a.small:visited  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#CC0000; text-decoration:none;}
	 a.small:hover  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#D76C6C; text-decoration:none;}
	
	
	.headline_blue { font-family : Helvetica, Verdana, Arial, sans-serif; font-size: 22px; font-weight:bold; color: #CC0000;  font-style: normal;  font-variant: normal;   }
	.headline2_blue { font-family : Helvetica, Verdana, Arial, sans-serif; font-size:19px; font-weight:bold; color: #CC0000; }

	
	.small {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}
	.smalldate {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #555555;}
	.verysmall {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
	.smallred { font-family : Verdana, Helvetica, sans-serif; font-size:9px; color:#FF0000; font-weight:bold;}
	a.textlink{ font-family : Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold;}
    table, p, .text { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height : 140%;  color:#404040; }
	 .listhead { background-color: #006ED5; font-family : Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height : normal;  color:#FFFFFF; font-weight:bold;border: 0px;}
    .list2 { background-color: #E3F2FF;   font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height : normal;  color:#000000; font-weight:normal;border: 0px;}
	 .list {  background-color: #88B6F8;  font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height : normal;  color:#000000; font-weight:normal;border: 0px;}
	 .listimg{
						border-top: 1px;
						border-left: 1px;
						border-right: 1px;
						border-bottom: 1px;
						border-color: #000000;
						border-style: solid;
						}
	.newsimg{
						border-top: 1px;
						border-left: 1px;
						border-right: 1px;
						border-bottom: 1px;
						border-color: #DBDBDB;
						border-style: solid;
						}
	.headline { font-family : Verdana, Helvetica, sans-serif; font-size:13px; color:#000000; }
	.text2 { font-family : Verdana, Helvetica, sans-serif; font-size:9px; color:#000000; }
    .errorMessage { font-family : Verdana, Helvetica, sans-serif; font-size:11px; color:#ff3333; }
    .formElement { font-family : Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; }
    .dot { font-family : Verdana, Helvetica, sans-serif; font-size:3px;}
	.blueheadline  { font-family : Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000; text-decoration:none;}
	.bluenormal  { font-family : Verdana, Helvetica, sans-serif; font-size:12px;  color:#CC0000; text-decoration:none;}
    .smalltext { font-family : Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
    .date { font-family : Verdana, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
	.dateblue { font-family : Verdana, Verdana, Helvetica, sans-serif; font-size:11px; color:#003399; text-decoration:none; font-weight:bold;}
    a.white { font-family : Verdana, Verdana, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}	
	
	a.bluoralink { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
    a.bluoralink:active  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
    a.bluoralink:visited  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
	a.bluoralink:hover  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CC0000; text-decoration:none;}
	
	a.bluoralink2 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
    a.bluoralink2:active  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
    a.bluoralink2:visited  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
	a.bluoralink2:hover  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CC0000; text-decoration:none;}
	
	a.greenlink { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
    a.greenlink:active  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
    a.greenlink:visited  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
	a.greenlink:hover  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CC0000; text-decoration:none;}
	
	a.newslink { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
    a.newslink:active  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
    a.newslink:visited  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
	a.newslink:hover  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#CC0000; text-decoration:underline;}
	
	a.gbnav { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#525252; text-decoration:none;}
    a.gbnav:active  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#525252; text-decoration:none;}
    a.gbnav:visited  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#525252; text-decoration:none;}
	a.gbnav:hover  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#CC0000; text-decoration:none;}
	
	
	a.navbar  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#555555; text-decoration:none;}
    a.navbar:active  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#555555; text-decoration:none;}
    a.navbar:visited  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#555555; text-decoration:none;}
	a.navbar:hover  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000FF; text-decoration:none;}
	a.navbar_a  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000FF; text-decoration:none;}
    a.navbar_a:active  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000FF; text-decoration:none;}
    a.navbar_a:visited  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000FF; text-decoration:none;}
	a.navbar_a:hover  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000FF; text-decoration:none;}
	
	a.navbar_s  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000066; text-decoration:none;}
    a.navbar_s:active  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000066; text-decoration:none;}
    a.navbar_s:visited  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000066 text-decoration:none;}
	a.navbar_s:hover  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#0000FF; text-decoration:none;}
	
	a.navbar_sa  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#0000FF; text-decoration:none;}
    a.navbar_sa:active  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#0000FF; text-decoration:none;}
    a.navbar_sa:visited  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#0000FF; text-decoration:none;}
	a.navbar_sa:hover  { font-family : Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#0000FF; text-decoration:none;}
	
	
	
    #menu    { position: absolute; visibility: hidden;	padding: 0px; cursor: hand;	filter: Alpha(opacity=75, finishopacity=75); 
             border: 1px #808179 solid;
    }
    		
	.fields
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	}
	
	.textfield
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #BEBEBE;
	background-color: #FFFFFF;
	}

	.button
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 0px;
	background-color: #DF0000;
	margin : 0px 0px 0px 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	}	
	
	.headline{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	}
	
	.headlines{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	}
	
	.normal{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	}
	
	.gbnav{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #525252;
	padding: 5px 1px 5px 1px;
	}
	
	li {
		list-style-image: url(../../img/gfx/elements/li_mini.gif);
		list-style: disc;
		list-style-type: disc;
		margin-left: -22px;
		margin-bottom: 4px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold; 
		line-height : normal;
		color: #000000; 
	}
	
	.gbsmall_blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #454545;}
	.gbtext_blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #525252;}
	.gbtext_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #525252}
	.gbtext_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF
