﻿ body{font-family:Verdana, Sans-Serif;font-size:11px;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;}
#container2{margin:0px auto;width:420px;}
#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{}
.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;}
