P.action {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.action SPAN.title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px
}
P.action SPAN.desc {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px
}
SPAN.alert {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; PADDING-TOP: 10px
}
SPAN.info {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; PADDING-TOP: 10px
}
SPAN.download {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; PADDING-TOP: 10px
}
SPAN.note {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 45px; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; PADDING-TOP: 10px
}
SPAN.alert {
	BORDER-TOP: #fe7b7a 3px solid; BACKGROUND: url(../img/icons/close_24.png) #ffd6d6 no-repeat 10px 50%; COLOR: #c00; BORDER-BOTTOM: #fe7b7a 3px solid
}
SPAN.info {
	BORDER-TOP: #629de3 3px solid; BACKGROUND: url(../img/icons/about_24.png) #d8e5f8 no-repeat 10px 50%; COLOR: #0055bb; BORDER-BOTTOM: #629de3 3px solid
}
SPAN.note {
	BORDER-TOP: #fde179 3px solid; BACKGROUND: url(../img/icons/on_24.png) #fef6d8 no-repeat 10px 50%; COLOR: #b79000; BORDER-BOTTOM: #fde179 3px solid
}
SPAN.download {
	BORDER-TOP: #c2df88 3px solid; BACKGROUND: url(../img/icons/backup_24.png) #eef7dd no-repeat 10px 50%; COLOR: #57861a; BORDER-BOTTOM: #c2df88 3px solid
}
.pagination {
	CLEAR: left; PADDING-LEFT: 1em; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN: 0em 0pt; LINE-HEIGHT: 1.4; FONT-FAMILY: arial, helvetica, sans-serif; FONT-VARIANT: normal
}
.pagination A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: 0% 50%; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ffffff 1px solid
}
.pagination SPAN {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: 0% 50%; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ffffff 1px solid
}
.pagination A {
	BORDER-RIGHT: #211e20 1px solid; BORDER-TOP: #211e20 1px solid; BORDER-LEFT: #211e20 1px solid; COLOR: #105cb6; BORDER-BOTTOM: #211e20 1px solid; TEXT-DECORATION: none
}
.pagination A:hover {
	BORDER-LEFT-COLOR: #2e6ab1; BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BACKGROUND-COLOR: #d5ecfd; BORDER-RIGHT-COLOR: #2e6ab1
}
.pagination SPAN.nextprev {
	BORDER-RIGHT: #211e20 1px solid; BORDER-TOP: #211e20 1px solid; BORDER-LEFT: #211e20 1px solid; COLOR: #999999; BORDER-BOTTOM: #211e20 1px solid
}
.pagination SPAN.current {
	BORDER-RIGHT: #2e6ab1 1px solid; BORDER-TOP: #2e6ab1 1px solid; FONT-WEIGHT: bold; BACKGROUND: #224fb7 0% 50%; BORDER-LEFT: #2e6ab1 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #2e6ab1 1px solid
}
.pagination A.nextprev {
	FONT-WEIGHT: bold
}
DIV.bubble {
	MARGIN-BOTTOM: 30px; WIDTH: auto
}
DIV.bubble BLOCKQUOTE {
	BORDER-RIGHT: #c9c2c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c9c2c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c9c2c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c9c2c1 1px solid; BACKGROUND-COLOR: #fff
}
DIV.bubble BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
DIV.bubble CITE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/tip.gif) no-repeat 20px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; FONT-STYLE: normal; POSITION: relative; TOP: 6px
}
DIV.bubble DIV.rounded {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid; BACKGROUND-COLOR: #b7e0ff
}
DIV.bubble DIV.rounded BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #333333; BORDER-RIGHT-WIDTH: 0px
}
DIV.bubble DIV.rounded BLOCKQUOTE P {
	MARGIN: 0px 10px
}
DIV.bubble CITE.rounded {
	PADDING-LEFT: 4px; BACKGROUND: url(../images/tip-rounded.gif) no-repeat 15px 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 14px; POSITION: relative; TOP: 10px
}
DIV.bubble#pimped {
	FONT-SIZE: 0.9em
}
DIV.bubble#pimped DIV.rounded {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid; COLOR: #fff; BORDER-BOTTOM: #fff 3px solid; BACKGROUND-COLOR: #111
}
DIV.bubble#pimped CITE.rounded {
	BACKGROUND: url(../images/tip-pimped.gif) no-repeat 15px 0px
}
#facebox .b {
	BACKGROUND: url(../images/b.png)
}
#facebox .tl {
	BACKGROUND: url(../images/tl.png)
}
#facebox .tr {
	BACKGROUND: url(../images/tr.png)
}
#facebox .bl {
	BACKGROUND: url(../images/bl.png)
}
#facebox .br {
	BACKGROUND: url(../images/br.png)
}
#facebox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#facebox .popup {
	POSITION: relative
}
#facebox TABLE {
	MARGIN: auto; BORDER-COLLAPSE: collapse
}
#facebox TR {
	HEIGHT: auto
}
#facebox TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#facebox .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; WIDTH: 450px; PADDING-TOP: 10px
}
#facebox .loading {
	TEXT-ALIGN: center
}
#facebox .image {
	TEXT-ALIGN: center
}
#facebox IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#facebox .footer {
	BORDER-TOP: #dddddd 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#facebox .title {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; FONT: 24px bold; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left
}
#facebox .tl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
#facebox .tr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
#facebox .bl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
#facebox .br {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
SPAN.cssbutton {
	CLEAR: left
}
SPAN.cssButton A {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 7px 0px 0px; BORDER-LEFT: #eee 1px solid; CURSOR: pointer; COLOR: #565656; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
SPAN.cssButton BUTTON {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 7px 0px 0px; BORDER-LEFT: #eee 1px solid; CURSOR: pointer; COLOR: #565656; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
SPAN.cssButton BUTTON {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; OVERFLOW: visible; WIDTH: auto; PADDING-TOP: 4px
}
UNKNOWN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; PADDING-TOP: 5px
}
UNKNOWN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
SPAN.cssButton BUTTON IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 3px -3px 0px; WIDTH: 16px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
SPAN.cssButton A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 3px -3px 0px; WIDTH: 16px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
SPAN.cssButton BUTTON:hover {
	BORDER-RIGHT: #c2e1ef 1px solid; BORDER-TOP: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; COLOR: #336699; BORDER-BOTTOM: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff
}
SPAN.cssButton A:hover {
	BORDER-RIGHT: #c2e1ef 1px solid; BORDER-TOP: #c2e1ef 1px solid; BORDER-LEFT: #c2e1ef 1px solid; COLOR: #336699; BORDER-BOTTOM: #c2e1ef 1px solid; BACKGROUND-COLOR: #dff4ff
}
SPAN.cssButton A:active {
	BORDER-RIGHT: #6299c5 1px solid; BORDER-TOP: #6299c5 1px solid; BORDER-LEFT: #6299c5 1px solid; COLOR: #fff; BORDER-BOTTOM: #6299c5 1px solid; BACKGROUND-COLOR: #6299c5
}
SPAN.cssButton BUTTON.buttonGreen {
	COLOR: #529214
}
SPAN.cssButton A.buttonGreen {
	COLOR: #529214
}
SPAN.cssButton A.buttonGreen:hover {
	BORDER-RIGHT: #c6d880 1px solid; BORDER-TOP: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; COLOR: #529214; BORDER-BOTTOM: #c6d880 1px solid; BACKGROUND-COLOR: #e6efc2
}
SPAN.cssButton BUTTON.buttonGreen:hover {
	BORDER-RIGHT: #c6d880 1px solid; BORDER-TOP: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; COLOR: #529214; BORDER-BOTTOM: #c6d880 1px solid; BACKGROUND-COLOR: #e6efc2
}
SPAN.cssButton A.buttonGreen:active {
	BORDER-RIGHT: #529214 1px solid; BORDER-TOP: #529214 1px solid; BORDER-LEFT: #529214 1px solid; COLOR: #fff; BORDER-BOTTOM: #529214 1px solid; BACKGROUND-COLOR: #529214
}
SPAN.cssButton A.buttonRed {
	COLOR: #d12f19
}
BUTTON.buttonRed {
	COLOR: #d12f19
}
SPAN.cssButton A.buttonRed:hover {
	BORDER-RIGHT: #fbc2c4 1px solid; BORDER-TOP: #fbc2c4 1px solid; BACKGROUND: #fbe3e4; BORDER-LEFT: #fbc2c4 1px solid; COLOR: #d12f19; BORDER-BOTTOM: #fbc2c4 1px solid
}
SPAN.cssButton BUTTON.buttonRed:hover {
	BORDER-RIGHT: #fbc2c4 1px solid; BORDER-TOP: #fbc2c4 1px solid; BACKGROUND: #fbe3e4; BORDER-LEFT: #fbc2c4 1px solid; COLOR: #d12f19; BORDER-BOTTOM: #fbc2c4 1px solid
}
SPAN.cssButton A.buttonRed:active {
	BORDER-RIGHT: #d12f19 1px solid; BORDER-TOP: #d12f19 1px solid; BORDER-LEFT: #d12f19 1px solid; COLOR: #fff; BORDER-BOTTOM: #d12f19 1px solid; BACKGROUND-COLOR: #d12f19
}
.progress_border {
	BORDER-RIGHT: #999999 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(../images/progress-r.gif) repeat-x left top; OVERFLOW: hidden; BORDER-LEFT: #999999 1px solid; WIDTH: 350px; COLOR: #333; LINE-HEIGHT: 1.4; PADDING-TOP: 0pt; HEIGHT: 18px; TEXT-ALIGN: center
}
.progress_img {
	BACKGROUND: url(../images/p_bar_n.gif) repeat-x left top; WIDTH: 30px; HEIGHT: 18px
}
.progress_img_sliver {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/progress_1px.png) repeat-x left top; FLOAT: left; OVERFLOW: hidden; WIDTH: 50px; COLOR: #fff; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: center
}
.progress_img_blank {
	FONT-WEIGHT: bold; FLOAT: right; OVERFLOW: hidden; WIDTH: 50px; COLOR: #333; LINE-HEIGHT: 1.4; PADDING-TOP: 0pt; HEIGHT: 18px; TEXT-ALIGN: center
}
#TB_window {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #333333
}
#TB_secondLine {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666
}
#TB_window A:link {
	COLOR: #666666
}
#TB_window A:visited {
	COLOR: #666666
}
#TB_window A:hover {
	COLOR: #000
}
#TB_window A:active {
	COLOR: #666666
}
#TB_window A:unknown {
	COLOR: #666666
}
#TB_overlay {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(../images/macFFBgHack.png)
}
.TB_overlayBG {
	BACKGROUND: url(../images/macFFBgHack.png)
}
 HTML #TB_overlay {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_window {
	BORDER-RIGHT: #525252 4px solid; BORDER-TOP: #525252 4px solid; DISPLAY: none; Z-INDEX: 102; BACKGROUND: #ffffff; LEFT: 50%; BORDER-LEFT: #525252 4px solid; COLOR: #000000; BORDER-BOTTOM: #525252 4px solid; POSITION: fixed; TOP: 50%; TEXT-ALIGN: left
}
 HTML #TB_window {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 15px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#TB_caption {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 25px
}
#TB_closeWindow {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 11px; HEIGHT: 25px
}
#TB_closeAjaxWindow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#TB_ajaxWindowTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#TB_title {
	HEIGHT: 27px; BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: auto; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.TB_modal#TB_ajaxContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#TB_load {
	DISPLAY: none; Z-INDEX: 103; BACKGROUND: #ffffff; LEFT: 50%; MARGIN: -6px 0px 0px -104px; WIDTH: 60px; POSITION: fixed; TOP: 50%; HEIGHT: 60px
}
#TB_load IMG {
	MARGIN-TOP: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#TB_HideSelect {
	Z-INDEX: 99; FILTER: alpha(opacity=0); LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none; moz-opacity: .999; opacity: .999
}
#TB_iframeContent {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
