.ProductTitle a {color:#58B5C7;font-size:1.3em;text-decoration:none;}
.ProductTitle a:visited {color:#58B5C7;font-size:1.3em;text-decoration:none;}
.ProductTitle a:hover {text-decoration:underline;color:#FF0000;}




.ItemDescription{width:180px; text-align:left; }
#left {width:420px;float:left;margin:10px 0 0 0;padding:0 0 15px 0 ;}
#right {margin:24px 20px 0 0;}

div.row {clear:both;float:left;width:90%;margin:0 0 8px 0;}
.shortrow {clear:both;float:left;width:400px;margin:0 0 8px 0;}
label {width: 8em;float:left;text-align:left;margin-right:1.5em;display:block;font-weight:bold;}
.AlignLeft {text-align:left;}
label.LabelRight {float:left;width:300px;text-align:left;margin:0 0 0 1em;display:block;}
input {width:auto;float:left;}
.indented1 {padding-left: 25px;}
.indented {padding-left: 9.5em;}
textarea {width:auto;}
.RedBold {color:red;font-weight:bold;}
.ErrorMessage {float:left;clear:both;width:90%;border:1px solid red;background-color:pink;font-weight:bold;padding:4px;margin:0 0 0 10px;}
.SuccessMessage {float:left;clear:both;width:90%;border:1px solid #c0c0c0;background-color:#feffb0;font-weight:bold;padding:4px;margin:0 0 8px 0;}
.WarningMessage {float:left;clear:both;width:88%;border:1px solid #c0c0c0;background-color:#feffb0;font-weight:bold;padding:6px;margin:0 0 10px 0;}
#nav {text-align:left;}
#logo {margin-bottom:10px;}
#container {min-height:402px;}
#maincontent {text-align:left;min-height:402px;}
.FileName {margin-right:75px;}
.Clear {width:100%;clear:both;}
input.ReadOnly {border:none;background-color:transparent;}
div.header {clear:both;float:left;background-color:#f0f0f0;width:95%;margin:0 2px 8px 4px;border:1px solid #c0c0c0;}
.bold {font-weight:bold;}

.shopitem {width:420px;margin:15px 3px 0 0;padding:0;float:left;}
.ShopImage {width:120px;margin:0 5px 15px 0;float:left;}
.ShopImage img {width:120px;margin:0;padding:0;}
.ShopItemRight {width:290px;float:left;position:relative;}
/*.ShopItemQty {position:absolute;top:90px;width:300px;height:22px;margin:8px 0 0 0;padding:0;background-image:url(../images/BgQuantity.gif);background-repeat:no-repeat;}*/
.ShopItemQty {position:absolute;top:90px;width:300px;height:22px;margin:8px 0 0 0;padding:0;}
.ShopItemQty label {float:left;text-align:left;width:86px;margin:4px 0 0 2px;color:#44aac1;}
.ShopItemQty input {float:right;width:35px;height:12px;margin:3px 2px 0 0;padding:0;font-size:10px;}
.ShopItemQty select {float:left;margin:3px 2px 0 0;padding:0;}
.ShopItemQty .LineTotal {float:left;padding-top:6px;margin-left:10px;}
.SmallText {}
#ShopTotal {float:left;clear:both;width:280px;margin-top:15px;border:1px solid #6bbbcd; padding:6px;  }
#ShopTotalAmount {float:right;width:auto; }
#ShopTotalAmount input {float:left;border:1px solid #6bbbcd;width:70px;}
#ShopTotalLabel {float:left; padding-top:4px;}
#ShopButtons {float:left;clear:both;width:90%;margin:15px 0 20px 0 ;}
#ShopButton1 {float:right;margin-right:20px;}
#ShopButton2 {float:right;}
#ShopButton3 {float:right;margin-right:20px;}
#TableBasket {clear:both;border:1px solid #6bbbcd;width:90%;margin:0 10px 0 0;}
#TableBasket th {background-color:#6bbbcd;color:#000000;padding:4px;}
#TableBasket td {border:1px solid #6bbbcd;padding:4px;}
#TableBasket th.right,#TableBasket td.right {text-align:right;}
#TableBasket input{width:35px;}


#TableBasket td.Center {text-align:center;}
#TableBasket td.Center input {float:none;}

.logout{padding-left:150px; padding-right:10px; padding-top:15px;}
.lone{padding-left:250px; padding-top:20px;}
.lo {padding-top:20px; padding-left:10px;}

div.StockImages {
/*border:1px solid #6bbbcd;*/
padding:2px;
width:100%;
}
div.StockPhoto {
width:auto;
padding:2px;
float:left;
/*border:1px solid #6bbbcd;*/
margin:0 2px 0 0;
text-align:center;
}
div.StockPhotoLast {margin:0}

div.StockImage {
width:auto;
float:none;
margin:2px;
/*border:1px solid #6bbbcd;*/
text-align:center;
}

div.StockInput  {
width:98px;
float:left;
display:block;
margin:2px;
/*border:1px solid #6bbbcd;*/
text-align:center;
}
div.StockInput input {float:none;margin:2px 0 2px 0;}

div.SelectedPhoto {width:auto;padding:2px;float:left;border:1px solid #6bbbcd;margin:0 2px 0 0;}
div.SelectedImage {width:auto;margin:2px;border:1px solid #6bbbcd;text-align:center;}

div.CheckoutLabel {float:left;width:160px;font-weight:bold;}
div.CheckoutDetail {float:left;width:auto;}

h1.Header1 {
display:block;
font-size:1.2em;
font-weight:normal;
padding:0;
margin:4px 0 4px 0;
}


h3{
display:block;
font-size:1.2em;
font-weight:normal;
color:#6bbbcd;
padding:0;
margin:2px 0 2px 0;
border-bottom:1px solid #6bbbcd;
width:695px;
}

h2.Checkout{
display:block;
font-size:1.5em;
font-weight:normal;
padding:0;
margin:20px 0 20px 0;

}




.TextRight {text-align:right;}
.Checkout1Button {clear:both;float:left;width:88px;margin:0 0 8px 357px;padding:0;}
.Checkout2Button {clear:both;float:left;width:88px;margin:0 0 8px 357px;padding:0;}
.Checkout3Button {clear:both;float:right;width:200px;margin:0 0 8px 357px;padding:0;}
.Checkout3Button input {float:right;}
.Checkout4Button {clear:both;float:left;width:90%;margin:0 0 8px 0;padding:0;text-align:right;}
.Checkout4Button a {float:right;width:auto;margin-right:25px;}
.Checkout4Button input {float:right;margin:0 18px 0 0;}
.Checkout5Button {clear:both;float:left;width:90%;margin:0 0 8px 0;padding:0;}
.Checkout5Button a {float:right;width:auto;margin-right:25px;}
.Checkout5Button input {float:right;margin:0 18px 0 0;}
.Checkout6Button {float:right;margin:0 0 8px 0;padding:0;text-align:right;}
.Checkout6Button a {float:right;width:auto;margin-right:25px;}
#OrderTotal {padding:2px;font-weight:bold;}

/*
#FadeMessageError {width:90%;border:1px solid #ff0000;padding:4px;color:#000000;background-color:pink;margin-top:10px;}
#FadeMessageSuccess {width:90%;border:1px solid feffb0;padding:4px;color:#000000;background-color:#feffb0;margin-top:10px;}
*/
#FadeMessageError {width:90%;border:1px solid #ff0000;padding:4px;color:#000000;background-color:pink;margin-top:10px;}
#FadeMessageSuccess {width:90%;border:1px solid #00ff00;padding:4px;color:#000000;background-color:#ccffcc;margin-top:10px;}
#LogOut {float:right;text-align:right;}
#MyLilliputBoHeader {float:left;}