body{background:#5b8112 url(bgimgs/bg.png) top repeat-x; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; }
@font-face {font-family: "'Hanuman'";src: url("KhmerOSsys.eot") /* EOT file for IE */}
@font-face {font-family: "'Hanuman'";src: url("KhmerOSsys.ttf") /* TTF file for CSS3 browsers */}
@font-face {font-family: "tahoma";src: url("TAHOMA.eot") /* EOT file for IE */}
@font-face {font-family: "tahoma";src: url("TAHOMA.TTF") /* TTF file for CSS3 browsers */}
.fixeddiv{
    width: 100%;height: auto;float:left;border:0px solid yellow;background: url(bgimgs/bigbg.jpg) top center no-repeat;
}
.margin_zero{margin:0px;}
.table{width: 941px;height: auto;float:left;border:0px solid black;padding: 0px 0px 0px 0px;}
.mover{
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.mout{
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
}
.headerblock{
    width: 920px;height: 169px;
    float:left;
    border: 0px solid #000;
    padding: 0px 10px 0px 11px;
}
.body1{
    width: 941px;height: 485px;
    float:left;
    border: 0px solid yellow;
    padding: 0px 0px 0px 0px;
}
.body2{
    width: 920px;height: auto;
    float:left;
    border-right: 1px solid #708e08;
    border-left: 1px solid #708e08;
    padding: 0px 9px 10px 10px;
    background: #39550b;
}

.bodyblock{
    width: 920px;height: auto;
    float:left;
    border: 0px solid #000;

    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;

    -moz-box-shadow: 0 0 6px #999;
    -webkit-box-shadow: 0 0 6px #999;
    box-shadow: 0 0 6px #999;
    margin-top: -485px;
    background:#fff url(bgimgs/bdbg.png) repeat-x;
    padding-bottom: 10px;

}
.footerblock{
    width: 939px;height: auto;
    float:left;
    border-right: 1px solid #708e08;
    border-left: 1px solid #708e08;
    border-bottom: 1px solid #708e08;
    margin-bottom: 30px;
    background: #3a560c;

    -webkit-border-bottom-left-radius: 9px;
    -moz-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;

    -webkit-border-bottom-right-radius: 9px;
    -moz-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}
.topblock{
    width: 920px;height: 23px;
    float:left;
    border: 0px solid #000;
    color:#fff;
}
.dateblock{
    width: auto;height: auto;
    float:left;
    border: 0px solid #fff;
    padding: 2px 20px 3px 0px;
}
.languageblock{
    width: auto;height: auto;
    float:left;
    padding: 0px 0px 3px 0px;
    border: 0px solid #000;
}
.mixTitleLink{
    width: auto;height: 13px;
    float:left;
    padding: 0px 8px 4px 8px;
    border-left: 1px solid #fff;
    margin-top: 3px;
}
.mixTitleLinkfirst{
    width: auto;height: 13px;
    float:left;
    padding: 0px 8px 4px 8px;
    border-left: 1px solid #fff;
    border: 0px solid #fff;
    margin-top: 3px;
}
.logoblock{
    padding: 9px 0px 0px 0px;
    float:left;
    border: 0px solid #000;
}
.tabblock{
    width: 920px;height: 35px;
    float:left;
    border: 0px solid red;
    position: absolute;
    margin-top: 134px;
}
.textsearchblock{
    width: 900px;height: 34px;
    float:left;
    border: 0px solid red;
    margin-top: 7px ;
    margin-left:9px;
    padding-left: 2px;
    background: url(bgimgs/le.png) 0px 5px no-repeat;
}
.textanimate{
    width: 550px;height: 25px;
    float:left;
    border: 0px solid red;
    font-family: tahoma;
    font-size: 13px;
    padding:7px 0px 0px 5px;
}
.searchblock{
    width: 190px;height: 21px;
    float:right;
    border: 1px solid #d4d7d0;
    padding:0px 0px 0px 0px;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

    -moz-box-shadow: 0px 3px 3px #ccc;
    -webkit-box-shadow: 0px 3px 3px #ccc;
    box-shadow: 0px 3px 3px #ccc;
}

.txtsearch{
    width: 160px;height: 16px;
    float:left;
    border: 0px solid #c3cbcd;
    padding:2px 0px 2px 3px;
    margin: 0px 0px 0px 5px;
    font-family: tahoma,'Hanuman';
    color:#333;
    font-size: 12px;
    line-height: 12px;
}
.slideblock{
    width:895px;height: 233px;
    padding: 0px 0px 0px 0px; 
    margin-left: 13px;
    float:left;
    border:0px solid #000;
    margin-bottom: 8px;
    -moz-box-shadow: 0 0 6px #999;
    -webkit-box-shadow: 0 0 6px #999;
    box-shadow: 0 0 6px #999;
}
.leftpanel{
    width: 655px;height: auto;
    border: 0px solid #000;
    padding-left:13px;
    padding-right: 10px;
    background: url(bgimgs/im.png) bottom center no-repeat;
}
.rightpanel{
    width: 230px;height: auto;
    border: 0px solid #c2c2c2;
    padding-right: 12px;
}
.detailblock{
    width: 100%;height: auto;
    float:left;
    border: 0px solid #000;
    padding:1px 0px 25px 0px;
    margin-bottom: 5px;
}
.detailitem{
    width: 100%;height: auto;
    float:left;
    border-bottom: 1px dotted #afafad;
    padding:8px 0px 20px 0px;
    margin-bottom: 12px;
}
.detailitem_last{
    width: 100%;height: auto;
    float:left;
    border: 0px dotted #4673c4;
    padding:8px 0px 10px 0px;
}
.titlenews{
    width: 100%;height: auto;
    float:left;
    border-bottom: 1px solid #3a6e02;
    padding:8px 0px 5px 0px;
    margin-bottom: 12px;
    color: #3a5300;
}

.rightnews{
    width: 225px;height: auto;
    border: 1px solid #cddabc;
    float:left;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 1px;
    background: #f6fdeb;
    margin-bottom: 8px;
}
.rightnewshead{
    width: 225px;height: 24px;
    border: 0px solid #cddabc;
    float:left;
    color:#cdff5d;
    text-align: center;
    -webkit-border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    border-top-left-radius: 6px;

    -webkit-border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    padding: 6px 0px 0px 0px;
    background: #488a04 url(bgimgs/newsbar.png) center top no-repeat;
}
.rightnewuse{
    width: auto;height: auto;
    float: left;
    border: 0px solid #dee0df;
    margin: 5px 0px 12px 22px;
    -moz-box-shadow: 0 0 4px #999;
    -webkit-box-shadow: 0 0 4px #999;
    box-shadow: 0 0 4px #999;
}
.jobitem{
    width: 220px;height: auto;
    float: left;
    border-bottom: 1px dotted #d2d3d3;
    padding: 3px 0px 3px 0px;
    margin-left: 3px;
}
.jobitem_last{
    width: 220px;height: auto;
    float: left;
    border: 0px solid #000;
    padding: 5px 0px 5px 0px;
}
.visitoruse{
    width: 100%;height: auto;
    float: left;
    border:0px solid #dee0df;
    padding: 4px 0px 4px 0px;
}
.visitorToday{
    width: 193px;height: 14px;
    float: left;
    border:0px solid #dee0df;
    padding: 4px 0px 4px 32px;
    color: #0a0c83;
    background:url(bgimgs/today.png) 18px 5px no-repeat;
}
.visitorYesterday{
    width: 193px;height: 14px;
    float: left;
    border: 0px solid #dee0df;
    padding: 4px 0px 4px 32px;
    color: #0a0c83;
    background:url(bgimgs/yesterday.png) 18px 5px no-repeat;
}
.visitorweek{
    width: 193px;height: 14px;
    float: left;
    border: 0px solid #dee0df;
    padding: 4px 0px 4px 32px;
    color: #0a0c83;
    background:url(bgimgs/week.png) 18px 5px no-repeat;
}
.visitormonth{
    width: 193px;height: 14px;
    float: left;
    border: 0px solid #dee0df;
    padding: 4px 0px 9px 32px;
    color: #0a0c83;
    background:url(bgimgs/month.png) 18px 5px no-repeat;
}
.allvisitor{
    width: 100%;height: auto;
    float: left;
    border: 0px solid #dee0df;
    padding: 4px 0px 0px 5px;
    text-align: center;
}
.counterviistor{
    width: 100px;height: 13px;
    float: right;
    text-align: right;
    border: 0px solid #dee0df;
    padding: 0px 0px 4px 0px;
    margin:0px 10px 0px 0px;
    color:#272a95;
}

.contactPhotoBlock{
    width: 180px;height: auto;
    float: right;
    border: 0px solid #dee0df;
    padding: 15px 20px 0px 0px;
}

.detailTitle{
    width: 95%;height: auto;
    float: right;
    border: 0px solid #dee0df;
    padding: 8px 0px 0px 0px;
    text-shadow: 1px 1px 1px #888;
}
.contactLabel{
    width: 100%;
    float: left;
    border: 0px solid #dee0df;
    padding: 5px 0px 0px 0px;
}

.parentcatename{
    width: 650px;
    float: left;
    border: 0px solid #dee0df;
    padding: 2px 0px 3px 5px;
    background: #60a419;
}
.cateblock{
    width: 130px;
    float: left;
    border: 0px solid #dee0df;
    padding: 10px 0px 5px 0px;
    text-align: center;
}
.catename{
    width: 128px;
    float: left;
    border: 0px solid #000;
    padding: 0px 0px 3px 0px;
    text-align: center;
}
.cateimg{
    width: 128px;
    min-height: 100px;
    float: left;
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
}
.tableblock{
    width: 100%;
    float: left;
    /*    border: 1px solid #000;*/
    padding: 0px 0px 0px 0px;
    background: none;
}
.trdiv{
    /*    border: 1px solid #000;*/
    padding: 3px 3px 3px 5px; 
    vertical-align: top;
}
.thdiv{
    padding: 3px 5px 5px 5px; 
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
}

.drop{
    width: 475px;
    height: auto;
    float: left;
    margin: 0px 0px 0px 63px;
    padding: 0px 0px 0px 0px;
    border: 0px dashed #000;
    position: absolute;

}
.dropuse{
    width: 475px;
    height: auto;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 8px 0px 5px 0px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    background: rgba(92, 160, 23, .8);

    -webkit-border-bottom-left-radius: 6px;
    -moz-border-bottom-left-radius: 6px;
    border-bottom-left-radius: 6px;

    -webkit-border-bottom-right-radius: 6px;
    -moz-border-bottom-right-radius: 6px;
    border-bottom-right-radius: 6px;
    color:#fff;
}
.dropbottom{
    width: 442px;
    height:auto;
    float: left;
    margin: -2px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px dashed #e5e5e5;
    background: url(bgimgs/dropbottom.png) no-repeat;
}
.dropitem{
    width: 463px;
    height: auto;
    float: left;
    margin: 0px 2px 0px 0px;
    padding: 4px 0px 4px 10px;
    border: 0px dashed #000;
    font-family: ossys,arial;
    font-size: 13px;
    line-height: 18px;
    cursor: pointer;
}
.dropover{
    color: yellow;
    width: 463px;
    height: auto;
    float: left;
    margin: 0px 2px 0px 0px;
    padding: 4px 0px 4px 10px;
    border: 1px solid #cfdcc0;
    font-family: ossys,arial;
    font-size: 13px;
    line-height: 18px;
    cursor: pointer;
    background:green url(bgimgs/dropover.png) no-repeat;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}





.addrop{
    width: 560px;
    height: auto;
    float: left;
    margin: 0px 0px 0px 60px;
    padding: 0px 0px 0px 0px;
    border: 0px dashed #000;
    position: absolute;

}
.addropuse{
    width: 558px;
    height: auto;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 8px 0px 5px 0px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    background: rgba(92, 160, 23, .8);

    -webkit-border-bottom-left-radius: 6px;
    -moz-border-bottom-left-radius: 6px;
    border-bottom-left-radius: 6px;

    -webkit-border-bottom-right-radius: 6px;
    -moz-border-bottom-right-radius: 6px;
    border-bottom-right-radius: 6px;
    color:#fff;
}
.addropbottom{
    width: 442px;
    height:auto;
    float: left;
    margin: -2px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px dashed #e5e5e5;
    background: url(bgimgs/dropbottom.png) no-repeat;
}
.addropitem{
    width: 556px;
    height: auto;
    float: left;
    margin: 0px 2px 0px 0px;
    padding: 4px 0px 4px 10px;
    border: 0px dashed #000;
    font-family: ossys,arial;
    font-size: 13px;
    line-height: 18px;
    cursor: pointer;
}
.addropover{
    color: yellow;
    width: 546px;
    height: auto;
    float: left;
    margin: 0px 2px 0px 0px;
    padding: 4px 0px 4px 10px;
    border: 1px solid #cfdcc0;
    font-family: ossys,arial;
    font-size: 13px;
    line-height: 18px;
    cursor: pointer;
    background:green url(bgimgs/dropover.png) no-repeat;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}





















.load{
    width: 40px;
    height: 40px;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px dashed #e5e5e5;
}
.helpalert{
    width: 360px;
    height: 18px;
    float: left;
    margin: -28px 0px 0px 420px;
    padding: 6px 0px 16px 13px;
    border: 0px dashed #e5e5e5;
    font-family: ossys;
    font-size: 13px;
    line-height: 18px;
    background: url(bgimgs/help.png) no-repeat;
    position: absolute;
    color: #3a4c28;
    opacity:0; filter:alpha(opacity='0');
}








/*CONTACT*/
.contacttitle{
    width: 664px;height: auto;
    float:left;
    border: 0px solid #c3cbcd;
    padding:4px 10px 4px 10px;
    color:#1856f5;
    font-weight: bold;
    font-family: tahoma,'Hanuman';
    font-size: 13px;
    line-height: 18px;
    text-align: left;
    margin-left:2px;
}
.contactext{
    width: 664px;height: auto;
    float:left;
    border-bottom: 2px dotted #c3cbcd;
    padding:0px 10px 20px 10px;
    color:#000100;
    font-family: tahoma,'Hanuman';
    font-size: 12px;
    line-height: 18px;
    text-align: left;
    margin-left:2px;
}
.searchresulttitle{
    width: 100%;height: auto;
    float:left;
    border: 0px dotted #c3cbcd;
    padding:0px 10px 8px 0px;
    color:green;
    text-align: left;
}
.docsearch{
    width: 655px;height: auto;
    float:left;
    border:0px dotted #000;
    margin-bottom: 6px;
}
.dosearchbotton{
    width: auto;height: 22px;
    float:left;
    border-top:1px solid #ccdbbe;
    border-left:1px solid #ccdbbe;
    border-right:1px solid #ccdbbe;
    background: #91cd39;
    font-family: tahoma,'Hanuman';
    font-size: 13px;
    line-height: 18px;
    padding: 4px 8px 0px 8px;
    cursor: pointer;
    color:#333;
    margin-right:5px;
    -webkit-border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    border-top-left-radius: 6px;

    -webkit-border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
}
.docsearchtopblock{
    width:655px;height: auto;
    float:left;
    border:0px solid #000;
    position: absolute;
    z-index: 0;
}
.docsearchbottomblock{
    width:653px;height: auto;
    float:left;
    border:1px solid #ccdbbe;
    margin-top: 26px;
    -webkit-border-top-right-radius: 8px;
    -moz-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
    background: #fff;
    padding: 1px;
}
.simplesearch{
    width: 642px;height: auto;
    float:left;
    border:0px solid blue;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 11px;
    font-size: 13px;
    font-family: tahoma,'Hanuman';
    line-height: 18px;
    -webkit-border-top-right-radius: 8px;
    -moz-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
    background: url(bgimgs/advbg.png) top repeat-x;
}
.advancsearh{
    width: 642px;height: auto;
    float:left;
    border:0px solid #000;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 11px;
    color: #fff;
    font-size: 13px;
    font-family: tahoma,'Hanuman';
    line-height: 18px;
    -webkit-border-top-right-radius: 8px;
    -moz-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
    background:#91cd39 url(bgimgs/advbg.png) bottom repeat-x;
}
.doctextsearch{
    width: 470px;height: 18px;
    border:1px solid #cddabc;
    padding: 2px 2px 2px 2px;
    font-size: 13px;
    font-family: tahoma,'Hanuman';
    line-height: 18px;
    margin-left: 10px;
}
.doctextasearch{
    width: 400px;height: 16px;
    float: right;
    border:1px solid #cddabc;
    padding: 2px 2px 2px 2px;
    font-size: 13px;
    font-family: tahoma,'Hanuman';
    line-height: 18px;
    margin-left: 10px;
}
.comboboxkh{
    min-width: 100px;height: 21px;
    padding: 2px 2px 2px 2px;
    font-size: 12px;
    font-family:'Hanuman';
    line-height: 20px;
    vertical-align: middle;
}
.comboboxen{
    min-width: 100px;height: 20px;
    padding: 0px 2px 0px 2px;
    font-size: 13px;
    font-family: tahoma;
}
.playerItem{
    min-width: 198px;height: 20px;
    padding: 0px 0px 0px 0px; 
    float:left;
    border:0px solid #000;
}
.viewmusicall{
    width:100%;height: 20px;
    padding: 0px 0px 0px 0px; 
    float:left;
    text-align: center;
    font-size: 12px;
    border:0px solid #000;
}
.footLeftTextComName{
    width: 100%;height: 13px;
    float:left;
    color:#ceff5f;font-size: 11px;
    border: 0px dashed #dfdfdf;
    padding: 12px 0px 20px 0px;
    text-align: center;
}
.textsubject{
    width: 180px;height: 16px;
    float:right;
    font-size: 13px;
    padding: 2px;   
    margin-right: 20px;
}
.cmbocon{
    float:right;
    margin-left: 20px;
    padding: 0px 2px 0px 2px;
    margin-top: 0px;
}






































.mainmenu_en{padding:0px 13px 0px 13px;}
.mainmenu_kh{padding: 0px 13px 0px 13px;font-size: 16px}

/* LINK STYLE*/
.language_menu a:link,.language_menu a:visited{ float:left; display:block;width:auto;height:21px;color:#fff; text-align:center; margin:0px 0px 0px 0px; text-decoration:none; padding:0px 0px 0px 5px; border:0px solid #dfdfdf}
.language_menu a:hover,.language_menu a:active{color:#fff; text-decoration:none}

.language_menu_current a:link,.language_menu_current a:visited{ float:left; display:block;width:auto;height:21px;color:yellow; text-align:center; margin:0px 0px 0px 0px; text-decoration:none; padding:0px 0px 0px 5px; border:0px solid #dfdfdf}
.language_menu_current a:hover,.language_menu_current a:active{color:yellow; text-decoration:none}

.breaking_link a:link,.breaking_link a:visited{ float:left; display:block;color:#63649a; text-align:left; text-decoration:none; border:0px solid #dfdfdf;font-family: tahoma,'Hanuman';font-size: 13px;line-height: 18px;}
.breaking_link a:hover,.breaking_link a:active{color:#fa2625; text-decoration:none;}

.viewalllink a:link,.viewalllink a:visited{ display:block; color:#3a560c; text-decoration:none; border:0px solid #dfdfdf}
.viewalllink a:hover,.viewalllink a:active{color:#b6380d; text-decoration:none}

.catenameLink a:link,.catenameLink a:visited{color:#396d01; text-align:center; text-decoration:none;}
.catenameLink a:hover,.catenameLink a:active{color:#dc2d3a; text-decoration:none}

.com_link A:link, .com_link A:visited {padding:0px 0px 0px 0px; text-align:center; text-decoration:none; color:#fff;font-weight: bold;}
.com_link A:hover, .com_link A:active {color:#f2e605;}

.prolistnameLink a:link,.prolistnameLink a:visited{float:right; text-align: left;color:#396d01; vertical-align: top;text-decoration:none; border:0px solid #dfdfdf;font-weight: bold;}
.prolistnameLink a:hover,.prolistnameLink a:active{color:red; text-decoration:underline}

.scrolling_txt_link_last a:link,.scrolling_txt_link_last a:visited{ float:left; display:block;color:#000; text-align:left; padding:0px 10px 0px 0px; text-decoration:none; border:0px solid #dfdfdf}
.scrolling_txt_link_last a:hover,.scrolling_txt_link_last a:active{color:red; text-decoration:underline;}

.footer_link a:link,.footer_link a:visited{ color:yellow; text-decoration:none;font-size:14px;font-weight: bold; }
.footer_link a:hover,.footer_link a:active{color: #ffd761;}

.viewall_link_last a:link,.viewall_link_last a:visited{ float:left; display:block;width:95px;height:23px; background:url(bgimgs/btn_viewmore.png) no-repeat;color:#0c156e; text-align:left; padding:8px 0px 0px 0px; text-decoration:none; border:0px solid #0c156e; text-align:center}
.viewall_link_last a:hover,.viewall_link_last a:active{color:#0c156e; text-decoration:underline}

.viewallb_link_last a:link,.viewallb_link_last a:visited{ float:left; display:block;width:94px;height:23px; background:url(bgimgs/btn_viewall.png) no-repeat;color:#fff !important; text-align:left; padding:9px 0px 0px 0px; text-decoration:none !important; border:0px solid #0c156e; text-align:center}
.viewallb_link_last a:hover,.viewallb_link_last a:active{color:#e2e2e2 !important; text-decoration:none !important}



.linklink a:link,.linklink a:visited{ margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; text-decoration:none; color:#fff; border:0px solid #dfdfdf}
.linklink a:hover,.linklink a:active{color:yellow; text-decoration:none}

.marq a:link,.marq a:visited{text-decoration:none; color:#747472; border:0px solid #dfdfdf}
.marq a:hover,.marq a:active{color:#b93a0f; text-decoration:underline}

.footer_menu_link1 a:link,.footer_menu_link1 a:visited{background:url(bgimgs/seperate_menu1.gif) no-repeat right 7px; margin:0px 0px 0px 6px;padding:0px 6px 0px 0px; text-decoration:none; color:#fff; border:0px solid #dfdfdf}
.footer_menu_link1 a:hover,.footer_menu_link1 a:active{color:#fff; text-decoration:underline}

.footer_menu_link1_last a:link,.footer_menu_link1_last a:visited{margin:0px 0px 0px 6px;padding:0px 0px 0px 0px; text-decoration:none; color:#fff; border:0px solid #dfdfdf}
.footer_menu_link1_last a:hover,.footer_menu_link1_last a:active{color:#fff; text-decoration:underline}


.sound a:link,.sound a:visited
{ float:right; display:block;color:#e4ff2d; text-align:center; margin:10px 0px 0px 6px; text-decoration:none; padding:0px 0px 0px 0px; border:0px solid #dfdfdf}
.sound a:hover,.sound a:active{color:#e4ff2d; text-decoration:none}

/*ADD ON LINK STYLE  (NO NEED TO DELETE)*/
.non_underline a:link,.non_underline a:visited{text-decoration:none}
.non_underline a:hover,.non_underline a:active{text-decoration:none}

.non_border a:link,.non_border a:visited{border:none}
.non_border a:hover,.non_border a:active{border:none}

.none a:link,.none a:visited{}
.none a:hover,.none a:active{}

.en{font-family:arial !important;}

/*font and size*/
.f10kh{font-family:'Hanuman';font-size:10px;line-height:12px;}
.f10en{font-family:"tahoma";font-size:10px;}

.f11kh{font-family:'Hanuman';font-size:11px;line-height:15px;}
.f11en{font-family:"tahoma";font-size:11px;}

.f12kh{font-family:'Hanuman';font-size:12px;line-height:14px;}
.f12en{font-family:"tahoma";font-size:12px;}

.f13kh{font-family:'Hanuman';font-size:13px;line-height:18px;}
.f13en{font-family:"tahoma";font-size:13px;}

.f14kh{font-family:'Hanuman';font-size:14px;line-height:18px;}
.f14en{font-family:"tahoma";font-size:14px;}

.f15kh{font-family:'Hanuman';font-size:15px;line-height:19px;}
.f15en{font-family:"tahoma";font-size:15px;}

.f16kh{font-family:'Hanuman';font-size:16px;line-height:18px;}
.f16en{font-family:"tahoma";font-size:16px;}

.f17kh{font-family:'Hanuman';font-size:17px;line-height:19px;}
.f17en{font-family:"tahoma";font-size:17px;}

.f18kh{font-family:'Hanuman';font-size:18px;line-height:20px;}
.f18en{font-family:"tahoma";font-size:18px;}

.f19kh{font-family:'Hanuman';font-size:19px;line-height:21px;}
.f19en{font-family:"tahoma";font-size:19px;}

.f20kh{font-family:'Hanuman';font-size:20px;line-height:22px;}
.f20en{font-family:"tahoma";font-size:20px;}

.f21kh{font-family:'Hanuman';font-size:22px;line-height:22px;}
.f21en{font-family:"tahoma";font-size:22px;}

.f22kh{font-family:'Hanuman';font-size:22px;line-height:22px;}
.f22en{font-family:"tahoma";font-size:22px;}

.f23kh{font-family:'Hanuman';font-size:23px;line-height:23px;}
.f23en{font-family:"tahoma";font-size:23px;}

.f24kh{font-family:'Hanuman';font-size:24px;line-height:24px;}
.f24en{font-family:"tahoma";font-size:24px;}

.f25kh{font-family:'Hanuman';font-size:25px;line-height:25px;}
.f25en{font-family:"tahoma";font-size:25px;}

.f26kh{font-family:'Hanuman';font-size:26px;line-height:26px;}
.f26en{font-family:"tahoma";font-size:26px;}

.f27kh{font-family:'Hanuman';font-size:27px;line-height:27px;}
.f27en{font-family:"tahoma";font-size:27px;}

.f28kh{font-family:'Hanuman';font-size:28px;line-height:28px;}
.f28en{font-family:"tahoma";font-size:28px;}

.f29kh{font-family:'Hanuman';font-size:29px;line-height:29px;}
.f29en{font-family:"tahoma";font-size:29px;}

.f30kh{font-family:'Hanuman';font-size:30px;line-height:30px;}
.f30en{font-family:"tahoma";font-size:30px;}

/*color*/
.blue{ color:#211fff;}
.light_blue{color:#070976}
.green{color:#396d01;}
.white{color:#fff;}
.gold{color:#e4ff2d;}
.red{color:red;}
.darkred{color:#b4212a}
.gray{color:#8e8e8e}
.darkgray{color:#4a5960}
.sky{color:#00b1ff}
.yellow{color:#fffc00}

/*style*/
.bold{font-weight:bold}
.italic{font-style:italic;}

/*message success and error*/
.login_err{float:left; width:100%; height:11px; border:0px solid green; text-align:left; margin:0px 0px 7px 0px; background:url(bgimgs/login_err.gif) no-repeat; padding:5px 0px 0px 21px;}
.success{background:url(bgimgs/success.gif) no-repeat top left; padding-left:20px; height:16px; margin:5px 0px 7px 0px;}
.label_red{font-size:11px; color:red;}
.suc{font-size:11px; color:#68af08;}

/*PAGE*/
.bg_page_center{float:left; width:100%; background:url(bgimgs/bg_page_light.png) no-repeat center 236px; border:0px solid yellow}
.bg_page_left{float:left; width:100%; background:url(bgimgs/bg_page_left.png) no-repeat left 236px; border:0px solid yellow}
.bg_page_right{float:left; width:100%; background:url(bgimgs/bg_page_right.png) no-repeat right 236px; border:0px solid yellow}

/*CONTAINER*/
.date_language_client_ctn{float:right; width:982px; height:26px; padding:9px 8px 0px 0px; border:0px solid red}

/*header*/
.header_bar_ctn{float:left; width:990px; margin-top:-3px}
.header_left_ctn{float:left; width:185px; height:173px; background:url(bgimgs/header_l.png) no-repeat}
.header_middle_ctn{float:left; width:784px; height:173px; background:url(bgimgs/header_m.png) repeat-x; border:0px solid red}
.header_right_ctn{float:right; width:21px; height:173px; background:url(bgimgs/header_r.png) no-repeat; border:0px solid red}

.logo_ctn{float:left; width:121px; height:117px; margin:22px 0px 0px 40px; border:0px solid red}
.header_promotion_ctn{float:left; width:536px; height:145px; margin:13px 0px 0px 0px; border:0px solid red}
.domain_finder_ctn{float:right; width:244px; height:133px; margin:19px 0px 0px 0px; background:url(bgimgs/bg_domain.png) no-repeat}
.domain_title_ctn{float:left; width:220px; padding:10px 10px 0px 10px}
.domain_form_ctn{float:left; width:230px; padding:14px 0px 0px 10px; border:0px solid yellow}
.whois_form_ctn{float:left; width:230px; padding:10px 0px 0px 10px; border:0px solid yellow}

/*menu*/
.menu_ctn{float:left; width:990px; height:52px; padding:8px 0px 0px 0px; background:url(bgimgs/bg_menu.png) no-repeat; margin-top:-3px}

/*domain finder*/
.field_style{float:left; width:110px;border:0px solid #ddd; background:none}

/*search panel*/
.whole_serch_ctn{float:right; width:170px; height:41px; text-align:left; padding:0px 14px 0px 0px; border:0px solid red}
.search_ctn{float:left; width:169px; height:41px; padding:0px 0px 0px 0px; background:url(bgimgs/bg_search.png) no-repeat; border:0px solid yellow}
.txtsearch_ctn{float:left; width:126px; padding:0px 0px 0px 11px; border:0px solid green}
.textbox_style{margin:11px 0px 0px 0px; width:121px; height:auto; border:0px solid blue}
.search a:link,.search a:visited{ float:left; width:24px;text-decoration:none; text-align:center}
.search a:hover,.search a:active{  text-decoration:none}

/*Left Panel*/
.lpanel_blue_t{float:left; width:313px; height:31px; padding:14px 0px 0px 22px; text-align:left; background:url(bgimgs/lpanel_blue_t.png) no-repeat}
.lpanel_red_t{float:left; width:313px; height:31px; padding:14px 0px 0px 22px; text-align:left; background:url(bgimgs/lpanel_red_t.png) no-repeat}
.lpanel_orange_t{float:left; width:313px; height:31px; padding:14px 0px 0px 22px; text-align:left; background:url(bgimgs/lpanel_orange_t.png) no-repeat}
.lpanel_brown_t{float:left; width:313px; height:31px; padding:14px 0px 0px 22px; text-align:left; background:url(bgimgs/lpanel_brown_t.png) no-repeat}
.lpanel_m_ctn{float:left; width:335px; background:url(bgimgs/lpanel_m.png) repeat-y}
.lpanel_b_ctn{float:left; width:335px; height:11px; background:url(bgimgs/lpanel_b.png) no-repeat}

/*Our Service*/
.service_ctn{float:left; width:3doc_field17px; padding:2px 0px 2px 18px; border:0px solid red}
.image_link_ctn1{float:left; width:100px; height:112px; padding:2px 3px 3px 0px}

/*quick_contact*/
.detail_contact_ctn{float:left; width:400px; margin:0px 0px 0px 0px; padding:8px 0px 8px 10px; text-align:justify; border:0px dashed green;}
.detail_contact_ctn_last{float:left; width:400px; margin:0px 0px 0px 0px; padding:8px 0px 8px 10px; text-align:justify; border:0px dashed green;}
.quick_contact_img_ctn{float:left; width:120px; height:186px; padding:0px 10px 0px 0px; border:0px solid red}
.detail_qc_ctn{float:left; width:171px; margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; text-align:justify; border:0px dashed green;}
.detail_qc_counter_ctn{float:left; width:170px; text-align:left}
.detail_qc_title_ctn{float:left; width:170px; text-align:left}
.detail_qc_image_left{float:left; border:0px solid red; padding:0px 5px 5px 0px}
.detail_qc_image_right{float:right; border:0px solid red; padding:0px 0px 5px 5px}
.detail_qc_info_column_ctn{width:135px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.detail_qc_booking_ctn{float:left; width:170px; text-align:left}


.gallery_qc_ctn{float:left; width:30px; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; text-align:justify; border:0px dashed green;}
.gallery_qc_title_ctn{flodoc_fieldenat:left; width:170px; text-align:left}
.gallery_qc_image_left{float:left; border:0px solid red; padding:0px 5px 5px 0px}
.gallery_qc_image_right{float:right; border:0px solid red; padding:0px 0px 5px 5px}

/*Document*/
.doc_fielden{background: #eaeaea;;width: 540px;border: 0px solid black;padding: 2px 0px 0px 0px;font-family: tahoma;font-size: 12px;vertical-align: top;color:#5b8112;line-height: 22px;}
.doc_fieldkh{background: #eaeaea;;width: 540px;border: 0px solid black;padding: 2px 0px 0px 0px;font-family: 'Hanuman';font-size: 14px;vertical-align: top;color:#5b8112;line-height: 22px;}

.doc_valueen{width: 540px;border: 0px solid black;padding: 2px 0px 0px 0px;text-align: left;font-family: tahoma;font-size: 13px;vertical-align: top;line-height: 22px;}
.doc_valuekh{width: 540px;border: 0px solid black;padding: 2px 0px 0px 0px;text-align: left;font-family: 'Hanuman';font-size: 14px;vertical-align: top;line-height: 22px;}
.bt{width: 10px;border: 0px solid black;padding: 5px 0px 0px 0px;text-align: left;font-family: tahoma,'Hanuman';font-size: 13px;vertical-align: top;color:#000259;}
.downlod{width: 135px;min-height: 120px;float:left;border: 0px solid black;padding: 0px 0px 0px 10px;}

/*Site of The month*/
.site_month_ctn{float:left; width:317px; padding:2px 0px 2px 18px; border:0px solid red}
.image_link_ctn2{float:left; width:317px; height:329px; padding:2px 0px 3px 2px; text-align:center}

/*Our Partner*/
.partner_ctn{float:left; width:317px; padding:2px 0px 2px 18px; border:0px solid red}
.image_link_ctn3{float:left; width:146px; height:146px; padding:2px 4px 3px 3px}

/*8888888 Right Panel 8888888888888888888*/
.rpanel_ctn{float:right; width:655px; padding:2px 0px 0px 0px}
.scrooling_faq_ctn{float:left; width:620px; height:34px; padding:9px 0px 0px 35px; background:url(bgimgs/bg_scroolingtext.png) no-repeat}
.scrooling_ctn{float:left; width:508px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid red}
.faq_ctn{float:left; width:80px; height:25px; margin:0px 0px 0px 14px; border:0px solid red}

/*FAQ*/
.image_link_ctn4{float:left; width:74px; height:21px; padding:0px 0px 0px 0px}

/*Slider*/
.slider_t_ctn{float:left; width:655px; height:1px; background:url(bgimgs/rpanel_t.png) no-repeat;}
.slider_m_ctn{float:left; width:639px; padding:0px 10px 0px 6px; background:url(bgimgs/rpanel_m.png) repeat-y; border:0px solid red}
.slider_ctn{float:left; width:639px; height:215px; padding:0px 0px 0px 0px; background:#0094da}

.short_slide_body_ctn{float:left; width:555px; margin:0px 0px 10px 0px; padding:20px 0px 0px 10px; text-align:justify; border:0px dotted red;}
.short_slide_ctn{float:left; width:555px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}

/*for last view*/
.short_slide_body_ctn_last{float:left; width:555px; margin:0px 0px 10px 0px; padding:20px 0px 0px 10px; text-align:justify; border:0px dotted red;}
.short_slide_ctn_last{float:left; width:555px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}
/*end for last view*/

.short_slide_counter_ctn{float:left; width:383px; text-align:left}
.short_slide_title_ctn{float:left; width:383px; padding:0px 0px 5px 0px; text-align:left; border:0px solid red}
.short_slide_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}
.short_slide_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}
.short_slide_info_column_ctn{width:383px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.short_slide_readmore_ctn{float:left; width:383px; padding:15px 0px 0px 0px; border:0px solid red}
.short_slide_booking_ctn{float:left; width:383px; padding:10px 0px 0px 0px; text-align:right}

.short_slide_link a:link,.short_slide_link a:visited{ float:left;color:#fffc00; text-decoration:none;}
.short_slide_link a:hover,.short_slide_link a:active{color:#fffc00; text-decoration:underline}

.short_slide_readmore_link a:link,.short_slide_readmore_link a:visited{float:left; width:94px; height:21px; padding:7px 0px 0px 0px; background:url(bgimgs/arrow.png) no-repeat;color:#b4212a !important; text-align:center; text-decoration:none !important; font-style:italic}
.short_slide_readmore_link a:hover,.short_slide_readmore_link a:active{color:#e32d39 !important; text-decoration:none !important}


.slider_ctn a:link,.slider_ctn a:visited{ color:#fffc00; text-decoration:none;}
.slider_ctn a:hover,.slider_ctn a:active{color:#fffc00; text-decoration:underline}

/*Welcome*/
.welcome_ctn{float:left; width:621px; padding:15px 18px 20px 16px; background:url(bgimgs/rpanel_m.png) repeat-y; border:0px solid red}
.detail_welcome_ctn{float:left; width:621px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}
.detail_welcome_counter_ctn{float:left; width:400px; text-align:left; border:0px solid red}
.detail_welcome_title_ctn{float:left; width:621px; padding:2px 0px 10px 0px; text-align:left}
.detail_welcome_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}
.detail_welcome_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}
.detail_welcome_info_column_ctn{width:445px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.detail_welcome_booking_ctn{float:left; width:445px; padding:20px 0px 0px 0px; text-align:left}

/*News and Promotion*/
.np_t_ctn{float:left; width:655px; height:40px; background:url(bgimgs/bg_newsupdate_t.png) no-repeat;}
.np_m_ctn{float:left; width:639px; padding:3px 0px 15px 16px; background:url(bgimgs/bg_newsupdate_m.png) repeat-y}
.np_c_ctn{float:left; width:639px; background:url(bgimgs/bg_newsupdate_c.png) no-repeat 306px center}

.title_bar_ctn{float:left; width:504px; height:33px; padding:7px 0px 0px 16px; border:0px solid red; text-align:left}
.viewall_ctn{float:right; width:95px; height:40px; padding:0px 12px 0px 0px; border:0px solid red}

.short_np_body_ctn{float:left; width:319px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}
.short_np_ctn{float:left; width:296px; margin:0px 0px 0px 0px; padding:0px 21px 0px 2px; text-align:justify; border:0px dashed green;}
/*for last view*/
.short_np_body_ctn_last{float:left; width:319px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}
.short_np_ctn_last{float:left; width:296px; margin:0px 0px 0px 0px; padding:0px 21px 0px 2px; text-align:justify; border:0px dashed green;}
/*end for last view*/
.short_np_counter_ctn{float:left; width:390px; text-align:left;border:0px dashed green;padding-bottom: 5px;}

.job_np_counter_ctn{float:left; width:200px; text-align:left;padding:0px 0px 0px 15px;}
.short_np_title_ctn{float:right; width:393px; padding:0px 0px 5px 0px; text-align:left; border:0px solid red;}
.short_np_title_ctn_last{float:right; width:393px; padding:0px 0px 5px 0px; text-align:left; border:0px solid red;}

.jo_np_title_ctn{float:left; width:100%; padding:0px 0px 5px 0px; text-align:left; border:0px solid red;}

.job_np_title_ctn{float:left; width:215px; padding:0px 5px 2px 5px; text-align:left; border:0px solid red;}

.vdo_image_left{float:left; border:0px solid red; padding:1px;margin:0px 0px 0px 0px;}

.short_np_image_left{float:left; border:3px solid #9d9d9d; padding:0px;margin:0px 8px 5px 0px;-moz-box-shadow: 0 0 1px #888;-webkit-box-shadow: 0 0 1px #888;box-shadow: 0 0 1px #888;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.short_np_image_right{float:right; border:0px solid red; padding:1px;-moz-box-shadow: 0 0 4px #888;-webkit-box-shadow: 0 0 4px #888;box-shadow: 0 0 4px #888;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.short_np_info_column_ctn{width:135px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.short_np_readmore_ctn{float:right; width:390px; padding:0px 0px 0px 0px; border:0px solid red}

.job_np_readmore_ctn{float:right; width:220px; padding:0px 0px 0px 0px; border:0px solid red}

.short_np_booking_ctn{float:left; width:296px; padding:15px 0px 0px 0px; text-align:left}

.short_np_link a:link,.short_np_link a:visited,.short_np_link a:active{ float:left;color:#190193; text-decoration:none;}
.short_np_link a:hover{color:#03055f; text-decoration:underline}

.short_np_readmore_link a:link,.short_np_readmore_link a:visited{font-family: tahoma,'Hanuman';float:left;color: #fc4d4a; width:94px; padding:0px 0px 0px 0px; background:url(bgimgs/detbullet.png) 8px 7px no-repeat; text-align:center; text-decoration:none; border:0px solid red;line-height: 18px;}
.short_np_readmore_link a:hover,.short_np_readmore_link a:active{color:#333; text-decoration:none}

.job_np_readmore_link a:link,.job_np_readmore_link a:visited{font-family: tahoma,'Hanuman';float:right;color: #ff1f20; width:auto; padding:0px 5px 0px 10px; text-align:left; text-decoration:none; border:0px solid red;background:url(bgimgs/bullet.png) 0px 4px no-repeat;}
.job_np_readmore_link a:hover,.job_np_readmore_link a:active{color:#333; text-decoration:none}

/*Our Latest Projects*/
.lp_t_ctn{float:left; width:655px; height:40px; background:url(bgimgs/bg_project_t.png) no-repeat;}
.lp_m_ctn{float:left; width:637px; padding:3px 0px 15px 18px; background:url(bgimgs/rpanel_m.png) repeat-y}
.lp_b_ctn{float:left; width:655px; height:9px; background:url(bgimgs/rpanel_b.png) no-repeat}

.short_lp_body_ctn{float:left; width:615px; margin:0px 0px 10px 0px; padding:0px 5px 15px 0px; text-align:justify; border-bottom:1px dotted gray;}
.short_lp_ctn{float:left; width:615px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}

/*for last view*/
.short_lp_body_ctn_last{float:left; width:615px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; text-align:justify; border-bottom:0px dotted gray;}
.short_lp_ctn_last{float:left; width:615px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}
/*end for last view*/

.short_lp_counter_ctn{float:left; width:296px; text-align:left}
.short_lp_title_ctn{float:left; width:670px; padding:0px 0px 5px 0px; text-align:left; border:0px solid red}
.short_lp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}
.short_lp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}
.short_lp_info_column_ctn{width:443px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.short_lp_readmore_ctn{float:left; width:443px; padding:20px 0px 0px 0px; border:0px solid red}
.short_lp_booking_ctn{float:left; width:443px; padding:15px 0px 0px 0px; text-align:right}

.lp_m_ctn a:link,.lp_m_ctn a:visited{ color:#03055f; text-decoration:none;}
.lp_m_ctn a:hover,.lp_m_ctn a:active{color:#03055f; text-decoration:underline}

.short_lp_link a:link,.short_lp_link a:visited{ float:left;color:#03055f; text-decoration:none;}
.short_lp_link a:hover,.short_lp_link a:active{color:#03055f; text-decoration:underline}

.short_lp_readmore_link a:link,.short_lp_readmore_link a:visited{float:left; width:94px; height:21px; padding:7px 0px 0px 0px; background:url(bgimgs/arrow.png) no-repeat;color:#b4212a; text-align:center; text-decoration:none; font-style:italic}
.short_lp_readmore_link a:hover,.short_lp_readmore_link a:active{color:#e32d39; text-decoration:none}




/*Technology*/
.technology_ctn{float:left; width:990px; height:66px; background:url(bgimgs/bg_technology.png) no-repeat}
.technology_title_ctn{float:left; width:107px; height:18px; padding:12px 0px 0px 23px; border:0px solid red; text-align:left}
.technology_logo_ctn{float:left; width:625px; height:43px; overflow:hidden; padding:10px 0px 0px 10px; border:0px solid red}
/*technology logo*/
.image_link_ctn5{float:left; width:auto; height:34px; padding:0px 8px 0px 8px}

/*visitor*/
.visitor_counter_ctn{float:left; width:207px; height:58px; margin:1px 0px 0px 8px; background:#05597e; border:0px solid red}
.visitor_title_ctn{float:left; width:207px; padding:7px 0px 5px 0px; background:url(bgimgs/bg_visitor.png) no-repeat center bottom; text-align:center}
.visitor_number_ctn{float:left; width:207px; padding:5px 0px 5px 0px; text-align:center}

/*footer*/
.footer_content_ctn{float:left; width:990px; height:130px; background:url(bgimgs/bg_footer.png) no-repeat}
.footer_menu_ctn{float:left; width:990px; margin-top:16px; text-align:center; border:0px solid red}
.allright_othermenu_ctn{float:left; width:950px; padding:40px 0px 0px 40px; margin:0px 0px 0px 0px; border:0px solid red}
.allright_ctn{float:left; width:650px; border:0px solid red; text-align:left}
.othermenu_ctn{float:right; width:270px; padding:0px 20px 0px 0px; border:0px solid yellow; text-align:right}

/*Detail Page*/
.detail_ctn{float:left; width:621px; padding:15px 18px 20px 16px; background:url(bgimgs/rpanel_m.png) repeat-y; border:0px solid red}
.detail_dp_ctn{float:left; width:100%;margin:0px 0px 0px 0px; padding:0px; text-align:justify; border:0px dashed green;}
.detail_dp_counter_ctn{float:left; width:380px; text-align:left; border:0px solid red}
.detail_dp_title_ctn{float:left; width:621px; padding:2px 0px 5px 0px; text-align:left; border:0px solid red}
.detail_dp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}
.detail_dp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}
.detail_dp_info_column_ctn{width:445px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.detail_dp_booking_ctn{float:left; width:445px; padding:20px 0px 0px 0px; text-align:left}

.detail_ctn a:link,.detail_ctn a:visited{ color:#03055f; text-decoration:none;}
.detail_ctn a:hover,.detail_ctn a:active{color:#03055f; text-decoration:underline}

.gallery_dp_ctn{float:left; width:128px; height:85px; overflow:hidden; margin:4px 4px 4px 4px; padding:2px 2px 2px 2px; text-align:justify; background:#fff; border:2px solid #ddd;}
.gallery_dp_title_ctn{float:left; width:170px; text-align:left}
.gallery_dp_image_left{float:left; border:0px solid red; padding:0px 5px 5px 0px}
.gallery_dp_image_right{float:right; border:0px solid red; padding:0px 0px 5px 5px}


.short_dp_body_ctn{float:left; width:615px; margin:10px 0px 10px 0px; padding:0px 5px 15px 0px; text-align:justify; border-bottom:0px dotted gray;}
.short_dp_ctn{float:left; width:100%; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:justify; border:0px dashed green;}

/*for last view*/
.short_dp_body_ctn_last{float:left; width:615px; margin:10px 0px 10px 0px; padding:0px 5px 15px 0px; text-align:justify; border-bottom:0px dotted gray;}
.short_dp_ctn_last{float:left; width:100%; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:justify; border:0px dashed green;}
/*end for last view*/

.short_dp_counter_ctn{float:left; width:296px; text-align:left}
.short_dp_title_ctn{float:left; width:445px; padding:0px 0px 5px 0px; text-align:left; border:0px solid red}
.short_dp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}
.short_dp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}
.short_dp_info_column_ctn{width:443px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.short_dp_readmore_ctn{float:left; width:445px; padding:5px 0px 0px 0px; border:0px solid red}
.short_dp_booking_ctn{float:left; width:445px; padding:10px 0px 0px 0px; text-align:right}

.short_dp_link a:link,.short_dp_link a:visited{ float:left;color:#03055f; text-decoration:none;}
.short_dp_link a:hover,.short_dp_link a:active{color:#03055f; text-decoration:underline}

.short_dp_readmore_link a:link,.short_dp_readmore_link a:visited{float:left; width:94px; height:21px; padding:7px 0px 0px 0px; background:url(bgimgs/arrow.png) no-repeat;color:#b4212a; text-align:center; text-decoration:none; font-style:italic}
.short_dp_readmore_link a:hover,.short_dp_readmore_link a:active{color:#e32d39; text-decoration:none}



/*related post*/
.short_rp_body_ctn{float:left; width:615px; margin:10px 0px 0px 0px; padding:0px 5px 0px 0px; text-align:justify; border-bottom:0px dotted gray;}
.short_rp_ctn{float:left; width:615px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}

/*for last view*/
.short_rp_body_ctn_last{float:left; width:615px; margin:10px 0px 0px 0px; padding:0px 5px 0px 0px; text-align:justify; border-bottom:0px dotted gray;}
.short_rp_ctn_last{float:left; width:615px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; border:0px dashed green;}
/*end for last view*/

.short_rp_counter_ctn{float:left; width:296px; text-align:left}
.short_rp_title_ctn{float:left; width:445px; padding:17px 0px 5px 0px; text-align:left; border:0px solid red}
.short_rp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}
.short_rp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}
.short_rp_info_column_ctn{width:443px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.short_rp_readmore_ctn{float:left; width:445px; padding:5px 0px 0px 0px; border:0px solid red}
.short_rp_booking_ctn{float:left; width:445px; padding:10px 0px 0px 0px; text-align:right}

.short_rp_link a:link,.short_rp_link a:visited{ float:left;color:#03055f; text-decoration:none;}
.short_rp_link a:hover,.short_rp_link a:active{color:#03055f; text-decoration:underline}

.short_rp_readmore_link a:link,.short_rp_readmore_link a:visited{padding:0px 0px 0px 15px; background:url(bgimgs/arrow.png) no-repeat left center;color:#2299cc; text-decoration:none; font-style:italic}
.short_rp_readmore_link a:hover,.short_rp_readmore_link a:active{color:#2299cc; text-decoration:underline}

/*Search Page*/
.result_ctn{float:left; width:615px; padding:2px 0px 20px 0px; text-align:left; border:0px solid red}

/*Contact Page*/
.contact_info_ctn{float:left; width:400px; border:0px solid red}
.detail_cp_ctn{float:left; width:400px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:justify; border:0px dashed green;}
.detail_cp_counter_ctn{float:left; width:400px; text-align:left; border:0px solid red}
.detail_cp_title_ctn{float:left; width:370px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; border:0px solid red}
.detail_cp_image_left{float:left; border:0px solid red; padding:0px 10px 10px 0px}
.detail_cp_image_right{float:right; border:0px solid red; padding:0px 0px 10px 10px}
.detail_cp_info_column_ctn{width:370px; border:0px solid green; text-align:justify}/*for show when view type = column*/
.detail_cp_booking_ctn{float:left; width:445px; padding:20px 0px 0px 0px; text-align:left}

/*For Draw Element of Form*/
.form_left_ctn{float:left; width:223px; border:0px solid red}
.element_left_ctn{float:left; width:220px; text-align:left}

.form_right_ctn{float:left; width:390px; border:0px solid red; text-align:left}
.field_contact_style{width:210px; border:1px solid #ddd; margin:0px 0px 0px 0px; background:#fffefd}

/*map*/
.detail_map_ctn{float:left; width:615px; margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; text-align:center; border:0px dashed green;}
.detail_map_image_left{}
.detail_map_image_right{}

/*pagination*/
.pagination_ctn{float:left; width:100%; text-align:center; margin-top:15px; border-top:0px solid #ddd; padding:5px 0px 5px 0px}
/* pagination */
DIV.sabrosus {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: center; width:100%; border:0px solid red; float:left; border-top:0px solid #ddd;
}
DIV.sabrosus A {
    BORDER: #b3b3b3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #323433 !important; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; background:#fff;-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
DIV.sabrosus A:hover {
    BORDER: #b3b3b3 1px solid; COLOR: #323433 !important; BACKGROUND-COLOR: #e5ffff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
DIV.pagination A:active {
    BORDER: #b3b3b3 1px solid; COLOR: #fff !important; BACKGROUND-COLOR: #bc0405;
}
DIV.sabrosus SPAN.current {
    BORDER: #b3b3b3 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #323433 !important; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #e4feff;-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
DIV.sabrosus SPAN.disabled {
    padding:3px 10px 5px 10px;BORDER: #000 0px solid; COLOR: #929292 !important; MARGIN-RIGHT: 15px; MARGIN-LEFT: 15px;line-height: 10px;
}

/*FOR GENERATE AUTO CENTER DIV (NO NEED TO DELLETE)*/
.inner{display: table;margin: 0px auto;border:0px solid red}
#container > br { display: none; }
#borker1{width: 5em; /* gives "layout"
                        and sets width smaller than the container */
         background: #ddd;
}
#borker2{
    height: 2em; /* gives "layout" but width is auto */
    background: #ddd;
}

.login a:link,.login a:visited
{display:block; float:left;width:72px;height:24px; background:url(bgimgs/btn_login.gif) no-repeat;color:#fff;border:0px solid yellow; text-decoration:none; text-align:center; padding:10px 0px 0px 0px ;}
.login a:hover,.login a:active{text-decoration:underline}

.c A:link, .c A:visited {text-decoration:none; color:#6d1301}
.c A:hover, .c A:active {text-decoration: underline; color:#6d1301}
/*form login*/
.whole_login_ctn{float:left; width:206px; margin:0px 2px 0px 2px}
.login_container{display:block;float:left;width:194px;height:auto;margin:8px 0px 0px 12px; border:0px solid red}
.bguser{ float:left; height:16px; background:url(bgimgs/user.gif) no-repeat left center; text-align:center; padding-left:20px; margin:5px 0px 0px 0px}
.bgpwd{ float:left; height:16px; background:url(bgimgs/pwd.gif) no-repeat left center; text-align:center; padding-left:20px; margin:10px 0px 0px 0px}
.bduser{float:left;padding-left:0px; border:1px solid #ddd ; margin-top:3px; height:18px; width:180px}
.forget_container{float:left; border:0px solid red; width:auto; margin:5px 0px 0px 0px ;}
.btn_login_container{float:left; display:block; width:180px; border:0px solid red; margin:5px 0px 0px 0px}

/*Logined*/
.user_login_link_container{float:left; width:194px; margin:5px 0px 0px 10px; border:0px solid red}
.bg_credit{ float:left; background:url(bgimgs/credit.gif) no-repeat left center; text-align:center; padding-left:20px; padding-top:5px}
.bg_upload{ float:left; background:url(bgimgs/upload.gif) no-repeat left center; text-align:center; padding-left:20px; padding-top:5px}
.bg_creditnow{ float:left; background:url(bgimgs/creditnow.gif) no-repeat left center; text-align:center; padding-left:20px; padding-top:5px}
.bg_downloaded{ float:left; background:url(bgimgs/downloaded.gif) no-repeat left center; text-align:center; padding-left:20px; padding-top:5px}
.bg_profile{ float:left; background:url(bgimgs/profile.gif) no-repeat left center; text-align:center; padding-left:20px; padding-top:5px}
.bg_pwd{ float:left; background:url(bgimgs/pwd.gif) no-repeat left center; text-align:center; padding-left:20px; padding-top:5px}
.bg_logout{ float:left; background:url(bgimgs/logout.gif) no-repeat left center; text-align:center; padding-left:20px; padding-top:5px}

/*For Draw Element of Form*/

.outer_left_form_blog{float:left; width:400px; height:auto; padding:5px 5px; margin:5px 0px 0px 0px; border:1px solid #f7f7f7}
.form_label_ctn{float:left; width:110px; text-align:right; padding-right:5px;border:0px solid red}
.form_element_ctn{float:left; width:275px;border:0px solid red}