﻿body /* 背景圖 */
{
	background-repeat:repeat-y;
	background-image:url(images/bodybg.jpg);
	background-position: center;
}


.LSideTDCss  /* 背景圖 */
{
	background-repeat:repeat-y;
	font-size:13px;
	background-image:url(images/LSideTDCss.jpg);} 

.RightTDCss  /* 背景圖 */
{
	background-image:url(images/RightTDCss.jpg);
	background-repeat: repeat-y;
	background-position: right;
	font-size:13px;
} 

.BSideTDCss /* 背景圖 */
{
	background-color:#FFFFFF;
	background-repeat: repeat-y;
	background-position: right;
}
/* TopMenu Css Class Define */
.TopMenuTopGroup
{
	color:black;
	cursor:default;
	height: 30px;
	
	}

.TopMenuGroup
{
  color:black;
  border:solid 1px #6593CF; 
  cursor:default; 
  
}

.TopMenuItem /* 上方選項 */
{
	font-size:13px;
	text-align: left;
	color: #000000;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 17px;
}

.TopMenuItemHover 
{
	font-size:13px;
	text-align: left;
	padding-left: 17px;
	color:#6C5200;
	font-weight: bold;
	cursor: pointer;
	padding-bottom: 2px;	
	background-image: url(images/TopMenuItemHover.gif);
	background-repeat: no-repeat;
	background-position: left 5px;

}


/**
*WebPart Css Class Define
**/

.SidePartZone  左邊主題底圖
{
	background-image: url(images/LSideTDCss.jpg);
	border: 1px solid #F46913;
}

 

.SidePartZone2  右邊主題底圖
{
	background-image: none;
	background-position: right;
	border: 1px solid #F46913;
}


/* 左邊標題 */
.LWebPartTitleCss{
	font-size: 13px;
	background-position: left center;
	position: relative;
	width: 190px;
	color: #574109;
	text-align: left;
	padding-left: 33px;
	padding-top: 5px;
	background-image: url(images/webPartTitle.jpg);
	font-weight: bold;
	height: 23px;
	background-repeat: no-repeat;
}

/* 左邊選項 */
.LWebPartCss a{
	/*	width: 150px; */
    font-size: 13px;
	display:  block;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #996633;
	padding-left: 5px;
	background-image: url(images/Llist.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;	

}
.LWebPartCss br
{
    display:none;
}
.LWebPartCss a:hover{
	color: #20BBC8;
	
}

/*.LWebPartCss a:visited{
color:#0088C0

}*/

/* 右邊標題 */
.RWebPartTitleCss{
	font-size: 13px;
	background-repeat: no-repeat;
	background-position: left center;
	position: relative;
	width: 190px;
	color: #574109;
	text-align: left;
	padding-left: 33px;
	padding-top: 5px;
	background-image: url(images/webPartTitle.jpg);
	font-weight: bold;
	height: 23px;
}

/* 右邊選項 */
.RWebPartCss a{
	font-size: 13px;
	display:  block;
	text-align: left;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-style: none;
	color: #996633;
	background-image: url(images/Rlist.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;	
}
.RWebPartCss br
{
    display:none;
}
.RWebPartCss a:hover{
	color: #20BBC8;
	
}

/* 中間標題 */
.BodyWebPartTitleCss{
	font-size: 13px;
	background-position: center top;
	position: relative;
	background-image: url(images/WebPartTitle2.gif);
	color: #663300;
	text-align: center;
	padding-bottom: 7px;
	font-weight: bold;
	height: 25px;
	background-repeat: no-repeat;
}

/* 中間內容 */
.BodyWebPartCss a{
	/*	width: 150px; */
    font-size: 13px;
	display:  block;
	text-align: left;
	text-decoration: none;
	color: #4D4D4D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9F3E9;
	line-height: 20px;
}
.BodyWebPartCss {
	
    font-size: 13px;
	
}
.BodyWebPartCss br
{
    display:none;
}
.BodyWebPartCss a:hover{
	background-repeat: no-repeat;
	background-position: left center;
	color: #0099CC;
}





/**
*Tab control for WebPart Css Class Define
**/
.Tab_TopGroup
{
  z-index:99;
  position:relative;
}

.Tab_DefaultTab 
{
	color:black;
	background-image: url(images/tab/tab_bg.gif);
	font-family:MS Sans Serif, Verdana;
	font-size:10px;
	cursor:default;
	margin-bottom: 5px;
}

.Tab_DefaultTabHover 
{
  color:black; 
  background-image: url(images/tab/hover_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
  margin-bottom: 5px;
}

.Tab_SelectedTab 
{
  color:black; 
  background-image: url(images/tab/selected_tab_bg.gif); 
  font-size:12px; 
  cursor:default;
  margin-bottom: 5px;
}

.Tab_MultiPage
{
	border: 1px solid #919B9C;
	width:100%;
	height:145px;
	position:relative;
	top:-2px;
	z-index:98;
	font-size: 13px;
}

/**
*Grid control for WebPart Css Class Define
**/
.Grid_Object
{
	border: 1px solid #7C7C94;
	background-color: #FFFFFF;
	cursor: pointer;	
}

.Grid_HeadingRow 
{
	background-color: #E2E2E2;
}

.Grid_HeadingCell 
{
	background-color: #EBEBEB;
	border-right-color: #B5B5B5;
	border-bottom-color: #B5B5B5;
	padding: 3px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 13px;
}

.Grid_HeadingCellText
{
	font-size: 13px;
	color: #333333;
}

.Grid_DataRow 
{
	background-color: #FFFFFF;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	
}

.Grid_DataCell 
{ 
  cursor: default;
  padding: 3px; 
  border-right: 1px solid #EAE9E1; 
  border-bottom: 1px solid #EAE9E1; 
  font-family: verdana; 
  font-size: 13px; 
} 

.Grid_DataRow td.FirstDataCell 
{ 
  padding-left: 3px; 
} 

.Grid_SelectedRow 
{
	background-color: #E4E4E4;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.Grid_SelectedRow td.DataCell 
{ 
  cursor: default; 
  padding: 2px; 
  padding-left: 3px; 
  padding-bottom: 3px; 
  font-family: verdana; 
  font-size: 10px; 
  border-bottom: 1px solid #4B4B6F; 
  border-top: 1px solid #4B4B6F; 
  border-right: 0px; 
}

.Grid_GridFooter
{
  cursor: default;
  padding: 5px;
}

.Grid_GridFooter a 
{
  color: Black;
  font-weight: bold;
}

.Grid_PagerText
{ 
  font-family: verdana; 
  font-size: 11px; 
} 
