table.wcgGrid { margin: 5px 0px 20px 0px; border:1px solid #CCCCCC; }
table.wcgGrid th {background: #FFFFFF; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; text-align:center;padding-top: 5px;padding-bottom: 5px;}
table.wcgGrid td { background: #FFFFFF; border-right: 1px solid #CCCCCC;}
table.wcgGrid tr.wcgAltRow td { }
table.wcgGrid td.wcgFirstCol {width:165px;padding: 3px 10px;}
table.wcgGrid td.wcgSecCol {width:55px; padding: 3px 5px;}
table.wcgGrid td.wcgThirdCol {width:104px;padding: 3px 5px; }
table.wcgGrid td.wcgLastCol { border-right: none;width:80px;text-align:center; }
table.wcgGrid th.wcgFirstCol {  width:185px; }
table.wcgGrid th.wcgSecCol { width:65px;}
table.wcgGrid th.wcgThirdCol { width:114px;}
table.wcgGrid th.wcgLastCol { border-right: none;width:80px; }

#doIt {width:424px;padding:10px 10px;background-color:#FFFFFF;text-align:left;border-top: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;}
#doIt .loginarea{margin:10px 10px 10px 50px;}
#doIt .wcgInput{height: 20px;}
.wcgFormsbp{margin-left: 50px;}
.wcgFormsbp tr{height: 35px;}
.wcgFormsbp .wcgLabel{text-align:right;padding-right: 5px;font-weight:bold;}
.wcgFormS{margin-left: 30px;}
.wcgFormS tr{height: 35px;}
.wcgFormS .wcgLabel{text-align:right;padding-right: 5px;font-weight:bold;}
div.wcgError { background:#ffffd5; border:1px solid #c30001; padding:20px; width:380px; margin:10px 0px 10px 0px; color:#c40308; font:12px verdana; float:left; }
div.wcgError2 { background:#ffffd5; border:1px solid #c30001; padding:20px; width:400px; margin:10px 0px 10px 0px; color:#c40308; font:12px verdana; float:left; }
div.wcgError a { color:#369; font:12px verdana; text-decoration:underline; }
div.wcgError ul { font:12px verdana; }

/***** EFILE STATUS *****/
#doIt .efile_status { width: 220px; padding-left: 120px; background: url(/support/images/icons/din_clock.gif) no-repeat top left; }
#doIt .efile_status .dash { padding: 0px 5px 0px 5px; text-align: center; color: #7c7c7c; font-size: 14px; font-weight: bold; }
#doIt .efile_status .form_field { width: 220px; margin-bottom: 10px; }
#doIt .efile_status .form_field input { border:1px solid #bfbfbf;}
#doIt .efile_status input.ssn1 { width: 40px; }
#doIt .efile_status input.ssn2 { width: 30px; }
#doIt .efile_status input.ssn3 { width: 40px; }
#doIt .efile_status input.auth { width: 140px; }	
#doIt .efile_status .form_text {  line-height: 18px; float: left; width: 63px; text-align: right; margin-right: 7px; font-weight: bold; }
#doIt .efile_status .form_input {  float: right; width: 150px;}
#doIt .btn_get_status { margin-left: 70px; }

#secondary #doIt { border: none; background: none; width: 160px; margin: -10px 0 0 0; padding: 0; }
#secondary #doIt .efile_status { width: 160px; padding: 0; background: none; }
#secondary #doIt .efile_status .form_field { width: 150px; }
#secondary #doIt .efile_status .form_input { float: left; width: 150px; }
#doIt .efile_status .form_text { text-align: left; }
#secondary #doIt .btn_get_status { margin-left: 0px; }
#secondary #doIt .intro { display: none; }
