.fieldName{
color:#333333;
font-size:12px;
}
.fieldValue{
color:#999999;
font-size:11px;
}
.field_invalid{
border:1px solid #ff6666;
background:#ffcccc;
}
/*************FORM ELEMENTS************/
.textbox, .dropdownlist, input, select, textarea, button{
color:#000000;
font-size: 11px;
line-height:13px;
border:1px solid #999999;
background-color:#ededed;
	
}
checkbox, .checkbox{
padding:0px;
margin:0px;
border:1px solid #999999;
background-color:#ededed;
}
.checkboxRadio{
border:0px;
background-color:#ffffff;
}
input:focus,  input.IEFocusStyle, select:focus, select.IEFocusSelect, textarea:focus, textarea.IEFocusTextarea{
color:#000000;
background-color:#ffffff;
}
input.disabledField, select.disabledField, textarea.disabledField{
color:#666666;
border:1px solid #aaaaaa;
background-color:#cccccc;
}
.failedValidation, input.failedValidation, select.failedValidation, textarea.failedValidation{
color:#666666;
border:1px solid #cc0000;
background-color:#ffeded;
}
.button, a.button, input.button{
font-size: 10px;
line-height:12px;
text-decoration: none;
border:1px solid #aaaaaa;
background:#ededed;
}
input:hover.button, input:hover.tab_inactive{
color:#ffffff;
background:#990000;
}
/*********************************/
.navigation_button, a.navigation_button, input.navigation_button{
font-size: 14px;
color:#ffffff;
border:0px;
padding:1px;
background-image:url(../images/nav_bg.gif);
background-repeat:repeat-x;
}
input:hover.navigation_button{
color:#ffffff;
background-image:url(../images/button_bg.gif);
background-repeat:repeat-x;
}
/*********************************/
.mini_button_inactive, a.mini_button_inactive, input.mini_button_inactive{
font-size: 10px;
line-height:10px;
margin:4px;
padding-top:2px;
vertical-align:middle;
text-decoration: none;
border:1px solid #aaaaaa;
background:#ededed;
}
input:hover.mini_button_inactive{
color:#ffffff;
background:#003399;
}
.mini_button_disabled, input.mini_button_disabled, input:hover.mini_button_disabled{
font-size: 10px;
line-height:10px;
margin:4px;
padding-top:2px;
vertical-align:middle;
text-decoration: none;
color:#aaaaaa;
border:1px solid #aaaaaa;
background:#ededed;
}
.mini_button_active, a.mini_button_active, input.mini_button_active{
color:#cccccc;
font-size: 10px;
line-height:10px;
padding-top:2px;
vertical-align:middle;
text-decoration: none;
border:1px solid #cccccc;
background:#666666;
}
.mini_button_disabled{
color:#cccccc;
font-size: 10px;
line-height:10px;
padding-top:2px;
vertical-align:middle;
text-decoration: none;
border:1px solid #aaaaaa;
background:#ededed;
}
.directional_button{
font-size: 10px;
color:#00cc00;
font-weight:bold;
width:16px;
height:16px;
text-decoration: none;
vertical-align:middle;
border:1px solid #cccccc;
background:#ededed;
padding:0px;
margin:0px;
}
input:hover.directional_button{
color:#ffffff;
background:#003399;
}

.paging_arrows{
vertical-align:middle;
cursor:pointer;
}

.buttonDisabled{
color: #cccccc;
font-size: 10px;
line-height:12px;
text-decoration: none;
background-color:#ffffff;
border: 1px solid #cccccc;
}