/*Web.com Main Css Page greg*/


/* Tag Styles 
=====================================================================*/
body 
{
	text-align: center; 
	font-family:Arial, arial;
	margin:0; 
	padding:0; 
	background: #FFF; 
	font-size:12px; 
	color:#000;
}
div,form,img,ol,dl,dt,dd 
{
	margin: 0; 
	padding: 0; 
	border: 0;
}
h1,h2,h3,h4,h5,h6 
{ 
	margin:0; 
	padding:0;
}
table,td,tr,th
{
	font-size:12px;
}
ul
{
	COLOR: #666666;
}

/* 超鏈接樣式 */
A:link 
{
	COLOR: #666666;  
	TEXT-DECORATION: none
}
A:visited 
{
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A:hover 
{
	COLOR: #0000ff; 
	TEXT-DECORATION: underline
}
A.topNav3:link 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 13px; 
	TEXT-DECORATION: none
}
A.topNav3:visited 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff;
	LINE-HEIGHT: 13px; 
	TEXT-DECORATION: none
}
A.topNav3:hover 
{
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}

pre,blockquote, ol,address 
{
	margin: 0;
	padding: 0;
}

select
{
	font-size:12px;
	height:22px;
	color:#01466f;
}
INPUT
{
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT-COLOR: #cccccc; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #cccccc; 
	PADDING-BOTTOM: 1px; 
	BORDER-TOP-COLOR: #cccccc; 
	PADDING-TOP: 1px; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #cccccc;

}
div.ste
{
	overflow:hidden; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	white-space:nowrap;
}
/* Class Styles 
=====================================================================*/
.btn 
{
	BORDER-RIGHT: #7b9ebd 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7b9ebd 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
	BORDER-LEFT: #7b9ebd 1px solid; 
	CURSOR: hand; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn_mouseover 
{
	BORDER-RIGHT: #2C59AA 1px solid; 
	PADDING-RIGHT: 2px;
	BORDER-TOP: #2C59AA 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); 
	BORDER-LEFT: #2C59AA 1px solid; 
	CURSOR: hand; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #2C59AA 1px solid
}
.btnSelect 
{
	BORDER-RIGHT: #7EBF4F 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7EBF4F 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); 
	BORDER-LEFT: #7EBF4F 1px solid; 
	CURSOR: hand; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7EBF4F 1px solid
} 

.tabletwo{
	background-color:#ffcc66;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top: 1px dotted #C0C0C0;
	border-bottom: 1px dotted #C0C0C0;
	text-align:left;
	font-weight: bold;
	color:#000000;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorStr=Moccasin,endColorStr=#ffffff,GradientType=1);
	 }
.tableborder
{
	BORDER-RIGHT:  1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: 1px solid;
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM:  1px solid
}
.topNav3Bkg 
{
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url(/images/nav3_orange_bkg.gif); 
	PADDING-TOP: 8px
}
.topNav3BkgOn 
{
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: url(/images/nav3_green_bkg.gif); 
	PADDING-TOP: 8px
}

.img
{
	border:2;
	filter : progid:DXImageTransform.Shadow(color=black,direction=135,strength=8);
}
#wrap 
{
	word-break:break-all;
	width:150px; 
	overflow:auto; 
} 

#nav 
{
	PADDING-LEFT: 0px; 
	VERTICAL-ALIGN: sub; 
	WIDTH: 680px; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #eaf1f7;
}
.title
{
	font-family:Arial;
	font-size:13px;
	color:#e8804d;
	position:absolute; 
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color=#e0e0e0, Positive=true); }
.menutop
{
	text-align:center;
	background-image:url(../images/bgimg.jpg);
	color:White;
	font-size: 12px;
}
.subject
{
	font-size:13px;
	font-weight:bold;
}
.STYLE6 { FONT-WEIGHT: bold; COLOR: #cc0000 }

.topstyle{ FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: capitalize; COLOR: #6633cc; FONT-STYLE: normal }

.FontBlueBig {
	COLOR: #0066FF;
	font-family: SimHei;
	font-size: 14px;
	font-weight: bold;
}
.FontBlueSmall {
	COLOR: #0066FF;
	font-family: SimHei;
	font-size: 12px;
}
.FontNavyBlue {
	font-family: Arial;
	font-size: 12px;
	color: #009FAA;
	font-weight: bold;
}
.FontNavyBlueBig
{
	font-weight: bold;
	font-size: 12px;
	color: #006699;
	font-family: Arial;
}
.FontNavyBlueSmall
{
	font-size: 12px;
	color: #006699;
	font-family: Arial;
}

.FontWhite {
    font-family: SimHei;
	font-size: 12px;
	color: #FFFFFF;
}
.FontWhite14 {
    font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	TEXT-DECORATION: none
}
.FontWhite10 {
	font-family: SimHei;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.FontRed {
    font-family: SimHei; 
	font-size: 12px;
	color: #FF0000;
}
.FontPurple {
	font-family: SimHei;
	font-size: 14px;
	font-weight: bold;
	color: #339999;
}
.FontGrey
{
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	font-family: Arial;
}
.FontGreySmall
{
	font-weight: normal;
	font-size: 12px;
	color: #999999;
	font-family: Arial;
}
.FontGrey10 {
	font-size: 10px;
	color: #999999;
	font-family: "標楷體";
}

.FontGreyNatural
{
	font-size: 14px;
	color: #999999;
	font-family: Arial;
}

.FontGold
{
	font-size: 14px;
	font-weight: bold;
	color: #FF9933;
	font-family: SimHei;
	TEXT-DECORATION: none
}
.FontGold:hover  
{
    font-family: SimHei;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9933;
}
.FontWhiteGreyBold {
    font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #CCCCCC;
}
.FontGreen {
	font-size: 10px;
	color: #00CC33;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.FontBlackBold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}	
.FontBlack {
	font-family: SimHei;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}




