body {

  font-family : Arial;

  font-size : 16px;

  color : #003399;

  margin : 0;

  margin-left : 20px;

  margin-right : 20px;

  padding : 0;

}
i.com{
 color:#999999;
}
.text {

  font-family : Arial;

  font-size : 16px;

  color : #003399;

} 

UL{

}

UL.none {
	PADDING: 0px;
    MARGIN: 0px 0px 0px 25px;

}

UL.none LI {
	PADDING-LEFT: 0px;
    MARGIN: 0px 0px 0px 0px;
}

UL.into {
	PADDING: 0px;
	MARGIN: 8px 0px 16px 25px;
	LIST-STYLE-TYPE: none;
}
UL.into LI {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
OL.into {
	
	MARGIN-TOP: 8px;
	LIST-STYLE-TYPE: lower-alpha;
}

.textlight {

  font-size : 15px;

  font-family : Arial;

  color : #ff6600;

  font-weight : bold;

  text-decoration : none;

}



.smActive {

  color : white;

  font-size : 14px;

  font-family : Arial Narrow;

  font-weight : none;

}



h1{

  font-family : Arial; 	

/*  font-style : italic;*/

  font-weight : none;

  font-size : 18px;

  padding:0px;

  margin:0px 0px 0px 0px;

}



h2{

  font-family : Arial; 	

/*  font-style : italic;*/

  font-weight : none;

  font-size : 16px;

/*padding:0px;

margin:0px 0px 10px 0px;*/

}





h3{

  font-family : Arial Narrow; 	

/*  font-style : italic;*/

  font-weight : none;

  font-size : 16px;

/*padding:0px;

margin:0px 0px 10px 0px;*/

}



.sm {

  color : white;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decoration : underline;



}



.sm:visited { 

  color : white;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decortion : underline;

} 



.sm:hover { 

  color : #ffff66;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decoration : none;

}

.sm2 {

  color : #ffff66;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decoration : underline;



}



.sm2:visited { 

  color : #ffff66;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decortion : underline;

} 



.sm2:hover { 

  color : #ffff66;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decoration : none;

}

.sa {

  color : white;

  font-size : 14px;

  font-family : Arial;

  text-decoration : none;



}



.sa:visited { 

  color : white;

  font-size : 14px;

  font-family : Arial;

  text-decortion : none;

} 



.sa:hover { 

  color : #ffff66;

  font-size : 14px;

  font-family : Arial;

  text-decoration : underline;

}







.menuTitle {

  color : white;

  font-size : 16px;

  font-family : Arial Narrow;

  text-decoration : none;

  font-weight : bold;

}



.menuTitle:visited { 

  color : white;

  font-size : 16px;

  font-family : Arial Narrow;

  text-decortion : none;

  font-weight : bold;

} 



.menuTitle:hover { 

  color : #ffff66;

  font-size : 16px;

  font-family : Arial Narrow;

  text-decoration : none;

  font-weight : bold;

}

                

.calcTitle {

  font-family : Arial Narrow;

  font-size : 16px;

  font-weight : bold;

  color : white;

}



.calcLink {

  color : white;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decoration : underline;

}



.calcLink:visited { 

  color : white;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decortion : underline;

} 



.calcLink:hover { 

  color : white;

  font-size : 14px;

  font-family : Arial Narrow;

  text-decoration : none;

}



li.menu {

  line-height : 1;

}



.red {

  font-size : 12px;

  font-family : Arial;

  color : #ff6600;

  text-decoration : none;

}





.tnews {

  font-size : 12px;

  font-family : Arial;

  color : #003399;

  text-decoration : none;

} 



.news {

  font-size : 12px;

  font-family : Arial;

  color : #003399;

  text-decoration : underline;

} 

 

.news:visited {

  font-size : 12px;

  font-family : Arial;

  color : #003399;

  text-decoration : underline;

}



.news:hover {

  font-size : 12px;

  font-family : Arial;

  color : #ff6600;

  text-decoration : none;

}



.nav {

  font-size : 16px;

  font-family : Arial;

  font-weight : none;

  color : #0066cc;

line-height:1.5;

  text-decoration : underline;

} 



.nav:visited {

  font-size : 16px;

  font-family : Arial;

  font-weight : none;

  color : #0066cc;

line-height:1.5;

  text-decoration : underline;

}



.nav:hover {

  font-size : 16px;

  font-family : Arial;

  font-weight : none;

  color : #ff6600;

line-height:1.5;

  text-decoration : none;

}



.nav2 {

  font-size : 16px;

  font-family : Arial;

  font-weight : none;

  color : #0066cc;


  text-decoration : underline;

} 



.nav2:visited {

  font-size : 16px;

  font-family : Arial;

  font-weight : none;

  color : #0066cc;

  text-decoration : underline;

}



.nav2:hover {

  font-size : 16px;

  font-family : Arial;

  font-weight : none;

  color : #ff6600;

  text-decoration : none;

}



.main_frame {

	background: url(p/arrow-big.gif) right bottom no-repeat;

/*	height: 120px;*/

	color: #FFFFFF;

	vertical-align: top;

	text-indent: 0px;

	font-size: 14px;


}






table.base{
	border: 0px;
	background: #AAAAAA;
}

table.base td{
	background: #FFFFCC;
	font-size: 12px;
}
table.base td#top{
  	font-weight : bold;
	color: #ffffff;
	font-size: 12px;
	background: url("./img/table-top.gif") repeat;
}

.table_orange {

	background-image: url(p/bg-orange.jpg);

	background-repeat: repeat;

	text-align: left;

	vertical-align: top;

	width: 50%;

}



.table_blue {

	background-image: url(p/bg-blue.jpg);

	background-repeat: repeat;

	text-align: left;

	vertical-align: top;

	width: 50%;

}



