﻿.TextBoxContainer, .TextBoxContainerActive, .TextBoxContainerError { height: 45px; margin: 0px; }   
.TextBoxContainer .WaterMark, .TextBoxContainerActive .WaterMark, .TextBoxContainerError .WaterMark { position: absolute; margin-top: 7px; color: #b0b0b0; }
.TextBoxContainer td, .TextBoxContainerActive td, .TextBoxContainerError td { padding: 0px !important; margin: 0px !important; }   
.TextBoxContainer table, .TextBoxContainerActive table, .TextBoxContainerError table { margin: 0px; margin-top: 0px; }   
.TextBoxContainer .TextBoxLeftCap { background-image: url('/AccountManager/images/redesign/txt_Normal_Left.png'); background-repeat: no-repeat; }
.TextBoxContainer .TextBoxRightCap { background-image: url('/AccountManager/images/redesign/txt_Normal_Right.png'); background-repeat: no-repeat; }
.TextBoxContainer .TextBoxBG { background-image: url('/AccountManager/images/redesign/txt_Normal_BG.png'); background-repeat: repeat-x; }
.TextBoxContainerActive .TextBoxLeftCap { background-image: url('/AccountManager/images/redesign/txt_Normal_Left.png'); background-repeat: no-repeat; }
.TextBoxContainerActive .TextBoxRightCap { background-image: url('/AccountManager/images/redesign/txt_Normal_Right.png'); background-repeat: no-repeat; }
.TextBoxContainerActive .TextBoxBG { background-image: url('/AccountManager/images/redesign/txt_Normal_BG.png'); background-repeat: repeat-x; }
.TextBoxContainerError .TextBoxLeftCap { background-image: url('/AccountManager/images/redesign/txt_Error_Left.png'); background-repeat: no-repeat; }
.TextBoxContainerError .TextBoxRightCap { background-image: url('/AccountManager/images/redesign/txt_Error_Right.png'); background-repeat: no-repeat; }
.TextBoxContainerError .TextBoxBG { background-image: url('/AccountManager/images/redesign/txt_Error_BG.png'); background-repeat: repeat-x; }
input[type="text"].FormTextBox, input[type="password"].FormTextBox, input[type="text"]:focus.FormTextBox, input[type="password"]:focus.FormTextBox
{
    border: none; 
    width: 100%; height: 30px; margin: 0px; background: none; font-size: 14px;   
 }
.FormIcon { margin-left: 5px; margin-top: 0px; }
.FormTooltip { width: 100px; height: 100px; }

body {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
    color: #666666;
    background-color: #ffffff;
}