.top .left {

    background: url("../images/content_top_left.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 32px;

    width: 5px;

}

.top .right {

    background: url("../images/content_top_right.png") no-repeat scroll 0 0 transparent;

    float: right;

    height: 32px;

    width: 5px;

}

.top .center {

    background: url("../images/content_top_center.gif") repeat-x scroll 0 0 transparent;

    margin-left: 5px;

    margin-right: 5px;

	height:32px;

}



.middle {

    background: none repeat scroll 0 0 #FFFFFF;

    border-left: 1px solid #DDDDDD;

    border-right: 1px solid #DDDDDD;

    min-height: 30px;

    padding: 10px 10px 1px;

	color:black;

}



.middle legend{color:#000000;}



.top h1{

padding:5px 0 5px 7px;

text-align:left;

margin:0;

}



#loginDefault p {

    margin-top: 0;

	margin-bottom:0;

}



form {

    display: inline;

    margin: 0;

    padding: 0;

}



#loginDefault label.inputLabel {

    float: left;

    vertical-align: middle;

    width: 7.5em;

}



#login-email-address,#login-password{

border:1px solid #7F9DB9;

}



#loginDefault input:focus,#loginDefault select:focus,#loginDefault textarea:focus {

	background: none;

	}

	

#loginDefault input{

vertical-align:bottom;
*vertical-align:middle;
vertical-align:middle\0;
}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
#loginDefault input{ vertical-align:top;  }
}



#loginDefault,#createAcctDefault,#guestCheckoutDefault{

padding:5px 2px 0;

font-size:12px;

background:#fff;

}

#guestCheckoutDefault{ padding:0; }

label{

padding:0;

}



.middle a:link,.middle a:visited{

color:#1B57A3;

text-decoration:underline;

cursor:pointer;

}



.bottom .left {

    background: url("../images/content_bottom_left.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 5px;

    width: 5px;

}



.bottom .right {

    background: url("../images/content_bottom_right.png") no-repeat scroll 0 0 transparent;

    float: right;

    height: 5px;

    width: 5px;

}



.bottom .center {

    background: url("../images/content_bottom_center.png") repeat-x scroll 0 0 transparent;

    height: 5px;

    margin: 0 5px 10px;

}

.alignRight{

text-align:right;

}

