﻿.CurrentUser_Msg
{
    font-size: 10px;
    font-family: Arial; /*background-color: #2a29a8;    color: #ffffff;*/
}
.Success_Msg
{
    vertical-align: top;
    font-size: 12px;
    font-weight: bold;
    font-family: arial;
    margin: 0px;
    padding: 0px;
    color: Green;
}
.Error_Msg
{
    vertical-align: top;
    font-size: 12px;
    font-weight: bold;
    font-family: arial;
    margin: 0px;
    padding: 0px;
    color: Red;
}
.Error_Msg_NotBold
{
    display: inline;
    color: red;
}
.Warning_Msg
{
    vertical-align: top;
    font-size: 12px;
    font-weight: bold;
    font-family: arial;
    margin: 0px;
    padding: 0px;
    color: Orange;
}
.date_field
{
    width: 150px;
}
.small_field
{
    width: 100px;
}
.section_detail_name_Prequalification
{
    width: 200px;
    border-bottom: solid 1px #2a29a8;
    border-top: solid 1px #ffffff;
    margin-left: 40px;
    background-color: #C8D1F7;
    text-align: right;
}
.content_section_header_Prequalification
{
    padding: 5px;
    background-color: #9898E7;
    color: #ffffff;
    text-align: left;
    vertical-align: bottom;
    width: 100%;
    font-weight: bolder;
    margin: 0px;
}
.mandatory_field
{
    /*     background-color: #FFFF99;     display: block; */
    font-weight:bold;
    color: #000;
}
.required_field
{
    /*background-color: #FFFF99;*/
    color: #FF0000;
    font-weight: bold;
}


/* page number */
.rgNumPart a
{
    padding: 0 1px 0 1px;
}

#overlay
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    text-align: center;
    z-index: 1000;
}

#overlay div
{
    width: 300px;
    margin: 100px auto;
    background-color: #ffffff;
    border: 1px solid #000;
    padding: 15px;
    text-align: center;
}

/* Password */
.BarBorder
{
    border-style: none;
    border-width: 2px;
    width: 80px;
    height: 4px !important;
}
.BarIndicator
{
    color: #fff;
    background-color: #7b2117;
    width: 100px;
    height: 4px !important;
}

.barIndicatorBorder
{
    border: solid 1px #c0c0c0;
    width: 100px;
    height: 4px !important;
}
.barIndicator_poor
{
    background-color: #7b2117;
    height: 4px !important;
}
.barIndicator_weak
{
    background-color: #7b2117;
    height: 4px !important;
}
.barIndicator_good
{
    background-color: #7b2117;
    height: 4px !important;
}
.barIndicator_strong
{
    background-color: #7b2117;
    height: 4px !important;
}
.barIndicator_excellent
{
    background-color: green;
    height: 4px !important;
}

/* Radgrid */
.rgCollapse
{
    background-image: url(Images/SingleMinus.gif);
    background-repeat: no-repeat;
    border: 0px 0px 0px 0px;
    padding-right: 12px;
    background-color: #ffffff;
}

.rgExpand
{
    background-image: url(Images/SinglePlus.gif);
    background-repeat: no-repeat;
    border: 0px 0px 0px 0px;
    padding-right: 12px;
    background-color: #ffffff;
}

.rgGroupHeader
{
    font-weight: bold;
}

.rgGroupPanel
{
    height: 24px;
    border: 0;
    border-bottom: 1px solid #828282;
    background: #eee 0 -1900px;
}

.rgSortAsc
{
    width: 0px;
    height: 0px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
}

.rgUngroup
{
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-image: url('Images/Cancel.gif');
    background-repeat: no-repeat;
    vertical-align: middle;
    font-size: 1px;
    cursor: pointer;
}
/* end radgrid */


.LegendControl_header
{
    font-weight: bolder;
    background-color: #2a29a8;
    color: #ffffff;
}

.failureNotification
{
    color: #ff0000;
}

/* stili RadEditor */
.tdRadEditor
{
    border: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-left: 2px !important;
}
.tdRadEditorEvidenziato
{
    width: 1px !important;
    background-color: #ff0000;
    border: 0px !important;
    padding: 0px !important;
}
.tableRadEditor
{
    width: 100% !important;
    font-family: Verdana !important;
    font-size: 8pt !important;
    border: 0px !important;
    padding: 0px !important;
    color: #545454;
}

/* 
	The transparent background that
	covers the whole screen
*/
.ProgressPopup
{
    background-color: White; /*	background-color:#CF4342; */ /*	color:#fff;  	text-align: center; 	vertical-align: middle; */
    width: 250px;
    height: 250px;
    position: fixed;
    top: 35%;
    left: 40%; /*margin-top: 50%;*/
    z-index: 1000000;
    border: solid 0px #000000;
}
.TransparentGrayBackground
{
    position: fixed;
    top: 0;
    left: 0;
    background-color: Transparent; /*filter:alpha(opacity=70); 	opacity:0.7;*/
    height: 100%;
    width: 100%;
    min-height: 100%;
    min-width: 100%;
}

div.RadAsyncUpload.RadUpload.RadUpload_Office2007
{
    width: 200px;
}

#divImgAllega
{
  /*display:block;
  position: relative;
  top: -29px;
  left: 0px;
  margin-left: 250px;
  border: solid 0px #00ff00;
  width: 65px;*/
  float: left;
}

