/*general*/
body, html{width: 100%;height: 100%!important;}
.clear{clear: both;}
a{text-decoration: none;cursor: pointer}
body.greyContent{background: #e6e6e6;font-family:  arial;font-size:14px}
input{ color: #000;}
h6{font:bold 12px arial!important;color: #84075a}
em{font-style: italic!important;}
strong, b{font-weight: bold!important;}
em b{font-weight: bold!important; font-style: italic!important;}

.Fgrey{color: #666464!important;}
.Fgrey a{font-weight: bold}
.Fpink{color: #cd118e!important;}
/*header*/
#header{position: relative; z-index: 2;background: none repeat scroll 0 0 #FFFFFF;}
.topHeaderBlockWrap{background: url("../img/topHeaderShadow.png") repeat-x left bottom #6d6767;height:43px;width: 100% }
.topHeaderBlock{width: 943px;margin: 0 auto;}
.SelectC{background: #151515;float: left;margin-top: 15px;padding: 4px 10px 4px 16px;}
.SelectC p{float: left;text-transform: uppercase;font: bold 12px/16px arial;color: #ff50d4;padding: 2px 0 0;}
.SelectC .select{float: left;background: none repeat scroll 0 0 transparent;border: medium none;}
.newListSelected {cursor: pointer;background: url("../img/dropButoon1.jpg") no-repeat scroll right center;color: #000000;float: left;height: 19px;padding: 0 0 0 6px;width: 143px;}
.newListSelected li a{position: relative;text-transform: uppercase; font-size: 12px;color: #ffffff!important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-family: arial;behavior: url(PIE.htc);}
.newListSelected li a:hover{color: #94cbf6!important;}
.newListSelected > ul{position: relative;width: 155px !important;border: none!important;background: url("../img/dropdBg.png")!important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;behavior: url(PIE.htc); }
.selectedTxt {height: 17px;overflow: hidden;padding: 2px 23px 0 10px;width: 258px;text-transform: uppercase;color: #f7f7f7;font: 12px/16px Times New Roman}
.stylish-select ul.newList {left: -9999px;}
ul.newList {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;list-style: none outside none;margin: 5px 0 0 -2px;overflow: auto;padding: 0;width: 120px;z-index: 9999;}
body {color: black;line-height: 1;}
ul.newList li a {display: block;padding: 3px 8px;}
ul.newList a {color: #000000;display: block;text-decoration: none;}

.topHeaderBlockNavi{float: right;margin-top: 0px;}
.topHeaderBlockNavi ul{float: left}
.topHeaderBlockNavi ul li{float: left}
.topHeaderBlockNavi ul li a{text-transform: uppercase;font: bold 12px/16px arial}
.topHeaderBlockNaviBlack > li > a{font: 12px/16px arial!important;}

.topHeaderBlockNaviBlack li {background: url("../img/topheaderButtonLeftShadow.png") no-repeat left bottom;margin-top: 8px}
.topHeaderBlockNaviBlack li a{display: block;background: #2e2c2c;padding:7px 5px 6px 5px; margin-left: 6px;color: white}
.topHeaderBlockNaviBlack li a:hover{background: #000000}

.topHeaderBlockNaviColor{margin-left: 22px}
.topHeaderBlockNaviColor li{background: url("../img/topheaderButtonLeftShadow.png") no-repeat left bottom;margin-top: 12px;margin-left: -5px;}
.topHeaderBlockNaviColor li:hover{background: url("../img/topHeaderShadowClick.png") no-repeat left bottom;}
.topHeaderBlockNaviColor li:active{background: url("../img/topHeaderShadowHover.png") no-repeat left bottom !important;}
.topHeaderBlockNaviColor li a{padding:9px 5px 6px 5px; margin-left: 6px;display: block;color: #3a3e42; min-width: 104px;text-align: center}
.topHeaderBlockNaviColor .Color-Y a{background: url("../img/topheaderButtonYellow.png") repeat-x left bottom}
.topHeaderBlockNaviColor .Color-b a{background: url("../img/topheaderButtonBlue.png") repeat-x left bottom}
.topHeaderBlockNaviColor .Color-g a{background: url("../img/topheaderButtonGreen.png") repeat-x 11px bottom}

.MedHeader{height: 106px;width: 943px;margin: 0 auto}
.MedHeader .logo, .homebutton, .MedHeader .ComName, .MedHeader .MedHeaderNavi, .mheW, .MedHeader .MedHeaderNavi li{float: left}
.homebutton{ padding-left: 5px;padding-right: 20px;padding-top: 0;display: block;width: 16px;height: 17px;background:  url("../img/homeButton.png") no-repeat scroll 5px 0px transparent;margin-top: 8px}
.homebutton:hover{background:url("../img/homeButton.png") no-repeat scroll 5px -20px transparent}
.mheW{width: 300px;margin-top: 30px;margin-left: 8px;}
.MedHeader .logo{margin-top: 5px}
.MedHeader .MedHeaderNavi a{position: relative;color: #ca0186;font: 15px/15px Arial;display: block;  height: 14px;margin-top: 2px;overflow: hidden;padding: 0 0 0 4px!important; behavior: url(PIE.htc);}
.MedHeader .MedHeaderNavi li:last-child a{border: none!important; }
.MedHeaderNavi > ul {padding-left: 13px;}
.MedHeaderRblock{float: right;margin-top: 5px;width: 520px;}

.MedHeaderRblockTurkey{float: left;margin-top: 5px;width: 520px;}
.logoTurkey{float: right; margin-top: 7px;}

.navWrap{background:url("../img/sBMbG.png") repeat-x  #3c3c3c; border-bottom:3px solid #ca0186 ;height: 31px;padding-top:4px}
.navWrap .Hnav{width: 943px;margin: 0 auto}
.navWrap .Hnav > ul li ul{float: left;display: none}
.navWrap .Hnav > ul > li{float: left;font-size: 18px;padding-left: 4px;height: 27px;}
.navWrap .Hnav > ul > li{height: 31px;position: relative}
.Hnav > ul {padding-top: 4px;float: left;position: relative;}
.Hnav ul li > ul {position: absolute;}
.Hnav ul li > ul > li  a {padding: 9px 7px 9px 6px;display: block;color: #3c3c3c;font: 12px/12px arial;width: 140px; margin: 4px 0 4px 8px}
.Hnav ul li > ul > li > ul {display: block!important;position: relative;padding-top: 10px;}
.Hnav ul li > ul > li > ul > li {width: 238px;float: left;padding-bottom: 10px}
.Hnav ul li > ul > li > ul > li  a {float: left}
.Hnav ul li > ul > li > ul > li  div {float: left;width: 178px;}
.Hnav ul li > ul > li > ul > li  p {float: left; font-size: 12px;padding-left: 7px;}
.Hnav ul li > ul > li > ul > li  img {float: right;width: 57px;height: 57px;}
.LastulMenu{padding-left: 10px}
.LastulMenu a{font:bold 12px/12px Arial!important;}
.LastulMenu li ul > li a {font: 12px/12px Arial!important;}
.Hnav ul li > ul a:hover, .Hnav ul li > ul > li > ul > li:hover a {background: #c9e2f8}

.navWrap .Hnav > ul > li.LastulMenu1 > ul > li:hover a {background: #EBE9AC}
.navWrap .Hnav > ul > li.LastulMenu2 > ul > li:hover a {background: #CAE7CA}

.navWrap .Hnav > ul > li > a{color: white;padding: 5px 16px 13px;margin: 0 2px;display: block;font: 12px/12px Arial; position: relative;z-index: 99999;}
.navWrap .Hnav > ul > li:hover > a{position: relative;background: #cecccc;border-top-left-radius: 2px;border-top-right-radius: 2px;color: #000;behavior: url(PIE.htc);}

.navWrap .Hnav > ul > li.LastulMenu1:hover > a{position: relative;background: #abcfee;border-top-left-radius: 2px;border-top-right-radius: 2px;color: #000;behavior: url(PIE.htc);}
.navWrap .Hnav > ul > li.LastulMenu2:hover > a{position: relative;background: #EBA2DA;border-top-left-radius: 2px;border-top-right-radius: 2px;color: #000;behavior: url(PIE.htc);}

.navWrap .Hnav > ul > li:hover{background: url("../img/topheaderButtonLeftShadow.png") no-repeat left bottom ;height: 28px;}
.navWrap .Hnav > ul > li:hover ul, .navWrap .Hnav > ul > li ul.active{display: block!important;}
.navWrap .Hnav > ul > li > ul{   background: url("../img/dropDBbg.png") repeat-x bottom left #CECCCC;left: 6px;top: 30px;min-width: 150px;z-index: 9999;border-left:1px solid #999999;box-shadow: -3px 0 3px 0 #8E8E8E;-moz-box-shadow:-3px 0 3px 0 #8E8E8E;-webkit-box-shadow:-3px 0 3px 0 #8E8E8E;padding-bottom: 11px;padding-right: 7px;behavior: url(PIE.htc)}
.navWrap .Hnav > ul > li.LastulMenu1 > ul, .navWrap .Hnav > ul > li.LastulMenu2 > ul{left: 6px;top: 30px;min-width: 150px;z-index: 9999;border-left:1px solid #999999;box-shadow: -3px 0 3px 0 #8E8E8E;-moz-box-shadow:-3px 0 3px 0 #8E8E8E;-webkit-box-shadow:-3px 0 3px 0 #8E8E8E;padding-bottom: 11px;padding-right: 7px;behavior: url(PIE.htc);}
.navWrap .Hnav > ul > li.LastulMenu1 > ul{    background: #abcfee;}
.navWrap .Hnav > ul > li.LastulMenu2 > ul{    background: #EBA2DA;}

.navWrap .Hnav a{text-transform: uppercase;}
.navWrap form{float: right;padding-right: 3px}
.searchField input{border: none;background:  #ffffff;padding: 3px 0 3px 4px;margin-top: 5px;float: left;height: 16px;width: 200px;}
.searchField input#s{position: relative;border-top-left-radius: 3px;border-bottom-left-radius: 3px;behavior: url(PIE.htc);}
.searchField input#searchsubmit{margin-left: -10px;position: relative;border-top-right-radius: 3px;border-bottom-right-radius: 3px;cursor: pointer;behavior: url(PIE.htc);}
.searchField .serchsubmit{border: none;background: url("../img/searhIcon.png") no-repeat center #ffffff;width: 30px;height: 22px;padding: 0 0 2px !important;margin-top: 5px;float: left}

/*content*/
.wrap-around{width: 100%;padding-top: 10px;}
.wrap-around > img{position: absolute;z-index: -1;margin-top: -10px;max-width: 100%!important;width: 100%;}
.wrap-around > a > img{display:block; margin: -10px auto 0;z-index: -1;position: relative;}
.linkWraper{width: 100%;display: block;position: absolute;}
.wrap-around .content { background-color: #fff;}
.content{width: 941px;margin: 0 auto;}
.content h1{color: #285674;font: 33px Times New Roman}
.content .headerFeatures h1{color: #285674!important; font-weight: bold!important;}
.content .contentLeftBlockHeader h1{color: #0056A1;padding-bottom: 18px}
.content .contentLeftBlockHeader.h1T2 h1{color:#0056a1!important;font-size:18px!important;font-family:arial}
.contentLeftBlockHeader > p {color: #282828;font: bold 12px/20px arial;padding-bottom: 25px;}
.contentLeftBlockHeaderType2{!important;margin-left: -30px;margin-top: -7px;padding: 20px 30px;width: 100%;margin-bottom: 10px}
.contentLeftBlockHeaderType3{margin-bottom: 10px;margin-left: -34px;margin-top: -11px;width: 606px !important;padding: 20px 30px 0 30px}
.contentLeftBlockHeaderType2.color1{    background: none repeat scroll 0 0 #4C0059;}
.contentLeftBlockHeaderType2.color2{    background: none repeat scroll 0 0 #8f8057;}
.contentLeftBlockHeaderType2.color3{    background: none repeat scroll 0 0 #3a3e42;}
.contentLeftBlockHeaderType2.color4{    background: none repeat scroll 0 0 #009a20;}
.contentLeftBlockHeaderType2.color5{    background: none repeat scroll 0 0 #244b71;}
.contentLeftBlockHeaderType2.color6{    background: none repeat scroll 0 0 #9f372f;}
.contentLeftBlockHeaderType2.color7{    background: none repeat scroll 0 0 #84075a;}
.contentLeftBlockHeaderType3.color8{    background: none repeat scroll 0 0 #6d8fad;}
.contentLeftBlockHeaderType3.color9{    background: none repeat scroll 0 0 #cc4030;}
.contentLeftBlockHeaderType3.color10{    background: none repeat scroll 0 0 #94bee0;}
.contentLeftBlockHeaderType3.color11{    background: none repeat scroll 0 0 #009a20;}
.contentLeftBlockHeaderType2.color12{    background: none repeat scroll 0 0 #162f68;}
.contentLeftBlockHeaderType2.color13{    background: none repeat scroll 0 0 #0ca237;}
.contentLeftBlockHeaderType2.color14{    background: none repeat scroll 0 0 #d72b37;}
.contentLeftBlockHeaderType2.color15{    background: none repeat scroll 0 0 #8f8057;}

.contentLeftBlockHeaderType2 h1, .contentLeftBlockHeaderType3 h1{color: #ffffff!important;font: 25px arial }
.contentLeftBlockHeaderType4 h1{color: #ca0186!important;font-size: 30px;font-family: arial;padding: 15px 0 0 0!important}
.contentLeftBlockHeaderType4 h3{color: #0056a1;font-size: 14px;font-family: arial;padding: 15px 0 0 0;font-weight: bold;text-transform: uppercase}

.E_NC1{border: 4px solid #94bee0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url(PIE.htc);}
.E_NC2{border: 4px solid #a7df96;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url(PIE.htc);}


.TypeWborderColor1{border:4px solid #84075A!important;}
.TypeWborderColor2{border:4px solid #94bee0!important;}
.TypeWborderColor3{border:4px solid #162f68!important;}
.TypeWborderColor4{border:4px solid #0ca237!important;}
.TypeWborderColor5{border:4px solid #d72b37!important;}
.TypeWborderColor6{border:3px solid #0664ae!important;}
.TypeWborderColor7{border:4px solid #8f8057!important;}



.greyContent .content{padding-top: 0px}
.greyContent .content > img{margin-bottom:7px}
.BlockWidthFace {margin:0 0 25px 0;}
.BlockWidthFace > p{color: #353434;font:bold 12px/17px arial;padding:10px 0 30px 0}
.BlockWidthFaceLeft{width: 248px;float: left;}
.BlockWidthFaceLeft .BWF{float: left;width: 109px;padding-right: 15px;min-height: 200px}
.BlockWidthFaceLeft .BWF span{color: #070707;font:bold 10px arial;padding-bottom: 4px;line-height: 10px;display: block}
.BlockWidthFaceLeft .BWF p{color: #070707;font: 9px arial}
.BlockWidthFaceLeft .BWF p{color: #070707;font: 9px arial}
.TypeWborder .BlockWidthFaceRight{width: 280px}
.TypeWborder .BlockWidthFaceRight p{margin: 0 0 10px;}
.TypeWborder .BlockWidthFaceLeft{width: 300px!important;float: left;}
.TypeWborder .BlockWidthFaceLeft img{width: 300px!important;margin-bottom: 15px;}
.contentLeftBlocksType3{width:auto;min-width: 99%;border-right:1px solid #cccccc;border-left: 1px solid #cccccc; background: #d6fdde;border-bottom:1px solid #cccccc}
.contentLeftBlocksType3 .contentLeftBlocksType3Header{width:88% ;padding:10px 0 10px 12%  ;background: #044712;font: bold 12px arial;color: #ffffff;margin-bottom: 12px}
.contentLeftBlocksType3 > img{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin-bottom: 7px}
.contentLeftBlocksType3 > p{padding-bottom: 36px;color: #070707;font: 10px arial;padding-left: 16px}
.InfoBlock{padding-right: 15px}
.InfoBlock span{color: #3b3b3b;font:bold 14px arial}
.InfoBlock p{color: #3b3b3b;font:12px/22px arial}
.InfoBlock a{color: #3b3b3b;font:12px/22px arial}
.InfoBlock a:hover{color: #3b3b3b;font: bold 12px/22px arial}
.BlockWidthFaceRight > p{color: #282828;  font: 12px/20px arial}
.BlockWidthFaceRight{float: right;width: 300px; color: #282828;font: 12px/17px arial;}
.slaider{width: 941px; background: #eeeeee;height: 205px;padding-top: 5px;margin-top: 0px;position: relative;}
.slaidernavPrev{display: block;width: 28px;height: 41px;position: absolute;left: 0;background: url("../img/SlaiderPrev.jpg") no-repeat; top: 50%;margin-top: -20px}
.slaidernavNext{display: block;width: 28px;height: 41px;position: absolute;right: 0;background: url("../img/SlaiderNext.jpg") no-repeat; top: 50%;margin-top: -20px}
.slaider ul{width: 810px!important;margin: 0 auto}
#navslaider{position: absolute;left: 880px;top: 14px}
#navslaider a{background: url("../img/slaiderbox1.jpg") no-repeat;width:12px;height: 12px;display: block;text-indent: -9999px;float: left;margin-left: 4px }
#navslaider .activeSlide{background: #ca0186!important;}
.slaider ul li > div{position: relative;float: left;width: 150px;padding: 8px 10px;background: #e1ebf3;margin: 5px 16px  0 16px;box-shadow: -1px 2px 2px 0 #bdbdbd;-moz-box-shadow:-1px 2px 2px 0 #bdbdbd;-webkit-box-shadow:-1px 2px 2px 0 #bdbdbd; behavior: url(PIE.htc);}
.slaider ul li > div img{margin-bottom: 2px;display: block;width: 150px!important;height: 140px!important;/*border-right: 1px solid #acbfbf;border-bottom: 1px solid #acbfbf */}
.slaider ul li > div span{font-size: 14px;color: #0664ae;text-transform: capitalize; font-family: arial;}
.slaider ul li > div p{text-transform: capitalize;font-size: 11px;color: #010101; font: bold 11px/8px arial; padding-top: 5px;}
.contentNav{padding:10px 20px ; background: #cfd6dc;margin-bottom: 6px}
.contentNav li{float: left;padding: 0 8px}
.contentNav li a{font:bold 9px arial;color: #4f4848;text-transform: uppercase}
.contentNav li a:hover{color: #0056a1}
.allicon{padding: 0px 0 10px;}
.allicon > div {float: left;}
.allicon > div.MailPrintBlock {float: left!important;margin-top: 2px;}
.contentNav li a.active{color: #0056a1!important}
.contentLeftBlock{width: 660px;float: left;padding: 7px 0 0 0;background: #ffffff;}
.greyContent .contentLeftBlock{width: 615px;float: left;padding: 7px 0 0 0;background: #ffffff;}
.BlockStyle2 .contentLeftBlock{width: 548px;float: left;padding: 7px 0 0 0;background: #ffffff;}
.BlockStyle2.Wtype2 .contentLeftBlock{width: 598px;float: left;padding: 7px 0 0 0;background: #ffffff;}
.TypeWborder{border:4px solid #ffffff}
.alliconPromProj{margin: 0 0 50px 0;}
.alliconPromProj > div {float: left;}
.alliconPromProj > div.MailPrintBlock {float: left!important;margin-top: 2px;}

.BlockStyle2.Wtype2 .contentRightBlock{width: 270px;float: right;background: #ffffff;}
.BlockWidthFaceRight > h6 {position: relative;display: inline !important; cursor:pointer;}
.BlockWidthFaceRight > h6 > span{z-index: 10;width:250px;padding: 15px;font: 12px arial;color: #282828;position: absolute;background: #ffffff;box-shadow: -1px 2px 6px 0 #4d4d4d;-moz-box-shadow:-1px 2px 6px 0 #4d4d4d;-webkit-box-shadow:-1px 2px 6px #4d4d4d; behavior: url(PIE.htc);display: none;left: 99%;top: 0;padding-right: 5px}
.BlockWidthFaceRight > h6:hover > span{display: block}
.BlockWidthFaceRight > h6 > span > span{font:bold 12px arial;color: #0a3a60;display: block}
.BlockWidthFaceColorBlocks > div > p { font: 12px arial;color: #282828;padding:10px 25px;margin: 10px -25px 20px -25px}
.BlockWidthFaceColorBlocks > div.color1 > p {background: #f0c0e0;}
.BlockWidthFaceColorBlocks > div.color2 > p {background: #a7df96;}
.BlockWidthFaceColorBlocks > div.color3 > p {background: #a2cced;}
.BlockWidthFaceColorBlocks a:hover{text-decoration: underline;}

.contentLeftBlock.TypeWborder.TypeWborderColor1 .BlockWidthFace > p    {color: #282828;font: 12px/17px arial;padding-bottom: 35px;}
.contentLeftBlock.TypeWborder.TypeWborderColor3 .BlockWidthFace > p    {color: #282828;font: 12px/17px arial;padding-bottom: 35px;}
.contentLeftBlock.TypeWborder.TypeWborderColor4 .BlockWidthFace > p    {color: #282828;font: 12px/17px arial;padding-bottom: 35px;}
.contentLeftBlock.TypeWborder.TypeWborderColor5 .BlockWidthFace > p    {color: #282828;font: 12px/17px arial;padding-bottom: 35px;}
.BlockWidthFace .textContPub{color: #282828;font: 12px/17px arial;margin-bottom: 30px;}
.contentLeftBlock > p{color: #282828; font: 13px/20px arial;margin: 0px 0 5px;}
.greyContent .contentLeftBlock{padding: 7px 30px 60px!important;width: 593!important;margin-bottom: 15px;}
.contentLeftBlockHeader{padding-bottom:0px }
.contentLeftBlockHeaderImage p{float: left;text-align: left;font:9px Arial;color: #070707;padding-top: 10px;}
.contentLeftBlockHeaderImageType2 p{text-align: left;font:9px Arial;color: #070707;padding-top: 10px;}
.contentLeftBlock .date{color: #636363; font: 11px arial}
.contentLeftBlockHeaderImage > img{display: block;margin-right: 20px; max-width: 615px;}
.contentLeftBlockHeaderImageType2 > img {float: left; padding-right: 25px;max-width: 230px;}
.contentLeftBlockHeaderImageType2 .imgAndCapt {float: left; width:206px; padding-right: 25px;}
.contentLeftBlockHeaderImageType2 .imgAndCapt img, .contentLeftBlockHeaderImageType2 .imgAndCapt p{width: 206px;}
.contentLeftBlockHeaderImageType2 > span {color: #284C60!important;display: block!important;float: left!important;font: italic 26px times new roman!important;padding-left: 28px!important;width: 270px!important;}
.contentLeftBlockHeaderImageType2 > span em{color: #284C60!important;font: italic 26px times new roman!important;}
.contentLeftBlockHeaderImage, .contentLeftBlockHeaderImageType2{padding: 10px 0;margin: 0 0;float: left;}
.contentLeftBlockHeaderImageType2{padding: 0 0 20px 0;}
body .contentLeftBlockHeaderImageType2.mod2 span{color: #4D4D4D!important;font:14pt arial!important;padding-left: 0px!important;}
.contentLeftBlock > img {margin-bottom: 20px;}
.contentBR {color:#282828; font:12px/20px arial;position: relative;margin-top: 20px;padding-bottom: 30px;}
.contentBR p {color:#282828; font:12px/20px arial;}
.contentBR strong{ font:bold 12px/20px arial;}
.contentBR h4{color:#a21820!important;font: bold 12px Times New Roman;text-transform:uppercase;padding-top: 15px;}
.contentBR h4 span{color:#a21820!important;font: 12px Times New Roman;text-transform:uppercase}
.contentBR img{max-width: 560px; margin:15px 0 0}
.contentBR .InfoBlock span, .contentBR .InfoBlock p, .contentBR .InfoBlock p a{color: #244b71!important}

.industryInfoBlock {margin-top: 30px;}
.industryInfoBlock span, .industryInfoBlock p, .industryInfoBlock p a{color: #244b71!important}
.industryInfoBlock span {color: #3b3b3b;font: bold 14px arial;}
.industryInfoBlock p, .industryInfoBlock p a {font: 12px/20px arial;}
.industryInfoBlock p a:hover{font-weight: bold;}

.MailPrintBlock {display: block;float: right;margin-top: -12px;}
.MailPrintBlock p{float:left;}
.MailPrintBlock img {float:left;padding-right: 4px;}
.MailPrintBlock > a {float:left;padding-left: 12px;color:#3059ca;font:12px arial}
.MailPrintBlock a > div{float:left;height: 15px; line-height: 15px;}

/*EMAIL NEWSLETTERS*/
.BAG{font-size: 14px;font-weight: bold;color: #3c3c3c;padding: 16px 0;display: block}
.E_N{ padding: 20px 0 20px 28px; margin: 0 auto;padding: 20px 0 20px 28px;width: 561px;}
.E_N label{padding-bottom: 10px;    display: block;font: 12px arial;color: #282828}
.E_N input{margin-right: 10px;margin-top: 2px;float: left;}


.titleSpan1{background: #a7df96; margin: 40px -22px 24px -22px;padding-left: 22px }

.contentLeftBlocksType1{border-top:2px solid #e6e6e6;padding: 30px 0 0px 0}
.contentLeftBlocksType1 > div {padding: 0 0 23px 0;}
.contentLeftBlocksType1 > div > img {max-width: 200px; border-top: 1px solid #eef1f5;float: left;margin: -9px 7px 0 -15px;padding: 10px 15px;}
.contentLeftBlocksType1 > div > span {margin: 0 0 12px 0;color: #0056a1; font:bold 14px times new roman;display: block}
.contentLeftBlocksType1 > div > p {color: #282828; font: 13px/18px arial;}
.contentLeftBlocksType1Sicon{float: right;padding-top: 20px}
.contentLeftBlocksType1Sicon > span {font: 14px arial ;color: #aaa9b4;float: left;padding-right: 10px;}
.contentLeftBlocksType2{width: 331px;padding-left: 10px;margin: 16px auto;}
.LeftBlocksCitiesDetails{width: 265px; margin: 30px auto}
.LeftBlocksCitiesDetails img{max-width: 260px;margin-left: 10px}
.LeftBlocksCitiesDetails .blockArticleWritten, .LeftBlocksCitiesDetails .InfoBlock{margin-left: 10px}
.LeftBlocksCitiesDetails a{ font: bold 12px arial; color: #275687}
.LeftBlocksCitiesDetails a:hover{font: bold 12px arial;text-decoration: underline; color: #275687}
.LeftBlocksCitiesDetails span{color: #3b3b3b;font: 12px/16px arial;}
.LeftBlocksCitiesDetails p{color: #3b3b3b;font: 12px/16px arial;}
.LeftBlocksCitiesDetails h3{color: #9f372f;font: bold 14px Times New Roman; margin-bottom: 5px;}
.leaderBlock > img{width: 54px;height: 54px;padding:5px;border: 1px solid #cccccc;float: left;}
.leaderBlock {	padding: 0 0 0 30px;}
.leaderBlocksContent {float: right;padding: 0px 40px 0 0;width: 170px;}
.leaderBlocksContent > span {color: #000;font:bold 12px Arial;}
.leaderBlocksContent > a {color: #0056a1;font: 12px Arial;display: block;padding-top: 5px}

/*block cnlb_Small*/
.cnlb_Small .leaderBlocksContent{   padding: 0px 17px 0 0;width: 209px;}
.cnlb_Small .leaderBlocksContent p{  color: #0056a1;font: 12px arial}
.cnlb_Small .leaderBlocksContent p:first-child{ float: left; }
.cnlb_Small .leaderBlocksContent p:last-child{ float: right; width: 92%}
.cnlb_Small .leaderBlocksContent p{  color: #0056a1;font: 12px arial}
.cnlb_Small .line{width: 100%!important;margin: 15px 0!important;}
.cnlb_Small .leaderBlocks{width: 253px; float: left;}
.cnlb_Small .contentLeftBlocksType2Header{padding:5px 0 19px 25px;font:bold 12px arial; color:#ffffff;text-transform:uppercase}
.contentLeftBlocksType2.cnlb_Small{ position: relative;   float: right;overflow: visible !important;width: 253px;margin: 16px -1px 25px 0!important;padding-left: 0!important;background-color: #ffffff;box-shadow: -3px 2px 6px 0 #CCCCCC;behavior: url(PIE.htc);}

/*block partners*/
.partners > ul > li > img{float: left}
.partners > ul > li{padding-bottom: 13px;padding-top: 9px;border-bottom: 1px solid #e9edf0}
.partnerBlock{width: 465px;float: right;}
.partnersH{background: #a7c6eb;font: bold 10px arial;color: #000000;text-transform: uppercase;padding:3px 0 5px 5px;margin-bottom: 10px}
.partnerBlock li {font: 10px arial;color: #000000;letter-spacing: 0.5px;margin-bottom: 3px;}
.partnersC{font: 12px arial;color: #282828;letter-spacing: 0.5px}
.partnerBlock ul{float: left}
.partnersC{float: right;width: 295px}
.partnersHeader h1{font: bold 18px arial!important;}
.webAddressLink{color: #000; cursor: pointer;text-transform: none;}
.webAddressLink:hover{font-weight: bold; cursor: pointer;}

/*EmailSbutton*/
.EmailSbutton input{float: left}
.EmailSbutton{width: 302px;height: 25px;float: right;margin-right: 14px;padding: 0 0 10px;}
.EmailSbutton .mailB{border-left: 1px solid #888888;border-top: 1px solid #888888;border-bottom: 1px solid #888888;margin: 0 -6px 0 0;padding: 3px 0px 3px 10px ;height: 17px;width: 200px;}
.EmailSbutton .submitB{background: #1b68a7;width: 94px;height: 25px;cursor: pointer;text-align: center;border: none;margin: 0;padding: 0;color: #FFFFFF; margin-left: 213px;}
.submitB span{line-height: 25px;}


.line.clear{ position: relative;   margin: 15px 0 15px 28px;padding-top: 2px;width: 279px;box-shadow: 0 0 0 1px #d6d6d6, 0 0 0 2px #f5f5f5;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;behavior: url(PIE.htc);}
.contentLeftBlocksType2Header{background: url("../img/BlockHead2.png") no-repeat;padding:5px 0 19px 25px;font:bold 12px arial; color:#ffffff;text-transform:uppercase}
.contentLeftBlocksType2Header.colorS1{   background: url("../img/BlockHead2Small.png") no-repeat scroll -8px 0 ;width: 259px;}
.contentLeftBlock h2{color: #888888;font:bold 11px Arial, sans-serif;text-transform:uppercase;padding-bottom: 3px;}
.contentLeftBlock span h2{padding-bottom: 13px;}
.ContentBlock653px{width: 629px; position: relative;background: #f3f7fa;margin-bottom: 5px;padding: 16px 12px;box-shadow: -1px 2px 2px 0 #bdbdbd;-moz-box-shadow:-1px 2px 2px 0 #bdbdbd;-webkit-box-shadow:-1px 2px 2px 0 #bdbdbd;behavior: url(PIE.htc);}
.ContentBlock653px img {max-width: 300px;;float: left;margin: 10px 20px 10px 0px;}
.ContentBlock653px h3 {color: #0056a1;padding-bottom: 20px;font: bold 24px Arial;}
.ContentBlock653px a:hover {color: #CA0186;}
.ContentBlock653px .contentFirstNews{overflow: hidden;font:13px/22px arial ;color: #000000}
.ContentBlock653px .contentFirstNews > div{height: 290px;overflow: hidden;display: inline;}
.backgroundGreen{background: url("../img/BlockHeadG.png") no-repeat;}
.backgroundWiolet{background: url("../img/BlockHeadW.png") no-repeat;}
.backgroundDarkGray{background: url("../img/BlockHeadDG.png") no-repeat;}
.backgroundTY{background: url("../img/BlockHead2TY.png") no-repeat;}
.backgroundTR{background: url("../img/BlockHead2TR.png") no-repeat;}


.ContentBlock653px p {font:13px/22px arial ;color: #000000}

.contentblock316px{float: left;width: 306px;position: relative;padding: 5px; border: none;margin-bottom: 9px;margin-right: 19px;background: #f1f3f5; box-shadow: -1px 2px 2px 0 #bdbdbd;-moz-box-shadow:-1px 2px 2px 0 #bdbdbd;-webkit-box-shadow:-1px 2px 2px 0 #bdbdbd;behavior: url(PIE.htc);}
.contentblock316px.odd {margin-right: 0!important;}
.contentblock316pxInside{background: #ffffff;padding: 9px;height: 105px;overflow: hidden;}
.contentblock316pxInside > h3 {color: #0056a1;padding-bottom: 10px;font: bold 15px Arial;}
.contentblock316pxInside p {font:13px/18px arial ;color: #000000;}
.contentblock316pxInside strong {font-weight: normal!important;font:13px/18px arial ;color: #000000;}
.contentblock316pxInside a:hover {color: #CA0186;}
.CommentsWrap > ul > li{width:536px;background: #f5f8f9;margin-left:48px;min-height:89px;border-top:1px solid #eef1f5;border-bottom:1px solid #eef1f5;margin-bottom:20px;padding:11px 0}
.CommentsHead > img {display: block;float: left;height: 34px;width: 38px;}
.CommentsHead > p {color: #5A5858;font: 12px arial;padding: 9px 0 0 49px;}
.ComentBCo{font: 13px arial;color:#16212c}
.CoAv {float: left;}
.comment-body{float:right;width:481px}
.comment-author.vcard > .comment-author{float:left;font:bold 13px arial;color: #16212C;padding-right:6px}
.comment-author.vcard > .comment-date {float: left;color: #8B9299;font:bold 13px arial}
.CommentsWrap form #author, .CommentsWrap form #email{width:462px;height:12px;padding:4px 8px;border:1px solid #c8c3c3;background:#f5f8f9}
.CommentsWrap form #comment{width:462px;height:100px;padding:4px 8px;border:1px solid #c8c3c3;background:#f5f8f9;min-height:100px;max-height:250px;min-width:462px;max-width:462px}
.comment-form-comment > label {vertical-align: top;}
.CommentsWrap form p{text-align:right;padding-bottom: 11px;}
.CommentsWrap #respond{padding-right: 31px;}
.CommentsWrap form label{padding-right: 15px;font:13px arial;color: #16212C;}
.contentRightBlock{width: 261px;float: right; background: #ffffff;margin-bottom: 15px;}
.BlockStyle2 .contentRightBlock{width: 323px;float: right; background: #ffffff;}
.slaiderBoxWrap{padding-top:27px }
.slaiderBox{font-family: arial;width: 316px;height: 253px;background: #f5f5f5;margin: 0px 0 10px 0;; float: left}
.slaiderBoxHead{width: 290px;padding: 7px 13px;font: 12px arial;}
.slaiderBoxHead h4{float: left;text-transform: uppercase;color: #ffffff;font-weight: bold}
.slaiderBoxHead a{float: left;}
.slaiderBoxHead p{float: left;padding: 0 5px;color: #ffffff}
.slaiderBoxHead span{color: #ffffff}
.slaiderBoxHead .slaiderBoxHeadNav{float: right;}
.slaiderBoxPrev{width: 14px;height: 15px;background: url("../img/SlBArrPrev.png") no-repeat;display: block}
.slaiderBoxNext{width: 14px;height: 15px;background: url("../img/SlBArrPNext.png") no-repeat;display: block}
#slaiderConB-1 > .slaiderBoxHead{background: #3a3e42;}
#slaiderConB-2 > .slaiderBoxHead{background: #4c0059;}
#slaiderConB-3 > .slaiderBoxHead{background: #009a20;}
#slaiderConB-4 > .slaiderBoxHead{background: #8f8057;}
.slaiderBoxContent > ul {position: relative;}

#s2 > li{width: 808px;height: 150px;position: relative ;z-index:0!important}
#s2 > li > div{height: 170px; position: relative}
.slaiderBoxContent{padding: 15px}
.slaiderBoxContent img{float: right;margin: 0 0 4px 15px;width:111px!important;height:111px!important}
.slaiderBoxContent h3{color: #006ea2;font-size: 15px;margin: 0 0 20px;padding: 3px 0 15px; height: 25px;overflow: hidden;}
.slaiderBoxContent h4{color: #666666;font-size: 13px;padding: 0}
.slaiderBoxContent h5{color: #666666;font-size: 13px;padding: 0}
.slaiderBoxContent strong{color: #666666;font-size: 13px;padding: 0;font-weight: normal!important;}
.slaiderBoxContent span h5{color: #006ea2;font-size: 13px;padding: 10px 0 8px 0; font-weight: bold;}
.slaiderBoxContent p{font: 13px/18px arial;color: #666666;text-align: left!important;}
.slaiderBoxContent h4 span{font: 13px/20px arial!important;color: #666666!important; font-size: 14px!important;}
.slaiderBoxContent {font: 13px/20px arial;color: #666666;}
.slaiderBoxContent > ul > li{font: 13px/20px arial;color: #666666;}
.slaiderBoxContent > ul > li a{font: 13px/20px arial;color: #666666;}
.slaiderBoxContent .textFeatures{height: 173px;overflow: hidden;font: 13px/18px arial;color: #666;text-align: left!important;}
.contentRightBlock > img{margin: 19px 0 18px 0}
.sFimage{margin: 15px auto 0px; width:255px; position: relative;}
.sFimage span{color: #888888;font: bold 10px Arial,sans-serif;padding-bottom: 4px;text-transform: uppercase;display: block;}
.sFimageR {float: right;}
.sFimage1{float:left}
.sFimage2{float:right}
.sFimage > a{margin: 0 3px;cursor: pointer}

/*CF1*/
.CF1{width:515px; height:500px;padding:15px; background-color: white}
.CF1 p{text-align:right;color:#434343;font:12px Times New Roman;padding-bottom:10px}
.CF1 label{color:#434343;font:12px Times New Roman;padding: 0;}
.CF1 span{text-align:right;color:#434343;font: italic 16px Times New Roman;}
.CF1 input{width:503px;height:44px;padding:3px 5px;border:1px solid #c8c8c8;margin-bottom:17px;background-color:#ebf3fa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-top: 4px;behavior: url(PIE.htc);}
.CF1 #submit{cursor:pointer;width:183px;height:34px;margin-right: 0px;padding:3px 5px;margin-bottom: 0px; border:1px solid #c8c8c8; background-color:#6d8fad; color:#fff; font:bold 12px Arial;float:right;margin-top: 14px;}

/*Sp*/
.SpBlock{padding-bottom: 20px}
.SpHeader{height: 22px;margin-left: -34px;width: 667px;margin-bottom: 22px}
.SpHeaderC1{background: #e2debd}
.SpHeaderC2{background: #cdcdca}
.SpHeaderC3{background: #f5dcb6}
.SpImg > img {margin-right: 35px;margin-bottom: 27px}
.SpImg {padding-left: 24px;width: 98%;}

/*modBlock*/
.sft{width: 100%;min-height: 245px;background: #b5d9ed;padding-top: 12px; margin: 0 0 0 2px; padding-bottom: 10px;}
.sft p{padding: 1px 40px 10px 15px;font: 12px/16px arial;color: #000000}
.sftHead{background: #6fbce7;margin: 0 9px 12px 9px;padding: 9px 0 6px 5px;display: block;font:bold 14px arial;color: #3c3939}
.sftSel{position: relative;}
.sftSel > a{background: url("../img/drS_bg.png") no-repeat;display: block;width: 222px ;height: 24px;margin: 24px 0 0 4px;font: bold 14px arial;color: #b16c09;padding: 8px 0 0 14px;position: relative;z-index: 1}
.sftSel ul{position: absolute;top: 102px;left: 6px;background: #ffffff;box-shadow:-2px 4px 5px 0 #282828;-moz-box-shadow:-2px 4px 5px 0 #282828;-webkit-box-shadow:-2px 4px 5px 0 #282828; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;position: absolute;z-index: 2;width: 235px;padding-bottom: 8px;behavior: url(PIE.htc);}
.sftSel ul li{background: url("../img/disk.png") no-repeat scroll 4px 14px transparent;margin:8px 17px 0 17px ;padding:8px 17px; }
.sftSel ul li a{font: 11px arial; color: #000000 }
.sftSel ul li:hover{background: url("../img/disk.png") no-repeat scroll 4px 14px #c9e2f8;}
.sftReBlock > p{font: 9px arial;color: #000000}
.sftReBlockWr{width: 145px;height: 8px;padding: 1px;background: #ffffff;box-shadow:-4px 3px 4px -3px #282828;-moz-box-shadow:-4px 3px 4px -3px #282828;-webkit-box-shadow:-4px 3px 4px -3px #282828;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px; behavior: url(PIE.htc);
	margin-left: 17px;float: left;}
.sftReBlockWrINS{font-size: 6px;line-height: 8px;height: 8px;background-image: url('../img/pollbg.gif');}
.sftReBlock > div > span{float: right;margin-right: 42px;font: 12px arial;color: #000000}
.sftReBlock > p{padding: 3px 0 0 17px}

.sft.sftcolorGreen{background: #d9f2de}
.sft.sftcolorGreen .checkboxForm > label{display: block;font:bold 11px arial; color: #000000;padding: 18px 0 0 0;margin-left: 10px;}
.checkboxForm{padding:0 0 10px 12px}
	.checkboxForm > span {display:block; width: 215px; font: 10px arial; float: right; text-align: left;}
	.checkboxForm > .bigNL {float: left; text-align: left; padding-left: 27px;margin-bottom: 5px;}

.sft.sftcolorGreen .sftHead{background: #B5E6B3}
.sft.sftcolorGreen .checkbox{width: 11px;height: 11px;background: url("../img/chBT1.png") no-repeat;margin-right: 12px;}
.sft.sftcolorGreen .checkbox.checked{background: url("../img/chBT1Checked.png") no-repeat}
.cheSuBlock{width:233px;height: 32px ;background: url("../img/sfSblock.png") no-repeat;margin-top: 57px}
.cheSuBlockEB{border: none;width: 145px;float: left;padding: 8px  0 0 10px;color: #0a5815;font: 12px arial;background: transparent}
.cheSuBlockSB{border: none;background: #186c29;width: 67px;height: 25px;float: right;margin:3px 5px 0 0 ;color: #ffffff; font: bold 12px arial;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;position: relative; behavior: url(PIE.htc);line-height: 25px;text-align: center;cursor: pointer;}

/*reports block*/
.reportsS{background: #e6eff7;padding: 18px 0 0 14px;display: inline-block}
.reportsS > form > div{float: left;position: relative;margin-right: 11px}
.reportsS > form > div > a{display: block;font: bold 11px arial;color: #282828;width: 136px;height: 28px; background: url("../img/drS2_bg.png") no-repeat;color: #282828;padding: 4px 0 0 27px;}
.reportsS > form > div > div{position: absolute;top: 0;left: 3px;width: 147px;padding: 0px 5px 5px 5px;background:#ffffff;box-shadow:-4px 3px 4px -3px #282828;-moz-box-shadow:-4px 3px 4px -3px #282828;-webkit-box-shadow:-4px 3px 4px -3px #282828;behavior: url(PIE.htc);z-index: 99;}
.reportsS > form > div > div label{font: 11px arial;color: #4f4848;padding-bottom:3px;display: block;}
.reportsS > form > div > div  a{display: block;padding: 2px 18px;color:#282828;font-size:11px;font-family:arial;}
.reportsS > form > div > div  a:hover{background:  #c9e2f8;}
.ContinentUL > span{color:#282828;font-size:11px;font-family:arial;padding: 5px 0 5px 19px;font-weight: bold;display:block}
.SectorUL > span{color:#282828;font-size:11px;font-family:arial;padding:5px 0 15px 19px;font-weight: bold;display:block}
.countriesUL > span{color:#282828;font-size:11px;font-family:arial;padding:5px 0 5px 19px;font-weight: bold;display:block}
.Submit_Button{background: url("../img/Submit_Button.png") no-repeat transparent;width: 25px;height: 24px;border: none;float: right;margin-right: 12px;cursor:pointer}
.SectorUL input {vertical-align: sub;margin-right: 10px;}
.reportsBlock{width: 600px;border-bottom: 2px solid #f0f0f0;padding: 36px 0 13px 0}
.reportsBlock > img {position: relative;margin-right: 25px;width:140px; height:144px; box-shadow:0px 0px 4px -3px #282828;-moz-box-shadow:0 0 4px -1px #282828;-webkit-box-shadow:0px 0px 4px -3px #282828;behavior: url(PIE.htc);float: left;}
.reportsBlock > .reportsBlockI {min-height: 124px;padding-bottom: 20px;position: relative}
.reportsBlock h3{font: bold 14px arial; color: #0056a1}
.reportsBlock p{font:13px/20px arial; color: #282828}
.reportsBlockI > a{font: bold 12px arial; color: #1f527e;float: left;margin-top: 15px;}
.reportsBlockI > a.read_more{font: bold 12px arial; color: #1f527e;margin-top: 15px;position: absolute;left: 165px;}
.reportsBlockI .date{display:block;padding:4px 0}
.reportsBlockI ul {list-style-type: disc; margin: 20px 0;}
.reportsBlockI ul li{font:13px/20px arial; color: #282828; margin-left: 50px;}
.reportsBlock .alignleft{margin: 10px 15px 10px 0!important;}

.BBLock{position: absolute;right: 0;bottom: 0}
.reportsBlock .BBLock a{font: bold 11px arial; color: #ff7e00}
.BBLock img {margin:0 5px -5px 5px;}

.GRLIne{width: 100%;height: 2px;background: #e6e6e6;margin-bottom: 33px;margin-top: 10px}
.whiteSoIconBlock h4{font-family: arial;font-weight: bold;color: #000000;font-size: 12px;padding-bottom: 27px}
.whiteSoIconBlock{width: 400px;}
.whiteSoIconBlock > a{width: 190px;float: left;margin-bottom: 22px;margin-right: 10px}
.whiteSoIconBlock > a > img{margin-right: 10px;float:left}
.whiteSoIconBlock  p{color: #005a8f;display: block;font-family: arial;font-size: 14px}
.whiteSoIconBlock  span{color: #505050;display: block;font-family: arial;font-size: 11px}

/*contact block*/
.contentAU_SB{background:#d0e4f5;padding:20px;width:377px}
.contentAU_SB table{background:#d0e4f5;width:377px}
.contentAU_SB td{padding: 3px 0;}
.contentAU_SB a{text-decoration:underline;color:#000}
.contactLink {text-decoration:underline;color:#d12396;margin-left: 20px;}
.newsdeskLink {text-decoration:underline;color:#d12396;margin-left: 40px;}
.contactLink:hover {font-weight: bold}
.newsdeskLink:hover {font-weight: bold}
.reportsSi{    background: url("../img/mB1.png") no-repeat scroll 0 0 transparent;border: medium none;height: 22px;margin-bottom: 22px;margin-left: 2px;padding: 0 5px 0 9px;width: 145px;}
.reportsS p {padding: 0 0 20px 5px;}


/*Type666*/
.Type666{width: 604px !important;background: #ffffff;}
.TypeNone{width: 604px !important;background: #ffffff;}

/*Advertice*/
.rightBlockType737{width: 671px;background: #ffffff; float: right; margin: 0 0 15px 5px; padding: 7px 30px 40px!important;}
.rightBlockType737 p{color:#3C3C3C; font: 14px/20px arial; padding: 0 0 20px}
.rightBlockType737 a{ color:#98116a; font:bold 14px arial; text-decoration: none;text-transform: none}
.rightBlockType737 .mediaBottom{position: relative;background-color:#e4e3e2; color: #98116a; padding: 8px 22px; margin: 0 0 0 5px; text-decoration: none;text-transform: uppercase;box-shadow: -2px 2px 2px 0 #CCC;behavior: url(PIE.htc);}
.rightBlockType737 .mediaBottomClass{margin: 5px 0 50px }
.rightBlockType737 .mediaBottomClassWB{margin: 5px 0 20px }
.contentRightBlockHeaderTerms{margin-left: -30px;margin-top: -7px;padding: 20px 30px;width: 100%;margin-bottom: 10px;}
.contentRightBlockHeaderTerms h1 {color: white!important;font: 18px arial;}
.contentRightBlockHeaderTerms.color1{margin-bottom: 40px;background: none repeat scroll 0 0 #0664ae;}
.contentRightBlockHeader{padding-bottom: 5px;}
.contentRightBlockHeader h1{color: #ca0186; padding-bottom: 18px;font: 24px arial;margin: 0 0 0 0}
.contentRightBlockHeader h2{color: #ca0186; padding-bottom: 18px;font: 24px arial;margin: 0 0 0 0}
.rightBlockType737 .contentRightBlockHeader p{color: #282828;font: bold 14px/20px arial;padding-bottom: 25px;}
.contactBlock{background: #d3edfe;padding: 50px 48px;width: 160px; float: right;margin: 0 0 10px 50px;}
.rightBlockType737 .contactBlock h1 {color:#910160; font: bold 18px arial;padding-bottom: 20px;}
.rightBlockType737 .contactBlock p {color:black; font: 14px/20px arial;padding-bottom: 10px;}
.rightBlockType737 .contactBlock a {color:#910160;font:bold 14px arial; text-decoration: none}
.rightBlockType737 .blockListPublication {margin: 0 0 40px 0} 
.rightBlockType737 .blockListPublication > ul > li {margin: 5px 0} 
.rightBlockType737 .blockListPublication a{color: #0664ae; font:14px arial; text-decoration: none}
.rightBlockType737 .blockListPublication span{padding: 0 10px 0 0px;}
.rightBlockType737 .brand {margin: 0 0 30px 0} 
.rightBlockType737 .brand > div {margin: 0 0 5px 0} 
.rightBlockType737 .brand a{color: #0664ae; font:14px arial; text-decoration: none} 
.rightBlockType737 .printHeader{margin: 0 0 20px 0;} 
.rightBlockType737 .printHeader h3{font: bold 14px arial; color: #3c3c3c;} 

.leftBlockType194{width:194px;background: #ffffff; float: left;}
.leftBlockType194 .optionsBlock{width: 194px;margin: 16px 0px 16px 0!important;background-color: white;}
.leftBlockType194 .optionsBlockHeader{position: relative;background:#abcfee;width: 179px;padding: 7px 0 7px 15px; margin: 0 0 15px;font: bold 12px arial;color: black;text-transform: uppercase;box-shadow: -3px 3px 7px 0 #9E9E9E;behavior: url(PIE.htc);}
.leftBlockType194 .optionsBlocks{width: 194px;}
.leftBlockType194 .optionsOneBlock{padding: 0 0 0 10px;}
.leftBlockType194 .optionsOneBlock a{color: black}
.leftBlockType194 .optionsBlocksContent{padding: 5px 10px;width: 157px;}
.leftBlockType194 .optionsBlocksContent:hover{background-color: #c9e2f8}
.leftBlockType194 .active{background-color: #c9e2f8}

.leftBlockType194 .optionsBlocksContent p {font: bold 12px arial;}
.leftBlockType194 .line.clear {position: relative;margin: 15px 0 15px 18px;padding-top: 2px;width: 160px;-webkit-box-shadow: 0 0 0 1px #D6D6D6, 0 0 0 2px whiteSmoke;-moz-box-shadow: 0 0 0 1px #D6D6D6, 0 0 0 2px whiteSmoke;box-shadow: 0 0 0 1px #D6D6D6, 0 0 0 2px whiteSmoke;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;behavior: url(PIE.htc);}

.pBlock{font-family: arial;padding: 5px 5px 5px 25px;background: #84075a;margin-bottom: 10px;}
.pBlockL{font-family: arial;float: left;width: 160px; color: #fff;}
.pBlockL h2{font-size: 18px;font-weight: bold;color: #ffffff;text-transform: uppercase;padding-top: 13px;letter-spacing: 1px;padding-bottom: 3px;}
/*.pBlockL > span{font-size: 38px;color: #a6a6a6;display: block;margin-bottom: 10px;}
*//*.pBlockL > p{font: 14px/18px arial;color: #d3c8c8;padding: 12px 0 0 5px;}
*//*.pBlockL > p span{font-size: 18px;color: #ffffff;display: block;padding-bottom: 15px;}
*/.pBlockL > h5{font: 11px/18px arial;color: #d3c8c8;padding: 12px 0 0 5px;}
.pBlockR{background: #ffffff;float: right;width: 620px;height: 249px;padding: 12px 0 0 98px}
.pBlockR .imgBlock{float: left;width: 144px;padding-right: 61px;}
.pBlockR .imgBlock p{color: #060606;font-size: 10px;text-align: center;text-transform: uppercase;padding-top: 13px;}

/*Events_WBlock*/
.Events_WBlock{margin-top: 50px;}
.Events_WBlock_Header{background: #abcfee;color: #4a4a4a;text-transform: uppercase;font-size: 18px;font-weight: bold;padding: 10px 0 10px 33px;border-bottom: 12px solid #E6E6E6;    margin-left: -30px;margin-right: -30px;width: 631px;}
.Events_Blocks{padding: 36px 0 30px 0;border-bottom: 2px solid #D9DEE2;position: relative}
.Events_WBlock .Events_Blocks:last-child{border-bottom: none;margin-bottom: 30px}
.Events_Blocks img{float: left; margin-right: 20px;}
.Events_Blocks .Events_BlocksContent{padding-bottom: 40px;position: relative}
	.Events_BlocksContent .firstBlockEvent{float: left;width: 435px;}
	.Events_BlocksContent p{font: 12px/20px arial; color: black;padding-bottom: 5px;}
.firstBlockEvent .Events_BlocksT{color: #0056a1;font-size: 14px!important;padding-bottom: 10px!important;font-weight: bold!important;text-transform: uppercase;}
.Events_Blocks .date{padding-bottom: 10px;font-size: 14px!important;}
.Events_Blocks_ReadM {color: #1f527e;font-weight: bold;font-size: 12px;margin-top: 20px;float: left;}
.Events_Blocks_GetT{position: absolute;right: 0 ;bottom: -8px;height: 21px;width: 119px;text-align: center;color: #ffffff;font-weight: bold;font-size: 11px;background: #ca0186;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;padding-top: 6px;text-transform: uppercase;behavior: url(PIE.htc);}
.Events_Blocks_GetT:hover{background: #5e5959;}


/*event2_infoBlock2*/
.event2_infoBlock{border-top: 2px solid #cfd6dc;border-bottom: 2px solid #cfd6dc;padding: 30px 0;margin: 15px 0}
.event2_infoBlock_L  {float: left;width: 359px}
.event2_infoBlock_R  {float: right;width: 200px}
.event2_infoBlock table tr td:first-child{width: 74px;text-align: left}
.event2_infoBlock table tr td{padding-bottom: 15px}
.event2_infoBlock_L_Cat{color: #0056a1;font-size: 12px;line-height: 17px;width: 200px;}
.event2_infoBlock_L span, .event2_infoBlock_R span{color: #505050;font-weight: bold;font-size: 12px}
.event2_infoBlock_L .date{font-size: 12px;}
.event2_infoBlock_L .Fpink{font-size: 12px}

/*event others*/
.Events_OBlock_Header {background: #333333;color: #FFFFFF;font-size: 18px;font-weight: bold;padding: 10px 0 10px 33px;border-bottom: 12px solid #E6E6E6;margin-left: -30px;margin-right: -30px;}

.contentLeftBlocksEvents {padding: 30px 0 40px 0;}
	.contentLeftBlocksEvents > div {padding: 0 0 23px 0;}
		.contentLeftBlocksEvents > div > img {max-width: 200px; border-top: 1px solid #EEF1F5;float: left;margin: -9px 7px 0 -15px;padding: 10px 15px;}
		.contentLeftBlocksEvents > div > span {margin: 0 0 12px 0;color: #0056A1;font: bold 14px Times New Roman;display: block;}
		.contentLeftBlocksEvents > div > p {color: #282828;font: 12px/18px arial;}
		.contentLeftBlocksEvents a {font-family: Times New Roman!important; color: #0056A1!important;}
.TypeNone > .evInfo{position: relative; width:620px;margin-bottom: 20px;}
	.TypeNone > .evInfo > .Catblack {color: black; font: bold 12px arial; padding: 0 0 0 2px; margin: 20px 0 5px;}
	.TypeNone > .evInfo > .leftBl {color: #0056A1; font: bold 12px arial; padding: 0 0 0 2px; margin: 3px 0 0}
	.TypeNone > .evInfo > .leftBl> p {color: #666464; font: 12px arial;display: inline-block; margin: 3px 0 0 5px}
.Events_Blocks_GetTPINK{position: absolute;right: 0;bottom: 5px;height: 21px;width: 119px;text-align: center;color: white;font-weight: bold;font-size: 11px;background: #CA0186;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;padding-top: 6px;behavior: url(PIE.htc);}
.Events_Blocks_GetTPINK:hover{background: #5e5959;}
.FgreyWidth{width: 600px}

/*.TicketsBlock*/
.TicketsBlock{margin-top: 30px}
.TicketsBlockTabs a{padding:10px ;float: left}
.TicketsBlockTabs a.active{font-size: 12px;font-weight: bold;color: #005580;border-left: 1px solid #ca0186;border-top: 1px solid #ca0186;border-right: 1px solid #ca0186;background: url("../img/ticket_tab_bg.png") repeat-x;border-top-right-radius: 3px;border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-webkit-border-top-left-radius: 3px;-moz-border-top-right-radius: 3px;-moz-border-top-left-radius: 3px;margin-bottom: -2px;behavior: url(PIE.htc);}
.TicketsBlockBody{color: #282828;font: 13px/20px arial;border-left:1px solid #e687c6;border-bottom: 1px solid #ca0186;border-right: 1px solid #e06ab8;border-top:1px solid #ca0186;margin-bottom: -1px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;behavior: url(PIE.htc);}
.TicketsBlockBody table{width: 100%}
.TicketsBlockBody thead{height: 28px;background: url("../img/ticket_title.png") repeat-x;}
.TicketsBlockBody thead td{vertical-align: middle;color: #3c3c3c;font-size: 10px;font-weight: bold}
.TicketsBlockBody tfoot{height: 43px;background: url("../img/ticket_footer.png") repeat-x}
.TicketsBlockBody tfoot{vertical-align: middle;}
.TicketsBlockBody tr td{text-align: left;padding: 5px 11px}
.TicketsBlockBody tr td > a{color: #ca0186;text-decoration: underline}
.ticketC{height: 15px;background: url("../img/ticketS_bg.png") repeat-x;float: right;margin-right: 37px}
.ticketC span{height: 15px;background: url("../img/ticketS.png") no-repeat;float: left;padding: 0 8px;font-size: 12px;line-height: 16px;}
.ticketC div{height: 15px;background: url("../img/ticketC.png") no-repeat;float: right;}
.ticketC .ticketCM{height: 7px;display: block;width: 16px}
.ticketC .ticketCN{height: 7px;display: block;width: 16px}
.Tline{height: 1px;background:#cacac8;border-bottom: 1px solid #eaeae9;width: 99%;margin:0}
.add_to_cart_button{background: url("../img/buy_bT2.png") no-repeat; width: 90px; text-align: center;color: #ffffff!important;font-family: arial;font-size: 12px;font-weight: bold ;padding: 4px 0;display: block;float: right;text-decoration: none!important;margin: 0 6px -8px 0px;border: none;cursor: pointer;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;behavior: url(PIE.htc);}
.add_to_cart_button:active{background: url("../img/buy_bT2.png") no-repeat;}
.add_to_cart_button:hover{background: none repeat scroll 0 0 #3b3b3b;}
/* shop page */
.bigBlockContent941{width: 941px; margin: 20px 0px 10px 0px; padding: 0px 0px 0px 0px;}
.bigBlockContent941 .contentBigBlockHeader{width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.contentBigBlockHeader.color1{margin-bottom: 0px;background: none repeat scroll 0 0 #151515;overflow: hidden;}
.contentBigBlockHeader .pageTitle{margin: 23px 0 23px 30px;float: left;}
.pageTitle h1{font: 36px arial; color: #0664ae;}
.pageTitle h1 span{font-weight: bold; color: #fff;}
.contentBigBlockHeader .contactRightBlock{float: right;height: 88px;}
.contentBigBlockHeader .contactDetailBlock{background: none repeat scroll 0 0 #2e2e2e; float: right;padding: 11px 30px 10px 0;width: 345px;margin-bottom: 4px;}
.contentBigBlockHeader .contactDetailBlock h1{float: right; font: 18px arial; color: #0993ff}
.contentBigBlockHeader .contactDetailBlock h1 span{color: #fff}
.contentBigBlockHeader .contactDetailBlock h1 span a{color: #fff;font: 18px arial;text-transform: none; }
	
.bigBlockContent941 .btn{position: relative;background: none repeat scroll 0 0 #0664ae; float: right;padding: 7px; border-radius: 4px;-webkit-border-radius: 4px; -moz-border-radius: 4px;  margin: 4px; cursor: pointer; behavior: url(PIE.htc);}
.btn .rightCartBtn{background: url("../img/basket.png") 1px 3px no-repeat;padding: 5px 0px 5px 40px; color: #fff; font: bold 14px arial}
	
.bigBlockContent941 .headCategoryBlock{margin: 0 0 4px}
.headCategoryBlock .categoryBlock{width: 255px;margin: 0px 0px 0px 0!important;padding-bottom: 1px;background-color: #c6eeff;float: left;}
.categoryBlock .categoryBlockHeader{background: #000;width: 225px;height: 40px;padding: 0 0 0 30px;margin: 0 0 25px;font: bold 18px arial;color: #e6e6e6;line-height: 40px;}
.categoryBlock .categoryBlocks{width: 255px;}
.categoryBlock .categoryOneBlock{padding: 0 0 0 16px;}
.categoryOneBlock a{font: bold 18px arial;color: #3c3c3c;}
.categoryOneBlock .categoryBlocksContent{padding: 10px 13px;width: 195px;height: 22px;}
.categoryOneBlock .active {background-color: #6ad9e6;}
.categoryOneBlock .categoryBlocksContent:hover {background-color: #6ad9e6;}
.categoryBlock .line.clear{position: relative;margin: 15px 0 15px 18px;padding-top: 1px;width: 215px; float:left;-webkit-box-shadow: 0 0 0 1px #b9c6d1, 0 0 0 2px #a4b4bb;-moz-box-shadow: 0 0 0 1px #b9c6d1, 0 0 0 2px #a4b4bb;box-shadow: 0 0 0 1px #b9c6d1, 0 0 0 2px #a4b4bb;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;behavior: url(PIE.htc);}
	
.bigBlockContent941 .titleContentBlock{background: none repeat scroll 0 0 #ced2ef; padding: 23px 0 23px 30px}
.titleContentBlock h1{font:bold 18px arial; color: #171717;}

.bigBlockContent941 .titleCartBlock{height: 60px;background: none repeat scroll 0 0 #0664ae; padding: 0px 0 0px 30px}
.titleCartBlock h1{font:bold 18px arial; text-transform: uppercase; color: #fff;line-height: 60px;}

.bigBlockContent941 .titlePaymentBlock{height: 60px;background: none repeat scroll 0 0 #000; padding: 0px 0 0px 30px}
.titlePaymentBlock h1{font:bold 18px arial; text-transform: uppercase; color: #fff;line-height: 60px;}

.bigBlockContent941 .productsContentBlock{background: none repeat scroll 0 0 #fff; margin: 0; padding:  20px 0 0; border-bottom: 15px solid #ced2ef}
.productsContentBlock .leftBlockProducts{float: left;width: 256px;}
.leftBlockProducts .categoryTitle{background: url("../img/headCat.png") no-repeat scroll -2px 0;width: 254px;padding: 8px 0 24px 55px;font: bold 18px arial;color: #ffffff;margin-left: -23px;}
.productsContentBlock .rightBlockProducts{float: right;width: 630px;padding: 0 0 40px 50px;}
.rightBlockProducts .productBlock{float: left;width: 150px;margin-right: 60px;margin-bottom: 30px;}
.productBlock img{position: relative;width: 130px;box-shadow: -4px 4px 6px 0 #CCCCCC; behavior: url(PIE.htc);}
.productBlock .lineThree {display: block; height: 45px;overflow: hidden; margin: 15px 0 10px}

					.lineThree p a{font-weight: bold}
					.lineThree a {display: block; font: 11px/15px arial; color: #171717}
				.productBlock .price {font:bold 12px arial; color: #c6481e;margin: 17px 0 0;cursor: pointer;}
				.productBlock:hover .lineThree a{color: #fe5d27}
				.productBlock:hover .price{text-decoration: underline;}

	.bigBlockContent941 .noneBorder{border: none!important;padding-bottom: 20px;}

	.bigBlockContent941 .bookCat{}
		.bookCat .rightBlockProducts{float: left; margin: 20px 0 0 55px; width: 800px;}
		.bookCat .productBlock{margin: 0 50px 60px 0;}
		.bookCat img{width: 140px;}

	.bigBlockContent941 .singleProductsContentBlock{background: none repeat scroll 0 0 #fff; margin: 0; padding:  40px 0 0 80px; border-top: 20px solid #ff5f25}
		.singleProductsContentBlock	.leftBlock{float: left; width: 275px;margin: 0 80px 0 0;}
			.leftBlock img{width: 275px; margin: 0 0 35px 0}
			.leftBlock .blockAddToCart{background: none repeat scroll 0 0 #eeebdd; margin: 0 0 20px;padding: 20px 15px 15px 20px;}
				.blockAddToCart .blockInfo{float: left;}
				.blockAddToCart .blockInfo h1{ font: bold 13px arial; color: #333333}
				.blockAddToCart .blockInfo p{ font: bold 12px arial; color: #727272; margin-top: 4px;}
				.blockAddToCart .add_to_cart_button {position: relative;background: none repeat scroll 0 0 #ca0186;width: auto;height: 30px;text-align: center;color: #ffffff!important;font:bold 11px arial;padding:0 20px;display: block;text-decoration: none!important;margin: 0;border: none;cursor: pointer; text-transform: uppercase;line-height: 30px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;behavior: url(PIE.htc);}
				
			.leftBlock .caption{ padding:0 10px 0 5px}
				.caption p{font: 10px/18px arial; color: #3f3f3f}
		.singleProductsContentBlock	.rightBlock{float: left; width: 430px;}
			.rightBlock .title{margin-bottom: 40px}
			.rightBlock .title h1{font: bold 18px Arial; color: #1f1f1f; margin-bottom: 5px}
			.rightBlock .title h2{font: 14px arial; color: #1f1f1f; margin-bottom: 15px}
			.rightBlock .title h3{font: 10px arial; color: #1f1f1f;}
			.rightBlock .product_description{}
				.product_description p{font: 14px/20px Arial; color: #3f3f3f}
				.product_description h1{font: bold 30px Arial; color: #494949}
		.singleProductsContentBlock .also_bought{margin: 40px 0 0;}
			.also_bought h2{font: 17px Times New Roman; color: #e45521; text-transform: capitalize; margin-left: 7px;}
			.also_bought .wpsc_also_bought{background: url("../img/alsobought-bgr.png") no-repeat scroll 0 0; width: 820px; height: 380px; margin: 20px 0 0;padding: 50px 0 0 0;}
				.wpsc_also_bought .wpsc_also_bought_item{float: left; width: 140px;margin: 0 25px 0 35px;}
					.wpsc_also_bought_item img {position: relative;width: 140px;box-shadow: -4px 4px 6px 0 #CCCCCC;behavior: url(PIE.htc);}
					.wpsc_also_bought_item .lineThree {display: block;height: 44px;overflow: hidden;margin: 10px 0 10px;}
						.wpsc_also_bought_item a {display: block;font: 11px/15px arial;color: #171717;}
						.wpsc_also_bought_item p a {font-weight: bold;}
						.wpsc_also_bought_item .price {font: bold 12px arial;color: #c6481e;margin: 10px 0 0;cursor: pointer;}
					.wpsc_also_bought_item:hover .lineThree a{color: #fe5d27}
					.wpsc_also_bought_item:hover .price{text-decoration: underline;}
		.singleProductsContentBlock .modalCart{display:none;z-index: 100;position: fixed;top: 50%;left: 50%;margin-top: -163px;margin-left: -260px;height: 335px;width: 600px;background: #fff; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;behavior: url(PIE.htc);}
			.modalCart .title{ margin: 30px 0 0 33px} 
				.title h1{font: 17px Times New Roman; color: #b13994}
			.modalCart .table-info{margin: 20px 0 0 33px;width: 510px;}
				.table-info table {width: 100%; margin: 0 0 0 0; border-collapse: collapse;}
				.table-info > table > thead > tr > td {font: bold 12px arial;color:#6d6767; padding-bottom: 7px}
				.table-info > table > tbody{border-top: 1px solid #fe632b;border-bottom: 1px solid #fe632b;}
				.table-info > table > tbody > tr > td {font: bold 12px arial;color:#505050;padding:14px 0;}
				.table-info > table > tfoot {background: none repeat #e3e3e3;}
				.table-info > table > tfoot > tr > td {font: 12px arial;color:#5c5c5c;height: 32px; line-height: 32px;text-align: right; padding-right: 12px;}
				.table-info img{width: 67px; float: left; margin: 0 25px 0 0;}
				.table-info .blockDetails{height: 100px;}
					.blockDetails h1{font: bold 12px arial; color:#505050;}
					.blockDetails h2{font: 11px arial;}
			.modalCart .buttonBlock{margin: 25px 0 0 0}
				.buttonBlock .add_to_cart_button {position: relative;background: none repeat scroll 0 0 #ca0186;height: 30px;text-align: center;color: #ffffff!important;font:bold 11px arial;padding:0 10px;display: block;text-decoration: none!important;margin: 0;border: none;cursor: pointer; text-transform: uppercase;line-height: 30px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;behavior: url(PIE.htc);}
				.buttonBlock .add_to_cart_button:hover {position: relative;background: #3b3b3b!important}
				.buttonBlock .bColor{background: none repeat scroll 0 0 #7997ae;margin-right: 15px;;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;behavior: url(PIE.htc);}
			.modalCart .close{height:53px; width:53px;background: url("../img/close.png") no-repeat 16px 16px; background-color: #e6e6e6;position: absolute;top: 0;right: 0;cursor: pointer; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;behavior: url(PIE.htc);}
		
	.bigBlockContent941 .contentCartBlock{background: none repeat scroll 0 0 #fff; padding: 30px 70px 100px}
		.contentCartBlock .cart-table{}
			.cart-table table{width: 100%;margin: 0 0 0 0;border-collapse: collapse;}
			.cart-table > table > thead > tr > td {font: bold 12px arial;color: #6d6767;padding-bottom: 7px;}
			.cart-table > table > tbody {border-top: 2px solid #fe632b;}
			.cart-table > table > tbody > tr > td {background: #f8f5e6;font: bold 12px arial;vertical-align: top;color: #505050;padding: 0 0;}
			.cart-table > table > tbody > tr{border-bottom: 5px solid #fff;}
			.cart-table img {width: 67px;float: left;margin: 0 25px 0 0;}
			.cart-table .blockDetails{float: left; min-height: 100px; padding-left: 20px!important; }
				.blockDetails h1{font: bold 12px arial; color: #505050}
				.blockDetails h2{font: bold 11px arial; color: #505050;margin: 3px 0;}
			.cart-table .imgBlock{background: #fff; float: left; padding: 10px;min-height: 100px;}
			.cart-table .table-bgr{padding: 17px 0 0;}
				.table-bgr .deleteCI{background: url("../img/deleteCI.png") no-repeat 0 0; width: 20px; height: 20px;}
				.table-bgr input{text-align: center;}
			.cart-table .firstWhite{height: 10px; background: #fff}
			.cart-table .firstTD{width:400px; padding-left: 25px;}
			.cart-table .buttonBlock{width: 300px; float: right; margin: 25px 80px 0 0;}
				.buttonBlock .cartInfoBlock{float: right; font: bold 12px arial; color: #505050; border-bottom: 1px solid #d4d3cd;height: 20px;padding-top: 5px;}
				.buttonBlock input{position: relative;background: url("../img/blueBtn.png") no-repeat 0 0; cursor: pointer; border: none; width: 61px;height: 21px; padding:0; color: #fff;font: bold 9px arial;margin-top: 5px;text-transform: uppercase;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;behavior: url(PIE.htc);}
				.buttonBlock input:hover{background: #888888}
					.cartInfoBlock span{margin-left: 30px}

		.contentCartBlock .couponBlock{float: right;margin: 25px 80px 0 0; width: 520px}
			.couponBlock .caption{font: 11px arial; color: #8d8b83;width: 125px; float: left;padding-top: 10px;}
			.couponBlock > form{background:#f8f5e6;  float: right;padding: 10px 0 10px 15px;width: 340px;}
			.couponBlock > form > span{font: bold 12px arial;margin-right: 10px; color: #505050;}
			.couponBlock #coupon_num{width: 120px; margin: 0; height: 16px; float: right; margin-right: 5px;}
			.couponBlock .applyBtn{width: 62px;height:22px;line-height: 20px;background: url("../img/applyBtn.png") no-repeat 0 0; cursor:pointer; font: bold 9px arial; float:right;border: none;color: #fff; text-transform: uppercase;}

		.contentCartBlock .shippingBlock{background:#f8f5e6;float: right;margin: 25px 80px 0 0; width: 340px;padding: 10px 0 10px 15px;}
			.shippingBlock > form{float: right;width: 194px;}
			.shippingBlock > form > select{width: 193px;}
			.shippingBlock span{font: bold 12px arial;margin: 5px 20px 0 0;color: #505050; float: right;}
			.shippingBlock .shippingBtn{background: url("../img/zipBtn.png") no-repeat 0 0; border:none; color:#fff; text-transform: uppercase; cursor:pointer;font: bold 9px arial; width: 103px; height: 22px;line-height: 20px;float: right;margin: 10px 0 0 0;}
			.shippingBlock .zipCode{ width:83px; height: 19px; padding: 0;margin: 10px 0px 0 0;font: 11px arial;}
		
		.contentCartBlock .priceBlock{float: right;margin: 25px 80px 0 0; width: 340px;}
			.priceBlock > div {width: 220px;float: right; font: bold 12px arial; color:#505050; margin-bottom: 4px}
				.priceBlock .text{float: left; margin-left: 65px;}
				.priceBlock .price{float: right; margin-right: 5px;}
				.priceBlock .total{background: #eaf8ff; padding: 5px 0; border-bottom: 1px solid #ccd0cd;margin-top: 10px;}
		
		.contentCartBlock .cartButtonBlock{float: right;margin: 25px 80px 0 0; width: 340px;}
			.cartButtonBlock .bColor{position: relative;background: url("../img/keepBtn.png") no-repeat 0 0; font: bold 11px arial; text-transform: uppercase; float: right;width: 120px;height: 18px;line-height: 18px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;behavior: url(PIE.htc);}
			.cartButtonBlock .bColor:hover{background: #3b3b3b}
			.cartButtonBlock .pColor{position: relative;background: url("../img/checkBtn.png") no-repeat 0 0; font: bold 11px arial; text-transform: uppercase; margin: 0; float: right;width: 90px;height: 18px;line-height: 18px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;behavior: url(PIE.htc);}
			.cartButtonBlock .pColor:hover{background: #3b3b3b}

		.contentCartBlock .infoBlock{background:#f8f5e6;float: right;margin: 40px 80px 0 0; width: 495px; padding: 10px 0 5px 25px;}
			.infoBlock p{font: 12px arial; color:#505050; margin-bottom: 5px;}
		
		.contentCartBlock .stepsProgress{position:relative;background: url("../img/stepsProgrPay.png") no-repeat 0px 0px;width: 315px;height: 50px;margin: 30px auto 50px}
		.contentCartBlock .blockTitle{margin: 50px 0 20px}
		.contentCartBlock .blockTitle h1{font: 18px arial; color: #0664ae}

	.bigBlockContent941 .titleShippingBlock{background: #000; height: 65px; line-height: 65px}
		.titleShippingBlock h1{font:bold 18px arial; color: #fff;margin-left: 30px;line-height: 65px;text-transform: uppercase;letter-spacing: 1.2px;}
	
	.bigBlockContent941 .contentShipping{background: #fff}
		.contentShipping .headLabel{position:relative;background: url("../img/stepsProgress.png") no-repeat -1px 50px;width: 682px; height: 150px; margin: 10px auto; border-bottom: 1px solid #fe8255}
			.headLabel .headLabelTitle{position: absolute; bottom: 7px;}
				.headLabelTitle div{float:left;width: 310px; font: bold 14px arial; text-transform: uppercase; color: #5b5b5a}
		.contentShipping .contentShippingBlock{background:#f8f5e6;width: 582px; margin: 10px auto;padding: 25px 50px;}
			
			.contentShippingBlock .leftBlock{width: 150px; float: left; font: bold 12px arial; color: #505050}
			.contentShippingBlock .rightBlock{float: left}
			.contentShippingBlock .rightCaption{float: left; margin-left: 15px;}
				.rightCaption span{font: italic 12px arial!important; color: #505050;}
			.contentShippingBlock .shippingLeftBlock{float: left;width: 200px;}
			.contentShippingBlock .bord{margin-top: 15px;float: left;height:100px;width: 2px; border-right: 1px solid #cfccc0}
			.contentShippingBlock .bildingRightBlock{float: left;width: 200px;margin-left: 60px;}
			.contentShippingBlock .item{margin: 5px 0;font: 12px arial; color:#505050;}
			.contentShippingBlock .editLink{margin: 25px 0 0;}	
				.editLink a{margin: 15px 0 0;font: 12px arial; color:#9c9c9c;}	
			.contentShippingBlock .cellBlock{margin: 10px 0;}
				.cellBlock select{width: 224px;margin: 0; font: 12px arial}
				.cellBlock input{width: 220px!important;margin: 0; font: 12px arial;color: #000!important;}
			.contentShippingBlock .same_as_shipping_row{padding-left: 150px}
				.same_as_shipping_row input{float:left;right: 0!important; margin: 0 10px 0 0!important}
				.same_as_shipping_row .caption{margin:20px 0 15px 0px; font: 12 Arial; color: #2e2e2e}
			.contentShippingBlock span{font: 12px arial; color: #2e2e2e}
			.contentShippingBlock .bottomBlock{margin: 50px 0 0;}
				.bottomBlock .details p{font: 12px Arial; color: #505050; margin-bottom: 5px}
				.bottomBlock .remark{margin: 25px 0 0}
					.remark div{font: bold 12px arial;color: #505050}
					.remark textarea{padding: 5px;font: 12px arial;color: #505050; margin-top: 10px;  width: 240px; height: 80px; border: none; box-shadow:inset -2px 4px 3px 0px #dbdbdb;-moz-box-shadow:inset -2px 4px 3px 0px #dbdbdb;-webkit-box-shadow: inset -2px 4px 3px 0px #dbdbdb; behavior: url(PIE.htc);position: relative;}


		.contentShipping .submitBlock{width: 682px; margin: 10px auto 0; padding-bottom: 200px}
				.submitBlock .buy_button{position: relative; border:none;background: url("../img/checkBtn.png") no-repeat 0 0;font: bold 11px arial; color: #fff;text-transform: uppercase;margin: 0;float: right;width: 90px;height: 28px;line-height: 28px;cursor:pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;behavior: url(PIE.htc);}
				.submitBlock .buy_button:hover{background: none repeat scroll 0 0 #3b3b3b;}
		
		.contentShipping .headShipping{position:relative;background: url("../img/stepsProgress2.png") no-repeat -1px 1px;width: 682px; height: 20px; margin: 10px 0 0 115px; border-bottom: 1px solid #fe8255}
			.headShipping .headLabelTitle{position: absolute; bottom: 7px;}
				.headLabelTitle div{float:left;width: 310px; font: bold 14px arial; text-transform: uppercase; color: #5b5b5a}


		.contentCartBlock .contentShippingBlock{margin: 10px 0 0 115px;}


/*cookie page*/
.cookieBlock{margin-bottom: 264px;}
.contentLeftBlockHeaderCookie h1{ color: #0056a1;font: 18px arial; padding: 15px 0 25px 0 }
.cookieBlock h2{ color: #cd2192;font: bold 12px arial; padding: 0px 0 0px 0; text-transform: uppercase; }
.cookieBlock a{ color: #cd2192;font: 12px arial; padding: 0px 0 0px 3px; text-transform: none; text-decoration: underline;}
.cookieBlock p{padding-bottom: 20px;color: #282828;font: 12px/20px arial;}
.cookieImg{float: right; margin: 0 0 0 10px}

/*terms page*/
.termsBlock{margin-bottom: 574px;}
.contentLeftBlockHeaderTerms h1{ color: #0056a1;font: 18px arial; padding: 15px 0 35px 0 }
.termsBlock h2{ color: #cd2192;font: bold 12px arial; padding: 0px 0 0px 0; text-transform: uppercase; }
.termsBlock a{ color: #cd2192;font: 12px arial; padding: 0px 0 0px 3px; text-transform: none; text-decoration: underline;}
.termsBlock p{padding-bottom: 20px;color: #282828;font: 12px/20px arial;}


/*footer*/
.footer{background: #191919}
.toplineFooterW{background: #2d2d2d;border-top: 1px solid #262626; border-bottom: 1px solid 444444}
.toplineFooter{width: 943px;margin: 0 auto;padding: 7px 0}
.toplineFooter .Footerlogo, .mheF, .toplineFooter .TopfooterNavi{float: left}
.mheF{padding-top: 8px;padding-left: 17px}
.toplineFooter .TopfooterNavi a{color: #c088ad;font: 12px/16px arial; padding: 0 5px;border-right:1px solid #C088AD}
.toplineFooter .TopfooterNavi li{float: left;}
.toplineFooter .TopfooterNavi li:last-child a{border: none!important; }
.SCrollBlock{float: right;cursor: pointer}
.SCrollBlock img {float: left; padding-top: 14px}
.SCrollBlock p {float: left; font:bold 12px arial; color: #ffffff;padding-left: 13px;padding-top: 17px}
.footerNavW{border-top:1px solid #727272;border-bottom:1px solid #0e0e0e;background: #3c3c3c}
.footerNav{width: 943px;margin: 0 auto;padding: 12px 0 10px 0 }
.footerNav .foter, .footerSoIc .footerSoIcBlock, .footerBotomLine > .footerBotomLineBlock, .footerSoIc .footerSoIcBlock h4, .footerSoIc .footerSoIcBlock img{float: left}
.footerSoIc{float: right}
.footerNav .foter h3{font:bold 11px arial;text-transform: uppercase;padding-bottom: 10px;color: #ffffff }
.footerNav .foter a{font: 11px arial;text-transform: capitalize;padding-bottom: 10px;color: #c6bfbf;padding-bottom: 4px }
.footerNav .foter a:hover{color: #e852ba}
.foter.nav-1{width: 110px}
.foter.nav-2{width: 181px}
.foter.nav-3{width: 144px}
.foter.nav-4{width: 146px}
.foter.nav-5{width: 145px}
.foter.nav-6{width: 108px}
.foter.nav-7{width: 105px}
.footerSoIc .footerSoIcBlock h4{font:bold 10px arial;color: #b6b5b5;padding-right: 16px;text-transform: uppercase;padding-top: 8px}
.footerSoIc .footerSoIcBlock img{position: relative;margin-right: 11px;box-shadow:-2px 4px 5px 0 #282828;-moz-box-shadow:-2px 4px 5px 0 #282828;-webkit-box-shadow:-2px 4px 5px 0 #282828; behavior: url(PIE.htc);position: relative;}
.footerBotomLineV{border-top: 1px solid #151515;padding-top: 12px;padding-bottom: 45px}
.footerBotomLine{width: 947px; margin: 0 auto}
.footerBotomLine p{font: 12px arial;color: #ffffff;padding-left: 13px;width: 536px}
.footerBotomLine p a{font: 12px arial;color: #6ba7d6}
.footerBotomLine > div > a{text-transform: none;font: 12px arial;color: #f5f0f0;border-right: 1px solid #f5f0f0;padding: 0 12px}
.footerBotomLine > a{float: right;color: #d31f9c;font:bold 12px arial;}











.demo_container { width:943px; margin:0 auto; }
#demo_top_wrapper { margin:0 0 20px 0; }
#demo_top { height:100px; padding:20px 0 0 0; }
#my_logo { font:70px Georgia, serif; }

#sticky_navigation_wrapper { width:100%; height:53px;z-index: 999;position: relative }
#sticky_navigation { width:100%; height:53px; background: url("../img/SlizFM.png") repeat-x }
#sticky_navigation ul { list-style:none; margin:0; padding:5px; }
#sticky_navigation ul li { margin:0; padding:0; display:inline; }
#sticky_navigation ul li a {position: relative; display:block; float:left; margin:0 0 0 5px; padding:0 20px; height:40px; line-height:40px; font-size:14px; font-family:Arial, serif; font-weight:bold; color:#ddd; background:#333; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;behavior: url(PIE.htc); }
#sticky_navigation ul li a:hover, #sticky_navigation ul li a.selected { color:#fff; background:#111; }


.footComName{margin-left: 1px;}

.ContentBlock653px  a {color: #555;}
.contentblock316px  a {color: #555; display: block; height: 46px; overflow: hidden;}
.contentLeftBlocksType1 a {color: #0056A1;font: bold 14px Times New Roman;}

.latestNews {position: relative;height: 253px;margin: 0 0 30px 7px;width: 247px;box-shadow: -1px 2px 2px 0 #bdbdbd;-moz-box-shadow:-1px 2px 2px 0 #bdbdbd;-webkit-box-shadow:-1px 2px 2px 0 #bdbdbd;behavior: url(PIE.htc);}
.latestNews ol{list-style: decimal inside none;padding-top: 10px;}
.latestNewsContent h3 {display: inline;}
.latestNewsContent li {padding: 0 0 12px;color: #888888;font: 11px/15px Times New Roman;}
.latestNews .latestNewsHead {background: url("../img/BlockHead2TYSmall.png") no-repeat scroll 0 0 transparent;color: white;font: bold 12px/16px arial;margin-left: -5px;padding: 4px 10px 18px 13px;text-transform: uppercase;width: 254px;}
.latestNews .latestNewsContent {padding: 0 10px;width: 227px;}
.latestNews .latestNewsContent h3, a{margin-top: 10px;font: 11px/15px Times New Roman;color: #326BAD;}

.slaiderBox .slaiderBoxContent h4{color: #666666!important;font: 13px/18px arial!important;padding: 0;}


.selectedTxt {font: bold 13px/15px arial!important;width: 125px;}


.calendar-month #EC-title {font: 13px/15px arial!important;}
#wp-calendar{width: 100%}
	#wp-calendar .title {font-family:arial!important;}
	#wp-calendar .column {font-family:arial!important;}
	#wp-calendar .column a {color: black;}
	#wp-calendar .title {font-size: 11px;padding: 5px 0!important;text-align: center;}
	#wp-calendar th {width: 10% !important;}
#calendar_wrap{margin: 0px 0 20px;}
#tooltip h3{font-family: Arial}
#tooltip *{font-family: Arial}

.wp-socializer-buttons {height: 20px!important;}



.mailicon > div.MailPrintBlock {float: right!important;margin-top: 0px;}


.post-content {color: #282828;font: 12px/17px arial;margin-bottom: 10px;}
.post-content b {font: bold 12px/17px arial;}
.post-content em b {font: bold italic 12px arial;}
.post-content strong {font-weight: bold;}
.post-content ul {list-style-type: disc;margin-left: 20px;}
.post-content ul li{padding-left: 10px;}
.post-content ol {list-style-type: decimal;margin-left: 20px;}

.content strong, .content b{font-weight: bold;}
.content em b{font: bold italic 13px/20px arial;color: #282828;}


.leaderBlock > a img{width: 54px!important;height: 54px!important;padding:5px!important;border: 1px solid #cccccc!important;float: left!important;}
.leaderBlocksContent > span.subtitle {color: #4d4d4d;font:  11px Arial;margin-top: 7px;}
.leaderBlocksContent > span.title {margin-top: 7px;}
.leaderBlocksContent > span.subtitle b{color: #4D4D4D;font: 11px Arial;margin-top: 7px;}



.wp-polls {margin: 20px 0 0 0!important;}

.contentAU h5{color: #326BAD;font: 22px arial;margin: 10px 0 20px;}
.contentAU>h6{color: #CA0186;font: bold 13px arial!important;margin: 40px 0 10px;text-transform: uppercase;}
.contentAU p {font: 12px/20px arial;}
.contentAU p strong{font-weight: bold;}
#free_subscribe{display: none;z-index: 100;position: fixed;top:50%;left:50%;margin-top: -260px;margin-left: -260px;}

#modal {display: none;z-index: 100;position: fixed;top:50%;left:50%;margin-top: -260px;margin-left: -260px;height: 395px;}

.mask{cursor: pointer;display: none;left:0;top: 0;z-index:10;position: fixed;width: 100%;height: 100%;background-color: black;opacity: 0.6;}

.contentRightBlock .textwidget img {display: block;margin: 16px auto!important;}

.reportsS p > a {margin-top: 10px;font: 14px/18px arial;color: #326BAD;text-transform: none;}

.articleLogo p {float: left;margin-right: 20px;font: italic 14px arial;color: gray;}
.articleLogo img{max-width: 200px}

.slaiderBoxContent p b{font: 13px/18px arial!important;color: #666!important;}
.slaiderBoxContent > ul > li > span a{position: absolute;top: 170px;}
#slaiderConB-1, #slaiderConB-3, #slaiderConB-5 {margin-right: 18px;}
#slaiderConB-5 > .slaiderBoxHead{background: #244b71;}
#slaiderConB-6 > .slaiderBoxHead{background: #9f372f;}

.BBLock strong {padding: 0 7px;}

.wp-socializer{float: left!important;}

.calTitle{margin-left: 2px;color: #888;font: bold 11px Arial,sans-serif;padding-bottom: 13px;text-transform: uppercase;display: block;}

.stfBody {font: 12px/14px arial;}
.stfBody span{font: 10px arial;}

/*polls wiget*/
.wp-polls .Buttons{float: right;padding: 2px;}
.wp-polls input{float: left;margin: 2px 10px 0px 15px!important;}
.wp-polls ul li{margin: 0px 0 7px 0!important;}

.mod2{float: none; margin-top: 50px;}

.cnlb_Big{position: relative;float: right;overflow: visible !important;width: 304px;margin: 30px 0px 16px 0!important;padding-left: 0!important;background-color: white;-moz-box-shadow: -3px 2px 6px 0 #CCC; -webkit-box-shadow: -3px 2px 6px 0 #CCC; box-shadow: -3px 2px 6px 0 #CCC;behavior: url(PIE.htc);}
.cnlb_Big .leaderBlocks{width: 304px;}
.cnlb_Big .leaderBlocksContent{padding: 0px 17px 0 0;width: 262px;}
.cnlb_Big .leaderBlocksContent p:first-child{float: left;}
.cnlb_Big .leaderBlocksContent p:last-child{float: right;}
.cnlb_Big .leaderBlocksContent p{color: #0056A1;font: 12px arial;}
.cnlb_Big .line{width: 100%!important;margin: 15px 0!important;}

.contentLeftBlocksType2Header.colorS311 {background: url("../img/BlockHead2_330px.png") no-repeat scroll -5px 0;width: 298px;}

.aligncenter {margin: 0 auto;display: block;}
.alignleft{float: left!important; margin: 5px 25px 10px 0!important;}
.alignright{float: right!important; margin: 15px 0 10px 20px!important;}
.space{height: 11px;}
.column  span {}


.advertise{overflow: hidden;position: relative;width: 100%;text-align: center;}
.advertise1{overflow: hidden;position: relative;width: 100%;text-align: center;margin: 10px 0;}
.contentRightBlock .firstAdvertice{margin: 23px 0 0;position: relative;}
.contentRightBlock .firstAdvertice img, .contentRightBlock .firstAdvertice object{display:block; margin: 0 auto!important;}
.contentRightBlock .secondAdvertice{margin: 0 0 23px;}
.contentRightBlock .secondAdvertice img, .contentRightBlock .secondAdvertice object{display:block;margin: 0 auto!important;}

.wp-socializer-buttons .wpsr-btn {margin: 0px;padding: 0px;float: left;margin-right: 0!important;}
.wpsr-btn-fb {margin: 0px;padding: 0px;float: left;margin-right: 10px!important;}
.wpsr-btn-tw {margin: 0px;padding: 0px;float: left;margin-right: 0!important;}
.wpsr-btn-tw iframe{width:87px!important;}
.wpsr-btn-gp {margin: 0px;padding: 0px;float: left;margin-right: 0!important;}
.count-o{width: 25px!important;}
.chicklets{padding-left: 12px;color: #3059ca!important;font: 12px arial;background-image: url("../img/MailIcon.png")!important;}
.content p strong{font-weight: bold;}


.wp-caption-text {text-align: left;font: 9px Arial;color: #070707;padding-top: 10px;}
.contentBR .wp-caption-text {padding-top: 0px;}

.BBLock a {font: bold 11px arial;color: #ff7e00;}

.searchTemplate .contentLeftBlock{width: 560px!important;padding: 7px 50px 60px!important}
.searchTemplate .contentRightBlock{width: 275px!important;}
.searchTemplate ol {list-style-type:decimal;}
.searchHeader{margin: 40px 0 20px;}
	.searchHeader h1{font: 24px arial; color: #84075a;}

.searchResults{border-bottom: 2px solid #cccccc; padding-bottom: 30px; margin-bottom: 30px;}
.countResult{margin-bottom: 15px; }
	.countResult h1{font: bold 12px arial; color: #000;}

.searchResults > span{display: block; margin-bottom: 20px;} 
	.searchResults > span > a { font: 14px arial; color: #84075a;}
	.searchResults div{font: 13px/20px arial; color: #000;}
.yolink-widget-result{background: #fff!important; padding: 0!important;}
	.yolink-widget-result .yo_check, .yolink-widget-result .yo_more_available,.yolink-widget-result .yo_showhide{display: none;}
	.yolink-widget-result .yo_result{margin: 0px!important;}
	.yolink-widget-result a.yo_fd span{font: 13px/20px arial;}
	.yolink-widget-result a.yo_fd:hover{color: #000!important;}

.unsubscribeBlock{margin: 15px auto; padding:40px 0; width: 561px;background-color: #8f8f8f; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url(PIE.htc);}
.unsubscrForm{margin: 0 auto; padding: 1px 0;width: 480px;background-color: #eeeeee; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url(PIE.htc);}
	.unsubscrForm > span{display: block; margin: 30px auto;width: 325px; font: italic 14px arial; text-align: center;}
	.unsubscrForm .title{margin: 15px 0; text-align: center;}
	.unsubscrForm .title h3{font: bold 24px arial; color:#000;}
	.unsubscrForm .contentText{margin: 10px auto;width:325px; font: 16px/22px arial; color:#000;text-align: center;}
	.unsubscrForm .contentText span{display: block; margin-top:30px;font: 15px arial; color:#000;}
	.unsubscrForm .unsubscButtonBlock{display: block; width: 345px; margin:30px auto 0;}
	.unsubscrForm .emailUnsubsc{width:210px;border: none;height: 25px;padding-left: 10px;margin-right: 5px;}
	.unsubscrForm .unsubscrButton{cursor: pointer;border: none; height: 25px;padding: 0 15px;background: #e02000;font: 14px arial; color: #fff; border-radius: 7px;-webkit-border-radius: 7px;-moz-border-radius: 7px;behavior: url(PIE.htc);}
.logoSubsc{margin: 0 auto; width: 300px; height: 90px; background: url("../img/logoForSubs.png") no-repeat;}

.thankOutBlock{margin: 15px auto; padding:40px 0; width: 561px;background-color: #82ad00; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url(PIE.htc);}
.thankInBlock{margin: 0 auto; padding: 1px 0;width: 480px;background-color: #eeeeee; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url(PIE.htc);}
	.thankInBlock > span{display: block; margin: 30px auto;width: 325px; font: italic 14px arial; text-align: center;}
	.thankInBlock .title{margin: 20px auto;width: 325px;}
	.thankInBlock .title h3{font: bold 24px arial; color:#000;}
	.thankInBlock .contentText{margin: 20px auto 30px;width:325px; font: 16px/30px arial; color:#000;}
	.thankInBlock .contentText span{display: block; margin-top:30px;font: 15px arial; color:#000;}
	.thankInBlock .unsubscButtonBlock{display: block; width: 345px; margin:30px auto 0;}
	.thankInBlock .emailUnsubsc{width:210px;border: none;height: 25px;padding-left: 10px;margin-right: 5px;}
	.thankInBlock .unsubscrButton{cursor: pointer;border: none; height: 25px;padding: 0 15px;background: #e02000;font: 14px arial; color: #fff; border-radius: 7px;-webkit-border-radius: 7px;-moz-border-radius: 7px;behavior: url(PIE.htc);}
.logoSubsc{margin: 0 auto; width: 300px; height: 90px; background: url("../img/logoForSubs.png") no-repeat;}


.search-excerpt{background-color: #ff6;}
h1.title-header{font: 24px arial; color: #84075a; margin: 15px 0;}
.content-header p {font: 13px arial; color:#000;}

span.newsletterError{display: block; margin-top: 15px; font: 13px arial;float: none;width: auto;padding-right: 5px;}


div.paginSearch{width: 560px;position: relative;padding:0 10px 0 10px;background: #e9e9e9; font: bold 12px arial; color: #000; height: 30px;line-height: 30px;margin-bottom: 25px;border: 1px solid #bebebe;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;box-shadow: -1px 2px 2px 0 #bdbdbd;-moz-box-shadow: -1px 2px 2px 0 #bdbdbd;-webkit-box-shadow: -1px 2px 2px 0 #bdbdbd;behavior: url(PIE.htc);}
.paginSearch a{font: bold 12px arial;color: #000;padding: 0 7px;}
.paginSearch a.prev{padding-left:30px;padding-right: 40px;color: #84075a; font: 12px arial;float: left;line-height: 30px;}
.paginSearch a.next{padding-right:30px;color: #84075a; font: 12px arial; float: right;line-height: 30px;}
.paginSearch span.current{color: #326BAD;padding: 0 7px;font: bold 12px arial;display: inline;}

.paginSearch div.next{float: right;}
.paginSearch div.next > a{color: #84075a; font: 12px arial;float: left;line-height: 30px;}
.paginSearch div.prev{float: right;}
.paginSearch div.prev > a{padding-right:30px;color: #84075a; font: 12px arial; float: right;line-height: 30px;}
.contentLeftBlocksType1 div.paginSearch, .TypeWborder div.paginSearch{width: auto; margin-top: 30px;margin-bottom: 0;}
.storyPaginate{margin-right: 20px; float: left;}
#cboxOverlay {background: url("../img/overlay.png") repeat 0 0;}
#cboxContent {overflow:visible;padding: 10px;}
#cboxClose {position: absolute;font-size: 0;line-height: 0;text-indent: -4000px;right: -18px;top: -18px;background: url('../img/1371574635_list-remove.png') no-repeat 0px 0px;width: 35px;height: 35px;}
#cboxPrevious {background: url('../img/controls.png') no-repeat -75px 0;}
#cboxNext{background: url('../img/controls.png') no-repeat -50px 0;}
#cboxLoadingOverlay {background: url('../img/loading_background.png') no-repeat center center;}
#cboxLoadingGraphic {background: url('../img/loading.gif') no-repeat center center;}
#cboxClose:hover {background-position: 0px 0px;}
.fb_iframe_widget {padding: 20px 0;} 
.greyContent .fb_iframe_widget {padding: 0;} 
img.fullWidth{max-width: 100%;width: 100%;}

.popupHide{display: none;width: 325px;z-index: 100;position: fixed;top: 50%;left: 50%;margin-top: -215px;margin-left: -163px;padding-top: 0;}
	.popupHide .checkboxForm {padding: 0 0 0 45px;}
	.popupHide .checkboxForm > span {width: 246px;}
	.popupHide .companyBlock {width: 233px;height: 60px;background: url("../img/sfSblock.png") no-repeat 0px 20px;margin-top: 40px;}
		.popupHide .companyBlock > span {display: block; font: 10px arial; color: #3e505a; margin-bottom: 5px;}
		.popupHide .companyBlock .cheSuBlockSB {margin: 7px 5px 0 0;}
	.popupHide .cheSuBlock {margin-top: 10px;}
	.popupHide .headFlipbook {height: 65px;background: #3e505a;padding: 30px 20px 0;}
		.popupHide .headFlipbook > span{font: 14px/20px arial;color: #FFF;letter-spacing: 1.5px;}
			.popupHide .headFlipbook .greenText {text-decoration: none;}
			.popupHide .headFlipbook  > span > span{display:inline; font: 14px/20px arial;color: #93ec87;text-decoration: underline;}
	.popupHide .captionFlipbook {height: 30px;background: #000;text-align: center; line-height: 30px;}
		.popupHide .captionFlipbook > span{font: bold 16px arial; color: #fff}
	.sft.sftcolorGreen.popupHide .checkboxForm > label{font: bold 13px arial;margin-left: 0px;}


.featuresRelated{ padding: 0 0 23px 0;}
.featuresRelated > span{margin: 0 0 12px 0;color: #0056a1;font: bold 14px times new roman;display: block;}
.featuresRelated > img{max-width: 200px;border-top: 1px solid #eef1f5;float: left;margin: -9px 7px 0 -15px;padding: 10px 15px;}
.featuresRelated > .date{color: #636363;font: 11px arial;}
.featuresRelated > p{color: #282828;font: 13px/18px arial;}
.sup{vertical-align: super!important;font-size: smaller!important;}
.allicon-events{margin:10px 0;}