body {
	margin:0px;
	padding: 0px;
}

/* ====== Link ==================== */
A.link_green:link {
	color:#006666;
	text-decoration:none;
	font-size:0.9em;
	line-height:160%;
font-family:arial,sans-serif;
}
A.link_green:visited {
	color:#006666;
	text-decoration:none;
	font-size:0.9em;
	line-height:160%;
font-family:arial,sans-serif;
}
A.link_green:hover {
	color: #80B2B2;
	text-decoration:none;
	font-size:0.9em;
	line-height:160%;
font-family:arial,sans-serif;
}
A.link_green:active {
	color:#993300;
	text-decoration:none;
	font-size:0.9em;
	line-height:160%;
font-family:arial,sans-serif;
}

A.link_green_menu:link {
	color:#006666;
	text-decoration:none;
	font-size:0.8em;
	line-height:160%;
font-family:arial,sans-serif;
}
A.link_green_menu:visited {
	color:#006666;
	text-decoration:none;
	font-size:0.8em;
	line-height:160%;
font-family:arial,sans-serif;
}
A.link_green_menu:hover {
	color: #80B2B2;
	text-decoration:none;
	font-size:0.8em;
	line-height:160%;
font-family:arial,sans-serif;
}
A.link_green_menu:active {
	color:#993300;
	text-decoration:none;
	font-size:0.8em;
	line-height:160%;
font-family:arial,sans-serif;
}

/* ====== Text ==================== */
.txt1{color:#333333;font-size:.9em;line-height:160%;font-family:arial,sans-serif;}
.txt1_mg0 {color:#333333;font-size:.9em;line-height:160%;font-family:arial,sans-serif;margin: 0px;padding: 0px;}
.txt2{
	color:#003366;
	font-size:1.2em;
	line-height:160%;
	font-family:times,serif;
	padding: 0px 0px 6px;
	margin: 0px;
}
.txt2_mg0{
	color:#003366;
	font-size:1.2em;
	line-height:160%;
	font-family:times,serif;
	margin: 0px;
	padding: 0px;
}
.txt3{color:#333333; font-size:.6em;line-height:160%;font-family:arial,sans-serif;margin: 0px;padding: 0px;}
.txt4{color:#333333;font-size:.85em;line-height:160%;margin: 0px 0px 4px;padding: 0px;}
.txt_s {font-size: 80%;}
.txt_b {font-size: 120%;}
.txt_blue {color: #003366;}
.txt_brown {color: #993300;}
.txt1_brown {color: #993300;font-size:.9em;line-height: 160%;font-family:arial,sans-serif;text-decoration: none;}
.txt1_brown_menu {color: #993300;font-size:.8em;line-height: 160%;font-family:arial,sans-serif;text-decoration: none;}

.line100{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

.line0 {
	margin-bottom: -10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

/* ====== Space ==================== */
.sp2 {margin-top:2px;}
.sp4 {margin-top:4px;}
.sp6 {margin-top:6px;}
.sp8 {margin-top:8px;}
.sp10 {margin-top:10px;}
.sp12 {margin-top:12px;}
.sp16 {margin-top:16px;}
.sp24 {margin-top:24px;}

/* ====== image ==================== */
.imgright {
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
}

.imgleft {
	margin-bottom: 10px;
	margin-right: 14px;
	margin-top: 0px;
	margin-left: 0px;
}

.topmenuback {
	background-image : url(../../img/top_menu_r1_c9.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.arrow_img {
	margin-right: 3px;
}

/* ====== other ==================== */

.box {
	border: 1px solid #999999;
}

.line_vertical {
	background-image : url(../../img/graypoint.gif);
	background-repeat: repeat-y;
}

.margin0 {
	margin: 0px;
	padding: 0px;
}

.coontact_cell {
	padding-bottom: 8px;
	margin-bottom: 8px;
}
.blue-line {
	margin: -10px 0px;
	padding: 0px;
	color: #003366;
}
.att_txt {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.mainflash {
}
