h2 {font-size:14px;margin-bottom:10px}

div.categoryList {margin-bottom:15px}
div.categoryList>div.title {color:#fff;padding:0 5px 0 15px;font:bold 14px/30px Arial;margin-bottom:5px;height:30px;white-space:nowrap;overflow:hidden;background:#0054a4 url('../images/shop_grd_blue.png') repeat-x}
div.categoryList ul {list-style:none}
div.categoryList li li {padding-left:10px}
div.categoryList li li.l{padding-bottom: 10px;}
div.categoryList li li.l a {border-bottom: none;}
div.categoryList a {display:block;padding:10px;font-size:12px;color:#000;text-decoration:none;margin-bottom:2px;background-color:#ededed}
div.categoryList a span{color: #888888;font-size: 10px;}
div.categoryList a.s {background-color:#3193d8;color:#fff}
div.categoryList li li a {border-bottom:1px solid #cdcdcd;background-color:#fff}
div.categoryList li li a.s {color:#3193d8;background:none}
div.categoryList a.s span{color:#fff}
div.categoryList li li a.s span{color:#3193d8}
div.prodListArea {background:url('../images/shop_loader.gif') no-repeat -900px 20px;overflow: hidden;}

div.prodListArea table.l{margin-bottom: 7px;}

div.prodListItem {overflow:hidden;padding:10px;margin-bottom:7px;background-color:#f4f4f4;border:1px solid #e4e1e1}
div.prodListImg {width:200px;float:left;}
div.prodListImg~* {margin-left:212px}
div.prodListItem h2 {font-size:1em;margin-bottom:10px}
div.prodListItem h2 a {color:#000}
div.prodListDesc {line-height:1.4em;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #bfbfbf}
div.prodListItem p.price b {color:#c62315;font-size:13px}
div.prodListItem p.price span {text-decoration:line-through;color:#000;font-weight:normal;font-size:12px}
p.prodListMf {padding:4px 0}
div.prodListItem form.formProduct,div.prodListItem p.more {float:right;margin-left:0}
div.prodListItem p.more a {color:#d31b0f;font-weight:bold}
div.prodListItem p.more a:after {content:' »'}


h1.productPresentTitle {font-size:14px;height:34px;line-height:34px;padding:0 12px;color:#fff;background-color:#0a74c2;white-space:nowrap;overflow:hidden;margin-bottom:6px}
div.productPresent {background-color:#f4f4f4;margin-bottom:1px;border:1px solid #e5e2e2;padding:10px;margin-bottom:20px}
div.productImage {float:left}
div.productImage>img {border:1px solid #e3e3e3;margin-bottom:7px}
div.productGallery>a>img,div.productGallery>span {display:inline-block;border:1px solid #d6d6d6;margin:7px 7px 0px 0px;width:116px;height:91px;background:#fff url('../images/shop_loader_min.gif') no-repeat 50% 50%}
div.productImage~* {margin-left:390px}
div.productMainArea {overflow:hidden;margin-bottom:10px}
div.productPresent p.submit {border-top:1px dotted #bababa;padding-top:10px}
table.productPresent {border-collapse:collapse;margin-bottom:25px}
table.productPresent td {padding-top:5px;padding-bottom:5px}
table.productPresent td:first-child {font-weight:bold;padding-right:15px;min-width:100px;vertical-align:top;background:url('data:image/gif;base64,R0lGODlhAgABAIAAAP///7q6uiH5BAAAAAAALAAAAAACAAEAAAICDAoAOw==') repeat-y 100% 0}
table.productPresent tr.net td {font-size:13px;font-weight:normal}
table.productPresent td.available {background:url('../images/shop_ok.png') no-repeat 15px;padding-left:40px}
table.productPresent td+td {padding-left:15px}
table.productPresent tr.price {font-size:14px}
table.productPresent tr.price td+td {color:#c62315;font-weight:bold}
table.productPresent tr.price span {color:#000;text-decoration:none;display:block;font-weight:normal;font-size:12px;text-decoration:line-through}
div.productPresent h2 {color:#0157a5;border-bottom:1px solid #bababa;padding-bottom:5px}
div.productPresent a.askAbout {display:inline-block;height:21px;font-weight:bold;color:#000;background:url('../images/shop_send.png') no-repeat;padding-left:30px}
div.productPresent a.askAbout:after {content:' »'}

table.product-col td.img img, div.prodListImg img, div.productImage img {vertical-align:top}
table.product-col td.img a, div.prodListImg>a {border:1px solid #e4e4e4;overflow:hidden;min-width:200px;height:140px;display:block;background-position:50% 50%;background-repeat:no-repeat;background:#fff url('../images/shop_loader_min.gif') no-repeat 50% 50%}
table.product-col td.img span, div.prodListImg>a span {min-width:200px;height:140px;display:block;background-position:50% 50%;background-repeat:no-repeat}
table.product-col td.img span.nophoto, div.prodListImg>a span.nophoto, div.productImage span.nophoto,div.productGallery>span {background:#fff url('../images/shop_np.png') no-repeat 50% 50%}
div.productImage.empty {border:1px solid #e3e3e3;width:366px;height:263px;background:#fff url('../images/shop_np.png') no-repeat 50% 50%}
div.productImage>span {display:block;border:1px solid #e3e3e3;width:366px;height:263px;background:#fff url('../images/shop_loader_min.gif') no-repeat 50% 50%;overflow:hidden}

table.product-col {border-collapse:collapse;margin-bottom:20px;text-align:center}
table.product-col+table.product-col {margin-top:-15px}
table.product-col a {text-decoration:none;color:#000;font-weight:bold}
table.product-col td.img {padding:15px 15px 10px;background-color:#f4f4f4;border-width:1px 1px 0;border-style:solid;border-color:#e3e0e0;vertical-align:middle}
table.product-col td.empty {width:8px;overflow:hidden}
table.product-col td.dsc {padding:0 15px 10px;background-color:#f4f4f4;border-width:0 1px;border-style:solid;border-color:#e3e0e0;font-weight:bold;width:207px;vertical-align:top}
table.product-col td.prc {padding:0 15px;background-color:#f4f4f4;border-width:0 1px;border-style:solid;border-color:#e3e0e0;vertical-align:top;text-align:left}
table.product-col td.dsc>p {line-height:1.4em;margin-bottom:5px}
table.product-col td.prod {padding:5px 15px 0;background-color:#f4f4f4;border-width:0 1px;border-style:solid;border-color:#e3e0e0;font-weight:bold;width:207px;vertical-align:top}
table.product-col td.prod>span {color:#4d7303}
table.product-col td.form {padding:5px 15px 10px;background-color:#f4f4f4;border-width:0 1px 1px;border-style:solid;border-color:#e3e0e0;text-align:left}
table.product-col td.form form {margin-bottom:0;border-top:1px solid #bfbfbf;padding-top:5px}
table.product-col p.more {border-top:1px solid #bfbfbf;padding-top:5px}
table.product-col p.more a {color:#d31b0f}
table.product-col p.more a:after {content:' »'}
table.product-col td.prc>b {color:#d31b0f}
table.product-col b>span {color:#000;text-decoration:line-through;font-weight:normal;margin-right:3px}

div.catListNavig {padding:8px 10px 0;height:26px;line-height:26px;text-align:right;background-color:#0a74c2;margin-bottom:10px;color:#fff}
div.catListNavig a.order {display:inline-block;height:26px;line-height:26px;padding:0 12px;color:#0a74c2;background-color:#fff;border-radius:2px 2px 0 0}
div.catListNavig a.order.asc {color:#dd291b;padding:0 19px 0 5px;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAWElEQVR42mI8y6DPgAbMgPgUsgATmgIhIN4LxDb4FLUAMQ8QTwZiZmyKDIA4DQsbRVE7sm6oqULIiryB2AOL+1pgikC6JzBgByArDZigDBUcikAG9AIEGAAl8An1iyUl1wAAAABJRU5ErkJggg==') no-repeat 95% 10px}
div.catListNavig a.order.desc {color:#dd291b;padding:0 19px 0 5px;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAYElEQVR42mI8y6CfycDAMI0BN9jHBCRmAfEdHAr+AnExE5RRgEMRyIALTFDOViDegabgHRDXgBhMSIKVUFNhoAaqEEXRBajx6GwURTDdX4A4F9lUFizucAbiU8iCAAEGAPgGFejD/1u3AAAAAElFTkSuQmCC') no-repeat 95% 10px}
div.catListNavig a.visible {display:inline-block;width:41px;height:26px;overflow:hidden;vertical-align:middle;text-align:center;border-radius:2px 2px 0 0}
div.catListNavig a.visible img {width:41px;height:26px}
div.catListNavig a.visible.normal {background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAA0CAMAAAAg9uGBAAAACVBMVEUKdMK/ADX///9JAv23AAAAA3RSTlP//wDXyg1BAAAARklEQVR42mJgIhYwjKokQSUDBIAYmJhSlcTbToI7sUCamzkaR6NxNKoSl0pGCAAxMDGlKom3nQR3YoE0N3M0joZDHAEEGADZAQ6Tvzf3zAAAAABJRU5ErkJggg==') no-repeat 0 -3px}
div.catListNavig a.visible.short {margin-right:15px;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAA0CAMAAAAg9uGBAAAACVBMVEW/ADUKdML///+f1gmPAAAAA3RSTlP//wDXyg1BAAAAMElEQVR42mJgIhYwjKokQSUjBOBgjaocjaPROBpViV8lAwTgYI2qHI2j4RNHAAEGANPmDTfqTJQlAAAAAElFTkSuQmCC') 0 -3px}
div.catListNavig a.visible.sel {background-position:0 -29px}
div.catListNavig span.title {float:left;font-weight:bold;font-size:16px;margin-top:-4px}
div.catListNavig span.input {margin-right:10px}
div.catListNavig span.input>span {display:inline-block;background-color:#fff;color:#000;padding:0 4px}
div.catListNavig span.input input[type="text"] {padding:2px;border:1px solid #c9c9c9;width:40px;font:12px Tahoma,Verdana,Arial,times New Roman,Helvetica,sans-serif}
div.catListNavig span.input select {border:1px solid #c9c9c9;font:12px Tahoma,Verdana,Arial,times New Roman,Helvetica,sans-serif}
div.catListNavig span.input input[type="text"].mark {border-color:red}

form.formProduct select {font:normal 12px Verdana,Arial,times New Roman, Helvetica, sans-serif;border:1px solid #ccc;padding:2px;width:180px}
input[type="submit"][name="addCart"] {padding-left:25px;cursor:pointer;font:bold 12px Verdana,Arial,times New Roman, Helvetica, sans-serif;border:none;color:#000;background:url('../images/shop_cart.png') no-repeat 0 50%;min-height:21px}



#addShoppingCartForm {display:none;width:450px;background-color:#fefefe;border:1px solid #0a74c2;position:absolute;top:20%;left:20%;z-index:9999}
#addShoppingCartForm div.title {text-align:center;padding:4px 0;background-color:#0a74c2;color:#fff;font-weight:bold}
#addShoppingCartForm div.content {overflow:hidden;padding:10px 10px 0}
#addShoppingCartForm div.content>p {text-align:center;padding-top:10px}
#addShoppingCartForm div.content select {border:1px solid #c9c9c9;font:12px Tahoma,Verdana,Arial,times New Roman,Helvetica,sans-serif;width:200px}
#addShoppingCartForm div.content form {background:url('../images/shop_loader_min.gif') no-repeat -900px 50%}
#addShoppingCartForm div.content p {margin-bottom:3px}
#addShoppingCartForm div.content img {float:left;margin-right:5px}
#addShoppingCartForm p.submit {padding:10px;text-align:right;display:none}
#addShoppingCartForm input[type="button"] {cursor:pointer;font:bold 12px Arial,Verdana,times New Roman, Helvetica, sans-serif;border:1px solid #0a74c2;color:#0a74c2;border-radius:4px;background-color:#e8e8e8;padding:2px 10px}
#addShoppingCartForm input[type="button"].sc {background-color:#bc2012;color:#fff;border-color:#bc2012}
#bkg {display:none;position:absolute;z-index:9998;background-color:#000;top:0;left:0}

div.shoppingCartInfo {padding:10px;text-align:right}
div.shoppingCartInfo a {display:inline-block;padding-left:25px;height:22px;line-height:22px;text-decoration:none;color:#0157a5;background:url('../images/shop_cart.png') no-repeat 0 50%}
div.shoppingCartInfo a.empty {color:#666}


p.error {font-weight:bold;padding:5px;margin-bottom:10px;background-color:#800000;color:#fff}
p.success {font-weight:bold;padding:5px;margin-bottom:10px;background-color:#008000;color:#fff}


div.indyvidualData {float:left;width:350px}
div.invoiceData {margin-left:370px}

table.sc {border-collapse:collapse;margin-bottom:20px;width:100%}
table.sc th, table.sc td {padding:5px 10px}
table.sc thead th {background-color: #035aa9;color:#fff;padding:10px;border: 1px solid #d4d4d4}
table.sc tbody td {border:1px solid #d4d4d4;background-color:#efefef}
table.sc tfoot td {font-size:1.1em;background-color:#d4d4d4;font-weight:bold;border:1px solid #bbbaba}
table.sc .r {text-align:right}
table.sc .c {text-align:center}
table.sc a {color:#000;font-weight:bold;display:inline-block;padding-top:5px}
table.sc img {vertical-align:middle;margin-right:10px;float: left;}

ul.step {width:100%;display:table;list-style:none;background:url('data:image/gif;base64,R0lGODlhAQABAIAAABoXGwAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==') repeat-x 0 30px;margin-bottom:20px}
ul.step li {display:table-cell;text-align:center;height:36px;white-space:nowrap;background:url('../images/shop_step.png') no-repeat 50% 24px}
ul.step li.s {background-position:50% -18px;color:#0a74c2}
ul.step li.s.c {background-position:50% -60px;color:#0a74c2}

div.boxArea {background-color:#f4f4f4;margin-bottom:1px;border:1px solid #e5e2e2;padding:10px;overflow:hidden;margin-bottom:10px}
div.text {line-height:1.6em}
a.btnDel {display:inline-block;width:21px;height:21px;overflow:hidden;background:url('../images/shop_delItem.png') no-repeat 50% 50%}
table.sc a.btnDel {padding:0;display:inline-block}

form.sc input[type="text"],form.sc input[type="password"] {padding:4px;border:1px solid #c9c9c9;width:195px;font:normal 12px Tahoma,Verdana,Arial,times New Roman, Helvetica, sans-serif}
form.sc select {width:205px;font:normal 12px Verdana,Arial,times New Roman, Helvetica, sans-serif;border:1px solid #c9c9c9;padding:4px}
form.sc input[type="text"].err,form.sc input[type="password"].err, form.sc select.err {border-color:red}
form.sc div.err input[type="text"],form.sc div.err input[type="password"],form.sc div.err select {border-color:red}
label.err {color:red;text-decoration:underline}
form.sc input[type="text"].sh {width:30px}
form.sc textarea {height:150px;width:690px;padding:4px;border:1px solid #c9c9c9;font:normal 12px Tahoma,Verdana,Arial,times New Roman, Helvetica, sans-serif}

label>span:first-child,span.ln {display:inline-block;width:120px}
form.sc input[name="update"] {border:1px dotted #000;width:21px;height:21px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgUlEQVR42mJgGIxAAYjnA/F7IP4Pxe+hYgqENBsgaQTR+6EYJraekM0whQ1Y5AuAWACfAfPxaCYKvIdiQqABmyX3kQLsPoEwgqkzQJZwQJJwwGPAeSR159El+6GYWl7F6f//0ADHCgSgTmvAo/k9vgSlQCAhvUcPPKonZfoDgAADAJm+NqppY9SfAAAAAElFTkSuQmCC') no-repeat 50% 50%;text-indent:-9999px;cursor:pointer}

form.sc input[type="submit"].access {cursor:pointer;font:bold 14px Verdana,Arial,times New Roman, Helvetica, sans-serif;border:1px dotted #000;color:#000;border-radius:4px;border:1px solid #282828;padding:4px 30px 4px 0;background:#dcdcdc url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAAb0lEQVR42mJgQAAFIJ4PxO+B+D8Uv4eKKTBQCAzQDEbH76FqyAIKBAxHtoQsn8wnwnAYnk+OBTDXJ0D5AkB8ngRLCToGxNmPZqkDFSwAW8JEYeJYAMW4+BQF0Xy0eMTJp3kk0zyZ0jyj0bSoAAgwALhvfcMbQCCgAAAAAElFTkSuQmCC') no-repeat 99% 50%}

form.sc label b {font-weight:bold;color:red}
form.sc p {margin-bottom:5px}
p.error {font-weight:bold;padding:5px;margin-bottom:10px;background-color:#800000;color:#fff}
p.success {font-weight:bold;padding:5px;margin-bottom:10px;background-color:#008000;color:#fff}
div.hc {display:none}

div.summary {overflow:hidden;margin-bottom:20px}
div.summaryBox {float:left;width:33%}
div.summaryBox p {line-height:1.6em}

form.sc span.spinner input[type="text"] {padding:2px 4px;height:20px;width:30px;vertical-align:middle}
form.sc span.spinner span {visibility:hidden;display:inline-block;width:17px;height:24px;vertical-align:middle;border-color:#c9c9c9;border-width:1px 1px 1px 0;border-style:solid}
form.sc span.spinner:hover span {visibility:visible}
form.sc span.spinner a {display:block;width:17px;height:12px;background:url('../images/shop_spinner.gif') no-repeat 0 -1px;overflow:hidden;padding:0}
form.sc span.spinner a+a {background-position:0 -12px}
form.sc span.spinner a:hover {background-position:-17px -1px}
form.sc span.spinner a+a:hover {background-position:-17px -12px}

form.sc p.submit {text-align:right;margin-bottom:10px;clear:both}
form.searcher {background-color:#f0f0f0;padding:5px;margin-bottom:10px}
form.searcher div.title {height:49px;line-height:44px;background:#0566b5 url('../images/shop_search_title.png') no-repeat;color:#fff;padding:0px 5px 0 55px;margin:-5px -5px 10px;font-weight:bold;font-size:14px}
form.searcher p {margin-bottom:4px;line-height:1.5em}
form.searcher p.s {text-align:right;padding-top:5px}
form.searcher p.l {padding-top:10px;text-align:right}
form.searcher p.l a {font-style:italic;color:#b91f11}
form.searcher p.l a:after {content:' >>'}
form.searcher input[type="text"] {color:#898989;font-style:italic;margin:5px 0px 0px;padding:5px 2px;border:1px solid #c9c9c9;width:210px;font:normal 11px Verdana,Tahoma,Arial,times New Roman, Helvetica, sans-serif;font-style: italic;}
form.searcher select {padding:2px;border:1px solid #ccc;width:190px;font:normal 13px  Tahoma,Verdana,Arial,times New Roman, Helvetica, sans-serif}
form.searcher input[type="text"].nr2 {width:65px}
form.searcher fieldset {padding:5px 10px;border:1px solid #C7C8C8}
form.searcher fieldset label {display:block;overflow:hidden;white-space:nowrap;line-height:1.3em}

form.inSearcher {background-color:#f4f4f4;margin-bottom:20px;border:1px solid #e5e2e2;padding:10px}
form.inSearcher p {margin-bottom:10px;line-height:1.5em}
form.inSearcher label>span, form.inSearcher span.ln {display:inline-block;width:120px}
form.inSearcher p.rm {margin-left:120px;margin-top:-9px}
form.inSearcher p.s {text-align:right;padding-top:10px}
form.inSearcher input[type="text"] {padding:4px 2px;border:1px solid #c9c9c9;width:350px;font:normal 12px Tahoma,Verdana,Arial,times New Roman, Helvetica, sans-serif}
form.inSearcher select {padding:2px;border:1px solid #ccc;width:350px;font:normal 13px  Tahoma,Verdana,Arial,times New Roman, Helvetica, sans-serif}
form.inSearcher input[type="text"].nr2 {width:65px}

form.inSearcher fieldset {padding:10px;border:1px solid #cdcdcd}
form.inSearcher fieldset label {display:inline-block;overflow:hidden;white-space:nowrap;line-height:1.3em;margin-right:15px}

form.searcher div.searcherRes, form.inSearcher div.searcherRes {padding:2px;position:absolute;background:#fff;border:1px solid #ccc;display:none;max-height:100px;overflow:auto;z-index:1000}
form.searcher div.searcherRes a, form.inSearcher div.searcherRes a {display:block;margin-bottom:2px;color:#000;text-decoration:none}

input[type="radio"],input[type="checkbox"] {vertical-align:middle}
span.shop_bttn {cursor:pointer;display:inline-block;height:24px;background:url('../images/shop_bttn.png') no-repeat 0 -24px;padding-left:3px}
span.shop_bttn>input {cursor:pointer;color:#fff;padding:0 25px 4px 0;text-align:left;border:none;height:24px;background:url('../images/shop_bttn.png') no-repeat 100% 0;font:bold 12px Verdana,Arial,times New Roman, Helvetica, sans-serif}
span.shop_bttn.cb {float:left;background-position:100% -72px;padding-left:0;padding-right:3px}
span.shop_bttn.cb>input {padding:0 0 4px 25px;background-position:0 -48px}

div.specialProduct {padding:10px;background-color:#f0f0f0}
div.specialProduct div.title {margin:-10px -10px 10px;border-bottom:1px solid #fff;color:#fff;padding:0 5px 0 15px;font:bold 14px/30px Arial;margin-bottom:5px;height:30px;white-space:nowrap;overflow:hidden;background:#0054a4 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAARElEQVR42jyMwQ3AMAgDqRfoxtmwG2E7Aao8LEtnOLzrg+1OVCLwyJDysupiNqHkZc2Z51b/fiLOXzuGl9PU9Di3AAMAcmBFNYT0hPEAAAAASUVORK5CYII=') repeat-x}
div.specialProduct.closingsale {position:relative}
div.specialProduct.closingsale img.closingsale {position:absolute;top:0;left:7px}
div.specialProduct.closingsale div.title {padding-left:50px;height:36px;line-height:36px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAiCAIAAAARTyRGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpium+hzfT34wcmBgYGpv///zP9B9EwjMyHsv+hif/DwQap+YfHHGQ+q4AgQIABALijNlUg8ZBqAAAAAElFTkSuQmCC') repeat-x}
div.specialProduct div.img {background-color:#fff;border:1px solid #c9c9c9;margin-bottom:10px}
div.specialProduct div.name {text-align:center;margin-bottom:10px}
div.specialProduct div.name a {color:#000;font-weight:bold}
div.specialProduct p.price {margin-bottom:5px}
div.specialProduct p.price b {color:#d31b0f}
div.specialProduct p.price b>span {color:#000;text-decoration:line-through;font-weight:normal;margin-right:3px}
div.specialProduct form.formProduct {border-top:1px solid #bfbfbf;padding-top:5px}
div.specialProduct p.more {border-top:1px solid #bfbfbf;padding-top:5px}
div.specialProduct p.more a {color:#d31b0f;font-weight:bold}
div.specialProduct p.more a:after {content:' »'}

form.askAbout {background-color:#f4f4f4;margin-bottom:1px;border:1px solid #e5e2e2;padding:10px}
form.askAbout p {margin-bottom:15px}
form.askAbout label>span {display:inline-block;white-space:nowrap}
form.askAbout label>span:first-child {width:150px}
form.askAbout b {font-weight:bold;color:red}
form.askAbout label>span+span {vertical-align:top}
form.askAbout label>span.token {padding:7px;border:1px dashed #C9C9C9;width:443px;background-color: #EBEBEB;}
form.askAbout input[type="text"] {padding:4px 2px;border:1px solid #c9c9c9;width:450px;font:normal 13px  Tahoma,Verdana,Arial,times New Roman, Helvetica, sans-serif}
form.askAbout input.token {width:200px}
form.askAbout textarea {vertical-align:top;height:150px;width:450px;padding:4px 2px;border:1px solid #c9c9c9;font:normal 13px  Tahoma,Verdana,Arial,times New Roman, Helvetica, sans-serif;overflow:auto}
form.askAbout a.clink {color:#b91f11;font-weight:normal;font-size: 11px;}
form.askAbout p.submit {text-align:right;width:610px;padding-top:20px;border-top:1px dotted #ccc}
form.askAbout p.submit a {float:left;color:#919191;text-decoration:none;font-weight:bold}
span.sendCopy {margin-left:20px}
#tkn {vertical-align:top}
span.error {margin-left:150px;color:red;display:block;margin-bottom:5px}
form.sc span.error {margin-left:124px;font:normal 1em Arial;margin-bottom:1px}