/* CSS Document */

*{margin:0;padding:0}

img{border:none}

html{height:100%;background:url(../images/body_bgl.jpg) top repeat-x  #FFCC00}

body{height:100%;font-family:"Times New Roman", Times, serif;font-size:11px;line-height:1.3}

body form{height:100%;}

.tb{border-collapse:collapse}

.db{display:block}
.c{display:block;margin-left:auto;margin-right:auto}

.p5{padding:5px}

.p0_10{padding:0 10px}

.pt5{padding-top:5px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}

.pr5{padding-right:5px}

.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}

.w130{width:130px}

.bg1{background:#0A69C0}

.b1t1{border:1px solid #0A69C0}
.b1t1i{border:1px solid #0A69C0!important}


body a:link, body a:visited, body a:hover{color:#0A69C0}

.main{
min-width:1000px;
min-height:100%;
/*background:url(../images/content_bg.jpg) top left no-repeat;*/
}

.mainbg{
min-height:620px;
width:1000px;
margin:auto;
/*background:green;*/
padding-bottom:130px;
}

.header{
height:77px;
width:1000px;
position:relative;
}

.header.hdrint{
height:71px;
}

.header.hind{
height:112px;
}

.header .logodiv{
height:57px;
width:415px;
float:left;
padding:10px 0px 0px 23px;
}

.header.hdrint .logodiv{
float:none;
}

.header .logo{
position:absolute;
margin:0px 0px 0px 0px;
}

.header .logotext{
margin:22px 0px 0px 83px;
}

.header .menu{
height:41px;
width:450px;
font-family:'Trebuchet MS';
padding:36px 0px 0px 23px;
}

.header .menu{
position:absolute;
top:0px;
left:425px;
font-size:18px!important;
}

.header .menu a:link, .header .menu a:visited, .header .menu a:hover{
color:#fff;
outline:none;
}

.header .menu .menuitem{
height:41px;
float:left;
padding-left:14px;
margin-right:5px;
}

.header .menu .menuitem div{
height:31px;
float:left;
padding:10px 14px 0px 0px;
}

.header .menu .menuitem.mi_act a:link, .header .menu .menuitem.mi_act a:hover, .header .menu .menuitem.mi_act a:visited{
color:#0a69c0;
text-decoration:none;
font-size:18px;
display:block;
}

@media all and (min-width: 0px) {
.header .menu a{font-size:17px!important;display:block;padding-top:2px}
.header .menu .menuitem.mi_act a{font-size:17px!important;}
}

.header .menu .menuitem.mi_act{
background:url(../images/menui_l.gif) left top no-repeat;
}

.header .menu .menuitem.mi_act div{
background:url(../images/menui_r.gif) right top no-repeat #fff;
}


.header .menu img{
height:50px;
display:block;
float:left;
}

.content{
width:1000px;
}

.content .leftc{
width:724px;
float:left;
}

.content .leftc .toptext,.contentint .leftc .toptext{
width:340px;
float:left;
padding:50px 10px 30px 105px;
}

.content .leftc .toptext .link, .contentint .leftc .toptext .link{
padding:40px 0px 0px 255px;
}

.content .leftc .toptext .link img, .contentint .leftc .toptext .link img{
float:left;
margin:0px 2px 0px 0px;
}

.content .leftc .updates, .contentint .leftc .updates{
width:150px;
float:left;
padding:0px 0px 0px 35px;
}

.content .leftc .updates .title, .contentint .leftc .updates .title{
padding:20px 0px 10px 0px;
}

.content .leftc .updates .line, .contentint .leftc .updates .line{
padding:0px 5px 10px 17px;
background:url(../images/bullet_updates.gif) 3px 8px no-repeat;
}

.content .leftc .letter{
height:375px;
width:520px;
clear:left;
background:url(../images/letter_bg.png) left bottom no-repeat;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letter_bg.png, sizingMethod=crop);
margin:0px;
padding:35px 35px 10px 162px;
}

.content .leftc .letter img{
float:left;
}

.content .leftc .letter .comments{
width:220px;
float:left;
padding:5px 0px 0px 20px;
}

.content .leftc .letter .comments img{
float:none;
margin:0px 0px 10px 0px;
}

.content .rightc{
/*width:276px;
float:left;*/
}

.content .rightc .cms, .contentint .rightc .cms{
height:249px;
/*width:204px;*/
}

.content .rightc .cms img, .contentint .rightc .cms img{
height:222px;
/*width:204px;*/
display:block;
padding:24px 0px 0px 0px;
}

.content .rightc .cms a,.contentint .rightc .cms a.textlink{
height:26px;
display:block;
background:url(../images/index-cmsbg.gif) top left no-repeat;
padding:10px 30px 0px 35px;
}

.content .contspacer{
height:1px;
clear:both;
}

.contentint{
width:1000px;
clear:left;
/*background:url(../images/content_bg.jpg) top left no-repeat;*/
}

.contentint .leftc{
width:717px;
float:left;
}

.breadcrumbs{
height:16px;
width:607px;
clear:left;
padding:0px 0px 0px 2px;
}

.breadcrumbs a.homelink{
margin-right:5px;
}

.contentint .leftc .table_body{
clear:both;
width:717px;
}

.contentint .leftc .table_body td{
vertical-align:top;
}

.contentint .leftc .table_body .top_tr{}

.contentint .leftc .table_body .top_tr td{
height:17px;
background:url(../images/docbody_topbg.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/docbody_topbg.png, sizingMethod=crop);
padding:20px 0px 0px 160px;
}

.contentint .leftc .table_body .content_tr{}

.contentint .leftc .table_body .content_tr .left_col{
width:141px;
background:url(../images/docbody_contleft.png) left repeat-y;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/docbody_contleft.png, sizingMethod=scale);
vertical-align:bottom;
}

.contentint .leftc .table_body .content_tr .left_col p{
height:51px;
width:141px;
background: url(../images/portfolio_hand.gif) no-repeat;
}

.contentint .leftc .table_body .content_tr .cent_col{
width:542px;
/*min-height:500px;
h\ eight:500px;*/
background:#fff;
padding:5px 0px 10px 0px;
}

.siteimages{
width:522px;
padding:20px 10px 10px 10px;
background:url(../images/site_bg.gif) top repeat-x;
margin-bottom:20px;
}

.siteimages .cell{
float:left;
padding:0px 9px 0px 9px;
}

.siteimages .cell img{
border:1px solid #fff;
}

.siteimages .cell span{
display:block;
padding:5px 8px 10px 8px;
}

.docbody .leftcol .title{
height:25px;line-height:25px;
width:130px;
background:#0A69C0;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 10px;
}

.cattext{
clear:left;
padding:10px 20px 15px 10px;
margin:0px 0px 0px 10px;
}

.cattext strong{font-weight:normal!important}

.contentint .leftc .table_body .content_tr .cent_col .contsite_toptext img{
float:left;
margin:0px 30px 40px 0px;
}

.contentint .mainblock .mainblock_table .contenttd .centtd .docbody .leftcol .contsite_toptext {
}

.contentint .mainblock .mainblock_table .contenttd .centtd .docbody .leftcol .contsite_toptext table {
border-collapse: separate !important;
border-spacing: 2px;
}

.contentint .mainblock .mainblock_table .contenttd .centtd .docbody .leftcol .contsite_toptext table td {
padding: 1px 0;
vertical-align: middle;
}

.contentint .mainblock .mainblock_table .contenttd .centtd .docbody .leftcol .contsite_toptext table td img {
float: left;
margin: 0 5px 0 0}

.contentint .mainblock .mainblock_table .contenttd .centtd .docbody .leftcol .contsite_toptext table td a {
display: block;
}

.contentint .leftc .table_body .content_tr .cent_col .contsite_toptext .link{
padding:0px 0px 10px 0px;
}

.contentint .leftc .table_body .content_tr .cent_col .site_bigimages{
clear:left;
text-align:center;
}

.contentint .leftc .table_body .content_tr .cent_col .site_bigimages a{
color:#0450ae;
}

.contentint .leftc .table_body .content_tr .cent_col .site_bigimages .big_picture{
border: 1px solid #000!important;
}

.contentint .leftc .table_body .content_tr .cent_col .site_bigimages .hidediv{
z-index:10;
position:absolute;
background:url(../images/bgpng.png);
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bgpng.png, sizingMethod=scale);
text-align:center;
}

.site_bigimages .comment{
padding:0px 44px 14px 0px;
}

.contentint .leftc .table_body .content_tr .right_col{
width:34px;
background:url(../images/docbody_contright.png) left repeat-y;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/docbody_contright.png, sizingMethod=scale);
}


.contacts_toptext{}

.contcts_form{

background:url(../images/site_bg.gif) top repeat-x;
margin:10px 0px 0px 0px;
padding:15px 15px 0px 15px;
}

.contcts_form .label_inp{
width:120px;
clear:left;
float:left;
padding:2px 0px 2px 0px;
p\ adding:3px 0px 3px 0px;
}

.contcts_form .input_text{
width:370px;
height:20px;
border:1px solid #A5ACB2;
margin:1px;
}

.contcts_form textarea{
height:139px;
width:495px;
clear:left;
border:1px solid #A5ACB2;
}

.contcts_form .button{
height:57px!important;
clear:left;
float:right;
margin:15px 10px 0px 0px;
}

.contcts_form .submitdiv{
}

.contentint .leftc .table_body .bttm_tr{
height:145px;
}

.contentint .leftc .table_body .bttm_tr .left_col{
height:145px;
background:url(../images/dbody_footleft.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/dbody_footleft.png, sizingMethod=crop);
}

.contentint .leftc .table_body .bttm_tr .cent_col{
height:145px;
/*background:url(../images/dbody_footcntr.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/dbody_footcntr.png, sizingMethod=crop);*/
padding:0px;
margin:0px;
line-height:1px;
}

.time_line{
padding:10px 0px 0px 0px;
}

.time_line .right{
height:145px;
width:50px;
float:left;
background:url(../images/dbody_footcntr_right.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/dbody_footcntr_right.png, sizingMethod=crop);
margin:0px;
padding:0px;
}

.time_line .total{
float:right;
}

.time_line .numb{
float:right;
}

.time_line .rdate{
width:200px;
float:left;
margin:30px 10px 0px 10px;
}

.contentint .leftc .table_body .bttm_tr .right_col{
background:url(../images/dbody_footright.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/dbody_footright.png, sizingMethod=crop);
}

.contentint .rightc{
/*width:275px;
float:left;*/
padding:0px 0px 0px 8px;
}

.contentint .rightc .title, .contentint .rightc .title2{
clear:left;
padding:0px;
}

.contentint .rightc .title.t_browse{
padding-top:10px;
}

.contentint .rightc .select_filtr{
width:78px;
float:left;
margin:2px 3px 20px 0px;
}

.contentint .rightc #site_thumbs{
margin:0px 0px 15px 0px;
}

.contentint .rightc #site_thumbs table{
width:80px;
float:left;
padding:0px;
margin:2px 3px 2px 0px;
}

.contentint .rightc #site_thumbs table .right img{
padding:0px;
margin:0px;
display:block;
}

.contentint .rightc #site_thumbs table .right a img{
padding:2px;
}

.contentint .rightc #site_thumbs table.t_left{
clear:left;
}

.contentint .rightc #site_thumbs table td{
padding:0px;
margin:0px;
}

#bcontent img{
float:left;
margin:0px 10px 0px 0px;
}

.sthumbs_pager{
height:30px;
width:165px;
clear:both;
margin: 0px;
padding:3px 0px 5px 0px;
}

.sthumbs_pager img{
float:left;
}

.sthumbs_pager span{
float:left;
margin:0px;
padding:4px 5px 0px 5px;
}

.sthumbs_pager select{
width:35px;
float:left;
margin:1px 7px 0px 0px;
}

.contentint .contspacer{
height:1px;
clear:both;
}

.footerblock{
margin:-115px 0px 0px 0px;
}

.footer{
height:5px;
width:1000px;
clear:left;
margin:auto;
padding:0px 0px 0px 0px;
}

.glasses{
height:115px;
width:307px;
position:absolute;
margin:-110px 0px 0px 653px;
}

.footer .left_links{
width:700px;
padding:0px 0px 0px 105px;
}

.footer .search_form{
width:275px;
float:right;
}

.footer .search_form .input_text{
width:119px;
height:17px;
float:left;
border:1px solid #ADBECD;
padding:4px 2px 0px 2px;
}

.footer .search_form .button{
height:23px;
width:26px;
margin:0px 0px 0px 5px;
background:url(../images/btn_search.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/btn_search.png, sizingMethod=crop);
}

.nextbtn{
height:25px;
width:26px;
float:left;
background:url(../images/btn_next.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/btn_next.png, sizingMethod=crop);
}

.prevbtn{
float:left;
background:url(../images/btn_prev.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/btn_prev.png, sizingMethod=crop);
}

/* Index Table */

.indextable_body{
width:100%;
clear:both;
}

.indextable_body td{
vertical-align:top;
}

.indextable_body .toptr{
height:23px;
}

.indextable_body .toptr .cell1{
width:96px;
}

.indextable_body .toptr .cell2{
height:23px;
width:23px;
background:url(../images/letab_tl.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_tl.png, sizingMethod=crop);
}

.indextable_body .toptr .cell3{
background:url(../images/letab_tbg.png) top repeat-x;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_tbg.png, sizingMethod=scale);
}

.indextable_body .toptr .cell4{
width:32px;
background:url(../images/letab_tr.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_tr.png, sizingMethod=crop);
}

.indextable_body .conttr{
}

.indextable_body .conttr .cell1{
width:96px;
background:url(../images/letab_handt.gif) left bottom no-repeat;
}

.indextable_body .conttr .cell2{
width:23px;
vertical-align:bottom;
background:url(../images/letab_lbg.png) repeat-y;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_lbg.png, sizingMethod=scale);
}

.indextable_body .conttr .cell2 div{
height:103px;
width:23px;
background:url(../images/letab_lruka.gif) no-repeat;
}

.indextable_body .conttr .cell3{
background:url(../images/letab_bodyl.jpg) left bottom no-repeat #fff;
}

.indextable_body .conttr .cell4{
width:32px;
text-align:left;
vertical-align:bottom;
background:url(../images/letab_rbg.png) repeat-y;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_rbg.png, sizingMethod=scale);
}

.indextable_body .conttr .cell4 div{
height:44px;
width:18px;
background:url(../images/letab_rugol.gif) no-repeat;
}

.indextable_body .bttmtr{
height:45px;
}

.indextable_body .bttmtr .cell1{
width:96px;
background:url(../images/letab_handbl.gif) no-repeat;
}

.indextable_body .bttmtr .cell2{
height:45px;
width:23px;
background:url(../images/letab_bl.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_bl.png, sizingMethod=crop);
}

.indextable_body .bttmtr .cell3{
background:url(../images/letab_bbg.png) top repeat-x;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_bbg.png, sizingMethod=scale);
}

.indextable_body .bttmtr .cell3 div{
height:23px;
width:49px;
float:right;
background:url(../images/letab_bugol.gif) no-repeat;
}

.indextable_body .bttmtr .cell4{
width:32px;
background:url(../images/letab_br.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/letab_br.png, sizingMethod=crop);
}

.indextable_body .fttrtr{
height:51px;
}

.indextable_body .fttrtr .cell1{
width:96px;
background:url(../images/letab_handb.gif) top left no-repeat;
}

.indextable_body .fttrtr .cell2{
}

.indextable_body .fttrtr .cell3{
}

.indextable_body .fttrtr .cell4{
}

.letterbody{
background:url(../images/letab_bodyr.gif) bottom right no-repeat;
padding:5px 5px 5px 10px;
}

.hidediv{
height:655px;
width:170px;
background:url(../images/bgpng.png);
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bgpng.png, sizingMethod=scale);
position:absolute;
top:100px;
margin-left:-2px;
/*margin-left:495px;
margin-top:-90px;*/
}

.hidediv table, .hidediv table td{
height:655px;
width:170px;
vertical-align:middle;
}

.hidediv img{
display:block;
margin:auto;
}

.ulink{
background:url(../images/url.gif) left no-repeat;
padding-left:14px;
}

.ulinkb{
background:url(../images/url.gif) 0px 4px no-repeat;
padding-left:14px;
}

.clientslink .ulink{background:url(../images/url.gif) 0px 7px no-repeat}

.clientslink h6{font-weight:normal!important;font-size:100%!important}

.contsite_toptext .ulink{
background:url(../images/url.gif) 0px 6px no-repeat;
}

.latestpic{
display:block;
padding:2px!important;
border:1px solid #0A69C0!important;
}

.cropping_div{
border:1px solid #0A69C0!important;
height:115px;overflow:hidden;
background-color:#FFFFFF;
}

.pdojtop_table{
width:100%;
}

.pdojtop_table td{
vertical-align:top;
}

.pdojtop_table .left_td{
line-height:16px;
text-align:left;
padding:0px 27px 0px 0px;
}

.pdojtop_table .left_td h1{
height:auto;
line-height:normal;
font-size:36px;
text-align:left!important;
color:#0a69c0;
padding:0px 0px 5px 0px;
}

.pdojtop_table .left_td a.ulink{
font-family:"Trebuchet MS";
text-decoration:none;
color:#0a69c0;
background-position:0px 5px;
}

.pdojtop_table .left_td .chtitle{
font-size:16px;
font-weight:bold;
color:#000;
padding:0px 0px 5px 0px;
}

.pdojtop_table .left_td .chtext{
font-size:13px;
text-align:justify;
}

.pdojtop_table .right_td{
width:170px;
}

.pdojtop_table .right_td a{
font-size:11px;
color:#0a69c0;
}

.pdojtop_table .right_td .taglinks{
width:175px;
line-height:14px;
}

.pdojtop_table .right_td .taglinks a{
white-space:nowrap;
}

.pdojtop_table .right_td .date{
font-size:11px;
color:#000;
line-height:11px;
padding:0px 0px 0px 0px;
}

.pdojtop_table .right_td .category{
height:40px;
width:170px;
margin-top:20px;
}

.pdojtop_table .right_td .category .category_table{
}

.pdojtop_table .right_td .category .category_table a{
font-size:14px;
}

.pdojtop_table .right_td .category .category_table .imgtd{
width:40px;
height:40px;
}
.pdojtop_table .right_td .category .category_table .txttd{
width:130px;
height:40px;
vertical-align:middle;
font-size:14px;
}

.pdojtop_table .right_td .category a.textlink{
margin:10px 0px 0px 7px;
}

.prbaln{
height:250px;
width:300px;
display:none;
position:absolute;
}

.prbaln .prbaln_table{
width:100%;
}

.prbaln .prbaln_table td{
vertical-align:top;
}

.prbaln .prbaln_table .pctop_tr{
height:17px;
line-height:15px;
}

.prbaln .prbaln_table .pctop_tr .pbleft_td{
height:17px;
width:18px;
background:url(../images/bln_tl.png) no-repeat;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_tl.png, sizingMethod=crop);
}

.prbaln .prbaln_table .pctop_tr .pbcent_td{
height:17px;
background:url(../images/bln_tbg.png) top repeat-x;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_tbg.png, sizingMethod=scale);
}

.prbaln .prbaln_table .pctop_tr .pbright_td{
height:17px;
width:21px;
background:url(../images/bln_tr.png) no-repeat;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_tr.png, sizingMethod=crop);
}

.prbaln .prbaln_table .pcbody_tr{}

.prbaln .prbaln_table .pcbody_tr .pbleft_td{
height:26px;
width:18px;
background:url(../images/bln_lbg.png) left repeat-y;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_lbg.png, sizingMethod=scale);
}

.prbaln .prbaln_table .pcbody_tr .pbcent_td{
background:#fff;
font-size:14px;
line-height:15px;
padding:3px;
}

.prbaln .prbaln_table .pcbody_tr .pbright_td{
width:21px;
background: url(../images/bln_rbg.png) right repeat-y;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_rbg.png, sizingMethod=scale);
}

.prbaln .prbaln_table .pcbody_tr .pbright_td div{
width:21px;
background: url(../images/bln_str.png) no-repeat 0 0;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_str.png, sizingMethod=scale);
}

.prbaln .prbaln_table .pcbttm_tr{
height:26px;
line-height:15px;
}

.prbaln .prbaln_table .pcbttm_tr .pbleft_td{
height:26px;
width:18px;
background:url(../images/bln_bl.png) no-repeat;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_bl.png, sizingMethod=crop);
}

.prbaln .prbaln_table .pcbttm_tr .pbcent_td{
height:26px;
background:url(../images/bln_bbg.png) top repeat-x;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_bbg.png, sizingMethod=scale);
}

.prbaln .prbaln_table .pcbttm_tr .pbright_td{
height:26px;
width:21px;
background:url(../images/bln_br.png) no-repeat;
//background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bln_br.png, sizingMethod=crop);
}

/* Testimonials */

.testimonials{
width:175px;
float:left;
font-family:"Trebuchet MS";
font-size:13px;
color:#5d5d5d;
line-height:17px;
padding:30px 0px 0px 0px;
}

.testimonials a{
color:#0a69c0;
}

.testimonials .author{
font-style:italic;
padding:0px 0px 0px 0px;
}

.testimonials .tcell{
background:url(../images/tesimnls_t.gif) top left no-repeat;
padding:24px 0px 20px 0px;
}

.testimonials .tcell_bg{
background:url(../images/tesimnls_b.gif) bottom right no-repeat;
padding:0px 0px 23px 0px;
}

.testimonials .ulink{
background-position:0px 7px;
}

.testimonials .iconlink{
height:40px;
padding:10px 0px 0px 0px;
}

.testimonials .iconlink .icon{
height:33px;
width:38px;
float:left;
margin:0px 5px 0px 0px;
background:url(../images/tesimnls_icon.png) no-repeat;
// background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/tesimnls_icon.png, sizingMethod=crop);
}

.fppic{
border:1px solid #0a69c0!important;
padding:2px;
}



.news{}

.news .titlediv{
color:#0A69C0;
padding-top:15px;
font-size:14px;
padding-bottom:5px;
}

.news .titlediv .ntitle{
float:left;
width:450px;
}
.news .titlediv .ndate{
float:right;
}

.news .infodiv{
text-align:justify;
font-size:12px;
padding-top:3px;
padding-bottom:10px;
}

.news .infodiv .thumb{
border:1px solid #E5E5E5!important;
float:left;
margin: 5px 10px 0px 0px;
}

/* 3.08.08 */

.docbody{}

.siteurl{
width:170px;
font-size:12px;
padding-bottom:10px;
}

.siteurl a{
display:inline;
}

.releases_title{
padding:10px 0px 15px 0px;
}

.leftcol{
width:542px;
float:left;
padding:0px 15px 0px 0px;
}

.leftcol .rdate{
width:auto;
}

.leftcol .rdate h2{
font-size:16px;
color:#000;
}

.rightcol{
width:175px;
float:right;
}

.mainblock{
padding:0px 85px 0px 91px;
}

.mainblockind{
padding:0px 0px 0px 0px;
}

.mainblock_table{
width:100%;
}

.mainblock_table td{
vertical-align:top;
}

.mainblock_table .topbrdr{}

.mainblock_table .topbrdr .lefttd{
height:31px;
width:45px;
background:url(../images/mainb_tl.png) no-repeat;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_tl.png, sizingMethod=crop);
}

.mainblock_table .topbrdr .centtd{
height:31px;
background:url(../images/mainb_tbg.png) repeat-x;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_tbg.png, sizingMethod=scale);
}

.mainblock_table .topbrdr .righttd{
height:31px;
width:41px;
background:url(../images/mainb_tr.png) no-repeat;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_tr.png, sizingMethod=crop);
}


.mainblock_table .contenttd .lefttd{
width:45px;
background:url(../images/mainb_lbg.png) repeat-y;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_lbg.png, sizingMethod=scale);
}

.mainblock_table .contenttd .centtd{
background: url(../images/content_ugol.gif) right bottom no-repeat #fff;
}

.mainblock_table .contenttd .righttd{
width:41px;
vertical-align:bottom;
text-align:left;
background:url(../images/mainb_rbg.png) repeat-y;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_rbg.png, sizingMethod=scale);
}

.mainblock_table .bttmbrdr .lefttd{
height:43px;
width:45px;
background:url(../images/mainb_bl.png) no-repeat;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_bl.png, sizingMethod=crop);
}

.mainblock_table .bttmbrdr .centtd{
height:43px;
text-align:right;
background:url(../images/mainb_bbg.png) repeat-x;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_bbg.png, sizingMethod=scale);
}

.mainblock_table .bttmbrdr .righttd{
height:43px;
width:41px;
text-align:left;
background:url(../images/mainb_br.png) no-repeat;
//background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/mainb_br.png, sizingMethod=crop);
}

.maintext{
font-size:13px;
}

/* Index */

.docbodyind{
min-height:550px;
padding:0px 0px 0px 92px;
}

.docbodyind .leftcolind{
width:627px;
float:left;
padding-right:7px;
}

.inxblocks{
height:160px;
padding:0px 5px 0px 5px;
}

.inxblocks .block{
width:125px;
float:left;
font-size:12px;
padding:0px 14px 0px 14px;
}

.inxblocks .blockbg{
padding:8px 0px 0px 0px;
}

.inxblocks .block.ibact .blockbg{
background:url(../images/ibactbg.jpg) center top no-repeat;
}

.inxblocks .image{
height:95px;
}

.inxblocks .image a{
height:95px;
display:block;
margin:auto;
outline:none;
}

.inxblocks .image.ib_auto a{
background:url(../images/iblock_auto.gif) center top no-repeat;
}

.inxblocks .block.ibact .image.ib_auto a{
background:url(../images/iblockact_auto.gif) center top no-repeat;
}

.inxblocks .image.ib_mmedia a{
background:url(../images/iblock_mmedia.gif) center top no-repeat;
}

.inxblocks .block.ibact .image.ib_mmedia a{
background:url(../images/iblockact_mmedia.gif) center top no-repeat;
}

.inxblocks .image.ib_restate a{
background:url(../images/iblock_restate.gif) center top no-repeat;
}

.inxblocks .block.ibact .image.ib_restate a{
background:url(../images/iblockact_restate.gif) center top no-repeat;
}

.inxblocks .image.ib_ecmmrce a{
background:url(../images/iblock_ecommrce.gif) center top no-repeat;
}

.inxblocks .block.ibact .image.ib_ecmmrce a{
background:url(../images/iblockact_ecommrce.gif) center top no-repeat;
}

.inxblocks .tlink{
height:30px;
text-align:center;
}


.docbodyind .rightcolind{
width:205px;
float:left;
}

.docbodyind .rightcolind .cms{
width:204px;
}

.docbodyind .rightcolind .cms img{
display:block;
}

.docbodyind .rightcolind .cms div{
height:20px;
font-size:12px;
background:url(../images/index_cmsbg.jpg) left top no-repeat;
padding:5px 0px 0px 20px;
}

.docbodyind .rightcolind .cms div a{
background:url(../images/url.gif) 0px 5px no-repeat;
padding-left:15px;
}


.spacer{height:1px;clear:both}

#clients_swf{
margin-left:-18px;
}

.FeaturedBoxPanel{
  width:542px;
  overflow:hidden;
}