a:active     {  color: #295986}
a:link       {  color: #295986}
a:visited    {  color: #295986}
a:hover      {  color: #990033}
body         {  font-family: Arial; style; font-size: 12px; color: #000000; letter-spacing:0px}
li           {  font-family: Arial; style; font-size: 12px; color: #000000; letter-spacing:0px}
ol           {  font-family: Arial; style; font-size: 12px; color: #000000; letter-spacing:0px}
table        {  font-family: Arial; style; font-size: 12px; color: #000000; letter-spacing:0px}
td           {  font-family: Arial; style; font-size: 12px; color: #000000; letter-spacing:0px}

.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #295986;
	padding: 3;
}

.path_his {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #295986;
	padding: 0px;
	padding-left: 5px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	font-style: oblique;
}

.valign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	text-indent: 0pt;
	vertical-align: top;
	font-weight: bold;
}

.tablecell1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: bold;
	color: #255E69;
}

.tablecell2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.tablecell1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0D6DE;
	border: 1px solid #999999;
	text-align: center;
	vertical-align: top;
	padding-left: 3px;
}

.tablecell2a {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0D6DE;
	text-align: center;
	vertical-align: top;
}

.simplecell {
	border: 1px solid #D1D0D0;
	display: inline;
}

.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #255E69;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
}

.tablecell1thin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #FFFFFF;
}

.tablecell2thin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #FFFFFF;
}

.tablecell2thin_last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #255E69;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.tablecell1a_notop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0D6DE;
	text-align: center;
	vertical-align: top;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

.bot_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.tablecell1a_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0D6DE;
	border: 1px solid #999999;
	text-align: center;
	vertical-align: middle;
}

.tablecell1thingray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #EFEFEF;
}

.tablecell2thingray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #EFEFEF;
}

.bot_top_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.bot_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.tablecell1thin_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #FFE7C6;
	padding-left: 3px;
}

.tablecell2thin_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #FFD3BD;
}

.tablecell1thin_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #DEDFDE;
}

.tablecell2thin_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #D6C3DE;
}

.tablecell1thin_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #C6CFE7;
}

.tablecell2thin_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #C6DBCE;
}

.tablecell1thin_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #FFF7CE;
}

.left_right_bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.tablecell_t {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.tablecell_t2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.tablecelora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFCC99;
	border: 1px solid #999999;
	text-align: center;
	vertical-align: top;
	padding-left: 3px;
}

.path_submenu {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	COLOR: #295986;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bot_left_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	color: #295986;
}

.bot_right_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
	color: #295986;
}

.left_right_bot_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	color: #295986;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
}

.tablecell2thingray_sm {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	color: #255E69;
	background-color: #EFEFEF;
}

.bot_top_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
}

.11px_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
}

.tablecell_t2_11px {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tablecell_for_caption {
	border-bottom:none;
    solid #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
	color: #255E69;
	background-color: #FFFFFF
}

.bot_left_small_left_ed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	color: #295986;
}

.bot_top_right_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.bot_left_small_left_ed_ver_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	color: #295986;
}
