 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
BODY {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.4em
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 180%
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
IMG {
	VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; LINE-HEIGHT: 15px; BORDER-BOTTOM: #c9c9c9 1px solid; HEIGHT: 15px
}
INPUT.noBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SELECT {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.margin05t {
	MARGIN-TOP: 5px
}
.margin05b {
	MARGIN-BOTTOM: 5px
}
.margin05tb {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.margin10t {
	MARGIN-TOP: 10px
}
.margin10b {
	MARGIN-BOTTOM: 10px
}
.margin10tb {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.margin15t {
	MARGIN-TOP: 15px
}
.margin15b {
	MARGIN-BOTTOM: 15px
}
.margin15tb {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
.margin20t {
	MARGIN-TOP: 20px
}
.margin20b {
	MARGIN-BOTTOM: 20px
}
.margin20tb {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
.margin25t {
	MARGIN-TOP: 25px
}
.margin25b {
	MARGIN-BOTTOM: 25px
}
.margin25tb {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 25px
}
.margin30t {
	MARGIN-TOP: 30px
}
.margin30b {
	MARGIN-BOTTOM: 30px
}
.margin30tb {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
#top #main {
	MARGIN-LEFT: auto; WIDTH: 550px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
#top #block01 {
	MARGIN-TOP: 90px; BACKGROUND: url(images/top_logo.gif) #ffffff no-repeat; OVERFLOW: hidden; WIDTH: 550px; TEXT-INDENT: -900px; HEIGHT: 190px
}
#top #block02 {
	MARGIN: 0px auto 112px
}
#top #block03 {
	BACKGROUND: url(images/top_name.gif) #ffffff no-repeat; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 310px; TEXT-INDENT: -900px; MARGIN-RIGHT: auto; HEIGHT: 35px
}
#enquete #main {
	BACKGROUND: url(images/enquete_bg.gif) #ffffff repeat-y; MARGIN-LEFT: auto; WIDTH: 768px; MARGIN-RIGHT: auto
}
#enquete #enqueteHeader {
	BACKGROUND: url(images/enquete_header.gif) #ffffff no-repeat; MARGIN-BOTTOM: 13px; OVERFLOW: hidden; WIDTH: 768px; TEXT-INDENT: -900px; HEIGHT: 61px
}
#enquete H1 {
	BACKGROUND: url(images/enquete_h_title.gif) #ffffff no-repeat; WIDTH: 740px; HEIGHT: 44px; TEXT-ALIGN: right
}
#enquete H1 IMG {
	MARGIN-TOP: 10px; MARGIN-RIGHT: 10px
}
#enquete #enqueteMiddle {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#enquete .sectionLabel {
	BORDER-RIGHT: #24d36a 1px solid; BORDER-TOP: #24d36a 1px solid; PADDING-LEFT: 9px; BORDER-LEFT: #24d36a 4px solid; BORDER-BOTTOM: #24d36a 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: #f6f6f6
}
#enquete .sectionLabel H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 27px
}
#enquete .enqueteTable {
	BORDER-TOP: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid
}
#enquete .enqueteTable TH {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid; BACKGROUND-COLOR: #e6e6e6; TEXT-ALIGN: left
}
#enquete .enqueteTable TD {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid
}
#enquete .enqueteTableSingle {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid
}
#enquete .enqueteTableSingle TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid
}
#enquete TD.cell01 {
	BACKGROUND-COLOR: #ffffff
}
#enquete TD.cell02 {
	BACKGROUND-COLOR: #eeeeee
}
#enquete .dashLine {
	MARGIN: 20px 0px; OVERFLOW: hidden; BORDER-BOTTOM: #b3b3b3 1px dashed; HEIGHT: 1px
}
#enquete #inputChoice {
	BACKGROUND: url(images/enquete_control.gif) #ffffff no-repeat; WIDTH: 740px; PADDING-TOP: 8px; HEIGHT: 66px; TEXT-ALIGN: center
}
#enquete .btn02 {
	MARGIN-LEFT: 30px
}
#enquete .toTop {
	MARGIN-TOP: -10px; TEXT-ALIGN: right
}
#enquete #enqueteFooter {
	BACKGROUND: url(images/enquete_bg_bottom.gif) #ffffff no-repeat; OVERFLOW: hidden; WIDTH: 768px; HEIGHT: 58px; TEXT-ALIGN: center
}
#enquete #enqueteFooter .dashLine {
	MARGIN: 10px auto; WIDTH: 740px
}
#enquete #inputErr {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid
}
#enquete .inputErr {
	COLOR: #ff0000
}
#enquete .enqueteData {
	BORDER-TOP: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid
}
#enquete .enqueteData TH {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid; BACKGROUND-COLOR: #e6e6e6
}
#enquete .enqueteData TD {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid; TEXT-ALIGN: center
}
#enquete TH.cell03 {
	BACKGROUND-COLOR: #ffff66
}
#enquete TD.cell03 {
	BACKGROUND-COLOR: #ffff66
}
#enquete .message {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
#enquete .graphIcon {
	MARGIN-TOP: -2px; MARGIN-LEFT: 2px
}
#graph #main {
	MARGIN-LEFT: auto; WIDTH: 740px; MARGIN-RIGHT: auto
}
#graph .graphLabel {
	BORDER-RIGHT: #24d36a 1px solid; BORDER-TOP: #24d36a 1px solid; PADDING-LEFT: 9px; BORDER-LEFT: #24d36a 4px solid; BORDER-BOTTOM: #24d36a 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: #f6f6f6
}
#graph H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 27px
}
#graph H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666
}
#graph .graphTable {
	BORDER-TOP: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid
}
#graph .graphTable TH {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid; BACKGROUND-COLOR: #e6e6e6
}
#graph .graphTable TD {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid
}
#graph .graphNum {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 1em; COLOR: #666666
}
#graph .close {
	WIDTH: 100px; HEIGHT: 2em
}
#thanks #main {
	MARGIN-LEFT: auto; WIDTH: 550px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
#thanks #block01 {
	MARGIN-TOP: 90px; BACKGROUND: url(images/top_logo.gif) #ffffff no-repeat; OVERFLOW: hidden; WIDTH: 550px; TEXT-INDENT: -900px; HEIGHT: 190px
}
#thanks #block02 {
	MARGIN: 60px auto 90px
}
#thanks #block03 {
	BACKGROUND: url(images/top_name.gif) #ffffff no-repeat; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 310px; TEXT-INDENT: -900px; MARGIN-RIGHT: auto; HEIGHT: 35px
}

.table_l {
	padding:8px;
	border:1px solid #aaaaaa;
	}
.table_r {
	padding:8px;
	border-left:1px solid #E2FAEC;
	border-top:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	}
.table_tl {
	padding:8px;
	border-left:1px solid #aaaaaa;
	border-top:0 solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	}
.table_tr {
	padding:8px;
	border-left:1px solid #E2FAEC;
	border-top:0 solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	}
.mini {
	font-size: x-small;
	line-height: 140%;
	text-decoration: none;
	}