body {
	background:#999999 url(images/bg.jpg) no-repeat center top;
	color:#333333;
	margin:8px;
	font-size: 12px;
    font-family: Times New Roman, 新細明體;
	letter-spacing:0.25px;
}

.TextBorder {
	border-right: #7f7f7f 1px solid;
	border-top: #7f7f7f 1px solid;
	border-left: #7f7f7f 1px solid;
	border-bottom: #7f7f7f 1px solid;
}

.ButtonBorder {
	color: #7f7f7f ;
    text-align:left;blr:expression(this.onFocus=this.blur());
}
.ButtonBorderMargin {
	color: #7f7f7f ;
	margin-left:40px;
    text-align:left;blr:expression(this.onFocus=this.blur());
}
.ButtonAlignLeft {
	color: #7f7f7f ;
    text-align:left;blr:expression(this.onFocus=this.blur())
}

.ImageIndent {
    margin-left:15px
}

.ButtonItemAlignLeft {
    text-align:left;
}
.buttonset 
{
	background-color:White;
	border-style:none;
	color:#780303;
	text-align:left;
	font-size:13px;
}
.LineBorder {
	border-left: #7f7f7f 1px solid;	
}

.HeaderItemBg {
	background-color:#F9F2E8;
}

TEXTAREA {
	border-right: #7f7f7f 1px solid;	
	border-top: #7f7f7f 1px solid;	
	border-left: #7f7f7f 1px solid;	
	border-bottom: #7f7f7f 1px solid;	
}
.DropDownListBorder {
	border-right: #cccc66 1px solid;
	border-top: #cccc66 1px solid;
	border-left: #cccc66 1px solid;
	border-bottom: #cccc66 1px solid;
}
 TEXTRECTANGLE {
	border-right: khaki 1px dotted;
	border-top: khaki 1px dotted;
	border-left: khaki 1px dotted;
	border-bottom: khaki 1px dotted;
}

INPUT .TEXTBOX {
	border-right: #cccc66 1px dotted;
	border-top: #cccc66 1px dotted;
	border-left: #cccc66 1px dotted;
	border-bottom: #cccc66 1px dotted;
}

a.item1           {font-family:Arial;font-size: 12px;color:#333333;text-decoration:none;blr:expression(this.onFocus=this.blur());}
a.item1:hover     {font-family:Arial;font-size: 12px;color:#333333;text-decoration:underline}

a.item2{
	font-family:Arial;
	text-decoration:none;
	blr:expression(this.onFocus=this.blur()); 
	padding:5px 0 5px 0; 
	font-size: 13px; 
	float:right; 
	width:118px; 
	text-align:left;
	  font-family: Times New Roman, 新細明體;
}

a.item2 img{

	margin:4px 6px 0 -15px; 
	margin:2px 6px 0 -15px\9; 
	float:left;
}
a.item2 a{
	font-family:Arial;
	text-decoration:none;
	blr:expression(this.onFocus=this.blur()); 
	padding:5px 0 5px 0; 
	font-size: 13px; 
	float:right; 
	width:118px; 
	text-align:left;
	  font-family: Times New Roman, 新細明體;
}
a.item2:hover     {font-family:Arial;text-decoration:none;}

a.item3           {MARGIN-left: 520px;text-align:right;font-family:Arial;font-size: 12px;text-decoration:none;blr:expression(this.onFocus=this.blur())}
a.item3:hover     {font-family:Arial;font-size: 12px;text-decoration:underline}
a.item4           {font-family:Arial;font-size: 12px;text-decoration:none;blr:expression(this.onFocus=this.blur()); margin-left:75px}
a.item4:hover     {font-family:Arial;font-size: 12px;text-decoration:underline}
a.item5           {font-family:Arial;font-size: 12px;text-decoration:none;blr:expression(this.onFocus=this.blur()); margin-left:20px}
a.item5:hover     {font-family:Arial;font-size: 12px;text-decoration:underline}

/*---首頁樣式---*/
.title img {
    padding:0px 0 0 24px;
}

.aspers_logo img {
    padding:0px 0 0 24px;
}

#language {
    color:#333333;
	padding-top:0px; 
  padding-right:28px; 

	text-align:right;
 vertical-align:top;
 position: relative;z-index:1;
}

#language a,
#language a:link,
#language a:visited{color:#780303; text-decoration:underline;	text-align:right;}
#language a:hover{color:#780303; text-decoration:none;	text-align:right;}
#Favorites {
    color:#333333;
		padding-top:0px; 
  padding-right:28px;
	text-align:right;
position: relative;z-index:2;
}

#Favorites a,
#Favorites a:link,
#Favorites a:visited{color:#780303; text-decoration:underline;}
#Favorites a:hover{color:#780303; text-decoration:none;}


#main_menu {
    margin:0 0 0 24px;
}

#main_menu a{color:#999999; font-size: 12px;}
#main_menu a:link,
#main_menu a:visited{color:#333333; text-decoration:none;}
#main_menu a:hover{color:#780303; text-decoration:none;}
#formarea {
    color:#FFFFFF;
	font-size: 12px;
	padding:0 6px 0 12px;
	margin:0 0 -2px 0;
	text-align:right;
}

#formarea1 {
    color:#FFFFFF;
	font-size: 12px;
	padding:0 6px 0 12px;
	margin:0 0 -2px 0;
	text-align:center;
}

.textbox {
    color:#333333;
	font-size: 12px;
}

#left_table {
    margin:20px 0 20px 24px;
}

#left_table h1{
    color:#780303;
	font-size:16px;
	font-weight:normal;
	border-bottom:1px dotted #cccccc;
	padding:0 0 10px 0;
}

#left_table p{
	font-size: 12px;
	padding:5px 0 5px 14px;
	margin:0;
}

#left_table p img{
	margin:4px 0 0 -14px;
	*margin:3px 0 0 -14px;
	float:left;
	padding:0;
}

.book img{
    border:1px solid #333333;
    width:134px;
    height:183px;
    
}
.post img{
    border:0px;
}
.center_table{
    margin:20px 0 20px 24px;
}

.center_table h1{
    font-size:20px;
	font-weight:normal;
	margin:0 0 10px 0;
}

.center_table p{
	margin:10px 0 10px 16px;
}

.center_table ul{
	margin:10px 0 20px 30px;
	padding:0;
}

.center_table li{
	line-height:24px;
	list-style:url(images/list_icon.jpg) outside;
	font-size: 12px;
	color:#333333;
	margin:0;
	padding:0;
}

.center_table a,
.center_table a:link,
.center_table a:visited{ color:#780303; text-decoration:none;}
.center_table a:hover{ color:#780303; text-decoration:underline;}

.cor_name {
    color:#780303;
	font-size: 15px;
	font-weight:bold;
	
}
.cor_name2 {
    color:#780303;
	font-size: 15px;
	
}
.bottom_link {
    line-height:18px;
    color:#780303;
}
.bottom_link a,
.bottom_link a:link,
.bottom_link a:visited{color:#780303; text-decoration:none;}
.bottom_link a:hover{color:#780303; text-decoration:underline;}

.modalDiv { WIDTH: 411px;  HEIGHT: 150px ; TOP:200px;
LEFT:450px; Z-INDEX:2;POSITION:absolute; }

.modalheader { PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px }

.header { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }

.mleft { WIDTH: 280px; FLOAT: left }

.mright { FLOAT: right }

.modalbody { PADDING-BOTTOM: 2px; MARGIN: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: blue; }
.disableDiv { Z-INDEX:1; BORDER-BOTTOM:#000000 0px; POSITION:absolute; 
  opacity: 0.5;                 /* Firefox, Safari(WebKit), Opera)
   filter: "alpha(opacity=60)"; /* IE 8 */
   filter: alpha(opacity=50);   /* IE 4-7 */
   zoom: 1; BORDER-LEFT:#000000 0px; BACKGROUND-COLOR:#000000; WIDTH:100%; HEIGHT:100%; BORDER-TOP:#000000 0px; TOP:0px; BORDER-RIGHT:#000000 0px; LEFT:0px;}
.upimag
{
	background: transparent url(images/button.gif) repeat-x;
	border: 0px;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;

	font: 11px Arial, Verdana, Sans-serif;
	color: #7c7c7c;
}
.wordwrap{


word-wrap:break-word;
word-break:break-all;
white-space:normal;
width:90%;
overflow:hidden;

}
.tablestyle
{
	font-size: 12px;
	font-family: Times New Roman , 新細明體;
}
.labeltyle
{
	font-size: 16px;
	font-family: Times New Roman , 新細明體;
}
.hidden {
	DISPLAY: none
}
.Sortright { FLOAT: right; MARGIN: 3px;}
