body {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	margin: 5px;
	padding: 3px;
	background-color: #CCCCCC;} 

p {	font-size: 12px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif; }

a {	color: #0000CC;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;}
a:link, a:visited {
	color: #0000CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; }
a:hover {
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline; }

H1 {font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;}
H1.RED  {font-family: Arial, Helvetica, sans-serif;
		 font-size: 14px;
		 font-weight: bold;
		 color: #990000;}
H1.WHT  {font-family: Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 font-weight: bold;
		 color: #FFFFFF;}

		
H2 {font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;}
H2.RED  {color: #990000;}
H2.BLUE {color: #000066;}
H2.WHT  {color: #FFFFFF;}		

/* Top DATE (inc txt logo) **************************************************************** */
.DATE {
	color: #990000;
	border: 1px solid #0066CC;
	padding-top: 7px;
	padding-bottom: 7px;
	position: relative;
	top: 5px;
	margin-bottom: 45px;
	background-image: url(../img/logo/logo011_txt.png);
	background-repeat: no-repeat;
	background-position: left top;
	left: 5px;
	margin-right: 5px;
	text-align: right;
	margin-top: 5px;
	padding-right: 3px;
	padding-left: 3px;
	height: 16px;
}
/* Item name highlite **************************************************************** */ 
.ITEM  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	margin: 1px;
	padding: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}

/* Table **************************************************************** */

.Tbl1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #006699;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF0000;}
.Tbl1 td {
	background-color: #365A7E;
	display: block;}
.Tbl2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 10px;}
.Tbl2 a:link, .Tbl2 a:visited, a.Tbl2:link, a.Tbl2:visited{
	color:#000099;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}
.Tbl2 a:hover, .Tbl2 a:active, a.Tbl2:hover, a.Tbl2:active
{
	color:#FF0000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}



/* Copyright **************************************************************** */
.Cpyrht {
	font-size: 9px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-align: center;
}
.Cpyrht a:link, .Cpyrht a:visited, a.Cpyrht:link, a.Cpyrht:visited{
	color:#000099;
	text-decoration:none;
	font-size: 9px;
	font-weight: bold;}
.Cpyrht a:hover, .Cpyrht a:active, a.Cpyrht:hover, a.Cpyrht:active{
	color:#FF0000;
	text-decoration:underline;
	font-size: 9px;
	font-weight: bold;}

/* Navigation_Hor-Top **************************************************************** */	
#nav_ht {
	margin: 0pt;
	padding: 3px 0pt;
	text-align: right;
	}
#nav_ht li { display: inline;
	list-style-type: none;
	padding-left: 5px;
	}
#nav_ht a:link, #nav_ht a:visited {
	color: rgb(51, 51, 51);
	text-decoration: none;
	border: 1px solid #0066CC;
	}
#nav_ht a:hover, #nav_ht a:active {
	color: #FF0000;
	background-color: #FFFFFF;
	border: 1px solid #0066CC;
	}
div.nav_ht div {
	padding: 1px;
	text-align: right;
}
/* Navigation_Hor-Bottom **************************************************************** */
#nav_hb { margin: 0pt;
	padding: 1px 0pt;
	font-size: 90%;
	background-color: rgb(204, 204, 204);
	}
#nav_hb li { display: inline;
	list-style-type: none;
	padding-left: 30px;
	}
#nav_hb a:link, #nav_hb a:visited { color: rgb(51, 51, 51);
	background-color: transparent;
	text-decoration: none;
	}
#nav_hb a:hover, #nav_hb a:active { color: #FF0000;
	background-color: #CCCCCC;
	}
	
/* Navigation_Ver-Main **************************************************************** */
#nav_v-main {
	margin: 0pt;
	padding: 1px 0pt;
	font-size: 90%;
	left: 5px;
	border: 1px none #0066CC;
	}
#nav_v-main li {
	list-style-type: square;
	margin-left: 30px;
	}
#nav_v-main a:link, #nav_v-main a:visited { color: rgb(51, 51, 51);
	text-decoration: none;
	}
#nav_v-main a:hover, #nav_v-main a:active
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px none #0066CC;
	background-color: #FFFFFF;
	}
#nav_v-main li.selected {
	list-style-type: square;
	margin-left: 30px;
	border: 1px solid #CCCCCC;
	}			
div.nav_v-main {
	margin: 1pt;
	border: 1px solid #0066CC;
	padding: 1px;
	background-color: #D9D9D9;
	width: 100%;}
div.nav_v-main div { padding: 1px; }
div.nav_v-main h1 {
	color: #990000;
	text-align: center;
}

/* Navigation_Ver-Section **************************************************************** */
#nav_v-sec {
	margin: 0pt;
	padding: 1px 0pt;
	left: 5px;
	border: 1px none #0066CC;
	}
#nav_v-sec li {
	list-style-type: square;
	margin-left: 30px;
	left: 5px;
	}
#nav_v-sec a:link, #nav_v-sec a:visited { color: rgb(51, 51, 51);
	text-decoration: none;
	}
#nav_v-sec a:hover, #nav_v-sec a:active 
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px none #0066CC;
	background-color: #FFFFFF;
	}
div.nav_v-sec {
	margin: 1pt;
	border: 1px solid #0066CC;
	padding: 1px;
	background-color: #D9D9D9;
	width: 100%;
	}
div.nav_v-sec div { padding: 1px; }
div.nav_v-sec h1 {
	color: #990000;
	text-align: center;
	}

/* Content_Navigation_center **************************************************************** */	
#nav_cont {
	margin: 0pt;
	padding: 3px 0pt;
	text-align: center;
	}
#nav_cont li { display: inline;
	list-style-type: none;
	padding-left: 5px;
	}
#nav_cont a:link, #nav_cont a:visited {
	color: rgb(51, 51, 51);
	text-decoration: none;
	border: 1px solid #0066CC;
	}
#nav_cont a:hover, #nav_cont a:active {
	color: #FF0000;
	background-color: #FFFFFF;
	border: 1px solid #0066CC;
	}
/* Content_Navigation_Right **************************************************************** */	
#nav_cont_r {
	margin: 0pt;
	padding: 3px 0pt;
	}

#nav_cont_r a:link, #nav_cont_r a:visited {
	color: rgb(51, 51, 51);
	text-decoration: none;
	border: 1px solid #0066CC;
	}
#nav_cont_r a:hover, #nav_cont_r a:active {
	color: #FF0000;
	background-color: #FFFFFF;
	border: 1px solid #0066CC;
	}
div.nav_cont_r {
	border: none;
	padding: 2px;
	background-color: #D9D9D9;
	width: 400px;
	text-align: right;
	margin: 1px;
	}
div.nav_cont_r div {
	padding: 3px;
	text-align: right;
	border: none;
}

/* content1 **************************************************************** */
#cont1 {
	margin: 0pt;
	padding: 1px 0pt;
	font-size: 90%;
	left: 5px;
	border: 1px none #0066CC;
	}
#cont1 li {
	list-style-type: square;
	margin-left: 30px;
	}
#cont1 a:link, #cont1 a:visited { color: rgb(51, 51, 51);
	text-decoration: none;
	}
#cont1 a:hover, #cont1 a:active 
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px none #0066CC;
	background-color: #FFFFFF;
	}
div.cont1 {
	border: 1px solid #0066CC;
	padding: 2px;
	background-color: #D9D9D9;
	width: 650px;
	text-align: left;
	margin: 1px;
	}
div.cont1 div { padding: 3px; }
div.cont1 h1 {
	color: #990000;
	text-align: center;
	}
	
/* Navigation_content2 **************************************************************** */
#cont2 {
	margin: 0pt;
	padding: 1px 0pt;
	left: 5px;
	border: 1px none #0066CC;
	text-align: center;
	width: 500px;
	}
#cont2 li {
	list-style-type: square;
	margin-left: 30px;
	}
#cont2 a:link, #cont2 a:visited {
	color: rgb(51, 51, 51);
	text-decoration: none;
	text-align: right;
	border: 1px solid #999999;
	}
#cont2 a:hover, #cont2 a:active 
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	}

div.cont2 {
	margin: 5pt 1pt;
	border: 1px dotted #999999;
	padding: 1px;
	background-color: #D9D9D9;
	width: 500px;
	text-align: left;
	}
div.cont2 div {
	padding: 2px;
	border: 1px dotted #999999;
	margin: 2px;
	text-align: left;
}
div.cont2 h1 {
	border: 0px none;
	text-align: left;
	color: #990000;
	font-size: 12px;
	}
/* Page1_content **************************************************************** */
H1.BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	padding: 3px;
	border: 1px solid #990000;
	background-color: D9D9D9;
	width: 300px;
}
#p1cont1 {
	margin: 0pt;
	padding: 1px 0pt;
	font-size: 90%;
	left: 5px;
	border: 1px none #0066CC;
	}
#p1cont1 li {
	list-style-type: none;
	text-align: center;
	padding: 1px;
	}
#p1cont1 a:link, #p1cont1 a:visited { color: #333333;
	text-decoration: none;
	}
#p1cont1 a:hover, #p1cont1 a:active 
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px none #0066CC;
	background-color: #FFFFFF;
	}
div.p1cont1 {
	border: 1px solid #990000;
	background-color: #D9D9D9;
	width: 300px;
	margin-top: 5pt;
	}
div.p1cont1 div {
	padding: 3px;
}
div.p1cont1 h1 {
	color: #990000;
	}
/* Page0_content **************************************************************** */
H0.BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	padding: 3px;
	border: 1px solid #990000;
	background-color: D9D9D9;
	width: 300px;
}
#p0cont0 {
	margin: 0pt;
	padding: 1px 0pt;
	left: 5px;
	border: 1px none #0066CC;
	}
#p0cont0 li {
	list-style-type: none;
	text-align: center;
	padding: 1px;
	}
#p0cont0 a:link, #p0cont0 a:visited { color: #333333;
	text-decoration: none;
	}
#p0cont0 a:hover, #p0cont0 a:active 
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px none #0066CC;
	background-color: #FFFFFF;
	}
div.p0cont0 {
	border: 1px solid #0066CC;
	width: 650px;
	margin: 1pt;
	padding: 2px;
	background-color: #D9D9D9;
	text-align: left;
	}
div.p0cont0 div {
	padding: 3px;
	text-align: center;
}
div.p0cont0 h1 {
	color: #990000;
	}

/* HR **************************************************************** */
div.separ {
	height: 3px;
	background: #b00;
	border-bottom: 2px solid #ddd;
	clear: both;}

div.separ hr {
	display: none;}

/* center **************************************************************** */
#cen0 {
	margin: 0pt;
	padding: 1px 0pt;
	left: 5px;
	border: 1px none #0066CC;
	text-align: center;
	width: 650px;
	}
#cen0 li {
	list-style-type: none;
	text-align: right;
	padding: 1px;
	}
#cen0 a:link, #cen0 a:visited {
	color: #333333;
	text-decoration: none;
	text-align: right;
	}
#cen0 a:hover, #cen0 a:active 
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px none #0066CC;
	background-color: #FFFFFF;
	}
div.cen0 {
	border: 1px solid #0066CC;
	width: 650px;
	margin: 1pt;
	padding: 2px;
	background-color: #D9D9D9;
	align="center";
	}
div.cen0 div {
	padding: 3px;
	align="center";
}

/* hw-options **************************************************************** */
#hwopt {
	margin: 0pt;
	padding: 1px 0pt;
	left: 5px;
	border: 1px none #0066CC;
	text-align: center;
	width: 650px;
	}
#hwopt li {
	list-style-type: none;
	text-align: right;
	padding: 1px;
	}
#hwopt a:link, #hwopt a:visited {
	color: #333333;
	text-decoration: none;
	text-align: right;
	}
#hwopt a:hover, #hwopt a:active 
	{
	color: #FF0000;
	text-decoration: none;
	border: 1px none #0066CC;
	background-color: #FFFFFF;
	}
div.hwopt {
	border: 1px dashed #666666;
	width: 750px;
	margin: 1pt;
	padding: 2px;
	align="center";
	}
div.hwopt div {
	padding: 3px;
	align="center";
}

.CvH1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	background-color: #D9D9D9;
	text-indent: 10px; 
	margin-top: 0.2cm; 
	margin-bottom: 0.1cm;
	border: 1px solid; 
	padding: 0.04cm 0.14cm;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}
		 		 
.CvH2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	background-color: #D9D9D9;
	text-indent: 14px;
	margin-top: 0.2cm; 
	margin-bottom: 0.1cm; 
	border: 1px solid; 
	border-top-color: #000080;
	border-right-color: #000080;
	border-bottom-color: #000080;
	border-left-color: #000080;
	padding: 0cm;
}
.CvH3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	background-color: #D9D9D9;
	text-indent: 14px;
	margin-top: 0.2cm; 
	margin-bottom: 0.1cm; 
	border-top: none; 
	border-bottom: 1px solid #000080; 
	border-left: none; 
	border-right: none; 
	padding: 0cm;
}
.CvH4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-indent: 14px;
	margin-top: 0.1cm; 
	margin-bottom: 0.1cm; 
}
.CvH5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align: left;
	text-indent: 14px;
}
.CvH6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-color: #D9D9D9;
	text-indent: 0px;
	margin-top: 0.0cm; 
	margin-bottom: 0.0cm; 
	border-top: none; 
	border-bottom: 1px solid #000080; 
	border-left: none; 
	border-right: none; 
	padding: 0cm;
	}
.CvP1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-indent: 14px;
	text-align: left;
	direction: ltr;
	widows: 2;
	orphans: 2;
	margin: 0px;
	padding: 0px;
	border: 1px none;
	list-style-type: none;
}
.CvP2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 14px;
}
