﻿
.hidden {display:none;}
.visible {display:block;}
.redUnderline {text-decoration: underline;color: #ff0000;}

.infoBox
{
    border: 1px solid #CCC;
    font-weight: bold;
    background-color: #f3f1eb; 
    padding: 5px;
    margin: 10px 10px 5px 5px;
}

.successBox
{
    font-size: 12x; 
    font-weight: bold;
    color: Green;
    border: 1px solid #999999;
	background-color: #FFFFCC;
	padding: 5px;
	margin: 10px 10px 5px 5px;
}

.infoMsg, .successMsg, .warningMsg, .errorMsg 
{
    border: 1px solid;
    margin: 10px 10px 10px 0;
    padding:5px 5px 5px 10px;
    background-repeat: no-repeat;
    background-position: 5px center;
}
.infoMsgNoIcon {
    color: #4c4d4b;
    font-weight:bold;  
    background-color:#F3F1EB;
    margin: 10px 10px 0 0;
}
.infoMsg {
    color: #4c4d4b;
    font-weight:bold;  
    background-color:#FEEFB3;
    background-image: url('../../images/IconSets/Attention.png');
}
.successMsg {
    color: #191919;
    background-color: #FEEFB3;
    background-image:url('../../images/IconSets/Valid Green.png');
}
.errorMsg {
    color: #D8000C;
    background-color: #FEEFB3;
    background-image: url('../../images/IconSets/Cancel.png');
}
.warningMsg >ul, .errorMsg > ul , .successMsg > ul
{
    list-style-type: none;
    border:0px;
}
.validateError {
    color: Red;
    font-weight:bold;  
}
.warningMsg {
    background-color: #FEEFB3;
    background-image: url('../../images/IconSets/Attention.png');
}

.focusField{  
    border:solid 1px #fdab64;  
    background:#EFF5FF;  
    color:#000;  
}  

.markField{    
    border: 1px solid #801517;
    background: #fbf2e7;
    color:#000;  
}  

.idleField{  
    color: #000;  
    border: solid 1px #DFDFDF;  
}  

.form_table
{
    font-size:12px;
    font-weight:bold;
    color:#424141;
}

.td_header {width: 120px;}
.td_header  span { color: #801517;}
.td_header2 { width: 110px;}
.td_header2 span { color: #801517;}

.td_header, 
.td_header2 {
    font-weight:bold;
}