/* CSS Document */

body{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #ffffff;
	color: #000000;
	scrollbar-face-color:#619ccf;
}

font,th,p{
	font-size:12px;
	color:#000;
	vertical-align:top;
	text-align:left;
}
td{
  font-size:12px;
}
/* ����l�� */
a:link,a:active,a:visited {
	color : #00498C;
}
a:hover	{
	text-decoration: underline;
	color : #E17100;
}

.columnStyle{
	font-size:14px;
	color:#000;
	font-weight: 600;
}

.navigationStyle{
	font-size:14px;
	color:#000;
}

.navigationStyle2{
	font-size:12px;
	color:#fff;
   }

.divSubcolumnStyle{
	font-size: 12px;
	color: #000;
	background-image: url(../images/website/22.gif);
	text-align: left;
	vertical-align: bottom;
	width: 161px;
	height: 21px;
}

.setTextbox {
	background-color: #edf6ff;
	border: 1px solid #336699;
	height: 19px;
}

.textbox {
  font-size:13px;
	background-color: #edf2fc;
	border: 1px solid #336699;
	height: 17px;
}

.textboxNotnull{
     font-size:13px;
     color:#336699;
     border:1px solid #336699;
     height: 17px;
     background-color:#FFF0EE;
}

.textboxReadonly{
     font-size:13px;
     color:#336699;
     border:1px solid #336699;
     height: 17px;
     background-color:#edf6ff;

}

.longTextbox{
     font-size:13px;
     color:#336699;
     border:1px solid #336699;
     height: 17px;
     background-color:#FEFFFD;
}

.longTextboxReadonly{
     font-size:13px;
     color:#336699;
     border:1px solid #336699;
     height: 17px;
     background-color:#edf6ff;
}

textarea{
      font-size:13px;
      color:#336699;
      background-color:#F5F5F5;
      border:1px groove #dddddd;
   }

.textareaNotnull{
     font-size:13px;
     color:#336699;
     border:1px groove #dddddd;
	 background-color:#FFF0EE;
   }

.checkBoxInput
{
  background-color: #fff;
  }

select {
	color : #000;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;

}

input
{
    font-family: "Arial", "Helvetica", "sans-serif";
	color: #000;
	background-color: #7BAAD4;
	border: 1px solid #FFFFFF;
	font-size: 12px;
	height: 20px;
  }

.div
{
	display:none;
	position: absolute;
	border-style: ridge;
	border-width: 2px;
	solid #FF9900;
	top:50px;
}

.linkStyle1{
    font:12px;
    color:blue;
    text-decoration:none;
    cursor:hand;
}


.firstTitle{
	font-size:14px;
	color:white;
	font-weight:bold;
	background-color:#336699;
	height:26;
}

.title{
	font-size:14px;
	color:white;
	font-weight:bold;
	background-color:#336699;
	height:26;
}

.secondTitle{
	font-size:12px;
	color:#00356D;
	background-color:#fff;
	height:20px;
	font-weight:bold;
}
.secondTitle2{
	font-size:12px;
	color:white;
	background-color:#619ccf;
}
.hilite{
	color:#d62b2c;
}
.subject{
	color:#d62b2c;
	font-size:24px;
}
.listTitle{
	background-color:#619CCF;
	color:white;
	text-align:center;
	height:24;
}

.Page{
	color:#66FFFF;
	text-align:left;
}
.minAndMax{
	font-size:12px;
	color:blue;
	cursor:hand;
	}

.starColor{
	color:#99999;
}

.note{
	font-size:12px;
	color:#99FFFF;
}

.trSelected{
	background-color:#D1DEF8;
	cursor:hand;
}
.trUnselected{
	background-color:;
	cursor:;
}

.customContent
{

       height: 23px;

}

.contactContent
{
       height: 34px;
}

.attention{
	font-size:17px;
	font-family:"vender";
	color:red;
}

.attention2{
	font-size:12px;
	font-family:"vender";
	color:red;
}

.title3{
	color:#00498C;
}

#redLink a:link{ color:#FF0000; text-decoration: underline} 
#redLink a:visited { color:#FF0000; text-decoration: none} 
#redLink a:hover { color:#E17100; text-decoration: underline} 
#redLink a:active { color:#FF0000; text-decoration: underline} 

.tab-table	{ background: transparent; border: 0; font: menu; }
.tab-button	{ width: 70; height: 25;  border-top: 1px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonhighlight;  border-right: 1px solid buttonshadow; cursor: hand; padding-top: 2px;}
.tab-button2	{ width: 70; height: 25;  background: #edf2fc; border-top: 1px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonhighlight;  border-right: 1px solid buttonshadow; cursor: hand; color: blue; padding-top: 2px; }
.tab-button3	{ width: 70; height: 25;  background: #edf2fc; border-top: 1px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid ; border-right: 1px solid buttonshadow; cursor: hand; color: blue; }
.tab-button4	{ width: 70; height: 25;  background: #edf2fc; border-top: 1px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonface; border-right: 1px solid buttonshadow; cursor: hand; }
.tab-button5	{ width: 600; height: 25; background: #edf2fc; border-top: 0px solid buttonhighlight; border-left: 0px solid buttonhighlight; border-bottom: 1px solid buttonhighlight;  border-right: 0px solid buttonshadow; cursor: hand; padding-top: 2px;}
.tab-non	{ background: #edf2fc; border-top: 0px solid buttonhighlight; border-left: 0px solid buttonhighlight; border-bottom: 1px solid buttonhighlight;  border-right: 0px solid buttonshadow;padding-top: 2px;}
.tab-body	{ border-top: 0px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; padding: 5;}
