/* CSS Document */



#body {
	font-family: Arial, Helvetica, sans-serif;
background-color: black}

a:link, a:visited, a:hover {
text-decoration: none;
color: red;}

a:hover {
	text-decoration: underline ;

}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
	font-size: 115%;
	color: red;
	text-align: center;
padding-bottom: 3px;
padding-top:2px}

h2{
 	font-size: 105%;
 	color: #000000;
	text-align: center}

h3{
 	font-size: 100%;
 	color: #000000;
 	text-align: left;

}

h4{
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

h5{
	font-size: 100%;
	color: red;
	text-decoration: underline;
text-align: center;
}

h6 {
	font-size: 75%;
	color: green;
text-align:center;
padding-bottom:2px}

/*layout*/

#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
;
}

/*Layout - masterheader*/
#masterheader {
	float: left;
	width: 800px;
	border: 1px solid green;
	background-color: #ffffff;
}

#masterheaderbanner {
	background-image: url(img/logo2.jpg);
	
	height: 185px;
	width: 800px;
	background-repeat:no-repeat;
	background-position: center
}

/*Layout - masterhead bottom navigation*/
#masterheaderbottom {
	background-color: #000000;
	height: 30px;
	width: 800px;
	background-image: url(img/topnav.jpg);
}

#masterheaderbottom ul {
	list-style-type: none;
	margin: 0px;
	text-align: center;
	padding-left: 3px;
}

#masterheaderbottom li {
	float: left;
	width: 10%;
	padding-top: 5px;
	padding-bottom: 5px;
}

#masterheaderbottom a {
	color: white;
	font-size: 100%;
	padding-left: 2px;
font-variant: small-caps;

font-weight: 400;
}

#masterheaderbottom a:hover {
	color: white;
	text-decoration: none;
font-weight: 900 ;
}

#horiznav {
	background-color: #ff0000;
	float: left;
	padding: 5px 1px 5px 1px;
	height: 20px;
	width: 600px;
	border: 1px solid #000000;
}
#horiznav ul {
	margin: 0px;
	padding: 0px 1px 0px 1px;
	list-style-type: none;
}
#horiznav li {
	color: #FFFFFF;
	float: left;
	text-align: center;
	white-space: nowrap;
	width: 18%;
	font-size: 75%;
}
#horiznav a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 95%;
	color: #ffffff;
	font-weight: bold;
}
#horiznav a:hover {
	font-weight: bolder;
	text-decoration: underline;
	color: #006600;
}

/*Layout - left navigation*/
#navigation {
	background-color: #FFFFFF;
	border: 1px solid red;
	width: 165px;
	margin-top: 2px;
	float: left;
	background-image: url();
	background-repeat: no-repeat;
	background-position: center top;
}
#navigation ul {
	list-style-type: none;
	line-height: 25px;
	margin: 0px 0px 0px;
	padding: 0px;
}
#navigation li {
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d24f28;
	padding-top: 5px;
	padding-bottom: 5px;
}
#navigation a {
	color: #29166f;
	font-weight: bold;
	display: block;
	font-size: 85%;
}
#navigation a:hover {
	color: red;
	text-decoration: none;
	
}
#navigationlower {
	float: left;
	width: 165px;
	border: 1px solid red;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#navigationlower h1 {
	color: #006200;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
}
#navigationlower a {
	color: red;
}

#navigationlower h2 {
	color: #007800;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 4px;
}

#navigationcounter {
	float: left;
	width: 165px;
	border: 1px solid red;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;}
	
#navigationcounter h1{
	font-size: 75%;
	font-weight: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
}
#content {
	background-color: #FFFFFF;
	width:794px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d24f28;
	border-bottom-color: #d24f28;
	border-left-color: #d24f28;
	float: left;
	padding: 3px;
}


#footer {
	background-color: red;
	height: 30px;
	border: 1px solid green;
	font-size: 80%;
	text-align: center;
	float: left;
	width: 800px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
}
#footer a {
	color: #FFFFFF;
	font-size: 80%;
	padding-right: 10px;
	padding-left: 10px;
	list-style-type: none;
}

#rightbox {
	width: 140px;
	border: 1px solid red;
	margin-top: 2px;
float: right;
	padding: 5px;
background-color: red;
}

#rightbox img {
padding-top:2px;
padding-bottom:6px}

#rightboxtop h1 {
	font-size: 90%;
	color: white;
}
#rightboxtop h2 {
	font-size: 12px;
	color: gray;
	text-decoration: underline;
	text-align: left;
	padding-bottom: 7px;
	padding-top: 5px;
}

#rightboxtop ul {
	list-style-type: none;
	background-color: white;
	color: #D2D2D2;
	font-size: 80%;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 5px;
}
#rightboxtop li {
	text-decoration: none;
}
#rightboxtop a {
	color: green;
	text-decoration: none;
	margin-left: 0px;
}
#rightboxtop a:hover {
	color: green;
	text-decoration: underline;
font-weight: bold;}
#rightboxtop {
	background-color: white;
	width: 135px;
	border: 1px solid green;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
#rightboxheading {
	background-color: green;
	width: 135px;
	border: 1px solid #A2A1A6;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-right: 2px;
	margin-left: 2px;
}
#rightboxheading h5 {
	font-size: 115%;
	color: white;
text-decoration: none}
#rightboxheading ul {
	list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
}
#rightboxheading li {
	font-size: 80%;
	color: white;
	list-style-type: none;
	padding-top: 7px;
	padding-bottom: 7px;
}
#rightboxheading a {
	color: white;
}
#rightboxheading a:hover {
	text-decoration: none;
text-decoration: underline;
}

#centerbox {
	float: left;
	width: 450px;
	margin: 3px;
margin-top: 2px;
margin-left: 3px;
margin-bottom: 3px;
margin-right: 3px;

}

#centerbox p {
	font-size: 80%;
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 5px;
}
#centerbox h3 {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 100%;
	padding-top: 8px;
	padding-bottom: 2px;
	text-align: left;
}
#centerbox h4 {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 90%;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: left;
}

#largebox {
	float: left;
	width: 600px;
	margin: 3px;
margin-top: 2px;
margin-left: 3px;
margin-bottom: 3px;
margin-right: 3px;}

#largebox p {
	font-size: 100%;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#largebox h3 {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 100%;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: left;
}

#largebox ul {
font-size: 95%;}

table {
	border: 5px green outset;
border-collapse: separate;
border-spacing:0px}

tr{border: 1px green solid }

td {border: 1px green solid;}

td a:hover{
text-decoration: underline;
font-weight: normal;
}

th {
text-align: center;
}

#leftnav {
	float: left;
	width: 170px;
	border: 1px solid red;
	margin-right: 2px;
	margin-bottom:10px;
	padding-right: 3px;
	padding-left: 5px;
	padding-top:3px;
	background-color: red;
margin-top: 2px;}




/*** picture on left with description****/

.smallpictures {
	padding: 5px;
	border: 1px solid #650133;
	float: left;
	width: 517px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	margin-right: 5px;}

.smallpictures a {
	color: #3b006a;
	text-decoration: none;
	padding-top: 5px;
	margin-top: 5px;
	font-style: italic;
	font-weight: bold;}

.smallpictures a:hover {
	color: #c20000;
	text-decoration: none;
}

.smallpictures img{
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

/****picture on left with description***/
.smallpicturesleft {
	padding: 5px;
	border: 1px solid #29166f;
	float: left;
	width: 420px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	margin-right: 5px;}


.smallpicturesleft p {
	text-align: left}

.smallpicturesleft a {
	color: red;
	text-decoration: none;
	padding-top: 5px;
	margin-top: 5px;
	font-style: italic;
	font-weight: bold;}

.smallpicturesleft a:hover {
	color: #29166f;
	text-decoration: none;
}

.smallpicturesleft img{
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

/****picture on right with description***/

.smallpicturesright {
	padding: 5px;
	border: 1px solid #29166f;
	float: left;
	width: 420px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	margin-right: 5px;}


.smallpicturesright p {
	text-align: left}

.smallpicturesright a {
	color: red;
	text-decoration: none;
	padding-top: 5px;
	margin-top: 5px;
	font-style: italic;
	font-weight: bold;}

.smallpicturesright a:hover {
	color: #29166f;
	text-decoration: none;
}

.smallpicturesright img{
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.smallpicturesrightnoborder {
	padding: 4px;
	float: left;
	width: 420px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;}


.smallpicturesrightnoborder p {
	text-align: left}

.smallpicturesrightnoborder a {
	color: red;
	text-decoration: none;
	padding-top: 5px;
	margin-top: 5px;
	font-style: italic;
	font-weight: bold;}

.smallpicturesrightnoborder a:hover {
	color: #29166f;

	text-decoration: none;
}

.smallpicturesrightnoborder img{
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 3px;
}

.smallpicturesleftnoborder {
	padding: 4px;
	float: left;
	width: 420px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;}


.smallpicturesleftnoborder p {
	text-align: left}

.smallpicturesleftnoborder a {
	color: red;
	text-decoration: none;
	padding-top: 5px;
	margin-top: 5px;
	font-style: italic;
	font-weight: bold;}

.smallpicturesleftnoborder a:hover {
	color: #29166f;
	text-decoration: none;
}

.smallpicturesleftnoborder img{
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 3px;
}



/***other***/

P.blocktext {
    padding: 5px;
	border: 1px solid #650133;
	margin-left: auto;
    margin-right: auto;
    width: 475px
}
img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto 
	}

.hide {
display:none;
}


div {
text-align: left;}


.info {margin: 5px;
	padding: 5px;
	border: 1px solid black;
	float: left;
	width: 575px;
}
.info p{
font-size:80% ;
}

.required {
color: red;
}

.cimer {background-image: url(img/cimerL.jpg); background-repeat:no-repeat; background-position:right}
