#3-5-2012 - Shyam Alapati - CSR10686 - Added taxError to the error div list

#blank_div {
height:5px;
line-height:5px;
margin-top:3px;
width:165px;
}

#footer {
border:#001864 1px solid;
float:left;
height:30px;
position:relative;
width:991px;
}

#footerlinks {
border-top:#0d457f 1px solid;
float:left;
font:11px arial;
margin-top:35px;
padding:5px;
position:relative;
text-align:center;
vertical-align:top;
width:1006px;
}

#footerlinks A:hover {
color:#001864;
text-decoration:underline;
}

#hr_dashed {
border-top:#4b6f9f 1px dashed;
height:5px;
line-height:5px;
margin-top:5px;
width:p750x;
}

#hr_leftmenu {
border-top:#fff 1px solid;
font:0;
height:5px;
line-height:5px;
margin: 2px 0 0 10px;
width:165px;
}

.main_sandbox
{
position:relative;
float:left;
background: #ffffff url(../images/white_topleft_blue_2.gif) no-repeat left top;
margin:0 0 0 0;
padding:20 0 0 10;
width:811px;
}







.left_menu
{
position:relative;
float:left;
background: #e2e7ed url(../images/white_botright.gif) no-repeat right bottom;
margin:0 0 0 0;
padding:0 0 0 0;
width:195px;
}

/* MENU STUFF */

#subwinder li {
font:0;
}


#left_menu ul 
{
font-size:12px;
font-weight:700;
margin:0;
padding:0 px 10px 5px 10px;
}

a.left_menu_top_menu
{
color:#A4121C;
font-size:12px;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
padding-left:10px;
text-decoration:none;
}

a.left_menu_top_menu:visited{
text-decoration:none;
color:#A4121C;
}

a.left_menu_top_menu:hover{
text-decoration:none;
color:#001864;
}


#left_menu ul ul ul {
padding:0 0 5px;
}

#left_menu ul ul ul li a {
display:block;
font-size:11px;
padding:0 0 0 24px;
}

#left_menu_contents {
background-color:#e2e7ed;
font-family:Arial, Helvetica, sans-serif;
margin-top:0;
padding:6px;
width:185px;
}

#left_menu_contents li {
line-height:18px;
list-style-type:none;
margin:0;
padding:0;
}

#left_menu_contents ul {
font-size:12px;
font-weight:700;
margin:0;
padding:0;
}

#left_menu_contents ul ul li a,#subwinder a {
display:block;
font-size:12px;
padding:0px 0 0px 16px;
}

#left_menu_contents ul ul li,#sidewinder li {
list-style-type:none;
margin:0;
padding:0;
}

#left_menu_contents ul ul ul li a {
font-size:11px;
padding:0 0 0 24px;
}

#left_menu_contents ul ul,#left_menu ul ul {
font-weight:400;
margin:0;
padding:0;
}
/* END MENU STUFF */


/* ROL */

#list_table_rol {
border-right:#999 1px solid;
border-top:#999 1px solid;
border-left:#999 1px solid;
border-bottom:#999 1px solid;
}

#list_table_rol TD {
border-bottom:#999 0px solid;
border-left:#999 0px solid;
color:#001864;
font-size:12px;
}

#list_table_rol TH {
background-color:#999;
border-bottom:#666 1px solid;
border-left:#666 1px solid;
color:#fff;
font-size:12px;
text-align:left;
}

#list_table_rol TR {
border-bottom:#999 1px solid;
border-left:#999 1px solid;
}

#list_table {
border-right:#999 1px solid;
border-top:#999 1px solid;
}

#list_table TD {
border-bottom:#999 1px solid;
border-left:#999 1px solid;
color:#001864;
font-size:12px;
}

#list_table TH {
background-color:#999;
border-bottom:#666 1px solid;
border-left:#666 1px solid;
color:#fff;
font-size:12px;
text-align:left;
}

#list_table TR {
border-bottom:#999 1px solid;
border-left:#999 1px solid;
}

#maa_admin_user {
float:left;
height:12px;
padding-bottom:3px;
padding-right:5px;
padding-top:55px;
position:relative;
text-align:right;
width:335px;
}

#maa_go {
float:left;
height:20px;
padding: 27 0 2 0;;
width:35px;
margin-top:15px;
}

#maa_go A {
height:20px;
}

#maa_go a span {
float:right;
display:none;
}

#maa_logout {
height:30px;
margin-top:20px;
padding-left:10px;
position:relative;
}

#maa_userid {
float:left;
height:45px;
margin:0 5 0 5;
padding:0 0 0 0;
position:relative;
width:130px;
}


#maa_password {
float:left;
height:45px;
margin:0 5 0 5;
padding:0 0 0 0;
position:relative;
width:125px;
}

#maa_forgotpassword {
float:Left;
height:45px;
margin:0 5 0 5;
padding:0 0 0 0;
position:relative;
width:145px;
}

#maa_title {
background:#fff;
border-top:#fff 1px solid;
float:left;
height:80px;
margin:0 0 0 0;
padding: 0 0 0 0;
position:relative;
width:1006px;
}

#maa_title ul {
float:left;
list-style-type:none;
margin:0;
padding:5px 0 0;
width:100%;
}

#maa_title_flag {
float:left;
height:60px;
margin-left:0;
margin-top:0;
}

#maa_title_security {
#float:right;
vertical-align: top;
height:40px;
margin: 0px 0 0 0;
padding:0 0 0 0;
}

#maa_title_text {
float:left;
height:75px;
position:relative;
width:550px;
}


#main_content {
float:left;
position:relative;
width:1050px;
}

#main_menu {
background-color:#e2e7ed;
float:left;
position:relative;
width:185px;
}

#octo_header {
height:16px;
margin-top:0;
width:1006px;
}

#sandbox {
float:left;
padding:15px;
position:relative;
width:825px;
}

#sandbox_content {
border-bottom:#4b6f9f 1px solid;
border-left:#4b6f9f 1px solid;
border-right:#4b6f9f 1px solid;
color:#001864;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:15px 15px 20px 25px;
}

#sandbox_header {
background-color:#4b6f9f;
}

#sandbox_list {
list-style-type:none;
margin:0;
padding:0 0 0 15px;
}

#sandbox_list UL {
list-style-type:none;
margin:0;
padding:0 0 5px 15px;
}

#sandbox_list li {
line-height:18px;
}

#sandbox_title {
clear:both;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
height:12px;
padding-bottom:6px;
padding-left:12px;
padding-top:6px;
width:70%;
}



#top_menu {
background-color:#fff;
float:LEFT;
#height:35px;
margin-top:0;
#position:relative;
#text-align:RIGHT;
}

#top_menu a,#top_menu a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
}

#top_menu li {
display:inline;
padding-right:7px;
}

#top_menu ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
margin:0;
padding-left:455px;
padding-top:3px;
}

.BGLtBlue {
background-color:#dcebfc;
}

.RoundBox {
background:url(../images/white_topleft.gif) no-repeat left top;
margin-bottom:0;
width:100%;
}

.RoundBox #RB1 {
background:url(../images/white_topright.gif) no-repeat right top;
width:100%;
}

.RoundBox #RB2 {
background:url(../images/white_botleft.gif) no-repeat left bottom;
width:100%;
}

.RoundBox #RB3 {
background:url(../images/white_botright.gif) no-repeat right bottom;
width:100%;
}

.RoundBox_blue {
background:url(../images/white_topleft_blue_2.gif) no-repeat left top;
margin-bottom:0;
width:100%;
}

.alert_text {
color:red;
}

.closed a,.closed a,.sm_closed {
background-image:url(../images/menplus.gif);
}

.closed a,.open a {
background-position:0 4px;
background-repeat:no-repeat;
cursor:hand;
display:block;
text-decoration:none;
}

.closed ul a,.open ul a,.open ul a:hover,.sb_closed ul a,.sb_open ul a,.sb_open ul a:hover,.closed ul a,.open ul a,.open ul a:hover {
background:none;
font-weight:400;
margin:0;
padding:0 0 0 5px;
}

.dblue,A.dblue:visited {
color:#13418e;
text-decoration:none;
}

.errMsg {
color:red;
font-family:arial, helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:700;
line-height:15px;
}

.error {
color:#a4121c;
font:2px arial;
text-decoration:none;
}

.idavailable {
color:green;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.idtaken,#orgError,#loginIdError,#providerError,#taxonomyError,#accountError,#ediIdError,#ediPasswordError,#lastNameError,#firstNameError,#ssnError,#orgNameError,#einError,#emailError,#confirmEmailError,#secretQuestionError,#secretAnswerError,#globalError,#taxError {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.input_style {
border:#001864 1px solid;
font-size:10px;
height:18px;
width:110px;
}

.input_textarea {
border:#001864 1px solid;
overflow:hidden;
}

.inputstyle2,.inputstyle,.inputstyle1,.inputstyle11 {
background-color:#f7fbfd;
border:#036 1px solid;
color:#036;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:400;
height:15px;
text-decoration:none;
width:118px;
}

.list_row_alt {
background-color:#eee;
}

.maa_title_header1 {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:700;
}

.maa_title_header2 {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

.maa_title_label {
color:#444444;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.navtax {
color:#fff;
font-family:Arial, Geneva;
font-size:10px;
text-decoration:none;
}

.navtax:hover {
color:#ffc;
font-family:Arial, Geneva;
font-size:10px;
text-decoration:underline;
}

.open a {
background-image:url(../images/menminus.gif);
font-weight:700;
}

.open a,.sb_open a {
font-weight:700;
}

.open a,.sm_open {
background-image:url(../images/menminus.gif);
}

.open ul a:hover,.sb_open ul a:hover,,.open ul a:hover {
background:none;
background-color:transparent;
padding-bottom:0;
}

.red,A.red:visited,A.red:active,A.red:link,A.blue:hover {
color:#a4121c;
text-decoration:none
}

.redStar {
color:#BA2E09;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
line-height:15px;
}

.sandbox_text {
color:#001864;
font-size:12px;
text-align:left;
}

.sandbox_text_no_align {
color:#001864;
font-size:12px;
}

.sb_closed a,.sb_open a {
background-position:0 4px;
background-repeat:no-repeat;
cursor:hand;
text-decoration:none;
}

.select_style {
border:#001864 1px solid;
font-size:10px;
height:18px;
width:180px;
}

.sm_closed,.sm_open {
background-position:10px 4px;
background-repeat:no-repeat;
cursor:hand;
display:block;
text-decoration:none;
}

.statusMsg {
color:blue;
font-family:arial, helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:700;
line-height:15px;
}

.whiteBG {
background-color:#fff;
}

A#maa_golink:active,A#maa_golink:link,A#maa_golink:visited,A#maa_golink:hover {
background-image:url(../images/go.gif);
width:30px;
}

A.dblue:active {
text-decoration:none;
}

A.dblue:hover {
color:#2155ab;
text-decoration:underline;
}

A.red:hover,.blue,A.blue,A.blue:active,A.blue:link,#footerlinks A,#footerlinks A:link,#footerlinks A:visited {
color:#001864;
text-decoration:none;
}

TR.list_header,TH.list_header {
background-color:#999;
color:#fff;
text-align:left;
}

.tblborder
{
  BORDER-RIGHT: #4b6f9f 1px solid; 
  BORDER-TOP: #4b6f9f 1px solid;
  BORDER-LEFT: #4b6f9f 1px solid;
  BORDER-BOTTOM: #4b6f9f 1px solid;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;  
  COLOR: #4b6f9f;
}














body {
BGCOLOR= #ffffff;
TEXT= #000000;
LINK= #1E90FF;
VLINK= #000080;
topmargin=0;
leftmargin=0;
marginheight=0;
marginwidth=0;
}



.homepage_sandbox_outer
{
float:left;
position:relative;
width:262px;
height:203px;
padding-top:0px;
padding-left:0px;
padding-right:1px;
margin:0px;
border-bottom:#11447d 1px solid;
}


.homepage_sandbox1_header
{
background: #11447d url(../images/white_topleft.gif) no-repeat left top;
font-family:Arial, Helvetica, sans-serif;
line-height: 20pt;
color:#ffffff;font-weight:bold;font-size:12px;
height:24px;
CLEAR: both;
PADDING-LEFT: 20px;
PADDING-BOTTOM: 6px;
PADDING-TOP: 6px
width: 100%;
}

.homepage_sandbox2_header
{
background: #11447d;
font-family:Arial, Helvetica, sans-serif;
line-height: 20pt;
color:#ffffff;font-weight:bold;font-size:12px;
height:24px;
CLEAR: both;
PADDING-LEFT: 20px;
PADDING-BOTTOM: 6px;
PADDING-TOP: 6px
width: 100%;
}

.homepage_sandbox3_header
{
background: #11447d url(../images/white_topright.gif) no-repeat right top;
font-family:Arial, Helvetica, sans-serif;
line-height: 20pt;
color:#ffffff;font-weight:bold;font-size:12px;
height:24px;
CLEAR: both;
PADDING-LEFT: 20px;
PADDING-BOTTOM: 6px;
PADDING-TOP: 6px
width: 100%;
}

.homepage_sandbox1_body
{
float:left;
position:relative;
width:262px;
height:159px;
border-left:#11447d 1px solid;
border-right:#ffffff 1px solid;
}

.homepage_sandbox2_body
{
float:left;
position:relative;
background:#e0e8ee;
width:262px;
height:159px;
border-right:#ffffff 1px solid;

}

.homepage_sandbox3_body
{
float:left;
position:relative;
width:262px;
height:159px;
border-right:#11447d 1px solid;
border-left:#ffffff 1px solid;
}

.homepage_sandbox1_footer
{
float:left;
position:relative;
background: #a8b8c8;
width:262px;
height:18px;
border-left:#11447d 1px solid;
border-right:#ffffff 1px solid;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weitght:900;
}

.homepage_sandbox2_footer
{
float:left;
position:relative;
background: #a8b8c8;
width:262px;
height:18px;
border-left:#ffffff 1px solid;
border-right:#ffffff 1px solid;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weitght:900;
}

.homepage_sandbox3_footer
{
float:left;
position:relative;
background: #a8b8c8;
width:262px;
height:18px;
border-left:#ffffff 1px solid;
border-right:#11447d 1px solid;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weitght:900;
}

.homepage_sandbox_provider_recipient
{
float:left;
position:relative;
width:390px;
height:228px;
margin:10px 5px 5px 0px;
}

.homepage_sandbox_header_left
{
background: #11447d url(../images/white_topleft.gif) no-repeat left top;
font-family:Arial, Helvetica, sans-serif;
line-height: 20pt;
color:#ffffff;font-weight:bold;font-size:12px;
height:24px;
CLEAR: both;
PADDING-LEFT: 20px;
PADDING-BOTTOM: 6px;
PADDING-TOP: 6px
width: 390px;
}

.homepage_sandbox_header_right
{
background: #11447d url(../images/white_topright.gif) no-repeat right top;
}

.homepage_sandbox_content_provider_recipient
{
float:left;
position:relative;
width:390px;
height:201px;
border: solid 1px #11447d;
margin-left:0px;
}

.homepage_sandbox_content_provider_recipient_list
{
float:left;
position:relative;
width:239px;
height:201px;
padding-top:5px;
}

.homepage_sandbox_content_provider_recipient_image
{
width:146px;
height:201px;
float:right;
position:relative;
padding-top:5px;
}


#cal1Container{
	z-index:1;
}

#errors{
	color:red;
}

#lineItemErrors{
	color:red;
}

.errorsTextBox{
	border: 1.5px solid #FF0000;	
}

.errorsText{
	color:red;
}

.errorsTable{
	border:1px solid red;
}

.hide{	
	display: none;
}


.list_table {
border-right:#999 1px solid;
border-top:#999 1px solid;
font-size:11px;
}

.list_table TD {
border-bottom:#999 1px solid;
border-left:#999 1px solid;
color:#001864;
font-size:11px;
}

.list_table TH {
background-color:#999;
border-bottom:#666 1px solid;
border-left:#666 1px solid;
color:#fff;
text-align:left;
}

.list_table TR {
border-bottom:#999 1px solid;
border-left:#999 1px solid;
}
#lineItem {
border-right:#999 1px solid;
border-top:#999 1px solid;
font-size:11px;
}

#lineItem TD {
border-bottom:#999 1px solid;
border-left:#999 1px solid;
color:#001864;
font-size:11px;
}

#lineItem TH {
background-color:#999;
border-bottom:#666 1px solid;
border-left:#666 1px solid;
color:#fff;
text-align:left;
font-size:11px;
}

#lineItem TR {
border-bottom:#999 1px solid;
border-left:#999 1px solid;
}

.selectbox_claim{
	height:20px;
	width:130px
}