* {margin:0;padding:0;list-style:none;font-size:12px;}
img {border:none;}

body {text-align:center;background:repeat-y url(images/GlobalBG.gif) center;}

p {margin:10px 0;}

#HEADER {width:802px;height:102px;background:no-repeat url(images/header.jpg) 1px 10px;
background-color:#ededed;left:1px;position:relative;}

#HEADER hr {display:none;}
div.topborder {width:800px;height:10px;background-color:#ffb200;}

#HEADER a {display:block;width:790px;height:90px;}
span.hidden {display:none;}

div#MAIN {width:800px;position:relative;background:repeat-y url(images/sideback.gif);left:2px;}

div#SIDEBAR {position:relative;float:left;width:166px;}

#SIDEBAR ul a {display:block;width:147px;height:47px;
background:no-repeat url(images/navi.gif);margin-bottom:6px;}
#SIDEBAR a span {display:none;}
#SIDEBAR ul {padding-top:10px;padding-left:6px;}

#SIDEBAR ul a.about {}
#SIDEBAR ul a.greeting {background-position:0px -52px;}
#SIDEBAR ul a.activity {background-position:0px -104px;}
#SIDEBAR ul a.report {background-position:0px -156px;}
#SIDEBAR ul a.member {background-position:0px -208px;}
#SIDEBAR ul a.meeting {background-position:0px -260px;}
#SIDEBAR ul a.contact {background-position:0px -312px;}
#SIDEBAR ul a.links {background-position:0px -364px;}

#CONTENTS {position:relative;float:right;width:628px;}
#CONTENTS div.box {padding:10px;position:relative;}

table.memberscompany {border-collapse: separate;}
table.memberscompany td {border:1px solid #cdcdcd;padding:5px;}

div.loginform {padding:20px;font-size:24px;}
div.loginform * {font-size:24px;line-height:160%;}
#nucleus_lf_name , #nucleus_lf_pwd {width:220px;letter-spacing:5px;font-family:Verdana;}

span.formerror {color:#800000;font-weight:bold;}

/* Seminar
---------------------------------------- */
#CONTENTS table.seminar {
	margin: 0px 0px 10px 0px;
	font-size: 92%;
	line-height: 167%;
}
	
#CONTENTS table.seminar th {
	padding: 2px 6px 0px 8px;
	font-size: 100%;
	font-style: normal;
	text-align: left;
}
	
#CONTENTS table.seminar td {
	padding: 2px 8px 0px 8px;
}

/* Contact Form Table
---------------------------------------- */
#CONTENTS table.form-preview {
	margin: 10px 0px 10px 0px;
	font-size: 92%;
	line-height: 167%;
}
	
#CONTENTS table.form-preview th {
	padding: 4px 8px;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
	
#CONTENTS table.form-preview td {
	padding: 4px 8px;
}

