/* General
----------------------------------------------------------------- */
*		{ padding:0; margin:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:normal; font-size:100%; }
body		{ font-size:10pt }
p		{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:normal; }
a		{ color:#212d35; text-decoration:none; }
a:hover	{ text-decoration:underline; }
img		{ border:0; }
ul		{ list-style:none; }
.site-hidden	{ display:block; visibility:visible; }
.print-hidden	{ display:none; visibility:hidden; }
/* - General -
----------------------------------------------------------------- */
body						{ margin:0 auto; background:none; text-align:center;  }

#plus2					{ display:none; visibility:hideen; }
#fontsize				{ display:none; visibility:hideen; }
table.aitisi 				{ float:left; width:669px; padding:0; margin:5px 0; display:inline; }
table.aitisi td 			{ padding:5px 6px; vertical-align:middle; font:normal 11px Trebuchet MS; color:#626f68; }
table.aitisi td.ftitle 	{ text-align:right; padding:0px 12px 0px 0px; font:normal 11px Trebuchet MS; color:#626f68; }
input.inputL				{ width:400px; border:1px solid #888888; font:normal 11px Trebuchet MS; color:#a3b5af; padding:2px 0px; }
input.inputS 				{ width:124px; border:1px solid #888888; font:normal 11px Trebuchet MS; color:#a3b5af; padding:2px 0px; }
input.inputS_a 			{ width:210px; border:1px solid #888888; font:normal 11px Trebuchet MS; color:#a3b5af; padding:2px 0px; }
input.inputS_b 			{ width:124px; border:1px solid #888888; font:normal 11px Trebuchet MS; color:#a3b5af; padding:2px 0px; }
textarea.textareaA 		{ width:400px; border:1px solid #888888; font:normal 11px Trebuchet MS; color:#a3b5af; padding:2px 0px; height:45px; }
textarea.textareaB 		{ width:400px; border:1px solid #888888; font:normal 11px Trebuchet MS; color:#a3b5af; padding:2px 0px; height:66px; }


#container_out			{ margin:0 auto; width:100%; text-align:center; height:100%; clear:right; display:block; padding-bottom:0px; }
#container_inside		{ margin:0 auto; width:100%; text-align:center; height:100%; clear:right; display:block; background:none; }

#container				{ margin:0 auto; text-align:left; width:100%; clear:both; display:block;  height:auto; padding-bottom:10px; }
#line00					{ display:none;}
#top_link				{ display:none;}
#header					{ display:none; }
.logo					{ display:none; }
#menuTop				{ display:none; }

#content				{ clear:both; display:block; padding:25px 0px 30px 0px; margin:0; width:100%; }
#content img				{ float:left; border:1px solid #bfbfbf; padding:5px; margin:0px 10px 10px 0px ; display:inline; }

.col_right				{ display:none; }
#footer					{ display:none; }

#mainInside				{ clear:both; display:block; width:100%; background:none; margin:10px 0px 0px 0px; min-height:auto; height:auto; }
#mainInside h1			{ clear:both; display:block; width:100%; padding:27px 0px 10px 0px; font:normal 16pt Trebuchet MS; color:#314039;
						  border-bottom:1px solid #cedbd8; margin-bottom:5px; }

#plus,
.pages					{ display:none; }

.newsBox				{ margin:22px 0; }
.newsBox h3				{ font-size:11pt; }

#content .faqList p		{ display:block !important; }
#content .faqList h2,
#content #ippoOff h2		{ font-size:11pt; margin:20px 0 0 0; }

.pastMList td			{ padding:10px 0; }

.printLine				{ display:none; }
.address2				{ margin:0 0 20px 0; }

.tabs					{ font-weight:bold; }
.tabs ul li				{ display:none; }
.tabs ul li.active			{ display:block; }

.tabText				{ position:absolute; left:0; top:110px; }

.ippoOn,
.ippoOff				{ margin:20px 0; }

