body {margin: 0}

a.menu:active {text-decoration:none;}
a.menu:visited {text-decoration:none;}
a.menu:link {text-decoration:none;}
a.menu:hover {text-decoration:none;}

a.line:active {text-decoration:underline;}
a.line:visited {text-decoration:underline;}
a.line:link {text-decoration:underline;}
a.line:hover {text-decoration:none;}

a.un_line:active {text-decoration:none;}
a.un_line:visited {text-decoration:none;}
a.un_line:link {text-decoration:none;}
a.un_line:hover {text-decoration:underline;}

a {
	font-size: 11px;
	font-family: verdana;
	color: #1e4c9d;
	text-decoration:underline;
}
a:hover {text-decoration:none;}

td {
	font-size: 11px;
	font-family: verdana;
	color: #000000;
}

p, div {
	font-size: 11px;
	font-family: verdana;
	color: #000000;
	margin: 0px 0px 15px 0px;
}

ul {
	font-size: 11px;
	font-family: verdana;
	color: #000000;
	list-style-image: url(../img/li1.gif);
}

input, select, textarea {
	font-size: 12px;
	font-family: arial;
	color: #000000;
	padding:0px 5px 0px 5px;
}

.bg {
	background-image: url(../img/bg.gif);
	background-position: 0px 126px;
	background-repeat: repeat-x;
}

.topbg {
	background-image: url(../img/topbg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.ctbg {
	background-image: url(../img/ctbg.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.cfbg {
	background-image: url(../img/cfbg.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.clbg {
	background-image: url(../img/clbg.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.crbg {
	background-image: url(../img/crbg.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.dot {
	background-image: url(../img/dot.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.submenubg {
	background-image: url(../img/submenubg.gif);
	background-position: 11px 0px;
	background-repeat: repeat-y;
}

tr.maincontent td, a, b, strong, font, div, p, li {font-size: 13px;}

.arial {font-family: arial;}

.font9 {font-size: 9px;}
.font10 {font-size: 10px;}
.font11 {font-size: 11px;}
.font12 {font-size: 12px;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;}
.font18 {font-size: 18px;}
.font20 {font-size: 20px;}

.black {color: #000000;}
.white {color: #ffffff;}
.gray {color: #8c8c8c;}
.lang {color: #244992;}
.blocktitle {color: #1e4c9d;}
.lm {color: #4b70b1;}
.print {color: #858585;}
.fm {color: #3e66ab;}
.copy {color: #5b5b5b;}
.error {color: #ff0000;}

.asubmenu {color:#05225c;}
.submenu {color:#4b70b1;}
a.submenu:active {text-decoration:none;}
a.submenu:visited {text-decoration:none;}
a.submenu:link {text-decoration:none;}
a.submenu:hover {text-decoration:none;color:#05225c;}

.tm {text-decoration:none; font-family: arial; font-size: 12px;}
a.tm:active {text-decoration:none;}
a.tm:visited {text-decoration:none;}
a.tm:link {text-decoration:none;}
a.tm:hover {text-decoration:none; color:#05225c;}
.padding {padding: 4px 8px 4px 8px;}


.lmbt {border-top: 1px solid; border-color:#dbdbdb;}
.lmbr {border-right: 1px solid; border-color:#cecece;}
.lmbb {border-bottom: 1px solid; border-color:#cdcdcd;}
.lmbl {border-left: 1px solid; border-color:#dadada;}
.fblr {border-right: 1px solid; border-left: 1px solid; border-color:#e2e2e2;}

.img {border: 1px solid; border-color:#dbdbdb;}

.lp {padding-left: 30px;padding-right: 30px;}

.border {border: 1px solid; border-color:#dcdcdc;}

.bgcolor {background-color:#e9e9e9;}

.tblborder {border: 1px solid; border-color:#ddddde;}
.tblleft {border-left: 1px solid; border-color:#ddddde;}
.tbltop {border-top: 1px solid; border-color:#ddddde;}

.width {width:98%;}