body
{
	font:normal 11px tahoma, arial, helvetica, sans-serif;
}

.vis1 {
visibility: visible;
}
.vis2 {
visibility: hidden;
}

.hide
{
display:none;
overflow:hidden;
}
/*******************/
/****** Links ******/
.WgtLink_CrystalBlue a:link
{
color: #1860A8;
text-decoration: none;
}
.WgtLink_CrystalBlue a:visited
{
color: #1860A8;
text-decoration: none;
}
.WgtLink_CrystalBlue a:hover
{
color: #000066;
text-decoration: underline;
}

/* 系統提示文字樣式 */
.prompt
{
color: #8D9C41;
border: 1px solid #D5DEA5;
background-color: #EAEED2;
font-size:11px;
overflow:hidden;
line-height:150%;
padding:4px;
padding-left:10px;
margin-bottom:3px;
}

.promptbox
{
color: #8D9C41;
border: 1px solid #D5DEA5;
background-color: #EAEED2;
font:normal 13px tahoma, arial, helvetica, sans-serif;
padding: 2px 0px 1px 0px;
line-height:150%;
position: absolute;
top: 0; left: 0;
z-index: 10;
width:100%;
}

.loginExp
{
    margin-left:6px;
	border-radius:2px;
	-moz-border-radius:2px;
	display:inline-block;
	background-color:#90D3E5;
	height:4px;
}

.form_input_solid_1
{
border:1 solid black;
font-size:12px;
}
.form_input_size_11
{
font-size:11px;
}

.table_11px
{
font:normal 11px tahoma, arial, helvetica, sans-serif;
line-height:150%;
}
.table_12px
{
font:normal 12px tahoma, arial, helvetica, sans-serif;
line-height:150%;	
}

.form_NoMargin
{
margin:0;
}

/* Form Object Styles */
.form_button
{
	font:normal 11px tahoma, arial, helvetica, sans-serif;
}
/* Form Object Styles */

/* Tool Styles */
.tool_config_table
{
	font:normal 11px tahoma, arial, helvetica, sans-serif;
	line-height:120%;
}
/* Tool Styles */

/* WidgetComboStyle */
.FunctionHeader
{
color: #373A31;
border: 1px solid #373A31;
background-color: #FEFAD8;
margin: 0;
padding: 1 0 1 5;
font:normal 15px tahoma, arial, helvetica, sans-serif;
overflow:hidden;
line-height:150%;
}
.FunctionHeaderLink
{
color: #1860A8;
padding: 0 0 0 0;
font:bold 12px tahoma, arial, helvetica, sans-serif;
overflow:hidden;
line-height:150%;
}

/* this is for WidgetFly option menu style */
.FlyOption
{
color: #FF6600;
border: 1px solid #FFB428;
background-color: #FEFAD8;
text-decoration: none;
}
.FlyOption a:link
{
	color: #FF6600;
}
.FlyOption a:visited
{
	color: #FF6600;
}
.FlyOption a:hover
{
	color: #FF6600;
}
.FlyMainBlockDiv {
	line-height:150%;
	margin:1px 0 2px 0;
}
.FlyInfo {
	margin:0px 8px 8px 8px;
	line-height:175%;
	font-size:12px;
}
/* button & picture style */
.PicRounded4px
{
	border-radius:4px;
	-moz-border-radius:4px;
}
.PicRounded6px
{
	border-radius:6px;
	-moz-border-radius:6px;
}
.fbbutton
{
	text-align: center;
	color: #3B5998;
	background-color: #ECEEF5;
	border-color: #CAD4E7;
	border-radius:4px;
	-moz-border-radius:4px;	
}


