﻿.Smaller
{
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Sans-Serif, Verdana, Tahoma;
}
.Small
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Sans-Serif, 'Franklin Gothic Medium';
}
.SmallBorder
{
	border-right: 1px solid;
	padding-right: 2px;
	border-top: 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 10px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Sans-Serif, Verdana, Arial, Tahoma;
}
.SmallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	font-family: Tahoma, Verdana, Arial, Sans-Serif, 'Franklin Gothic Medium';
}
.Normal
{
	font-weight: normal;
	font-size: 12px;
	font-family: Sans-Serif, Verdana, Arial, Tahoma;
	
}
.NormalBold
{
	font-weight: bold;
	font-size: 12px;
	padding-top :1px;	
	font-family: Sans-Serif, Verdana, Arial, Tahoma;
}
.NormalBoldRed
{
	font-weight: bold;
	font-size: 12px;
	color: Red;
	padding-top :1px;	
	font-family: Sans-Serif, Verdana, Arial, Tahoma;
}
.NormalBorder
{
	border-right: 1px solid;
	padding-right: 2px;
	border-top: 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 12px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Arial, Tahoma;
}
.NormalBorderCenter {
    border-right: 1px solid;
    padding-right: 2px;
    border-top: 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 12px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-family: Arial, Tahoma;
    text-align:center;
}
.NormalBorderRight{
    border-right: 1px solid;
    padding-right: 2px;
    border-top: 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 12px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-family: Arial, Tahoma;
    text-align: right;
}
.SurveyTitle
{
	font-weight: normal;
	font-size: 13px;
	font-family: 新細明體, Sans-Serif, Verdana, Arial, Tahoma;
	
}
.SurveyTitleBold
{
	font-weight: bold;
	font-size: 13px;
	padding-top :1px;	
	font-family: 新細明體, Sans-Serif, Verdana, Arial, Tahoma;
}
.Medium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
	font-family: Arial, Tahoma;
}
.MediumBorder
{
	border-right: 1px solid;
	padding-right: 2px;
	border-top: 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 16px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Arial, Tahoma;
}
.MediumBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
	font-family: Arial, Tahoma;
}
.Large
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
	font-family: Arial, Tahoma;
}
.LargeBorder
{
	border-right: 1px solid;
	padding-right: 2px;
	border-top: 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 24px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Arial, Tahoma;
}
.LargeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
	font-family: Arial, Tahoma;
}

.PanelWhite
{
	border-right: #dedede 1px solid;
	border-top: #dedede 1px solid;
	border-left: #dedede 1px solid;
	border-bottom: #dedede 1px solid;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Sans-Serif, Verdana, Arial, Tahoma;	
}
.PanelWhiteNumber
{
	border-right: #dedede 1px solid;
	border-top: #dedede 1px solid;
	border-left: #dedede 1px solid;
	border-bottom: #dedede 1px solid;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Sans-Serif, Verdana, Arial, Tahoma;
	text-align:right;	
}
.PanelWhiteCenter
{
	border-right: #dedede 1px solid;
	border-top: #dedede 1px solid;
	border-left: #dedede 1px solid;
	border-bottom: #dedede 1px solid;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Sans-Serif, Verdana, Arial, Tahoma;	
	text-align:center;
}
.PanelBlue
{
	border-right: #dadaff 1px solid;
	border-top: #dadaff 1px solid;
	border-left: #dadaff 1px solid;
	border-bottom: #dadaff 1px solid;
	background-color: #e8e8ff;
}
.PanelRed
{
	border-right: #ffd0d4 1px solid;
	border-top: #ffd0d4 1px solid;
	border-left: #ffd0d4 1px solid;
	border-bottom: #ffd0d4 1px solid;
	background-color: #ffe5e5;
}
.PanelOrange
{
	border-right: #ffd792 1px solid;
	border-top: #ffd792 1px solid;
	border-left: #ffd792 1px solid;
	border-bottom: #ffd792 1px solid;
	background-color: #ffe5c4;
}
.PanelBlack
{
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	background-color: #000000;
	color:#FFFFFF;
}
.PanelYellow
{
	border-right: #fff187 1px solid;
	border-top: #fff187 1px solid;
	border-left: #fff187 1px solid;
	border-bottom: #fff187 1px solid;
	background-color: #ffffc2;
}

.ContentTitle
{
	width:90px;
	height:25px;
	font-size: 12px;
	text-align:right;
	font-weight:bold;
}

.ContentRowTitle
{
	width:100px;
	height:25px;
	font-size: 12px;
	text-align:right;
	font-weight:bold;
}
.ContentRowCell
{
	width:100px;
	height:25px;
	font-size: 12px;
}
.ContentRowCellMax
{
	width:200px;
	height:25px;
	font-size: 12px;
}