*
{
    scrollbar-highlight-color:#F0F0F0;
    scrollbar-shadow-color:#F0F0F0;

    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#666666;

    scrollbar-face-color:#C6CCD1;
    scrollbar-darkshadow-color:#C6CCD1;
    scrollbar-3dlight-color:#C6CCD1;
}
.body
{
    background-color:#DADADA;
    margin: 0px;
}

.DialogBody
{
    background-color:#ffffff;
    margin: 0px;
}

.form
{
  width:100%;
  height:100%;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
}
.GenericFormLAF
{
  background-color: #F0F0F0;
  border: 1px solid #E0E7ED;
  height:100% -1;
}
.DialogButtons
{
  width:100%;
  text-align:right;
  height:10px;
  margin:0px;
  margin-top:-13px;
}
.NavigatorSeparator
{
  color:#BCCAD7;
}
.NavigatorCircleActive {
 FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #788AA2; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
.NavigatorCircle {
 FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: #beccd7; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
.NavigatorCircleDisabled {
 FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: default; COLOR: #D8DFE3; FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none
}

.bodylink{
  font-family: Tahoma, Arial; color: #275DA6; text-decoration: none; font-size: 9px; line-height: normal; font-weight:bold;
}

.bodylink:link
{
  font-family: Tahoma, Arial; color: #275DA6; text-decoration: none; font-size: 9px; line-height: normal; font-weight:bold;
}
.bodylink:active
{
  font-family: Tahoma, Arial; color: #275DA6; text-decoration: none; font-size: 9px; line-height: normal; font-weight:bold;
}
.bodylink:visited
{
  font-family: Tahoma, Arial; color: #275DA6; text-decoration: none; font-size: 9px; line-height: normal; font-weight:bold;
}
.bodylink:hover
{
  font-family: Tahoma, Arial; color: #275DA6; text-decoration: underline; font-size: 9px;font-weight:bold;
}


.TableLayout
{
    background-color:#EFF3F6;
}

.HomePageButtonCommon
{
  filter:();
  background-color: #EFF3F6;
}

.HomePageButton, .HomePageButtonHover, .HomePageButtonPressed, .HomePageButtonDisabled
{
  font-size: 9px;
  font-family: Tahoma, Arial;
  font-weight: bold;
  color: #758A9F;
  margin-left:1px;
  margin-right:1px;
  
}
.HomePageButton
{
}
.HomePageButtonHover
{
  background-color: #F7FAFC;
  border-color:#CAD4DE;
  border-width: 1px;
  border-style:solid;
  margin-left:0px;
  margin-right:0px;
}
.HomePageButtonPressed
{
  background-color: #F7FAFC;
  border-width: 1px;
  border-style:inset;
  margin-left:0px;
  margin-right:0px;
  cursor:default;
}
.HomePageButtonDisabled
{
	color:#ccc;
}
.HomeMenuItem
{
    height:20px;
    font-size: 9px;
    font-family: Tahoma, Arial;
    font-weight: bold;
    color: #758A9F;
    padding:1px;
    text-decoration:none;
}
.HomeMenuItemActive
{
    height:18px;
    font-size: 9px;
    font-family: Tahoma, Arial;
    font-weight: bold;
    color: #758A9F;
    display: inline;
    padding:1px;
    text-decoration:none;
}

.NavigationImage
{
    vertical-align:middle;
    margin-right:10px;
    margin-left:10px;
    height:40px;
    width:40px;
}

.NavigationText
{
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight:bold;
    color: #7989A0;
    text-decoration:none;
}

.PageTitle
{
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #788AA2;
    text-decoration:none;
}

.GroupTitleSeparator
{
    border-bottom:1px solid #E0E7ED;
    font-size:1px;
}

.PageTitleSeparator
{
    border-top:1px solid #E0E7ED;
    font-size:1px;
}

.PageDescription
{
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #788AA2;
    height:2px;
}
.TextBox
{
    font-family: Tahoma, Arial; 
    color: #666666; 
    text-decoration: none; 
    font-size: 11px;
    border: solid 1 #ADBDCD;
    background-color:#fff;
    width:200px;
}
.Select
{
    font-family: Tahoma, Arial; 
    color: #666666; 
    text-decoration: none; 
    font-size: 11px;
    border: solid 1 #ADBDCD;
    background-color:#fff;
}
.Select_NormalItem
{
    font-family: Tahoma, Arial; 
    color: #666666; 
    text-decoration: none; 
    font-size: 11px;
    background-color:#fff;
    padding-left:2px;
    padding-right:2px;
}
.Select_SelectedItem
{
    font-family: Tahoma, Arial; 
    color: white; 
    text-decoration: none; 
    font-size: 11px;
    background-color: #93A070;
    padding-left:2px;
    padding-right:2px;    
}

.HeaderSeparator
{
	color : #DADADA;
	height: 1px;
}

.TextBoxReadOnly
{
    text-decoration: none; 
    width:200px;
    font-family: Tahoma, Arial; 
    font-size: 11px;
    border: 1px solid #cccccc;
    color: Gray;
}
.UploadTextField
{
    font-family: Tahoma, Arial; 
    text-decoration: none; 
    font-size: 11px;
    border: solid 1 #ADBDCD;
    background-color:#fff;
    width:338px;
    
}
.UploadTextButton
{
    text-decoration: none; 
    font-size: 11px;
    border: solid 1 #ADBDCD;
    width:59px;
    height:17px;
}

.Button
{
    font-size: 9px;
    font-family: Tahoma, Arial;
    font-weight: bold;
    color: #758A9F;
    display: inline;
}
.ButtonActive
{
    text-decoration: underline;
}

.Label
{
    font-family: Tahoma, Arial; 
    text-decoration: none; 
    font-size: 9px;
    font-weight:bold;
    color: #758A9F;
}
.ExtranetListRow
{
}
.DefaultExtranet
{
    color: #ff0000;
}
.GroupTitleLabel
{
    font-family: Trebuchet MS;
    font-size: 13;
    font-weight: bold;
    color: #788AA2;
}
.ScrollPane
{
    background-color: #F1F5F8;
    border: solid 1 #ADBDCD;
}
.Panel
{
    background-color: #F1F5F8;
    border: solid 1 #ADBDCD;
}
.ColorChooser
{
    cursor: hand;
    border: solid 1 black;
}
.HeightChooser
{
    cursor: hand;
    border: solid 1 #ADBDCD;
    font-family: Tahoma, Arial; 
    text-decoration: none; 
    font-size: 11px;
    color: #000000;
    height:20px;
    text-align:center;
    width:20px;
    background-color: #F1F5F8;
}
.FontChooser
{
    cursor: hand;
    border: solid 1 black;
}
.CheckBox
{
    font-family: Tahoma, Arial; 
    text-decoration: none; 
    font-size: 11px;
}
.RadioButton
{
    font-family: Tahoma, Arial; 
    text-decoration: none; 
    font-size: 11px;
}
.ValidationErrorMessage
{
    font-family: Tahoma, Arial; 
    text-decoration: none; 
    font-size: 11px;
    color:Red;
}
.ProgressBarTable
{
    font-family: Tahoma, Arial; 
    color: #275DA6; 
    text-decoration: none; 
    font-size: 11px; 
    font-weight: bold; 
    line-height: normal; 
    BORDER-TOP: #E0E7ED 1px solid; 
    BORDER-RIGHT: #E0E7ED 1px solid; 
    BORDER-LEFT: #E0E7ED 1px solid; 
    BORDER-BOTTOM: #E0E7ED 1px solid; 
    background-color: #F0F0F0;
}

.DialogPanel
{
  background-color:#F0F0F0;
  border:1px solid #E0E7ED;
}

.ExtranetList
{
    padding:10px;
    margin-top:20px;
    font-size: 11px;
    font-family: Tahoma, Arial;
    font-weight: bold;
    color: #275DA6;
}


.BuilderContentTable
{
  padding:5px;
  border:1px solid #AFBCCC;
  background-color: #ffffff;
}
.CheckBoxPanel
{
}

.CheckBoxPanelTable
{
    font-family:Arial;
    font-size:11px;
    color:Black;
    background-color:White;    
}
.CheckBoxPanelCell
{
  /*border-right:1px solid #E0E7ED;*/
  /*border-left:1px solid #E0E7ED;*/
  padding-left:2px;
  cursor:default;
}
.CheckBoxPanelRow
{
}

.DataGrid
{
  border:1px solid #ADBDCD;border-collapse:collapse;
  table-layout:fixed;
  background-color:#ffffff;
}
.DataGridHeaderCell
{
    font-size:10px;
    font-family:Verdana;
    font-weight:bold;
    color:#000;
    text-align:center;
    border-bottom:1px solid #ADBDCD;
    border-right:1px solid #ADBDCD;
    background-color:#E3E3FF;
    height:19px;
    cursor:default;
}
.DataGridSortHeaderCell
{
    font-size:10px;
    font-family:Verdana;
    font-weight:bold;
    color:#000;
    text-align:center;
    height:19px;
    cursor:hand;
}
.DataGridSortHeaderCell:hover
{
    font-size:10px;
    font-family:Verdana;
    font-weight:bold;
    color:#000;
    text-align:center;
    height:19px;
    text-decoration:underline;
    cursor:hand;
}
.DataGridCell
{
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    text-align:center;
    border-bottom:1px solid #ADBDCD;
    border-right:1px solid #ADBDCD;
    height:25px;
}
.DataGridLastRowCell
{
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    text-align:center;
    border-right:1px solid #ADBDCD;
    border-bottom:1px solid #ADBDCD;
}

.DataGridDeployCell
{
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    text-align:center;
    border-bottom:1px solid #ADBDCD;
    border-right:1px solid #ADBDCD;
    height:19px;
}

.DeployInfo
{
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    text-align:center;
    height:19px;
    padding-top:3;
}

.DataGridFormCell
{
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    text-align:center;
    
    border-bottom:1px solid #ADBDCD;
    border-right:1px solid #ADBDCD;
    height:20px;
    padding-left:2px;
}

.DataGridFormCellLastRow
{
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    text-align:center;
    border-right:1px solid #ADBDCD;
    border-bottom:1px solid #ADBDCD;
    height:21px;
    padding-left:2px;
}

.ExtranetPaneDataGridCell
{
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    /*text-align:left;*/
    border-bottom:1px solid #ADBDCD;
    border-right:1px solid #ADBDCD;
    padding-left:5px;
    cursor:default;
    padding-left:2px;
}


.ExtranetPaneDataGridCellLastRow
{
  cursor:default;
  
  /*text-align:left;*/
  padding-left:2px;
}


.DataGridRow
{
  background-color:#fff;
  /*height:34px;*/
  vertical-align:middle;
  text-align:center;
}
.DataGridSelectedRow
{
    /*height:34px;*/
    /*padding-top:1px;*/
    font-size:11px;
    font-family:Tahoma;
    color:Black;
    background-color:#e8e8e8;
    text-align:center;
}

/*TEMPLATE*/
.TableClass
{
  font-size:1px;
}
.ButtonGroup
{
  border:1px solid #E0E7ED;
}