/*  love_styles_1.css *******/
* {
margin:0;
padding:0;
}
/*************************** home page ******************************************/
#container {
  position:absolute;
  left: 45%;
  margin-left:-425px;
  width:950px;
  height:680px;
  background: #735DA4;
}


#banner-box {
  position:absolute;
  top:90px;
  left:470px;
  width:370px;
  height:10px;
  background:#EC2368;
  z-index:1;
}

#shop-heading-box {
  position:absolute;
  top:40px;
  left:10px;
  width:800px;
  height:120px;
}
#heading1-shadow-box {
  position:absolute;
  top:40px;
  left:0px;
  width:100%;
  height:40px;
  background:#E02102;
}



/*************************** for sell page ******************************************/
#sell-box {
  position:absolute;
  top:160px;
  left:100px;
  width:200px;
  height:200px;
}
#sell-clothes-box {
  position:absolute;
  top:160px;
  left:100px;
  width:200px;
  height:200px;
}
#sell-toys-box {
  position:absolute;
  top:300px;
  left:550px;
  width:200px;
  height:200px;
}
#buy-box {
  position:absolute;
  top:160px;
  left:500px;
  width:200px;
  height:200px;
}

#contact-us {
  position:absolute;
  top:130px;
  left:20px;
  width:60px;
  height:75px;
}

#advertising-banner-box {
  position:absolute;
  top:610px;
  left:150px;
  width:500px;
  height:40px;
  background:#EC2368;
  z-index:1;
}


#masthead {
  width:100%;
  height:60px;
  z-index:1;
}

#masthead_indented {
  width:70%;
  left:100px;
  height:60px;
  z-index:1;
}

#masthead-sub-heading {
  position:absolute;
  top:50px;
  left:70px;
  width: 70%;
  z-index:2;
}

#masthead-sub-heading2 {
  position:absolute;
  top:35px;
  left:60px;
  width: 350px;
  z-index:2;
}

#masthead-sub-heading3 {
  position:absolute;
  top:75px;
  left:110px;
  width: 350px;
  z-index:2;
}

#login_message {
  position:absolute;
  top:85px;
  left:490px;
  width: 350px;
  height: 20px;
}

/**********************************for home page *********************************************/

#logo-how-box {
  position:absolute;
  top :40px;
  left:740px;
  width:80px;
  height:55px;
  z-index:3;
}
#logo-to-box {
  position:absolute;
  top :70px;
  left:800px;
  width:80px;
  height:55px;
  z-index:2;
}
#logo-ellipse-sell-box {
  position:absolute;
  top :60px;
  left:850px;
  width:80px;
  height:55px;
  z-index:2;
}
#logo-bubble-40{
  position:absolute;
  top :90px;
  left:910px;
  width:40px;
  height:40px;
  z-index:2;
}
#logo-bubble-30{
  position:absolute;
  top :110px;
  left:930px;
  width:30px;
  height:30px;
  z-index:2;
}
#logo-bubble-20{
  position:absolute;
  top :130px;
  left:980px;
  width:20px;
  height:20px;
  z-index:2;
}
 
 
/***********************************************************************************************/

#logo-box {
  position:absolute;
  top :10px;
  left:840px;
  background:#D014226;
  width:180px;
  height:130px;
  z-index:3;
}

#errorBox {
  position:absolute;
  top :30px;
  left:200px;
  width:200px;
  height:90px;
  z-index:6;
}
#ContactUsInfoBox {
  position:absolute;
  top :2px;
  left:220px;
  width:200px;
  height:60px;
  z-index:6;
  line-height:25px;
}
#ContactUsErrorBox {
  position:absolute;
  top :160px;
  left:540px;
  width:220px;
  height:60px;
  z-index:6;
  line-height:25px;
}

#ReplyErrorBox {
  position:absolute;
  top :140px;
  left:540px;
  width:250px;
  height:60px;
  z-index:6;
  line-height:25px;
}
#reseterrorBox {
  position:absolute;
  top :350px;
  left:590px;
  width:200px;
  height:60px;
  z-index:6;
}

#message-box {
  position:absolute;
  top :110px;
  right:145px;
  background:#EC2368;
  width:200px;
  height:50px;
  z-index:4;
}


#nav {
  position:absolute;
  top:110px;
  left:780px;
  width: 60px;
  margin-top:0px;
  margin-right:10px;
  padding: 0 0;
  margin: 1 1;
  z-index:7;
}

#nav-red-box {
  position:absolute;
  top:65px;
  left:770px;
  height:485px;
  width: 180px;
background:#E02102;
}
ul {list-style-type:none;}

#disclaimer {
  position:absolute;
  top:515px;
  left:830px;
  height:20px;
  width: 110px;
}
#search-bar {
  float: left;
  margin-top:10px;
  margin-left:80px;
  width: 50%;
}


#content {
  float: left;
  margin-top:10px;
  width:75%;
  line-height:20px;
}

#register-box {
  position:absolute;
  top:490px;
  left:620px;
  width:40px;
  height:60px;
}

#rego-info-box {
  position:absolute;
  top:110px;
  left:300px;
  width:400px;
  height:130px;
  line-height:25px;
}
#userid-label {
  position:absolute;
  top:250px;
  left:150px;
  width:180px;
  height:30px;
}
#email-label {
  position:absolute;
  top:280px;
  left:150px;
  width:180px;
  height:30px;
}
#password1-label {
  position:absolute;
  top:310px;
  left:150px;
  width:180px;
  height:30px;
}
#password2-label {
  position:absolute;
  top:340px;
  left:150px;
  width:180px;
  height:30px;
}
#country-label {
  position:absolute;
  top:390px;
  left:150px;
  width:180px;
  height:30px;
}
#state-label {
  position:absolute;
  top:420px;
  left:150px;
  width:180px;
  height:30px;
}
#suburb-label {
  position:absolute;
  top:450px;
  left:150px;
  width:180px;
  height:30px;
}

#userid-text {
  position:absolute;
  top:250px;
  left:350px;
  width:180px;
  height:30px;
}
#email-text {
  position:absolute;
  top:280px;
  left:350px;
  width:200px;
  height:30px;
}
#password1-text {
  position:absolute;
  top:310px;
  left:350px;
  width:180px;
  height:30px;
}
#password2-text {
  position:absolute;
  top:340px;
  left:350px;
  width:180px;
  height:30px;
}
#country-text {
  position:absolute;
  top:390px;
  left:350px;
  width:180px;
  height:30px;
}
#state-text {
  position:absolute;
  top:420px;
  left:350px;
  width:180px;
  height:30px;
}
#suburb-text {
  position:absolute;
  top:450px;
  left:350px;
  width:180px;
  height:30px;
}
/***************** for the login page ***************************/
#login-info-box {
  position:absolute;
  top:120px;
  left:50px;
  width:400px;
  height:130px;
  line-height:28px;
}
#login_userid_label {
  position: absolute;
  top:310px;
  left:250px;
  line-height:30px;
  width:120px;
  text-align:right;
  z-index:2;
}

#login_userid_text {
  position: absolute;
  top:310px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:180px;
  height:30px;
  z-index:1;
}
#login_password_label {
  position: absolute;
  top:360px;
  left:250px;
  line-height:30px;
  width:120px;
  text-align:right;
  z-index:2;
}
#login_password_text {
  position: absolute;
  top:360px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:180px;
  height:30px;
  z-index:1;
}

#open-story-button {
  position: absolute;
  top:460px;
  left:570px;
  width:120px;
  height:50px;
  z-index:1;
}
#deregister-button {
  position: absolute;
  top:460px;
  left:670px;
  width:120px;
  height:50px;
  z-index:1;
}

#reset-href {
  position: absolute;
  top:410px;
  left:280px;
  line-height:30px;
  text-align:left;
  width:380px;
  height:30px;
  z-index:1;

}
/*************************for reset password page ***********************************/
#reset-password-box {
  position:absolute;
  top:120px;
  left:300px;
  width:400px;
  height:160px;
  line-height:25px;
}

#reset_login_userid_label {
  position: absolute;
  top:280px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}

#reset_login_userid_text {
  position: absolute;
  top:280px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_email_label {
  position: absolute;
  top:330px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_email_text {
  position: absolute;
  top:330px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_passwd1_label {
  position: absolute;
  top:380px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_passwd1_text {
  position: absolute;
  top:380px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}

#reset_passwd2_label {
  position: absolute;
  top:430px;
  left:180px;
  line-height:30px;
  width:190px;
  text-align:right;
  z-index:2;
}
#reset_passwd2_text {
  position: absolute;
  top:430px;
  left:380px;
  line-height:30px;
  text-align:left;
  width:200px;
  height:30px;
  z-index:1;
}
#reset-button-bar {
  position: absolute;
  top:460px;
  left:590px;
  width:170px;
  height:50px;
  z-index:1;
}

/******************************for reply page *********************/
#previous-arrow-box {
  position:absolute;
  top :100px;
  left:330px;
  width:80px;
  height:40px;
}

#reply-send-box {
  position:absolute;
  top :450px;
  left:400px;
  width:80px;
  height:40px;
}

#lovestruck-previous-arrow-box {
  position:absolute;
  top :120px;
  left:400px;
  width:80px;
  height:40px;
}

#lovestruck-definition-previous-arrow-box {
  position:absolute;
  top :120px;
  left:350px;
  width:80px;
  height:40px;
}

#blog-previous-arrow-box {
  position:absolute;
  top :80px;
  left:330px;
  width:80px;
  height:40px;
}
#contact_sidebar_right_justify {
  position: absolute;
  top:180px;
  left:130px;
  line-height:30px;
  text-align:right;
  z-index:2;
}

#contact_sidebar_left_justify {
  position: absolute;
  top:185px;
  left:285px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}
/************************************for sell page *****************************/
#who_text {
  position:absolute;
  top:170px;
  left:30px;
  width:200px;
  height:30px;
}
#who_drop_box {
  position:absolute;
  top:170px;
  left:170px;
  width:200px;
  height:30px;
}
#what_text {
  position:absolute;
  top:200px;
  left:30px;
  width:150px;
  height:30px;
}
#what_drop_box {
  position:absolute;
  top:200px;
  left:170px;
  width:200px;
  height:30px;
}
#amount_text {
  position:absolute;
  top:230px;
  left:30px;
  width:250px;
  height:30px;
}
#amount_box {
  position:absolute;
  top:230px;
  left:270px;
  width:200px;
  height:30px;
}
#condition_text {
  position:absolute;
  top:260px;
  left:30px;
  width:250px;
  height:30px;
}
#condition_box {
  position:absolute;
  top:260px;
  left:270px;
  width:200px;
  height:30px;
}
#gender_text {
  position:absolute;
  top:290px;
  left:30px;
  width:250px;
  height:30px;
}
#gender_box {
  position:absolute;
  top:290px;
  left:270px;
  width:200px;
  height:30px;
}
#description_text {
  position:absolute;
  top:350px;
  left:30px;
  width:350px;
  height:30px;
}
#description_box {
  position:absolute;
  top:370px;
  left:30px;
  width:650px;
  height:100px;
}

#photo_text {
  position:absolute;
  top:170px;
  left:450px;
  width:280px;
  height:50px;
}
#photo_position {
  position:absolute;
  top:210px;
  left:550px;
  width:100px;
  height:100px;
  border: 2px solid #000;
  background-color: #AAA;
}
#photo_enlarge {
  position:absolute;
  top:320px;
  left:550px;
  width:150px;
  height:30px;
}
#photo_browse_position {
  position:absolute;
  top:315px;
  left:550px;
  width:150px;
  height:20px;
}
#sell_button {
  position:absolute;
  top:490px;
  left:520px;
  width:50px;
  height:40px;
}
#summary_button {
  position:absolute;
  top:540px;
  left:520px;
  width:250px;
  height:40px;
}

#sell-previous-box {
  position:absolute;
  top:105px;
  left:430px;
  width:50px;
  height:40px;
}


/************************************for optional *  display on buy page *******************/
#optional_suburb {
  position:absolute;
  top:170px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_who {
  position:absolute;
  top:260px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_what {
  position:absolute;
  top:290px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_condition {
  position:absolute;
  top:350px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_gender {
  position:absolute;
  top:380px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_designer {
  position:absolute;
  top:410px;
  left:325px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}

#optional_description {
  position:absolute;
  top:450px;
  left:65px;
  width:15px;
  height:25px;
  line-height:30px;
  z-index:2;
}


#optional_text {
  position:absolute;
  top:280px;
  left:555px;
  width:220px;
  height:180px;
  line-height:20px;
  z-index:2;
}


/************************************for buy page *****************************/
#buy_suburb_select_text {
  position:absolute;
  top:210px;
  left:80px;
  width:250px;
  height:60px;
  text-align:right;
}
#buy_suburb_list_box {
  position:absolute;
  top:210px;
  left:545px;
  width:250px;
  height:30px;
}
#buy_clear_button {
  position:absolute;
  top:250px;
  left:600px;
  width:140px;
  height:30px;
}
#buy_suburb_text {
  position:absolute;
  top:190px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_suburb_drop_box {
  position:absolute;
  top:190px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_state_text {
  position:absolute;
  top:160px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_state_drop_box {
  position:absolute;
  top:160px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_who_text {
  position:absolute;
  top:280px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_who_drop_box {
  position:absolute;
  top:280px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_what_text {
  position:absolute;
  top:310px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_what_drop_box {
  position:absolute;
  top:290px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_amount_text {
  position:absolute;
  top:340px;
  left:15px;
  width:310px;
  height:30px;
  text-align:right;
}
#buy_amount_box {
  position:absolute;
  top:340px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_condition_text {
  position:absolute;
  top:370px;
  left:15px;
  width:310px;
  height:30px;
  text-align:right;
}
#buy_condition_box {
  position:absolute;
  top:370px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_gender_text {
  position:absolute;
  top:400px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_gender_box {
  position:absolute;
  top:400px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_designer_text {
  position:absolute;
  top:430px;
  left:80px;
  width:250px;
  height:30px;
  text-align:right;
}
#buy_designer_box {
  position:absolute;
  top:430px;
  left:340px;
  width:200px;
  height:30px;
}
#buy_description_text {
  position:absolute;
  top:470px;
  left:80px;
  width:450px;
  height:30px;
}
#buy_description_box {
  position:absolute;
  top:490px;
  left:80px;
  width:650px;
  height:100px;
}

#buy_button {
  position:absolute;
  top:490px;
  left:510px;
  width:50px;
  height:40px;
}
#buy-previous-box {
  position:absolute;
  top:95px;
  left:430px;
  width:50px;
  height:40px;
}

/************************************for search results page *****************************/
#search_description_box {
  position:absolute;
  top:380px;
  left:30px;
  width:500px;
  height:100px;
}
#search-previous-box {
  position:absolute;
  top:100px;
  left:340px;
  width:200px;
  height:40px;
}
#search-email-box {
  position:absolute;
  top:450px;
  left:560px;
  width:200px;
  height:40px;
}

/*************************************for pay page ****************************/
#pay-how-much-text {
  position:absolute;
  top:200px;
  left:140px;
  width:450px;
  height:60px;
  line-height:25px;
}

#pay-how-much-box {
  position:absolute;
  top:200px;
  left:540px;
  width:100px;
  height:60px;
  line-height:25px;
}

#pay-cancel-button {
  position:absolute;
  top:350px;
  left:240px;
  width:100px;
  height:50px;
}

#paypal-box {
  position:absolute;
  top :350px;
  left:560px;
  background:EBE252;
  width:100px;
  height:70px;
}

#pay-button {
  position:absolute;
  top :350px;
  left:410px;
  width:60px;
  height:40px;
}

#notify-box {
  position:absolute;
  top :170px;
  left:155px;
  width:550px;
  height:150px;
  text-align:center;
}
/*************************************for faq page ****************************/
#faq-previous-box {
  position:absolute;
  top:60px;
  left:430px;
  width:120px;
  height:40px;
}
#the-blurb-box {
  position:absolute;
  top:80px;
  left:60px;
  width:780px;
  height:430px;
}
#faq-next-box {
  position:absolute;
  top:440px;
  left:350px;
  width:100px;
  height:50px;
}


#footer-blurb {
  position:absolute;
  top:470px;
  left:20px;
  width:100%;
  border-top:1px solid black;
}


/*************************************for delete_story page ****************************/
#delete_notice_box {
  position:absolute;
  top :30px;
  left:480px;
  width:320px;
  height:70px;

  line-height:25px;
  padding:2px;
  position:absolute;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
}
#delete_request {
  position:absolute;
  top :105px;
  left:100px;
  width:780px;
  height:40px;
}

#delete-cancel-box {
  position:absolute;
  top :150px;
  left:400px;
  width:80px;
  height:40px;
}

#delete_right_justify {
  position: absolute;
  top:210px;
  left:30px;
  line-height:30px;
  text-align:right;
  z-index:2;
}
#delete_left_justify {
  position: absolute;
  top:215px;
  left:285px;
  line-height:10px;
  text-align:left;
  width:80%;
  z-index:1;
}
#delete-send-box {
  position:absolute;
  top :480px;
  left:400px;
  width:80px;
  height:40px;
}

/*******************************************************************************/
/**********************************************************************************/
/*********************************for faq page ************************************/
#faq_question_box {
  position:absolute;
  top :100px;
  left:15px;
  width:550px;
  height:420px;
}

#faq_info_box {
  position:absolute;
  top :70px;
  left:35px;
  width:650px;
  height:50px;
}

#faq_flip_pages {
  position:absolute;
  top :110px;
  left:35px;
  width:650px;
  height:420px;
}

/*********************************for definition page ************************************/
#unlovestruck_definition {
  position:absolute;
  top :170px;
  left:35px;
  width:720px;
  height:400px;
}


#footer {
  position:absolute;
  bottom: -40px;
  width:950px;
  border-top:1px solid black;
}


body {font-family:Arial, verdana; font: 18px Arial; color: black;  background-color: #846BBC;}

h1 {font-family:arial narrow, verdana;
    font-size:72px;
    color:black;
    text-decoration:none;
    font-weight:bold;
    font-style:italic;
   }
h2 {font-family: arial, verdana;
    font-size:22px;
    color:black;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
   }

h3 {font-family: arial, verdana;
    font-size:12px;
    color:black;
    text-decoration:none;
    font-weight:bold;
    font-style:italic;
   }
h4 {font-family: Arial, sans-serif;
    font-size:40px;
    letter-spacing:0px;
    color:black;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
   }
h5 {font-family: Arial, sans-serif;
    font-size:20px;
    letter-spacing:0px;
    color:black;
    text-align:left;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
    line-height: 20px;
   }

h6 {font-family: Arial, sans-serif;
    font-size:20px;
    letter-spacing:0px;
    color:black;
    text-align:right;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
    line-height: 20px;
   }

a: {color:black;}
a:link {color:blue;}
a:visited {color:black;}
a:active {color:blue;}
a:hover {color:yellow;}

<!-- formatting for the oblong buttons -->
.a_normal_accent {font-size:14; color: blue; }
.accent_welcome {font-size:10; color: blue}
.a_accent {font-size:42; font-weight:bold}
.accent {font-size:48;font-weight:bold; }
.accent_sub {font-size:70;font-weight:bold;}
.accent_footer {font-size:8;font-weight:bold; font-style:italic; color:#F8EF5D;}
.accent_footer_home {font-size:14;font-weight:bold; font-style:italic; color:#F8EF5D;}
.accent_message {font-size:14; font-weight:bold; color:yellow;}
.accent_confirmation {font-size:18; font-weight:normal; color:red;}
.accent_error {font-size:20; font-weight:bold; color:yellow;}
.accent_faq {font-size:20; font-weight:bold; color:#47D847;}
.accent_small {font-size:12;font-style:italic;color:yellow;}
.accent_small_bold {font-size:12;font-style:italic;font-weight:bold;color:yellow;}
.accent_faq_brackets {font-size:40;}
.accent_small_mood {font-size:14;font-weight:bold;}
.accent_50 {font-size:50; font-weight:bold; color:black; }
.accent_30 {font-size:30; font-weight:normal; color:black; }
.accent_30_yellow {font-size:30; font-weight:normal; color:#F8EF5D; }
.accent_25 {font-size:25; font-weight:normal; color:black; }
.accent_16 {font-size:16; font-weight:bold; color:black; }
.accent_16_bold_yellow {font-size:16;font-weight:bold; color:#F8EF5D; }
.accent_16_yellow {font-size:16;font-weight:normal; color:#F8EF5D; }
.accent_14_yellow {font-size:14;font-weight:bold; color:#F8EF5D; }

.pagenextlink,.pagenextdead,
.pageprevlink,.pageprevdead,
.pagenumlink,.pagenumdead {
  cursor: pointer;
  padding: 0 4;
  margin: 5 1;
  font-size: 16px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.pagenextlink,.pageprevlink,.pagenumlink {
  border: 2px solid #009;
  background-color: #FC6;
  color: #009;
}
.pagenextdead,.pageprevdead,.pagenumdead {
  cursor: default;
  border: 2px solid #000;
  background-color: #AAA;
  color: #FFF8EE;
}
#Message {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:480px;
  top:80px;
  width:320px;
  height:180px;
  text-align: center;
  background-color: yellow;
  border: 5px solid #66FF66;
}

#GreenMessage {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:480px;
  top:80px;
  width:320px;
  height:200px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66CC66;
}


#Info {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:260px;
  top:120px;
  width:390px;
  height:180px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#LeftInfo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:10px;
  top:10px;
  width:360px;
  height:180px;
  text-align: center;
  background-color: #F56A73;
  border: 5px solid #F70D1C;
  z-index:11;
}
#Error {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:510px;
  top:100px;
  width:300px;
  height:150px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#Reset {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:510px;
  top:100px;
  width:300px;
  height:100px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}
#StateError {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:510px;
  top:120px;
  width:300px;
  height:80px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}
#Confirmation {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:550px;
  top:80px;
  width:300px;
  height:150px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#SearchNo {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:560px;
  top:70px;
  width:200px;
  height:100px;
  text-align: center;
  background-color: #3399CC;
  border: 5px solid #3333FF;
  z-index:11; 
}
#ConfirmationRegistration {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:550px;
  top:80px;
  width:300px;
  height:240px;
  text-align: center;
  background-color: #8792D0;
  border: 5px solid #1C3ED0;
  z-index:11; 
}

#Confirm {
  line-height:25px;
  padding:2px;
  position:absolute;
  left:230px;
  top:170px;
  width:300px;
  height:260px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}

#NoDeRegister {
  line-height:20px;
  padding:2px;
  position:absolute;
  left:250px;
  top:180px;
  width:370px;
  height:100px;
  text-align: center;
  background-color: #CCFFCC;
  border: 5px solid #66FF66;
  z-index:11; 
}
#paginate_buttons {
  position: absolute;
  top:500px;
  left:30px;
  width:820px;
  height:40px;
  line-height:30px;
}

.buttonlink,.submit,.confirm {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 1 3;
  margin: 0 3;
  font-size: 14px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit_big_red {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: red;
  padding: 1 0;
  margin: 0 0;
  font-size: 23px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}

.submit_massive {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 1 0;
  margin: 0 0;
  font-size: 30px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.submit_big {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 1 0;
  margin: 0 0;
  font-size: 18px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.submit_small {
  position: relative;
  border: 2px solid #009;
  background-color: #FC6;
  color: #006;
  padding: 0 0;
  margin: 0 0;
  font-size: 12px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
