body{
	margin:0px;
	padding:0px;
	background-image:url(body_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#c1c1c1;
}
td {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height:18px;
}
.lefttop 
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/left_top.png');
	width:77px;
	height:30px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.lefttop[class] {
	background-image:url(left_top.png);
	width:77px;
	height:30px;
}
.righttop 
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/right_top.png');
	width:77px;
	height:30px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.righttop[class] {
	background-image:url(right_top.png);
	width:77px;
	height:30px;
}
.rightbg 
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/right_bg.png');
	background-repeat:repeat-y;
	background-position:left;
	width:62px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.rightbg[class] {
	background-image:url(right_bg.png);
	background-repeat:repeat-y;
	background-position:left;
	width:62px;
}
.leftbg 
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/left_bg.png');
	background-repeat:repeat-y;
	background-position:right;
	width:62px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.leftbg[class] {
	background-image:url(left_bg.png);
	background-repeat:repeat-y;
	background-position:right;
	width:62px;
}

.downleft 
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/left_down.png');
	background-repeat:no-repeat;
	width:77px;
	height:43px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.downleft[class] {
	background-image:url(left_down.png);
	background-repeat:no-repeat;
	width:77px;
	height:43px;
}

.downright
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/right_down.png');
	background-repeat:no-repeat;
	width:77px;
	height:43px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.downright[class] {
	background-image:url(right_down.png);
	background-repeat:no-repeat;
	width:77px;
	height:43px;
}

.downbg
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/down_bg.png');
	background-repeat:repeat-x;
	background-position:top;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.downbg[class] {
	background-image:url(down_bg.png);
	background-repeat:repeat-x;
	background-position:top;
}
A:link, A:visited, A:active {
	COLOR: #2487be;
	text-decoration:none;
	font-weight:bold;
}
A:hover {
	COLOR: #000000;
	text-decoration:none;
	font-weight:bold;
}
.footerlink:link, .footerlink:visited, .footerlink:active {
	COLOR: #ffe184; TEXT-DECORATION: none;
	font-weight:bold;

}
.footerlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
	font-weight:bold;
}
.headerinput {
	background-color:#5c6166;
	border:1px solid #73777b;
	height:16px;
	width:152px;
}
.headertext {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#d2eaf7;
	font-weight:bold;
}
.manbody {
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
}
.lineheight14 {
	line-height:15px;
}
.lineX {
	background-image:url(images/line_bg.gif);
	background-repeat:repeat-x;
	background-position:center;
}
.lineY {
	background-image:url(images/line_bg.gif);
	background-repeat:repeat-y;
	background-position:center;
}
.title {
	font-size:20px;
	color:#3a3a3a;
	height:14px;
}
.mantitle {
	font-size:24px;
	line-height:28px;
	color:#1b78ae;
}
.red {
	color:#CC0000;
}
.subpoint {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#217FA2; TEXT-DECORATION: none;
	font-weight:bold;
}


.style2 {
	font-size: 16px; 
	font-weight: bold; 
	}

