/*006edb*/
body,html{width:100%;}
body{margin:0;padding:0;background-color:#fff;font-size:75%;font-family:arial,helvetica,sans-serif;color:#6d6d6d;}
html{font-size:100.1%;}
form{margin:0;padding:0;}
img{border:0;}
img.bordered{border:1px solid #c8c8c8}
.hidden{display:none}
a{cursor:pointer;text-decoration:underline;}
a:hover{color:#cc3399;}
.clear0{display:block;clear:both;font-size:1px;height:0;}
div.clear0{//margin-top:-25px;}
div.textarea{width:100%}
button strong{display:none}
#layout-table{width:100%;}
#layout-table td{}
#leftfield,#rightfield{width:0.1%;vertical-align:top;}
#centerfield{width:80%;vertical-align:top;}
.centerspacer,#centerspacer{width:750px;font-size:7px;}
span.foot-note,sub.foot-note,sup.foot-note,strong.foot-note{color:#cc3399;font-size:12px;}
.nobr{white-space:nowrap;}
.bordered .block-tl,.bordered .block-tr,.bordered .block-br,.bordered .block-bl,.bordered .block-cont{position:relative;display:block;}
.bordered .block-tl{background:url("../images/stuff_tl.gif") top left no-repeat;left:-1px;top:-1px;}
.bordered .block-tr{background:url("../images/stuff_tr.gif") top right no-repeat;right:-2px;}
.bordered .block-br{background:url("../images/stuff_br.gif") bottom right no-repeat;bottom:-2px;}
.bordered .block-bl{background:url("../images/stuff_bl.gif") bottom left no-repeat;left:-2px;}
.bordered .block-cont{height:190px;}
.chd-container{height:5.3em;min-height:40px;border:1px solid #d1d1d1;border-left:none;}
#chd-title{padding:0;vertical-align:middle;}
#chd-title .chd-container{padding:0 12px 0 134px;height:5.3em;border:1px solid #d1d1d1;border-right:none;background-color:#ededed;text-align:right;}
#chd-title a{display:block;margin-top:1.2em;}
#chd{padding:0 9px 0 0;border-left:none;vertical-align:top;}
#chd table{width:100%;height:5.3em;}
#chd td{height:5.3em;padding:0;vertical-align:middle;line-height:100%;}
#chd #chd-btn{padding-top:0;padding-left:16px;padding-right:16px;line-height:100%;}
#chd #chd-btn,#chd #chd-btn input{cursor:default;}
#chd .ch{width:35px;padding-top:0;}
#chd td{font-size:0.85em;font-weight:bold;color:#737373;}
#chd td a{color:#737373;}
#chd td#chd-btn a{display:block;padding-top:5px;text-decoration:none;font-size:11px;font-weight:bold;color:#000;}
#chd td a:hover,#chd td#chd-btn a:hover{color:#cc3399;}
#chd #chd-input{padding-top:0;padding-right:16px;padding-left:16px;font-size:0.75em;}
#chd-input input{width:100%;}
#chd-input a{display:block;width:105px;text-decoration:underline;}
.somestuff-cell{padding:0;height:100%;border:1px solid #c8c8c8;vertical-align:top;}
.somestuff-spacer,.somestuff-spacer div{position:relative;background-color:#fff;font-size:7px;height:9px;}
.somestuff-spacer{border:1px solid #d1d1d1;border-left:0;border-right:0;right:-1px;}
.somestuff-spacer div{left:-2px;}
.somestuff-content{clear:both;}
#leftpart{padding:0;background:url("../images/leftpart2_bg.gif") repeat-y;font-size:0.75em;}
.leftpart,#leftpart{width:22%;}
#leftpart .somestuff,#leftpart2 .somestuff{padding:0;font-weight:bold;color:#777;}
#leftpart h3{display:block;margin:0;padding:6px 0 6px 8px;font-size:1.25em;font-weight:bold;}
.somestuff strong.accent{color:#000;}
#leftpart #leftmenu{padding:0;background-color:#ededed;font-size:1.2em;font-weight:normal;}
#leftpart #leftmenu h3{background-color:#bababa;color:#fff;}
#leftpart #leftmenu h3 a{text-decoration:none;color:#fff;}
#leftmenu ul{margin:0 0 0 8px;padding:0;list-style:none;}
#leftmenu ul.leftmenu-0{margin-top:1.55em;margin-bottom:0;padding-bottom:1.55em;}
#leftmenu ul.leftmenu-0 li{padding:0 10px 4px 0;text-transform:uppercase;}
#leftmenu ul.leftmenu-0 li.active{color:#cc3399;}
#leftmenu li.active a{color:#000;}
#leftmenu ul.leftmenu-0 li.active1 a{color:#cc3399;}
#leftmenu ul.leftmenu-1{margin-top:1em;margin-bottom:1em;padding:0;color:#6d6d6d;}
#leftmenu ul.leftmenu-1 li{padding:0 0 0 10px;background:url("../images/bullet5.gif") no-repeat 0 7px;line-height:normal;text-transform:none;}
#leftmenu ul.leftmenu-1 li a{color:#6d6d6d;}
#leftmenu ul.leftmenu-2 li{background:none;}
#leftmenu ul.leftmenu-1 li{color:#000;}
#leftmenu ul.leftmenu-1 li a:hover{color:#cc3399;}
#leftmenu ul.leftmenu-1 li.active{color:#cc3399;}
#leftmenu ul.leftmenu-1 li.active a{color:#000;}
#leftmenu ul.leftmenu-1 li.active1 a{color:#cc3399;}
#leftmenu ul.leftmenu-1 li.active a:hover{color:#cc3399;}
#leftmenu ul.leftmenu-1 ul.leftmenu-2 li{color:#cc3399;}
#leftmenu ul.leftmenu-1 ul.leftmenu-2 li a{color:#6d6d6d;}
#leftmenu ul.leftmenu-1 ul.leftmenu-2 li a:hover{color:#cc3399;}
#leftmenu ul.leftmenu-2{margin-bottom:10px;font-size:10px;}
#leftmenu a{color:#6d6d6d;text-decoration:none;}
#leftmenu a:hover{color:#cc3399;}
#leftpart #attention{padding:0 0 25px 0;font-size:1.2em;font-weight:normal;background-color:#fff;}
#leftpart #attention h3{background-color:#cc3399;color:#fff;font-size:1.1em;font-weight:normal;}
#leftpart #attention ul{margin:12px 0 0 0;padding:0;list-style:none;font-size:12px;font-weight:normal;}
#leftpart #attention ul strong{font-weight:normal;color:#cc3399;}
#leftpart #attention h4{border:0;margin:0.6em 0 0.4em;font-size:1em;color:#000;}
#leftpart #attention h4 a{color:#000;}
#leftpart #attention h4 a:hover{color:#000;}
#leftpart #attention h5{margin:0 0 0.6em;padding:0;font-size:1em;font-weight:normal;color:#000;}
#leftpart #attention h5 a{color:#cc3399;}
#leftpart #attention p{margin:0;padding:0;}
#leftpart #attention strong{font-weight:bold;color:#cc3399;font-size:11px;}
#leftpart #attention strong.accent{color:#cc3399;}
#leftpart #attention .somestuff-content{padding:10px;border:0;}
#leftpart #attention .m-shop,#leftpart #attention .all-shop{font-weight:bold;}
#leftpart #attention .att-add{border-top:8px solid #d0d0d0;padding:10px 0 0 0;margin:10px 0 0 0;}
#leftpart #attention .att-add a{color:#cc3399;text-decoration:none;}
#leftpart #attention a.accent{color:#cc3399;text-decoration:none;font-size:12px;font-weight:bold;}
#leftpart #attention a.accent2{text-decoration:none;font-size:10px;font-weight:bold;color:#000;}
#leftpart #attention a.accent2:hover{color:#cc3399;}
#leftpart #attention strong{color:#000;}
#leftpart #attention .att-add strong.boom{color:#cc3399;}
#leftpart h4{display:block;margin:0 0 10px 0;padding:0 0 5px 0;border-bottom:2px solid #ececec;font-size:1.2em;color:#000;}
#leftpart .somestuff-content a{text-decoration:none;color:#6d6d6d;}
#leftpart .somestuff-content a:hover{color:#4d4d4d;}
#leftpart .somestuff-content a.accent2{color:#6d6d6d;text-decoration:none;}
#leftpart .somestuff-content a.accent2:hover{color:#000;text-decoration:underline;}
#leftpart .somestuff-content a h4{color:#000;}
#leftpart a h4 img{float:right;margin:-6px 0 0 0;border:0;padding:0;border-left:6px solid #fff;}
#leftpart .somestuff-content{padding:8px 2px 11px 12px;height:100%;}
#leftpart #left-bonus-spacer{border-top:0;top:-1px;}
#leftpart .somestuff-spacer div{left:-7px;}
#rightpart{padding:0;width:20%;color:#6d6d6d;}
#rightpart a{color:#6d6d6d;text-decoration:none;}
#rightpart a strong.accent,#rightpart .addbonus a strong.accent{color:#000;font-weight:bold;font-size:10px;}
#rightpart .addbonus strong.accent{color:#cc3399;font-weight:bold;}
#rightpart a:hover{color:#4d4d4d;}
#rightpart h4{font-size:12px;font-weight:bold;color:#cc3399;padding:0;margin:0 0 4px 0;}
#rightpart .somestuff-content{padding:8px 10px 11px 12px;height:100%;background-color:#ededed;font-size:11px;}
#rightpart ul.bonuslist1{margin:0;padding:0;}
#rightpart ul.bonuslist1 li{margin:0 0 4px 0;}
#rightpart ul.bonuslist1 a{color:#6d6d6d;}
#rightpart .addbonus a ul.bonuslist1{color:#6d6d6d;}
#rightpart .addbonus a:hover ul.bonuslist1{color:#4d4d4d;}
#rightpart .addbonus .somestuff-content{background-color:#fff;}
#rightpart p{margin:0 0 1em 0;padding:0;}
#rightpart .addbonus{color:#000;}
#rightpart .addbonus h4{color:#000;margin-bottom:15px;}
#rightpart .addbonus h5{margin:0 0 0.5em 0;padding:0;font-size:11px;font-weight:normal;color:#cc3399;}
#rightpart .addbonus h5 a{color:#cc3399;}
#rightpart h3{margin:0 0 0.45em 0;padding:0;font-size:1em;font-weight:bold;color:#000;}
#rightpart h3 a{color:#000;}
#rightpart h3 a:hover{color:#000;}
#rightpart .news-links-block{font-size:10px;font-weight:bold;margin:10px 0 0 0;}
#rightpart .news-links-block a{text-decoration:underline;}
#rightpart .news-links-block a.accent{color:#000;}
#rightpart ul.light{list-style:none;margin:0;padding:0;}
#rightpart ul.light li{padding:0;margin:0 0 6px 0;}
#rightpart .addbonus-part{margin-bottom:30px;}
#rightpart span.foot-note{font-size:14px;}
#rightpart div.foot-note{color:#6d6d6d;font-size:9px;font-weight:bold;}
.content{color:#6d6d6d;padding:0;}
td.content{vertical-align:top;}
div.content{margin:10px 0 0 0;padding:0;}
div.content2{margin:10px 0 0 0;padding:0;}
#center1content{padding:0 0 0 9px;}
#center2content{padding:0 9px;}
#center4content{padding:0 9px;}
#center5content{width:100%;padding:0;}
div.content5{border:1px solid #c8c8c8;}
.content a{color:#000;}
.content a.light{text-decoration:none;}
h1.page-name{display:block;margin:0;padding:0.5em 9px;border:0px solid #c8c8c8;background-color:#ececec;font-size:1.15em;font-weight:bold;text-transform:uppercase;color:#000;}
h2.page-name{clear:both;display:block;text-align:center;padding:0;margin:3px 0 6px 0;font-size:0.9em;font-weight:normal;color:#cc3399;}
div.serviceblocks2 h2.page-name a,h2.page-name a{text-decoration:none;color:#cc3399;}
h2.distant{margin-top:2em;}
h2.page-name em.accent{font-size:10px;font-weight:bold;font-style:normal;color:#000;}
h3.page-name,div.serviceblocks2 h3.page-name{clear:both;display:block;text-align:left;margin:3px 0 6px 0;padding:0;font-size:12px;font-weight:bold;color:#000;}
div.serviceblocks2 blockquote{margin:0;padding:0 0 0 30px;}
div.serviceblocks{clear:both;margin-top:-15px;}
div.serviceblocks p,div.serviceblocks2 p{padding:0 0 0 0;margin:0 0 15px 0;}
.center,div.serviceblocks2 .center{text-align:center;}
div.serviceblocks2 p.light{font-size:10px;}
div.serviceblocks p.distant,div.serviceblocks2 p.distant{margin:35px 0 15px 0;}
div.serviceblocks p.distant1,div.serviceblocks2 p.distant1{margin:45px 0 15px 0;}
div.serviceblocks p.distant2,div.serviceblocks2 p.distant2,div.serviceblocks2 div.distant2{margin-top:20px;}
div.serviceblocks2 p.light.distant2{margin-top:8px;}
div.serviceblocks2 p.code{padding:3px 5px;margin:10px 0;background-color:#ececec;height:auto;color:#000;white-space:normal;font-size:12px;font-family:"courier new",courier,mono;}
div.serviceblocks2 .bright{color:#000;}
div.serviceblocks div.distant,div.serviceblocks2 div.distant{margin:20px 0 0 0;}
div.serviceblocks div.distant2,div.serviceblocks2 div.distant2{margin:10px 0 15px 0;}
div.serviceblocks2 p.lefted{padding-left:30px;}
div.serviceblocks p strong,div.serviceblocks2 p strong{color:#000;}
div.serviceblocks strong .light,div.serviceblocks2 strong .light{font-weight:normal;}
div.serviceblocks strong.light,div.serviceblocks2 strong.light,div.serviceblocks p strong.light,div.serviceblocks2 p strong.light{color:#6d6d6d;}
div.serviceblocks2 p strong.boom{color:#cc3399;}
div.serviceblocks2 p.accent{color:#cc3399;}
div.serviceblocks2 .light-strong{font-weight:bold;}
div.serviceblocks2 .light-dark{color:#000;}
div.serviceblocks p a,div.serviceblocks2 p a{color:#000;}
div.serviceblocks p a:hover,div.serviceblocks2 p a:hover{color:#cc3399;}
div.serviceblocks strong.accent,div.serviceblocks2 strong.accent,div.serviceblocks2 span.accent{color:#cc3399;}
div.servicehead-icon{text-align:right;margin-top:-23px;}
div.subserviceblocks{margin-top:1em;}
tr.subserviceblocks td{padding-right:8px;vertical-align:top;}
tr.subserviceblocks td.most-right{padding-right:0;}
tr.subserviceblocks td h3{margin:0 0 3px 0;padding:0;font-size:1em;font-weight:bold;color:#000;}
tr.subserviceblocks td h3 strong{font-size:14px;font-weight:bold;}
div.subserviceblock{position:relative;min-height:215px;font-size:0.75em;font-weight:bold;}
div.subserviceblock.ssb1{height:33em;}
div.subserviceblock .bordered{height:100%;border:1px solid #d1d1d1;background:#ededed;}
div.subserviceblock .block-cont{position:relative;padding:8px 3px 0 6px;color:#8b8b8b;font-size:1.1em;font-weight:bold;}
div.subserviceblock .block-cont ul{display:block;margin:0;padding:0;list-style:none;}
div.subserviceblock .block-cont ul li{position:relative;display:block;padding:0 0 0 5px;margin:0 0 1em 0;}
div.subserviceblock .block-cont ul li.distant{margin-top:2em;}
div.subserviceblock .block-cont ul li.distant2{margin-top:3em;}
div.subserviceblock .block-cont ul li.most-bottom{margin-bottom:0;}
div.subserviceblock .block-cont h2{display:block;margin:0 0 0.4em -3px;padding:0 0 0 20px;background:url("../images/bullet3.gif") no-repeat 0 50%;font-size:1.1em;color:#000000;}
div.subserviceblock .block-cont h2 a{color:#000;text-decoration:underline;}
div.subserviceblock .block-cont h2 a:hover{color:#cc3399;}
div.subserviceblock .block-cont h2 a.accent{color:#cc3399}
div.subserviceblock .block-cont h2 strong{color:#cc3399;}
div.subserviceblock .block-cont h2 strong.light{color:#000;font-weight:normal;}
div.subserviceblock .block-cont h2 a.accent{color:#cc3399}
div.subserviceblock .block-cont p{margin:0.5em 0;padding:0;}
div.subserviceblock dl{position:relative;margin:0;padding:0;}
div.subserviceblock dl dd{position:relative;margin:0 0 1em 0;padding:0}
div.subserviceblock .block-cont .subtariff-preview a{text-decoration:none;}
div.subserviceblock .block-cont .subtariff-preview a.light{color:#8f8f8f}
div.subserviceblock .block-cont .subtariff-preview h2{margin-left:0;padding-left:0;background:none;}
div.subserviceblock .block-cont .subtariff-preview{margin:0 auto;width:25em;min-width:250px;text-align:left;}
div.subserviceblock2{height:auto;}
div.subserviceblock2 a{text-decoration:none;}
div.subserviceblock2 a{color:#000;}
div.subserviceblock2 a:hover{color:#cc3399;}
div.subserviceblock2 .bordered{border:1px solid #d1d1d1;background:#ededed;}
div.subserviceblock2 .block-cont{padding:6px 10px;font-size:9px;font-weight:bold;text-align:center;}
div.subserviceblock2 h2 a:hover{color:#cc3399;}
div.subserviceblock2 .block-cont-in{margin:0 auto;width:245px;font-size:11px;font-weight:normal;text-align:left;}
div.subserviceblock2 .block-cont-in td{font-size:11px;vertical-align:top;}
div.subserviceblock2 .block-cont-in td.link{font-size:11px;vertical-align:bottom;}
div.subserviceblock2 .block-cont-in strong{color:#6d6d6d;}
div.subserviceblock2 .block-cont-in strong.accent{color:#000;}
div.subserviceblock2 h2 strong{color:#cc3399;}
div.subserviceblock2 ul.block-cont-in{list-style:none;margin:0;padding:0;}
div.subserviceblock2 ul.block-cont-in li{padding-left:7px;background:url("../images/bullet5.gif") left 8px no-repeat;}
div.subserviceblock2 strong{color:#cc3399;font-weight:bold;}
div.subserviceblock2 strong em{font-style:normal;font-weight:normal;}
div.subserviceblock2 .block-cont-in2{width:495px;text-align:left;font-size:11px;font-weight:normal;}
div.subserviceblock2 .block-cont-in3{text-align:left;font-size:11px;font-weight:normal;}
div.subserviceblock2 .block-cont-in3 a{color:#cc3399;}
div.serviceblocks2 div.subserviceblock2 form{margin:15px 0 0 0;color:#000;}
form.form-1 input,div.subserviceblock2 form input{color:#000;}
div.subserviceblock2 .block-cont-in a h3{font-size:11px;margin:0 0 5px 0;font-weight:bold;}
div.subserviceblock2 .block-cont-in a.light{color:#6d6d6d;}
div.subserviceblock2 .block-cont-in a.light:hover{color:#4d4d4d;}
div.subserviceblock3 a{text-decoration:none;}
div.subserviceblock3 .bordered{border:1px solid #d1d1d1;background:#ededed url("../images/subservice2_bg.gif") top left repeat-x;}
div.subserviceblock3 .block-cont{padding:0;font-size:9px;font-weight:bold;text-align:center;}
div.subserviceblock3 h2 a:hover{color:#cc3399;}
div.subserviceblock3 .block-cont-in{width:165px;font-size:11px;font-weight:normal;text-align:left;}
div.subserviceblock3 .title{text-align:center;font-size:11px;color:#000;margin:0 0 12px 0;padding:8px 0 0 0;}
div.subserviceblock3 h3.title2{text-align:center;font-size:12px;color:#000;margin:0 0 12px 0;padding:8px 0 0 0;}
div.subserviceblock3 .title strong{color:#000;font-size:11px;}
div.subserviceblock3 .title .block-cont-in{text-align:center;width:100px;}
div.subserviceblock3 ul.sublevel{list-style:none;margin:0;padding:0;text-align:left;display:block;position:relative;left:1px;}
div.subserviceblock3 ul.sublevel li{padding:3px 10px;text-align:left;border-top:1px solid #dedede;display:block;}
div.subserviceblock3 ul.sublevel li.cc{text-align:center;}
div.subserviceblock3 ul.sublevel li.tt{height:88px;padding-bottom:0;padding-top:0;}
div.subserviceblock3 ul.sublevel li.cc strong{font-size:12px;}
table.subserviceblock2{text-align:left;width:237px;}
table.subserviceblock2 h2.subserviceblock2{font-size:12px;font-weight:normal;color:#000;margin:0 0 5px 0;padding:0;background:none;}
table.subserviceblock2 h2{white-space:nowrap;font-size:11px;margin:0;padding:0;}
table.subserviceblock2 h2.light{font-weight:normal;white-space:normal;display:block;font-size:11px;}
table.subserviceblock2 h2.accent{font-size:11px;font-weight:bold;color:#000;margin:0;padding:0;}
table.subserviceblock2 td{font-size:9px;font-weight:bold;color:#737373;padding:3px 0;text-align:left;}
table.subserviceblock2.wide td{padding-bottom:6px}
table.subserviceblock2 td a{color:#000;text-decoration:none;border-left:1px solid #000;padding-left:5px;font-size:11px;}
table.subserviceblock2 td a.light{font-weight:normal;font-size:11px;}
table.subserviceblock2 td a:hover{color:#cc3399;}
table.subserviceblock2 td.subserviceblock2 a{border:0;text-decoration:underline;font-size:11px;padding-left:0;}
table.subserviceblock2 td.subserviceblock2{padding-right:5px;}
table.subserviceblock3{width:530px;text-align:left;}
table.subserviceblock3 td{padding:10px 0;font-size:11px;}
div.subserviceblock table.subserviceblock3 td h2{padding:0;margin:0 0 10px 0;background:none;font-size:12px;font-weight:normal;}
div.subserviceblock table.subserviceblock3 td.subserviceblock3 h2{font-size:11px;font-weight:bold;margin:0 0 20px 0;color:#000;}
div.subserviceblock table.subserviceblock3 td.subserviceblock3{padding-right:15px;}
div.subserviceblock table.subserviceblock3 td h2 a{text-decoration:none;}
div.serviceblocks2{margin-top:12px;}
div.serviceblocks2 a{color:#000;}
div.serviceblocks2 a:hover{color:#cc3399;}
div.serviceblocks2 a.accent,.servicetable a.accent{color:#cc3399;}
div.serviceblocks2 h4,div.serviceblocks h4{margin:0 0 0.85em 0;padding:0;font-size:1em;font-weight:bold;color:#000;}
div.serviceblocks2 h4.accent{color:#cc3399;}
div.serviceblocks2 h4.accent.distant{margin-top:15px;}
div.serviceblocks2 h4.accent.distant2{margin-top:3em;margin-bottom:0.5em;}
div.serviceblocks2 h4.dark{color:#000;display:block;text-align:center;background-color:#ededed;padding:6px 0;margin:0 0 3px 0;}
div.serviceblocks2 h4.page-name{color:#cc3399;font-size:1.15em;font-weight:normal;}
div.serviceblocks2 h3{margin:0 0 10px 0;padding:0;font-size:14px;font-weight:normal;color:#000;}
h3.intext,div.serviceblocks2 h3.intext,h4.intext,div.serviceblocks2 h4.intext,h5.intext,div.serviceblocks2 h5.intext{font-size:12px;font-weight:normal;color:#000;padding:0;margin:0 0 10px 0;}
div.serviceblocks2 h4.intext a{color:#000;}
div.serviceblocks2 h4.distant{margin-top:25px;}
div.serviceblocks2 h4 strong{font-size:14px;font-weight:normal;color:#cc3399;}
div.serviceblocks2 h4 strong.accent{font-size:12px;color:#000;font-weight:bold;}
div.serviceblocks2 h4 strong.accent2{font-size:12px;font-weight:bold;color:#cc3399;}
div.serviceblocks2 h4 a{text-decoration:none;font-weight:normal;color:#cc3399;}
div.serviceblocks2 strong{color:#000;}
.highlighted{margin-top:1em;margin-bottom:1em;padding:1.3em;background-color:#f8f8f8;}
table.servicetable,table.servicetable td,table.servicetable th{border-style:solid;border-color:#cecece;background-color:#f0f0f0;}
table.servicetable{width:100%;border-width:1px 0 0 1px;border-spacing:0;border-collapse:collapse;}
table.servicetable td,table.servicetable th{padding:0.25em 0.65em;border-width:0 1px 1px 0;text-align:center;font-size:0.9em;color:#737373;}
table.servicetable.desc{border-width:0 1px 1px 0;}
table.servicetable.desc td,table.servicetable.desc th{border-width:1px 0 0 1px;}
table.servicetable td.accent2{font-size:14px;}
table.servicetable td.accent2 sup{font-size:12px}
table.servicetable .accent td,table.servicetable .accent th{font-weight:bold;color:#000;}
table.servicetable .type2 td{padding:7px 7px;}
table.servicetable .accent td.light{font-weight:normal;color:#6d6d6d;}
table.servicetable td.accent{font-weight:bold;color:#000;}
table.servicetable th{background-color:#fff;font-weight:normal;color:#000;}
table.servicetable tbody th{font-weight:normal;text-align:left;background-color:#f0f0f0;color:#737373;}
table.servicetable .subhead-table th{background-color:#b7b7b7;font-weight:bold;color:#fff;}
table.servicetable .subhead-table th a{color:#fff;text-decoration:underline}
table.servicetable .service-name th{text-align:left}
table.servicetable .type2 th{padding-top:8px;padding-bottom:8px;font-size:12px;}
table.servicetable .subhead-table th.service-name{font-weight:normal;}
table.servicetable .service-name{text-align:left;}
table.servicetable th.service-name{font-size:11px;}
table.servicetable .accent td.service-name{font-weight:normal;color:#737373;}
table.servicetable td.service-value{text-align:left;}
table.servicetable td.light{background-color:#fff;}
table.servicetable .type2 .service-name{text-align:right;vertical-align:top;}
table.servicetable .service-name a{color:#6d6d6d;text-decoration:underline;}
table.servicetable .service-name a.accent{color:#000;font-weight:bold;}
table.servicetable h2{margin:7px 0;padding:0;font-size:1.25em;}
table.servicetable a{text-decoration:none;color:#000;}
table.servicetable .accent a{font-size:1em;}
table.servicetable a:hover{color:#cc3399;}
table.servicetable a.underlined{text-decoration:underline;}
table.vtop td,td.vtop{vertical-align:top}
.servicetable .blur{font-style:normal;font-weight:bold;}
div.servicetable2{background-color:#ededed;border-color:#ededed;border-style:solid;border-width:11px 10px;margin:20px 0 0 0;}
div.servicetable2 h2{font-size:12px;color:#000;font-weight:normal;margin:0 0 8px 0;padding:0 0 0 17px;background:url("../images/bullet7.gif") 3px 4px no-repeat;}
div.servicetable2 h2.distant{margin-top:2em;}
div.servicetable2 h2 strong{font-size:14px;}
div.servicetable2 p{font-size:10px;font-weight:bold;padding:0;margin:6px 3px 0 3px;}
div.servicetable2 p.accent{font-size:11px;font-weight:normal;padding:0;margin:6px 3px;color:#000;}
table.servicetable2,table.servicetable2 td,table.servicetable2 th{border-style:solid;border-color:#cecece;background-color:#fff;}
table.servicetable2{border-width:1px 0 0 1px;}
table.servicetable2 td,table.servicetable2 th{border-width:0 1px 1px 0;color:#737373;text-align:center;vertical-align:middle;padding:3px 7px;font-size:11px;}
table.servicetable2 td{color:#000;text-align:left;vertical-align:top;}
table.servicetable2 .accent td{text-align:center;vertical-align:middle;}
table.servicetable2 .accent td a{text-decoration:none;font-weight:bold;}
table.servicetable2 th{font-weight:normal;}
.tariff-label{border-bottom:0px solid #c8c8c8;height:2.17em;}
.tariff-label h3{position:relative;top:1px;float:left;margin:0;width:6em;border-style:solid;border-color:#c8c8c8;border-width:1px 1px 0 1px;text-align:center;font-size:1.15em;}
.tariff-label h3 span{position:relative;}
.tariff-label h3.on{padding-top:0.25em;height:1.65em;font-weight:bold;background-color:#fff;color:#cc3399;}
.tariff-label h3#label-right,.tariff-label h3.label-right{border-left:0;}
.tariff-label h3.off{font-weight:normal;}
.tariff-label h3.off a{position:relative;display:block;padding-top:0.25em;height:1.56em;background-color:#bababa;text-decoration:none;color:#fff;}
.tariff-label h3.off a:hover{background-color:#cc3399;color:#fff;}
.tariff-label h3{width:auto;border-right-width:0;}
.tariff-label h3 strong,.tariff-label h3.off a{float:left;display:block;padding-left:2em;padding-right:2em;}
.tariff-label h3.side{border-right-width:1px;}
.tariff-label h3.off{border-left-color:#dedede;}
.tariff-label h3.off.side{border-right-color:#c8c8c8;}
.serviceblocks2 .tariff-label h3 strong{color:#cc3399}
table.servicetable .accent h2,table.servicetable .accent h2 a{color:#cc3399;font-size:14px;}
table.servicetable span.accent,table.servicetable a.accent{font-weight:bold;color:#cc3399;}
.tariff .accent{color:#cc3399}
.tariff span.accent{font-weight:bold}
table.tariff td.tariff-note{width:100%;display:none;color:#7d7d7d;font-size:10px;font-weight:bold;padding:5px 5px 8px 15px;background-color:#f2f2f2;text-align:left;}
.noteon{border-top:2px solid #000;}
.noteoff{border-top:2px solid #000;}
table.tariff tr.tariff-order td{background-color:#dedede;}
ul.bonuslist1{list-style:none;margin:11px 0 6px 3px;padding:0;}
ul.bonuslist1 li{padding-left:10px;background:url("../images/bullet6.gif") left 5px no-repeat;}
div.buttons .tariff-label{}
div.buttons .tariff-label h3{}
div.buttons .tariff-label h3.off{}
.set{border:1px solid #c8c8c8;padding:10px 5px 15px 5px;clear:both;text-align:center;}
table.buttons{}
table.buttons td{vertical-align:top;padding:8px 6px 0 6px;}
table.buttons tr.distant td{padding-top:30px;}
table.buttons img{position:relative;top:9px;cursor:default;}
table.buttons label{width:88px;}
.layers{position:relative;}
.layers .tariff-label{position:relative;}
.layers .tariff-label h3{margin:0;}
.layers .tariff-label h3.on{height:1.73em;}
div.serviceblocks2 .layers .tariff-label h3{margin-top:-2px;}
.layers .tariff-label h3.off{}
.layers .tariff-label h3.off a{height:1.65em;}
.layers table.servicetable2{width:100%;}
.layers table.servicetable2 td{text-align:center;}
.layers table.servicetable{border:0;}
.layers table.servicetable td,.layers table.servicetable th{border-width:1px 0 0 1px;}
.layers table.servicetable td.service-name{border-left:0;}
.layers table.servicetable th{border-left:0;border-top:0;}
.layers table.servicetable th a{text-decoration:underline;}
.layers table.st2{border-width:10px 15px;border-color:#fff;border-style:solid;}
.layers table.st2 td.st2{padding:10px;background-color:#ededed;}
.layers .set{padding:0;margin:0;height:auto;}
.layers #state2 table.st2{background-color:#fff;}
.layers .serviceorder{margin:45px 0 0 0;}
.layers .block-note{font-size:9px;font-weight:bold;margin:0;padding:6px 0 5px 0;}
.layers div.on{display:block;}
.layers div.off{display:none;}
.layer{text-align:left;padding:2em 3em;}
.layers div.servicetable2{margin-top:0;padding:1em 1.5em;border-color:#fff;border-bottom:0;text-align:left;}
.layers .servicetable2 th{}
.layers .note{display:block;padding:0.3em 1em 1em 1em;font-size:0.9em;text-align:right;}
.layers .note a{color:#ababab}
table.license{width:370px;}
table.license td{padding:0 60px 40px 0;}
table.license .distant td{padding-top:60px;}
table.license td.most-right{padding-right:0;}
table.license img{border:1px solid #c8c8c8;}
table.license p{height:35px;}
table.license p.large{height:90px;}
table.license p.large2{height:120px;}
table.partners{width:100%;}
table.partners a{text-decoration:none;}
table.partners img{border:1px solid #c8c8c8;}
table.partners td{text-align:left;padding:10px 5px 0 0;vertical-align:middle;}
table.partners h3{font-size:12px;font-weight:bold;margin:0;padding:0;}
table.partners td.desc{border-bottom:1px solid #c8c8c8;padding-bottom:10px;}
table.partners td.subhead{border-bottom:1px solid #c8c8c8;padding-bottom:0px;padding-top:10px;}
table.allservices{}
table.allservices td{vertical-align:top;padding:20px 40px 10px 40px;width:30%;}
.allservices{font-size:11px;}
.allservices a{text-decoration:none;}
.allservices a:hover,.allservices ul.ul-1 a:hover,.allservices ul.ul-2 a:hover,.allservices ul.ul-3 a:hover{color:#cc3399;}
.allservices h2,.allservices h2 a{font-size:11px;margin:0;padding:0;font-weight:normal;color:#cc3399;text-decoration:none;}
.allservices ul{list-style:none;padding:0;margin:10px 0;font-size:11px;}
.allservices ul.ul-1{}
.allservices ul.ul-2{margin-top:5px;margin-bottom:15px;}
.allservices ul.ul-3{margin-top:0;}
.allservices ul.ul-1,.allservices ul.ul-1 a{color:#737373;}
.allservices ul.ul-2,.allservices ul.ul-2 a{color:#000000;}
.allservices ul.ul-3,.allservices ul.ul-3 a{color:#737373;font-size:10px;font-weight:bold;}
ul.list-0,ul.list-1 ul.list-0{list-style:none;margin:10px 0 10px 7px;padding:0;}
ul.list-0 li,ul.list-1 ul.list-0 li{padding:0;margin:0 0 5px 0;background:none;}
ul.list-0 a{color:#000;}
ul.list-1{margin:10px 0 10px 7px;padding:0;list-style:none;}
ul.list-1 li{margin:0 0 5px 0;padding:0 0 0 10px;background:url("../images/bullet6.gif") left 5px no-repeat;}
ul.list-1.leftlight{margin-left:2px;}
ol.list-1{margin:10px 0 10px 25px;padding:0;}
ol.list-1 li,ul.list-1 ol li{margin:0 0 8px 0;background-image:none;}
table.servicetable ul.list-1 li{background-image:url("../images/bullet61.gif");}
ul.list-1 a{color:#000;}
ul.list-1 a.accent{font-weight:bold;}
ul.list-1 ul{list-style:none;margin:3px 0 10px 20px;}
ul.list-1 ul li{background-image:url("../images/bullet4.gif");}
ul.list-2{list-style:none;margin:10px 0 10px 7px;padding:0;}
ul.list-2 li{padding:0 0 0 20px;margin:0 0 5px 0;background:url("../images/bullet3.gif") left 1px no-repeat;}
ul.list-2 a{color:#000;}
ul li.distant{margin-top:20px;}
ol.list-2{margin:0 0 0 25px;}
ol.list-2 li{padding:0;margin:0 0 5px 0;}
ul.list-3{list-style:none;margin:10px 0 10px 7px;padding:0;}
ul.list-3 li{padding:0 0 0 10px;margin:0 0 5px 0;background:url("../images/bullet4.gif") left 5px no-repeat;}
ul.list-4{list-style:none;margin:10px 0 20px 30px;padding:0;}
ul.list-4 li{padding:0 0 0 10px;margin:0 0 5px 0;background:url("../images/bullet4.gif") left 5px no-repeat;}
ul.add{list-style:none;margin:10px 0 10px 7px;padding:0;}
ul.add li{padding:0 0 0 10px;margin:0 0 5px 0;background:url("../images/bullet6.gif") left 5px no-repeat;}
div.block-note{margin:10px 0;padding:0 0 0 3px;text-align:left;}
div.block-note h2{color:#000;margin:5px 0;padding:0;font-size:11px;}
div.block-note h2 a{color:#000;}
div.block-note .note-star{margin-left:-3px;}
div.mails{font-size:0.85em;font-weight:bold;}
div.mails a{color:#cc3399;text-decoration:none;}
div.mails a:hover{color:#cc3399;}
div.mails h2{margin:0 0 8px 0;padding:5px 0 5px 12px;border-right:1px solid #d1d1d1;background-color:#bababa;font-size:1.2em;font-weight:normal;color:#fff;}
td.projects{border:1px solid #d1d1d1;padding:10px 0 0 0;background-color:#ededed;font-size:0.75em;font-weight:bold;}
td.projects h3{display:block;width:180px;margin:0 0 0.9em 0;padding:0 0 0 0.9em;font-size:1.2em;font-weight:normal;color:#000;}
div.projects{padding:0 0 0 1.1em;}
.projects a{text-decoration:none;color:#737373;}
.projects a:hover{color:#cc3399;}
td.footer-border{border-top:1px solid #dedede;}
td.footer-contacts{padding-left:7px;}
div.footer-contacts{border-bottom:1px solid #c8c8c8;height:7.5em;}
.footer-contacts .title{float:left;background-color:#cc3399;font-size:1em;font-weight:normal;padding:0.5em 0.85em 0.45em 0.85em;}
.footer-contacts .title a{text-decoration:none;color:#fff;}
.footer-contacts .phones{margin:0;padding:0.7em 0;text-align:center;white-space:nowrap;background-color:#bababa;font-size:0.85em;font-weight:bold;text-align:center;}
.footer-contacts .phones,.footer-contacts .phones a{color:#fff;}
.footer-contacts .phones span.phone{padding-right:20px;}
.footer-contacts .mails{clear:both;padding:7px 8px 0 7px;}
#footer-bottom{margin:1em 0;}
.mainmenu#bottom-menu{margin-top:0.8em;background:none;}
.mainmenu#bottom-menu a{color:#cc3399;}
.mainmenu#bottom-menu a:hover{text-decoration:underline}
.mainmenu#bottom-menu li{padding:0 9px 0 10px;border-color:#cc3399;}
div.clients-list{text-align:left;}
table.clients-list{border-collapse:collapse;border-top:1px solid #c8c8c8;}
table.clients-list td{text-align:left;vertical-align:top;padding:7px 0 7px 7px;}
table.clients-list td.clients-list{width:auto;padding-left:0px;padding-right:0;}
table.clients-list td.desc{border-bottom:1px solid #c8c8c8;}
table.clients-list h3{margin:0 0 7px 0;padding:0;font-size:13px;font-weight:bold;}
table.clients-list h3 a{text-decoration:none;color:#000;}
table.clients-list td.clients-subhead{font-size:12px;padding:15px 0 10px 0;color:#000;}
table.clients-list td.clients-subhead div{background-color:#ececec;padding:3px 5px;margin:10px 0 0 0;}
table.clients-list td.clients-subhead a{color:#cc3399;text-decoration:none;font-weight:bold;}
table.clients-list .insearch td.clients-subhead{padding:0;}
table.clients-list .insearch td.clients-subhead div{margin:10px 0 0 0;position:relative;top:-1px;padding:5px 5px 5px 25px;background:#ececec url("../images/bullet31.gif") 6px 6px no-repeat;}
table.clients-list .insearch td.clients-subhead a{color:#000;font-weight:normal;}
table.clients-list .insearch td.clients-subhead a:hover{color:#cc3399;}
table#clients-search-result{border-top:0;}
dl.collapses{margin:0;padding:0;}
dl.collapses dt{margin:0;}
.collapse.showed{display:block}
dl.payment{border-bottom:1px solid #ececec;}
dl.payment dt{clear:both;display:block;margin:0 0 10px 0;padding-top:10px;padding-bottom:5px;border-top:1px solid #ececec;}
div.serviceblocks2 dl.payment h4{}
span.collapse-link{}
span.collapse-link.active{border-bottom:1px dashed #cc3399;cursor:pointer}
.side-pic{float:right;margin-top:0;margin-bottom:10px;margin-left:20px;}
.payment .side-pic{width:135px;text-align:left;}
.payment a.more{display:block;width:135px;margin-top:10px;padding:2px 10px 4px 10px;background:url("../images/payment/payment_bg.gif") no-repeat left top;text-align:left;font-size:10px;font-weight:bold;color:#cc3399;}
.collapse-all{clear:both;padding-top:3px;padding-bottom:3px;font-size:10px;font-weight:bold;text-align:right;}
.collapse-all a{border-bottom:1px dashed #000;text-decoration:none;}
pre.path{font-weight:bold;font-family:arial,helvetica,sans-serif;color:#6d6d6d;}
.arrowed{padding:15px 0;text-align:center;background:url("../images/arr2.gif") bottom center no-repeat;}
.last{padding:15px 0;text-align:center;}
.arrowed,.last{padding:10px 0 30px 0;}
.arrowed img{margin:10px 0 30px 0;}
div.serviceblocks .exemplary,div.serviceblocks2 .exemplary{padding:1em 2em;font-style:italic;background:#ebebeb;color:#333;}