/* 
    Document   : main
    Created on : Jan 4, 2010, 1:47:58 PM
    Author     : kaelinjacobson
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

store
.ajaxSelectTag {
    width: 175px;
}

.storeHeader {
    width: 100%;
	color: white;
    text-align: center;
    padding-bottom: 20px;
}

.bottomStore {
    width: 575px;
    text-align: right;
    padding-top: 15px;
}

.partSelectionImage {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    width: 150px;
}

.partSelection {
    display: inline-block;
    width: 190px;
    padding-left: 5px;
    text-align: center;
    padding-bottom: 10px;
    padding-top: 10px;
}

.partSelectionTitle {
	color:yellow;
    width: 100%;
    text-align: left;
    padding-left: 15px;
    font-size: 26px;
}

.partSelectionStatusMessage {
    color: red;
    font-size: 20px;
	padding-left:15px;
}

.partDetailImage {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    max-width: 400px;
    max-height: 300px;
    margin-left: 20px;
    margin-right: 20px;
}

.partDetailHeader {
	color: white;
    font-size: 20px;
    font-weight: bold;
}


.loginTable {
    display:table-cell;
    vertical-align:middle;
    height:300px;
    width:390px;
    padding-right:25px;
}

.needToCreateAccount {
    text-align:right;
    display:table-cell;
    vertical-align:middle;
    height:300px;
    width: 450px;
    border-left: 1px solid #F6F600;
}

.preCheckoutHeader {
    width: 100%;
    text-align: center;
    padding-bottom: 15px;
}

.cartDisplay {
    width: 600px;
    text-align: left;
}

.cartDisplay span {
    display: inline-block;
    vertical-align: middle;
}

.cartImage {
    width: 200px;
}

.cartImage img {
    max-width: 150px;
    max-height: 150px;
}

.cartDesc {
    width: 280px;
}

.cartPrice {
    text-align: right;
}

.cartHeader {
    text-align: left;
    width: 600px;
    color: #F6F600;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: thin solid #F6F600;
}

.cartDisplay td {
    padding-bottom: 10px;
}

.cartSubmit {
    padding-top: 10px;
    width: 600px;
    text-align: right;
}
