/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(PART 1 - BASIC CSS)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  *//* ---- Set all margin ------ */*{       margin:0;      padding:0;      border:0;      text-indent:0;      list-style:none;      text-decoration:none;    /*-moz-outline:none;      outline:none;      outline-color:none;    */}      html, body {           width:100%;      height:100% ;      max-width:100%;       margin:0 auto;      min-height:100%;      max-height:100%;        padding:0px;    font: 100.01% verdana, arial, sans-serif;    color:#2B547E;    line-height:100%;    font-size:100%;    /*  font-family:"Myriad Pro", Arial;   font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;   */      font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:100%;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    text-align:left;    /*      background:url(images/bg-dark.jpg);    background-repeat: repeat;       background-position:center;    background-position: top;    */      background:#fff;    }/* ~~~~~~~~~~~(BLOCK ELEMENTS)~~~~~~~~~~~~~~~~~ */.div_inline, #div_logo, #div_navs, #div_medias, .div_schooling_rows, .moulding_rows{    float:left;    width:100%;    height:auto;    margin:0px;    padding:0px;    text-align:left;        position:relative;}.div_center, .div_main, .div_header, #div_header_row_contents, #div_main_content .div_navs_box, .div_intro, .mouldings-home, .div_schooling, .div_product, #div_footer, #div_footer_box, #copyright, .bottom_code_block{        width:100%;    height:auto;    margin:0 auto;    padding:0px;    text-align:center;    position:relative; } .div_inline_block {    display: inline-block;    width:100%;    height:auto;    margin:0 auto;    padding:0px;    text-align:center;    position:relative;}.div_overlay{   width:100%;   height:auto;   margin:0 auto;   padding:0px;   text-align:left;   position:absolute;   z-index:1000;}.imagRes{     max-width:100%;     height:auto;     margin:0px;     padding:0px;     border:0px solid #ccc;     position:relative;}.clear{     clear:both;    margin:0px;    padding:0px;    visibility: hidden;    position:relative;}.clearLine { clear:both; margin:0px; padding:0px; border-bottom:1px solid #D1DAD1; width:100%; margin:0 auto;}a:link { color:#2B547E;  text-decoration:none;}a:visited { color:#2C3539; text-decoration:none;}	a:hover { color:#0020C2; text-decoration:none;}/* ~~~~~~~~~~~(End - BLOCK ELEMENTS)~~~~~~~~~~~~~~~~~ *//* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(End - PART 1 - BASIC CSS)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  *//* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(PART 2 - PAGE ELEMENTS)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  *//* ~~~~~~~~~~~~~~~~~~~~~(Header Section)~~~~~~~~~~~~~~~~~~~~~~~~~ *//* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm(Key Block Control)mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */#div_header_row_contents, #div_main_content, .div_intro, .mouldings-home, .div_schooling, .div_product, #div_footer_box{ width:80%; }/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm(End-Key Block Control)mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */*[class*=navs_suba]{ border-top:0px solid #ccc; } /* ~~~ Select particuler class ~~~~~ */.div_header{    background:#dfeaea;    background:url(images/bg-azure-dark.jpg);    background-repeat: repeat;    background-position:center;    background-position: top;    padding-top:1%;    padding-bottom:0.5%;    border-bottom:2px solid #CFECEC;}.div_navs_box{     text-align:center;    margin:0 auto;}#div_logo{     width:4%;     border:0px solid #00f;}#div_navs{ width:65%; border:0px solid #0f0; margin-top:0.5%; }#div_medias{float:right; width:29%; border:0px solid #9cf;}#div_medias1{width:50%; float:right; border:0px solid #f00;;}#div_medias2{width:48%; float:right; text-align:left; border:0px solid #ff9; }#div_medias img{float:right; margin-left:0.1em;}.div_main_row{       width:100%;    height:auto;    margin:0 auto;    padding:0px;    text-align:center;    background:#f1f2f2;    background:url(images/bg-azure.jpg);    background-repeat: repeat;    background-position:center;    background-position: top;    position:relative;}.navs1, .navs{    width:12%;    height:auto;    display:inline-block;    margin:0 auto;    padding:0px 0px 0px 0px;    margin-left:1%;    margin-right:1%;    font-weight:600;    font-size:90%;    list-style:none;    font-family:'Open Sans', Arial, Helvetica, sans-serif;    color:#2B547E;     line-height:100%;    text-align:center;    border:0px solid #2B1B17;    position:relative;}#linK1{ width:8%; }#linK3, #linK6{ width:9%; }#linK2, #linK5{ width:13%; }.navs1 a, .navs a{ color:#2B547E; }.navs1 a:hover, .navs a:hover{ color:#0020C2; text-decoration:none;}/* ~~~~~~~~~~~~~~~~~~~~~(End - Header Section)~~~~~~~~~~~~~~~~~~~~~~~~~ */.div_intro, .div_schooling{line-height:105%;}.div_schooling_rows{ width:96%; margin-bottom:2%; padding:1% 2% 1% 2%;  background:#F8F8F8; border:1px solid #D0D0D0;  }.div_schooling_QnA1, .div_schooling_QnA2{     float:left; width:62%; height:auto; margin:0px; padding:0px 1% 0px 0px; text-align:left; font-size:100%; line-height:130%;  position:relative;  }.div_schooling_QnA2{ width:35%; text-align:center; }/* mmmmmmmmmmmmmmmmmmmm(Functionality Section)mmmmmmmmmmmmmmmmmmmmmmmmmm */.reloadPage{       width:60px;    height:60px;    margin:0 auto;    padding:0px;    background:url(images/icon-reload.png);     background-size: cover;    background-repeat: no-repeat;    background-position:center;    background-position: top;}/* mmmmmmmmmmmmmmmmmmmm(End - Functionality Section)mmmmmmmmmmmmmmmmmmmmmmmmmmmmmm *//* mmmmmmmmmmmmmmmmmmmmmmmmm(Footer Section)mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */#div_footer{border:0px solid red; padding-top:2%; }.footer_links{color:#D0D0D0; font-size:75%; line-height:75%; text-align:center; padding-top:4%;  }#copyright{margin:0 auto;  padding-bottom:4%; font-size:55%; line-height:120%; text-align:center; color:#2B547E;}/* mmmmmmmmmmmmmmmmmmmmmmmmm(End - Footer Section)mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */.bottom_code_block{ background:#010103; color:transparent; opacity:0;}/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(END - PART 2 - PAGE ELEMENTS)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  *//* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(PART 3 - TEXT/FONT)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  */.heading_tiny{ font-size:1px; line-height:1px; color:transparent; font-weight:400; clear:both; position:relative;}.phone800{ color:#f00; font-weight:bold; font-size:100%; line-height:180%; }.address{color:#463E3F; font-size:70%; line-height:50%;}h1{ font-size:160%; line-height:120%; }h2{ font-size:130%; line-height:110%; }h3{ font-size:120%; line-height:110%; }h4{ font-size:100%; line-height:105%; }.sideB {    font-size: 100%;     font-weight: bold;     text-transform: uppercase;     border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    padding: 5px; display: block;    text-align: center;    color: #fff; }.bLightBlue {     border: 1px solid #5897c3;    box-shadow: 0 1px 2px 0 #84c4dd inset;    -webkit-box-shadow: 0 1px 2px 0 #84c4dd inset;    -moz-box-shadow: 0 1px 2px 0 #84c4dd inset;     /*     img.b {      vertical-align: text-top;    }    */    /* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(END - PART 3 - TEXT/FONT)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  *//* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(PART 4 - FORM ELEMENTS)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  *//* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(END - PART 4 - FORM ELEMENTS)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  */