
body { word-wrap: break-word; background-color:#ffffff; background-position:left top; background-repeat:no-repeat;  }


/*___________________________________________*/
img { /* turns off gaps around images */ border:0; background:transparent; }
/*___________________________________________*/
a:link { 
text-decoration: none;
font: normal 9pt/2.0em verdana, Arial, sans-serif;
color: #cc3300;
text-align: left;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 0px;
padding-top : 0px;
}

a:visited { text-decoration:none;
font: normal 9pt/2.0em verdana, Arial, sans-serif;
color: #cc3300;
text-align: left;

 }
a:hover { text-decoration:none;
font: normal 9pt/2.0em verdana, Arial, sans-serif;
color: #000000;
text-align: left;

 }
a:active { text-decoration:none;
font: normal 9pt/2.0em verdana, Arial, sans-serif;
color: #cc3300;
text-align: left;
 }

/* Internet Explorer and the Expanding Box Problem. It's an unfortunate fact that Internet Explorer will always incorrectly expand any dimensionally restricted block element so that oversize content is unable to overflow, as the specs require that content to do. The W3C says a rigidly sized block box should allow oversize content to protrude or overflow beyond the edges of the sized box. The following rule instructs Internet Explorer 5.5 and 6 to break words into the next line instead of expanding the block element. */

.head_content_red {
font: bold 12pt/1.5em arial, verdana, sans-serif;
color: #cc3300;
text-align: left;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
text-transform: uppercase;
font-weight:bold;
}

.head_content_black {
font: bold 12pt/1.5em arial, verdana, sans-serif;
color: #666666;
text-align: left;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 45px;
text-transform: uppercase;
}

.head_content_white {
font: bold 16pt/1.5em arial, verdana, sans-serif;
color: #ffffff;
text-align: left;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
text-transform: uppercase;
font-weight:bold;
}

.content {
font: normal 9pt/2.0em verdana, Arial, sans-serif;
color: #666666;
text-align: left;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 45px;
}

.footer {
font: normal 9pt/2.0em verdana, Arial, sans-serif;
color: #ffffff;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 45px;
}

.content_news {
font: normal 9pt/2.0em arial, verdana, sans-serif;
color: #666666;
text-align: left;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 45px;
text-transform: uppercase;}


/*___________________________________________*/

td { 
font: normal 9pt/2.0em verdana, Arial, sans-serif;
color: #666666;
text-align: left; 
margin-left : 0; 
margin-top : 0; 
margin-bottom : 0; 
padding-top : 0; 
padding-bottom : 0; 
}

.contentblock {
font: normal 8pt/1.8em verdana, Arial, sans-serif;
color: #999999;
text-align: justify;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 45px;
}

.head {
font: bold 8pt/1.8em arial, sans-serif;
color: #666666;
text-align:left;
margin-left : 0px; 
margin-top : 0px; 
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 0px; 
}

.blind { 
font: bold 8pt/1.8em verdana, sans-serif; 
color: #820004; 
text-align: justify; 
margin-left : 0; 
margin-top : 0; 
margin-bottom : 0; 
padding-top : 0; 
padding-bottom : 0; 
}

th { 
font: 8pt/1.1em verdana, sans-serif; 
color: #820004; 
text-align: left; 
margin-left : 0; 
margin-top : 0; 
margin-bottom : 0; 
padding-top : 0; 
padding-bottom : 0; 
}

/*___________________________________________*/

#cols {
	margin-left: auto;
	margin-right: auto;
	width: 880px;}
	
form {
	margin: 0px;
	padding: 0px;

}
input, textarea, select {
	border: 1px solid #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 1px 1px 1px 0px;
}
input.submit {
	border: 0px none #999999;
	margin-top: 0px;
	color: #ffffff;
	background-color: #666666;
	padding: 3px 5px 3px 5px;
}
input.medium {
	width: 189px;
}
input.big {
	width: 150px;
	border: 1px solid #000000;
	background-color: #f5f5f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 1px 1px 1px 0px;
}
input.large, textarea.large {
	width: 180px;
}
textarea.large {
	height: 70px;
}
textarea.samll {
	height: 150px;
}
input.clear {
	margin: 0;
	padding: 0;
	border: 0px none #999999;
}

/*___________________________________________*/

.go_small {
font: normal 8pt/1.5em arial, sans-serif;
color: #FF6600;
text-align: left;
border-bottom: 1px dashed #FF6600;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

.go_small a:link {
font: normal 8pt/1.5em arial, sans-serif;
color: #FF6600;
text-align: left;
border-bottom: 1px dashed #FF6600;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

.go_small a:visited {
font: normal 8pt/1.5em arial, sans-serif;
color: #FF6600;
text-align: left;
border-bottom: 1px dashed #FF6600;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

.go_small a:hover {
font: normal 8pt/1.5em arial, sans-serif;
color: #999999;
text-align: left;
border-bottom: 1px dashed #999999;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

/*___________________________________________*/

.go {
font: bold 8pt/1.8em verdana, sans-serif;
color: #FF6600;
text-align: left;
border-bottom: 1px dashed #FF6600;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

.go a:link {
font: bold 8pt/1.8em verdana, sans-serif;
color: #FF6600;
text-align: left;
border-bottom: 1px dashed #FF6600;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

.go a:visited {
font: bold 8pt/1.8em verdana, sans-serif;
color: #FF6600;
text-align: left;
border-bottom: 1px dashed #FF6600;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

.go a:hover {
font: bold 8pt/1.8em verdana, sans-serif;
color: #999999;
text-align: left;
border-bottom: 1px dashed #999999;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
}

/*___________________________________________*/

.agb_02 {
font: 8pt/1.3em verdana, sans-serif;
color: #6f1010;
text-align: left;
border-bottom: 0 none;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 0; }

.agb_02 a:link { font: bold 8pt/1.3em verdana, sans-serif; color: #6f1010; text-align: left; border-bottom: 0 dashed #820004; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.agb_02 a:visited { font: bold 8pt/1.3em verdana, sans-serif; color: #6f1010; text-align: left; border-bottom: 0 dashed #820004; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.agb_02 a:hover { font: bold 8pt/1.3em verdana, sans-serif; color: #000000; text-align: left; border-bottom: 0 dashed #000000; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
/*___________________________________________*/
.heado { color: #ff9900; font: bold 10pt/1.3em arial, sans-serif; text-align: left; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; }
/*___________________________________________*/
.headagb { font:bold 7pt/1.7em verdana, sans-serif; color:#660000; text-align: left; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; letter-spacing: 1.25px; }
/*___________________________________________*/
.headblack { color: #400000; font: bold 8pt/1.3em verdana, sans-serif; text-align: left; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; }
/*___________________________________________*/
.blue { font:bold 11pt/1.4em arial, sans-serif; color:#003399; text-align:left; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; }
/*___________________________________________*/
.headblue { font:bold 9pt/1.4em arial, sans-serif; color:#003399; text-align:left; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; }
/*___________________________________________*/
.navi_top { font:bold 7pt/1.8em verdana, sans-serif; color:#f29543; text-align:left; border-bottom: 0 none; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.navi_top a:link { font:bold 7pt/1.8em verdana, sans-serif; color:#f29543; text-align:left; border-bottom: 0 dashed #fcbe00; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.navi_top a:visited { font:bold 7pt/1.8em verdana, sans-serif; color:#f29543; text-align:left; border-bottom: 0 dashed #fcbe00; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.navi_top a:hover { font:bold 7pt/1.8em verdana, sans-serif; color: #000000; text-align:left; border-bottom: 0 dashed #000000; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
/*___________________________________________*/
.head2222 { font:bold 7pt/1.6em verdana, sans-serif; color:#ff9900; text-align:left; border-bottom:0 none; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.head2222 a:link { font:bold 7pt/1.6em verdana, sans-serif; color:#ff9900; text-align:left; border-bottom:0 none; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.head2222 a:visited { font:bold 7pt/1.6em verdana, sans-serif; color:#ff9900; text-align:left; border-bottom:0 none; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }
.head2222 a:hover { font:bold 7pt/1.6em verdana, sans-serif; color: #003399; text-align:left; border-bottom:0 none; margin-left : 0; margin-top : 0; margin-bottom : 0; padding-top : 0; padding-bottom : 0; padding-left : 0; }

/*___________________________________________*/

.img {
font: bold 8pt/1em arial, sans-serif;
color: #ffffff;
text-align: left;
border-bottom: 0px solid;
margin-left : 0px;
margin-top : 8px;
margin-bottom : 12px;
padding-top : 0;
padding-bottom : 0; 
}

.img_pics {
font: normal 8pt/1em arial, sans-serif;
color: #ffffff;
text-align: left;
border-bottom: 0px solid;
margin-left : 0px;
margin-top : 4px;
margin-bottom : 6px;
padding-top : 0;
padding-bottom : 0; 
}

.img a:link {
font: bold 8pt/1em arial, sans-serif;
color: #ffffff;
text-align: left;
border-bottom: 1px solid #b6bcbf;
margin-left : 0px;
margin-top : 12px;
margin-bottom : 12px;
padding-top : 0;
padding-bottom : 0; }

.img a:visited {
font: bold 8pt/1em arial, sans-serif;
color: #ffffff;
text-align: left;
border-bottom: 1px solid #b6bcbf;
margin-left : 10px;
margin-top : 6px;
margin-bottom : 6px;
padding-top : 0;
padding-bottom : 0; }

.img a:hover { 
font:bold 8pt/1em arial, sans-serif; 
color: #ffffff; 
text-align:left; 
border-bottom: 1px solid #ff9900; 
margin-left : 10px; 
margin-top : 6px; 
margin-bottom : 6px; 
padding-top : 0; 
padding-bottom : 0; 
}
