.pricecomments {font-size:0.7em;}
body {background: url('http://midsummerenergy.co.uk/graphics/corner-sunflower.jpg') bottom right no-repeat; color:#444;}
#display_price {margin:5px;padding:0px;font-size:1.5em;}
h3.price {font-size:0px;}

#centre {right:200px;}

#discountrate {display:none;}

#display_price {color:#8c2;}
.pricecomments {display:block;}

.indexboxes {float:right; border:3px dotted #fc0; background: #fff; width:95%;margin:15px; padding:10px;}
.indexboximg {border:3px dotted #fc0; width:100px;float:right;}
.fright {float:right;width:42%; margin-left:30px;}
.fleft {float:left; width:42%; margin-left:30px;}
div.indexboxes table {margin:20px 10px 20px 10px;}
div.indexboxes table tr td {margin-top:5px; border-bottom:1px solid #ccc;padding-left:10px;padding-right:10px;font-weight:bold; color:#777}

div.indexboxes table tr td.thead {color:#444;}
div.indexboxes table tr td.grn {color:#090;}
div.indexboxes table tr td.orng {color:#c70;}
div.indexboxes table tr td.rd {color:#a00;}
div.indexboxes h3 {color:#c70;}

#send_login, #expand_forgotten {cursor:pointer;}

#emailform {font-size:0.9em;}
#emailform input, #emailform textarea, input{font-size:0.9em;border:1px solid #c70; color: #777;}

#registerformdiv {font-size:0.9em;}
div#registerformdiv input, div#registerformdiv textarea{font-size:0.9em;border:1px solid #c70; color: #777;margin-bottom:5px;margin-left:5px;}
span.messages {width:100%; text-align:right; color: #D8000C; font-weight: bold;}
span.success {color: #c70; font-weight:normal;}
span.hide_row {display:none;}
div.hide_row {display:none;}
input.submitText{border:0; color:#c70; text-align:left; background-color:#fff; font-size:0.8em;}

span.formlabel {display:block; width:50px; text-align:right; color:#c70;float:left;}

.detailslabel {display:block; width:60px; text-align:right; color:#c70;float:left;padding-right:5px;}

#yourdetails, #yourdetails2 {position:relative;}
#hiddendetails, #hiddendetails2 {position:absolute; color:#444;width:250px; border:2px solid #c70; background:#fff;left:-230px; top:-30px;padding:5px;display:none;text-align:left;font-size:1.2em;}
#hiddendetails h3, #hiddendetails2 h3 {color:#c70;margin-bottom:5px; padding-bottom:0px;}
#yourdetails:hover div#hiddendetails, #yourdetails2:hover div#hiddendetails2 {display:block;}

#loginarea {text-align:right; color:#c70;}
#loginarea ul {padding:0px; margin:0px;}
#loginarea ul li {list-style-type:none; border:1px solid #c70; color: #c70;padding:3px; margin:2px;}
#loginarea ul li:hover {background-color:#ff9;}
a#forceorange {color: #c70;}

#quantityspan {display:none;}

#tradenavbar {background: #fedb4f; position:fixed; top:0px; left:0px; width:100%; height:35px; padding:0px; margin:0px; overflow:none;}

#homelink:link, #homelink:visited, #homelink:active {color:#fc0;}
#homelink:hover {color:#f50;}

#tradehome a:link, #shopmenu a:visited, #shopmenu a:active {text-decoration: none;}

