.tab {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.tab * {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.tab .s {
	TEXT-ALIGN: center; WIDTH: 119px; BACKGROUND: url(/images/tab_s.jpg) no-repeat; HEIGHT: 29px; CURSOR: pointer; FONT-WEIGHT: bold
}
.tab .n {
	TEXT-ALIGN: center; WIDTH: 119px; BACKGROUND: url(/images/tab_n.jpg) no-repeat; HEIGHT: 29px; CURSOR: pointer
}
.tab .ps {
	TEXT-ALIGN: center; WIDTH: 109px; BACKGROUND: url(/images/tab_s.jpg) no-repeat; HEIGHT: 29px; CURSOR: pointer; FONT-WEIGHT: bold
}
.tab .pn {
	TEXT-ALIGN: center; WIDTH: 109px; BACKGROUND: url(/images/tab_n.jpg) no-repeat; HEIGHT: 29px; CURSOR: pointer
}
.tab .os {
	TEXT-ALIGN: center; WIDTH: 170px; BACKGROUND: url(/images/tab_os.jpg) no-repeat left bottom; HEIGHT: 29px; CURSOR: pointer; FONT-WEIGHT: bold
}
.tab .on {
	TEXT-ALIGN: center; WIDTH: 170px; BACKGROUND: url(/images/tab_on.jpg) no-repeat left bottom; HEIGHT: 29px; CURSOR: pointer
}
.tab .space {
	BACKGROUND: url(/images/tab_space.gif) repeat-x
}
.tabc {
	BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; BORDER-TOP: 0px; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 5px
}
.round {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fdfdfd; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
