body { background: #d9e3ed; }
body, input, select, textarea, td, th { color: #485257; font-family: Arial; font-size: 11px; }
body, form { margin: 0; padding: 0; }
a { color: #3b79c5; text-decoration: underline; }
a:hover { text-decoration: none; }
img, table { border: 0 none; }
p { margin: 0 0 1em 0; padding: 0; }
table { border-collapse: collapse; }
textarea { overflow: auto; }
td, th { padding: 0; vertical-align: top; }
ul { margin: 0; padding: 0 0 0 16px; }

#header { height: 381px; text-align: center; width: 766px; }

#content { margin: 0 auto; width: 721px; }

#footer { border-top: 2px solid #c0cbd6; color: #58686d; font-family: Arial; font-size: 10px; text-align: right; }
#footer a { color: #58686d; }
#footer div { margin: 0 auto; padding: 32px 52px 32px 46px; width: 668px; }
#footer p { float: left; }

#popup { background: #FFFFFF; }

	#popup #content { padding: 20px 36px 20px 52px; width: 293px; }
	
	#popup #footer {  background: #d9e3ed; border-top: 2px solid #c0cbd6; color: #58686d; font-family: Arial; font-size: 10px; height: 40px; padding-top: 36px; text-align: center; }
	
	#popup .list { width: 290px; }
	#popup .list li { background: url(images/ar.gif) 4px 10px no-repeat; border-bottom: 1px solid #cdd0d2; line-height: 13px; list-style: none; padding: 6px 0 4px 16px; }
	#popup .list .nb { border: 0 none; }



.bg1 { background: url(images/bg1.jpg) left top no-repeat; height: 143px; padding: 22px 12px 0 24px; }
.bg2 { background: #eaf3fb url(images/bg2.gif) left top repeat-x; }

.c1 { color: #363d3f; }
.c2 { color: #3b79c5; }
.c3 { color: #ff0000; }

.c_form input { display: block; height: 19px; margin-bottom: 5px; width: 178px; }
.c_form input, .c_form textarea { background: #b5cdea; border: 0 none; padding-left: 8px; }
.c_form textarea { height: 104px; margin-bottom: 28px; width: 234px; }

.f10 { font-size: 10px; }

.list { padding: 0; width: 220px; }
.list li { background: url(images/ar.gif) 4px center no-repeat; border-bottom: 1px solid #cdd0d2; line-height: 23px; list-style: none; padding-left: 16px; }
.list .nb { border: 0 none; }

.list2 { margin: 0 0 1em 0; padding: 0; }
.list2 li { background: url(images/dot.gif) left 5px no-repeat; list-style: none; padding-left: 6px; }

.tab { border-top: 1px solid #3b79c5; border-right: 1px solid #3b79c5; width: 100%; }
.tab th, .tab td { border-bottom: 1px solid #3b79c5; border-left: 1px solid #3b79c5; }
.tab th { background: #3b79c5; color: #FFFFFF; height: 27px; padding-left: 12px; text-align: left; width: 33%; }
.tab td { padding: 8px 12px; }

.txt { padding: 14px 30px 14px 26px; }

.vl { background: url(images/vl.gif) center top repeat-y; }


/* bg */

.lt { background: #FFFFFF url(images/lt.gif) right top repeat-x; width: 50%; }
.rt { background: #FFFFFF url(images/rt.gif) left top repeat-x; width: 50%; }

.ct { background: url(images/ct.gif) left top repeat-x; }
.cbg { background: #eaf3fb url(images/cbg.gif) left top repeat; }
