BODY {
	BACKGROUND: #fff; COLOR: #666;
}
#container {
	MARGIN: 0px auto
}

h1{padding-left: 15px;margin: 0}
h1{font-size: 140%;color: #666}

#maincont {
	BORDER-RIGHT: #fff 10px solid; PADDING-BOTTOM: 30px
}
#mainright {
	BACKGROUND: #f3f3f3; PADDING-BOTTOM: 30px
}
.headttl {
	BACKGROUND: url(../img/cmn/bg_header1.gif) repeat-x 0px 100%; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 30px
}
.headttlpad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
.tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/cmn/bg_header2.gif) repeat-x; PADDING-BOTTOM: 3px; COLOR: #bb9; PADDING-TOP: 5px; BORDER-BOTTOM: #bb9 1px solid; TEXT-ALIGN: center
}
#bread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.mainttl {
	BACKGROUND: url(../img/title_left_bg.gif) #eee repeat-x 0px 100%; COLOR: #333
}
.ttlpad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.mainttl H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainttl H2 {
	FONT-SIZE: small
}
 HTML .mainttl H2 {
	FONT-SIZE: x-small
}
.fcolor {
	COLOR: #f60
}
.mainttl H2 {
	FONT-SIZE: small
}
 HTML .mainttl H2 {
	FONT-SIZE: x-small
}
.subbg {
	BACKGROUND: #EDEDED; COLOR: #333
}

.topbg {
	BACKGROUND: #FFB92B; COLOR: #333
}

.subbg12 {
	BACKGROUND: #FFED86; COLOR: #333
}
.tb {
	BACKGROUND: #adacac
}
.dline {
	BORDER-TOP: #aaa 1px dashed
}
.txt100 {
	LINE-HEIGHT: 100%
}
.pictline {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.tblborder {
	BACKGROUND: #aaa
}
 HTML #result H1 {
	FONT-SIZE: medium
}
#info {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
#info H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#info H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#info H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#info H1 {
	FONT-SIZE: large
}
#info H2 {
	FONT-SIZE: small
}
#info H3 {
	FONT-SIZE: small
}
 HTML #info H1 {
	FONT-SIZE: medium
}
 HTML #info H2 {
	FONT-SIZE: x-small
}
 HTML #info H3 {
	FONT-SIZE: x-small
}
.data {
	
}
.data H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.data H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.data H2 {
	FONT-SIZE: small
}
.data H3 {
	FONT-SIZE: small
}
 HTML .data H2 {
	FONT-SIZE: x-small
}
 HTML .data H3 {
	FONT-SIZE: x-small
}
.lline {
	BORDER-TOP: #aaa 1px dashed
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #b6b6b6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 20px auto 0px; WIDTH: 775px; PADDING-TOP: 10px; TEXT-ALIGN: center
}

