@media print { 	.ipt {		display:none;	}}

body { background-image:url(../images/bg_body.jpg);}
body,td,th { font-size: 12px; }
body,form {	margin: 0;padding:0; }
input,textarea,select {	FONT-SIZE: 12px; }

a:link          { color: #1E5494; text-decoration:none;}
a:visited       { color: #1E5494; text-decoration:none;}
a:active        { color: #1E5494; text-decoration:underline;}
a:hover         { color: #1E5494; text-decoration:underline;} 

.title 				{ font-size:14px; color: #0C3980; font-weight:bold;}
.title a:link 		{ font-size:14px; color: #0C3980; text-decoration: none;}
.title a:visited 	{ font-size:14px; color: #0C3980; text-decoration: none;}
.title a:active		{ font-size:14px; color: #0C3980; text-decoration: none;}
.title a:hover		{ font-size:14px; color: #0C3980; text-decoration: none;}


.hidden {display:none;}

.hg18{ line-height:18px;}
.hg20{ line-height:20px;}
.hg22{ line-height:22px;}
.hg25{ line-height:25px;}
.hg28{ line-height:28px;}
.hg30{ line-height:30px;}
.hg150 { line-height:150%;}
.hg200 { line-height:200%;}

.font12 { font-size:12px;}
.font12 td{ font-size:12px;}
.font14 { font-size:14px;}
.font14 td{ font-size:14px;}

.title1{ color: #1159A8; font-size:14px; font-weight:bold; padding:10 0 6 10; }
.title2{ color: #1159A8; font-size:14px; font-weight:bold; padding:10 0 6 10; }
.title3{ color: #093665; font-size:14px; font-weight:bold; padding:10 0 0 12; }
.title4{ color: #ffffff; background-color:#89B5E9; font-size:12px; font-weight:bold; padding:8 0 8 10; }
.title5{ color:#1E5494; background-color:#EFF5FB; border-bottom:1px solid #A7C5E2; padding:5px; height:25px;}

.border1 {border:1px solid #6392C8;}
.border2 {border:1px solid #A7C5E2;}
.border_bottom_dotted {border-bottom:1px dotted #cccccc;}
.border_right {border-right:1px solid #C1C8D2; margin-right:5px;}

.list1 { background-image:url(../images/list4.jpg); background-repeat:no-repeat; background-position:10 8; padding:3 0 0 24; color:#a6a6a6}

.autotext { table-layout:fixed; }
.autotext span {o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.overflow {o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.item1 td {border-bottom:1px solid #E3E6EB; padding:3 0 2 6;}
.item2 td {border:0px; padding:0px; border-bottom:0px;}
.item3 { background-color:#EAF3FF; padding:2px; line-height:20px; height:25px; border:1px solid #78A3D3;}

.header1 td { background-color:#F2F4F6; border-left:1px solid #ffffff; border-top:1px solid #F2F4F6; border-bottom:1px solid #C1C8D2; border-right:1px solid #C1C8D2; padding-left:5px; padding-top:2px; height:22px}

.text1 {border:1px solid #cccccc; padding-top:2px;}
.text2 {padding:1px 2px;background:#fff url(../images/text-bg.gif) repeat-x 0 0;border:1px solid #C3C3C3; border-top:0px; width:100%;height:22px;line-height:19px;word-break:break-all;}

.table1 { background-color:#EAF3FF; }
.table2 { background-color:#F5F8FC; border:1px solid #78A3D3 }
.table3 { background-color:#C1D9F3; padding:6px; }
.table4 { background-color:#E0ECF9; padding:6px; }
.tableblack td{border-color:#000000;}

.form1 { background-color:#4E86C4; border-right:2px solid #CCCCCC;border-bottom:2px solid #CCCCCC; }