﻿/* <style> */

.pusignin .fppusignin {
	z-index: +1;
	border: 1px solid #000000;
}
.regpusignin .skuinsignin {
	z-index: +1;
	background-image: url(images/BG-SHADED.jpg);
}
.dlreqsignin .dlreqsigninheader
{
	border-bottom: 1px solid black;
	cursor: default;
	width: 700px;
	height: 20px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: 900;
	font-size: 13px;
	color: #522323;
	cursor: move;
	background-image: url(images/BG-SHADED.jpg);
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
}


.pusignin .pusigninheader
{
	border-bottom: 1px solid black;
	cursor: default;
	width: 340px;
	height: 20px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: 900;
	font-size: 13px;
	color: #522323;
	cursor: move;
	background-image: url(images/BG-SHADED.jpg);
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
}

.dregiheader
{
	border: 1px solid black;
	border-bottom: 0px;
	cursor: default;
	width: 550px;
	height: 20px;
	line-height: 19px;
	vertical-align: middle;
	background: url(   'images/form_header-550.png' ) no-repeat;
	text-decoration: none;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: 900;
	font-size: 13px;
	color: #000000;
	cursor: move;
}

.skuinsignin .skuinsigninheader
{
	border: 1px solid black;
	border-bottom: 0px;
	cursor: default;
	width: 300px;
	height: 20px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: 900;
	font-size: 13px;
	color: #522323;
	cursor: move;
	background-image: url(images/BG-SHADED.jpg);
	background-repeat: no-repeat;
}

.fppusignin .fppusigninheader
{
	cursor: default;
	width: 500px;
	height:      20px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: 900;
	font-size: 13px;
	color: #522323;
	cursor: move;
	background-image: url(images/BG-SHADED.jpg);
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 0px solid black;
	border-left: 1px solid black;
}

.regpusignin .regpusigninheader 
{
	cursor: default;
	width: 250px;
	height:      20px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: 900;
	font-size: 13px;
	color: #522323;
	cursor: move;
	background-image: url(images/BG-SHADED.jpg);
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 0px solid black;
	border-left: 1px solid black;
}

.termssignin .termssigninheader 
{
	border-bottom: 0px solid black;
	cursor: default;
	width: 650px;
	height:      20px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight: 900;
	font-size: 13px;
	color: #522323;
	cursor: move;
	background-image: url(images/BG-SHADED.jpg);
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
}

.pusignin .pusigninbody
{
	width: 340px;
	background-image: url(images/bg.jpg);
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	/*border-right: sienna 6px inset;
	border-top: 0px;
	border-left: sienna 6px inset;
	border-bottom: sienna 6px inset;
	background-image: url(images/BG-SHADED.jpg);
	background-position: left bottom;*/
}

.dregibody
{
	width: 550px;
	background: url(images/bg.jpg) left bottom;
	border-right: sienna 6px inset;
	border-top: 0px;
	border-left: sienna 6px inset;
	border-bottom: sienna 6px inset;
}

.dlreqsigninbody
{
	width: 700px;
	background: url(images/bg.jpg) left bottom;
	border: 1px solid #001100;
}

.skuinsignin .skuinsigninbody
{
	width: 300px;
	background: url(images/bg.jpg) left bottom;
	border: 1px solid #001100;
}

.fppusignin .fppusigninbody
{
	border: 1px solid black;
	width: 500px;
	background-image: url(images/bg.jpg);
}

.regpusignin .regpusigninbody
{
	border: 1px solid black;
	width: 250px;
	background: url(images/bg.jpg) left bottom;
}

.termssignin .termssigninbody
{
	border: 1px solid black;
	height: 600px;
	width: 650px;
	background: url(images/bg.jpg) left bottom;
}

.dlreqsigninexit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

.pusignin .signinexit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

.dregiexit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

.skuinsignin .skuinsigninexit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

.regpusignin .regpusigninexit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

.fppusignin .fpsigninexit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

.termssignin .termssigninexit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}


.pusignin table .fppusignin table .regpusignin table .termssignin table 
{
  border-collapse: collapse;
  width: 100%;
}

.pusignin th .fppusignin th .regpusignin th .termssignin th
{
  width: 1%;
  padding: 0px 5px 1px 0px;
  text-align: left;
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-weight: 900;
  font-size: 13px;
  color: #004060;
}

.pusignin td .fppusignin td .regpusignin td .termssignin td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

.pusignin form .fppusignin form .regpusignin form .termssignin form
{
  margin: 0px;
  padding: 8px 10px 10px 10px;
}

.pusignin input.field .fppusignin input.field .regpusignin input.field .termssignin input.field 
{
  border: 1px solid #808080;
  width: 95%;
  font-family: Arial, Sans-Serif;
  font-size: 12px;
}

.pusignin input.btn .fppusignin input.btn .regpusignin input.btn .termssignin input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;
  background-color: #DDFFDD;
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-size: 11px;
}
.puchkbox .fppuchkbox .regpuchkbox .termspuchkbox 
{
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-weight: 900;
  font-size: 10px;
  color: #004060;
}

