/* CSS Document */

body {
background-image: url(bg.jpg);
background-repeat: repeat-x;
background-position: left top;
background-color:#FD9017;
text-align:center;
}

div#content_all {
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
padding: 0px;
text-align:center;
width: 788px;
height: 750px;
background-image: url(bg_pf.png);
background-repeat: no-repeat;
background-position: center 149px;
direction:ltr;
}

div.logo{
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
padding: 0px;
text-align:center;
width: 788px;
height:244px;
}

div.logo_content {
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
text-align:center;
width: 581px;
height:244px;
}

div.clear {
clear:both;
height: 2px;
}

.nonborder {
border: none;
}

div.text_top {
margin: 0px;
padding: 0px 0px 0px 0px;
text-align:center;
}

span.steps1 {
margin: 0px;
padding: 0px;
text-align:center;
}

div.form {
float: right;
text-align:center;
margin: 0px;
padding: 15px 0px 0px 0px;
}

div.form_b {
float: right;
text-align:center;
margin: 0px;
padding: 0px;
}

div.steps_all {
margin-bottom: 0px;
margin-top: 5px;
margin-left:auto;
margin-right:auto;
width: 480px;
height: 39px;
text-align:center;
}

div.steps_all_b {
margin-bottom: 0px;
margin-top: 5px;
margin-left:auto;
margin-right:auto;
width: 500px;
height: 39px;
text-align:center;
}

div.steps_1 {
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 45px;
float:left;
height: 38px;
background-image: url(step_botom_01.gif);
background-repeat: no-repeat;
background-position: left center;
}

div.steps_2 {
margin: 0px;
padding: 15px 0px 0px 45px;
float:left;
height: 38px;
background-image: url(step_botom_02.gif);
background-repeat: no-repeat;
background-position: left center;
}

div.steps_3 {
margin: 0px;
padding: 15px 0px 0px 45px;
height: 38px;
float:left;
background-image: url(step_botom_03.gif);
background-repeat: no-repeat;
background-position: left center;
}

div.strongtext {
margin: 0px;
padding: 0px;
float: right;
}

div.strongtext_b {
margin: 0px;
padding: 0px;
float: left;
}

div.accesstimeInfo {
margin: 0px;
padding: 0px;
text-align:center;
}

div.pbpAlternateNumbers {
margin: 0px;
padding: 0px;
text-align:center;
}

div.pbpPasswordProblem{
margin: 0px;
padding: 0px;
text-align:center;
}

div.message {
margin: 0px 0px 20px 0px;
padding: 0px;
text-align:center;
}

div.info {
margin: 0px;
padding: 0px;
text-align:center;
}

div.foot{
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
padding: 0px;
text-align:center;
width: 788px;
height:140px;
}

div.foot_01 {
margin: 0px;
padding: 0px;
float: left;
width:195px; 
height:140px;
}

div.foot_02 {
margin: 0px;
padding: 0px;
float: left;
width:406px; 
height:140px;
}

div.foot_03 {
margin: 0px;
padding: 0px;
float: left;
width:187px; 
height:140px;
}
