.smallbold
{
	font-size: 85%;
	font-weight: bold;
	font-style: normal;
}
.greeting
{
	font-size: 100%;
	font-weight: bold;
	font-style: normal;
}

table.portlet
{
	margin: 0px 5px 0px 0px;
	padding-left:5px;
	border: 0px;
	padding: 0px;
	float: none;
	width:100%;
	border-collapse: separate;
	border-spacing: 2px;
}
table.portlet td{
	padding-bottom:5px;
}

div
{	border: 0px ; }

/* Portlet配置領域 */
.portlet-area
{
	margin: 0px;
	border: 0px;
	padding: 0px;
	vertical-align:top;
}

/* 各Portletの表示領域 */
.portlet-window
{
	margin: 0px;
	/*
	border: 2px solid #3d4590;
	padding-top: -2px;
	*/
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
//	padding: 5px;
//	line-height: 1.5;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
	float: none;
	border-radius:3px;
}
/* Portletタイトル内のボタン領域 */
.portlet-controll-buttons
{
	margin: 0px 0px 0px 0px;
	border: 0px;
	padding: 0px;
	vertical-align: middle;
	line-height: 150%;
	float: none;
}
/* Portletタイトル内のボタン */
img.p_control
{
	float: right;
	vertical-align: middle;
	border-width: 0px;
}
/* Portletタイトル領域 */
.portlet-title
{
	margin-top: 0px;
	border: 0px;
	padding: 5px 0;
	width: 100%;
	float: none;
	background-color: #F6F6F6;
//	background-color: #3d4590;
//	color: #ffffff;
	font-weight: bold;
	border-radius:3px 3px 0 0;
}
/* 各Portletのコンテンツ */
.portlet-content
{
	margin:2px;
}

/* Portlet Spec PLT.C.2 Fonts */
.portlet-font
{
}
.portlet-font-dim
{
	font-weight:bold;
}
/* Portlet Spec PLT.C.3 Messages */
.portlet-msg-status
{
}
.portlet-msg-info
{
}
.portlet-msg-error
{
}
.portlet-msg-alert
{
}
.portlet-msg-success
{
}
/* Portlet Spec PLT.C.4 Sections */
.portlet-section-header
{
}
.portlet-section-body
{
}
.portlet-section-alternate
{
}
.portlet-section-selected
{
}
.portlet-section-subheader
{
}
.portlet-section-footer
{
}
.portlet-section-text
{
}
/* Portlet Spec PLT.C.5 Forms */
.portlet-form-label
{
}
.portlet-form-input-field
{
}
.portlet-form-button
{
}
.portlet-icon-label
{
}
.portlet-dlg-icon-label
{
}
.portlet-form-field-label
{
}
.portlet-form-field
{
}
/* Portlet Spec PLT.C.6 Menus */
.portlet-menu
{
}
.portlet-menu-item
{
}
.portlet-menu-item-selected
{
}
.portlet-menu-item-hover
{
}
.portlet-menu-item-hover-selected
{
}
.portlet-menu-cascade-item
{
}
.portlet-menu-cascade-item-selected
{
}
.portlet-menu-dedcription
{
}
.portlet-menu-caption
{
}


.portlet-selector
{
	width:20em;
}

span.boldTitle {
	font-weight	 		:bold;
	font-size			:110%;
	color				:#00008b;
}
.pborder {
	background-color	:lightsteelblue;
	margin-top			:0px;
	margin-bottom		:0px;
	margin-left			:0px;
	margin-right		:0px;
	border-top-width	:0px;
	border-bottom-width	:0px;
	border-left-width	:0px;
	border-right-width	:0px;
}

tr.ltitle {
		background-color	:lightsteelblue;
	}
tr.list1 {
		background-color	:beige;
	}
td.ltitle {
		background-color	:lightsteelblue;
	}
td.title {
		color				:#333333;
	}
td.list1 {
		font-size			:10pt;
		background-color	:beige;
	}
td.list2 {
		font-size			:10pt;
		background-color	:gainsboro;
	}


td.pheader {
        background-color		:lightsteelblue;
        font-weight			:bold;
}
td.pbox {
	background-color		:white;
    padding					:2px;
}

input#userID { width:7em }
input#password { width:7em }
