fieldset{
border: none;
}

.noborder{
border: none;
}

.pdT3{
padding-top: 3px;
}

.pdT5{
padding-top: 5px;
}

.pdT7{
padding-top: 7px;
}
.pdT10{
padding-top: 10px;
}

.pd10{
padding: 10px;
}
.pd010{
padding:0 10px;
}

.pdL10{
padding-left: 10px;
}

.pdL20{
padding-left: 20px;
}

.pdR20{
padding-right: 20px;
}

.mgn3{
margin: 3px;
}

.mgn10{
margin: 10;
}

.mgnB7{
margin-bottom: 7px;
}

.mgnTm14{
margin-top: -14px;
}

.mgnT20{
margin-top: 20px;
}

.mgnT3{
margin-top: 3px;
}
.mgnT5{
margin-top: 5px;
}
.mgnT15{
margin-top: 15px;
}

.mgnT38{
margin-top:38px;
}

.mgnB10{
margin-bottom: 10px;
}

.mgnL25{
margin-left: 25px;
}

.mgnL10{
margin-left: 10px;
}

.mgnL15{
margin-left: 15px;
}
.mgnL8{
margin-left: 8px;
}

.mgnR22{
margin-right:22px;
}

.mgn100020{
margin: 10px 0 0 20px;
}

.bgfbf3e6{
background:#fbf3e6;
}

.bg3d2b1d{
background: #3d2b1d;
}

.fsz10{
font-size: 10px;
}

.fsz12{
font-size: 12px;
}

.fsz13{
font-size: 13px;
}

.fsz14{
font-size: 14px;
}

.fsz16{
font-size: 16px;
}

.fsz18{
font-size: 18px;
}

.fsz20{
font-size: 20px;
}

.fsz22{
font-size: 22px;
}

.fsz24{
font-size: 24px;
}

.fsz28{
font-size: 28px;
}

.flR{
float: right;
}
.flL{
float: left;
}

.FixedPos{
position: fixed;
}

.ffVer{
font-family: Verdana;
}

.fwB{
font-weight: bold;
}

.BlackClr{
color: black;
}

.LinedIn{
display: inline;
}

.w3{
width: 3px;
}

.w10{
width: 10px;
}

.w16{
width: 16px;
}

.w19{
width: 19px;
}

.w25{
width: 25px;
}

.w30{
width: 30px;
}

.w34{
width: 34px;
}

.w40{
width: 40px;
}

.w46{
width: 46px;
}

.w80{
width: 80px;
}

.w96{
width: 96px;
}

.w115{
width: 115px;
}

.w116{
width: 116px;
}

.w132{
width: 132px;
}

.w148{
width: 148px;
}

.w150{
width: 150px;
}

.w170{
width: 170px;
}

.w195{
width: 195px;
}

.w215{
width: 215px;
}

.w240{
width: 240px;
}

.w244{
width: 244px;
}

.w245{
width: 245px;
}
.w250{
width: 250px;
}

.w296{
width: 296px;
}

.w330{
width: 330px;
}

.w344{
width: 344px;
}
.w353{
width: 353px;
}
.w360{
width: 360px;
}

.w364{
width: 364px;
}

.w415{
width: 415px;
}

.w428{
width: 428px;
}

.w440{
width: 440px;
}

.w441{
width: 441px;
}

.w486{
width: 486px;
}

.w700{
width: 700px;
}

.w810{
width: 810px;
}

.w1200{
width: 1200px;
}

.w224{
width: 224px;
}

.w550{
width: 550px;
}

.w700{
width: 700px;
}

.w35p{
width: 35%;
}

.w90p{
width: 90%;
}

.w100p{
width: 100%;
}

.wm50{
max-with: 50px;
}

.ht15{
height: 15px;
}

.ht16{
height: 16px;
}

.ht20{
height: 20px;
}

.ht23{
height: 23px;
}

.ht40{
height: 40px;
}

.ht43{
height: 43px;
}

.ht47{
height: 47px;
}

.ht50{
height: 50px;
}

.ht60{
height: 60px;
}

.ht81{
height: 81px;
}

.ht82{
height: 82px;
}
.ht120{
height: 120px;
}

.ht146{
height: 146px;
}

.valM{
vertical-align: middle;
}

.txtaL{
text-align: left;
}

.txtaR{
text-align: right;
}

.txtaC{
text-align: center;
}

.txtRed{
color: #ff0000;
}


.mintbl{
margin: 0px 0px 10px 0px;
}

.mainimga1{
font-size: 22px; 
padding-left: 0px; 
color: black; 
text-decoration: underline;
}
.mainimga2{
font-size: 22px; 
color: #155ca9; 
text-decoration: underline;
}

.mainimga3{
font-size: 22px; 
padding-left: 0px; 
color: black; 
text-decoration: underline;
}

.mainimgd3{
font-size: 11px; 
color: #d1a66f; 
text-align: right;
}

.clrGrBld{
color: grey; 
font-weight: bold; 
position: relative;
}

.clr15a{
color: #155ca9
}

.VAT{
vertical-align: top;
}
.VAB{
vertical-align: bottom;
}

td.tdw120{
width: 120px;
}

td.tdw121{
width: 121px;
}

td.tdw34{
width: 34px;
}
td.tdw46{
width: 46px;
}

td.tdw311{
width: 311px;
}

td.tdw486{
width: 486px;
}

td.tdw121{
width: 121px;
}

td.tdw76{
width: 76px;
}

td.tdw200{
width: 200px;
}

td.Mainimgtd2{
padding-left: 5px; 
position: relative; 
padding-bottom: 15px;
text-align: left;
}

img.icosearch{
width: 19px;
height: 16px;
}

.OvrflHid{
overflow: hidden;
}

.WhiteClr{
color: #ffffff;
}

.clr6d5227{
color: #6d5227;
}

.VaB{
vertical-align: bottom;
}

div.BViewInfod{
color: #d1a66f; 
margin-top: 15px;
}

div.echoeddiv1{
margin: 5px 0px 5px 10px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: underline;
}

div.slidetop{
left: 440px;
}

div.strContent{
width: 1000px; 
margin: 0 auto;
}

.BlFlL{
display: block;
float: left;
}

.BlRel{
display: block;
position: relative;
}

.BordNone{
border: none;
}
.StockBlockMain1{
overflow: hidden; 
width: 344px;
}

/*
main head blocks
*/

div.MPHB1{
display: block;
position: relative;
height: 42px; 
background: #FFF;
}

div.MPHB2{
height: 42px; 
float: right; 
width: 343px; 
background: url(/img/des/t_grad.jpg) top repeat-x;
}

div.MPHB3{
height: 42px; 
background: url(/img/des/str.jpg) top left no-repeat; 
padding-left: 15px;
}

div.MPHB4{
height: 170px; 
background: #e6c896;
}

div.MPHB5, span.MPHB5{
padding-top: 3px; 
color: #000; 
padding-left: 29px;
}

span.MPHB5{
    clear: both;
    color: #000000;
    display: block;
    padding-left: 29px;
    padding-top: 3px;
}

div.MPHB6{
background: #e6c896; 
width: 486px; 
height: 135px; 
margin-top: 16px;
}

div.MPHB7{
font-weight: bolder; 
width: 200px; 
color: #000000; 
padding-right: 55px; 
margin-top: 50px; 
float: right;
}

div.MPHB8{
position: absolute; 
margin-top: 48px; 
margin-left: 65px;
}
div.regform3{
margin: 0 0 0 21px; 
float: left;
}

.MPHBinpt{
margin: 0; 
background: #e6e6e6;
}

td.MPHB1td{
text-align: right; 
vertical-align: middle;
}

table.MPHBtble1{
height: 170px; 
width: 100%;
}


div#headernewsblock{
color: #513215; 
padding: 5px 5px 5px 5px; 
font-weight: bold; 
font-size: 16px;
}

div#overlay{
width:100%; 
height:100%;
}

.DisplNone{
display: none;
}
.DisplInl{
display: inline;
}

.BlackOuted{
color: #000000;
}

.RelCentr{
position: relative;
text-align: center;
}

.TAC{
text-align: center;
}

.mgnB3{
margin-bottom: 3px;
}

.fwB{
font-weight: bold;
}

.pointerClass{
cursor: pointer;
}

.clearAll{
clear: both;
}

.fsz14m0{
font-size: 14px; 
margin: 0;
}


.PureRelative{
position: relative;
}

.noTextDecor{
text-decoration: none;
}

.lftm440{
left: -440px;
}

.z11{
z-index: 11;
}

input.archmiddle1{
float: left; 
margin: 5px 4px 0px 2px; 
color:#999; 
font-style: italic;
font-size: 10px;
}

input#firma{
width: 364px;
}

input#mail{
width: 224px;
}

div#basewrap{
width: 1200px; 
margin: 0 auto;
}

div#boxtag{
position: relative; 
text-align: center;
}

div.BasedWrapper{
display: block;
position: relative;
width: 1200px; 
margin: 0 auto;
}
div.taglistdv1{
float: left; 
margin: 5px 4px 0px 2px; 
width: 20px; 
position: relative; 
height: 20px;
}

div#delfullsearch{
display: none;
}

#tags_search{
    color: #999999;
    float: left;
    font-size: 12px;
    font-style: italic;
    margin: 5px 4px 0 2px;
    width: 200px;
}

div#middle_search{
    float: left;
    margin: 6px 4px 0 2px;
}

div#moresearch{
float:left;
}

div#delblock{
position:relative; 
}

div#reload{
float: right;
}

div#blog{
float:right;
}

div#list{
float:right;
}

div#popularblock{
float:right;
}

a#btnDigest{
float:right;
}

div#Panel_leftblock{
    display: block;
    float: left;
    width: 45%;
}

div#sortview{
float:left;
}

div#sortlikes{
float:left;
}

div#daily, div#weekly, div#monthly, div#allperiod{
float:left;
}

div#moresearchpanel{
z-index:2000;
}

div#add_tag_panel{
position:absolute; top:0px;left:50px; z-index:2000;
}

div.loadcontent{
text-align: center; 
padding: 20px 5px 20px 5px; 
display: none;
}

div.pager{
    display: block;
    float: left;
    position: relative;
    width: 100%;
}

div#base_content{
    background: none repeat scroll 0 0 #FFF8ED;
    display: block;
    float: left;
    position: relative;
    width: 740px;
}

div.pctrLstSet{
margin:10px 10px 10px 15px;
}

div#base_content_1{
    background: none repeat scroll 0 0 #FFF8ED;
    display: block;
    float: left;
    padding: 5px 10px 10px;
    position: relative;
    width: 720px;
}

div#Srch1Okwb{
text-align: center; 
padding: 20px 5px 20px 5px;
}
div.NwsLstOkwb2{
text-align: left; 
display: block; 
margin: 5px 0px 5px 10px; 
font-size:12px; 
font-weight: bold; 
text-decoration: underline;
}

div.Mainimgd1{
font-size: 12px; 
margin-bottom: 3px; 
font-weight: bold;
}
div.Mainimgd2{
font-size: 10px; 
margin-bottom: 3px;
}
div.Mainimgd3{
text-align: right; 
display: block; 
margin: 5px 0px 5px 10px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: underline;
}

img.someNewsPicts{
max-width: 200px; 
max-height: 180px; 
float: left; 
margin: 3px 15px 3px 3px;
}

img.shapk1{
max-width: 180px; 
max-height: 100px;
}

a.someNewsTitle{
color: #3d2b1d; 
font-size: 12px;
}

a.someNewsTitle2{
color: #3d2b1d; 
text-decoration: none;
}

a.requisition1{
display: inline-block;
width: 170px; 
padding-left: 10px; 
cursor: pointer; 
text-align: left; 
font-size: 12px; 
color: #333; 
text-decoration: none;
}
a.itemmenu{
color: #000; 
background-color: #fff; 
width: 250px; 
padding-left: 6px; 
min-height: 21px;
}

div.RequisitDiv1{
display: inline-block; 
width: 20px; 
text-align: center; 
font-size: 14px;
}

div.someNewsDiv1{
text-align: right; 
display: block; 
margin: 5px 0px 5px 10px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: underline;
}

div.someNewsDiv2{
font-size: 11px; 
color: #d1a66f; 
text-align: right;
}

img.someBlogImg1{
max-width: 200px; 
max-height: 180px; 
float: left; 
margin: 3px 15px 3px 3px;
}

img.someBlogImg2{
max-width: 200px; 
max-height: 180px; 
float: left; 
margin: 3px 15px 3px 3px;
}

img.AddsomeTag{
position: absolute; 
cursor: pointer; 
top:1px; 
left: 0px;
}

div.newsitem{
border-bottom: 1px solid #d1a66f; 
margin-bottom: 4px;
}

td.someNewsItemTd{
padding: 20px 5px 20px 5px; 
color: #5c4c33; 
font-size: 12px; 
position: relative; 
text-align: left;
}

td.Mnimgtd1{
width: 36px;
text-align: center;
}

a.blog_title{
color: #513215; 
font-size: 18px;
}

.mainimgblgt{
color:#513215; 
font-size: 16px;
}

a.GBBlogTitleA{
color:#513215; 
font-size: 12px;
}

a.NewsAStyle{
color: #3d2b1d; 
font-size: 12px;

}

div.taglist{
float: left; 
width: 600px; 
position: relative; 
padding-top: 0px; 
padding-left: 20px;
}

div.number2tagl{
float: left; 
width: 620px;
}

div.ChannelTitleUNwsT{
margin-top: 5px; 
width: 650px; 
float: left;
}

div.calendarFrame{
width: 650px; 
margin: 0 auto;
}

span.SpanClOne{
color: #58595b; 
font-size: 12px; 
line-height: 1.5; 
position: relative;  
display: block;
}

a.sourserNewsA{
color: #999; 
font-weight: bold; 
position: relative;
}

div.SomeBigBlock{
display: none;
width: 16px; 
height: 20px; 
position: absolute; 
background: #d7bd93;  
top: 0px; 
left: 0px; 
padding: 2px 0px 0px 0px;
}

div.SomeBigBlock22{
position: absolute;
height: 26px;
width: 353px; 
bottom: 0px;
left: 20px;
overflow: hidden;
text-align: center;
}

div.someOtherBigBlock{
text-align: center; 
position: absolute;
height: 26px;
width: 690px; 
bottom: 0px;
left: 20px;	
overflow: hidden;
}

div#linepages{
height: 20px; 
position: absolute; 
top: 0px; 
left: 0px; 
text-align: center; 
padding: 2px 0px 0px 0px;
}

div#windowframe{
position: fixed;
}

div#wrap{
width: 1200px; 
position: relative;
}

div#leftBlock, div#leftBlock1{
width: 260px; 
background-color: #e6c896; 
display: block; 
float: left;
}

div.subLeftBlock{
color: #000; 
font-size: 20px; 
text-align: center; 
padding: 2px 5px 10px 10px;
}


div.someCenteredBlock{
text-align: center; 
margin-bottom: 10px;
}

div#middleblock{
float: left; 
background: #fff8ed; 
width: 740px;
}

div.subMiddleBlock{
width: 740px; 
position: relative; 
display: block;
}

div.CenteredRegDateBlock{
color: #000;
font-size: 12px;
text-align: center;
}

div.RegistrationRelated{
width: 260px;
height: 1px; 
margin-top: 5px; 
margin-bottom: 5px; 
background-color: #FFF1CE;
}

div#rightblock{
float: left; 
width: 200px;
display: block;
position: relative;
}

div.someNameBlock{
text-align: center; 
margin: 5px 0px 0px 0px; 
font-size: 16px; 
font-weight: bold; 
color: #d6362e;
}
div.hov{
display: block; 
margin-bottom: 3px; 
border-bottom: 1px solid #fff;
}
span.IframeSpeed{
width: 359px;
height: 300px;
}

/*
span.mblock_pg{
display: none;
}
*/

a.indent{
font-size: 22px; 
color: #155ca9;
text-decoration: underline;
}

div.DigestIndented{
font-size: 22px; 
padding-left: 0px; 
color: #000000; 
text-decoration: underline;
}

div.Lbl1{
color: #000; 
font-size: 20px; 
text-align: center; 
padding: 2px 5px 10px 10px;
}

div.rightBlDiv{
text-align: center; 
margin-bottom: 10px;
}

div.preBottomDiv{
display: block; 
margin: 0px 0px 30px 0px;
text-align: center;
}

div.DateAndTimeDiv{
text-align: left; 
display: block; 
margin: 5px 0px 5px 10px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: underline;
}

div.DigestInfoAjImg1{
max-width: 200px; 
max-height: 180px; 
float: left; 
margin: 3px 15px 3px 3px;
}
.DigestInfoAjTd{
text-align: left; 
padding-left: 5px; 
position: relative; 
padding-bottom: 15px;
}
span.DigestInfoAjspan1{
color: #58595b; 
font-size: 12px; 
position: relative; 
display: block;
}

div.DigestInfoAjspan2{
color: #58595b; 
font-size: 12px; 
line-height: 1.5; 
position: relative;  
display: block;
font-style: italic;
}

div.SourseDigestAjInfo1{
color: #58595b; 
position: relative;
}

div.DigestInfoAj2{
font-size: 12px; 
margin-bottom: 3px; 
font-weight:bold;
}

div.DigestInfoAj3{
font-size: 10px; 
margin-bottom: 3px;
}

div.DigestInfoAj4{
font-size: 16px; 
margin-bottom: 10px; 
font-weight: bold;
}

div.DigestInfoAj5{
float: left; 
width: 620px;
}

div.endingTagDiv{
width: 80px; 
float: right;
}

div.someBlogContentDiv{
text-align: right; 
display: block; 
margin: 5px 0px 5px 10px; 
font-size:12px; 
font-weight:bold; 
text-decoration:underline;
}

div.NsInfodvx{
text-align: left; 
font-size: 12px; 
color: #3d2b1d; 
line-height: 1.5;
}

div.NsInfodx2{
text-align: center; 
font-size: 20px;
}

div.NsInfodx2{
text-align: center; 
font-size: 16px;
}

.VKCommented{
text-align: center; 
font-size: 16px;
}

td.DigestInfoAjTd2{
text-align: left; 
padding: 20px 5px 20px 5px; 
color: #5c4c33; 
font-size: 12px; 
position: relative; 
}

div.subTDdiv{
font-size:11px; 
color: #d1a66f; 
text-align: right;
}

span.button_news{
color: #513215;
}
span.noindex{
display: none;
}

.newClr{
color: #513215
}

/*
archive_middle.php
*/
div#contener{
background-color: #fff8ed; 
/*
padding-bottom: 30px; 
*/
    background-color: #FFF8ED;
    display: block;
    float: left;
    position: relative;
    width: 100%;
}

div.panelUp{
    display: block;
    /*float: left;*/ 
    position: relative;
    /*width: 99.7%;*/
    width: 734px;
}

div.panelUp img{
position: absolute; 
visibility: hidden;
}

div#Panel_rightblock{
float :right; 
width: 40%;
}

div.SpecRBl{
float:right; width:300px;
}

div.digestsMenu{
    margin: 0;
    position: relative;
    width: 100%;
    z-index: 2000;
}

div#digestCreate{
width: 130px;
}

td.ArchMiddleTd{
text-align: left; 
padding-left: 5px; 
position: relative; 
padding-bottom: 15px;
}

a.AncArchMiddle1{
color: #58595b; 
position: relative;
}

div.ArchMiddleDiv2{
display: block; 
width: 720px; 
text-align: center;
}
h1.ArchMiddleh1{
font-size: 16px; 
margin-bottom: 10px; 
font-weight: bold;
color: #513215;
}

h1.h1fsz22{
font-size: 22px; 
color: #155ca9; 
text-decoration: underline; 
display: inline-block;
}
a.clr15a{
color: #155ca9;
}

div.ArchMiddleBC{
padding: 5px 10px 10px 10px; 
background: #fff8ed; 
display: block; 
width: 720px;
}

/* favorite.php
*/
li.favoritedLi{
min-height: 18px; 
position: relative; 
padding-right: 22px;
}
div.favoritedDiv1{
position: absolut; 
z-index: 1000; 
top: 3px; 
right: 0px;
}
div.favoritedDiv2{
position: absolute; 
z-index: 1000; 
top: 3px; 
pight: 0px;
}

div.favoritedDiv3{
font-size: 10px; 
font-weight: bold; 
margin-bottom: 4px;
}

div.favoritedDiv4{
font-size:10px; font-weight:bold; margin-bottom:4px;
}

a.favoritedAnc{
position: absolute; 
z-index:1000; 
top: 3px; 
right: 0px;
}

a.nlblock1{
width: 195px;
color: #3d2b1d; 
text-decoration: none;
}

/* generalblock.php */

img.GBimg1{
max-width: 100px; 
max-height: 100px; 
float: left; 
margin: 3px 15px 3px 3px;
}

img.GBimg2{
max-width: 80px; 
max-height: 100px;
}

img.GBimg3{
max-width: 100px; 
float: left; 
margin: 3px;
}


img.calBaswrpimg{
width: 24px;
height: 24px;
display: inline-block; 
margin-bottom: -5px; 
margin-right: 10px;
}

div.GBDiv1{
background-color: #E5D5BD; 
height:1px; 
position: relative; 
display:block;
}

div.GBDiv2{
width: 326px; 
margin-bottom: 10px; 
margin-top: 10px; 
padding-left: 15px; 
display: block; 
position: relative;
}

div.GBDiv3{
width: 245px; 
float: left;
}

div.GBDiv4{
font-size: 11px; 
color: #d1a66f; 
text-align: right; 
width: 245px;
}

div.GBDiv5{
margin-top: 5px; 
width: 326px; 
float: left;
}

div.GBDiv6{
width: 80px; 
float: right;
}

div#b_src, div.b_src{
margin-bottom: 10px; 
font-weight: bold;
}

div#b_src a.blog_title, div.b_src a.blog_title{
font-size: 12px;
}

a.GBAnc1{
color: #999; 
font-weight: bold; 
position: relative;
}

a.CalendarAncr1{
font-size: 20px;
color: #155ca9;
}

div.GBDiv7, .mgnBm10G{
margin: 0px 0px -10px 0px;
}

div.GBDiv7 a.indent, div.nov a.indent{
font-size: 22px; 
padding-left: 0px; 
color: #155CA9; 
text-decoration: none;
}

a.InfoAnc1{
font-size: 22px; 
color: #155ca9; 
text-decoration: underline !important;
}

div.StudyOpportunities{
color: #000; 
font-size: 16px; 
text-align: center; 
padding: 7px 2px 7px 2px;
}

div#sortBlock{
display: block;
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896; 
text-align: center;
}

div.NsInfodv1{
display: block; 
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896; 
text-align: center; 
z-index: 2000;
}

div.Sources{
color: #000; 
font-size: 20px; 
text-align: center; 
padding: 2px 5px 10px 10px;
}
div#sort_1, div#sort_2{
float: left;
}

div.SomeINfoDiv1{
display: block; 
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896; 
text-align: center; 
z-index: 2000;
}

input.SearchItAll{
padding: 1px 1px 1px 1px; 
font-size: 11px; 
border: 1px solid #999;
}

input.miniauthfrm1{
width: 89px;
cursor: pointer;
}
input.infoInptB1{
color: #666; 
font-style: italic; 
width: 173px; 
z-index: 1001; 
display: block;
}
input.infoInptB2{
color: #000; 
font-style: normal; 
width: 173px; 
display: block;
}

div#result_search{
display: none; 
position: relative; 
padding: 5px 0px 20px 0px; 
background: #e6c896;
}

ul#searchResult, div#searchResulter{
padding: 20px 5px 5px 5px; 
position: relative;
}

div#timersearch{
text-align: center;
display:none;
}

div#menuTimer{
display: none; 
text-align: center; 
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896;
}

div.InfoPreTable{
padding:5mm 5mm 5mm 5mm;
}
div.regformdv1{
height: 25px; 
margin: 17px 18px 0 18px;

}

a.InfoAncTabled{
color: #000; 
text-decoration: none;
}

div.InfoTabledDiv{
color: #000000; 
margin-top: 15px;
}

div#anonce{
width: 700px; 
position: relative;
}

div.InfoAnonced1{
display: block; 
width: 720px; 
text-align: center;
}

div.InfoRightBlOne{
display: block; 
margin: 5px 0px 5px 0px; 
text-align: center;
}

div.InfoRightBlTwo{
display: block; 
margin: 40px 0px 5px 0px; 
text-align: center;
}

div.InfoRightBlThree{
text-align:center; 
margin: 5px 0px 0px 0px; 
font-size: 16px; 
font-weight: bold; 
color: #d6362e;
}

div.mov a.ExtendedAncr{
font-size: 22px; 
padding-left: 0px; 
color: #000; 
text-decoration: underline;
}
a.ColouredMainAnc{
font-size: 22px; 
color: #155ca9; 
text-decoration: underline;
}

div.MainPhPSources{
color:#000; font-size:20px; text-align:center; padding:2px 5px 10px 10px;
}

div.SeemsLikeSearchResults{
display: block; 
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896; 
text-align: center; 
z-index: 2000;
}

form#loadsearch{
z-index: 11; 
position: relative;
}

.elserCl1{
color: #666; 
font-style: italic; 
width: 173px; 
z-index: 1001; 
display: block;
}

.elserCl2{
color: #000; 
font-style: normal; 
width: 173px; 
display: block;
}

input.InptSrchFrm1{
color: #666; 
font-style: italic; 
width: 173px; 
z-index: 1001; 
display: block;
}

input.InptSrchFrm2{
color: #000000; 
font-style: normal; 
width: 173px; 
display: block;
}

input.InptSrchFrm3{
padding: 1px 1px 1px 1px; 
font-size: 11px; 
border: 1px solid #999;
}

div#suggestions{
z-index: 1001;
}


div#Requisition{
display: block; 
position: relative; 
padding: 5px 5px 5px 5px; 
background: #e6c896; 
text-align: center; 
z-index: 2000;
}

div.Ratings{
display: block; 
margin: 5px 0px 5px 0px; 
text-align: center;
}

div.VKHolder{
display: block; 
margin: 0px 0px 30px 0px; 
text-align: center;
}

table.SpecialTable1{
width: 100%;
}

table.container{
width: 428px;
}

.thSPT1{
width: 33%;
border-right: 2px solid #fff8eb;
}

div#blockNews{
position: relative;
}

.SpectBg1{
background: #fbf3e6;
}

.flinks td a{
color: #838383;
}

div.FTRdv1{
background: url(/img/des/footer_grad.jpg) top repeat-x; 
height: 58px;
}

td.ftrtd1{
vertical-align: middle; 
text-align: left;
}

/* ################## head.php ########################## */
div.HeadDv1{
height: 42px; 
background: #FFFFFF;
}

div.HeadDv2{
height: 42px; 
float: right; 
width: 343px; 
background: url(/img/des/t_grad.jpg) top repeat-x;
}

div.HeadDv3{
height: 42px; 
background: url(/img/des/str.jpg) top left no-repeat; 
padding-left: 15px;
}

div.HeadDv4{
background: #f8ead4; 
width: 426px; 
height: 135px; 
margin-top: 16px;
}
div.HeadDv5{
font-weight: bolder; 
width: 200px; 
color: #000000; 
padding-right: 55px; 
margin-top: 50px; 
float: right;
}
div.HeadDv6{
margin-top: 45px; 
margin-right: 3px; 
width: 240px; 
font-size: 11px;
}

/* row php */
div.Rowp1{
width: 25px; 
padding-right: 8px;
}

.someTDcl{
text-align: left;
vertical-align: top;
width: 115px;
}

.someTDcl2{
width: 15px;
vertical-align: top;
text-align: right;
}

.someTDcl3{
width: 30px;
vertical-align: top;
text-align: center;
}

.someTDcl4{
width: 250px;
text-align: left;
vertical-align: top;
}

.someTDcl5{
width: 30px;
vertical-align: top;
}

.someTDcl6{
width: 30px;
text-align: center;
}

.someTDcl7{
width: 620px;
vertical-align: top;
}

.someTDcl8{
width: 36px;
text-align: center;
}

.someTDcl9{
width: 16px;
vertical-align: top;
text-align: right;
}
.someTDcl10{
width: 20px;
text-align: center;
}

.someTDcl11{
width: 96px;
text-align: right;
}

.someTDcl12{
width: 32px;
vertical-align: top;
}

.someTDcl13{
width: 32px;
text-align: left;
}

.someTDcl14{
text-align: center;
vertical-align:top;
width: 130px;
}

.someTDcl15{
width: 20px;
vertical-align: top;
text-align: left;
}
.someTDcl20{
width: 30px;
vertical-align: top;
text-align: left;
}

.someTDcl21{
width: 74px;
text-align: right;
}

.someTDcl22{
width: 250px;
padding: 5px;
}

.someTDcl23{
height: 65px;
}

.someTDcl24{
width: 120px;
height 47px;
text-align: center;
vertical-align: top;
}

.someTDcl25{
width: 448px;
vertical-align: top;
}

.someTDcl26{
height: 47px;
text-align: right;
vertical-align: top;
}

.someTDcl27{
height: 40px;
vertical-align: top;
}

.someTDcl28{
width: 353px;
vertical-align: top;
}

.someTDcl29{
text-align: right;
vertical-align:top;
height: 56px;
}

.someTDcl30{
width: 400px;
border: 0;
}

.accountOK{
padding: 10px 6px 6px 6px;
vertical-align: top;
 height: 65px;
}

.sometdOkBg{
background: url(/img/des/glok.gif) 0px 3px no-repeat; 
padding-left: 20px;
}

td.TdDigest1{
text-align: left; 
padding-left: 5px; 
position: relative; 
padding-bottom: 15px;
}

div.DigestInfoTag2{
    bottom: 5px;
    height: 22px;
    left: 20px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 353px;
}

div.parseranonce1{
background:#fbf3e6; 
padding:10px;
}

div.parseranonce2{
overflow: hidden; 
height: 46px;
}

div.codeout{
margin-bottom: 10px; 
width: 700px;
}

div.subcodedDv{
color: #000000; 
padding: 10px 0 6px 0;
}

div.regformdv2{
margin-right: 21px; 
float: left;
}


div#fxst_calendar{
width: 645px;
}

.CalendImgSpec1{
width: 32px; 
height: 32px; 
display: inline-block; 
margin-bottom: -5px; 
margin-right: 10px;
}

div.MaingImg1 a.indent{
font-size: 22px; 
padding-left: 0px; 
color: black; 
text-decoration: underline;
}
.MainImgInpt1{
color: grey; 
font-style: italic; 
width: 173px;
}

.MainImgInpt2{
color: black; 
font-style: normal; 
width: 173px;
}

.MainImgInpt3{
padding: 1px 1px 1px 1px; 
font-size: 11px; 
border: 1px solid grey; 
}

div.subDivHolder{
width: 740px; 
position: relative; 
display: block;
float: left;
}

ul.tmenu li a{
    color: #F9EED9;
    display: block;
    font-size: 12px;
    height: 31px;
    padding: 7px 20px;
    text-align: center;
    text-decoration: none;
    z-index: 1003;
}


ul.tmenu li {
    float: left;
    list-style: none outside none;
    text-align: left;
    width: 170px;
}

ul.menulist li a, ul.menulist_fav li a{
background: transparent;
}

div#subpanel{
position: relative;
float: left;
width: 100%;
}