@charset "utf-8";
HTML {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
BODY {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
H1 {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
H5 {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
H6 {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
PRE {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
CODE {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
ADDRESS {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
CAPTION {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
CITE {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
CODE {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
EM {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
DL {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
DT {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
DD {
	FONT: 11px/1.8em Verdana, Arial, Helvetica, sans-serif
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
FIELDSET {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
TABLE {
	BORDER-COLLAPSE: collapse;
	border-spacing: 0
}
A {
	FONT-SIZE: 10px;
	COLOR: #333
}
A {
	outline: none
}
A:hover {
	COLOR: #576968;
	TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
h3 {
	DISPLAY: inline;
	COLOR: #333;
	font-size: 16px;
}
#main {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 1000px
}
#content {
	FLOAT: left;
	WIDTH: 774px
}
#content .contentStart {
	CLEAR: both;
	FONT-SIZE: 0%;
	BACKGROUND: url(boxbg.gif) no-repeat -1px -2px;
	WIDTH: 774px;
	HEIGHT: 6px
}
#content #leftCnt {
	BORDER-RIGHT: #ababab 1px solid;
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: #ababab 1px solid;
	WIDTH: 748px;
	PADDING-TOP: 0px;
	HEIGHT: 1%
}
#content #leftCntList {
}
#leftCntList UL LI {
	PADDING-BOTTOM: 16px;
	MARGIN: 16px auto;
	OVERFLOW: hidden;
	WIDTH: 746px;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: left
}
#ad_728x15 {
	float: left;
	padding-left: 15px;
}
#ad_728x15_prod {
	float: left;
	padding-left: 5px;
}
#ad_728x90_top {
	float: left;
	padding-left: 15px;
}
#ad_728x90_bottom {
	float: left;
	padding-left: 15px;
}
h3 A:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #555;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #060 1px solid;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-size-adjust: none
}
h3 A:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #555;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #060 1px solid;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-size-adjust: none
}
h3 A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #318905;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #318905 1px dashed;
	TEXT-DECORATION: none;
	font-size-adjust: none
}
#content .contentEnd {
	CLEAR: both;
	FONT-SIZE: 0%;
	BACKGROUND: url(boxbg.gif) no-repeat -1px -30px;
	WIDTH: 774px;
	HEIGHT: 10px
}
P.co {
	BORDER-RIGHT: #9fe18e 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #9fe18e 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	MARGIN-BOTTOM: 6px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #9fe18e 1px solid;
	COLOR: #555;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #9fe18e 1px solid;
	BACKGROUND-COLOR: #f9fef8
}
P.no {
	BORDER-RIGHT: #ffdd99 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #ffdd99 1px solid;
	MARGIN-TOP: 8px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	MARGIN-BOTTOM: 6px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #ffdd99 1px solid;
	COLOR: #555;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ffdd99 1px solid;
	BACKGROUND-COLOR: #fff9ed
}
P.tips {
	BORDER-RIGHT: #eee 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #eee 1px solid;
	MARGIN-TOP: 8px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	MARGIN-BOTTOM: 6px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #555;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #eee 1px solid;
	BACKGROUND-COLOR: #f7f7f7
}
#head {
	BACKGROUND: url(topbg.gif) repeat-x;
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 130px
}
#headCnt {
	MARGIN: 5px auto 0px;
	OVERFLOW: hidden;
	WIDTH: 1000px;
	POSITION: relative
}
#headCnt h1 {
	FLOAT: left;
	font-weight: bold;
	font-size: 14px;
	clear: left;
	padding-left: 5px;
	margin-top: -5px;
	width: 400px;
}
#headCnt h2 {
	FLOAT: left;
	font-size: 10px;
	clear: left;
	padding-left: 5px;
	width: 400px;
}
#headLogo {
	FLOAT: left;
	WIDTH: 400px;
	height: 100px;
}
#LogoLink {
	FLOAT: left;
	WIDTH: 400px;
	height: 60px;
}
#LogoText {
	FLOAT: left;
	WIDTH: 400px;
	height: 50px;
}
#logo {
	MARGIN-TOP: 0px;
	BACKGROUND: url(logo.png) no-repeat 5px 10px;
	FLOAT: left;
	WIDTH: 250px;
	HEIGHT: 60px;
}
.search {
	FLOAT: right
}
.searchText {
	PADDING-LEFT: 4px;
	COLOR: #339900
}
.searchSubmit {
	COLOR: #333
}
#headLink {
	MARGIN-TOP: 0px;
	FLOAT: right;
	WIDTH: 590px;
	position: absolute;
	left: 410px;
}
.menu {
	FLOAT: left;
	OVERFLOW: hidden;
	COLOR: #333;
	margin-left: 30px;
	margin-top: 5px;
}
.menu SPAN {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #f60;
	TEXT-DECORATION: underline
}
.menu A:link {
	FONT-SIZE: 10px;
	COLOR: #666;
	MARGIN-RIGHT: 4px;
	TEXT-DECORATION: underline
}
.menu A:visited {
	FONT-SIZE: 10px;
	COLOR: #666;
	MARGIN-RIGHT: 4px;
	TEXT-DECORATION: underline
}
.menu A:hover {
	FONT-SIZE: 10px;
	COLOR: #999;
	MARGIN-RIGHT: 4px;
	TEXT-DECORATION: none
}
.nav {
	MARGIN-TOP: 5px;
	FLOAT: right;
	WIDTH: 534px;
	HEIGHT: 50px
}
.nav LI {
	FLOAT: left;
	WIDTH: 89px
}
.nav LI A:link {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(bgs.png) no-repeat 0px 0px;
	WIDTH: 88px;
	COLOR: #fff;
	LINE-HEIGHT: 30px;
	HEIGHT: 48px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.nav LI A:visited {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(bgs.png) no-repeat 0px 0px;
	WIDTH: 88px;
	COLOR: #fff;
	LINE-HEIGHT: 30px;
	HEIGHT: 48px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.nav LI A:hover {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(bgs.png) no-repeat 0px -50px;
	WIDTH: 88px;
	COLOR: #fff;
	LINE-HEIGHT: 30px;
	HEIGHT: 48px;
	TEXT-ALIGN: center
}
.nav LI A#highLight {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(bgs.png) no-repeat 0px -98px;
	WIDTH: 88px;
	COLOR: #fff;
	LINE-HEIGHT: 30px;
	HEIGHT: 48px;
	TEXT-ALIGN: center
}
#head #hottags {
	CLEAR: both;
	DISPLAY: block;
	PADDING-LEFT: 12px;
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 1000px;
}
#head #hottags SPAN {
	PADDING-RIGHT: 8px;
	FONT-WEIGHT: bold;
	COLOR: #f60
}
#head #hottags #links {
	float: left;
	width: 980px;
}
#head #hottags A:link {
	FONT-WEIGHT: bold;
	MARGIN: 0px 4px 0px 2px;
	COLOR: #070;
	BORDER-BOTTOM: #070 1px solid;
	TEXT-DECORATION: none
}
#head #hottags A:visited {
	FONT-WEIGHT: bold;
	MARGIN: 0px 4px 0px 2px;
	COLOR: #070;
	BORDER-BOTTOM: #070 1px solid;
	TEXT-DECORATION: none
}
#head #hottags A:hover {
	FONT-WEIGHT: bold;
	MARGIN: 0px 4px 0px 2px;
	COLOR: #0a0;
	BORDER-BOTTOM: #fff 1px solid;
	TEXT-DECORATION: none
}
#head #hottags #ad_468x15 {
	float: right;
	width: 470px;
	padding-top: 3px;
}
#head SELECT {
	WIDTH: 72px
}
#head SELECT {
	FONT-SIZE: 11px;
	COLOR: #555
}
#head SELECT OPTION {
	FONT-SIZE: 11px;
	COLOR: #555
}
#navigation {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 11px;
	BACKGROUND: url(navigation.gif) no-repeat 4px 14px;
	PADDING-BOTTOM: 8px;
	OVERFLOW: hidden;
	COLOR: #444;
	PADDING-TOP: 8px;
	HEIGHT: 1%
}
#navigation A:link {
	FONT-SIZE: 11px;
	COLOR: #444;
	TEXT-DECORATION: none
}
#navigation A:visited {
	FONT-SIZE: 11px;
	COLOR: #444;
	TEXT-DECORATION: none
}
#navigation A:hover {
	FONT-SIZE: 11px;
	COLOR: #000;
	TEXT-DECORATION: underline
}
#leftBottom {
	CLEAR: both;
	OVERFLOW: hidden;
}
#leftBottom .topics {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	padding-top: 0xp;
	COLOR: #656565;
}
#leftBottom .topics A {
	COLOR: #777;
	font-size: 10px;
}
#sidebar {
	MARGIN-TOP: 2px;
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 216px
}
#sidebar DL DD SPAN {
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #f00
}
#sidebar .rBanner {
	MARGIN-BOTTOM: 8px;
	padding-left: 20px;
	text-align: center;
}
.rightBorder {
	CLEAR: both;
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 150px;
	BORDER-BOTTOM: #aaa 1px solid;
	HEIGHT: 1px
}
.rightTitle {
	BACKGROUND: url(r-title.gif) no-repeat left top;
	HEIGHT: 40px
}
.topTitle {
	BACKGROUND: url(t-title.gif) no-repeat left top;
	HEIGHT: 13px
}
.rightTitle H5 {
	PADDING-LEFT: 12px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #222;
	LINE-HEIGHT: 38px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rightEnd {
	BACKGROUND: url(r-bottom.gif) repeat-x left bottom;
	MARGIN-BOTTOM: 8px;
	LINE-HEIGHT: 28px;
	HEIGHT: 16px
}
.rightContent {
	BORDER-RIGHT: #ababab 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: #ababab 1px solid;
	PADDING-TOP: 0px
}
#sidebar A:link {
	COLOR: #555;
	TEXT-DECORATION: none
}
#sidebar A:visited {
	COLOR: #555;
	TEXT-DECORATION: none
}
#sidebar A:hover {
	COLOR: #777;
	TEXT-DECORATION: underline
}
#sidebar #support {
	COLOR: #666
}
#sidebar #support A {
	FONT-SIZE: 11px;
	COLOR: #777;
	TEXT-DECORATION: underline
}
#sidebar #support P.line {
	MARGIN-BOTTOM: 4px;
	PADDING-BOTTOM: 6px;
	BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar #awards {
	COLOR: #666
}
#sidebar #awards A {
	FONT-SIZE: 11px;
	COLOR: #777;
	TEXT-DECORATION: underline
}
#sidebar #awards P.line {
	MARGIN-BOTTOM: 4px;
	PADDING-BOTTOM: 6px;
	BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar #products {
	COLOR: #666
}
#sidebar #products A {
	FONT-SIZE: 11px;
	COLOR: #777;
	TEXT-DECORATION: underline
}
#sidebar #links {
	COLOR: #666
}
#sidebar #links A {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #00F;
	TEXT-DECORATION: underline
}
#sidebar #products P.line {
	MARGIN-BOTTOM: 4px;
	PADDING-BOTTOM: 6px;
	BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar #donate {
	COLOR: #666
}
#sidebar #donate A {
	FONT-SIZE: 11px;
	COLOR: #777;
	TEXT-DECORATION: underline
}
#sidebar #donate P.line {
	MARGIN-BOTTOM: 4px;
	PADDING-BOTTOM: 6px;
	BORDER-BOTTOM: #ccc 1px dotted
}
#sidebar #ad_120x600 {
	COLOR: #666
}
#sidebar #ad_120x600 P {
	TEXT-ALIGN: left;
}
UL#ru {
	CLEAR: both;
	BORDER-RIGHT: #9fe18e 1px dotted;
	PADDING-RIGHT: 12px;
	BORDER-TOP: #9fe18e 1px dotted;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 8px;
	MARGIN: 10px 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: #9fe18e 1px dotted;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #9fe18e 1px dotted;
	HEIGHT: 1%;
	BACKGROUND-COLOR: #f9fef8
}
UL#ru H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	COLOR: #555
}
UL#ru LI {
	LINE-HEIGHT: 24px
}
UL#ru LI A {
	PADDING-LEFT: 16px;
	BACKGROUND: url(right_bg01.gif) no-repeat 0px 2px
}
#ra {
	CLEAR: both;
	BORDER-RIGHT: #9fe18e 1px dotted;
	PADDING-RIGHT: 12px;
	BORDER-TOP: #9fe18e 1px dotted;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 8px;
	MARGIN: 10px 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: #9fe18e 1px dotted;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #9fe18e 1px dotted;
	HEIGHT: 1%;
	BACKGROUND-COLOR: #f9fef8
}
#ra H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	COLOR: #555
}
#ra P A {
	PADDING-LEFT: 16px;
	BACKGROUND: url(right_bg01.gif) no-repeat 0px 2px
}
#foot {
	CLEAR: both;
	MARGIN: 6px auto;
	WIDTH: 1000px
}
.footLeft {
	BACKGROUND: url(footbgs.png) no-repeat 0px 0px;
	FLOAT: left;
	WIDTH: 25px;
	HEIGHT: 45px
}
.footLink {
	FONT-SIZE: 10px;
	BACKGROUND: url(footbg.png) repeat-x 0px 0px;
	FLOAT: left;
	WIDTH: 950px;
	COLOR: #666;
	LINE-HEIGHT: 22px;
	HEIGHT: 45px;
	TEXT-ALIGN: center
}
.footLink A:link {
	MARGIN: 0px 4px;
	COLOR: #444;
	TEXT-DECORATION: none
}
.footLink A:visited {
	MARGIN: 0px 4px;
	COLOR: #444;
	TEXT-DECORATION: none
}
.footLink A:hover {
	MARGIN: 0px 4px;
	COLOR: #444;
	TEXT-DECORATION: underline
}
.footRight {
	BACKGROUND: url(footbgs.png) no-repeat 0px -49px;
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 25px;
	HEIGHT: 45px
}
.copyRight {
	MARGIN: 8px auto;
	COLOR: #444;
	LINE-HEIGHT: 24px;
	TEXT-ALIGN: center
}
.copyRight A:link {
	FONT-SIZE: 11px;
	COLOR: #444;
	TEXT-DECORATION: none
}
.copyRight A:visited {
	FONT-SIZE: 11px;
	COLOR: #444;
	TEXT-DECORATION: none
}
.copyRight A:hover {
	FONT-SIZE: 11px;
	COLOR: #999;
	TEXT-DECORATION: none
}
#ProductsCol {
	OVERFLOW: hidden
}
#ProductsCol UL {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px
}
#ProductsCol UL LI {
	PADDING-LEFT: 16px;
	FONT-SIZE: 11px;
	BACKGROUND: url(right_bg02.gif) no-repeat 6px 10px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	LINE-HEIGHT: 24px;
	BORDER-BOTTOM: #fff 1px dotted;
	HEIGHT: 24px;
	TEXT-DECORATION: underline;
}
#ProductsCol UL LI A {
	FONT-SIZE: 11px;
	COLOR: #777;
	TEXT-DECORATION: none
}
#ProductsCol UL LI SPAN {
	PADDING-LEFT: 4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #f00
}
#desc {
	float: left;
	width: 774px;
}
#desc p {
	margin-top: 10px;
}
#desc p a {
	font-size: 11px;
}
#Focus {
	MARGIN-BOTTOM: 6px;
}
#Focus em {
	COLOR: #777;
	padding-left: 20px;
}
#FocusCnt {
	BORDER-RIGHT: #ababab 1px solid;
	BACKGROUND: url(topbg1.gif) repeat-x 0px 16px;
	PADDING-BOTTOM: 12px;
	OVERFLOW: hidden;
	BORDER-LEFT: #ababab 1px solid;
	PADDING-TOP: 10px;
	HEIGHT: 1%
}
.FocusBox {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 380px
}
.borderRight {
	BORDER-RIGHT: #aaa 1px solid
}
.productPic {
	MARGIN-TOP: 16px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 124px;
	TEXT-ALIGN: center
}
.productInfo {
	FLOAT: right;
	WIDTH: 216px;
	MARGIN-RIGHT: 16px
}
#Focus P.priceA {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
#Focus P.priceB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #f00;
	PADDING-TOP: 8px
}
#Focus .action {
	OVERFLOW: hidden
}
#Focus .action A:link {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(bgsi.png) no-repeat 0px 0px;
	FLOAT: left;
	WIDTH: 86px;
	COLOR: #fff;
	LINE-HEIGHT: 23px;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 24px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#Focus .action A:visited {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(bgsi.png) no-repeat 0px 0px;
	FLOAT: left;
	WIDTH: 86px;
	COLOR: #fff;
	LINE-HEIGHT: 23px;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 24px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#Focus .action A:hover {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(bgsi.png) no-repeat 0px 0px;
	FLOAT: left;
	WIDTH: 86px;
	COLOR: #fff;
	LINE-HEIGHT: 23px;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 24px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}
#ad_336x280_left {
	float: left;
	width: 340px;
}
#ad_336x280_right {
	float: right;
	width: 340px;
}
#ad_200x200 {
	float: left;
	width: 200px;
	margin-left: 60px;
	margin-top: 10px;
}
.contentStart {
	WIDTH: 774px;
	BACKGROUND: url(boxbg.gif) no-repeat -1px -2px;
	HEIGHT: 6px;
	CLEAR: both;
	FONT-SIZE: 0%
}
.contentEnd {
	WIDTH: 774px;
	BACKGROUND: url(boxbg.gif) no-repeat -1px -30px;
	HEIGHT: 10px;
	CLEAR: both;
	FONT-SIZE: 0%
}
.leftBox {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 100%;
	OVERFLOW: hidden;
	PADDING-TOP: 8px
}
.leftBox2 {
	MARGIN: 4px 6px;
	CLEAR: both;
	OVERFLOW: hidden
}
.prodPic {
	TEXT-ALIGN: center;
	MARGIN-TOP: 5px;
	WIDTH: 150px;
	FLOAT: left
}
P.priceB {
	COLOR: #555;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: line-through
}
P.priceC {
	COLOR: #444;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}
P.price {
	MARGIN-TOP: 8px;
	COLOR: #f40;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
P.price1 {
	COLOR: #000;
	FONT-SIZE: 10px
}
P.change {
	BORDER-BOTTOM: #fee7d8 1px solid;
	BORDER-LEFT: #fee7d8 1px solid;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #fef9f5;
	MARGIN-TOP: 14px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	HEIGHT: 100%;
	COLOR: #ff6c00;
	MARGIN-LEFT: 18px;
	CLEAR: both;
	OVERFLOW: hidden;
	BORDER-TOP: #fee7d8 1px solid;
	BORDER-RIGHT: #fee7d8 1px solid;
	PADDING-TOP: 4px
}
P.change SPAN {
	PADDING-RIGHT: 4px;
	COLOR: #ff6c00;
	FONT-WEIGHT: bold
}
P.change A:link {
	COLOR: #ff6c00;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}
P.change A:visited {
	COLOR: #ff6c00;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}
P.change A:hover {
	COLOR: #f90;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}
P.downn {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 100%;
	COLOR: #ff6c00;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 4px
}
P.downn A {
	MARGIN-TOP: 4px;
	DISPLAY: block;
	COLOR: #ff6600;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold
}
P.downn A:link {
	COLOR: #ff6600;
	FONT-SIZE: 12px
}
P.downn A:visited {
	COLOR: #ff6600;
	FONT-SIZE: 12px
}
P.downn A:hover {
	COLOR: #ff6600;
	FONT-SIZE: 12px
}
.prodInfo {
	WIDTH: 578px;
	PADDING-RIGHT: 10px;
	FLOAT: right
}
h3 A:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #3c7329;
}
h3 A:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #3c7329;
}
h3 A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #3c7329;
}
h3 SPAN {
	PADDING-RIGHT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #f00
}
.prodName {
	BORDER-BOTTOM: #ddd 1px solid;
	WIDTH: 320px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	MARGIN-BOTTOM: 8px;
	HEIGHT: 100%;
	COLOR: #555;
	FONT-SIZE: 16px;
	OVERFLOW: hidden;
	FONT-WEIGHT: bold
}
.prodTitle {
	BORDER-BOTTOM: #ddd 1px solid;
	WIDTH: 320px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	MARGIN-BOTTOM: 8px;
	HEIGHT: 100%;
	COLOR: #555;
	FONT-SIZE: 16px;
	OVERFLOW: hidden;
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
.prodInt {
	TEXT-ALIGN: justify;
	LINE-HEIGHT: 24px;
	MARGIN-BOTTOM: 6px;
	COLOR: #333;
	font-stretch: normal
}
.prodInt P {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 14px;
	BACKGROUND: url(icona.gif) no-repeat 0px 5px
}
.action {
	HEIGHT: 100%;
	MARGIN-RIGHT: 18px;
	OVERFLOW: hidden
}
.action A:link {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	WIDTH: 88px;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(bgs.png) no-repeat 0px -148px;
	FLOAT: left;
	HEIGHT: 23px;
	COLOR: #3c7329;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0;
	TEXT-DECORATION: none;
	padding-right: 10px;
}
.action A:visited {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	WIDTH: 88px;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(bgs.png) no-repeat 0px -148px;
	FLOAT: left;
	HEIGHT: 23px;
	COLOR: #3c7329;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0;
	TEXT-DECORATION: none;
	padding-right: 10px;
}
.action A:hover {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	WIDTH: 88px;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(bgs.png) no-repeat 0px -148px;
	FLOAT: left;
	HEIGHT: 23px;
	COLOR: #3c7329;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0;
	TEXT-DECORATION: underline;
	padding-right: 10px;
}
.actionProd {
	OVERFLOW: hidden;
}
.actionProd #info {
	width: 400px;
	float: left;
	text-align: left;
}
.actionProd A:link {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	WIDTH: 88px;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(bgs.png) no-repeat 0px -148px;
	FLOAT: right;
	HEIGHT: 23px;
	COLOR: #3c7329;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0;
	TEXT-DECORATION: none;
	margin-top: 0px;
}
.actionProd A:visited {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	WIDTH: 88px;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(bgs.png) no-repeat 0px -148px;
	FLOAT: right;
	HEIGHT: 23px;
	COLOR: #3c7329;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0;
	TEXT-DECORATION: none;
}
.actionProd A:hover {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	WIDTH: 88px;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(bgs.png) no-repeat 0px -148px;
	FLOAT: right;
	HEIGHT: 23px;
	COLOR: #3c7329;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0;
	TEXT-DECORATION: underline;
}
H4 {
	BORDER-BOTTOM: #bbb 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 28px;
	PADDING-RIGHT: 28px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: url(icon_01.gif) #f7f7f7 no-repeat 8px 8px;
	COLOR: #333;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px
}
.version {
	BORDER-BOTTOM: #777 1px dashed;
	BORDER-LEFT: #777 1px dashed;
	PADDING-BOTTOM: 8px;
	BACKGROUND-COLOR: #f9f9f9;
	MARGIN-TOP: 6px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 12px;
	OVERFLOW: hidden;
	BORDER-TOP: #777 1px dashed;
	BORDER-RIGHT: #777 1px dashed;
	PADDING-TOP: 6px;
	float: left;
}
.version SPAN {
}
.version SPAN STRONG {
	MARGIN-LEFT: 14px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 6px
}
.version SPAN IMG {
	VERTICAL-ALIGN: middle
}
.sysReq {
	MARGIN-BOTTOM: 8px;
	COLOR: #333;
	CLEAR: both;
	OVERFLOW: hidden
}
.sysReq UL {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 8px
}
.sysReq UL LI {
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 14px;
	BACKGROUND: url(more.gif) no-repeat 0px 3px
}
.features {
	CLEAR: both;
	OVERFLOW: hidden
}
.features DL {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #555;
	PADDING-TOP: 8px
}
.features DL DT {
	PADDING-LEFT: 26px;
	BACKGROUND: url(select.gif) no-repeat 0px 0px;
	HEIGHT: 100%;
	OVERFLOW: hidden;
	FONT-WEIGHT: bold
}
.features DL DD {
	BORDER-BOTTOM: #dedede 1px dashed;
	PADDING-BOTTOM: 6px;
	MARGIN: 3px 0px 8px;
	PADDING-LEFT: 26px
}
.features DL DD A {
	COLOR: #555;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
.features .fList {
	MARGIN-TOP: 12px;
	OVERFLOW: hidden
}
.features .fList .fItem {
	MARGIN-BOTTOM: 8px;
	COLOR: #555;
	OVERFLOW: hidden
}
.fItem .fTitle {
	OVERFLOW: hidden
}
.fItem .fTitle IMG {
	MARGIN: 0px 12px 0px 0px;
	FLOAT: left
}
.fItem .fTitle h3 {
	MARGIN: 4px 0px;
	COLOR: #222;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}
.fItem .fTitle P {
	FONT-FAMILY: verdana;
	COLOR: #666
}
.fItem .fCnt {
	MARGIN: 12px 0px;
	PADDING-LEFT: 18px;
	CLEAR: both
}
.fItem UL {
}
.fItem UL LI {
	PADDING-LEFT: 14px;
	MARGIN-BOTTOM: 4px;
	BACKGROUND: url(rarrow1.gif) no-repeat 0px 7px
}
.fItem UL LI SPAN {
	FONT-FAMILY: verdana;
	COLOR: #333;
	FONT-WEIGHT: bold
}
.fItem UL LI H4 SPAN {
	PADDING-LEFT: 6px;
	COLOR: #f30;
	FONT-SIZE: 11px
}
.fCnt IMG {
	MARGIN: 4px 0px 8px 8px;
	FLOAT: right
}
.screenLeft {
	float: left;
}
.screenRight {
	float: right;
	margin-right: 20px;
}
.screen {
	TEXT-ALIGN: center
}
.screen A {
	MARGIN-TOP: 8px
}
.screen IMG {
	DISPLAY: block
}
.screen P {
	TEXT-ALIGN: center;
	COLOR: #555;
	FONT-SIZE: 11px
}
.update {
	MARGIN-BOTTOM: 8px;
	COLOR: #333;
	CLEAR: both;
	OVERFLOW: hidden
}
.update OL {
	LIST-STYLE-POSITION: outside;
	PADDING-BOTTOM: 8px;
	LIST-STYLE-TYPE: decimal;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 8px
}
.update OL LI {
	LINE-HEIGHT: 20px
}
.reason {
}
.reason UL {
	MARGIN: 10px 0px 4px 10px;
	COLOR: #555;
	OVERFLOW: hidden
}
.reason UL LI {
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 36px;
	BACKGROUND: url(reason.gif) no-repeat 0px 5px;
	FLOAT: left;
	COLOR: #000
}
.reason UL LI A:link {
	COLOR: #000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
.reason UL LI A:visited {
	COLOR: #000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
.reason UL LI A:hover {
	COLOR: #999;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
.reason P.stars {
	MARGIN: 8px auto 0px 8px
}
.support {
}
.support P {
	LINE-HEIGHT: 18px;
	MARGIN: 4px 6px 0px 8px;
	COLOR: #666
}
.support P SPAN {
	COLOR: #060;
	FONT-SIZE: 11px
}
TABLE.downList {
	MARGIN: 10px 0pt 10px 8px;
	WIDTH: 740px;
	OVERFLOW: hidden;
	clear: both;
}
TABLE.downList TR {
	MARGIN-BOTTOM: 16px;
	BACKGROUND: #fff
}
TABLE.downList TR.next {
	MARGIN-BOTTOM: 16px;
	BACKGROUND: #f6f6f6
}
TABLE.downList TD {
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 4px;
	COLOR: #000;
	FONT-SIZE: 11px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 6px
}
TABLE.downList TD.about {
	TEXT-ALIGN: left
}
TABLE.downList TD.downLink {
	TEXT-ALIGN: left
}
.version P {
	LINE-HEIGHT: 40px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #000;
	FONT-SIZE: 12px
}
.size P {
	COLOR: #333
}
TABLE.downList TH {
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 6px;
	BACKGROUND: #f1f1f1;
	LETTER-SPACING: 1px;
	COLOR: #555;
	BORDER-TOP: #ccc 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 6px
}
TABLE.downList TH.about {
	TEXT-ALIGN: left
}
TABLE.downList TH.downLink {
	TEXT-ALIGN: left
}
.about P {
	COLOR: #666
}
TABLE A:link {
	COLOR: #333;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
TABLE A:visited {
	COLOR: #333;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
TABLE A:hover {
	COLOR: #999;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
.downLink A:link {
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/icon_download.gif) no-repeat 10px 1px;
	COLOR: #060;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}
.downLink A:visited {
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/icon_download.gif) no-repeat 10px 1px;
	COLOR: #060;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}
.downLink A:hover {
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/icon_download.gif) no-repeat 10px 1px;
	COLOR: #060;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.newsletter {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#mc_embed_signup {
	margin: auto;
	width: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.newsletter h2 {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 20px;
}

.btn {
	display: block;
	position: relative;
	background: #aaa;
	padding: 5px;
	float: left;
	color: #000;
	text-decoration: none;
	cursor: pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 140px;
	margin-bottom: 20px;
}
.btn * {
	font-style: normal;
	background-image: url(btn2.png);
	background-repeat: no-repeat;
	display: block;
	position: relative;
}
.btn span {
	background-position: bottom left;
	left: -5px;
	padding: 0 0 5px 10px;
	margin-bottom: -5px;
}
.btn span span {
	background-position: top right;
	position: absolute;
	right: -10px;
	margin-left: 10px;
	top: -5px;
	height: 0;
}
* html .btn span, * html .btn i {
	float: left;
	width: auto;
	background-image: none;
	cursor: pointer;
}
.btn.green {
	background: #9C0;
}
.btn:hover {
	background-color: #9D4;
	text-decoration: underline;
}
.btn:active {
	background-color: #444;
}
.btn[class] {
	background-image: url(shade.png);
	background-position: bottom;
}
