﻿@charset "utf-8";
/* CSS Document */
/*------------------------------------*/
/*overall settings*/
/*------------------------------------*/

body, html, p, ul, ol, li, table,textarea {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:arial,"新細明體";
	line-height:1.2;
	color:#3a3a3a;
}

h1,h2,h3,h4,h5,h6
{
margin:0;
padding:0;
}
img {
	border:0;
}
a:link, a:hover, a:active, a:visited {

	text-decoration:none;
}
ul, ol {
	list-style-type:none;
}
/*------------------------------------*/
/*------end of overall settings------*/
/*------------------------------------*/
#header_container {
	width:100%;
	height:123px;
	border-top:5px solid #0b2546;
}

#twocolwrap {
	width:100%;
	
}
#twocolwrap_inner {
	width:925px;
	margin:0 auto;
}
#path
{
width:500px;
margin-top:8px;
}
#path a
{
color:#343434;
}
#content_container {
	float:left;
	width:649px;
	/*margin:0 auto;*/
	margin-top:5px;
	min-height:600px !important;
}
.full
{
width:930px !important;
}
#rightcol_container {
	float:right;
	width:269px;
	margin-top:0px;
	margin-bottom:10px;
}
#footer_container {
	clear:both;
	width:100%;
	height:56px;
	background:#f6f6f6 url(../images_pres/footer_bg2.gif) repeat-x top;
	padding-top:17px;
	position:relative;
	min-width:925px;
	margin-top:7px;

}
#footer_inner {
	width: 925px;
	height:56;
	margin: 0 auto;	


}
*------------------------------------*/
/*------repeated classes------*/
/*------------------------------------*/
.word_bluebold {
	color:#0b0f6d !important;
	font-weight:bold !important;
}
.word_red {
	color:#b90000 !important;
}
.word_lightred {
	color:#ff0000 !important;
}
.word_lightredbold {
	color:#ff0000 !important;
	font-weight:bold !important;
}
.word_redbold {
	color:#b90000 !important;
	font-weight:bold !important;
}
.word_blue {
	color:#05057d !important;
}
.word_blue2bold {
	color:#003366 !important;
	font-weight:bold !important;
}
.word_blue3bold {
	color:#0066cc !important;
	font-weight:bold !important;
}
.word_blue3{
	color:#0066cc !important;
	font-weight:normal !important;
}
.word_lightblue {
	color:#0000FF !important;
}
.word_greenblue
{
color:#336699 !important;
}
.word_greenbluebold
{
color:#336699 !important;
font-weight:bold !important;
}
.word_paleblue
{
color:#5a77a3 !important;
}
.word_brown
{
color:#663300 !important;
}
.word_white
{
color:#ffffff !important;
}
.word_lightgray
{
color:#6c6c6c !important;
}
.word_bold
{
font-weight:bold !important;
}

/*-----------------------*/

ul.square
{
list-style-type:square;

}
ul.disc
{
list-style-type:disc !important;

}

ul.square_flat li
{
float:left;
background:url(../images_pres/BoxIcon09.gif) left no-repeat;
margin-right:6px;
padding-left:8px;
}
ul.triangle li
{
background:url(../images_pres/BoxIcon04.gif) 0 5px no-repeat; 
padding-left:6px !important;
margin-bottom:4px !important;
}
.clear
{
clear:both !important;
}

/*testcneter,corpsrvc, and register*/
h1.dark_gray {
	background:#666666 !important;
	height:37px !important;
}
h1.gray {
	background:#b5b5b5 !important;
	height:37px !important;
}
p.subtitle_gray {
	width:625px;/*640*/
	margin:5px 0 5px 0;
	background:#c6c6c6;
	border-left:10px solid #5c5c5c;
	margin-left:0 !important;
}
.upper2 
{
font-size:70% !important;
position:relative !important;
top:-3px !important;
}
sup
{
font-size:80%;
line-height:80%;
}

.upper_r
{
font-size:90% !important;
position:relative !important;
top:-3px !important;
}