/* CSS Document */
*{margin: 0;padding: 0;}
body {background:#FFFFFF url(../images/excellence/bg.gif) no-repeat; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, Verdana, Arial;font-size:8pt;color:#333333; margin:0; padding:0;}
img {border:0px;}
p {margin-bottom:12px;}

td, th {font-size:8pt; line-height:150%; color:#333333; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, Verdana, Arial; margin:0;	padding:0;}

/* Link Color for general */
a:link {color:#333333; text-decoration:underline;}
a:visited {color:#333333; text-decoration:underline;}
a:hover {color:#CC0000; text-decoration:none;}
a:active {color:#CC0000; text-decoration:none;}


/* Container */
* html body div#wwrap {width:100%;text-align:center;}
#wrapper {width:620px; margin:0 auto; padding:0; text-align:left;}

#ttlBar {width:580px; height:35px;}
#ttlBar img {padding:12px 0px 0px 20px;}
* html #ttlBar {width:580px; height:35px; padding:12px 0px 0px 15px;}
* html #ttlBar img {padding:0;}

/* Header */
div#headerContainer {
	height:75px;
	background:url(../images/excellence/header_bg.png) no-repeat;
}
div#headerRow {
	padding:22px 20px 0px 20px;
}
.colFchange {float:right;}
div#headerRow h1 {font-size:10pt; color:#333333;}


/* Main */
div#mainContainer {
	background:url(../images/excellence/main_bg.png) repeat-y;
	padding:0 10px;
}

#main {width:600px; border-top:1px solid #D2CAD4;}
#main .txtBox {padding:10px;}

h2, h3 {background:url(../images/excellence/icon_circle.gif) no-repeat 10px 33px; border-bottom:1px solid #D2CAD4; padding:30px 10px 5px 30px; _width:100%; font-size:9pt;}

table {margin:10px 0px;}
table td {padding: 3px 10px 7px 10px;line-height: 140%; border-bottom: solid 1px #DDDDDD; vertical-align:top;}
table td.Lnavi{font-weight:bold; width:120px}

.floatRight {float:right}
.floatRight img {padding:0 0 5px 0;}
.font9 {font-size:9pt;}
.fontRB {font-weight:bold; color:#CC0000; font-size:9pt;}
.fontBB {font-weight:bold; color:#333333; font-size:9pt;}
.styleColor {color:#CC0000;}

.c-both {clear:both; visibility:hidden; height:0;}


/* Footer */
div#footerContainer {
	height:80px;
	background:url(../images/excellence/footer_bg.png) no-repeat left bottom;
}
div#footerRow {
	padding:20px 20px 0 20px;
}

#flogo{float:left;}
#fclose{float:right;}
#copyright {padding:0 15px 10px 0px; margin-bottom:10px; clear:both}
.fCopy {float:right; text-align:right; color:#666666}
.fCopy a:link {color: #666666;text-decoration: none;}
.fCopy a:visited {color: #666666;text-decoration: none;}
.fCopy a:hover {color: #666666;text-decoration: none;}
.fCopy a:active {color: #666666;text-decoration: none;}

@media print{
body {background:none;}
div#headerContainer {background:none;}
div#mainContainer {background:none;}
div#footerContainer {display:none;}
div#copyright {display:none;}
div.colFchange {display:none;}
}
