#customInfo {
padding:20px;
margin:0;
}
#customInfo a {
color:#C00;
text-decoration:underline;
}
#customInfo a:hover {
text-decoration:none;
}
h3 {
list-style-type:none;
margin:0;
padding:0;
display:block;
width:692px;
margin:0 auto;
color:#BF835B;
margin:20px auto;
font-size:18px;
font-weight:normal;
text-align:center;
}
h3 a {
color:#BF835B;
}
h3 a:hover {
text-decoration:none;
}
form {
color:#BF835B;
margin:0 auto;
display:block;
width:250px;
line-height:20px;
overflow:hidden;
}
form label {
display:block;
width:110px;
float:left;
height:20px;
line-height:20px;
clear:left;
padding:0;
margin:0 0 5px 0;
overflow:hidden;
border:1px solid #F7F9FD;
text-align:right;
font-weight:bold;
}
form input,
form select {
width:113px;
border:1px solid #BE8158;
float:left;
height:20px;
line-height:20px;
clear:right;
padding:0;
margin:0 0 5px 0;
background:#EDD6B7;
color:#A56941;
letter-spacing:1px;
text-align:center;
}
form img {
width:18px;
height:17px;
padding:2px 0;
float:left;
}
form input.submit {
letter-spacing:0;
color:#FFF;
display:block;
float:left;
border:0;
width:115px;
height:24px;
line-height:24px;
background:#D49B5E url('../images/stag/calculate.jpg') no-repeat center center;
font-weight:bold;
margin:0 0 5px 112px;
display:inline;
clear:both;
}
form input.active {
background:#FFF;
}
#SB_caldiv {
position:absolute;
background:#EDD6B7;
border:1px solid #D49B5E;
color:#D49B5E;
width:113px;
visibility:hidden;
text-align:center;
}
#SB_caldiv a {
color:#666;
}
#SB_caldiv a:hover {
text-decoration:none;
color:#000;
}
td.cpCurrentDate {
border:1px solid #000;
background:#D49B5E;
}

table#calculations {
width:690px;
margin:0 auto;
padding:5px 0 0 0;
background:#E7EDF6 url('../images/stag/added_bgr.gif') no-repeat top center;
}
table#calculations th {
text-align:left;
font-size:14px;
font-weight:normal;
color:#000;
padding:5px 10px;
border-bottom:1px solid #FFF;
background:#E7EDF6;
line-height:18px;
}
table#calculations td {
text-align:right;
font-size:14px;
font-weight:bold;
color:#900;
width:100px;
padding:5px 10px;
border-bottom:1px solid #FFF;
background:#E7EDF6;
line-height:18px;
}
table#calculations tfoot th,
table#calculations tfoot td {
padding:10px;
}
table#calculations tfoot th a {
display:block;
width:187px;
height:36px;
line-height:36px;
background:#C00 url('../images/stag/button.jpg') no-repeat center center;
cursor:pointer;
color:#FFF;
text-transform:uppercase;
font-size:15px;
margin:0 auto;
text-align:center;
}
table#calculations tfoot th a:hover {
background-image:url('../images/stag/button_h.jpg');
text-decoration:none;
}
table#calculations tfoot td {
color:#A86B35;
text-transform:uppercase;
}
table#calculations tfoot td strong {
color:#B70000;
display:block;
font-size:18px;
}
