/** BASIC **/

body {
	margin:			0px ;
	padding:		0px ;
	background:		#FFFFFF url( ../images/homepage01.jpg ) repeat left top ;
}

#scroller {
	width:			460px ;
	height:			437px ;
	padding:		6px 28px 63px 25px ;
	overflow:		auto ;
}


/** FORMS **/

form {
	margin:			0px ;
	padding:		0px ;
}

fieldset {
	margin:			0px ;
	padding:		0px ;
	border:			none ;
}

#inputtext1 {
	width:			136px ;
	height:			14px ;
	padding:		5px 5px ;
	background:		#FFFFFF ;
	border:			none ;
}

#inputsubmit1 {
	width:			58px ;
	height:			24px ;
	background:		url( ../images/homepage09.gif ) no-repeat left top ;
	border:			none ;
	font-size:		11px ;
	color:			#FFFFFF ;
}

#contact fieldset {
	border:			1px solid #CCCCCC ;
	padding:		10px ;
}


/** HEADINGS **/

h1, h2, h3, h4, h5, h6 {
	margin:			0px 0px 15px 0px ;
	color:			#196781 ;
}

h1 {
	font-size:		16px ;
}

h2 {
	font-size:		13px ;
}

h3 {
	font-size:		11px ;
}


/** TEXTS **/

body, th, td, input, textarea, select {
	font-family:	Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	font-size:		11px ;
	color:			#7B7B7B ;
}

p, blockquote, ul, ol, dl {
	margin-top:		0px ;
	margin-bottom:	1em ;
	text-align:		justify ;
}

.text1 {
	text-align:		right ;
	color:			#5DA9C2 ;
}


/** LISTS **/

.list1 {
	margin-left:	0px ;
	padding-left:	0px ;
	list-style:		none ;
	line-height:	20px ;
}


/** LINKS **/

a {
	color:			#007DA7 ;
}

a:hover {
	text-decoration:none ;
	color:			#F7B84B ;
}

.link1 {
	display:		block ;
	width:			146px ;
	height:			24px ;
	padding:		12px 0px 0px 0px ;
	text-decoration:none ;
	font-size:		12px ;
	font-weight:	bold ;
	color:			#FFFFFF ;
}

.link2 {
	color:			#FFFFFF ;
}

.link3 {
	padding-left:	16px ;
	background:		url( ../images/homepage13.gif ) no-repeat left center ;
}


/** STYLES **/

.style1 {
}

.style1 a {
}

.style1 a:hover {
}


/** BACKGROUNDS **/

.bg1 { background: url( ../images/homepage02.jpg ) repeat-x left top ; }
.bg2 { background: url( ../images/subpage02.jpg ) no-repeat left top ; }
.bg3 { background: url( ../images/subpage03.jpg ) no-repeat left top ; }
.bg4 { background: url( ../images/homepage03.jpg ) no-repeat left top ; }
.bg5 { background: url( ../images/homepage04.jpg ) no-repeat left top ; }
.bg6 { background: url( ../images/homepage05.jpg ) no-repeat left top ; }
.bg7 { background: url( ../images/homepage06.jpg ) no-repeat left top ; }
.bg8 { background: url( ../images/homepage07.jpg ) no-repeat left top ; }
.bg9 { background: url( ../images/homepage08.jpg ) no-repeat left top ; }
.bg10 { background: url( ../images/subpage04.jpg ) no-repeat left top ; }


/** MISC **/

.align-justify { text-align: justify ; }
.align-right { text-align: right ; }

img { border: none ; }

.img1 {
	float:			right ;
	margin:			0px 0px 0px 15px ;
}

.img2 {
	float:			right ;
	margin:			0px 0px 0px 15px ;
}

hr { display: none ; }

.hr1 {
	height:			10px ;
	margin-bottom:	10px ;
	background:		url( ../images/homepage14.gif ) repeat-x left bottom ;
}
