/* Layout */

.inline { display: inline; }
.a0 { background-color: #FFFFFF; }
.a1 { background-color: #464C56; }
.a2 { background-color: #636A73; }
.a3 { background-color: #C3C7CB; }
.a4 { background-color: #E6E6E6; }
.a5 { background-color: #8E959A; }
.a6 { background-color: #AEB3B5; }


.a2-bottom { background-image: url(/kyo/img/main_bottom1.gif); background-repeat: repeat-x; }
.a3-bottom { background-image: url(/kyo/img/main_bottom2.gif); background-repeat: repeat-x; }
.a1-right { background-image: url(/kyo/img/c1_right.gif); background-repeat: repeat-y; } 
.a2-right { background-image: url(/kyo/img/c3_right.gif); background-repeat: repeat-y; } 
.a3-right { background-image: url(/kyo/img/main_right.gif); background-repeat: repeat-y; }

.b1 { color: #464C56; }
.b2 { color: #636A73; }
.b3 { color: #C3C7CB; }

.picbox { 
	background-color: #FFFFFF;
	border:1px solid #C3C7CB;
}

.mainbox { 
	background-color: #E6E6E6;
	border:1px solid #FFFFFF;
}

.hr2 { background-image: url(/kyo/img/hr2.gif); background-repeat: repeat-x; }


.bkg-wall, .scrollbar { background-color: #E6E6E6; }
.pblog { background-color: #C3C7CB; }

.scrollbar, .pblog {
	scrollbar-highlight-color: #E6E6E6;
	scrollbar-3dlight-color: #FFFFF;
	scrollbar-arrow-color: #636A73;
	scrollbar-base-color: #C3C7CB;
	scrollbar-face-color: #C3C7CB;
	scrollbar-shadow-color: #636A73; 
	scrollbar-darkshadow-color: #E6E6E6;
	margin: 0px;
}



.dialog1 { border:1px solid #666666; padding:10px; background-color:#FFFFFF;}


/* Text */

.basefont, .head1, .head2, .link2, .link3, .link4, .link5, .head3, .dateline, 
.summary, .caption, .text1, .text2, .text3, .details, .comments, .footer1, .footer2 { font-family: Verdana,Arial,Helvetica; }

.head1 { font-size:80%; font-weight: bold; color:#E6E6E6; line-height: 160%; display:inline; }
.head2 { font-size:70%; color:#C1C8CA; border:0px; margin:0px; line-height: 160%;}
.head2 a { color:#C1C8CA;  text-decoration: none; }
.head2 a:hover { color:#FFFFFF;  text-decoration: underline; }
.head3 { font-size:80%; color:#000000; display:inline; border:0px; }

.link2 { font-size:70%; font-weight:normal; text-decoration: none; color:#C1C8CA; display:inline; border:0px; margin:0px; }
.link2:hover { color: #FFFFFF; }

.link3 { font-size:65%; font-weight: normal; text-decoration: none; color:#C1C8CA; display:inline; border:0px; margin:0px; line-height:130%; }
.link3:hover { color: #FFFFFF; text-decoration:underline; }

.link4 { font-size:65%; font-weight: normal; text-decoration:none; color:#464C56; display:inline; border:0px; margin:0px; line-height:140%; }
.link4:hover { color: #FFFFFF; text-decoration:none; background-color:#464C56; }

.link5 { font-size:65%; font-weight: normal; text-decoration:none; color:#FFFFFF; display:inline; border:0px; margin:0px; line-height:140%; }
.link5:hover { color: #FFFFFF; text-decoration:none; background-color:#464C56; }

.bullet { color: #999999; }

.dateline { font-size:65%; color:#66676A; border: 0px; margin:3px; }

.summary { font-size:70%; color:#333333; line-height: 160%; margin-top:12px; margin-bottom:12px;}
.summary a { color: #333333; text-decoration: underline; }
.summary a:hover { color:#000000; background-color: #E6E6E6; }

.caption { font-size:70%; color:#333333; line-height: 140%; margin-top:0px; margin-bottom:12px;}
.caption a { color: #666666; text-decoration: none; }
.caption a:hover { color:#000000; background-color: #FFFFFF; }

.text1 { font-size:75%; color:#333333; line-height: 160%; margin-top:12px; margin-bottom:12px;}
.text1 a { color: #333333; text-decoration: underline; }
.text1 a:hover { color:#000000; text-decoration: none; background-color: #E6E6E6; }

.text2 { font-size:70%; font-weight:bold; color:#636A73; line-height: 140%;}
.text2 a { color: #464C56; text-decoration: none; }
.text2 a:hover { color:#000000; text-decoration: none; background-color: #E6E6E6; }

.text3 { font-size:65%; color:#636A73; padding: 0px 0px 0px 0px; line-height: 160%; }
.text3 a { color: #000000; text-decoration: underline; }
.text3 a:visited,  .text3 a:action{ color: #000066; text-decoration: underline; }
.text3 a:hover { color:#000000; text-decoration: underline; background-color: #FFFFFF; }

.details { font-size:65%; font-weight: bold; text-decoration: none; color:#333333; margin-top:0px; margin-bottom:12px;}
.details:hover { color:#000000; background-color: #e6e6e6; text-decoration: underline; }



.footer1 { font-size:70%; font-weight:bold; color:#666666; margin:0px; }
.footer2 { font-size:70%; font-weight:normal; color:#666666; margin:0px; }

.footer1 a, .footer2 a { color: #333333; text-decoration: underline; }
.footer1 a:hover, .footer2 a:hover { color:#000000; background-color: #E6E6E6; }


/* Forms */
.formlabel, .textbox, .button, .formheader, .formcell { font-family: Verdana,Arial,Helvetica; }

.formlabel { font-size:70%; font-style:normal; font-weight:normal; color:#333333; }
.textbox { font-size:70%; font-style:normal; font-weight:normal; color:#333333; border:1px solid #000000; padding:2px;}
.button { font-size: 70%; font-style:normal; font-weight:bold; color:#FFFFFF; background-color:#636A73; border:1px solid #FFFFFF; padding:1px; }

.formheader { font-size:75%; font-style:normal; font-weight:bold; color:#FFFFFF; background-color:#464C56; }
.formheader a { color: #E6E6E6; text-decoration:none; }
.formheader a:hover { color: #FFFFFF; text-decoration:underline; }

.formcell { font-size:70%; font-style:normal; font-weight:normal; color:#333333; background-color:#E6E6E6; }
.formcell a { color: #464C56; text-decoration: underline; }
.formcell a:hover { color:#000000; background-color: #FFFFFF; text-decoration: none; }

