﻿.TabbedBox { background-color: #F0F0F0; border:solid 1px #999999; font-size:11pt; font-family:Arial; }
.TabbedBox .Header { height:30px; border-bottom:solid 1px #999999; color:#154561;
    font-size:11pt; font-weight:bold; }
.TabbedBox .Header TD SPAN { padding-left:10px; }
.TabbedBox .Header TD { border-bottom:solid 1px #999999; background-color:#E7E7E7; }
.TabbedBox .Footer { height:30px; border-top:solid 1px #999999; }
.TabbedBox .Footer TD { border-top:solid 1px #999999; background-color:#E7E7E7; }
.TabbedBox .Footer .buttons { text-align:right; padding-top:8px; padding-bottom:8px; padding-right:8px; }
.TabbedBox .Footer .actioninfo { padding-right:15px; }
.TabbedBox .Step TD { padding: 15px 25px 15px 25px; }
.TabbedBox .StepBorder TD { border-top:solid 1px #999999; }

.TabbedBox .informational { font-size:10pt; color:#666666; font-family:Verdana; }
.TabbedBox .informational TR { height:25px; }
.TabbedBox .informational TR.Spacer{ height:10px; }
.TabbedBox .informational TD { height:25px; } /* Safari work around */
.TabbedBox .informational .label { text-align:right; padding-right:5px; }
.TabbedBox .informational .textbox INPUT { height:13px !important; height:19px; font-size:8pt; }
.TabbedBox .informational .textbox TEXTAREA { font-size:8pt; font-family:Arial; }
.TabbedBox .informational .textbox SELECT { height:21px; font-size:12px; }
.TabbedBox .informational .textbox .buttons INPUT { height:20px !important; height:20px; font-size:8pt; }
.TabbedBox .informational .fieldinfo { height:15px; font-size:small; 
font-family:Verdana; color: #999999;}
.TabbedBox .informational .spaceline { height:10px; margin-top:5px; }
.TabbedBox .informational .spaceline TD { height:10px; }
.TabbedBox .informational .spaceline HR { height:0; border:0px; color:White; border-top:solid 1px white; }
.TabbedBox .informational .spacer { height:5px; }
.TabbedBox .informational .spacer TD { height:5px; }
.TabbedBox .actioninfo { text-align:right; color:Blue; }
.TabbedBox .buttons { text-align:right; padding-top:10px; }
.TabbedBox .buttons INPUT { width:70px; }

.ErrorBox { border:solid 1px red; }
.ErrorBox .Header { border-bottom:solid 1px red; }
.ErrorBox .Header TD { border-bottom:solid 1px red; }
.ErrorBox .Footer TD { border-top:solid 1px red; }
.ERROR { color:Red; }
.ERRORSTAR { color:Red; font-size:13pt; font-weight:bold; }
.errorClass { color: Red; font-size:14pt; font-family:Tahoma; font-weight:bold; }