@charset "UTF-8";
/* CSS Document */

/*background alighnments*/
body.bg {
	background-image:url(fafafa.gif);
	}
table.bg {
	background:url(bg.gif); 
	background-repeat:repeat-x;
	}
	
td.bgspin {
	background-image:url(bg_spinglass_logo_large.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.news {
	color:111111;
	}
	
.style1 {
	font-size: 20px;
	font-style:normal;
	}

h3 {
	color:#666666;
	text-decoration:none;
	}
	
h2 {
	color:#999999;
	text-decoration:none;
	}

#services ul {
	list-style: none;
	font-size:14px;
	margin: 0;
	padding: 0;
	}
#services li {
	background: none;
	float: none;
	margin: 0;
	padding: 0;
	}


/*style document*/


body {
	font:normal 13px 
	"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", 
	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", arial; 
	line-height: 1.5;
	color: #111111; 
	font-weight: none; 
	text-decoration:none;
	}
table {
	font:normal 13px 
	"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", 
	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", arial; 
	line-height: 1.5;
	color: #111111; font-weight: none; 
	text-decoration:none;
	}
td {
	font:normal 13px 
	"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", 
	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", arial; 
	line-height: 1.5;
	color: #111111; font-weight: none; 
	text-decoration:none;
	}
tr {
	font:normal 13px 
	"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", 
	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", arial; 
	line-height: 1.5;
	color: #111111; 
	font-weight: none; 
	text-decoration:none;
	}

/*links stuff*/
a:active {
	text-decoration: none; 
	color: #385a99;	
	}
a:link {
	text-decoration: none; 
	color: #5d7ebb;
	}
a:visited {
	text-decoration: none;
	color: #233d6d;
	}
a:hover {
	text-decoration: none; 
	color: #385a99;
	}

/*light gray colored text*/
.spinglass1 {

	color: #999999; 
	font-size:11px;
	}

#footer {
	font-size:12px;
	line-height: 1;
	color: #999999; font-weight: none; 
	text-decoration:none;
	}
#footer a {
	color: #000000; font-weight: none; 
	text-decoration:none;
	}
#footer a:hover {
	color: #999999; font-weight: none; 
	text-decoration:none;	
	}	

#footer2 {
	font-size:12px;
	line-height: 1.5;
	color: #999999; font-weight: none; 
	text-decoration:none;
	}
#footer2 a {
	color: #999999; font-weight: none; 
	text-decoration:none;
	}
#footer2 a:hover {
	color: #999999; font-weight: none; 
	text-decoration:none;	
	}	

#footer3 {
	font-size:16px;
	line-height: 1.5;
	color: #999999; font-weight: none; 
	text-decoration:none;
	}


.menu {
	font: normal 11px;
	color: #999999; 
	font-weight: none; 
	text-decoration:none;
	}

/*php menu style information*/
#navigation {
	font:normal 11px, arial;
	line-height: 1;
	
		}

#navigation ul {
	list-style: none;
	color: #afafaf;	
	margin: 0;
	padding: 0;
	}
#navigation li {
	background: none;
	
	float: left;
	margin: 0;
	padding: 0;
	}
	
#navigation a {
	color: #666;
	font-weight: none;
	padding: 5px 5px;
	text-decoration:none;
	}
#navigation a:hover {
	color: #ff0000;
	text-decoration:none;
	}
	
#navigation #currentpage a {
	color: #333;
	text-decoration:underline;
	}
	
/**/

#navigation1 {
	font:normal 16px, arial;
	line-height: 1;
	
		}

#navigation1 ul {
	list-style: none;
	color: #afafaf;	
	margin: 0;
	padding: 0;
	}
#navigation1 li {
	background: none;
	
	float: left;
	margin: 0;
	padding: 0;
	}
	
#navigation1 a {
	color: #666;
	font-weight: none;
	padding: 5px 5px;
	text-decoration:none;
	}
#navigation1 a:hover {
	color: #ff0000;
	text-decoration:none;
	}
	
#navigation1 #currentpage a {
	color: #333;
	text-decoration:underline;
	}
	
/*Opacity code for */
a.linkopacity img {
	filter:alpha(opacity=30);
	-moz-opacity: 0.3; 
	opacity: 0.3;
	-khtml-opacity: 0.3;
	}
a.linkopacity:hover img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	-khtml-opacity: 1.0;
	}
a.linkopacity2 img {
	filter:alpha(opacity=40);
	-moz-opacity: 0.4; 
	opacity: 0.4;
	-khtml-opacity: 0.4;
	}
a.linkopacity2:hover img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	-khtml-opacity: 1.0;
	}
a.linkopacity3 img {
	filter:alpha(opacity=25);
	-moz-opacity: 0.25; 
	opacity: 0.25;
	-khtml-opacity: 0.25;
	}
a.linkopacity3:hover img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	-khtml-opacity: 1.0;
	}