﻿body{background-color:#f7f7f7;height:100%;margin:0 auto;text-align:left;font-family:lato,'Microsoft Sans Serif'}h2{font-size:24px;color:#353535;font-weight:normal;margin:10px 0}h3{font-size:20px;color:#353535;padding-left:10px;margin:25px 0 5px 0;font-weight:normal}h4{font-size:12px;color:#353535;margin:15px 0 5px 0}select{font-size:12px;color:#3f3f3f}.TF_FloatLeft{float:left}.TF_clearboth{clear:both}.TF_ErrorBg{background-color:red;color:#fff!important;padding:5px 10px}.TF_SuccessBg{background-color:green;color:#fff!important;padding:5px 10px}.TF_Mandatory{color:red}.input-validation-error{border:1px solid red!important;background-color:#fee!important}.TF_ErrorDiv{float:left;text-align:left}.TF_ErrorDiv ul{float:left;margin:5px 0 0 22px;padding:0}.TF_ErrorDiv li{color:red;font-size:12px;margin:5px 0 0 0;list-style:disc;padding:0}.LoginBG{background-color:#fff;width:795px;margin-bottom:10px;margin-top:30px;height:100%;display:inline-block;padding:20px 10px 20px 20px;box-shadow:0 0 20px #bebebe}.LoginBGUser{background-color:#fff;height:100%;display:inline-block;margin-bottom:10px;padding:5px 10px 20px 0}.LoginBody{margin:0 auto;width:795px}.LoginBody table{width:100%;margin-top:10px}.LoginBody input{width:246px;height:30px;outline:none;border-bottom:1px solid #777!important;margin-left:10px;background-color:#fff!important;border:0 solid #777;input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:active,input:-webkit-autofill:focus;background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#555!important}.SSLoginLogo{margin-top:25px}.tarantula_LoginLogo{background-image:url("../Core/Content/Images/Login/tarantula-logo_Login.png");background-repeat:no-repeat;width:157px;height:34px}.LoginTextBg{background-image:url("../Core/Content/Images/Login/LoginTextBg.png");background-repeat:no-repeat;width:45px;height:238px}.Login_Form_BG{background-image:url("../Core/Content/Images/Login/Login_Form_BG.png");background-repeat:repeat-x;width:289px;height:238px;vertical-align:top}.Roles_Form_BG{background-image:url("../Core/Content/Images/Login/Login_Form_BG.png");background-repeat:repeat-x;width:483px;height:238px;vertical-align:top;padding-left:20px}.Login_But{margin-top:20px;margin-left:20px}.Login_But a{background-color:#ff001c;height:28px;width:150px;color:#fff;display:inline-block;text-decoration:none;padding:7px 0 0 0}.Login_But a:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.UserName span{background-image:url("../core/content/Images/user.svg");background-repeat:no-repeat;background-color:#fff!important;width:20px;height:20px;background-color:none}.Password span{background-image:url("../core/content/Images/ChangePassword-Icon.svg");background-repeat:no-repeat;background-color:#fff!important;width:20px;height:20px;background-color:none}.Email span{background-image:url("../core/content/Images/mail.svg");background-repeat:no-repeat;background-color:#fff!important;width:20px;height:20px;background-color:none}.HelpText{padding:10px 10px 10px 0;background-color:#fff;vertical-align:top}.HelpText table{margin:0;color:#353535;font-size:12px;padding:10px;background-color:#ebebeb}.HelpText td{margin:3px 10px 10px 0;color:#909090;padding-top:0}.LoginNo1{}.LoginNo,.LoginNo1,.LoginNo2,.LoginNo3,span{background-color:#ff001c;width:8px;height:8px;display:inline-block}.LoginNo,.LoginNo1,.LoginNo2,.LoginNo3{margin-top:7px!important}.TarantulaTextDiv{color:#353535;font-size:11px;height:100%;height:100%;display:inline-block;margin-bottom:10px;padding:5px 10px 20px 0}.TarantulaTextDiv h2{color:#686868}.AttentionText{color:#909090;font-size:12px}.NeedAccess_But{float:right;margin-top:31px;margin-right:10px}.ForgotPassword{margin-top:10px;margin-left:20px}.ForgotPassword a{font-size:12px;color:#353535;text-decoration:none}.ForgotPasswordChange{margin-top:20px;margin-left:20px}.PasswordCreation a.Green{background-color:#61b43b;height:28px;width:150px;color:#fff;display:inline-block;text-decoration:none;padding:10px 0 0 0;margin-right:5px;font-size:14px}.PasswordCreation a.Green:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.ForgotPasswordChange a.Green{background-color:#61b43b;height:28px;width:150px;color:#fff;display:inline-block;text-decoration:none;padding:10px 0 0 0;margin-right:5px;font-size:14px}.ForgotPasswordChange a.Green:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.ForgotPasswordChange a.Gray{background-color:gray;height:28px;width:100px;color:#fff;display:inline-block;text-decoration:none;padding:10px 0 0 0;font-size:14px}.ForgotPasswordChange a.Gray:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}a.TF_buttonLight,a.TF_buttonDark,a.TF_buttonLoggedIn{padding-left:12px;display:block;float:left;text-decoration:none}a.TF_buttonLight.bottomLeft{position:absolute;bottom:12px;left:10px}a.TF_buttonLight span,a.TF_buttonDark span,a.TF_buttonLoggedIn span{height:22px;padding:5px 12px 0 0;display:block;font-weight:bold;cursor:pointer;float:left;text-align:center;white-space:nowrap}a.TF_buttonLoggedIn span{height:28px;padding:4px 12px 0 0}a.TF_buttonLight:link,a.TF_buttonLight:visited,a.TF_buttonLight:hover,a.TF_buttonLight:active{background:#f2f2f2 url(../Core/Content/Images/buttons/btn_lightgrey_sprite.png) left top no-repeat;color:#525252;text-decoration:none}a.TF_buttonLight span{background:#f2f2f2 url(../Core/Content/Images/buttons/btn_lightgrey_sprite.png) right top no-repeat}a.TF_buttonLight:hover{background:#ebebeb url(../Core/Content/Images/buttons/btn_lightgrey_sprite.png) left -40px no-repeat;color:#525252!important;text-decoration:none}a.TF_buttonLight:hover span{background:#ebebeb url(../Core/Content/Images/buttons/btn_lightgrey_sprite.png) right -40px no-repeat;text-decoration:none}a.TF_buttonDark:link,a.TF_buttonDark:visited,a.TF_buttonDark:hover,a.TF_buttonDark:active{background:#bebebe url(../Core/Content/Images/buttons/btn_darkgrey_sprite.png) left top no-repeat;color:#fff;text-decoration:none}a.TF_buttonDark span{background:#bebebe url(../Core/Content/Images/buttons/btn_darkgrey_sprite.png) right top no-repeat;color:#fff}a.TF_buttonDark:hover{background:#818181 url(../Core/Content/Images/buttons/btn_darkgrey_sprite.png) left -40px no-repeat;color:#fff}a.TF_buttonDark:hover span{background:#818181 url(../Core/Content/Images/buttons/btn_darkgrey_sprite.png) right -40px no-repeat;color:#fff}a.buttonDarkBasket:link,a.buttonDarkBasket:visited,a.buttonDarkBasket:hover,a.buttonDarkBasket:active,a.buttonDarkBasket span,a.buttonDarkBasket:hover span{background-image:url(../Core/Content/Images/buttons/btn_darkgreen_sprite.png)}a.TF_buttonLoggedIn:link,a.TF_buttonLoggedIn:visited,a.TF_buttonLoggedIn:hover,a.TF_buttonLoggedIn:active{background:#fdfdfd url(../Core/Content/Images/buttons/btn_login_sprite.png) left top no-repeat;color:#525252;height:28px;text-decoration:none}a.TF_buttonLoggedIn span{background:#fdfdfd url(../Core/Content/Images/buttons/btn_login_sprite.png) right top no-repeat;color:#525252;height:26px;padding:6px 12px 0 0;height:22px}a.TF_buttonLoggedIn:hover{background:#dbdbdb url(../Core/Content/Images/buttons/btn_login_sprite.png) left -40px no-repeat;color:#525252;text-decoration:none}a.TF_buttonLoggedIn:hover span{background:#dbdbdb url(../Core/Content/Images/buttons/btn_login_sprite.png) right -40px no-repeat;color:#525252;text-decoration:none}a.TF_buttonDarkgreen:link,a.TF_buttonDarkgreen:visited,a.TF_buttonDarkgreen:hover,a.TF_buttonDarkgreen:active{background:#bebebe url(../Core/Content/Images/buttons/btn_darkgreen_sprite.png) left top no-repeat;color:#fff;text-decoration:none}a.TF_buttonDarkgreen span{background:#bebebe url(../Core/Content/Images/buttons/btn_darkgreen_sprite.png) right top no-repeat;color:#fff}a.TF_buttonDarkgreen:hover{background:#818181 url(../Core/Content/Images/buttons/btn_darkgreen_sprite.png) left -40px no-repeat;color:#fff}a.TF_buttonDarkgreen:hover span{background:#818181 url(../Core/Content/Images/buttons/btn_darkgreen_sprite.png) right -40px no-repeat;color:#fff}a.TF_buttonDarkgreen,a.TF_buttonLight,a.TF_buttonDark,a.TF_buttonLoggedIn{padding-left:12px;display:block;float:left;text-decoration:none}a.TF_buttonLight.bottomLeft{position:absolute;bottom:12px;left:10px}a.TF_buttonDarkgreen span{height:20px;padding:7px 12px 0 0;display:block;font-weight:bold;cursor:pointer;float:left;font-size:12px;white-space:nowrap}a.TF_buttonDark span{height:20px;padding:5px 12px 0 0;display:block;font-weight:bold;cursor:pointer;float:left;font-size:12px;white-space:nowrap;text-decoration:none}a.TF_buttonLight span{height:20px;padding:7px 12px 0 0;display:block;font-weight:bold;cursor:pointer;float:left;font-size:12px;white-space:nowrap}.PopUpForm{padding:0 5px 10px 0;margin-left:5px}.PopUpForm table{background-color:#f4f4f4;border:1px solid #adadad;height:100%;width:100%;overflow:hidden}.PopUpForm td{height:18px;padding:5px 10px 0 10px}.PopUpForm label{font-size:11px;color:#000;font-weight:bold;vertical-align:bottom}.PopUpForm select{width:202px;margin-left:0;font-size:12px}.PopUpForm input{width:200px;height:20px;border:1px solid #d0d0d0;background-color:#fff;margin-left:0;font-size:12px;font-family:lato,'Microsoft Sans Serif'}.PopUpForm textarea{margin-bottom:5px;width:200px;font-family:lato,'Microsoft Sans Serif';font-size:12px}.PopUpForm input[type="checkbox"]{float:left;width:20px;height:15px;border:0 solid #d0d0d0;background-color:transparent}.PopUpForm tfoot{background-color:#e3e3e3;background-image:url("../Core/Content/Images/Form_FooterBG.png");background-repeat:repeat-x;padding-top:3px}.PopUpForm tfoot td{padding:3px;height:30px}.PopUpForm tfoot tr{border-top:1px solid #adadad}.input-validation-error{border:1px solid red!important;background-color:#fee!important}.PasswordCreation{margin-top:20px}.PasswordCreationBG input{width:210px}.TF_infoMsg,.TF_successMsg,.TF_warningMsg,.TF_errorMsg,.TF_errorMsg,.TF_NoRecordsFound,.TF_explicitwarningMsg{background-position:10px center;background-repeat:no-repeat;border:1px solid #ccc}.TF_infoMsg{background-color:#bde5f8;background-image:url("../Core/Content/Images/Icons/info.png")}.TF_infoIcon{background-image:url("../core/content/Images/information.svg");width:40px;background-position:6px;height:40px;background-repeat:no-repeat;background-size:28px;float:left;display:inline-block}.TF_successMsg{background-color:#3db56e}.TF_successMsg .TF_infoIcon{background-color:#319e5b}.TF_successMsg h3{color:#fff;padding:5px 0 0 48px;font-weight:normal;font-size:13px;margin:0 0 5px 0}.TF_GridLoading{background:transparent url(../Core/Content/Images/Loading.gif) no-repeat top center;display:none;height:25px;width:164px;border:1px solid #adadad;background-color:#fff;position:fixed;z-index:9999;top:0;box-shadow:3px 3px 4px #ccc;left:45%}.TF_LoadMask{background-color:#fff;height:100%;opacity:.5;position:absolute;width:100%;z-index:9998;filter:alpha(opacity=50);top:0;left:0}.TF_LoadMaskMsg{display:block!important;background-position:center}a.TF_buttonLight,a.TF_buttonDark,a.TF_buttonLoggedIn,a.TF_buttonRed{padding-left:12px;display:block;float:left}a.TF_buttonLight.bottomLeft{position:absolute;bottom:12px;left:10px}a.TF_buttonLight span,a.TF_buttonDark span,a.TF_buttonLoggedIn span{height:22px;padding:7px 12px 0 0;display:block;float:left}a.TF_buttonLoggedIn span{height:28px;padding:4px 12px 0 0}a.TF_buttonLoggedIn:link,a.TF_buttonLoggedIn:visited,a.TF_buttonLoggedIn:hover,a.TF_buttonLoggedIn:active{height:28px}a.TF_buttonLoggedIn span{height:26px;padding:6px 12px 0 0;height:22px}a.TF_buttonDarkgreen,a.TF_buttonLight,a.TF_buttonDark,a.TF_buttonLoggedIn{padding-left:12px;display:block;float:left;margin-left:3px}a.TF_buttonLight.bottomLeft{position:absolute;bottom:12px;left:10px}a.TF_buttonDarkgreen span,a.TF_buttonLight span,a.TF_buttonDark span,a.TF_buttonBlue span,a.TF_buttonViolet span,a.TF_buttonRed span{height:20px;padding:5px 12px 0 0;display:block;float:left}a.TF_buttonBlue{background:#bebebe url(Images/buttons/btn_darkRed_sprite.png) right top no-repeat!important}a.TF_buttonHidden{display:none}a.TF_buttonAmber:link,a.TF_buttonAmber:visited,a.TF_buttonAmber:hover,a.TF_buttonAmber:active{background-color:#ff4c00;color:#fff;text-decoration:none}a.TF_buttonAmber span{background-color:#ff4c00;color:#fff}a.TF_buttonAmber:hover{background-color:#ff9800;color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}a.TF_buttonAmber:hover span{background-color:#ff9800;color:#fff}a.TF_buttonAmber{padding-left:12px;display:block;float:left;text-decoration:none}a.TF_buttonAmber span{height:20px;padding:5px 12px 0 0;display:block;font-weight:normal;cursor:pointer;float:left;font-size:12px;white-space:nowrap;text-decoration:none}