/** BASIC */



body {

	margin: 0px;

	padding: 0px;

	background-color: #FFFFFF;

}



/** FORMS */



form {

	margin: 0px;

	padding: 0px;

}



fieldset {

	margin: 0px;

	padding: 0px;

	border: none;

}



.button {

	background: #9C4240 url(images/homepage02.gif) no-repeat right bottom;

	border-top: 1px solid #D26260;

	border-right: 1px solid #D26260;

	border-bottom: 1px solid #963A38;

	border-left: 1px solid #963A38;

	font-size: 10px;

	color: #FFFFFF;

}



#input1 {

	width: 145px;

	margin-right: 5px;

	border-top: 1px solid #A6A6A6;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #F8F8F8;

	border-left: 1px solid #C7C7C7;

}



/** HEADINGS */



h1, h2, h3, h4, h5, h6 {

	margin: 0px;

}



/** TEXTS */



body, th, td, input, textarea, select {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: .75em;

	color: #FFFFFF;

	height: 45px;

}



p, blockquote, ul, ol, dl {

	margin-top: 0px;

	margin-bottom: 1em;

	text-align: justify;

}



.text1 {

	margin-bottom: 18px;

	font-size: 1.5em;

	color: #96979B;

}



.text2 {

	color: #CA292B;

}



.text3 {

	margin-bottom: 10px;

	font-size: 1em;

	color: #4D789E;

	text-align: left;

}



.text4 {

	margin-bottom: 10px;

	font-size: 1.25em;

	color: #333333;

	line-height: 1.35em;

}



.text5 {

	line-height: 18px;

	color: #FFFFFF;

}



.text6 {

	text-align: center;

	color: #919396;

}



/** LINKS */



a {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



a:hover {

	text-decoration: underline;

	color: #FCBAB7;

}



.link1 {

	text-decoration: none;

	font-weight: normal;

	color: #666666;

	font-size: 1em;

}



.link1:hover {

	text-decoration: none;

	font-weight: bold;

	color: #333333;

}



.link2 {

	position: relative;

	padding: 1px 10px;

	background: #9C4240 url(images/homepage02.gif) no-repeat right bottom;

	border-top: 1px solid #D26260;

	border-right: 1px solid #D26260;

	border-bottom: 1px solid #963A38;

	border-left: 1px solid #963A38;

	text-decoration: none;

	font-size: 10px;

	color: #FFFFFF;

}



/** LISTS */



.list1 {

	margin-left: 0px;

	padding-left: 0px;

	list-style: none;

	line-height: 18px;

}



.list1 a {

	padding-left: 14px;

	background: url(images/homepage10.gif) no-repeat left center;

}



/** STYLES */



.style1 {

}



.style1 a {

}



.style1 a:hover {

}



.style2 {

	color: #000000;

}



/** BACKGROUNDS */



.bg1 {
	background-repeat: no-repeat;
	background-position: left top;

}

.bg2 {
	background-repeat: no-repeat;
	background-position: left top;

}

.bg3 { background: url(images/homepage07.gif) no-repeat right top; }

.bg4 {

	background-image: url(images/subpage03.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



/** MISC */



.align-justify { text-align: justify; }

.align-right { text-align: right; }



img {

	border: medium solid #999A9D;

	margin-right: 0px;

	margin-left: 15px;

}



.img1 {

	float: left;

	margin: 3px 15px 0px 0px;

}



.img2 {

	float: right;

	margin: 3px 0px 0px 15px;

}



hr { display: none; }



.hr1 {

	height: 10px;

	margin-bottom: 15px;

	background: url(images/homepage06.gif) repeat-x left bottom;

}

.link3 {

	text-decoration: none;

	font-weight: bold;

	color: #CA292B;

	font-size: 1.25em;

	margin-right: 5px;

}

.link3:hover {

	text-decoration: none;

	font-weight: bold;

}

.link4 {

	font-size: 1.5em;

	font-weight: normal;

	color: #5880A4;

	text-decoration: none;

}

.link4:hover {

	text-decoration: none;

	font-weight: bold;

	color: #2D567C;

}

.link5 {

	text-decoration: none;

	font-weight: normal;

	color: #919396;

	font-size: 1em;

}

.link5:hover {

	color: #919396;

}

.link6 {

	text-decoration: none;

	font-weight: bold;

	color: #CA292B;

	font-size: 1em;

	margin-right: 5px;

}

.link6:hover {

	text-decoration: none;

	font-weight: bold;

}
.text4a {
	margin-bottom: 10px;
	font-size: 1.25em;
	color: #333333;
	line-height: 1.35em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 510px;
}
