@page { size: 29.7cm 21cm; margin: 2cm }
body {
     background-color: #F2F2FF; padding:2px; margin:0px
     }
A:link {
     color: #0000ff;
     }
A:visited {
	  color: #CC00CC;
	  }
A:active {
	 color: #CC0000;
	 }
A:hover {
	color: #ff0000;
	}
A.chosen {
	 color: #008080; font-weight:bold;
	 }
A.chosen:visited {
		  color: #CC00CC;
		  }
A.chosen:active {
		color: #CC0000;
		}
A.chosen:hover {
	       color: #ff0000;
	       }
h1 {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
	margin: 15px 0px;
	line-height:1.5;
	}
h2 {
	font-family: Arial;
	font-size: 13pt;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #330099;
	margin: 15px 0px;
	line-height:1.5;
	}
h3 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #330099;
	margin:15px 0px;
	line-height:1.5;
	}
h4 {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #330099;
	margin:15px 0px;
	line-height:1.5;
	}
h5 {
        font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #FF0000;
	margin:15px 0px;
	line-height:1.5;
	}
ul {
   font-family: "Times New Roman";
   font-size: 12pt;
   color: #330099;
   }
P {
     margin:10px 0px;
     text-indent:0px;
     font-family: "Times New Roman";
     font-size: 12pt;
     font-weight: normal;
     font-style:normal;
     text-align: justify;
     line-height:1.1;
   }
P:hover {
	background-color:#E8E1FF
	}
P.write {
	margin:20px;
	text-indent:0px;
	font-family: "Times New Roman";
	font-size: 12pt;
	font-weight: normal;
	font-style:italic;
	text-align: justify;
     	line-height:1.5;
	}
P.menu1 {
	text-align:center;
	line-height:1.5;
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	border:0px solid #cccccc;
	padding:5px;
	margin:0 10px 15px;
	background-color:#E6E6E6;
	}
P.menu2 {
	background-color: #A7A7A7;
	margin:0 10px;
	padding:2px 10px;
	border:0 1px 1px 1px solid #cccccc;
	}
P.chosen {
	 color:#ff0000;
	 font-family:Arial;
	 font-size:80%;
	 font-weight:bold;
	 font-style:italic;
	 margin: 30px 30px 10px 30px
	 }
P.indent {
	 margin-left:50px;
	 }
P.tootnote {
	   font-size:90%;
	   color:#808080
	   }
DIV.menu {
       text-align:center;
       line-height:1.5;
       font-family: Tahoma;
       font-size: 10pt;
       font-weight: normal;
       border:1px solid #cccccc;
       padding:3px 10px;
       margin:0 10px;
       background-color:#F0F0F0
       }
DIV.contact {
            font-size:8pt;
	    color:#808080;
	    font-weight:bold;
	    font-family:Verdana;
	    line-height:1.5
	    }
TD.subscribe {
	     padding: 5px;
	     border: 1px solid #000080;
	     background-color:#CAE0F7;
	     }
HR.border {
	  color: #000066;
	  }
TD.right {
	 BORDER-left: 2px solid #000066;
	 text-align:center
	 }
td.menu {
	background-color:#E8E1FF;
	border: outset 1px #cccccc;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#000080;
	text-align:center;
	padding:3px 15px;
	cursor:pointer;
	}
td.menu:hover {
	      background-color:#D7D7FF;
	      border: inset 1px #cccccc;
	      color:#FF0000
	      }
td.menu1 {
	 background-color:#808080;
	 border: solid 1px #cccccc;
	 font-family:Tahoma;
	 font-size:8pt;
	 font-weight:normal;
	 color:#ffffff;
	 text-align:center;
	 padding:2px 10px;
	 cursor:pointer
	 }
td.menu1:hover {
	       background-color:#D7D7FF;
	       border: inset 1px #cccccc;
	       color:#FF0000;
	       }
table.form {
	   border: solid 2px #000080;
	   text-align:center;
	   background-color:#CCCCe0;
	   border-collapse:collapse;
	   }
table.sheet {
	    width:98%;
	    height:101%;
	    border-left:solid 0px #cccccc;
	    border-right: solid 0px #cccccc;
	    padding:0px;
	    background-color:#F2F2FF;
	     }
table.menu {
	   border:0;
	   padding:2px;
	   }
table.menu1 {
	    border:0;
	    padding:0px
	    }
td.main_page {
	     background-color:#FFFFFF;
	     border:1px solid #cccccc;
	     padding:5px 15px;
	     margin:0
	     }
input.button {
	     color:#000080;
	     font-weight:bold;
	     }
textarea.code {
	      width:600px;
	      height:65px;
	      color:#004080;
	      font-size:8pt;
	      }
table.news div {
	    border:solid 1px #cccccc;
	    margin:10px 30px;
	    padding:10px;
	    }