/****************************************************************************************************/
/*                                      Plesk Common styles                                         */
/****************************************************************************************************/
td, th, input, select, textarea 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

hr
{
	border-width:0px;
	height: 1px; 
	color: #cccccc;
	background-color: #cccccc;
	margin:10px 0px 10px 0px;
	padding:0px;
}

/****************************************************************************************************/
/*                                      Plesk Body                                                  */
/****************************************************************************************************/
body.Plesk
/* ,body /**/
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000; 
	background-color: #f6f6f6; /* Olivegreen */
	padding:0px;
}



/****************************************************************************************************/
/*                                      Plesk Forms' layout styles                                  */
/****************************************************************************************************/
.Plesk_PaddedArea
{
  padding:10px;
}

.Plesk_FormTable
{
    border-width: 0px;
	color: #000000; 
	background-color: #f6f6f6; /* Olivegreen */
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Plesk_PageCaption 
{
	font-size: 18px;
	font-family: "Franklin Gothic Medium", Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 25px 10px 0px 20px;
	color: #000000;
	background-color: #FFFFFF; /* Olivegreen */
}

.Plesk_FormTableHeader
{
    height: 35px;
    background-position: bottom;
    background-repeat: repeat-x;
    background-image: url(plesk/FormTable/images/FormTabsBg.gif);
	background-color: #FFFFFF; /* Olivegreen */
}

.Plesk_FieldNameOvertop
{
	padding:5px 0px 5px 0px;
	border-width:0px;
}

td.Plesk_FieldNameLeft
{
	width:5%;
	vertical-align:top;
}
td.Plesk_FieldValue
{
	text-align:left;
	vertical-align:top;
}

.Plesk_FormButtonsArea
{
    text-align:right;
    padding:10px;
}

.Plesk_FormButtonsArea input,
.Plesk_FormButtonsArea button,
.Plesk_FormButtonsArea table
{
    margin-left:8px;
    display:inline;
}


/****************************************************************************************************/
/*                                      Plesk InputArea ' layout styles                             */
/****************************************************************************************************/

.Plesk_InputArea {
  border-collapse: collapse;
  margin-top: 2px;
}

.Plesk_InputArea td {
  text-align: left;
  padding: 3px;
  /*vertical-align: top;*/
}

.Plesk_InputArea input,
.Plesk_InputArea select {
  vertical-align: middle;
}

.Plesk_InputAreaNameCell {
  vertical-align: top;
  padding-left: 0;
  padding-right: 10px;
  padding-bottom: 10px;
  width: 200px;
}