/* CSS Document */

body {
background-color:#7bb500;
text-align:center;
}

div#content_all {
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
text-align:center;
width: 820px;
height: 1527px;
direction:ltr;
}

div.header {
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
padding: 0px;
text-align:center;
width: 820px;
height:686px;
}

div.header_content_01 {
margin: 0px;
padding: 0px;
text-align:left;
width: 300px;
height:686px;
float:left;
}

div.left_01 {
margin: 0px;
padding: 0px;
float:left;
width:36px; 
height:686px;
}

div.center_01 {
margin: 0px;
padding: 0px;
float:left;
width:240px; 
height:686px; 
background-image: url(../img/bg_f.gif);
background-repeat:repeat-x;
background-position: left top;
}

div.right_01 {
margin: 0px;
padding: 0px;
float:left;
width:24px; 
height:686px; 
}

div.header_content_02{
margin: 0px 0px 0px 0px;
padding: 0px; 
width: 518px;
height:686px;
float:left;
}

div.header_content_03{
margin: 0px 0px 0px 17px;
float:left;
text-align:center;
padding: 0px;
width: 776px;
height:82px;
text-align:left;
position:absolute;
}

div.hc_01 {
margin: 0px;
padding: 0px;
float:left;
width:41px; 
height:82px; 
}

div.hc_02 {
margin: 0px;
padding: 0px;
float:left;
background-image: url(../img/bg_text.gif);
background-repeat: repeat-x;
background-position: left center;
width:706px; 
height:82px; 
}

div.hc_03 {
margin: 0px;
padding: 0px;
float:left;
width:25px; 
height:82px;
}

div.header_content_02_a{
margin: 0px;
padding: 0px;
width: 518px;
height:92px;
}

div.header_content_02_b{
margin: 0px;
padding: 0px;
width: 518px;
height:76px;
}

div.header_content_02_c{
margin: 0px;
padding: 0px;
width: 518px;
height:90px;
}

div.header_content_02_d{
margin: 0px;
padding: 0px;
width: 518px;
height:87px;
}

div.header_content_02_e{
margin: 0px;
padding: 0px;
width: 518px;
height:75px;
}

div.header_content_02_f{
margin: 0px;
padding: 0px;
width: 518px;
height:75px;
}

div.header_content_02_g{
margin: 0px;
padding: 0px;
width: 518px;
height:92px;
}

div.header_content_02_h{
margin: 0px;
padding: 0px;
width: 518px;
height:99px;
}

div.gallery {
margin: 82px 0px 0px 17px;
padding: 0px;
text-align:center;
width:801px;
height:700px;
position:absolute;
}

div.photos_left {
margin: 0px 0px 0px 0px;
padding: 0px;
width: 573px;
height:363px;
float:left;
background-color: #3d6d9d;
background-image: url(../img/bg_g.jpg);
background-repeat: repeat-y;
background-position: left top;
}

div.photos_right {
margin: 0px;
padding: 0px;
width: 228px;
height:363px;
float:left;
background-color:#FF0000;
}

div.photos_01 {
margin: 0px;
padding: 0px;
width: 347px;
height:171px;
float:left;
}

div.photos_02 {
margin: 0px 0px 0px 1px;
padding: 0px;
width: 225px;
height:171px;
float:left;
}

div.photos_03 {
margin: 2px 0px 0px 0px;
padding: 0px;
width: 347px;
height:190px;
float:left;
}

div.photos_04 {
margin: 2px 0px 0px 1px;
padding: 0px;
width: 225px;
height:190px;
float:left;
}

div.animation_01 {
margin: 55px 0px 0px 630px;
padding: 0px;
text-align:left;
position:absolute;
width:251px; 
height:82px;
z-index:2;
}

div.animation_02 {
margin: 618px 0px 0px 330px;
padding: 0px;
text-align:left;
position:absolute;
width:427px; 
height:71px;
z-index:1;
}

div.animation_03 {
margin: 1110px 0px 0px 570px;
padding: 0px;
text-align:left;
position:absolute;
width:214px; 
height:78px;
z-index:15;
}

div.animation_04 {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align:left;
position:absolute;
width:194px; 
height:60px;
z-index:3;
}

div.animation_05 {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align:left;
position:absolute;
width:282px; 
height:53px;
z-index:3;
}

div.animation_06 {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align:left;
position:absolute;
width:317px; 
height:49px;
z-index:3;
}

div.animation_07 {
margin: 0px 0px 0px 0px;
padding: 0px;
text-align:left;
position:absolute;
width:361px; 
height:53px;
z-index:3;
}

div.instant_access{
margin: 20px 0px 10px 0px;
padding: 0px;
text-align:center;
width: 273px;
height: 74px;
z-index: 10;
}

.margin {
border: none;
}

div.block {
margin-bottom: 0px;
margin-top: 690px;
margin-left:30px;
margin-right:auto;
text-align:center;
width: 745px;
height: 75px;
position:absolute;
z-index:10;
}

div.text_system {
margin: 5px 0px 0px 0px;
padding: 0px;
height: 40px;
text-align:center;
}

p.text_system {
margin: 0px;
padding: 0px;
text-align:center;
}

.nonborder {
border: none;
}

div.foot {
margin: 445px 0px 0px 0px;
padding: 0px;
width: 820x;
height:396px;
position:absolute;
z-index: 10;
float:left;
}

div.f_01 {
margin: 0px;
padding: 0px;
width: 820x;
height:46px;
position:absolute;
z-index: 10;
}

div.f_02 {
margin: 0px;
padding: 46px 0px 0px 0px;
width: 820x;
height:48px;
z-index: 10;
}

div.f_03 {
margin: 0px;
padding: 0px;
width: 820x;
height:58px;
z-index: 10;
}

div.f_04 {
margin: 0px;
padding: 0px;
width: 820x;
height:62px;
z-index: 10;
}

div.f_05 {
margin: 0px;
padding: 0px;
width: 820x;
height:69px;
z-index: 10;
}

div.f_06 {
margin: 0px;
padding: 0px;
width: 820x;
height:56px;
z-index: 10;
}

div.f_07 {
margin: 0px;
padding: 0px;
width: 820x;
height:57px;
z-index: 10;
}

div.usc {
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding: 840px 0px 0px 0px;
width: 820px;
height: 20px;
z-index:12;
}

p.text_2257 {
margin: 0px;
padding: 2px;
text-align:center;
}

/*payform*/
div.all_form{
margin: 10px 0px 0px 10px;
padding: 0px;
text-align:center;
width: 270px;
height:666px;
float:left;
position:absolute;
z-index:10;
}

div.clear {
clear:both;
}

.nonborder {
border: none;
}

div.text_top {
margin: 0px;
padding: 0px;
width: 260px;
height: 70px;
text-align:center;
}

div.select{
margin: 0px;
padding: 0px;
text-align:center;
width: 260px;
height:auto;
}

div.steps_all_01 {
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
width: 220px;
height:50px;
text-align:center;
}

div.steps_all_02 {
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
width: 220px;
height:50px;
text-align:center;
}

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

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

div.form {
text-align:center;
width: 200px;
height: 20px;
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
padding: 0px;
}

div.form_b {
text-align:center;
margin: 0px;
padding: 0px;
clear:both;
}

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

div.steps_1 {
margin: 0px;
padding: 0px;
height: 38px;
text-align:center;
}

div.steps_2 {
margin: 0px;
padding: 0px;
height: 38px;
text-align:center;
}

div.steps_3 {
margin: 0px;
padding: 0px;
height: 61px;
text-align:center;
}

div.strongtext {
margin: 0px;
padding: 0px;
height: 12px;
}

div.strongtext_b {
margin: 0px;
padding: 0px;
clear:both;
}

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

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

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

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

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

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

/*payform*/
