   body{
	margin: 0px;
}
div.body {
	width:849px;
	height : 100%;
	margin :0 auto;
	padding: 0px;
	text-align:left;
	position:static;

	background-color:#b4cde6;
	border-style:solid;
	border-color:#DDDDDD;
	border-width: 0px 0px 0px 0px;

	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#222222;
	font-size:15px;
	text-align:justify;

}
div.body_sub {
	width: 100%;
	height : 100%;
	margin :0 auto;
	padding: 0px;
	text-align:justify;

}
a:link, a:visited {
	text-decoration: none;
	overflow:hidden;
	color:#6633FF;
}
a:hover{
	text-decoration:underline;
	color:#0000FF;
}

/*---Start Menu Button---*/
.menu-button a {

}
.menu-button:link, .menu-button:visited, .menu-button:active {
	padding : 1px;
	display: block;
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#688893;

	background-image:url(../img/menu_item.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:10px;

}
.menu-button:hover {
	background-image:url(../img/menu_item2.gif);
	background-repeat:no-repeat;
}
.double-line{
	background-image : url(../img/line01.gif);
}
td.text {
	width : 391px;
	font-size : 10px;
	border : 1px;
	border-color:#000033;
	background-color : #EEEEEE;
}

td.nemubar {
	border : 1px;
	border-color:#AAAAAA;
	background-color:#999999;
}
td.nemubar1 {
	color:#AAAAAA;
	font:Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#C1D2E6;
	border-width : 1px 0px 1px 0px;

	background-image:url(../img/bg_menubar.gif);
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-position:center;
}
td.nemubar2 {
	color:#888888;
	font:Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#CCCCCC;
	border-width : 0px 0px 1px 0px;
}

.table-list {
	clear:both;
	/*width:964px;
	margin-bottom:19px;
	margin-left:3px;
	*/
	border:solid #0099FF;
	border-width:0px;
	/*background-color:#FAFAFA;*/
}
	.table-list th{
		color:#0099FF;
		font-weight:bold;
		font-size:12px;
		padding:0px;
		vertical-align:bottom;
		border:solid #EEEEEE;
		border-width:0px;
		/*background-color:#FFFFFF;/****/
	}

	.table-list td{
		padding:3px;
		vertical-align:top;
		border:solid #EEEEEE;
		border-width: 0px;
		word-break:break-all;
	}


	.table-list .Caption{
		font-weight:bold;
		width:190px;
		height:20px;
		padding:5px;
		border:solid #DC0A0A;
		border-width:0px;
		background-color:#FFDEAF;
	}

table.tablecolor { border-width:1px; border-style:solid; border-color:#7192DD;}
table.tablecolor th { border: none; background-color:#7192DD;
vertical-align: middle; padding: 2px; font-weight:bold; }
table.tablecolor td { padding: 4px 4px 4px 4px; border:none; background-color:#8EA5C2;
vertical-align: middle; padding-left: 4px; font-weight: lighter; }
table.tablecolor tr.special td { border-bottom: 1px solid #ff0000;  }


.fixedbox {
position: absolute;
width: 120px;
height: 75px;
border: 1px solid #900;
background-color: #ccc;
color: #000
}


.navigation
{
position:fixed;
_position:absolute;
_top:expression(eval(document.body.scrollTop ) );
top:0px;
left:0px;
width: 10em;
margin:0px;
padding:0px;
}


div.flash {
	width : 100%;
	text-align:center;
	color:#0000ff;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-color#E8E8E8;
	border-width : 0px 0px 0px 0px;

	background-color:#FFFFFF;
	background-image:url(../img/bg_flash.gif);
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-position : left top;
}

div.text {
	width : 100%;
	text-align:justify;

	padding: 1px 3px 5px 0px;
	/*background-color : #EEEEEE;#FFFFFF;/****/
	border-style:solid;
	border-color:#CCCCCC;/*#990033;*/
	border-width : 0px;

    /*
	background-image:url(../img/edge_c.gif);
	background-repeat:no-repeat;
	background-attachment:inherit;
	background-position : left top;
	*/
}
div.text-frame {
	/*width : 100%;*/
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#111111;
	text-align:left;
	padding: 2px;
	/*background-color : #FFFFFF;/**/

	border-style:solid;
	border-color:#6F9FD0;
	border-width : 1px;

	/*
	background-image:url(../img/edge_c.gif);
	background-repeat:no-repeat;
	background-attachment:inherit;
	background-position : left top;
	*/
}
div.menu-text {

	text-align:left;
	padding: 10px;

	border-style:solid;
	border-color:#6F9FD0;
	border-width : 1px;

}

div.text3 {
	width : 95%;
	height:17px;
	font-size : 13px;
	background-color : #FFFFFF;
	border-style:solid;
	border-color:#666699;
	border-width : 0px 1px 1px 1px;

	/*background-image:url(../img/edge_c.gif);*/
	background-repeat:no-repeat;
	background-attachment:inherit;
	background-position:right bottom;
}

div.img
{
  margin: 2px;
  border: 0px solid #6699FF;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #999999;
}
div.img a:hover img {border: 1px solid #0000ff;}


span.title{
	font-size:16px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#CC0000;
	font-stretch:wider;

}


span.title-sub{
	font-size:14px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#CE694D;
	font-stretch:wider;

}

span.title-b{
	font-size:18px;
	font-style:normal;
	font-weight:100;
	color:#687A7D;

	width:100%;
	/*background-color:#999999;/**/
}

span.title-c{
	font-size:18px;
	font-style:normal;
	font-weight:100;
	color:#557FFF;

	width:100%;
}

div.topbackground {
	width : 100%;
	color:#B9B9E6;
	text-align:right;
	font-size : 14px;


	background-image:url(../img/topbackground.jpg);
	background-repeat:no-repeat;
	background-attachment:inherit;
	background-position:top;


	border-style:solid;
	border-color:#8888AA;
	border-width : 0px 0px 0px 0px;}
td.edge_bg {
	background-image:url(../img/dot_item.gif);
	background-repeat:repeat;
	background-position:top;
}

div.copyright {
	width:100%;
	margin :0 auto;
	color:#555555;

	font-size:13px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;

	text-align:center;
	padding-top:1px;
	padding-bottom:0px;

	/*
	background-image:url(../img/bg_redline.gif);
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-position:center;
	*/
	border-style:solid;
	border-color:#8888AA;
	border-width : 0px;
}
H1:before { content: "�� "; }

p{
�@background-color:#3377FF;
  border-color:##990033;

�@border-width:2px;
}

hr.dottedline {
	border-style: dotted none none none;
	border-top-width: 1px;
	border-top-color:#CCCCCC;
	height: 1px;
}

.list-line hr{

	background-color:#666666;
	border-width:1px;
}

hr.one_line {
	border-style: double none none none;
	border-top-width: 1px;
	border-top-color:#475867;
	height: 1px;
}
img.image_alink{
	border:1px;
	border-color:#2A5FFF;
	border-style:solid;
}
#menuitem ul {
	list-style-type: disc;
	list-style-image:url(../img/arrow.jpg);
	list-style-position:inside;
	line-height:30px;
	padding-left: 1em;
	text-indent: -1em;
}
/***/
#globalnav UL {
	position:absolute;
	left:0;
	top:1.5em;
	float:left;
	background:#bbb;
	width:100%;
	margin:0;
	padding:0.25em 0.25em 0.25em 1em;
	list-style:none;
	border-top:1px solid #fff;
}

/**-----------------------------**/
/*---End Menu Button---*/

