body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-size: 12px;
}
input{ font-family: "Tahoma"; font-size: 8pt;}
.pad {
	padding-top: 13px;
}
#ttop {
	position:absolute;
	padding-left: 258px;
	margin:0px;
	z-index:1;
	top: 5;
	width: 100%;
	color:#333333;
	font-size: 12px;
}
a.22:link {
	text-decoration: none;
	color: #333333;
}
a.22:visited {
	text-decoration: none;
	color: #333333;
}
a.22:hover {
	text-decoration: none;
	color: #000000;
}
#foot{
	font-size: 12px;
	line-height: 18px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.font {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.norepeat-r {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right top;
}

.font-yy {
	font-size: 12px;
	filter: DropShadow(Color=#679dc8, OffX=1, OffY=1, Positive=1);
	color: #FFFFFF;
}
.font-mem {
	font-size: 12px;
	/*filter: DropShadow(Color=#dcba43, OffX=1, OffY=1, Positive=1);*/
}
a.2:link {
	text-decoration: none;
	color: #c68302;
}
a.2:visited {
	text-decoration: none;
	color: #c68302;
}
a.2:hover {
	text-decoration: none;
	color: #000000;
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #404037;
}
a.main1:link {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a.main1:visited {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a.main1:hover {
	text-decoration: none;
	color: #404037;
	font-size: 12px;
}

a.red:link {
	text-decoration: none;
	color: #FF0000;
}
a.red:visited {
	text-decoration: none;
	color: #FF0000;
}
a.red:hover {
	text-decoration: none;
	color: #000000;
}
a.red1:link {
	text-decoration: none;
	color: #c00000;
}
a.red1:visited {
	text-decoration: none;
	color: #c00000;
}
a.red1:hover {
	text-decoration: none;
	color: #000000;
}
a.cs1:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.cs1:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.cs1:hover {
	text-decoration: none;
	color: #CCCC00;
}
a.cs1:active {
	text-decoration: none;
	color: #CCFFFF;
}
a.cs:link {
	color: #626262;
	text-decoration: none;
	font-size:13px;
}
a.cs:visited {
	text-decoration: none;
	color: #626262;
	font-size:13px;
}
a.cs:hover {
	text-decoration: none;
	color: #626262;
	font-size:13px;
}
a.cs:active {
	text-decoration: none;
	color: #626262;
	font-size:13px;
}
.style3 {color: #FF0000}
.tdjj {	LINE-HEIGHT: 20px
}

.top {
	font-size: 12px;
	color: #FFFFFF;
}

.left {
	font-size: 12px;
	color: #1D8BB9;
}
.dx {
	font-size: 12px;
	color: #4c4c4c;
	LINE-HEIGHT: 18px
}
.pad-t-left {
	padding-top: 10px;
	padding-bottom: 8px;
}
.pad-news {
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 12px;
	line-height: 20px;
}
.title {
	font-size: 12px;
	font-weight: bold;
}
.norepeat-b {
	background-repeat: no-repeat;
	background-position: bottom;
}
.title-red {
	font-size: 12px;
	color: #c00000;
	font-weight: bold;
}
.t {
	font-size: 12px;
	line-height: 20px;
	color: #c00000;
}

#left-bottom {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
}

.fj {
	font-size: 12px;
	line-height: 20px;
	color: #626262;
}
.fj01 {
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
}
.fj02 {
	font-size: 12px;
	color: #ffff00;
}
.style1 {
	font-size: 14px;
	font-weight: bold;
}
.style2 {font-size: 13px}


.why {
	font-size: 12px;
	color: #000000;
}
.dt {
	font-size: 12px;
	color: #366E1A;
}
.px {
	font-weight: bold;
	color: #1D8BB9;
	text-decoration: blink;


.right {
	font-size: 12px;
	color: #1B87AB;
} 
.mail {
	font-size: 12px;
	line-height: 30px;
	color: #FFFFFF;
}
.line {
	padding-top: 10px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #69a2cf;
	border-right-color: #69a2cf;
	border-bottom-color: #69a2cf;
	border-left-color: #69a2cf;
	padding-left: 8px;
	font-size: 12px;
	line-height: 18px;
	color: #626262;
}
.main {
	font-size: 12px;
	line-height: 24px;
	color: #013d7b;
	padding-top: 5px;
}
.main2 {
	padding-top: 5px;
}
.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c68302;
}
.pad1{
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.pad4{
	padding: 0px;
	font-size: 12px;	
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
.pad4 li {
PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(images/bullet.gif) no-repeat 0px 0.7em; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.25em}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cecece;
	border-right-color: #cecece;
	border-bottom-color: #cecece;
	border-left-color: #cecece;
	background-image: url(images/mail-bgline.jpg);
	background-repeat: repeat-y;
	padding: 0px;
}
.line2 {
	font-size: 12px;
	line-height: 18px;
	padding-top: 12px;
	padding-left: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D5D5D5;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}

.linetd {
	background-attachment: fixed;
	background-image: url(images/gl1.gif);
	background-repeat: no-repeat;
	background-position: right 103px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.padmail {
	padding-top: 8px;
}
.inputbg {
	background-attachment: fixed;
	background-image: url(images/mailtextbox.jpg);
	background-repeat: repeat-x;
	border: 1px solid #dad8d8;
}
.dx1 {
	font-size: 12px;
	line-height: 16px;
	color: #4c4c4c;
}
.padmm {
	padding-left: 10px;
}
.norepeat {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
}
.font-white {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.top263 {
	font-size: 12px;
	color: #000000;
	padding-right: 16px;
	padding-bottom: 4px;
}
.pad-t {
	padding-top: 10px;
}
.t-left {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 35px;
	letter-spacing: 1px;
	padding-top: 2px;
}
.font-news {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.font-news-title {
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	font-weight: bold;
}
.font-news-page {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.line3b {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cdcfcf;
	border-right-color: #cdcfcf;
	border-bottom-color: #cdcfcf;
	border-left-color: #cdcfcf;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
}
.ll {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 15px;
	padding-bottom: 2px;
	padding-left: 25px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #ea0202;
	border-right-color: #ea0202;
	border-bottom-color: #ea0202;
	border-left-color: #ea0202;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.date {
	font-size: 12px;
	line-height: 18px;
	color: #545353;
}
.padleft {
	padding-left: 18px;
}
