/** BASIC */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(images/homepage01.gif) repeat left top;}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

h1 {
	font-family: Century Gothic;
	font-size: 15px;
	color: #0F499E; 
	font-weight:bold
}

h2 {
	font-family: Century Gothic;
	font-size: 13px;
	color: #0F499E;
}

/** TEXTS */

p {
	font-family: Century Gothic;
	font-size: 14px;
	line-height:17px;
	color: #0F499E; text-align:justify
	
}

th, td, input, textarea, select {
	font-family: Century Gothic;
	font-size: 14px;
	color: #0F499E;
}


blockquote, ul, ol, dl {
	font-size: 14px;
	text-align: justify
}

/** LISTS */

.list1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.list1 li {
	font-size: 14px;
}

.list1 a {
	display: block;
	padding-left: 17px;
	background: url(images/subpage04.gif) no-repeat left center;
	text-decoration: underline;	
	color: #F37321;
	font-size: 14px;
	margin: 0px 0px 6px 0px;
}

.list1 a:hover {
	text-decoration: underline;
	color: #0F499E;
}

.list2 {
	list-style: none;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:6

}

.list2 li {
	font-size: 14px;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:6
	}

.list3 {
	margin: 0px;
	padding: 0px;
	list-style-type:none; 
}

.list3 li {
	font-size: 14px;
	display: block;
	padding-left: 17px;
	background: url(images/subpage04.gif) no-repeat left center;
	background-position: 0 .5em;
	text-decoration: none;	
	color: #0F499E;
	font-size: 14px;
	
	
}

.list3 a {
	display: block;
	padding-left: 22px;
	background: url(images/subpage04.gif) no-repeat left center;
	text-decoration: none;	
	color: #0F499E;
	font-size: 14px;
	
}

.list3 a:hover {
	text-decoration: underline;
	color: #F37321;
}

.list4 {
	margin: 0px;
	padding-left: 0px;
	list-style: none;
	align: left;
	
}

.list4 a {
	padding-left: 17px;
	background: url('images/subpage04.gif') no-repeat left center;
	text-decoration: underline;	
	color: #F37321;
	font-size: 14px; 
}

.list4 a:visited {
	text-decoration: underline;
	color: #0F499E;
}

.list5 {
	margin: 0px;
	padding-left: 0px;
	list-style: none;
	
}

.list5 a {
	padding-left: 17px;
	background: url('images/subpage04.gif') no-repeat left center;
	text-decoration: underline;	
	color: #F37321;
	font-size: 14px; 
}

.list5 a:hover {
	text-decoration: underline;
	color: #0F499E;
}

/** LINKS */

a {
	color: #F37321;
}

a:hover {
	text-decoration: underline;
	color: #F37321;
}

.link1 {
	display: block;
	height: 14px;
	background: url(images/homepage26.gif) no-repeat right top;
}

.link1 b {
	display: none;
}

.link2 {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF; font-size:11pt
}

:hover.link2 {
	text-decoration: underline;
	color: #0F499E;
}

/** BANNER */

#banner {

	width: 697px;
	height: 170px;
	background: url('images/header3c.gif') no-repeat center; 
}


/** STYLES */

.style1 {
	font-size: 10px;
	font-weight: normal;
	color: #8C8C8C;
}

.style1 a {
	text-decoration: none;
	font-size: 11px;
	color: #75AE00;
}

.style1 a:hover {
}

.style2 {
	text-align: center;
	font-size: 10px;
	color: #828DC4;
}

.style2 a {
	color: #F37321;
}

.style3 {
    font-weight: normal;
    font-size: 12px;
	color: #828DC4; text-align:right
}

.style3 a {
    font-weight: normal;
	color: #F37321;
}

.style3 a:hover {
	text-decoration: underline;
	color: #0F499E;
}

.style4 {
	text-align: center;
	font-size: 11px;
	color: #828DC4;
}

.style4 a {
	color: #828DC4;
	font-weight: normal;
	text-decoration: none;
}

.style5 {
    font-weight: normal;
    font-size: 12px;
	color: #OF499E; text-align:left
}

.style5 a {
    font-weight: normal;
    font-size: 12px;
	color: #F37321;
}

.style5 a:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #0F499E;
}

.style6 {
    font-weight: normal;
    font-size: 14px;
	color: #OF499E; text-align:left; margin-left:10
}


/** BACKGROUNDS */

.bg1 { background: url(images/homepage03.jpg) no-repeat left top; }
.bg2 { background: url(images/homepage05.gif) repeat-y left top; }
.bg3 { background: url(images/homepage14.gif) repeat-y left top; }
.bg4 { background: url(images/homepage12.jpg) no-repeat left top; }
.bg5 { background: url(images/homepage22.jpg) no-repeat left top; }
.bg6 { background: url(images/homepage08h.gif) no-repeat left top; }
.bg7 { background: url(images/homepage08i.gif) no-repeat left top; }
.bg8 { background: url(images/homepage04.jpg) no-repeat right top; }
.bg9 { background: url(images/homepage03.jpg) repeat-x right top; }
.bg10 { background: url(images/homepage02g.gif) no-repeat left top; }


/** MENU */

#menu {
	width: 886px;
	height: 49px;
	margin: 0px auto;
	}

#menu ul {
	margin: 0px;
	padding: 0px 5px 0px 20px;
	list-style: none;
}

#menu li {
	float: left;
	height: 26px;
	padding:0px 7px 14px 20px;
	font-size: 14px;
	}

#menu li.first {
	background: none;
	font-size: 14px;
}

#menu a {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
	color: #0F499E;
}

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

.img1 {
	float: left;
	margin: 2px 15px 0px 0px;
}

.img2 {
	float: right;
	margin: 2px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
	height: 1px;
	padding: 0px 0px 10px 0px;
	background: url(images/homepage20.gif) repeat-x left top;
}
