ftxtFieldZ{border:0;background:url(../images/forms/txt_offZ.png) no-repeat left top;width:650px;font-size:11px;color:#999;height:22px;padding:3px 5px}
.ftxtFieldZOn{border:0;background:url(../images/forms/txt_onZ.png) no-repeat left top;width:615px;font-size:11px;color:#999;position:absolute;display:block;overflow:hidden;padding:3px 5px}
.ftxtFieldZToolTip{width:620px;display:none;margin:-18px 0 0 444px}
.fTableStyleSearch tr td{vertical-align:top;height:30px;padding:3px}
.fTableLabelSideSearch{width:170px;vertical-align:top}
.tblFormSearch tr{height:30px}
.fTableStyle tr td{vertical-align:top;height:34px;padding:3px}
.fTableLabelSide{width:230px;vertical-align:top}
.tblForm tr{height:34px}
.textFieldbgcolor{background-color:#fefff3}
.bgTrans{background:url(../images/generic/spacer.gif)}
.ftxtFieldCheck{background:url(../images/icons/ico_check.png) right 2px no-repeat}
.ftxtFieldUnCheck{background:url(../images/icons/ico_Uncheck.png) right 2px no-repeat}
.ftxtFieldToolTip{width:220px;display:none;margin:-18px 0 0 162px}
.ftxtFieldToolTip2{width:220px;z-index:11111;display:block;overflow:hidden;margin:-18px 0 0 82px}
.ftxtFieldToolTipT{background:url(../images/forms/msgTop2.png) no-repeat left top;width:100px;display:block;overflow:hidden;padding:2px 10px 0 15px}
.ftxtFieldToolTipB{background:url(../images/forms/msgBot.png) no-repeat right bottom;width:125px;height:4px}
.ftxtField{border:0;background:url(../images/forms/txt_off.png) no-repeat;width:166px;font-size:11px;color:#999;height:20px;padding:3px 5px}
.ftxtFieldOn{border:0;background:url(../images/forms/txt_on.png) no-repeat;width:166px;font-size:11px;color:#999;position:absolute;display:block;z-index:11111;padding:3px 5px 10px}
.ftxtField2{border:0;background:url(../images/forms/txt_off2.png) no-repeat left top;width:250px;font-size:11px;color:#999;height:22px;padding:3px 5px}
.ftxtField2On{border:0;background:url(../images/forms/txt_on2.png) no-repeat left top;width:365px;font-size:11px;color:#999;position:absolute;display:block;overflow:hidden;padding:3px 5px}
.ftxtField2ToolTip{width:220px;display:none;margin:-18px 0 0 244px}
.ftxtField3{border:0;background:url(../images/forms/txt_off3.png) no-repeat left top;width:112px;font-size:11px;color:#999;height:22px;position:inherit;display:block;padding:3px 5px}
.ftxtField3On{border:0;background:url(../images/forms/txt_on3.png) no-repeat left top;width:112px;font-size:11px;color:#999;height:22px;position:absolute;display:block;padding:3px 5px}
.ftxtField3ToolTip{width:220px;display:none;margin:-18px 0 0 117px}
.ftxtField0{border:0;background:url(../images/forms/txt_off0.png) no-repeat right top;width:100px;font-size:11px;color:#999;height:22px;padding:3px 5px}
.ftxtField0On{border:0;background:url(../images/forms/txt_on0.png) no-repeat right top;width:100px;font-size:11px;color:#999;height:22px;padding:3px 5px}
.ftxtField0ToolTip{width:220px;display:none;overflow:hidden;z-index:9999;position:absolute;margin:-18px 0 0 105px}
.ftxtField0ToolTipie{width:220px;display:none;overflow:hidden;z-index:9999;position:absolute;margin:0}
.ftxtField5{border:0;background:url(../images/forms/txt_off5.png) no-repeat left top;width:78px;font-size:11px;color:#999;height:22px;float:left;padding:3px 5px}
.ftxtField5On{border:0;background:url(../images/forms/txt_off5.png) no-repeat left top;width:78px;font-size:11px;color:#999;height:22px;position:absolute;display:block;float:left;padding:3px 5px}
.ftxtField5ToolTip{width:220px;display:none;margin:-18px 0 0 83px}
.ftxtFieldPad{float:left;width:auto;text-decoration:none;line-height:12px;padding:5px 10px}
.ftipText{float:left;margin:-17px 0 0 165px;padding:0}
.ftipText2{float:left;margin:-17px 0 0 247px;padding:0}
.ftipText3{float:left;margin:-17px 0 0 125px;padding:0}
.ftxtField4{border:0;background:url(../images/forms/txt_off2.png) no-repeat left top;font-size:11px;color:#999;height:22px;padding:3px 5px}
.ftxtField4 input{border:0;margin-top:2px;width:200px;font-size:11px;color:#999}
.ftxtFieldSideBtn{background:url(../images/forms/btn_sidebutton.png) no-repeat right;width:78px;height:22px;margin-top:1px;margin-left:-2px}
.ftxtFieldSideBtn a{line-height:20px;padding-left:20px;color:#fff}
.ftxtFieldSideBtn a:hover{color:#dedede;text-decoration:underline}
.comboboxSm1ValueContainer{background-image:url(../images/mycart/ls_txtFil_leftSm1.png);background-position:left;background-repeat:no-repeat}
.comboboxSm1Item{background-color:#fff;width:33px;border-bottom:1px #e4e7ea solid;border-left:1px #ccd0d4 solid;border-right:1px #ccd0d4 solid;outline:none;font-size:11px;padding:0 4px}
.comboboxMd1ValueContainer{background-image:url(../images/mycart/ls_txtFil_left6.png);background-position:left;background-repeat:no-repeat}
.comboboxMd1Item{background-color:#FFF;width:185px;border-bottom:1px #e4e7ea solid;border-left:1px #ccd0d4 solid;border-right:1px #ccd0d4 solid;outline:none;font-size:11px;padding:3px 4px}
.comboboxMd2ValueContainer{background-image:url(../images/mycart/ls_txtFil_left5.png);background-position:left;background-repeat:no-repeat}
.comboboxMd2Item{background-color:#FFF;width:160px;border-bottom:1px #e4e7ea solid;border-left:1px #ccd0d4 solid;border-right:1px #ccd0d4 solid;outline:none;font-size:11px;padding:3px 4px}
.comboboxSmValueContainer{background-image:url(../images/mycart/ls_txtFil_left3.png);background-position:left;background-repeat:no-repeat}
.comboboxSmDropDownContainer{overflow:hidden;padding-left:5px}
.comboboxSmItem{background-color:#fff;width:55px;border-bottom:1px #e4e7ea solid;border-left:1px #ccd0d4 solid;border-right:1px #ccd0d4 solid;outline:none;padding:0 4px}
.comboboxMdValueContainer{background-image:url(../images/mycart/ls_txtFil_left4.png);background-position:left;background-repeat:no-repeat}
.comboboxMdDropDownContainer{overflow:hidden;width:145px;padding-left:5px}
.comboboxMdItem{background-color:#FFF;width:145px;border-bottom:1px #e4e7ea solid;border-left:1px #ccd0d4 solid;border-right:1px #ccd0d4 solid;outline:none;font-size:11px;padding:0 4px}
.comboboxMdDropDownButton{width:26px;height:22px;background-image:url(../images/mycart/ls_txtFil_btn_right.png);outline:none;display:block;overflow:hidden}
.comboboxLrValueContainer{background-image:url(../images/mycart/ls_txtFil_left2.png);background-position:left;background-repeat:no-repeat}
.comboboxLrItem{background-color:#fff;width:225px;border-bottom:1px solid #e4e7ea;border-left:1px solid #ccd0d4;border-right:1px solid #ccd0d4;outline:none;font-size:11px;padding:0 4px}
.comboboxMultiple{font:normal 12px Arial;color:#999;border:1px solid #CCC;width:200px;margin:5px 0}
.comboboxMultiple option{height:18px}
.ComboInvalid{background:url(../images/icons/ico_Uncheck.png) right 2px no-repeat;float:left;padding:0 16px 0 0}
.ComboValid{background:url(../images/icons/ico_check.png) right 2px no-repeat;float:left;padding:0 18px 0 0}
.ComboInvalid2{background:url(../images/icons/ico_Uncheck.png) right 2px no-repeat;width:14px;height:16px;position:absolute;margin:-20px 0 0 172px}
.ComboValid2{background:url(../images/icons/ico_check.png) right 2px no-repeat;width:14px;height:16px;position:absolute;margin:-20px 0 0 172px}
.comboboxItemDrop{background-color:#FFF;width:160px;border:1px #e4e7ea solid;outline:none;font-size:12px;color:#333;padding:1px 2px}
textarea{font:normal 11px Arial;color:#999}
.ftxaBox0{height:85px;width:100px;background:url(../images/forms/txa_box_off0.png) no-repeat;border:none;overflow:hidden;padding:4px 6px}
.ftxaBox0On{height:85px;width:100px;background:url(../images/forms/txa_box_on0.png) no-repeat;border:none;overflow:hidden;padding:4px 6px}
.ftxtFieldArea0ToolTip{width:220px;display:none;vertical-align:top;position:absolute;margin:-83px 0 0 105px}
.ftxtFieldArea0ToolTipie{width:220px;display:none;vertical-align:top;position:absolute;margin:0}
.ftxaBox1{height:114px;width:225px;background:url(../images/generic/textAreaBg.gif) no-repeat;border:none;margin:2px 0 0;padding:4px 6px}
.ftxaBox1 textarea{background:none;border:none;font-size:11px;color:#999}
.ftxaBox2{height:85px;width:244px;background:url(../images/forms/txa_box_off2.png) no-repeat;border:none;overflow:hidden;padding:4px 8px 4px 6px}
.ftxaBox2On{height:85px;width:356px;background:url(../images/forms/txa_box_on2.png) no-repeat;border:none;overflow:hidden;padding:4px 8px 4px 6px}
.ftxtFieldArea2ToolTip{width:220px;display:none;vertical-align:top;margin:-83px 0 0 239px}
.fchkBox1{background:url(../images/forms/chk_box1.png) no-repeat;width:12px;height:12px;border:none}
.ichkField{border:1px solid #FFF;margin:0;padding:0}
.ichkFieldLbl{width:12px;height:12px}
.fradBox1{margin:0 0 0 -10px;padding:0}

.bannerBtn{float:left;background:url(../images/generic/banner_btn_l.png) no-repeat left top;display:block;overflow:hidden;padding:0 0 0 4px}
.bannerBtn span a{float:left;background:url(../images/generic/banner_btn_r.png) no-repeat right top;display:block;overflow:hidden;color:#FFF;height:45px;font-size:11px;padding-left:4px;padding-right:15px;padding-top:13px;margin-left:6px;text-decoration:none}
.bannerBtn span a:hover{color:#dedede;float:left;background:url(../images/generic/banner_btn_r.png) no-repeat right top;display:block;overflow:hidden;padding-left:4px;padding-right:15px;padding-top:10px;text-decoration:none}

.btnGreen{float:left;background:url(../images/generic/btn_greenLeft.png) no-repeat left top;display:block;overflow:hidden;padding:0 0 0 4px}
.btnGreen span a{float:left;height:28px;background:url(../images/generic/btn_greenRight.png) no-repeat right top;display:block;overflow:hidden;color:#FFF;line-height:25px;font-size:11px;padding-left:11px;padding-right:15px;padding-top:0;text-decoration:none}
.btnGreen span a:hover{color:#dedede;float:left;height:28px;background:url(../images/generic/btn_greenRight.png) no-repeat right top;display:block;overflow:hidden;line-height:25px;font-size:11px;padding-left:11px;padding-right:15px;padding-top:0;text-decoration:none}
.btnGreen2{display:block;margin-top:5px;padding:0 0 0 4px}
.btnGreen2 span{float:left;display:block;background:url(../images/generic/btn_greenLeft.png) no-repeat left top;padding:0 0 0 4px}
.btnGreen2 a{background:url(../images/generic/btn_greenRight.png) no-repeat right top;float:left;display:block;color:#fff;font-size:11px;text-decoration:none;padding:4px 12px 10px 8px}
.btnGra{background:url(../images/generic/btn_graLeft.png) no-repeat left top;display:block;overflow:hidden;padding:0 0 0 4px}
.btnGra span a{float:left;height:28px;background:url(../images/generic/btn_graRight.png) no-repeat right top;display:block;overflow:hidden;color:#fff;line-height:25px;font-size:11px;text-decoration:none;padding:0 15px 0 11px}
.btnOrange{background:url(../images/generic/btn_oraLeft.png) no-repeat left top;display:block;overflow:hidden;height:28px;padding:0 0 0 5px}
.btnOrange span a{float:left;height:28px;background:url(../images/generic/btn_oraRight.png) no-repeat right top;display:block;overflow:hidden;color:#fff;line-height:25px;font-size:11px;text-decoration:none;padding:0 15px 0 11px}
.btnLearnMore{float:left;background:url(../images/personal/ls_PpbtnGreen_lMoreLeft.png) left no-repeat;padding-left:15px;display:block;overflow:hidden}
.btnLearnMore span a{float:left;background:url(../images/personal/ls_Pp_btnGreen_lMore.png) right no-repeat;color:#FFF;text-decoration:none;font-size:11px;display:block;overflow:hidden;width:65px;padding:6px 15px 8px 6px}
.lsPpGraLenMoreBtn{float:left;background:url(../images/personal/ls_Pp_btnBg_graLeft.png) left no-repeat;padding-left:6px}
.lsPpGraLenMoreBtn span a{float:left;background:url(../images/personal/ls_Pp_btnBg_grafull.png) right no-repeat;font-size:11px;color:#FFF;text-decoration:none;padding:6px 15px 8px 14px}
.lsPpGraLenMoreBtn span a:hover{color:#dedede}
.btnSqSm{float:left;display:block;overflow:hidden;background:url(../images/generic/btn_sqOff.png) no-repeat top left;width:38px;height:28px;text-align:center;margin:0;padding:10px 5px 0 0}
.btnSqSm span a{color:#fff;font-size:16px;text-decoration:none}
.btnSqSm:hover{background:url(../images/generic/btn_sqOn.png) no-repeat top left;color:#FFF}
.btnSqSm span a:hover{color:#fff;text-decoration:none}
a.btnDownArr{background:url(../images/icons/green_arrow_icon1.gif) no-repeat right 6px;color:#78a22f;text-decoration:none;padding:0 15px 0 0}
.fieldWidth100{width:100px}
#homeMoreNewsBtn{float:right;padding-top:90px}
a.learnMore{font-size:11px;color:#70992a;background:url(../images/icons/green_arrow_icon.gif) no-repeat left;text-decoration:none;padding-left:12px}
.combo-form-with{width:250px}
.combo-mid{width:168px}
.searchblock{float:left;overflow:hidden;display:block;width:300px}
.searchblockLeft{float:left;height:22px;width:220px;overflow:hidden;display:block;background:url(../images/corporate/search_bg.png) left top no-repeat;padding:2px 10px 0 25px}
.searchBlockRight a{float:left;height:22px;width:40px;overflow:hidden;display:block;border:0}
.searchTextField{border:0;background-color:#fcffdf;height:12px;color:#999;font-size:11px;width:220px}
.advancedSearch a{float:right;width:40px;padding-top:5px;overflow:hidden;display:block;border:0}
.ftxtFieldZ input,.ftxtFieldZOn input{border:0;width:636px;font-size:11px;color:#999;margin:0}
.ftxtFieldZ .msgBox,.ftxtField2 .msgBox{display:none}
.ftxtFieldZ input:focus .msgBox,.ftxtField2 input:focus .msgBox,.ftxtField0 input:focus .msgBox,.ftxtField5 input:focus .msgBox{display:inline}
.fTableStyleSearch,.fTableStyle{clear:both}
.fTableHeadSearch,.fTableHead{border-bottom:#CCC dotted 1px;margin-bottom:5px;width:100%;padding:0 0 5px}
.fTableInnerTableStyleSearch,.tblFormSearch,.fTableInnerTableStyle,.tblForm{margin:0;padding:0}
.fTableInnerTableStyleSearch td,.fTableInnerTableStyle td{vertical-align:top;padding:0}
.tableWidthSearch22,.tableWidth22{width:22px}
.tableAlignSearchTL,.tableAlignSearchTL tr td,.tableAlignTL,.tableAlignTL tr td{vertical-align:top;text-align:left}
*,.ftxtField input:focus,.comboboxSmContainer{outline:none}
.ftxtField input,.ftxtFieldOn input{border:0;width:152px;font-size:11px;color:#999;margin:0}
.ftxtField2 input,.ftxtField2On input{border:0;width:236px;font-size:11px;color:#999;margin:0}
.ftxtField3 input,.ftxtField3On input{border:0;width:108px;font-size:11px;color:#999;margin:0}
.ftxtField0 input,.ftxtField0On input{border:0;width:100px;font-size:11px;color:#999;margin:0}
.ftxtField5 input,.ftxtField5On input{border:0;width:78px;font-size:11px;color:#999;margin:0}
.comboboxSm1Container,.comboboxMd1Container,.comboboxMd2Container,.comboboxMdContainer,.comboboxLrContainer{outline:none;font-size:11px}
.comboboxSm1ValueContent,.comboboxMd1ValueContent,.comboboxMd2ValueContent,.comboboxSmValueContent,.comboboxMdValueContent,.comboboxLrValueContent{padding-left:10px}
.comboboxSm1DropDownContainer,.comboboxMd1DropDownContainer,.comboboxMd2DropDownContainer,.comboboxLrDropDownContainer{overflow:hidden;padding-left:5px;outline:none}
.comboboxSm1ItemHover,.comboboxSmItemHover,.comboboxLrItemHover{background-color:#e1e5eb;outline:none}
.comboboxSm1DropDownButton,.comboboxMd1DropDownButton,.comboboxMd2DropDownButton,.comboboxSmDropDownButton,.comboboxLrDropDownButton{width:26px;height:22px;background-image:url(../images/mycart/ls_txtFil_btn_right.png);outline:none}
.comboboxMd1ItemHover,.comboboxMd2ItemHover,.comboboxMdItemHover{background-color:#eff3f8;outline:none}
.ftxaBox0 textarea,.ftxaBox0On textarea{border:none;width:100px;height:80px;font-size:11px;color:#999}
.ftxaBox2 textarea,.ftxaBox2On textarea{border:none;width:230px;height:80px;font-size:11px;color:#999}
.btnGreen2 a:hover,.btnGra span a:hover,.btnOrange span a:hover,.btnLearnMore span a:hover{color:#dedede;text-decoration:none}
a.btnDownArr:hover,a.learnMore:hover{text-decoration:underline}
.btnGreenForm {
    background: url("../images/generic/bg_button.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    padding: 3px 12px 3px 10px;
    text-align: center;
}




/* Form Advance Search by Zaki Start */
.ftxtFieldZ { border:0; background:url(../images/forms/txt_offZ.png) no-repeat left top; width:650px; padding:3px 5px; font-size:11px; color:#999999; height:22px; }
.ftxtFieldZ input{ border:0; margin:0; width:636px; font-size:11px; color:#999999; }
.ftxtFieldZ .msgBox{ display:none; }
.ftxtFieldZ input:focus .msgBox{ display:inline; }
.ftxtFieldZOn { border:0; background:url(../images/forms/txt_onZ.png) no-repeat left top; width:615px; padding:3px 5px; font-size:11px; color:#999999;  position:absolute; display:block; overflow:hidden; }
.ftxtFieldZOn input{ border:0; margin:0; width:636px; font-size:11px; color:#999999; }
.ftxtFieldZToolTip{ margin:-18px 0px 0px 444px; width:620px; display:none;}
.fTableStyleSearch { clear:both;}
.fTableStyleSearch tr td {padding:3px; vertical-align:top; height:30px;}
.fTableLabelSideSearch { width:170px; vertical-align:top;}
.fTableHeadSearch { border-bottom:#CCCCCC  dotted 1px; padding:0 0 5px 0; margin-bottom:5px; width:100%; }
.fTableInnerTableStyleSearch { padding:0; margin:0;}
.fTableInnerTableStyleSearch td{ padding:0; vertical-align:top;}

.tableWidthSearch22 {width:22px;}
.tableAlignSearchTL { vertical-align:top; text-align:left;}
.tableAlignSearchTL tr td { vertical-align:top; text-align:left; }

.tblFormSearch tr{ height:30px; }
.tblFormSearch{ padding:0; margin:0; }

/* Form Advance Search by Zaki End */