﻿label
{
     font-family:Verdana;
     font-size:12px;    
}
.form
{
    /*width: 900px;*/
}

.tinyform
{
    width: 1000px;
}

.smallFrom
{
    width: 800px;
}
.formTitle
{
    padding-top:20px;
    padding-bottom:20px;
}
.cellsPadding
{
    padding-top:20px;
}

.title
{
    font-weight:bold;
    font-size: 16px;
    text-align:left; 
    padding-bottom:10px;
    padding-top:10px;
    height:30px;
    font-family:Verdana;
}

.formButton
{
    width:100px;
    height:24px; 
    cursor:pointer;
    font-family:Verdana;
    font-size:12;   
}

.searchButton
{
    cursor:pointer;
    font-family:Arial;
    font-size:12px;
    border: solid 1px black;
    background-color: Black;
    color: White;
}

.radioButton
{
    height:24px; 
    font-family:Verdana;
    font-size:12; 
    padding-bottom:15px; 
    margin-bottom:10px;
}

.formButtonWidthAuto
{
   height:24px;
   font-family:Verdana;
   font-size:12;
   cursor:pointer;  
   width:auto 
}

.buttonCell
{
    padding-right:5px; 
    padding-top:10px; 
    text-align:left    
}

.labelCell
{
     width:270px;
     height:20px;
     text-align:right;
     vertical-align:top;
     padding-right:5px;
     font-weight:700;
     font-size:12px;
     font-weight:bold;
     font-family:Verdana;
}
.inputCell
{
    /*width:305px; */
    height:20px;
    padding-right:0px;
    
}
.longInputCell
{
     width:730px;
     padding-right:0px;  
     vertical-align:top;  
}
.rightCell
{
     width:100px;  
}
.leftCell
{
    width:160px;  
}
.infoCell
{
    width:325px; 
    height:20px;
    text-align:left;
    font-size:11px;
    color:Red;
}

.validationCell
{
    width:830px; 
    height:20px;
    text-align:left;
    font-size:11px;
    color:Red;
    vertical-align:top;
}

.textBox
{
    width:300px;
    padding:1px 1px 1px 2px;
    font-size:11px;
    margin-right:5px;
}
.longTextBox
{
    width:725px;
    padding:1px 1px 1px 2px;
    font-size:11px;
    margin-right:5px;
}
.listBox
{
    width:300px;
    height:100px;
    padding:1px 1px 1px 2px;
    font-size:11px;
    margin-right:5px;
}
.longTextArea
{
    width:725px;
    height:300px;
    padding:1px 1px 1px 2px;
    font-size:11px;
    margin-right:5px;
}
.textArea
{
    width:300px;
    height:100px;
    padding:1px 1px 1px 2px;
    font-size:11px;
    margin-right:5px;
}


.ajax__tab_header

{

    text-align: left;
    
} 

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:260px;
}

.myLink
{
    background-image:url(img/btn_on_lookup.gif);
}

.myLink hover
{
    cursor:pointer;
    background-image:url(img/btn_off_lookup.gif);
}

.watermarked
{
    color:Gray; 
    text-align:left;
    font-weight:lighter;
    width:270px;
}

.refreshButton
{
    cursor:pointer;
    background-color:White; 
    width:16px; 
    height:16px; 
    vertical-align:top; 
    border:0px;
    background-image:url(../img/refresh.gif);
    background-repeat:no-repeat;
}

.textBoxInfoImage
{
    cursor:help;
    background-color:White; 
    width:16px; 
    height:16px; 
    vertical-align:top; 
    border:0px;
    background-image:url(../img/16_info.gif);
    background-repeat:no-repeat;
}

.toolTipDiv
{
    width:200px;
    background-color: #F0F0FF;
    border: solid 1px #9B9BFF;
    overflow:hidden;
    padding:5px;
    border-width:1px;
}

.labelValidError
{
    color:Red;    
}

.obligatoryFieldCell
{
    padding-top:10px;
    text-align:left    
}

.popupMenu
{
    visibility: hidden;
    display: none;
}

.asterixText
{
    color:Red; 
    font-size:11px;
}

.formText
{
    
}

.formTextSmall
{
    font-size:11px;
}

.checkBox
{
    
}

.link
{
    
}

.ajax__tab_xp .ajax__tab_header 
{
	text-align:left; /* center the tabs horizontally */
}
/*
.calendar
{
    display:inline;
    width:16px;
    height:16px;
}
.calendar_inner
{
    width:16px;
    height:16px;
    display: block;
    background: url(../img/calendar.png) center center no-repeat;
    cursor: pointer;    
    
}*/

.relation_edit_group
{
    width: 500px;
}

.sortAsc
{
    background:url(../img/grid/asc.gif) right center no-repeat;
    height:16px;
    width:16px; 
}

.sortDesc
{
    background:url(../img/grid/desc.gif) right center no-repeat; 
    height:16px;
    width:16px;
}

.sortEmpty
{
    height:16px;
    width:16px;
}
