@charset "iso-8859-1";
body {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height: 16px;
   font-weight: normal;
   color: #383838;
   padding-top:5px;
}
table {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height: 16px;
   font-weight: normal;
   color: #383838;
}
a {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #808080;
	font-size:12px;
   	font-weight: bold;
   	text-decoration: none;
	line-height: 14px;
}
/*a:hover 
{
	 font-family: Arial, Helvetica, sans-serif;
  	color: #fff;
	font-size:12px;
   	font-weight: bold;
   	text-decoration: none;
	line-height: 14px;
 
}
a.subNavi:hover,  a.subNaviRed:hover
{
	font-family: Arial, Helvetica, sans-serif;
  	color: #fff;
	font-size:12px;
   	font-weight: normal;
   	text-decoration: none;
	line-height: 14px;

}*/
img.header 
{
	height:80px;
	}
a.navi {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #fff;
	font-size:12px;
   	font-weight: bold;
   	text-decoration: none;
	line-height: 14px;
}
a.subNavi {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #fff;
	font-size:12px;
   	font-weight: normal;
   	text-decoration: none;
	line-height: 14px;
	padding-left:20px;
}
a.subNaviRed {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #fff;
	font-size:12px;
   	font-weight: normal;
   	text-decoration: none;
	line-height: 14px;
	padding-left:20px;
}
a.sublink {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #808080;
	font-size:11px;
   	font-weight: normal;
   	text-decoration: none;
	
}
a.redlink {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #fff;
	font-size:12px;
   	font-weight: bold;
   	text-decoration: none;
	line-height: 14px;
}
.title {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #e20a16;
	font-size:12px;
   	font-weight: bold;
	line-height: 16px;
	padding-left: 0px;
	margin-top: 0px;
}
.title2 {
  	font-family: Arial, Helvetica, sans-serif;
  	color: black;
	font-size:12px;
   	font-weight: bold;
	line-height: 16px;
	padding-left: 0px;
	margin-top: 0px;
	font-style:normal;
}
.content {
  	font-family: Arial, Helvetica, sans-serif;
  	color: #383838;
	font-size:12px;
   	font-weight: normal;
	line-height: 16px;
	padding-left: 0px;
	margin-top: 0px;
		border-right: 0px solid #ffd500;
	border-bottom: 0px solid #ffd500;
 	border-left: 0px solid #ffd500;
 	vertical-align:top;
 	 padding-top:30px;
}
.text2 {
	padding-left: 8px;
}



.red {

   background-color: #e20a16;
   border-right: 1px solid #ffffff ;
   padding-left: 0px;
   
}
.gray {

   background-color: #D5D7D9;
  /* background-color: #858383;*/
   border-right: 1px solid #ffffff ;
    border-bottom: 0px solid #ffffff ;
   padding-left: 0px;
    
}
.yellow
{
	border-right: 0px solid #ffd500;
	border-bottom: 1px solid #ffffff;
 	border-left: 0px solid #ffd500;
	padding-left: 1px;
	   background-color: #ffd500; 
}
.redLines {

   background-color: #e20a16;
   border-left: 1px solid #e20a16 ;
    border-bottom: 0px solid #e20a16 ;  
   padding-left: 5px;
}
.grayLines {

   background-color: #ffffff;
   border-right: 1px solid #D5D7D9 ;
    border-bottom: 1px solid #D5D7D9 ;
   padding-left: 0px;
}