@charset "utf-8";
/* CSS Document */

body{
background color:#FFF font-family:Arial; font-size:10px;}

#aboutsyscan{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}

}.bluetext {
	color: #006;
}.redname {
	color: #900;
}.rednamebig {
	color: #900; font-size:14px
}.greennamebig {
	color: #0f7568; font-size:12px ; font-weight:bold
}.rednamesmall {
	color: #900; font-size:10px;  
}.blacknamesmall {
	color: #000; font-size:10px
}.blacknamebig {
	color: #999;
	font-size:12px;
	font-weight:bold
}.rednamebig {
	color: #BD1B2E;
	font-size:12px; font-weight:bold
}.graynamebig {
	color: #666;
	font-size:12px; font-weight:bold
}.blacknormal {
	color: #666;
	font-size:12px; font-family: verdana
}.blacknamebig {
	color: #000;
	font-size:12px; font-weight:bold
}.blacksuperbig {
	color: #000;
	font-size:15px; font-weight:bold
}.whitenamebig {
	color: #fff;
	font-size:12px; font-weight:bold
}.whitebig {
	color: #fff;
	font-size:120%;
	font-family: "方正细圆简体";

}.blacknamesuperbig {
	color: #333;
	font-size:14pt;
	font-family: Tahoma, Geneva, sans-serif;
}

#powerby{
	font-size: 10px;
	font-family: verdana;
	text-align: center;
}

#onclick{
    font-size: 12px; color:#900
	text-decoration:none; 
	font-family: verdana; 
}

#powerby{
	font-size: 10px;
	font-family: verdana;
	text-align: center;
}
#page{
	font-size: 12px;
	font-family: verdana;
	text-align: right;
}

.enteryourinfo {
	color: #BE1A1A;
	font-family: verdana; font-size:18px;
	font-weight: bold;
}
.formname {
    font-size: 75%
	color: #333;
	font-family: verdana;
}

.chinesetitle {
	font-size: 120%;
	color: #333;
	font-family: "方正细圆简体";
	font-weight: lighter;

}.britbl01 {
	border: solid 0px #CCCCCC;
	border-collapse: collapse;
}

.britbl01 th {
	padding: 5px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:center;
	border: solid 1px #CCCCCC;
}

.britbl01 td {
	padding: 5px;
	border: solid 1px #CCCCCC;
}

.britbl01bg01 {
	background-color: #F1F1F1;
}

.briwidth01 {
	width: 10%;
}

.briwidth02 {
	width: 40%;
}
.enteryourinfoyellow {
	color: #fffd7f;
	font-family: verdana;
	font-weight: bold;
}
/* Global Element Styles */
 
a.button:active {border:1px solid #908d8d; border-right-color:#afafaf; border-bottom-color:#afafaf;}
a.button:hover {cursor:pointer;}
a.button.primary {background:#ffa822 url(/WEBSCR-560-20090220-1/en_US/i/pui/core/btn_bg_submit.gif) left center repeat-x; border:1px solid #d5bd98; border-right-color:#935e0d; border-bottom-color:#935e0d;}
a.button.primary:active {border:1px solid #935e0d; border-right-color:#d5bd98; border-bottom-color:#d5bd98;}
 
ul, ol, dl {margin:1em 0; padding:0;}
ul li, ol li {margin-bottom:.25em; margin-left:1.8em;}
ul {list-style:disc;}
li ul, li ol {margin:.7em 0;}
ul ul {list-style:circle;}
ol ul {list-style:disc;}
dt {margin:0; padding:0;}
dd {margin:0 0 0 1.8em;}
blockquote {margin:1em;}

em {font-style:italic;}
strong {font-weight:bold;}
dfn, var {font-style:normal;}
code, kbd, samp {font:1em "Courier New", Courier, monospace;}
q:before, q:after {content:"";}
cite {font-style:normal;}
cite span {display:block;}
abbr, acronym {border:none; color:#084482; text-decoration:underline; cursor:pointer;}

form {margin:0; padding:0;}
fieldset {margin:1em 0; border:0; padding:0;}
legend {position:relative; padding:0; color:#333; font-weight:normal;}
label {display:block;}
input, select, textarea {border:1px solid #9A2828;}
input, textarea {padding:2px; font:1em Arial, Helvetica, sans-serif;}
textarea {vertical-align:top;}
input[type=checkbox], input[type=radio], input[type=hidden] {border:none; padding:0;}
input.checkbox, input.radio, input.hidden, label.checkbox input, label.radio input {border:none; padding:0;}


/* Form Styles */

input.xsmall {width:2em;}
input.small {width:3em;}
input.medium {width:7em;}
input.large {width:14em;}
input.xlarge {width:20em;}

p.group span.label {display:block; margin:.1em 0;}
span.optional {color:#757575; font-size:.9em;}
span.autoTooltip {margin-left:5px; color:#084482; font-size:.9em; text-decoration:underline; cursor:help;}
span.help {display:block; margin:.1em 0; color:#757575; font-size:.9em;}

form fieldset.multi p {float:left; margin:0 .5em 0 0;}
form div.collapse {overflow:auto; margin:1em 0;}
form div.collapse p, form div.collapse fieldset {float:left; margin-top:0; margin-right:1em; margin-bottom:0;}

form .subform .group, form .subform .multi {margin-left:2em;}
form .subform .multi .group {margin-left:0;}

form.edit *.group {position:relative;}
form.edit p.group {min-height:2em; _height:2em;}
form.edit p.group.help {min-height:3em; _height:3em;}
form.edit p.group.textbox {min-height:5em; _height:5em;}
form.edit p.group.help.textbox {min-height:6.5em; _height:6em;}
form.edit p.group label, form.edit p.group span.label {float:left; clear:left; width:180px; margin:0; text-align:right;}
form.edit p.group span.optional {display:block;}
form.edit p.group span.autoTooltip {float:right;}
form.edit p.group span.help {display:block; padding-left:20px; margin-left:181px;}
form.edit p.group span.field {display:block; margin-left:200px;}

form.edit legend {position:relative; width:180px;}
form.edit legend span.label, form.edit legend span.optional, form.edit legend span.autoTooltip {position:absolute; width:180px; text-align:right;}
form.edit legend span.optional {top:1.4em;}
form.edit legend span.autoTooltip {top:2.8em; _top:2.9em; margin-left:0;}
form.edit fieldset.multi {position:relative;}
form.edit fieldset.multi p *, form.edit fieldset.multi p.group span.field {margin-left:0;}
form.edit fieldset.multi p.first {margin-left:200px;}
form.edit fieldset.multi span.help, form.edit fieldset.group span.help {padding-left:20px; margin-left:181px;}
form.edit fieldset.multi p.group label {text-align:left; width:auto; float:none;}
form.edit fieldset.multi p.group span.help {padding-left:0; margin-left:0;}
form.edit fieldset.group div {margin-left:200px;}
form.edit fieldset.group ul {margin:0 0 0 200px;}
form.edit fieldset.group ul li {margin-left:0; list-style:none;}
form.edit fieldset.group ul li label {display:inline;}

form.edit div.collapse p, form.edit div.collapse fieldset {float:none; margin-top:1em; margin-right:1em; margin-bottom:0;}

form.edit p.buttons {padding-left:201px;}

form.error p, form.error fieldset {margin-left:20px;}
form.error *.error {margin-left:0;}
form.error p.error label, form.error p.error span.help, form.error p.error span.field, form.error fieldset.error span.help, form.error fieldset.error p.first label, form.error fieldset.error p.first span.field, form.error fieldset.error div {padding-left:20px;}

form.error .error legend {padding-left:20px;}
form.error .error span.help {color:#c00; background:url(/WEBSCR-560-20090220-1/en_US/i/icon/form_error.png) 2px center no-repeat;}

form.edit.error p, form.edit.error fieldset {margin-left:0;} 
form.edit.error p.error label, form.edit.error p.error span.field, form.edit.error fieldset.error legend, form.edit.error fieldset.error div, form.edit.error fieldset.error ul {padding-left:0;}
form.edit.error fieldset.multi span.help {margin-left:181px;}
form.edit.error fieldset.multi p span.field {padding-left:0;}
form.edit.error fieldset.multi p.first {margin-left:200px;}
form.edit.error fieldset.multi p.group span.help {margin-left:0;}
form.edit.error fieldset.multi.error p.group label {padding-left:0;}
form.edit.error fieldset.error p.group span.help {color:#757575; background:none;}

.review table {margin:1em 0; border:none;}
.review table th {width:180px; padding:0 20px 1em 0; background-color:#fff; color:#757575; font-weight:normal; text-align:right;}
.review table td {padding:0 0 1em 0;}
.review p.buttons {padding-left:201px; clear:left;}

form div#cctype label {float:left; height:23px; width:37px; margin-right:1em;}
form div#cctype label input, form div#cctype label span {display:block; position:absolute; top:0; left:-500em; width:1px; height:1px; overflow:hidden; text-indent:-9999em; line-height:0;}
form div#cctype label.visa {background:url(/WEBSCR-560-20090220-1/en_US/i/logo/logo_cc_visa_37x23.gif) no-repeat top left;}
form div#cctype label.mc {background:url(/WEBSCR-560-20090220-1/en_US/i/logo/logo_cc_mc_37x23.gif) no-repeat top left;}
form div#cctype label.disc {background:url(/WEBSCR-560-20090220-1/en_US/i/logo/logo_cc_disc_37x23.gif) no-repeat top left;}
form div#cctype label.amex {background:url(/WEBSCR-560-20090220-1/en_US/i/logo/logo_cc_amex_37x23.gif) no-repeat top left;}
form div#cctype.selected label {opacity:0.13; filter:alpha(opacity=13);}
form div#cctype.selected label.hilite {opacity:1; filter:alpha(opacity=100);}


/* Calendar Standard */
img.calendarIcon {margin-left:2px; vertical-align:middle;}
img.calendarIcon:hover {cursor:pointer;}
.calendarIconMask {position:absolute; top:-999px; left:-999px; z-index:1; width:16px; height:16px;}
.calcontainer iframe {position:absolute; top:-1px; left:-1px; z-index:0; margin:0; border:none; padding:0;}
.calcontainer {position:relative; float:left; min-width:160px; height:15.7em; overflow:hidden; border:1px solid #ccc; background:#fff; font-size:.93em;}
.calendar {position:relative; margin:0; border-collapse:separate;}
.calendar th, .calcontainer td {padding:1px 3px;}
.calendar th.calhead {position:relative; width:100%; padding:0; background:#e8f1fa;}
.calendar th.calhead .calheader {padding:6px 15px 5px 13px;}
.calendar .calweekdayrow th {padding:3px 3px 5px 3px; color:#666;}
.calendar .calnavleft {bottom:0; left:4px;}
.calendar .calnavright {right:4px;}
.calendar .calnavleft, .calendar .calnavright {position:absolute; top:5px; z-index:1; width:12px; height:13px; text-decoration:none; cursor:pointer;}
.calendar .calcellbottom {padding-bottom:5px;}
.calendar .calcellleft {padding-left:5px;}
.calendar .calcellright {padding-right:5px;}
.calendar td.calcell {color:#ccc; text-align:center;}
.calendar td.calcell a {display:block; border:1px solid #fff; padding:1px; color:#000; text-decoration:none;}
.calendar td.today a {border:1px solid #666;}
.calendar td.calcellhover a {border:1px solid #f90; background:#ffc;}
.calendarYearSelector {position:relative; z-index:2; float:left; min-width:160px; height:2.7em; overflow:hidden; border:1px solid #ccc; border-top:none; background-color:#e8f1fa; font-size:.93em;}
.calendarYearSelector a {float:left; width:50px; height:2em; padding-top:.8em; color:#333; text-decoration:none;}
.calendarYearSelector a.prev {padding-right:10px; background:url(/WEBSCR-560-20090220-1/en_US/i/pui/icon/icon_calarrow_left_12x13.gif) 4px 9px no-repeat; text-align:right;}
.calendarYearSelector a.next {padding-left:10px; background:url(/WEBSCR-560-20090220-1/en_US/i/pui/icon/icon_calarrow_right_12x13.gif) 44px 9px no-repeat; text-align:left;}
.calendarYearSelector span {float:left; width:40px; height:2em; padding-top:8px; background-color:#f3f8fc; color:#999; text-align:center; font-weight:bold;}
 
