﻿body 
{
    font-family: Arial,Calibri;
    line-height:18px;
    font-size:14px;
    color:#3a3939;
}

img
{
    border:0;
}
a
{
    text-decoration:none;
    color:#FFF;
}

a:hover
{
    text-decoration:underline;
    color:#FFF;
}

.banner-bg { background:url(../images/main-bg.jpg) no-repeat center top; width:100%; height:363px; }

.footer-bg  { background:url(../images/footer-bg.jpg) repeat-x center top; width:100%; height:290px; }

.viewdetail
{
    text-decoration:none;
    color:#3a3939;
    font-size:12px;
}

.viewdetail:hover
{
    text-decoration:none;
    color:#3f0714;
    font-size:12px;
}

.read_more
{
    text-decoration:none;
    color:#d20224;
    font-size:12px;
}

.read_more:hover
{
    text-decoration:none;
    color:#3a3939;
    font-size:12px;
}

.btn {
    display: inline-block;
    margin-bottom: 0px;
    font-weight: normal;
    text-align: center;
    vertical-align: top;
    
    background-image: none;
    background:#920829;
    color:#FFF;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 5px 6px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
   
}

.btn:hover {
    display: inline-block;
    margin-bottom: 0px;
    font-weight: normal;
    text-align: center;
    vertical-align: top;
  
    background-image: none;
    background:#3f0714;
    color:#FFF;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 5px 6px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -moz-user-select:none;
}

.page_title {
    color: #FFF;
    text-transform: uppercase;   
    
    padding-top:5px;
    padding-left:20px;
    padding-bottom:3px;
    
    height:25px;
    background:#003466;
    font-weight:bold;
   
    font-size: 15px;
/*    border-bottom: 3px solid #FFFFFF;*/
}

.brand_title {
    color: #000000;       
    padding-top:5px;
    padding-left:0px;
    padding-bottom:3px;
    
    background:#1d66b6;
    font-weight:bold;
   
    font-size: 15px;
/*    border-bottom: 3px solid #FFFFFF;*/
}

.welcome-text
{
    font-size:12px;
    padding:10px;
    padding-right:20px;
    text-align:justify;
    line-height:20px;
}

.heading2{
font-weight:bold;
font-size:14px;
color:#004998;

}

.news_title
{
   
font-size:14px;

text-decoration:none;
}

.product_title
{
   
font-size:14px;
color:red;
text-decoration:none;
}


.product_title:hover
{
   
font-size:14px;
color:red;
text-decoration:none;
}

.detail_title
{
    font-size:16px;
    font-weight:bold;    
    padding-top:5px;
    padding-bottom:5px;
    
}

.detail_content
{
    line-height:22px;
    text-align:justify;
    
}

.content
{
    padding:20px 20px 20px 20px;    
    line-height:22px;
    text-align:justify;  
    vertical-align:top;
    
}

.enq_text
{
    border: 0;
    background: black;
    color: #BEBEBE;
    width: 180px;
    height: 25px;
    padding-left: 6px;
}

.enq_btn
{   
    border: 1px;
    background: #676767;
    color: #FFFFFF;
    width: 100px;
    height: 25px;
}



.mainmenu{width:637px; height:40px; float:left; padding-top:0px;background-color:#003466;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------------------------------------------------------------------------------ */


ul.menu {list-style:none; margin:0; padding:0; font-family: Calibri, Verdana , Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:20px;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#FFFFFF; text-decoration:none}
ul.menu li {position:relative; float:left; text-align:left; margin-right:2px; border-right:solid 1px #0056ad;}
ul.menu ul {position:absolute; top:42px; left:0px; display:none; opacity:0; list-style:none; }
ul.menu ul li {position:relative; width:250px; margin:0;  font-size:14px;}
ul.menu ul li a {display:block; padding:10px 10px 3px 10px; background-color:#003466; border-bottom:solid 1px #0056ad;}
ul.menu ul li a:hover {background-color:#0056ad; }
ul.menu ul li a:act {background-color:#000000; background-repeat:repeat-x;}
ul.menu ul ul {left:220px; top:3px; }
ul.menu .menulink {height:30px; float:left;  color:#FFFFFF; text-decoration:none; padding-top:12px; width:100%; text-align:center; }
                   /*
ul.menu .menulink {height:25px; float:left; padding-left:19px; padding-right:19px; font-weight:bold;
                   color:#FFFFFF; text-decoration:none; padding-top:12px;}
*/
ul.menu .menulink:hover, ul.menu .menuhover {color:#ffffff; background-color:Transparent;}
/*ul.menu .sub {background:#3d0012 url(images/arrow.gif) 136px 8px no-repeat}*/


ul.menu li:hover{background-color:#0056ad; }