body {
    margin: 0 auto;
    position: relative;
    font-family: Arial;
    font-size: 14px;
    color: #4D4F53;
}
#SubmitBtnSecId {
    cursor: pointer;
    margin-left: 350px;
    display: none;
}
#SubmitBtnSecId .submitBtnstyle {
    1background-image: url("../images/spr-global-gif.gif") !important;
    border-radius: 5px 5px 5px 5px;
    color: #EEEEEE;
    cursor: pointer;
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    margin-bottom: 100px;
    margin-top: 30px;
    padding: 8px 15px;
    width: 181px;
    background-color: #0000CC;
}
#SubmitBtnSecIdHome {
    cursor: pointer;
    margin-left: 150px;
    margin-top: 20px;
}
#SubmitBtnSecIdHome .submitBtnstyle {
    1background-image: url("../images/spr-global-gif.gif") !important;
    border-radius: 5px 5px 5px 5px;
    color: #EEEEEE;
    cursor: pointer;
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    margin-bottom: 100px;
    margin-top: 30px;
    padding: 8px 15px;
    width: 181px;
    background-color: #0000CC;
}
span.rightCorner_submit {
    width: 15px;
    height: 27px;
    background-position: -143px -175px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
#finalSubmitId {
    position: relative;
    top: 5px;
    left: 5px;
    display: inline-block;
    border: 0px;
    color: #EEEEEE;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    background: none repeat scroll 0 0 transparent;
}
span.MidRptr2_submit_home {
    background: url("../images/btn-blue-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 27px;
    width: 140px;
}
span.MidRptr2_submit {
    background: url("../images/btn-blue-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 27px;
    width: 179px;
}
span.leftCorner_submit {
    width: 15px;
    height: 27px;
    background-position: -104px -175px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    margin-left: 25px;
}
.main_gif_img {
    background: url("../images/spr-global-gif.gif") repeat scroll 0 0 transparent;
}
.numbers_png_img {
    background: url("../images/spr-numbers.png") repeat scroll 0 0 transparent;
}
.hrlineblue {
    background: none repeat scroll 0 0 darkblue;
    display: inline-block;
    height: 5px;
    vertical-align: middle;
    width: 939px;
}
.hrlinegrey {
    background: none repeat scroll 0 0 darkgray;
    display: inline-block;
    height: 0px;
    vertical-align: middle;
    width: 939px;
    margin-top: 5px;
}
.jcapta {
    border: 2px solid #2C2E2E;
    height: 165px;
    margin-top: 52px;
    width: 494px;
    margin-left: 60px;
}
.jcaptamsg {
    color: #4D4F53;
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin-left: 23px;
    margin-top: 20px;
}
.jcaptaimg {
    float: left;
    height: 100px;
    margin-left: 140px;
    margin-top: 0;
    width: 385px;
}
.jcaptadiv {
    margin-left: 50px;
}
.fieldSec {
    margin-top: 15px;
}
.wrappers {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
    clear: both;
}
.topwrapper {} .doc_centr_img {
    background: url("../images/hdr-carica-la-doc.gif") repeat scroll 0 0 transparent;
    height: 29px;
    margin-bottom: 20px;
    margin-top: 30px;
    width: 522px;
}
.docmsg {
    color: #4D4F53;
    font-family: arial;
    font-size: 12px;
    padding-bottom: 10px;
}
.midwrappernav {
    border-top: 4px solid #002663;
    border-bottom: 4px solid #002663;
    float: left;
    padding-left: 0;
    width: 100%;
    margin-bottom: 0px;
    *margin-left: -2px;
}
.midwrappernav li {
    list-style: none;
    float: left;
}
.midwrappernav li.needhelp {
    float: right !important;
    margin-bottom: 10px;
}
.midwrappernav li a {
    text-decoration: none;
    font-family: arial;
    font-size: 21px;
    width: 100%;
    font-weight: bold;
    padding-top: 10px;
    display: inline-block;
}
.midwrappernav li a.docActive {
    background-color: #002664;
    color: white;
    height: 40px;
    width: auto;
    padding-left: 25px;
    padding-right: 25px;
}
.midwrappernav li a.docInActive {
    background-color: #F2F2F2;
    color: #002663;
    height: 40px;
    padding-left: 30px;
}
.needhelpimg {
    color: #EC7C32;
    font-style: oblique;
    width: 195px !important;
}
.upload_doc {
    margin-right: 5px;
}
.midmidpwrapper,
.midmidpwrapper1 {
    padding-top: 10px;
    width: 100%;
}
.midmidpwrappererr {
    float: left;
    padding-top: 19px;
    padding-bottom: 60px;
    width: 100%;
}
.midmidpwrapper {
    padding-bottom: 10px;
}
.midmidpwrapper1 {
    padding-bottom: 20px;
}
.mid1image,
.mid2image,
.mid3image {
    float: left;
    height: 49px;
}
.mid1image {
    background-position: 13px 49px;
    width: 40px;
    margin-right: 40px;
}
.mid2image {
    background-position: -50px 49px;
    width: 58px;
    margin-right: 22px;
}
.mid3image {
    background-position: -123px 49px;
    width: 55px;
    margin-right: 22px;
}
.midmidrightpwrapper {
    float: left;
    width: 83%;
}
.mmrcontentHome {
    clear: both;
    margin-top: 60px;
}
.mmrcontent {
    clear: both;
}
.headforselect {
    color: #4D4F53;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin-top: 7px;
    width: 150px;
    font-weight: bold;
}
.select_box {
    float: left;
}
/*selectbox*/

#dropdownacc,
#dropdowndoc {
    border: 1px solid #9D9F9F;
    color: #555555;
    height: 28px;
    margin: 0 -22px 20px 0;
    position: static;
    text-align: left;
    width: 223px;
    cursor: pointer;
}
input.thirdbox {
    border: 1px solid #9D9F9F;
    color: #949494;
    height: 23px;
    position: static;
    text-align: left;
    width: 208px;
    padding-left: 15px;
    margin-left: 21px;
}
div.submenu,
div.submenu2,
div.submenu3 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    display: none;
    left: -1px;
    top: -30px;
    *top: -30px;
    top: -38px\9;
    padding: 0 0 5px;
    position: relative;
    width: 223px;
    z-index: 125;
    overflow-x: hidden;
    overflow-Y: scroll;
    height: 100px;
}
#dropdownacc li a,
#dropdowndoc li a {
    color: #555555;
    cursor: pointer;
    display: block;
    font-family: arial;
    font-weight: bold;
    padding: 6px 15px;
    text-decoration: none;
}
#dropdownacc li a:hover,
#dropdowndoc li a:hover {
    background: none repeat scroll 0 0 #E9F7FA;
    color: #555555;
    text-decoration: none;
}
a.btnstyle {
    background-position: 419px 259px;
    height: 29px;
    width: 41px;
    position: relative;
    display: inline-block;
}
.root {
    1border-top: 1px solid #DEDEDE;
    font-size: 11px;
    list-style: none outside none;
    margin: 0;
    padding: 11px 0 0 0;
}
.selectspan {
    padding-left: 15px;
    line-height: 29px;
    font-family: arial;
    display: inline-block;
    width: 200px;
    height: 30px;
    overflow-x: hidden;
}
.uploadGuide1 {
    margin: 50px 0 0 0;
}
.uploadGuide2 {
    margin: 0 0 0 0;
}
.uploadGuide1 span.uploadInstruction {
    display: block;
    font-family: Arial;
    font-size: 12px;
    text-decoration: None;
    color: #4D4F53;
    line-height: 20px;
}
.uploadGuide1 span.uploadInstruction a.uploadInstLinks {
    color: #006890;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}
.uploadGuide1 .SysReqCont {
    display: none;
}
.uploadGuide2 span.uploadInstruction {
    display: table-cell;
    height: 50px;
    vertical-align: middle;
    font-family: Arial;
    font-size: 12px;
    text-decoration: None;
    color: #4D4F53;
    line-height: 20px;
}
.uploadGuide2 span.uploadInstruction a.uploadInstLinks {
    color: #006890;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}
.uploadGuide2 .SysReqCont {
    display: none;
}
.SeperatorRPTR {
    width: 100%;
}
.SeperatorRPTR span.leftCrnr {
    width: 5px;
    height: 5px;
    background-position: -104px -208px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
.SeperatorRPTR span.middleDvdrRptr {
    background: url("../images/crop.png") repeat scroll 0 0 transparent;
    width: 99%;
    height: 5px;
    display: inline-block;
    float: left;
}
.SeperatorRPTR span.rightCrnr {
    width: 5px;
    height: 5px;
    background-position: -115px -208px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    margin-right: -2px;
}
#bottomwrapper .DocumentUploadStatus span.NoDoc {
    background: #F7F7F7;
    border-top: 1px dotted;
    color: #4D4F53;
    display: none;
    font-family: Arial;
    font-size: 14px;
    padding: 7px 0 7px 35px;
}
.UploadBtnSec {
    background: url("../images/secndRPTR.png") repeat-x scroll 0 0 transparent;
    width: 100%;
    height: 27px;
    border-bottom: 2px solid #909291;
    padding: 15px 0 10px 0;
    background-color: #F7F7F7;
}
.UploadBtnSec a.Uploadbtn1 {
    text-decoration: none;
    margin-left: 365px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.UploadBtnSec a.Uploadbtn2 {
    text-decoration: none;
    margin-left: 350px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
}
span.leftCorner {
    width: 15px;
    height: 27px;
    background-position: -104px -142px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
span.MidRptr1 {
    width: 190px;
    height: 27px;
    background: url("../images/btn-gray-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
}
span.MidRptr2 {
    width: 145px;
    height: 27px;
    background: url("../images/btn-gray-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
}
span.rightCorner {
    width: 15px;
    height: 27px;
    background-position: -143px -142px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
.UploadBtnSec span.UploadIconInactive {
    width: 12px;
    height: 27px;
    background-position: -125px -175px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
#bottomwrapper .UploadBtnSec span.UploadIconactive {
    width: 12px;
    height: 27px;
    background-position: -125px -142px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
#bottomwrapper .UploadBtnSec span.UploadTextact {
    position: relative;
    top: 5px;
    left: 8px;
    display: inline-block;
    color: #838383;
}
.UploadBtnSec span.UploadTextInact {
    position: relative;
    top: 5px;
    left: 8px;
    display: inline-block;
    Color: #002663;
}
.UploadBtnSec input {
    opacity: 0;
    position: relative;
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
    cursor: pointer;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList {
    margin: 0;
    padding: 0;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem {
    background-color: #f7f7f7;
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
    width: 97%;
    padding: 14px 0 7px 30px;
    border-top: 1px dotted #999999;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem.DcoListColoured {
    background-color: #F7F7F7;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem.DcoListNotColoured {
    background-color: #FFFFFF;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem * {
    font-family: Arial;
    font-size: 14px;
    float: left;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem span.fileSize {
    color: #4D4F53;
    display: inline-block;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem a.previewIcon {
    width: 15px;
    height: 14px;
    background-position: -274px -202px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    margin-left: 45px;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem a.removeFileIcon {
    width: 18px;
    height: 18px;
    background-position: -186px -190px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    float: right;
    margin-right: 20px;
    cursor: pointer;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem span.removeConfirm {
    color: #9B0000;
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
    margin-left: -100px;
    margin-top: 28px;
    text-decoration: none;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem span.removeConfirmYes {
    color: #006890;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    margin-left: 23px;
    margin-top: 28px;
    text-decoration: none;
    cursor: pointer;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem span.removeConfirmNo {
    color: #006890;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    margin-left: 32px;
    margin-top: 28px;
    text-decoration: none;
    cursor: pointer;
}
#bottomwrapper .DocumentUploadStatus .DocListHolder ul.DocList li.DoclistItem span.fileName {
    Color: #006890;
    font-weight: bold;
    margin-left: 20px;
    text-decoration: none;
    display: inline-block;
    width: 250px;
}
.ToolTip {
    font-size: 12px;
    font-family: arial;
}
.SysReqToolTip {
    display: none;
    width: 348px;
    position: absolute;
    left: 407px;
}
.spr-layers {
    background: url("../images/spr-layers.png") repeat scroll 0 0 transparent;
}
.SysReqToolTip span.ToolTipTopLeft {
    width: 15px;
    height: 15px;
    background-position: -354px top;
    background-repeat: no-repeat;
}
.SysReqToolTip span.ToolTipTop {
    width: 348px;
    height: 25px;
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
}
.SysReqToolTip span.ToolTipTopRight {
    width: 15px;
    height: 15px;
    background-position: -375px top;
    background-repeat: no-repeat;
}
.SysReqToolTip span.ToolTipBotLeft {
    width: 15px;
    height: 15px;
    background-position: -354px -21px;
    background-repeat: no-repeat;
}
.SysReqToolTip span.ToolTipBot {
    width: 348px;
    height: 39px;
    background-position: left -31px;
    background-repeat: no-repeat;
    display: block;
}
.SysReqToolTip span.ToolTipBotRight {
    width: 15px;
    height: 15px;
    background-position: -375px -21px;
    background-repeat: no-repeat;
}
.SysReqToolTip .SysReqCont {
    border-left: 4px solid #8B8D8E;
    border-right: 4px solid #8B8D8E;
    width: 300px;
    padding: 0px 12px 10px 25px;
    background-color: #fff;
}
.SysReqToolTip .SysReqCont strong {
    display: block;
    font-size: 14px;
}
.SysReqToolTip .SysReqCont ul.ReqList {
    margin: 0;
    padding: 0;
}
.SysReqToolTip .SysReqCont ul.ReqList li {
    list-style: none;
    padding: 0;
    margin-top: 15px;
}
.SysReqToolTip .SysReqCont ul.ReqList li span.formatList {
    display: block;
}
.SysReqToolTip .SysReqCont .ReqListHead {
    margin-top: 15px;
    display: inline-block;
}
/*============*/

.docFormatToolTip {
    display: none;
    width: 348px;
    position: absolute;
    left: 407px;
}
.spr-layers {
    background: url("../images/spr-layers.png") repeat scroll 0 0 transparent;
}
.docFormatToolTip span.ToolTipTopLeft {
    width: 15px;
    height: 15px;
    background-position: -354px top;
    background-repeat: no-repeat;
}
.docFormatToolTip span.ToolTipTop {
    width: 348px;
    height: 25px;
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
}
.docFormatToolTip span.ToolTipTopRight {
    width: 15px;
    height: 15px;
    background-position: -375px top;
    background-repeat: no-repeat;
}
.docFormatToolTip span.ToolTipBotLeft {
    width: 15px;
    height: 15px;
    background-position: -354px -21px;
    background-repeat: no-repeat;
}
.docFormatToolTip span.ToolTipBot {
    width: 348px;
    height: 39px;
    background-position: left -31px;
    background-repeat: no-repeat;
    display: block;
}
.docFormatToolTip span.ToolTipBotRight {
    width: 15px;
    height: 15px;
    background-position: -375px -21px;
    background-repeat: no-repeat;
}
.docFormatToolTip .SysReqCont {
    border-left: 4px solid #8B8D8E;
    border-right: 4px solid #8B8D8E;
    width: 300px;
    padding: 0px 12px 10px 25px;
    background-color: #fff;
}
.docFormatToolTip .SysReqCont strong {
    display: block;
    font-size: 14px;
}
.docFormatToolTip .SysReqCont ul.ReqList {
    margin: 0;
    padding: 0;
}
.docFormatToolTip .SysReqCont ul.ReqList li {
    list-style: none;
    padding: 0;
    margin-top: 15px;
}
.docFormatToolTip .SysReqCont ul.ReqList li span.formatList {
    display: block;
}
.docFormatToolTip .SysReqCont .ReqListHead {
    margin-top: 15px;
    display: inline-block;
}
/*.PopUps span.top,.PopUps span.bot{
	display:block;
	clear:both;
}*/

.PopUps {
    width: 480px;
    position: relative;
    1background-color: #fff;
    margin: auto;
    border: 1 px solid black !important;
}
.PopUps .top .BgRptrs {
    clear: both;
    width: 99% display: block;
}
.PopUps .top,
.PopUps .bot {
    clear: both;
}
.PopUps .top span,
.PopUps .bot span {
    float: left;
}
.PopUps .PopUpTopleft {
    width: 15px;
    height: 15px;
    background-position: -354px 0px;
    background-repeat: no-repeat;
    display: inline-block;
}
.PopUps .bg-popup-top-rptr {
    display: inline-block;
    width: 450px;
    background: url("../images/bg-popup-top-rptr.png") repeat-x scroll 0 0 transparent;
    height: 15px;
}
.PopUps .PopUpTopRight {
    width: 15px;
    height: 15px;
    background-position: -375px top;
    background-repeat: no-repeat;
    display: inline-block;
}
.PopUps .PopUpBotleft {
    width: 15px;
    height: 15px;
    background-position: -354px -21px;
    background-repeat: no-repeat;
    display: inline-block;
}
.PopUps .bg-popup-bot-rptr {
    display: inline-block;
    width: 450px;
    background: url("../images/bg-popup-bot-rptr.png") repeat-x scroll 0 0 transparent;
    height: 15px;
}
.PopUps .PopUpBotRight {
    width: 15px;
    height: 15px;
    background-position: -375px -21px;
    background-repeat: no-repeat;
    display: inline-block;
}
.PopUps a.CloseBtn {
    background: url("../images/closeBtn.png") no-repeat scroll 0 0 transparent;
    width: 9px;
    height: 9px;
    display: inline-block;
    position: absolute;
    left: 94%;
    top: 15px;
}
.PopUps .PopUpLeftBgRptr {
    background: url("../images/bg-popup-left-rptr.png") repeat-y scroll 0 0 transparent;
    display: inline-block;
    width: 15px;
}
.PopUps .PopUpRightBgRptr {
    background: url("../images/bg-popup-right-rptr.png") repeat-y scroll 0 0 transparent;
    display: inline-block;
    width: 15px;
    float: right !important;
}
.PopUpContent {
    width: 457px;
    position: absolute;
    top: 10px;
    left: 10px;
    display: none;
    1margin: auto;
    padding: 3px;
    background-color: #fff;
}
.PopUpContent .PoorQuality .PoorQaulityHead {
    margin-bottom: 20px;
}
.PopUpContent .PoorQuality .PoorQaulityHead .PoorQualityIcon {
    width: 21px;
    height: 19px;
    background-position: -273px -177px;
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 10px;
}
.PopUpContent .PoorQuality .PoorQaulityHead .PoorQualityText {
    font-family: Arial;
    font-size: 18px;
    color: #9B0000;
    font-weight: Bold;
}
.PopUpContent .PoorQuality .PoorQualityDoc {
    border-bottom: 1px solid #9d9f9f;
    padding-bottom: 20px;
}
.PopUpContent .PoorQuality .PoorQualityDoc .PoorDoc {
    font-weight: bold;
    font-style: italic;
    margin-top: 8px;
    display: inline-block;
}
.PopUpContent .PoorQuality .RescanDocInstrHolder {
    padding: 20px 0 20px 20px;
    border-bottom: 1px solid #9d9f9f;
    background-color: #F7F7F7;
    font-weight: bold;
}
.PopUpContent .PoorQuality .RescanDocInstrHolder * {
    display: block;
    line-height: 20px;
}
.PopUpContent .PoorQuality .mailingAddress {
    padding: 30px 0 20px 0;
    border-bottom: 1px solid #9d9f9f;
}
.PopUpContent .PoorQuality .mailingAddress * {
    display: block;
    line-height: 20px;
}
.PopUpContent .PoorQuality .mailingAddress p {
    margin: 0;
}
.PopUpContent .PoorQuality .mailingAddress p span.MailAdAttch {
    margin-right: 10px;
}
.PopUpContent .PoorQuality .mailingAddress p span.MailAdAttch,
.PopUpContent .PoorQuality .mailingAddress p span.MailAttchmntDoc {
    display: inline-block !important;
}
.PopUpContent .PoorQuality .mailingAddress p span.mailAdmsic {
    margin-left: 72px;
}
.PopUpContent .PoorQuality .CloseBtLink {
    padding: 25px 0 30px 148px;
    left: 0px;
    position: relative;
    top: 0px;
}
.PopUpContent .PoorQuality .CloseBtLink .MidRptr {
    width: auto !important;
    padding: 5px 15px 0 15px;
    color: #002663;
    font-weight: bold;
}
.popUp {
    width: 545px;
    display: none;
    position: absolute;
    top: 23%;
    left: 32%;
    z-index: 100;
}
.Mask {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
    background-color: #4C4C4C;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    display: none;
    filter: alpha(opacity=50);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
}
.locale {
    color: #4D4F53;
    font-family: Arial;
    font-size: 12px;
    width: 940px;
}
.File-Upload-Progress {
    border-top: 1px dotted;
    background: none repeat scroll 0 0 #F7F7F7;
}
.File-Upload-Progress .fileName {
    color: #4D4F53;
    display: inline-block;
    font-family: Arial;
    font-size: 14px;
    padding: 7px 0 7px 35px;
    width: 240px;
}
.File-Upload-Progress .progressbarHolder {
    display: inline-block;
    width: 220px;
    vertical-align: middle;
    height: 20px;
    border: 1px solid;
}
.File-Upload-Progress .progressbarHolder .progressbar {
    display: inline-block;
    background: url("../images/img-progmeter-rptr.gif") repeat-x scroll 0 0 transparent;
    height: 20px;
    width: 220px;
}
.frontenderror {
    float: left;
    margin-top: 25px;
    Font: Arial;
    Size: 12 px;
    Color: #9B0000;
}
.errimage {
    float: left;
    height: 19px;
    width: 21px;
    margin-right: 10px;
    margin-top: 23px;
    background: url("../images/spr-global-gif.gif") repeat-x scroll -273px -177px transparent;
}
#errordiv {
    float: left;
    margin-left: 137px;
    display: none;
    width: 100%;
    height: 10px;
}
.xerror {
    height: 24px;
    width: 10px;
    margin-right: 10px;
    margin-top: 3px;
    visibility: hidden;
    background: url("../images/spr-global-gif.gif") repeat-x scroll -300px -180px transparent;
}
.thankyou {
    Color: #4D4F53;
    font-Size: 30px;
    Font-weight: bold;
    margin-top: 2px;
}
.midtopwrapper {
    height: 60px;
    clear: both;
}
#tnk1 {
    margin-bottom: 15px;
    line-height: 19px;
}
.tnkdetails {
    margin-bottom: 15px;
    line-height: 25px;
}
.thnkfileborderimage {
    background: url("../images/secndRPTR.png") repeat-x scroll 0 0 transparent;
    width: 834px;
    height: 7px;
    background-color: #F7F7F7;
}
#thankfilesdiv {
    background-color: #F7F7F7;
    width: 765px;
    line-height: 25px;
    /* padding-top:20px; */
    /* padding-bottom:20px; */
    
    padding-left: 35px;
    padding-right: 35px;
}
#thankwhat {
    margin-top: 30px;
    line-height: 25px;
    font-weight: bold;
}
.thankreply {
    line-height: 25px;
    margin-bottom: 30px;
}
.row {
    width: 765px;
    clear: both;
}
.col1 {
    float: left;
    font-weight: bold;
    width: 250px;
}
.col2 {
    float: left;
    width: 60px;
}
.col3 {
    background-color: #F7F7F7;
    float: right;
    text-align: right;
    width: 80px;
}
.col1 {
    float: left;
    font-weight: bold;
    width: 250px;
}
.checkmark {
    background: url("../images/spr-global-gif.gif") repeat scroll 0 0 transparent;
    width: 16px;
    height: 20px;
    background-position: -322px -177px;
    background-repeat: no-repeat;
}
.processkmark {
    background: url("../images/img-ajax-loader.gif") repeat scroll 0 0 transparent;
    width: 16px;
    height: 20px;
}
.hstry90 {
    margin-left: 25px;
    margin-bottom: 30px;
    margin-top: 30px;
}
.theader {
    background-color: #747575;
    height: 30px;
    color: #FFFFFF;
    width: 940px;
}
.h2201 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 10px;
    width: 190px;
    height: 20px;
}
.h2202 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    width: 220px;
    height: 20px;
}
.h2203 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    width: 180px;
    height: 20px;
}
.h2204 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    width: 139px;
    height: 20px;
}
.h2205 {
    float: right;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    height: 20px;
    margin-right: 30px;
}
.span20 {
    float: left;
    width: 20px;
    height: 30px;
    visibility: invisible;
}
.histtable {
    background-color: #FFFFFF;
    height: 30px;
    width: 940px;
}
.t2201 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-left: 0px;
    margin-top: 10px;
    width: 177px;
    height: 20px;
}
.t2202 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    width: 237px;
    height: 20px;
}
.t2203 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    width: 195px;
    height: 20px;
}
.t2204 {
    float: left;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    width: 158px;
    height: 20px;
}
.t2205 {
    float: right;
    font: Arial;
    font-size: 10px;
    font-weight: bold;
    margin-top: 10px;
    height: 20px;
    margin-right: 0px;
}
.searchimg {
    float: left;
    background-image: url('../images/spr-global-gif.gif');
    background-position: -273px -201px;
    background-repeat: no-repeat;
    height: 15px;
    width: 16px;
    margin-top: 8px;
}
.historycolered {
    background-color: #F7F7F7;
}
.historyNotcolered {
    background-color: #FFFFFF;
}
.margintop30 {
    margin-top: 30px;
}
.SubmitBtnSec {
    1margin-left: 790px;
}
.submitBtnstyleHome {
    background-image: url("../images/spr-global-gif.gif");
    border-radius: 5px 5px 5px 5px;
    color: #EEEEEE;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    margin-top: 50px;
    padding: 8px 15px;
    width: 123px;
}
.submitBtnstyle {
    background-image: url("../images/spr-global-gif.gif");
    border-radius: 5px 5px 5px 5px;
    color: #EEEEEE;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    margin-top: 50px;
    padding: 8px 15px;
    width: 123px;
}
.fileSizeBold {
    color: #4D4F53;
    display: inline-block;
    font-weight: bold;
    margin-left: 19px;
}
#upload_tab2 {
    padding-bottom: 100px;
}
#progressCompleteCheckId {
    margin-left: 10px;
}
#progressTextId {
    padding-left: 45px;
    width: auto;
}
#processCompleteCheckId {
    margin-left: 15px;
}
.text1 {
    border-width: 1px;
    border-color: rgb(114, 138, 162);
    border-style: solid;
    vertical-align: middle;
    height: 19px;
    font-family: Arial, "Trebuchet MS", sans-serif;
    font-size: 80%;
    font-weight: normal;
    padding-top: 2px;
    padding-left: 2px;
    width: 145px;
}
.text2 {
    border-width: 1px;
    border-color: rgb(114, 138, 162);
    border-style: solid;
    vertical-align: middle;
    height: 19px;
    font-family: Arial, "Trebuchet MS", sans-serif;
    font-size: 80%;
    font-weight: normal;
    padding-top: 2px;
    padding-left: 2px;
    padding-right:0px;
    padding-bottom:0px;
    width: 240px;
}
.text3 {
    border-width: 1px;
    border-color: rgb(114, 138, 162);
    border-style: solid;
    vertical-align: middle;
    height: 19px;
    font-family: Arial, "Trebuchet MS", sans-serif;
    font-size: 80%;
    font-weight: normal;
    padding-top: 2px;
    padding-left: 2px;
    color: #808080;
    width: 175px;
}
.twodigitfield {
    width: 30px;
}
.fourdigitfield {
    width: 42px;
}
.fivedigitfield {
    width: 50px;
}
.sixdigitfield {
    width: 55px;
}
.ninedigitfield {
    width: 75px;
}
.tendigitfield {
    width: 80px;
}
.twelvedigitfield {
    width: 110px;
}
.thirtydigitfield {
    width: 350px;
}
.thirtydigitfieldESBO {
    width: 350px;
}
.fiftydigitfield {
    width: 380px;
}
#checking1 {
    width: 15px;
    height: 27px;
    background-position: -104px -142px;
    background-repeat: no-repeat;
    display: inline-block;
    1float: left;
    cursor: pointer;
}
#checking3 {
    width: 15px;
    height: 27px;
    background-position: -143px -142px;
    background-repeat: no-repeat;
    display: inline-block;
    1float: left;
    cursor: pointer;
}
#checking2 {
    width: auto !important;
    padding: 6px 15px;
    color: #002663;
    font-weight: bold;
    background: url("../images/btn-gray-rptr.gif") repeat-x scroll 0 0 transparent;
    float: left;
    cursor: pointer;
}
#progressId {
    display: none
}
#thankyoudivId {
    display: none
}
#IFRAME_ID {
    position: absolute;
    top: -1000px;
    left: -1000px;
}
#IFRAME_UPLOADPROGRESS_ID {
    position: absolute;
    top: -1000px;
    left: -1000px;
}
#IFRAME_PREVIEW_ID {
    position: absolute;
    top: -1000px;
    left: -1000px;
}
#faqLoadImage {
    display: block;
}
.print_privew_div {
    float: right;
    width: 90px;
}
.print_privew {
    background: url("../images/icon-print.gif") no-repeat scroll right 4px transparent;
    position: relative;
    top: 15px;
    left: 21px;
    color: #006890;
    text-decoration: none;
    font-size: 14px;
    padding-right: 20px;
}
.fileSize1 {
    color: #4D4F53;
    display: inline-block;
    1font-weight: bold;
    1margin-left: 19px;
}
.fileSizeBold1 {
    color: #4D4F53;
    display: inline-block;
    font-weight: bold;
    margin-left: 5px;
    ;
}
.headforselectGNICS {
    color: #4D4F53;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin-top: 7px;
    width: 250px;
    font-weight: bold;
}
.headforselectCORP {
    color: #4D4F53;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin-top: 7px;
    width: 250px;
    font-weight: bold;
}
.headforselectGMS {
    color: #4D4F53;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin-top: 7px;
    width: 250px;
    font-weight: bold;
}
.needhelpimgAR {
    color: #EC7C32;
    font-style: oblique;
    width: 284px !important;
}
.doc_centr_imgGNI {
    background: url("../images/ENVIE_SU_DOCUMENTACION.png") repeat scroll 0 0 transparent;
    height: 28px;
    margin-bottom: 20px;
    margin-top: 30px;
    width: 404px;
}
.doc_centr_imgAR {
    background: url("../images/actualice-su-documentacion.gif") repeat scroll 0 0 transparent;
    height: 30px;
    margin-bottom: 20px;
    margin-top: 30px;
    width: 490px;
}
.content-aria {
    height: 660px;
    max-height: 660px;
    border-bottom: 1px solid rgb(161, 154, 135);
    overflow-y: auto;
    overflow-x: hidden;
    margin-bottom: 20px;
    text-align: left;
}
.content-aria .title-panbox {
    border-bottom: 1px solid rgb(161, 154, 135);
    float: left;
    width: 555px;
}
.content-aria .padding12 {
    padding-bottom: 12px;
}
.content-aria .titles {
    font: bold 12px/16px arial;
    color: rgb(0, 94, 142);
    padding: 12px 0px 10px 22px;
    width: 460px;
}
.content-aria .padding10 {
    padding-bottom: 10px;
}
.content-aria .titles a {
    font: bold 12px/16px arial;
    color: rgb(0, 94, 142);
}
.content-aria .title-disc {
    margin: 0px 0px 0px 24px;
    font: 12px arial;
    padding-bottom: 20px;
    float: left;
    width: 530px;
    *width: 511px;
    *padding-left: 19px;
}
.hide {
    display: none;
}
.top-bod-wrapper .top-center {
    border-top: 3px solid rgb(51, 102, 153);
    width: 630px;
    height: 10px;
    background-color: rgb(255, 255, 255);
}
.top-center {
    margin: 0px auto;
}
.outer-wraper {
    height: 700px;
    position: absolute;
    width: 650px;
    top: 20px;
    left: 25%;
    z-index: 4000;
}
.top-bod-wrapper {
    float: left;
    height: 10px;
    width: 650px;
}
.insideContent {
    height: 700px;
    display: block;
    border-left: 3px solid rgb(51, 102, 153);
    background-color: rgb(255, 255, 255);
    clear: both;
    border-right: 3px solid rgb(51, 102, 153);
    margin: auto;
}
.top-bod-wrapper img.float-left {
    width: 10px;
    float: left;
}
.top-bod-wrapper img {
    background-color: transparent;
}
.top-bod-wrapper img.float-right {
    width: 10px;
    float: right;
}
.bottom-bod-wrapper img.float-right {
    width: 10px;
    float: right;
}
.bottom-bod-wrapper img.float-left {
    width: 10px;
    float: left;
}
.bottom-bod-wrapper .center {
    border-bottom: 3px solid rgb(51, 102, 153);
    width: 630px;
    height: 7px;
    margin: 0px auto;
    background-color: rgb(255, 255, 255);
}
.bottom-bod-wrapper {
    height: 10px;
    float: left;
    width: 650px;
}
.content-wrapper {
    width: 600px;
    height: 680px;
    margin: 0px auto;
    padding: 10px 20px 0px;
    background-color: rgb(255, 255, 255);
    clear: both;
}
.content-wrapper .titles {
    font: bold 12px/16px arial;
    color: rgb(0, 94, 142);
    padding: 12px 0px 10px 22px;
    width: 530px;
    *width: 508px;
}
.content-wrapper .margin10 {
    margin-bottom: 0px;
}
.content-wrapper h1 {
    font: bold 14px arial;
    color: rgb(51, 51, 51);
    float: left;
}
.page-heading {
    width: 600px;
    height: 20px;
}
#int-closer {
    background: url("../images/closeBtn.png") no-repeat scroll 0 0 transparent;
    width: 9px;
    height: 9px;
    display: inline-block;
    position: absolute;
    left: 94%;
    top: 15px;
}
.black {
    color: rgb(51, 51, 51);
    margin: 0px 0px 11px;
    padding: 0px;
}
.content-aria a:hover {
    text-decoration: none;
}
.content-wrapper .titles a {
    font: bold 12px/16px arial;
    color: rgb(0, 94, 142);
    float: left;
}
.content-aria a {
    text-decoration: none;
}
.min-max-icon {
    border: 1px solid rgb(0, 94, 142);
    width: 11px;
    float: left;
}
span.MidRptr1ES {
    padding-right: 11px;
    width: auto;
    height: 27px;
    background: url("../images/btn-blue-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
}
span.MidRptr2ES {
    padding-right: 11px;
    width: auto;
    height: 27px;
    background: url("../images/btn-blue-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
}
.styled-select select {
    background: transparent;
    width: 220px;
    padding: 5px;
    font-size: 16px;
    line-height: 1;
    font-family: Arial;
    font-size: 14px;
    border: 0;
    border-radius: 0;
    height: 30px;
    -webkit-appearance: none;
    cursor: hand;
}
.styled-select {
    width: 220px;
    height: 30px;
    overflow: hidden;
    border: 1px solid #ccc;
    cursor: hand;
}
.UploadBtnSec a.Uploadbtn1ES {
    text-decoration: none;
    margin-left: 220px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.UploadBtnSec a.Uploadbtn2ES {
    text-decoration: none;
    margin-left: 100px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.UploadBtnSec a.Uploadbtn3ES {
    text-decoration: none;
    margin-left: 370px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
span.MidRptr2AR {
    width: auto;
    height: 27px;
    background: url("../images/btn-gray-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
    padding-right: 9px;
}
/*Starts*/

.mmrcontent {
    clear: both;
}
.headforselect {
    color: #4D4F53;
    float: left;
    font-family: arial;
    font-size: 14px;
    margin-top: 7px;
    width: 160px;
}
.account {
    float: left;
    font-size: 13px;
    height: 30px;
}
.select_box {
    float: left;
}
#dropdownacc,
#dropdowndoc {
    border: 1px solid #9D9F9F;
    color: #555555;
    cursor: pointer;
    height: 30px;
    margin: 0 -22px 20px 0;
    position: static;
    text-align: left;
    width: 350px;
}
#accdropdown,
#docdropdown {
    clear: both;
}
.selectspan {
    display: inline-block;
    font-family: arial;
    font-size: 14px;
    height: 25px;
    line-height: 29px;
    overflow: hidden;
    padding-left: 15px;
    width: 300px;
}
a.btnstyle {
    background-position: -210px -177px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 30px;
    position: relative;
    width: 35px;
}
.account {
    float: left;
    font-size: 13px;
}
.scrollbar1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #9D9F9F #9D9F9F;
    border-image: none;
    border-left: 1px solid #9D9F9F;
    border-right: 1px solid #9D9F9F;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    clear: both;
    display: none;
    left: -1px;
    margin: 18px 0 10px;
    overflow: hidden;
    position: relative;
    top: 1px;
    width: 350px;
    z-index: 1000;
}
.scrollbar1 .viewport {
    background-color: #FFFFFF;
    left: -10px;
    overflow: hidden;
    position: relative;
    top: -10px;
    width: 360px;
}
.scrollbar1 .overview {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 1px;
}
.root {
    font-size: 11px;
    list-style: none outside none;
    margin: 0;
    padding: 11px 0 0;
}
#dropdownacc li a,
#dropdowndoc li a,
.scrollbar1 li a {
    color: #4D4F53;
    cursor: pointer;
    display: block;
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
    padding: 6px 23px;
    text-decoration: none;
}
.scrollbar1 .scrollbar {
    background-color: #F7F7F7;
    border: 1px solid #D8D8D8;
    float: right;
    margin: 10px 0;
    position: relative;
    right: 5px;
    top: -241px;
    width: 15px;
}
.scrollbar1 .track {
    height: 100%;
    position: relative;
    width: 15px;
}
.scrollbar1 .thumb {
    background-color: #D8D8D8;
    cursor: pointer;
    height: 20px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 15px;
}
.scrollbar1 .thumb .end {
    background-color: #D8D8D8;
    cursor: pointer;
    height: 5px;
    overflow: hidden;
    width: 15px;
}
.xerror {
    float: left;
    height: 24px;
    width: 10px;
    margin-right: 10px;
    margin-top: 3px;
    visibility: hidden;
    background: url("../images/spr-global-gif.gif") repeat-x scroll -300px -180px transparent;
}
.midmidpwrapper,
.midmidpwrapper1 {
    width: 100%;
    float: left;
}
span.MidRptr2_submit_homeAR {
    background: url("../images/btn-blue-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 27px;
    width: auto;
    padding-right: 9px;
}
.aquiStyle {
    color: #006890;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    font-family: Arial;
    font-size: 12px;
    line-height: 20px;
}
.errimageAR {
    display: inline-block;
    height: 19px;
    width: 21px;
    margin-right: 10px;
    margin-top: 23px;
    background: url("../images/spr-global-gif.gif") repeat-x scroll -273px -177px transparent;
}
.frontenderrorAR {
    display: inline-block;
    margin-top: 25px;
    Font: Arial;
    Size: 12 px;
    Color: #9B0000;
}
#errordivAR {
    display: inline-block;
    margin-left: 250px;
    display: none;
    width: 100%;
    height: 10px;
}
#errordivARCRPGMS {
    display: inline-block;
    margin-left: 13px;
    display: none;
    width: 100%;
    height: 10px;
    margin-bottom: 35px;
    clear: both;
}
span.MidRptr2_submitES {
    background: url("../images/btn-blue-rptr.gif") repeat-x scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 27px;
    width: 130px;
}
.UploadBtnSec a.Uploadbtn1ESFirefox {
    text-decoration: none;
    margin-left: 375px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.overview .root li a:hover {
    background-color: #E9F7FA;
}
.tabforselectCORP {
    float: left;
    border: 1px solid #42432d;
    border-width: 1px 0;
}
.category_divlist {
    float: left;
    width: 25%;
    padding-top: 20px;
    padding-bottom: 20px;
}
select#selected_category_list {
    width: 220px;
    height: 30px;
    font-size: 14px;
}
.categorydisc {
    float: left;
    width: 60%;
    margin-left: 80px;
}
.categorydesc {
    float: left;
    width: 56%;
    padding-top: 5px;
    padding-bottom: 20px;
    padding-left: 20px;
}
.fileupload_crp_gms {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    position: relative;
    top: -28px;
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
    cursor: pointer;
    left: -1px;
    width: 118px;
    height: 27px;
    font-size: 23px;
    padding-left: 2px;
    overflow: hidden;
}
.UploadBtnSecCRPGMS {
    float: left;
    width: 15%;
    padding-top: 21px;
    padding-bottom: 20px;
}
.UploadBtnSecCRPGMS a.Uploadbtn1 {
    text-decoration: none;
    margin-left: 365px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.UploadBtnSecCRPGMS a.Uploadbtn2 {
    text-decoration: none;
    margin-left: 10px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
}
.UploadBtnSecCRPGMS span.UploadIconInactive {
    width: 12px;
    height: 27px;
    background-position: -125px -175px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
#bottomwrapper .UploadBtnSecCRPGMS span.UploadIconactive {
    width: 12px;
    height: 27px;
    background-position: -125px -142px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
}
#bottomwrapper .UploadBtnSecCRPGMS span.UploadTextact {
    position: relative;
    top: 5px;
    left: 8px;
    display: inline-block;
    color: #838383;
}
.UploadBtnSecCRPGMS span.UploadTextInact {
    position: relative;
    top: 5px;
    left: 8px;
    display: inline-block;
    Color: #002663;
}
.UploadBtnSecCRPGMS input {
    opacity: 0;
    position: relative;
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
    cursor: pointer;
}
.UploadBtnSecCRPGMS a.Uploadbtn1ES {
    text-decoration: none;
    margin-left: 100px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.UploadBtnSecCRPGMS a.Uploadbtn2ES {
    text-decoration: none;
    margin-left: 100px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.UploadBtnSecCRPGMS a.Uploadbtn1ESFirefox {
    text-decoration: none;
    margin-left: 100px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    background-color: #F7F7F7;
}
.fileupload_gnics {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    position: relative;
    top: 2px;
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
    cursor: pointer;
    left: -178px;
    width: 177px;
    height: 27px;
    font-size: 23px;
    padding-left: 3px;
    *left: -174px;
    *top: -1px;
    *width: 178px !important;
    overflow: hidden;
    *font-size: 28px;
}
.iNav_align_center {
    padding-left: 170px;
}
.categorydesc h3 {
    display: inline;
}
select.thirtydigitfield {
  width: 354px;
  height: 23px;
}