﻿/* Screen layout: */



body {

margin: 0 auto;

padding: 0;

font: 76% Verdana,Tahoma,Arial,sans-serif;

background: #f4f4f4 url(images/bg.gif) top center repeat-y;



}



#wrap {

	background: #ffffff;

	color: #336600;

	width: 760px;

	height: auto;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;
	border-bottom:1px
	
}



#address3 {

	position:absolute;

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

	background-color: transparent;

	font-size: 10pt;

	border: medium Black;

	left: 405px;

	top: 5px;

	font-style: normal;

	font-weight: normal;

	text-align: center;

	width: 333px;

	float: right;

}

#logobox190 {

	width:190px;

	height: 95px;

	/*height:39px;*/

	float:left;



	

	margin-right: 10px;

	margin-bottom: 10px;

	font-family: sans-serif;

}





#logobox190_right {

	width:290px;

	height: 95px;

	/*height:39px;*/

	float:right;

	margin-right: 10px;

	margin-bottom: 10px;

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

	text-align: center;

}

#header {

	clear: both;

	padding: 10px;

	height: 95px;

	margin-top: 5px;

	margin-right: 0;

	margin-bottom: 5px;

	margin-left: 0;

}



#header h1 {

width: 450px;

margin: 0 0 10px 0;

float: left;

}



#header p {

width: 500px;

float: right;

text-align: center;

color: #a0a0a0;

margin: 0 0 10px 0;

font-size: 0.8em;

line-height: 1.2em;

}



#frontphoto {

margin: 0 0 10px 0;

border: 0;

}



#avmenu {

clear: left;

float: left;

width: 150px;

margin: 0 0 10px 0;

padding: 0;

font-size: 0.9em;

}



#avmenu ul {	

list-style: none;

width: 150px;

margin: 0 0 20px 0;

padding: 0;

font-size: 1.1em;

}	



#avmenu li {

margin-bottom: 4px;

}



#avmenu li a {

	font-weight: bold;

	

	text-decoration: none;

	color: #505050;

	display: block;

	background: #f4f4f4;

	/*border-left: 4px solid #cccccc;*/

border-left: 4px solid #28A059;

	width: 150px;

	padding-top: 6px;

	padding-right: 0;

	padding-bottom: 20;

	padding-left: 10px;

}	

	

#avmenu li a:hover {

/*background: #eaeaea;

color: #286ea0;*/

background: #eaeaea;

color: #28A059;

border-left: 4px solid #286ea0;

}



.announce {

margin: 10px 0 10px 0;

padding: 10px;

width: 130px;

color: #505050;

background-color: White;

line-height: 1.3em;

}



#extras {

	float: right;

	width: 150px;

	margin: 0 0 10px 0;

	padding: 0;

	font-size: 0.9em;

	line-height: 1.5em;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



#extras1 {

	float: none;

	width: 130px;

	padding: 20;

	font-size: 0.9em;

	line-height: 1.5em;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #FF0000;

	border-right-color: #FF0000;

	border-bottom-color: #FF0000;

	border-left-color: #FF0000;

	left: auto;

	margin: 0 0 10px 0;

}

#extras p {

margin: 0 0 1.5em 0;

}



#content {

margin: 0 160px 20px 160px;

border-left: 1px solid #f0f0f0;

border-right: 1px solid #f0f0f0;

padding: 0 10px 0 10px;

line-height: 1.6em;

text-align: justify;

}

#content_full {
margin: 0 20px 20px 200px;

border-left: 0px solid #f0f0f0;

border-right: 0px solid #f0f0f0;

padding: 0 10px 0 10px;

line-height: 1.6em;

text-align: justify;

}

#content_full_welcome {
margin: 0 20px 0px 200px;

border-left: 0px solid #f0f0f0;

border-right: 0px solid #f0f0f0;

padding: 0 10px 0 10px;

line-height: 1.6em;

text-align: justify;

font-family: Verdana, Geneva, sans-serif;

}

}

#see_also {
	margin: 0 20px 20px 200px;
	background-color:red;
	border-right: 1px dashed gray;
	border-left: 1px solid gray;
	border-top: 1px dashed gray;
	border-bottom: 1px dashed gray;
	padding: 0 10px 0 10px;
	line-height: 1.6em;
	text-align: center;
	font-size: 10px;
	}



#content_fullpage_width {
margin: 0 20px 20px 20px;

border-left: 1px solid #000;

border-right: 1px solid #000;

border-bottom: 1px solid #000;

border-top: 1px solid #000;

padding: 10px 10px 10px 10px;

line-height: 1.6em;

text-align: center;

font-size: 10px;

}


#content4 {

	border-left: 1px solid #f0f0f0;

	border-right: 1px solid #f0f0f0;

	line-height: 1.6em;

	text-align: justify;

	margin-top: 0;

	margin-right: 10px;

	margin-bottom: auto;

	margin-left: 160px;

	padding-top: 0;

	padding-right: 10px;

	padding-bottom: 0;

	padding-left: 10px;

}

#content3 {

margin: 0 200px 20px 200px;

border-left: 1px solid #f0f0f0;

border-right: 1px solid #f0f0f0;

padding: 0 10px 0 10px;

line-height: 1.6em;

text-align: justify;

}



#content h2 {

font-size: 1.5em;

margin: 0 0 0.5em 0;

}



#content img {

padding: 1px;

display:inline;

background: #cccccc;

border: 4px solid #f0f0f0;

}



h3 {

font-size: 1.3em;

margin: 0 0 10px 0;

}



a {

text-decoration: none;

color: #286ea0;

}



a:hover {

text-decoration: underline;

color: Navy;

}



a img {

border: 0;

}



#footer {

clear: both;

margin: 0 auto;

padding: 10px 0 20px 0;

border-top: 4px solid #f0f0f0;

width: 760px;

text-align: center;

color: #808080;

font-size: 0.9em;

}



#footer a {

color: #808080;

text-decoration: none;

}



#footer a:hover {

text-decoration: underline;

}



.left {

margin: 10px 10px 5px 0;

float: left;

}



.right {

margin: 10px 0 5px 10px;

float: right;

}



.textright {

text-align: right;

}



.center {

text-align: center;

}



.small {

font-size: 0.8em;

}



.bold {

font-weight: bold;

}



.hide {

display: none;

}



.yellow {

	background: #FFFACD;

}

.ISVA_green {

	background: #336600;
	
	}

