body {margin:0px;background:url(/images/title-bg.jpg) #fff repeat-x 0% 0%;color:#000;font-family:verdana;height:100%}
h1 {margin:5px 0px 0px;font-weight:normal;font-size:36px}
h2 {margin:15px 0px 0px;font-weight:normal;font-size:20px}
h3 {margin:0px;font-size:18px;margin:40px 0px 15px}
a,a:visited {text-decoration:none;padding:3px;border-bottom:1px solid #ae0d29;color:#ae0d29}
a:hover {background-color:#ae0d29;color:#fff}
form {margin:0px}
img {border:0px}

.png{background-repeat:no-repeat;
	//background-image:none!important;
	behavior:url('/includes/pngfix.htc')}
.left-part {vertical-align:top;padding: 0px 50px 50px 0px}
.right-part {vertical-align:top;width:250px;padding-bottom:20px}
.update-link,.update-link:visited {text-decoration:none;padding:5px 7px;border:1px dotted #903;color:#903;background-color:#e6a}
.update-link:hover {background-color:#f9c;color:#903;border:1px dotted #903}
.update-link-2,.update-link-2:visited {text-decoration:none;padding:5px 7px;border:1px dotted #980;color:#980;background-color:#fe6}
.update-link-2:hover {background-color:#fea;color:#980;border:1px dotted #980}
.img-link,.img-link:visited {text-decoration:none;border:0px;padding:0px}
.img-link:hover {background-color:transparent;border:0px}
.title-link:link,.title-link:visited {text-decoration:none;padding:3px;border-bottom:1px solid #fff;color:#fff;font-weight:bold;letter-spacing:1px}
.title-link:hover {background-color:#106dbe;color:#fff;border:#106dbe}
.body-table {width:960px}
.top-line {margin:20px 0px 20px;color:#fff;font-size:24px}
.expand-button {border:2px solid #002c3f;color:#cce6f9;background:url(/images/content-button-bg.gif) repeat-x 0% 0% #003e6a;padding:8px 0px 9px;font-size:24px;text-align:center;cursor:pointer;margin-right:7px}
.expand-button-hover {border:2px solid #044c6b;color:#cce6f9;background:url(/images/content-button-bg-hover.gif) repeat-x 0% 0% #1fa0f1;padding:8px 0px 9px;font-size:24px;text-align:center;cursor:pointer;margin-right:7px}
.buttons-block {margin-top:50px}
.button-block {margin-top:5px}
.expand-button-r-shadow {background:url(/images/content-button-r-shadow.gif) no-repeat 0% 0% #fff;float:right;width:7px;height:50px}
.expand-button-b-shadow {background:url(/images/content-button-b-shadow.gif) repeat-x 0% 0% #fff;height:8px;display:block}
.expand-button-bl-shadow {background:url(/images/content-button-bl-shadow.gif) no-repeat 0% 0%;height:8px}
.expand-button-br-shadow {background:url(/images/content-button-br-shadow.gif) no-repeat 100% 0%;height:8px}
.expanded-block {display:none}
.expanded-t-shadow {background:url(/images/content-bg.jpg) repeat-x 0% 0%;height:8px;display:none;overflow:hidden}
.expanded-twl-shadow {background:url(/images/content-button-b-shadow.gif) repeat-x 0% 0%;height:8px;width:3px;float:left;margin-left:7px}
.expanded-twr-shadow {background:url(/images/content-button-b-shadow.gif) repeat-x 0% 0%;height:8px;width:10px;float:right;margin-right:7px}
.expanded-tbl-shadow {background:url(/images/content-tb-shadow.gif) repeat-x 0% 0%;height:8px;width:1px;float:left}
.expanded-tbr-shadow {background:url(/images/content-tb-shadow.gif) repeat-x 0% 0%;height:8px;width:1px;float:right}
.expanded-info {border:1px solid #57829c;border-width:0px 1px 1px;padding:0px 10px 10px;line-height:170%;background:url(/images/content-bg.jpg) repeat-x 0% -8px #fff;margin:0px 17px 15px 10px;font-size:15px}
.portfolio-block {margin:60px 0px 0px;height:130px;overflow:hidden}
.portfolio-table {background:url(/images/portfolio-bg.jpg) #ff0077 repeat-x 0% 0%;width:100%}
.portfolio-title {float:left;margin:0px 10px;padding-top:5px}
* HTML .portfolio-img-block {position:relative;top:-105px;left:44px}
.portfolio-img-block {position:relative;top:-105px;left:41px}
.portfolio-img {width:100px;height:100px}
.portfolio-left {vertical-align:top;padding:10px 10px 10px 0px;width:150px}
.portfolio-right {vertical-align:top;padding:10px 0px}
.portfolio-url {font-size:22px}
.portfolio-next {margin-left:30px;font-size:16px}
.portfolio-text {line-height:140%;margin-top:15px;padding-right:20px}
.hide-site {font-size:11px;color:#941}
.tizer {padding:21px;text-align:center;background:url(/images/tizer-bg.jpg) #00c012 repeat-x 0% 0%;line-height:220%;margin:20px 0px 0px}
.tizer h3 {font-size:22px;font-weight:normal;margin:15px 0px;color:#fff}
.order-field {width:150px;padding:3px 0px}
.order-value {padding:3px 0px}
.order-input {}
.required-field {color:#c00;float:right;padding-right:3px}
.gray {color:#999}
.order-info {color:#999;font-size:12px;margin:0px 0px 10px 25px}
.order-sum {margin:30px 0px;font-size:20px}
.order-submit {padding:5px;font-size:16px}
.contacts {font-size:12px;line-height:200%;margin:10px 0px}
.order-ok {margin:100px;text-align:center}
.order-ok-back {margin-top:50px}
.outer-link,.outer-link:visited {text-decoration:none;padding:0px 0px 2px;border-bottom:1px dotted #777;color:#777}
.outer-link:hover {background-color:transparent;color:#777;border-bottom:1px solid #777}
.copyright {color:#666;font-size:12px;margin:50px 0px}
.small-shadow {background:url(/images/small-shadow.png) no-repeat 100% 0%;height:6px}
.select-domain {font-size:15px;border:0px;background:#d3eafc}
.testimonial-block {background:url(/images/testimonial-bg.jpg) #ffa400 repeat-x 0% 0%;padding:20px;font-size:13px;margin-top:30px;line-height:170%}
.author-block {margin-top:30px;line-height:130%;font-size:13px;color:#999}
.author-name {padding-top:20px;font-size:17px;font-weight:bold;line-height:130%;color:#000}
.author-photo {padding-top:10px;float:left}
