BODY {
	SCROLLBAR-FACE-COLOR: #cc3a00; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cc3a00; 
	SCROLLBAR-SHADOW-COLOR: #000033; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000033;
	overflow-x:hidden;
	overflow-y:auto;
}

.font_title{
	FONT-SIZE: 30px;
	COLOR: #000000;
	FONT-FAMILY: Haettenschweiler, sans-serif
}
.font_title_home{
	FONT-SIZE: 45px;
	COLOR: #000000;
	FONT-FAMILY: Haettenschweiler, sans-serif
}
.font_newsletter{
	FONT-SIZE: 15px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Haettenschweiler, sans-serif
}

.font_links{
	FONT-SIZE: 20px;
	COLOR: #000000;
	FONT-FAMILY: Bell MT, sans-serif
}

TABLE {
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.font_small{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a {
	text-decoration: none;
	COLOR: #000000;
	FONT-STYLE: italic;
}
a:visited {
	text-decoration: none;
	COLOR: #000000;
	FONT-STYLE: italic;
}
a:hover {
	text-decoration: underline;
	COLOR: #000000;
	FONT-STYLE: italic;
}
a:active {
	text-decoration: none;
	COLOR: #000000;
	outline: none;
	FONT-STYLE: italic;
}
a:focus{
-moz-outline-style: none;
}

a.link_orange {
	text-decoration: none;
	COLOR: #cc3a00;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
a.link_orange:visited {
	text-decoration: none;
	COLOR: #cc3a00;
}
a.link_orange:hover {
	text-decoration: none;
	COLOR: #ffffff;
}
a.link_orange:active {
	text-decoration: none;
	COLOR: #cc3a00;
}

.lines{
	position : relative;
	right : 550px;
	top: 113px;
	z-index: 0;
}

.oneill{
	position : relative;
	left : 15px;
	bottom: 20px;
	z-index: 0;
}

.table-fixed{
	table-layout:fixed;
}

#newsletter {
	BORDER: #000000  1px solid; 
	BACKGROUND: #cc3a00; 
	WIDTH: 150px; 
	PADDING-LEFT: 5px;
	COLOR: #000000; 
}

#newsletterbutton {
	BORDER: #000000 1px solid; 
	BACKGROUND: #cc3a00;  
	WIDTH: 70px;
	cursor: pointer;
}

#newsletterbutton:hover {
	BORDER: #FFFFFF 1px solid; 
	BACKGROUND: #cc3a00;  
	WIDTH: 70px;
	cursor: pointer;
}

#newsletter:hover{
	BORDER: #FFFFFF  1px solid; 
	BACKGROUND: #cc3a00; 
	WIDTH: 150px; 
	COLOR: #000000; 
}

#newsletterout {
	BORDER: #000000  1px solid; 
	BACKGROUND: #FFFFFF; 
	WIDTH: 250px; 
	PADDING-LEFT: 5px;
	COLOR: #000000; 
}

#newsletteroutbutton {
	BORDER: #000000 1px solid; 
	BACKGROUND: #FFFFFF;  
	WIDTH: 90px;
	cursor: pointer;
}

#newsletteroutbutton:hover {
	BORDER: yellow 1px solid; 
	BACKGROUND: #FFFFFF;  
	WIDTH: 90px;
	cursor: pointer;
}

#newsletterout:hover{
	BORDER: yellow  1px solid; 
	BACKGROUND: #FFFFFF; 
	WIDTH: 250px; 
	COLOR: #000000; 
}

.formfield{  
	background-color: #FFFFFF; 
	border: 1px solid #000000;
}

.formbutton {  
	background-color: #FFFFFF; 
	border: 1px solid #000000;
	text-align: center; 
	cursor: pointer;
}

.smiley_cell{
	BORDER: 1px solid #000000;
	background-color: #FFFFFF; 
}

.blockhead{
	background-color: #FF5311;
	BORDER-LEFT: 1px solid #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
	BORDER-RIGHT: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}

.blockcontent{
	BORDER: 1px solid #FFFFFF;
	padding: 10px;
	background-color: #FF8759;
}

/* All Different link fonts and styles*/	
A.white-bold:link {
	FONT-SIZE: 18px;COLOR: #FFFFFF;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: none
}
A.white-bold:visited {
	FONT-SIZE: 18px;COLOR: #FFFFFF;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: none
}
A.white-bold:active {
	FONT-SIZE: 18px;COLOR: #FFFFFF;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: none
}
A.white-bold:hover {
	FONT-SIZE: 18px;COLOR: #FFFFFF;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: underline
}

A.black-bold:link {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: none
}
A.black-bold:visited {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: none
}
A.black-bold:active {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: none
}
A.black-bold:hover {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;FONT-WEIGHT: bold;TEXT-DECORATION: underline
}

A.black-italic:link {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;TEXT-DECORATION: none;FONT-STYLE: italic;
}
A.black-italic:visited {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;TEXT-DECORATION: none;FONT-STYLE: italic;
}
A.black-italic:active {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;TEXT-DECORATION: none;FONT-STYLE: italic;
}
A.black-italic:hover {
	FONT-SIZE: 18px;COLOR: #000000;FONT-FAMILY: verdana;TEXT-DECORATION: underline;FONT-STYLE: italic;
}