/* CSS Document */
body {
	background-color:#F1F8FE;
	background-image:url(images/film.jpg);
	background-repeat:repeat-y;
	background-position:center;
	background-attachment:fixed;
	text-align: center;
	min-width: 740px;
}

#wrapper {
	margin:0 auto;
	width:740px;
	text-align: left;
	background-color:#ADBFD4;
}

.header {
	width:740px;
	height:300px;
}

.txt_header {
	font-family:Arial;
	font-size:1em;
	text-align:left;
	padding-top:1em;
	padding-bottom:1em;
	background-color:#ADBFD4;
	padding:0.3em;
	font-weight:bold;
}

.txt_body {
	font-family:Arial;
	font-size:0.8em;
	text-align:justify;
	padding:1em;
	background-color:#ADBFD4;
}

.base_txt_header {			
display:block;			
clear:both;			
width:740px;;			
background-color:#ADBFD4;			
padding:10px;			
font-family:Arial;
font-weight:bold;						
font-size:1em;		
}

.base_txt_body {			
display:block;			
clear:both;			
width:740px;;			
background-color:#ADBFD4;			
padding:10px;			
font-family:arial;						
font-size:0.8em;		
}

#flashcontent {
	width: 740px;
	height: 300px;
	text-align:center;
}

#piccontent {
	width: 740px;
	height: 300px;
	text-align:center;
}

.form label { 
	width: 200px;
	margin-right: 10px;
}
.form p.label {
	margin-left: 120px;
	width: 390px;
}

.form input, .form textarea {
	margin-left: 210px;
	width: 200px;
}
.form textarea { 
	width: 300px;
}

.form {
	width:720px;
	margin: 0 0 1em;
	padding:5px;
	
}

.formwrap {
	width:740px;
	padding:5px;
	
}

.form label {
	float: left;
	text-align: right;
	padding-top: 0.2em;
	font-size: 0.8em;
	font-family:Arial;
	color:#000066;
}

.form input, .form textarea {
	display: block;
	margin-bottom: 0;
}

.form br { 
	clear: left;
} 

.form input[type="hidden"] {
	display: none;
}

.form legend {
	font-weight:bold;
	font-family:Arial;
	color:#000066;
}

form fieldset {
	border-color:#000066;
}

.nl_container{
float:left;
width:500px;
}

.nl_containerd{
float:left;
width:141px;
}

.nl_boxtop{
display:block;
width:230px;
height:35px;
background-position:left top;
background-repeat:no-repeat;
background-image:url(images/box_top.gif);
}

.nl_topcontent{
font-family:arial;
font-size:16px;
color:black;
font-weight:bold;
padding-top:12px;
text-align:center;
height:35px;
}
.nl_boxbottom{
display:block;
width:230px;
height:215px;
background-position:left bottom;
background-repeat:no-repeat;
background-image:url(images/box_bottom.gif);
}

.nl_maincontent {
display:block;
font-family:arial;
font-size:0.1ems;
text-align:justify;
color:black;
padding-left:13px;
padding-top:1px;
padding-bottom:10px;
padding-right:10px;
}

.nl_mainbox {
float:left;
}

.portbox {
	position:relative;
	width:74px;
	height:74px;
	border:1px;
	float:left;
	padding-right:5px;
}
