/* Store Locator */
#postcode_form{position:absolute;left:214px;top:225px;width:500px}

#store_search{border: 0 none;font-size: 23px;background-color:transparent !important;color: #434375 !important; width:306px;outline:none}
#store_locator{margin-top: -43px;margin-left:418px;background-color:transparent !important;padding-top:1px;float: left}
#join_link{top:50px;left:480px;height:120px;width:120px}

/* Existing User */
#login_container{width:434px;background:url(../img/minimal/minimal_login_form.jpg) no-repeat;height:245px; padding-left:20px;padding-top:10px;float:left}

#register_pharmacy_container{width:434px;background:url(../img/minimal/register_your_pharmacy.jpg) no-repeat;height:245px; padding-left:20px;padding-top:10px;float:left}

#login_form a{font-size:11px;font-weight:bold;text-decoration:underline}

#loginerror{color:#D2428E !important;font-size:16px !important;font-weight:bold;font-family: "Gill Sans MT",Helvetica,Arial,sans-serif}

.login_left{background:url(../img/minimal/login_left.png) top left no-repeat;width:6px;height:45px;float:left}
.login_right{background:url(../img/minimal/login_right.png) top left no-repeat;width:8px;height:45px;}
.login_username{margin-left:200px}
.login_password{float:left;margin-top:4px}

#login_username_box{position:relative;background:url(../img/minimal/login_center.png) top left no-repeat;width:196px;height:45px;float:left}
#login_username_box input{top:10px;border: 0 none;background-color:transparent !important;color: #434375 !important;position:absolute;z-index:0;font-size:16px;outline:none}

#login_username_default_box{position:relative;background:url(../img/minimal/login_center.png) top left no-repeat;width:196px;height:45px;float:left}
#login_username_default_box input{top:10px;border: 0 none;background-color:transparent !important;color: #434375 !important;position:absolute;z-index:1;font-size:16px;outline:none}

#login_password_box{margin-top:4px;position:relative;background:url(../img/minimal/login_center.png) top left no-repeat;width:196px;height:45px;float: left}
#login_password_box input{top:10px;border: 0 none;background-color:transparent !important;color: #434375 !important;position:absolute;z-index:2;width:180px;font-size:16px;outline:none}

#login_password_default_box{margin-top:4px;position:relative;background:url(../img/minimal/login_center.png) top left no-repeat;width:196px;height:45px;float: left}
#login_password_default_box input{top:10px;border: 0 none;background-color:transparent !important;color: #434375 !important;position:absolute;z-index:3;font-size:16px;outline:none}

#login_button_box input{background-color:transparent !important}

/* Container */
.container_text{width:290px}
.container_text a{padding:5px}

/* Middle Section */
#middle_section{width:899px;position:relative;background:url(../img/minimal/middle_container.jpg) no-repeat;height:96px;margin-top:10px;clear:both}
#middle_section div{float:left;width:435px;padding-left:10px}
#middle_section p{float:left}

.middle_button{float:right !important;margin-top:-10px}

/* Bottom Section */
#bottom_section{width:903px;position:relative;background:url(../img/minimal/bottom_container.jpg) no-repeat;height:145px;margin-top:15px;clear:both}
#bottom_section div{float:left;width:435px;padding-left:10px}
#bottom_section p{float:left}