/*  Base

---------------------------------------------------------------*/

body {

    margin: 0 auto;

    padding: 0;

    background-color: #ffffff;

    background-image: url(img/main2.gif);

    background-position:top left;

    background-repeat: no-repeat;

}



a {

	color: #666666;

	text-decoration: none;

}



a:hover {	    		

	color: #999999;

	text-decoration: underline;

}

	



.text {

	font-size: 11px;

	color: #666666;

    font-family: Arial,Verdana,Helvetica,"sans serif";

    text-decoration: none;

	line-height : 16px;



}



.link {

	color: #333333;

    font-family: Arial,Verdana,Helvetica,"sans serif";

	font-size: 11px;

    text-decoration: none;

}



a:link.link {

    text-decoration: none;

}



a:visited.link {

    text-decoration: none;

}



a:active.link {

    text-decoration: none;

}



a:hover.link {

    text-decoration: underline;

}



.title {

	font-size: 14px;

    color: #666666;

    font-family: Arial,Verdana,Helvetica,"sans serif";

    text-decoration: none;

	line-height : 16px;

	font-weight: bold;	

}



hr { 

    height: 1px; 

    border-width: 2; 

    border-color: #00D8FF;

} 



#menu {

    padding-top: 155px;

	text-align: center;

}



#navi {

	text-align: right;

	height: 24px;

	padding: 0px 0px 0px 0px;

}



#content {

	padding-top: 30px;

	padding-left: 30px; 

}



.new {

	border-top:1px solid #00d8ff;

	border-right:1px solid #00d8ff;

	}		

	

.new td {

	border-bottom:1px solid #00d8ff;

	border-left:1px solid #00d8ff;

	padding:.3em 1em;

	}			

		

.new th {

	border-bottom: 1px solid #00d8ff;

	border-left:1px solid #00d8ff;

	padding:.3em 1em;

	}					

			

