.btn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
.btnFix {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
.btn {
	POSITION: relative
}
.btnRemove A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(../img/buttons/btn_gry_x.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.btnGo {
	FONT-WEIGHT: normal; BACKGROUND: url(../img/buttons/btn_go.gif) no-repeat 0px 1px; WIDTH: 29px; HEIGHT: 15px
}
.btnSearch {
	FONT-WEIGHT: normal; BACKGROUND: url(../img/buttons/btn_search.gif) no-repeat 0px 1px; WIDTH: 52px; HEIGHT: 15px
}
.btnRedLong {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/buttons/btn_red_long.gif) no-repeat 0px 1px; WIDTH: 90px; COLOR: #ffffff; HEIGHT: 15px
}
.btnRedLongDisabled {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/buttons/btn_red_long_d.gif) no-repeat 0px 1px; WIDTH: 90px; COLOR: #ffffff; HEIGHT: 15px
}
HTML > BODY .btnRedLong {
	BACKGROUND-POSITION: 0px 2px; PADDING-BOTTOM: 2px; HEIGHT: 16px
}
HTML > BODY .btnRedLongDisabled {
	BACKGROUND-POSITION: 0px 2px; PADDING-BOTTOM: 2px; HEIGHT: 16px
}
.btnCheckout {
	DISPLAY: block; BACKGROUND: url(../img/buttons/btn_red_checkout.gif) no-repeat 0px 1px; WIDTH: 84px; HEIGHT: 15px
}
.btnCheckoutDisabled {
	DISPLAY: block; BACKGROUND: url(../img/buttons/btn_red_checkout_d.gif) no-repeat 0px 1px; WIDTH: 84px; HEIGHT: 15px
}
.btnContinue {
	DISPLAY: block; BACKGROUND: url(../img/buttons/btn_continue.gif) no-repeat 0px 1px; WIDTH: 72px; HEIGHT: 15px
}
.btnAddNow {
	DISPLAY: block; BACKGROUND: url(../img/buttons/btn_red_addnow.gif) no-repeat 0px 1px; WIDTH: 65px; HEIGHT: 14px
}
.redCTA {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../img/buttons/btn_red_long.gif) no-repeat; WIDTH: 90px; COLOR: #ffffff; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.redCTA:hover {
	COLOR: #ffffff
}
.disabled.redCTA {
	BACKGROUND: url(../img/buttons/btn_red_long_d.gif) no-repeat
}
.greyCTA {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(../img/buttons/btn_grey_cta.gif) no-repeat; WIDTH: 63px; COLOR: #666666; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.greyCTALong {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(../img/buttons/btn_grey_cta.gif) no-repeat; WIDTH: 63px; COLOR: #666666; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.greyCTA:hover {
	COLOR: #666666
}
.greyCTALong:hover {
	COLOR: #666666
}
.greyCTALong {
	BACKGROUND: url(../img/buttons/btn_grey_cta_long.gif) no-repeat; WIDTH: 100px
}
.loadingScreen {
	Z-INDEX: 9999; BACKGROUND: url(../img/loading_screen.gif) #ffffff no-repeat; LEFT: 0px; POSITION: absolute; TOP: 0px
}
FORM {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/background_554.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 534px; PADDING-TOP: 12px; BORDER-RIGHT-WIDTH: 0px
}
HTML > BODY LEGEND {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 435px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 90px
}
HTML > BODY LEGEND .floatRight {
	MARGIN-TOP: -25px
}
HTML > BODY LEGEND .arrowLink {
	PADDING-LEFT: 45px
}
HTML > BODY FIELDSET {
	MARGIN-TOP: -45px; PADDING-TOP: 0px
}
#formFooter {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.short#formFooter {
	WIDTH: 320px; TEXT-ALIGN: right
}
INPUT {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
INPUT:focus {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
TEXTAREA:focus {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
SELECT:focus {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
OPTGROUP {
	BACKGROUND: #666666; COLOR: #ffffff; FONT-STYLE: normal
}
OPTION {
	BACKGROUND: #ffffff; COLOR: #333333
}
INPUT.checkBox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 7px 0px 5px; VERTICAL-ALIGN: middle; WIDTH: 13px; PADDING-TOP: 0px; HEIGHT: 13px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.checkBoxInCompare {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 7px 0px 5px; VERTICAL-ALIGN: middle; WIDTH: 13px; PADDING-TOP: 0px; HEIGHT: 13px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.reset {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/buttons/btn_reset.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 46px; CURSOR: pointer; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
.formAbstract {
	MARGIN: 5px 5px 20px
}
.formRow {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; OVERFLOW: auto; PADDING-TOP: 2px; HEIGHT: 1%
}
.formRowTextOnly {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px; HEIGHT: 1%
}
.formRowRadio {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; PADDING-TOP: 3px; HEIGHT: 1%
}
.formRowRadio LABEL {
	FONT-WEIGHT: normal; WIDTH: 137px
}
.formRowRadio .radioGroup {
	FLOAT: right
}
.formRowRadio .radioLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60px; PADDING-TOP: 0px
}
.formRowCheckBoxLeft {
	MARGIN-LEFT: 170px
}
.formRowCheckBoxLeft LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal; WIDTH: auto
}
.eachRowForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 20px 0px 0px; WIDTH: 150px; PADDING-TOP: 2px
}
LABEL.checkBoxLabel {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 480px; MARGIN-RIGHT: 10px
}
LABEL.checkBoxLabelShort {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 480px; MARGIN-RIGHT: 10px
}
LABEL.checkBoxLabelShort {
	WIDTH: auto; MARGIN-RIGHT: 0px
}
.formElement60 {
	WIDTH: 60px
}
.formElement100 {
	WIDTH: 100px
}
.formElement110 {
	WIDTH: 110px
}
.formElement130 {
	WIDTH: 130px
}
.formElement150 {
	WIDTH: 150px
}
.formElement200 {
	WIDTH: 200px
}
.formElement270 {
	WIDTH: 263px
}
.formStep1 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.formStep2 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.formStep3 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.formStep1On {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.formStep2On {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.formStep3On {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.formStep1 {
	BACKGROUND-IMAGE: url(../img/circ_step1.gif)
}
.formStep2 {
	BACKGROUND-IMAGE: url(../img/circ_step2.gif)
}
.formStep3 {
	BACKGROUND-IMAGE: url(../img/circ_step3.gif)
}
.formStep1On {
	BACKGROUND-IMAGE: url(../img/circ_step1_on.gif)
}
.formStep2On {
	BACKGROUND-IMAGE: url(../img/circ_step2_on.gif)
}
.formStep3On {
	BACKGROUND-IMAGE: url(../img/circ_step3_on.gif)
}
.iconLoadingOn {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../img/loading_on.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.iconLoadingOff {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../img/loading_off.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.formTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 90%; BACKGROUND: url(../img/th_form.gif) repeat-x; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.formTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 30px
}
TABLE.formTable TH {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.formTable TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.formTable LABEL.price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #ff0000; PADDING-TOP: 0px
}
TABLE.formTable LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
TABLE.formTable .checkBox {
	MARGIN: 0px
}
TABLE.formTable H6 {
	FONT-SIZE: 90%; MARGIN: 1px 0px 2px; COLOR: #333333; TEXT-ALIGN: left
}
txtAlign {
	TEXT-ALIGN: left
}
DIV.infoBubble {
	DISPLAY: none; Z-INDEX: 99; RIGHT: 5px; BOTTOM: 70px; POSITION: absolute
}
DIV.infoBubble DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(../img/info_foot.gif) no-repeat left bottom; PADDING-BOTTOM: 22px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 0px
}
DIV.infoBubble DL DT {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../img/info_top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 6px; HEIGHT: 15px
}
DIV.infoBubble DL DD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 7px
}
DIV.grey.infoBubble DL {
	BACKGROUND-IMAGE: url(../img/info_foot_grey.gif)
}
DIV.grey.infoBubble DT {
	BACKGROUND-IMAGE: url(../img/info_top_grey.gif)
}
DIV.grey.infoBubble DD {
	PADDING-LEFT: 37px; BACKGROUND: url(../img/arrow_down.gif) no-repeat 0px 4px; MARGIN-LEFT: 6px; COLOR: #333333
}
DIV.checkoutBubble {
	DISPLAY: none; Z-INDEX: 99; RIGHT: -7px; BOTTOM: 0px; POSITION: absolute
}
* HTML DIV.checkoutBubble {
	RIGHT: -2px; BOTTOM: 160px
}
DIV.checkoutBubble DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(../img/info_foot_reverse.gif) no-repeat left bottom; PADDING-BOTTOM: 22px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 0px
}
DIV.checkoutBubble DL DT {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../img/info_top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 6px; HEIGHT: 15px
}
DIV.checkoutBubble DL DD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 7px
}
.formPricePlans {
	FLOAT: left
}
HTML > BODY .formPricePlans {
	MARGIN-TOP: -36px
}
.formPricePlans FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
HTML > BODY .formPricePlans FIELDSET {
	MARGIN-TOP: -40px
}
.formPricePlans FIELDSET.firstFieldset {
	MARGIN-TOP: 0px
}
.formPricePlans LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -5px; PADDING-TOP: 0px; HEIGHT: 40px
}
HTML > BODY .formPricePlans LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 235px; PADDING-BOTTOM: 0px; MARGIN: 45px 0px 0px; PADDING-TOP: 30px
}
.hasHintBox {
	POSITION: relative
}
.hintBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; RIGHT: 20px; BACKGROUND: url(../img/hintbox_grey_foot.gif) no-repeat left bottom; WIDTH: 168px; POSITION: absolute; TOP: 0px
}
.hintBoxRed {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; RIGHT: 20px; BACKGROUND: url(../img/hintbox_grey_foot.gif) no-repeat left bottom; WIDTH: 168px; POSITION: absolute; TOP: 0px
}
.hintBoxRed {
	BACKGROUND: url(../img/hintbox_red_foot.gif) no-repeat left bottom
}
* HTML .hintBox {
	RIGHT: 10px; TOP: 40px
}
* HTML .hintBoxRed {
	RIGHT: 10px; TOP: 40px
}
.hintBox H6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND: url(../img/hintbox_grey.gif) no-repeat; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 15px
}
.hintBoxRed H6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND: url(../img/hintbox_grey.gif) no-repeat; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 15px
}
.hintBoxRed H6 {
	BACKGROUND: url(../img/hintbox_red.gif) no-repeat
}
.hintBoxContent {
	PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 10px
}
FORM.linear {
	CLEAR: none
}
FORM.linear FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: auto; PADDING-TOP: 0px
}
FORM.searchByFeature {
	DISPLAY: inline
}
FORM.searchByFeature FIELDSET {
	FLOAT: left; WIDTH: 184px
}
FIELDSET.searchManufacturer {
	FLOAT: left; WIDTH: 162px! important
}
FORM.searchAccessories {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 156px; MARGIN-RIGHT: 15px
}
FORM.linear LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 17px
}
* HTML FORM.linear LEGEND {
	MARGIN-LEFT: -7px
}
HTML > BODY FORM.linear LEGEND {
	MARGIN-BOTTOM: 7px
}
FORM.linear .formRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
FORM.linear LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 65px; PADDING-TOP: 0px; HEIGHT: 14px
}
.error {
	CLEAR: both; BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff0000 1px solid; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; BACKGROUND: url(../img/excl.gif) no-repeat 7px 8px; PADDING-BOTTOM: 7px; MARGIN: 7px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; PADDING-TOP: 7px; BORDER-BOTTOM: #ff0000 1px solid
}
INPUT.formElementNormalText {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 350px; COLOR: #333333; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.formLabelCaption {
	FONT-WEIGHT: normal; FONT-SIZE: 90%
}
TD.separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 8px
}
TR.rowSelected TD {
	COLOR: #000000! important; BACKGROUND-COLOR: #ffe0e0
}
TR.rowLocked TD {
	COLOR: #cccccc! important; BACKGROUND-COLOR: #f0f0f0
}
TR.rowLocked LABEL {
	COLOR: #cccccc! important
}

