﻿body
{
	padding: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	background-image: url('images/back_gradient.png');
	background-repeat: repeat-x;
	background-color: #3c6699;
}
.helpdlg 
{
	display:none;
}
p
{
	text-indent: 28px;
	margin:0px;
	padding-bottom:1em;
}
li
{
	/*margin-bottom: 3px;*/
}

input[type=text] 
{
    width:143px;
}
input[type=password] 
{
    width:143px;
}


#Bdy
{
	width: 1036px;
	margin: 0px auto;
	font-family: Arial;
	font-size: small;
	color: #3F7183;
}

#Header
{
	height: 126px;
	position: relative;
}

#Header img 
{
    border: none;
}

#Phn
{
	position: absolute;
	top: 32px;
	left: 728px;
	font-family:Verdana;
	font-size: 26px;
	color: #176e99;
}

#HdMap
{
    position: absolute;
}
#TOC
{
	position: absolute;
	top: 85px;
	left: 378px;
	width: 620px;
	height: 22px;
}

#TOC a 
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#TOC div
{
	float: left;
	height: 19px;
	padding: 3px 8px 0px 8px;
}

.main_usual
{
	padding: 33px 23px 0px 23px;
	background-image: url('images/site-main-panel.png');
	background-repeat: repeat-y;
	color: #4c6673;
	font-family: Arial;
	font-size: 12px;
}

.main_article
{
	padding: 33px 0px 0px 23px;
	background-image: url('images/site-main-panel.png');
	background-repeat: repeat-y;
	color: #4c6673;
	font-family: Arial;
	font-size: 12px;
}

#Banners
{
	text-align:center;
}
#CopyRight
{
	padding: 18px 0px 0px 36px;
}

.cont 
{
	margin: 0px 40px 35px 70px;
}


h1
{
	color: #3f7183;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	margin-left: 30px;
	margin-bottom: 40px;
}

.main_usual .h1
{
	color: #3f7183;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	margin-left: 40px;
	margin-bottom: 40px;
}

.main_article .main_content
{
	padding-left: 24px;
}
.main_article .main_banners
{
	padding-right: 23px;
}

.main_article .cont
{
	background-image:  url('images/faq-article-panel.png');
	background-repeat: repeat-y;
	width:988px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.main_article .cont .content
{
	margin-top: 15px;
	margin-right: 30px;
	margin-left: 40px;
}


.main_usual .faq-bottom
{
	visibility :hidden;
}

.main_article .faq-bottom
{
	visibility : visible;
	background-image:  url('images/faq-article-panel-bottom.png');
	background-repeat: no-repeat no-repeat;
	width:988px;
	height: 28px;
	margin-bottom: 5px;
	padding: 0px 0px 0px 0px;
}

.main_article .h1
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	height:41px;
	width:988px;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.main_article .h1 .content
{
	margin-left: 20px;
	margin-top: 15px;
}

div.faq-article-1 .h1
{
	background-image:  url('images/faq-article-panel-top-c1.png');
	background-repeat:no-repeat no-repeat;
	
}

div.faq-article-2 .h1
{
	background-image:  url('images/faq-article-panel-top-c2.png');
	background-repeat:no-repeat no-repeat;
}

div.faq-article-3 .h1
{
	background-image:  url('images/faq-article-panel-top-c3.png');
	background-repeat:no-repeat no-repeat;
	
}

div.faq-article-4 .h1
{
	background-image:  url('images/faq-article-panel-top-c4.png');
	background-repeat:no-repeat no-repeat;
}

div.faq-article-5 .h1
{
	background-image:  url('images/faq-article-panel-top-c5.png');
	background-repeat:no-repeat no-repeat;
}

div.faq-article-6 .h1
{
	background-image:  url('images/faq-article-panel-top-c6.png');
	background-repeat:no-repeat no-repeat;
}

a.popup
{
	background:transparent url(images/popup.gif) no-repeat scroll right center;
	padding:0 13px 0 0;
}

.ui-dialog-titlebar
{
	display:none;
}
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


#HlpDlg { left: 200px; top: 100px;  position:absolute; width:500px; z-index: 999; }
#HlpTL  { background: url(images/background-for-popup-left-top.png) no-repeat ; width: 48px; height:31px;  }
#HlpTM	{ background: url(images/background-for-popup-top.png) repeat-x; height:31px; width: 401px; vertical-align:middle; }
#HlpTM div
{
	margin-top: 7px;
	color: #FFFFFF;
	font-weight:bold;
	font-family: Verdana;
	font-size: 12px;
}
#HlpTR  { background: url(images/background-for-popup-right-top.png) no-repeat top right; width: 51px; height:31px; }

#HlpL	{ background: url(images/background-for-popup-left.png) repeat-y; width: 48px;}
#HlpCnt	{ background-color:#ffffff; width: 401px; font-family: Arial; font-size: 12px; color: #4c6673 }
#HlpR	{ background: url(images/background-for-popup-right.png) repeat-y; width: 51px; }

#HlpBL	{ background: url(images/background-for-popup-left-bottom.png) no-repeat bottom left; width: 48px; height:16px; }
#HlpBM	{ background: url(images/background-for-popup-bottom.png) repeat-x; height: 16px; width: 401px; }
#HlpBR  { background: url(images/background-for-popup-right-bottom.png) no-repeat bottom right; width: 51px; height:16px;}

.pane td
{
    width: 250px;
    height: 100%;
    padding: 3px 2px 3px 15px; 
    border-color: #4c6673;
    border-style: solid;
    border-width: 1px;
    vertical-align: top;
}

.pane ul 
{
	padding-left:20px;
}

.callout
{
	width: 400px;
}

.callouthead
{
	width:400px;
}

.callouthead div
{
	color: White;
	font-weight: bold;
	font-size: large;
	padding-top: 15px;
	padding-left: 40px;
}

.calloutrow
{
	width:400px;
	height: 24px;
	vertical-align: bottom;
}
.calloutrow-1
{
	background-image: url("images/faq-panel-string-c1.png");
}
.calloutrow-2
{
	background-image: url("images/faq-panel-string-c2.png");
}
.calloutrow-3
{
	background-image: url("images/faq-panel-string-c3.png");
}
.calloutrow-4
{
	background-image: url("images/faq-panel-string-c4.png");
}
.calloutrow-5
{
	background-image: url("images/faq-panel-string-c5.png");
}
.calloutrow-6
{
	background-image: url("images/faq-panel-string-c6.png");
}
.calloutfoot
{
	width:400px;height:32px;background-image: url('images/faq-panel-bottom.png');
}

.calloutrow div
{
	padding-left: 30px;
	padding-top: 5px;
}

.callout a
{
}

.intro
{
	font-size: medium;
}

.sign
{
	font-style: italic;
	text-indent: 0px;
}

.testim
{
	font-family: Times New Roman;
	font-size: small;
}

.testdiv
{
	width: 300px;
	clear: both;
	float: right;
	padding-left: 15px;
}

.cu_f
{
	 float:left; 
	 background-image:url(images/content_footer.png); 
	 background-color:#D7E3D5; 
	 height:110px;
	 width:1021px;
	 clear:both;
         margin-top:-100px;
}
.cu
{
	float:left;
	left:140px;
	width:520px; 
	margin-right:140px;
}

.cu div
{
	padding-top:0px;
	padding-bottom:0px;
}

.cu label#req_f
{
	float:left; 
	margin-left:30px;
	width:200px;
	font-family:Arial; 
	font-size:13px;
}

.cu label#cna_f
{
	float:left; 
	margin-left:30px;
	width:400px;
	font-family:Arial; 
	font-size:13px;
}
/* cu_block1 */
.cu_block1_h
{
	background-image:url(images/cu_block1_h.png);
	width:513px; 
	height:10px;
	font-size:1px;
}
.cu_block1_c
{
	background-image:url(images/cu_block1_c.png); 
	width:513px; 
	height:200px;
	font-family:Arial;
	font-size:13px;
}

.cu_block1_c label
{
	float:left;
	width:145px;
	vertical-align:middle;
	text-align:right;
	margin:6px 6px 2px 0px;
}
.cu_block1_c div div
{
	float:left; 
	background-image:url(images/cu_block1_txt_bg.png);
	width:353px; 
	height:25px;
	margin-top: 2px; 
	margin-bottom: 2px;
}
.cu_block1_c div input
{
	padding-top: 1px;
	padding-bottom: 1px;  
	position: absolute;
	height: 18px; 
	width: 347px;
	margin-top: 3px;
	margin-left: 2px; 
	margin-bottom: 3px;
	border-width:0px;
}

.cu_block1_f
{
	background-image:url(images/cu_block1_f.png);
	width:513px; 
	height:10px;
	font-size:1px;
}

.cu_block2_c_pn
{
	padding-top: 1px;
	padding-bottom: 1px;  
	position: absolute;
	height: 18px; 
	width: 347px;
	margin-top: 3px;
	margin-left: 2px; 
	margin-bottom: 3px;
	border-width:0px;
}
.cu_block2_c_lb
{
	float:left;
	width:145px;
	vertical-align:middle;
	text-align:right;
	margin:6px 6px 2px 0px;
}

/* cu_block2 */
.cu_block2_h
{
	background-image:url(images/cu_block2_h.png);
	width:513px; 
	height:10px;
	font-size:1px;
}
.cu_block2_c
{
	background-image:url(images/cu_block2_c.png); 
	width:513px; 
	height:70px;
	font-family:Arial;
	font-size:13px;
}

.cu_block2_add
{
	background-image:url(images/cu_block2_c.png); 
	width:513px; 
	height:35px;
	font-family:Arial;
	font-size:13px;
}

.cu_block2_c label#ToP, .cu_block2_add label
{
	float:left;
	width:145px;
	vertical-align:middle;
	text-align:right;
	margin:6px 6px 2px 0px;
}

.cu_block2_c div#PTOther
{
	margin-left:150px;
	margin-top:8px;
	text-align: left;
}
.cu_block2_c div#PTOther div, .cu_block2_add div div
{
	float:left; 
	background-image:url(images/cu_block2_txt_bg.png); 
	width:353px; 
	height:25px;
	margin-top: 2px; 
	margin-bottom: 2px;
	margin-left:0px;
}

.cu_block2_c div#PTOther input, .cu_block2_add div input
{
	padding-top: 1px;
	padding-bottom: 1px;  
	position: absolute;
	height: 18px; 
	width: 347px;
	margin-top: 3px;
	margin-left: 2px; 
	margin-bottom: 3px;
	border-width:0px; 
}
.cu_block2_f
{
	background-image:url(images/cu_block2_f.png);
	width:513px; 
	height:10px;
	font-size:1px;
}
/* cu_block3*/
.cu_block3_h
{
	background-image:url(images/cu_block3_h.png);
	width:513px; 
	height:10px;
	font-size:1px;
}
.cu_block3_c
{
	background-image:url(images/cu_block3_c.png);
	width:513px; 
	height:80px;
	font-family:Arial;
	font-size:13px;
}
.cu_block3_c div div
{
	text-align:left; 
	height:60px;
}
.cu_block3_c label#TP
{
	float:left;
}
.cu_block3_c label
{
	text-align:right;
	width:150px;
	height:75px;
}

.cu_block3_f
{
	background-image:url(images/cu_block3_f.png);
	width:513px; 
	height:10px;
	font-size:1px;
}

/* cu_block4*/
.cu_block4_h
{
	background-image:url(images/cu_block4_h.png);
	width:513px; 
	height:10px;
	font-size:1px;
}
.cu_block4_c
{
	background-image:url(images/cu_block4_c.png); 
	width:513px; 
	height:50px;
	font-family:Arial;
	font-size:13px;
	position:relative;
}
.cu_block4_c div
{
	text-align:left;
}
.cu_block4_c label
{
	width:150px;
	height:60px;
	text-align:right;
	padding-right:6px;
	padding-top:2px;
	float:left;
}
.cu_block4_c div label
{
	width:inherit;
	height:inherit;
	text-align:left;
	padding-left:0px;
	padding-top:8px;
	/*font-size: 95%;*/
	white-space: nowrap;
}
.cu_block4_f
{
	background-image:url(images/cu_block4_f.png);
	width:513px; 
	height:10px;
	font-size:1px;
}

/* cu_block5*/
.cu_block5_h
{
	background-image:url(images/cu_block5_h.png);
	width:513px; 
	height:10px;
	font-size:1px;
}
.cu_block5_c
{
	background-image:url(images/cu_block5_c.png);
	width:513px; 
	height:85px;
	font-family:Arial;
	font-size:13px;
}
.cu_block5_c label
{
	width:145px;
	float:left;
	text-align:right;
	margin-right:6px;
	padding-top:35px
}
.cu_block5_c textarea
{
	width:350px;
	height:75px;
	border-width:0;
	padding-right:0px;
	margin-top:5px;
	margin-left:-5px;
}
.cu_block5_f
{
	background-image:url(images/cu_block5_f.png); 
	width:513px; 
	height:10px;
	font-size:1px;
}
.cu_tongue
{
	float:left; 
	margin-left:40px; 
}

.cu_tongue div#cu_t1h
{
	background-image:url(images/cu_tongue1_h.png); 
	height:25px; 
	width:270px; 
	background-repeat:no-repeat;
}

.cu_tongue div#cu_t1c
{
	background-image:url(images/cu_tongue1_c.png);
	width:270px; 
}
.cu_tongue div#cu_t1c p
{
	font-family:Arial; 
	font-size:13px; 
	color:White; 
	text-align:left; 
	position:relative; 
	top:-15px; 
	margin-top:0px; 
	margin-bottom:-15px; 
	padding-left:40px; 
	line-height:130%;
}
.cu_tongue div#cu_t1c p a
{
	text-decoration:none;
	background-color:Transparent;
	color: #F6C17C;
}
.cu_tongue div#cu_t12
{
	background-image:url(images/cu_tongue12.png); 
	height:30px; 
	width:270px; 
	background-repeat:no-repeat;
}
.cu_tongue div#cu_t2c
{
	background-image:url(images/cu_tongue2_c.png); 
	height:50px; 
	width:270px; 
}

.cu_tongue div#cu_t2c p
{
	font-family:Arial;
	font-size:13px;
	color:White;
	text-align:left;
	position:relative;
	width:200px;
	margin:0px;
	padding: 0px 0px 0px 10px;
	padding-left:40px; 
	line-height:120%;
}

.cu_tongue div#cu_t2c p b
{
	color: #F6C17C;
}
.cu_tongue div#cu_t2f
{
	background-image:url(images/cu_tongue2_f.png); 
	height:35px; 
	width:270px; 
	background-repeat:no-repeat;
}

.LoginArea
{
	 margin:10px;
	 padding:40px 10px 30px 10px;
	 width:400px; 
}
.LoginArea td
{
    text-align:center;
}

.RegisterArea
{
	width:650px;
	padding:15px;
	margin-top:20px;
}

.rLabel
{
	float: left;
	width:110px;
	padding:6px 0 2px 35px;
	text-align:right;
}

.rInput
{
	float: left;
	width:160px;
	padding:3px 0 2px 5px;
	text-align:left;
}

.rInput.small
{
	width:50px;
}
.rInput input {
    width:100%;
}
.rTitle
{
    float:left;
	font-size: 11pt;
	font-family: Verdana,Segoe,Tahoma,sans-serif;
	font-weight: bold;
	color: #336699;
	white-space: nowrap;
	width:100%;
	text-align:left;
	padding:10px 0 10px 250px;
}

.rButton
{
	width:195px;
	height:25px;
	margin:10px 0 10px 0;
}

.rErrMsg
{
	width:100%; 
	height:20px;
	color:Red;
	font-size:12px;
	margin-top:5px;
	float:left;
}

.Ns
{
    list-style:decimal;
    margin-top:0px;
    margin-bottom: 0px;
    padding-left:20px
}

