body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-position:center top;
background-repeat:repeat-x;
background-color:#ffffff;
margin:0;
}
tbody{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:16px;
margin:0;
}

img, div { behavior: url(../0_stylesheet/iepngfix.htc);}
a:link, a:visited
{
color:#7d7d7d;
text-decoration:none;

}
a:hover
{
color:#000000;
text-decoration:underline;
}
ul
{
margin:0;
padding:0;
list-style-position:inside;
}
li.gathering
{
margin:0;
padding:0 0 0 5px;
list-style-image:url(../0_images/icon/bullet_01.jpg);
}
li
{
padding:0;
margin::0;
}
h2
{
letter-spacing:-1;
font-size:20px;
line-height:20px;
margin:5px 0 5px 0;
}
ul.leftMenu
{
margin:0;
padding:0;
}
ul.leftMenu a
{
display: block;
margin:0;
padding:0;
}
ul.leftMenu a:hover
{
background-color:#004990;
}
li.leftMenu
{
font-size:12px;
color:#FFFFFF;
list-style:none;
margin:0;
}
li.leftMenu a:link, li.leftMenu a:visited
{
list-style:none;
background-color:#273274;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding:5px 10px 5px 15px;
margin:0;
}
li.leftMenu a:hover
{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
background-color:#cccccc;
}

.grs{
	background:url(../0_images/background/dot.gif) repeat-x;
	width:100%;
	height:1px;
	clear:both;
	margin:0 0 0 0;
	}

*html .grs{
	background:url(../0_images/background/dot.gif) repeat-x;
	width:100%;
	height:1px;
	clear:both;
	margin:10px 0 -3px 0;
	}

h2.newupdate{
	color:#b91d28;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	text-transform:uppercase;
	margin: 5px 5px 0px 5px;
	padding:0;
}

h2.newupdate a{
	color:#b91d28;
}

p.newupdate{
	color:#333399;
	font-weight:normal;
	font-family:Arial;
	font-size:11px;
	margin: 0px 5px 0px 5px;
	padding:0;
}

input{
	border: solid lightgray 1px;
	color: #666;
}

select{
	border: solid lightgray 1px;
}
.error{
	padding: 5px;
	margin: 0 0 2px 0;
	background:#FFD9DA;
	border:solid 1px #F83F43;
	font-weight:bold;
	color:#000000;
}

.success{
	padding: 5px;
	margin: 0 0 2px 0;
	background:#EEFED6;
	border:solid 1px #50A01F;
	font-weight:bold;
	color:#000000;
}