﻿BODY
{
    FONT-SIZE: 9px;
    BACKGROUND: url(../../Shared/Images/background.jpg) #ffffff repeat-x left top;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serifverdana
}
IMG
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

td.bannerbg
{
    background: url(../../Shared/Images/bannerbg.png) repeat-x;
} 

td.sideleft
{
    background: url(../../Shared/Images/marginleft.jpg) repeat-y right;
    width:1px;
} 
td.sideright
{
    background: url(../../Shared/Images/marginright.jpg) repeat-y left;
    width:1px;
} 
td.footback
{
    background: url(../../Shared/Images/footer1998x69.png) no-repeat center;
    width:1200px;
} 
td.loginpanelBack
{
    background: url(../../Shared/Images/squarePanel.png) no-repeat center;
    Height:300px;
    width:1000px;
} 
#sddm
{	
    margin: 0;
	padding: 0;
	z-index: 30;
    float: right;
}
#sddm li
{	
    margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
}
#sddm li a
{	
    display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 120px;
	background: #004669;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
#sddm li a:hover
{	
    background: #006587;
}
#sddm div
{	
    position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2;
}
#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #D4D4D4;
	color: #004669;
	font: 11px arial;
}
#sddm div a:hover
{	
	color: #FF9900;
}
.f1
{
    FONT-SIZE:10px;
    COLOR: #545454;
    FONT-FAMILY: verdana;
    LETTER-SPACING: 1px
}
.f2
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    LETTER-SPACING: 1px
}
.f3
{
    font-weight: bold;
    FONT-SIZE: 13px;
    COLOR: #0f0f0f;
    FONT-FAMILY: arial;
    LETTER-SPACING: 1px
}
.f4
{
    FONT-SIZE:11px;
    COLOR: #3c3c3c;
    FONT-FAMILY: arial;
    LETTER-SPACING: 1px;
    line-height: -100;
}

/*a
{
    text-decoration:none;
    color:#E8E8E8;
}*/

.dgHeader
{
      font-size:9pt;
      font-family:Sans-Serif;
      font-weight:bold;
      background-color:#535D67;
      color:#F4F4F4;
}

.dgborder
{
      border-color: rgb( 134, 134, 134); 
}

.dgRow
{
      font-size:9pt;
      font-family:Arial;
      background-color:#B8D1FF;
      color:#525252;
}

.dgAlternate
{
      font-size:9pt;
      font-family:Arial;
      background-color:#D8D8D8;
      color:#525252;
}

.dgFooter
{ 
      font-size:10pt;
      font-family:arial;
      background-color:#535D67;
      color:#F4F4F4;
}

.menu
{
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 120px;
	background: #004669;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	font-family: Arial;
}

.fontblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	font-weight: bold;
	color: #000000;
}


.pageTitle
{
	background-color:White;
	color:Black;
	font-family: Microsoft JhengHei;
	font-size:11pt;
	font-weight:bold;
	vertical-align:middle;
	padding-left:5px;
}
 
.itemTitle
{
	background-color:#284775;
	color:White;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	vertical-align: middle;
	border-bottom:white 1px solid;
	border-right:white 2px solid;
	padding-left:5px;
	height:25px;
}

.itemDetail
{
	background-color:#E7F2E3;
	color:Black;
	font-family:Arial;
	font-size:8pt;
	vertical-align: middle;
	border-bottom:white 1px solid;
	border-right:white 2px solid;
	padding-left: 5px;
	height:22px;
}

.itemCheckBox
{
	background-color:#E7F2E3;
	color:Black;
	font-family:Arial;
	font-size:9pt;
	height:25;
	vertical-align: middle;
	padding-left: 5px;
}

.itemDetailLeft
{
	background-color:#B8D5FB;
	color:Black;
	font-family: Microsoft JhengHei;
	font-size:10pt;
	font-weight:bold;
	vertical-align: middle;
	border-bottom:white 1px solid;
	border-right:white 2px solid;
	padding-left:5px;
	height:22px;
}

.itemDetailLeft2
{
	background-color:#B8D5FB;
	color:Black;
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	vertical-align: top;
	border-bottom:white 1px solid;
	border-right:white 2px solid;
	padding-left:5px;
	height:22px;
}

.errorMessage
{
	color: red;
	font-weight: bold;
	font-size:11px;
}

.button
{
	width:140px;
}
.tableContent
{
	vertical-align:top;
	 
}

.tableContent1
{
	height:500px;
	width:900px;
	vertical-align:top;
	 
}

.tdWelcome
{
	font-size:large;
	width:800px;
}

.tdTitle
{
	background-color:Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	font-weight: bold;
	color: #000000;
	width:120px;
}

.tdField
{
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
	width:800px;
}

.PanelProperties
{
	height:500px;
	width:800px; 
}

.LongPanelProperties
{
	height:2000px;
	width:1280px; 
}

.LongerPanelProperties
{
	height:2000px;
	width:1080px; 
}

.GridHeader1
{
	font-family: Arial;
	background-color:#5D7B9D;
	text-align:left;
	color:White;
	font-weight:bolder;
}

.GridItem
{
	font-family:Microsoft JhengHei;
	font-size:9pt;
	font-weight:normal;
}

.f5
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    LETTER-SPACING: 1px
}

.watermarked 
{
	padding	: 2px 0 0 2px;
	background-color: #F0F0FF;
	color	: Silver;
}

.versionStyle
{
    FONT-SIZE: 10px;
    COLOR: #545454;
    FONT-FAMILY: verdana;
    LETTER-SPACING: 1px;
}

.barImage
{
    background: url(../../Shared/Images/marginleft.jpg) repeat-y right;
    width:14px;
}

.Flajaxian_FileBox
{
    font-family:Arial,Verdana,sans-serif;
    font-size:12px;
    z-index:900;
    position:absolute;
    background-color:White;
    display:none;
    right:0px;
    float:left;
    margin-top:-100px;
    margin-left:-155px;
}
.Flajaxian_FileBoxHeader
{
    width:250px;
    height:16px;
    border:solid 1px #C8C8C8;
}
.Flajaxian_FileBoxHeaderText
{
    float:right;
    width:230px;
    text-align:right
}
.Flajaxian_FileBoxHeaderArrowHolder
{
    float:left;
    width:16px;
    cursor:pointer;
}
.Flajaxian_FileBoxFileList
{
    width:250px;
    height:200px;
    overflow:auto;
    border-left:solid 1px #C8C8C8;
    border-right:solid 1px #C8C8C8;
    border-bottom:solid 1px #C8C8C8;
}
.Flajaxian_FileBoxFileListRow
{
    float:left;
    width:230px;
    padding-left:2px;
    text-align:left;
}
.Flajaxian_FileBoxFileListRow:hover
{
    background-color:#FFC;    
}
.Flajaxian_FileBoxFileListRowError
{
    float:left;
    width:230px;
    padding-left:2px;
    background-color:#F66;
    text-align:left;
}
.Flajaxian_FileBoxFileListRowUploading
{
    float:left;
    width:230px;
    padding-left:2px;
    background-color:#FFC;
    text-align:left;
}
.Flajaxian_FileBoxFileListRowUploaded
{
    float:left;
    width:230px;
    padding-left:2px;
    color:#999;
    text-align:left;
}
.Flajaxian_FileBoxFileListRowCloseBtn
{
    float:left;
    width:16px;
    padding-right:2px;
    cursor:pointer;
}