*	{
	margin:  0;
	padding: 0;
	font-size: 12px;
	line-height: 15px;
	}


/* ===基本のツール=== */

.clearfix:after {
	content: ".";  /* 新しい要素を作る */
	display: block;  /* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
}

.clearfix {
	min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}



/*トップページ周囲の設定*/
body	{
	color: #616161;/*2f2f2f*/
	background-color: #e0e9ec;/*周囲の背景色*/
	margin: 20px 0;
	text-align: center;
	}

/*トップページのヘッダー(メニュー部分)の設定*/
body.header	{
	background-color: #68bcdf;/*背景色*/
	margin: 0;
	padding: 0;
	text-align: center;
	}

/*トップページのフッター(お問合せの部分)の設定*/
body.footer_body	{
	background-color: #e0e9ec;/*背景色*/
	margin: 0;
	padding: 0;
	vertical-align: top;
	}

/* トップページのTOPICS-------------------------------- */

.topics {
width:395px;
height:100px;
overflow:auto;
scrollbar-face-color:#c2dfec; /* 表面の色 */
scrollbar-highlight-color:#c2dfec; /* ハイライトの色 */
scrollbar-shadow-color:#c2dfec; /* 影の色 */
scrollbar-3dlight-color:#e3ebd9; /* 左端と上端の色 */
scrollbar-darkshadow-color:#e3ebd9; /* 右端と下端の色 */
scrollbar-arrow-color:#fff; /* 矢印の色 */
scrollbar-track-color: #e3ebd9; /* ベースの色 */
}

/* 右側のiフレ用設定 */
body.flash_body	{
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 0;
	scrollbar-face-color:#FAFAFA; /* 表面の色 */
	scrollbar-highlight-color:#ffffff; /* ハイライトの色 */
	scrollbar-shadow-color:#ffffff; /* 影の色 */
	scrollbar-3dlight-color:#727272; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#727272; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #E6E6E6; /* ベースの色 */
	}

body.disc_body	{
	background-color: #f4f4f4;
	margin: 8px 0px 0px 0px;
	padding: 0;
	scrollbar-face-color:#FAFAFA; /* 表面の色 */
	scrollbar-highlight-color:#ffffff; /* ハイライトの色 */
	scrollbar-shadow-color:#ffffff; /* 影の色 */
	scrollbar-3dlight-color:#727272; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#727272; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #E6E6E6; /* ベースの色 */
	}
body.bbs_body2	{
	background-color: #f4f4f4;
	margin: 0;
	padding: 0px 30px 0px 0px;
	scrollbar-face-color:#FAFAFA; /* 表面の色 */
	scrollbar-highlight-color:#ffffff; /* ハイライトの色 */
	scrollbar-shadow-color:#ffffff; /* 影の色 */
	scrollbar-3dlight-color:#727272; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#727272; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #E6E6E6; /* ベースの色 */
	}


/* フォントサイズ */
.pixel18	{font-size:18px; line-height: 20px;}
.pixel16	{font-size:16px; line-height: 18px;}
.pixel14	{font-size:14px; line-height: 16px;}
.pixel12	{font-size:12px; line-height: 14px;}
.pixel11	{font-size:11px; line-height: 13px;}
.pixel10	{font-size:10px; line-height: 12px;}
.pixel9	{font-size:9px; line-height: 11px;}
.b	{font-weight: bold; line-height: 14px;}

/* 文字色設定 */

.txtcol-0 { color:#ffffff;}/* 強調色0　白 */
.txtcol-1 { color:#009dbc;}/* 強調色1　青 BBS一般 */
.txtcol-2 { color:#6b92ad;}/* 強調色2　濃青色 */
.txtcol-3 { color:#ffb81c;}/* 強調色3　オレンジ BBS関係者＋NEWマーク */
.top { color:#0b8bc1;}/* トップページTOPICS 2b80a4; */

/* BG色設定 */
.bgcol-0 { background-color:#ffffff;}/* BG色0　白 */
.bgcol-2 { background-color:#708d72;}/* BG色2　抹茶色 */


/* テーブルの入ったボックスをセンターに入れるタグ */
#tcenter	{
	margin: auto;
}


/* ヘッダの設定 */


/* ホームのボディの設定 */

/* ボディのコンテンツ部分の設定 */

#container	{
	width: 800px;
	margin: auto;
	}


/* 左の写真部分の設定 */

#side	{
	width: 175px;
	height:542px;
	float: left;
	background-image: url("../img/left/left.gif");
	}


/* ボディの設定 タイプA */

#tipe_a	{
	border: 0px solid #a8a8a8;
	background-color: #f4f4f4;
	width: 625px;
	height: 542px;
	float: left;
	text-align: left;
/*	background-image: url("../img/tool/bg.gif");
	background-repeat: no-repeat;
	background-position: center center; */
}

#tipe_a_admin	{
	background-color: #f4f4f4;
	width: 790px;
	height: 542px;
	float: left;
	text-align: left;
/*	background-image: url("../img/tool/bg.gif");
	background-repeat: no-repeat;
	backgroundoo-position: center center;*/
	}



/* ボディを左右に分けない時の設定　グッズ */
#tipe_b	{
	border: 0px solid #a8a8a8;
	background-color: #f4f4f4;
	width: 800px;
	height:542px;
	margin: auto;
	overflow: auto;
	scrollbar-face-color:#FAFAFA; /* 表面の色 */
	scrollbar-highlight-color:#ffffff; /* ハイライトの色 */
	scrollbar-shadow-color:#ffffff; /* 影の色 */
	scrollbar-3dlight-color:#727272; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#727272; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #E6E6E6; /* ベースの色 */
	}


/* フッタの設定 */

#footer	{
	clear: both;
	}


/* 各ページのメニューの行間設定 */
.list_txt	{
/*	border: 1px solid #000000;*/
	margin: 0;
	pading-left: 10px;
	background-color: #ffffff;
	height: 478px;/* 白い部分の高さ */
	line-height: 17px;
	overflow: auto;
	scrollbar-face-color:#FAFAFA; /* 表面の色 */
	scrollbar-highlight-color:#ffffff; /* ハイライトの色 */
	scrollbar-shadow-color:#ffffff; /* 影の色 */
	scrollbar-3dlight-color:#727272; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#727272; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #E6E6E6; /* ベースの色 */
	}

.prof_list_txt	{
	margin: 0;
	pading-left: 10px;
	background-color: #ffffff;
	line-height: 17px;
	}


/* プロフィールの設定 */

#prof_top	{
	text-align:center;
	background-color: #ff0000;
	}
#prof_top2	{
	width:555px;
	background-color: #0000ff;
	margin:auto;
	text-align:left;
	}

 /* プロファイルの写真 */
#prof_left {
/*	border: 1px solid #a8a8a8;*/
	float: left;
	padding-left:18px;
	width: 183px;
	}

#prof_right {
/*	border: 1px solid #a8a8a8; */
	float: left;
	padding-right:40px;
	}

#prof_right2 {
/* 	border: 1px solid #a8a8a8; */
	float: right;
	width: 424px;
	}

#prof_bottom {
	padding-left:18px;
	padding-top:5px;
	width:607px;
	height:20em; /* Mac用の幅違い */
	border:0px solid #f00;
	overflow: auto;
	scrollbar-face-color:#FAFAFA; /* 表面の色 */
	scrollbar-highlight-color:#ffffff; /* ハイライトの色 */
	scrollbar-shadow-color:#ffffff; /* 影の色 */
	scrollbar-3dlight-color:#727272; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#727272; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #E6E6E6; /* ベースの色 */

}

#prof_txt {
/* 	border: 1px solid #a8a8a8; */
	margin: 15px 0px 0px 22px;
	clear: both;
	width: 580px;
	}

#center	{
	text-aling:center;
	}

.clearfix {
clear:both;
}

 /* プロファイルのテキスト部分 */
#prof_txt2	{
/* 	border: 1px solid #a8a8a8; */
	margin: 15px 0px 0px 20px;
/*	clear: both; */
	width: 360px; /* [width=360] - [padding(right)=25] = [text are=335px] */
	}


/* ディスコグラフィーの設定 */

#disc_left	{
/* 	border: 1px solid #a8a8a8; */
	width: 160px;
	float: left;
	}

#disc_right	{
/* 	border: 1px solid #a8a8a8; */
	width: 460px;
	float: right;
	}


#disc-title_txt	{
/* 	border: 1px solid #a8a8a8; */
	background-color: #ffffff;
	text-align: left;
	width: 430px;
	padding: 3px 0 3px 5px;
	margin: 5px 0px 0px 0px;
	}

#disc-body_txt	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	font-size:11px; line-height: 13px;
	width: 430px;
	padding: 3px;
	margin: 0px 0px 0px 0px;
	}


/* ジャケとテキストの設定 */
.imageArea	{
/* 	border: 1px solid #a8a8a8; */
	float: left;
	width: 100px;
	}

.textArea	{
/* 	border: 1px solid #a8a8a8; */
	float: left;
	font-size:11px; line-height: 13px;
	width: 300px;
	padding-left: 8px;
	}
/* --ジャケとテキストの設定 */



/* インフォとライブの設定 */

#i_l-title_txt	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 430px;
	padding: 3px 0 3px 0px;
	margin: 5px 0px 0px 0px;
	}

#i_l-body_txt	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 430px;
	padding: 1px 0px 0px 1px;
	margin: 0px 0px 8px 0px;
	}

/* Flashページの設定 */
.data	{
	font-size: 13px;
	color: #8c8c8c;
}


#flash_1	{
/*	border: 1px solid #a8a8a8;*
	background-color: #f4f4f4;
	width: 625px;
	height: 542px;
	float: left;
	text-align: left;
/*	background-image: url("../img/tool/bg.gif"); */
	background-repeat: no-repeat;
	background-position: center center
	}

#flash_2	{
/*	border: 1px solid #a8a8a8;*/
	background-color: #f4f4f4;
	width: 600px;
	height: 542px;
	float: left;
	text-align: left;
/*	background-image: url("../img/tool/bg.gif"); */
	background-repeat: no-repeat;
	background-position: center center
	}
#flash_3	{
/*	border: 1px solid #a8a8a8;*/
	background-color: #f4f4f4;
	width: 600px;
	height: 542;
	float: left;
	text-align: left;
/*	background-image: url("../img/tool/bg.gif"); */
	background-repeat: no-repeat;
	background-position: center center
	}

#flash_4	{
/*	border: 1px solid #a8a8a8;*/
	background-color: #f4f4f4;
	width: 600px;
	height:40px;
	float: left;
	text-align: center;
/*	background-image: url("../img/tool/bg.gif"); */
	background-repeat: no-repeat;
	background-position: center center
	}

#flash_5	{
/*	border: 1px solid #a8a8a8;*/
	background-color: #f4f4f4;
	width: 625px;
	height: 542px;
	float: left;
	text-align: left;
	overflow: auto;
	scrollbar-face-color:#FAFAFA; /* 表面の色 */
	scrollbar-highlight-color:#ffffff; /* ハイライトの色 */
	scrollbar-shadow-color:#ffffff; /* 影の色 */
	scrollbar-3dlight-color:#727272; /* 左端と上端の色 */
	scrollbar-darkshadow-color:#727272; /* 右端と下端の色 */
	scrollbar-arrow-color:#999999; /* 矢印の色 */
	scrollbar-track-color: #E6E6E6; /* ベースの色 */
/*	background-image: url("../img/tool/bg.gif"); */
	background-repeat: no-repeat;
	background-position: center center
	}


#flash_right2	{
/*	border: 1px solid #a8a8a8;*/
	width: 580px;
	height: 530px;
	}

#flash_img	{
/*	border: 1px solid #a8a8a8;*/
/*	clear: both; */
	width: 625px;
	height: 50px;
	background-color: #85cae7;
	}

#flash_titleBG	{
/*	border: 1px solid #a8a8a8;*/
	margin: 10px 0px 0px 40px;
/*	clear: both; */
	width: 520px;
	background-color: #ffffff;
	}


#flash_txt2	{
	font-size:16px;
	border: 0px solid #ffffff;
	margin: 10px 0px 0px 0px;
	background-color:#ffffff;
	padding:3px 0px 3px 10px;
	text-align: left;
/*	clear: both; */
	width: 480px; /* [width=360] - [padding(right)=25] = [text are=335px] */
	}
#flash_txt3	{
	font-size:12px;
	line-heght:120%;
/*	border: 1px solid #d8d8d8;*/
	background-color:#ffffff;
	padding:3px 0px 3px 0px;
	text-align: left;
	margin: 10px 0px 0px 30px;
/*	clear: both; */
	width: 565px;

}
#flash_padding30{
	padding-left:20px;
	padding-right:20px;
	margin-bottom:10px;  
}
#flash_catch{
	border: 0px solid #d8d8d8;
	color:#171717;
	font-size:12px;
	line-height:16px;
	margin:0px 0px 5px 0px;
	padding: 5px;
	width: 460px;
}

#flash_comment{
/*	border: 1px solid #a8a8a8;*/
	margin: 10px 0px 15px 15px;
	width:320px;
	text-align: left;
	float: left;
	color: #5f5f5f;
}
#flash_listen{
width:150;
margin:15px 0px 5px 0px;
float:left;
}
#flash_douga{
    text-align:center;
    margin:10px 0px 3px 0px;
}
#flash_album{
	color:#626262;
	font-size: 12px;
	line-height: 140%;
	letter-spacing: 0.1em;
	margin:2px 0px 2px 0px;
	width: 350px;
}
#flash_title{
	color:#e55b58;
	font-size:16px;
	font-weight:bold;
	padding:10px 0px 3px 0px;
	text-align:center;
}
#flash_stitle{
	color:#005c7c;
	padding:0px 0px 2px;
	text-align:center;
}
#flash_theme{
	color:#606060;
	margin-bottom: 6px;
	font-weight:bold;
}
#flash_midashi{
	font-size:16px;
	font-weight: bold;
	color:#2c8cbe;
	margin-top:10px;
	margin-bottom:8px;
} 

#flash_oubo{
	text-align:center;
	background-color: #68bce0;
	padding:5px 5px 5px 5px;
	font-size: 12px;
}

/* BBSの設定 */

body.bbsrule	{
	color: #2f2f2f;
	background-color: #f4f4f4;
	text-align: center;
	}

#bbsrule_body	{
	width:565px;
	height:400px;
	text-align: center;
	background-color: #f4f4f4;
/*	background-image: url("../img/tool/bg.gif");*/
	background-repeat: no-repeat;
	background-position: center center
	}
.bbsrule_text	{
	width:520px;
	text-align:left;
	margin:auto;
}
.bbsrule_text2	{
	width:240px;
	padding-top:20px;
	text-align:left;
	margin:auto;
}

#bbs_body	{
	width: 570px;
	margin: 0px 0px 0px 30px;
	}

#bbs_body2	{
	background-color: #E2E6E1;
	padding: 10px 0px 0px 18px;
	}

#bbs-caution	{
	text-align: left;
	margin: 0px 10px 0px 17px;
	}

#bbs-header	{
	text-align: left;
	width: 499px;
	margin: 10px;
	}
#bbs-header2	{
	text-align: left;
	width: 399px;
	margin: 10px;
	}
#bbs-body_input	{
	padding:2px;
}
#bbs-body_input1	{
	width: 60px;
	float: left;
	padding-top:2px;
}
#bbs-body_input2	{
	float: left;
	padding-top:2px;
}
#bbs-body_input3	{
	float: right;
	padding-top:2px;
	padding-right:42px;
}


#bbs-body_link	{
	text-align: left;
	width: 499px;
	margin: 10px;
	clear:both;
	}

#bbs-main	{
	width: 519px;
	}

#bbs-border	{
	border: 1px solid #808080;/* 046B00緑 */
	padding: 5px;
	margin: 10px;
	}



#bbs-title_txt	{
/* 	background-color: #ffffff; */
	text-align: left;
	width: 475px;
	padding: 4px 0px 3px 5px;
	margin: 3px 0px 0px 3px;
	border-bottom-width: 1px; 
	border-bottom-color: #737373;
	border-bottom-style: solid;
	}
#bbs-title_txt2	{
	background-color: #ffffff; 
	text-align: right;
	width: 475px;
	padding: 4px 0px 3px 5px;
	margin: 5px 0px 0px 3px;
	}
.bbs-title_txt1	{
	width:400px;
	float:left;
}
.bbs-title_txt2	{
	float:right;
	padding-top:2px;
	padding-right:3px;
}
.bbs-title_txt3	{
	text-align: left;
	width:380px;
	padding: 3px 0px 0px 8px;
	float:left;
}
.bbs-title_txt4	{
	text-align: left;
	padding: 3px 10px 0px 0px;
	float:right;
}

#bbs-body_txt	{
	text-align: left;
	width: 452px;
	padding: 3px 3px 3px 25px;
	margin: 3px 0px 0px 3px;
	clear:both;
	}
#bbs-body_date	{
	text-align: left;
	width: 452px;
	padding: 3px 3px 3px 25px;
	margin: 3px 0px 0px 3px;
	}

.bbs-hr	{
	padding:4px 0px 4px 0px;
	}

.bbs-clrb	{
	clear:both;
	}


/* BBS返信の設定 */
#bbs_re-title_txt	{
/* 	border: 1px solid #a8a8a8; */
/* 	background-color: #ff0000; */
	text-align: left;
	width: 450px;
	padding: 4px 0px 3px 5px;
	margin: 5px 0px 0px 0px;
	border-bottom-width: 1px; 
	border-bottom-color: #737373;
	border-bottom-style: solid;
	}
#bbs_re-title_txt2	{
	background-color: #ffffff;
	text-align: left;
	width: 450px;
	padding: 4px 0px 3px 5px;
	margin: 5px 0px 0px 0px;
	}
#bbs_re-body_txt	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 430px;
	padding: 3px 3px 3px 25px;
	clear:both;
	}
#bbs_re-body_date	{
	text-align: left;
	width: 430px;
	padding: 3px 3px 3px 25px;
	}
.bbs-re_title_txt3	{
	width:355px;
	padding: 3px 0px 0px 8px;
	float:left;
}
.bbs-re_title_txt4	{
	padding: 3px 10px 0px 0px;
	float:right;
}
/* BBSフッターの設定 */
#bbs-footer	{
	text-align: left;
	width: 499px;
	margin: 10px;
	text-align: left;
	}
.bbs-footer1	{
	text-align:left;
	margin:auto;
	width:420px;
	height:30px;
	}
#bbs-footer2	{
	text-align: left;
	width: 330px;
	margin: 10px;
	text-align: left;
	}
.bbs-footer2	{
	float:left;
	}
.bbs-footer3	{
	float:right;
	padding-top:5px;
	}


/* 日記の設定 */

#diary-title_txt	{
/* 	border: 1px solid #a8a8a8; */
	background-color: #ffffff;
	text-align: left;
	width: 430px;
	padding: 3px 0 3px 5px;
	margin: 5px 0px 0px 0px;
	}

#diary-body_txt	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 430px;
	padding: 5px 3px 3px 8px;
	margin: 0;
	}

#diary-body_txt2	{
/* 	border: 1px solid #a8a8a8; */
	text-align: left;
	width: 430px;
	padding: 5px 3px 3px 8px;
	margin: 0;
	margin-bottom:6px;
	}


/* モバイルの設定 */

#mb_txt	{
/* 	border: 1px solid #a8a8a8; */
	width: 550px;
	margin: 15px 0px 0px 37px;
	}

/* パディング　イメージも上、右、下、左 */


#footer_main	{
	width:800px;
}
/* 左コピーの位置 */
.footer_left {
	text-align:left;
/*	width:180px; */
	float:left;
	padding-top:5px;
}

/* 中央のバナーの位置 */
.footer_left2 {
/*	border: 1px solid #a8a8a8;*/
	float:right;
	padding-top:5px;
	padding-left:5px;
}

/* 右のリンクの位置 */
.footer_right {
/*	border: 1px solid #a8a8a8;*/
	text-align:right;
	float:right;
	padding-top:5px;
	padding-right:5px;
}


/* ツールの設定 */

/* hr	{ color:#419b47; } */


/* 文字下のアンダーラインの設定 */

.i_l-udr-line { 
border-width: thin ; 
border-style: solid; 

border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-bottom-color: #47a0ba; 
border-left-width: 0px; 
} 






/* 角マル　白 */
#corner_w	{
	width: 180px;
	margin-left: 20px;
	background-color: #ffffff;
	}

corner_w p	{
	padding: 10px 20px;
	background: #ffffff;
	}

#corner_w150	{
	width: 150px;
	margin-left: 5px;
	background-color: #ffffff;
	}

corner_w150 p	{
	padding: 10px 20px;
	background: #ffffff;
	}


.round_top	{
	margin-top: 8px;/* トップのすきま */
	background: #ffffff url(../img/tool/corner_w1.gif) no-repeat top left;
	}

.round_top p	{
	margin-left: 10px;
	background: transparent url(../img/tool/corner_w2.gif) no-repeat top right;
	padding-top: 15px;
	}

.round_mid	{
	margin: 0;
	pading-left: 10px;
	background-color: #ffffff;
	height: 478px;/* 白い部分の高さ */
	}

.round_mid p	{
	margin-left: 8px;
	margin-right: 8px;
	}


.round_bottom	{
	background: #ffffff url(../img/tool/corner_w3.gif) no-repeat bottom left;
	}

.round_bottom p	{
	margin-left: 10px;
	background: transparent url(../img/tool/corner_w4.gif) no-repeat bottom right;
	padding-bottom: 15px;
	}
/* --角マル　白　 */



/* リンク設定 */
a:{
	color: #ff8b50;
	text-decoration: underline;
	}
a:link {
	color: #ff8b50;
	text-decoration: underline;
	}
a:active {
	color: #ff8b50;
	text-decoration: underline;
	}
a:visited {
	color: #ff8b50;
	text-decoration: underline;
	}
a:hover {
	color: #ff7bb5;/* 青 3ab6ff */
	text-decoration: underline;
	}


a.home:{
	color: #f78200;
	text-decoration: underline;
	}
a.home:link {
	color: #f78200;
	text-decoration: underline;
	}
a.home:active {
	color: #f78200;
	text-decoration: underline;
	}
a.home:visited {
	color: #f78200;
	text-decoration: underline;
	}
a.home:hover {
	color: #fff9a1;
	text-decoration: underline;
	}





/* 送信フォームタグ設定 */

form { padding:0px;margin:0px; }

div.amount { padding-top:10px; text-align:center; font-size:16px; vertical-align:middle;}
input.amount { color:#475644; margin-bottom:1px; background-color:#FFFFFF; font-size:16px; vertical-align:middle;}
input.amount2 { color:#475644; margin-bottom:1px; background-color:#FFFFFF; font-size:14px; vertical-align:middle;}
input.submit { color:#475644; margin-bottom:1px; background-color:#CDFDCB; font-size:16px; vertical-align:middle; width:146px;}
input.change { color:#475644; margin-bottom:1px; background-color:#CDFDCB; vertical-align:middle;}
input.delete { color:#475644; margin-bottom:1px; background-color:#CDFDCB; vertical-align:middle;}

input.form { font-size:14px; border-color:#95A193; border:1px; border-style:solid; color:#475644; background-color:#F7FDF3; vertical-align:middle;}
input.form2 { font-size:14px; border-color:#95A193; border:1px; border-style:solid; color:#475644; background-color:#FFF5E5; vertical-align:middle;}

input.form3 { padding-top:2px; font-size:16px; line-height:18px; border-color:#95A193; color:#475644; background-color:#FFF5E5; vertical-align:middle; text-align:center;}

input.zip { color:#475644; background-color:#F7FDF3; vertical-align:middle;}
input.zip2 { color:#475644; background-color:#FFF5E5; vertical-align:middle;}

input.radio { width:14px; height:14px; }
input.checkbox { width:14px; height:14px; }

textarea.form { font-size:14px; border-color:#95A193; border:1px; border-style:solid; color:#475644; background-color:#F7FDF3; vertical-align:middle;}


input.comment {font-size:10pt; line-height:14px; vertical-align:middle; color:#666666; background-color:#FFFFFF; border-style:solid; border-color:#959595; border-width:1;padding-left:2px;padding-right:2px;}
textarea.comment {font-size:10pt; color:#666666; background-color:#FFFFFF; border-style:solid; border-color:#959595; border-width:1; scrollbar-face-color:#FAFAFA; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3dlight-color:#A6A6A6; scrollbar-darkshadow-color:#A6A6A6; scrollbar-arrow-color:#999999; scrollbar-track-color: #FAFAFA;padding-left:2px;padding-right:2px;
}
input.comment2 {height:17px; font-size:10pt; line-height:14px; vertical-align:middle; color:#666666; background-color:#FFFFFF; border-style:solid; border-color:#959595; border-width:1;}

input.diary {height:13px; font-size:10pt; line-height:14px; vertical-align:middle;padding:0px;margin:0px;}
