﻿
body {font-family: Verdana, Sans-Serif; font-size: 11px;
	/* background-image: url(Images/graybg.jpg);
	background-repeat: repeat-x; */
	background: #e6e6e6 url(bg_shadow.jpg) top center repeat-y;
	margin: 0px;
	padding: 0px;

}
h1 {font-size: 20px; font-weight: bold; color: #333333; font-family: Arial;}
h2 {font-size: 18px; font-weight: normal; color: #666666; margin-top:0px;}
#tblOrderDetails th {border-bottom: 1px solid #999999; background-color: #efefef}
#calculatorContainer a {text-decoration: none;}

#container {margin: 0px auto; width: 960px; /*border: 1px solid #cccccc;*/}
#container2 {margin: 0px auto; width: 420px; /*border: 1px solid #cccccc;*/}
#calcWindow {overflow:auto; overflow-Y:hidden; width: 570px; height: 191px; border: 1px solid #cccccc;
scrollbar-face-color: #6989f0;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF; background-image:url(Images/LoadingIcon2.Gif); background-position:center; background-repeat:no-repeat;}
#calculatorContainer {height: 180px;}
#tblOrderDetails{border: none; width:600px;}
#totalPriceContainer{border-top: 2px solid #3159de; font-size: 18px; color: #333333; text-align: right}
#totalPrice {font-size: 24px; color: #0033cc; font-weight: bold}
#paymentForm {}
#buybackHelp {padding: 8px; background-color: #efefef; border: 1px solid #cccccc}

#submenu a {color: #333333; text-decoration: none}
#submenu a:hover {color: #333333; text-decoration: underline}
#topNav a {color: #666666}
#topNav a:hover {color: #2b497f}
.detailsRemove {position: relative; left: 10px; bottom: 10px}
input.styled, textarea.styled, select.styled {border: 1px solid #999999; color: #666666; font-size: 11px; font-family: Arial, sans-serif}
input.disabledInput {background-color: #fefefe; border: 1px solid #999999}
.calculatorDetailsSelected {width: 100%; border: 1px solid #cccccc; background-color: #eeeeee; margin-bottom: 8px;}
.fieldLabel {font-weight: bold; text-align: right; color:#666666; width: 200px}
.fieldLabelSpan {font-weight: bold; color:#666666}
.calcLink { display: block;text-align: center; border: 1px solid #ffffff; width: 100px;  height: 120px; width: 70px}
.calcSelected {display: block;text-align: center; background-color: #ffffcc; border: 1px solid #ffcc66; width: 70px; height: 120px}
.calcModelLabel {/*font-weight: bold; font-size: 14px; color: #333333*/}
.error {display: block; border: 1px solid #ff0000; color: #ff0000; padding: 3px; margin-bottom: 5px;}
.errorInline {color: #ff0000}
.inputError {border: 1px solid #ff0000; font-size: 11px; font-family: Arial, sans-serif}
.pay {border-bottom: 3px solid white; float: left; width: 130px; text-align:center; padding-bottom:6px;}
.paySelected {border-bottom: 3px solid #3159DE; float: left; width: 130px; text-align:center; padding-bottom:6px;}
.orderHeader {font-size: 14px; font-weight: bold; border-bottom: 1px solid #cccccc; width: 600px}
.unitPriceLabel {font-size: 24px; color: #0033cc; font-weight: bold}
a.calcButton {display: block; background-color: #ebebeb; border: 1px solid #cccccc; width: 18px;}


.detailsGrid th {border-right: 1px solid white; border-bottom: 1px solid #666666}
.detailsGrid td  {border: 1px solid white;}


#gvOrderSummary table
{font-weight: bold; font-size: 16px; color: #ffffff}
#gvOrderSummary tr
{font-weight: bold; font-size: 16px; color: #ffffff}
#gvOrderSummary td
{font-weight: bold; font-size: 16px; color: #ffffff}
#gvOrderSummary span
{font-weight: bold; font-size: 16px; color: #ffffff}

#gvOrderSummary table
{font-size: 14px; color: #ffffff}
#gvOrderSummary tr
{font-size: 14px; color: #ffffff}
#gvOrderSummary td
{font-size: 14px; color: #ffffff}
#gvOrderSummary a
{font-size: 14px; color: #ffffff}

#gvUsers table
{font-size: 14px; color: #ffffff}
#gvUsers tr
{font-size: 14px; color: #ffffff}
#gvUsers td
{font-size: 14px; color: #ffffff}
#gvUsers a
{font-size: 14px; color: #ffffff}


#emailSuccessMsg {padding: 10px; border: 1px solid green; color: #333333; background-color: #D7E8D8 }

#footer1 a {text-decoration: none; color: #244566;}
#footer1 a:visited {text-decoration: none; color: #244566;}
#footer1 a:hover {text-decoration: underline;}
#footer2 a {text-decoration: none; color: #244566;}
#footer2 a:visited {text-decoration: none; color: #244566;}
#footer2 a:hover {text-decoration: underline;}