/** BASIC */



body {

	margin: 5px 10px;

	padding: 0px;

	background: #FFFFFF;

}





/** HEADINGS */



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

	margin: 0px;

}



h2, h3, h4, h5, h6, .accent, .accent-green {

	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;

}



h2, h3 {

	text-align:center;

	color:#A668B2;

}



h2 {

	margin-bottom:10px;

	font-size: 22px;

	font-weight: normal;

}



h3 {

	font-size:17px;

	margin-bottom: 0.5em;

	font-weight: bold;

	margin-top: 2em;

}





/** TEXTS */



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

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

	font-size: 14px;

	color: #333333;

}



p, blockquote, ul, ol, dl {

	margin-top: 0px;

	margin-bottom: 1.25em;

}



blockquote {

	text-align: justify;

}



ul, ol, dl {

	text-align: left;

}



.text1 {

	font-size: 11px;

	font-weight: bold;

	color: #30243F;

}



.text2, .text11 {

	font-size: 12px;

}



.text3 {

	font-size: 12px;

	color: #D7D8D5;

}



.text4 {

	font-size: 22px;

	color: #666666;

	font-weight: bolder;

}



.text5 {

	color: #83857C;

}



.text6, .text2 {

	font-weight: bold;

}







.text7 {

	font-color:;

	font-weight: bold;

	color: #000000;

}



.text8 {

	color: #CCCCCC;

}



.text9 {

	font-size: 22px;

	color: #86429B;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 10px;

	font-weight: bold;

}



.text10 {

	text-align: center;

	padding-top: 3px;

}



.text11 {

	margin-top: -10px;

}



/** LINKS */



a {

	color: #006396;

}



a:hover {

	text-decoration: none;

}



a.link1 {

	text-decoration: none;

	color: #FFFFFF;

	font-weight: bold;

}



a.link1:hover {

	text-decoration: underline;

}



a.link2 {

	color: #000000;

	text-decoration: underline;

}







/** STYLES */



.style1 {

	color: #9B86B4;

	font-size: 12px;

	font-weight: normal;

}



.style1 a {

	color: #A1A19A;

}



.style1 a:hover {

}



.style2 {

	text-align: center;

	color: #DBCFFE;

}



.style2 a {

	color: #DBCFFE;

}



.style2 a:hover {

}





.style31, .style32 {

	text-decoration: none;

}



.style31 a:hover, .style32 a:hover {

    text-decoration: none;

}



.style31 {

	color: #DBCFFE;

}





/** MISC */



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

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



img { border: none; }



.img1 {

	float: left;

	margin: 0px 15px 15px 0px;

}



.img2 {

	float: right;

	margin: 0px 0px 15px 15px;

}



hr { display: none; }



.hr1 {

	height: 1px;

}



.align-center {

	text-align: center;

}


a.bigbluelink:link, a.bigbluelink:visited, a.bigbluelink:hover, a.bigbluelink:active {

	color: #00F;
	font-size: 1.2em;

}

.text12 {
	color: #CC0066;
	font-size: 28px;
	font-weight: bold;
}
