body {
	background: 	#303030;
	margin: 	0;
	padding: 	0;
	border: 	0;
	text-align: 	center;
	color: 		#ffffff;
	font: 		11px Verdana, Arial, Helvetica, sans-serif;
}

body, html {height: 100%;}


table.outer {
	width: 100%;
	height: 100%;
}

td.outer {
	vertical-align: middle;
	text-align: center;
}

div, span { 
	font-size: 100%; 
}

.clear { clear: both; height: 1px; font-size: 10%; line-height: 10%; overflow: hidden; }
 
h2 {
	font-weight: 	bold ;
	font-size: 	18px ;
		
}

hr {
	color: #ffffff;
	background-color: #ffffff;
	height: 1px;

}

a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #ffffff;
	text-decoration: underline;}
a:active {
	color: #ffffff;
	text-decoration: none;
}

input {
	font: 		11px Verdana, Arial, Helvetica, sans-serif;
	border: 	1px #303030;
	border-style : 	solid;
	background-color: 	#ffffff;
	color: 		#303030;
	margin: 	1px;
	padding: 	1px;
}

.form_text {
	font: 		11px Verdana, Arial, Helvetica, sans-serif;
	border: 	1px #303030;
	border-style : 	solid;
	background-color: 	#ffffff;
	color: 		#303030;


}


textarea {
	font: 		11px Verdana, Arial, Helvetica, sans-serif;
	border: 	1px #303030;
	border-style : 	solid;
	color: 		#303030;
	background-color: 	#ffffff;
	margin: 	1px;
	padding: 	1px;


}

select {
	font: 		11px Verdana, Arial, Helvetica, sans-serif;
	border-style: 	1px #303030; 
	background-color: 	#ffffff;
	color: 		#303030;
	width: 		280px;
	margin: 	1px;
	padding: 	1px;
}

.checkbox{
	padding: 0px;
	margin: 0px;
	border: 0px;
	background-color: 	#818181;
}

div#edit {
	width: 		510px;
	height:		18px;
	float:		right;
	font: 		11px Verdana, Arial, Helvetica, sans-serif;
	text-align: 	right;
	font-weight: 	bold ;
}


div#pos	{
	width: 		100%;
	height: 	100%;
	padding: 	0;
	text-align: 	left;
}


div#header	{
	height: 	258px;
	background: 	url(../images/header.gif) top center no-repeat;
	padding: 	0;
	text-align: 	left;
}

div#logo	{
	height: 	148px;
	margin: 	0;
	padding: 	0;
	border: 	0;
	text-align: 	left;
}


div#mainbg	{

	background: 	url(../images/bg.gif) top center repeat-y;
	padding: 	0;
	text-align: 	left;
}

div#main	{

	padding: 	0;
	text-align: 	left;
}

div#footer	{
	height: 	210px;
	background: 	url(../images/footer.gif) bottom center no-repeat;
	padding: 	0;
	text-align: 	left;
}

div#text {
	width:		680px;
	margin-left:	0px;
	margin-right:	0px;
	padding-top:	10px;
	padding-bottom:	10px;
	text-align:	justify;


}

#menu {

	width:		740px;
	margin-left:	0px;
	margin-right:	0px;
	padding-top:	0px;
	padding-bottom:	10px;
	font-size: 100%;

}


ul#nav {
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav a {
	font-family : arial,verdana,sans-serif; 
	font-size: 11px;
	display: block;
	height: 20px;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #000000;
	width: 80px;
}

#nav li li a {
	font-family : arial,verdana,sans-serif; 
	font-size: 11px;
	display: block;
	height: 20px;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #000000;
	width: 80px;
	background-color: #000000; 
}

#nav li li a:hover {
	background-color : #ffffff; 
	color : #303030;
}

ul#nav li {
	background-color: #000000; 
	color : #ffffff; 
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	float: left;
	text-align: center;
}

li ul {
	display: none;
	position: absolute;
	margin: 0;
	padding: 0;
	list-style: none;
	background-color: #ffffff;

}

ul#nav li>ul {
	top: auto;
	left: auto;
}

ul#nav li li {
	display: block;
	float: none;
	border: 0;
	background-color: #ffffff; 
}

ul#nav li:hover ul, li.over ul {
	display: block;
}



body.pa1 #nav li.pa1 a,
body.pa2 #nav li.pa2 a,
body.pa3 #nav li.pa3 a,
body.pa4 #nav li.pa4 a,
body.pa5 #nav li.pa5 a,
body.pa51 #nav li.pa51 a,
body.pa52 #nav li.pa52 a,
body.pa53 #nav li.pa53 a,
body.pa54 #nav li.pa54 a,
body.pa55 #nav li.pa55 a,
body.pa56 #nav li.pa56 a,
body.pa57 #nav li.pa57 a,
body.pa58 #nav li.pa58 a,
body.pa59 #nav li.pa59 a,
body.pa6 #nav li.pa6 a,
body.pa61 #nav li.pa61 a,
body.pa62 #nav li.pa62 a,
body.pa63 #nav li.pa63 a,
body.pa64 #nav li.pa64 a,
body.pa65 #nav li.pa65 a,
body.pa66 #nav li.pa66 a,
body.pa67 #nav li.pa67 a,
body.pa68 #nav li.pa68 a,
body.pa7 #nav li.pa7 a,
body.pa8 #nav li.pa8 a,
body.pa9 #nav li.pa9 a {
	background-color : #ffffff; 
	color : #303030;  

}

#nav a:hover	{
	background-color : #ffffff; 
	color : #303030;
}




