﻿body 
{
    margin:0px;
    padding:0px;
    overflow-x:hidden;
    background-color:#DEE9D1;
}

#header_back
{
    width:100%;
    height:666px;
    background-image:url('images/banner_back_header.png');
    background-repeat:repeat-x;
    float:left;
}

#header_section
{
    width:1024px;
    height:153px;
    margin:0 auto;
}

#logo
{
    width:142px;
    height:143px;
    background-image:url('images/logo.png');
    float:left;
    margin-top:5px;
}

#logo_right
{
    width:882px;
    height:153px;
    float:left;
}

#title_text
{
    width:837px;
    height:73px;
    margin-top:25px;
    background-image:url('images/top_text.png');
}

#contact_details
{
    width:882px;
    height:38px;
    margin-top:14px;
}

#banner_section
{
    width:1024px;
    height:391px;
    margin:0 auto;
}

#banner
{
    width:881px;
    height:345px;
    padding: 46px 0px 0px 140px;
    background-image:url('images/banner_frame.png');
    float:left;
    overflow:visible;
}

#banner_left
{
    width: 738px;
    height: 295px;
    margin-left: -112px;
    float: left;
}

#banner_right
{
    width: 227px;
    height:295px;
    float: left;
}



#baner_frame
{
    width: 738px;
    height: 294px;
    border-radius: 0px 0px 0px 14px;
    float:left;
}


#news_body
{
    width: 224px;
    height: 252px;
    border-radius: 0px 0px 18px 0px;
    margin-left: 2px;
    float: left;
}

#menubar
{
    width:855px;
    height:41px;
    float:left;
}

#news_title
{
    width: 197px;
    height: 30px;
    padding: 12px 0px 0px 30px;
    font-family: vardana;
    color:Red;
    font-size: 21px;
}

#page_back
{
    width:100%;
    height:auto;
    float:left;
    background-color:#DEE9D1;
}

#page_section
{
    width:1024px;
    height:auto;
    margin:0 auto;
}

#page_left
{
    width:726px;
    height:auto;
    float:left;   
    margin:-110px 0px 30px 30px;
}

#page_top
{
    width:726px;
    height:20px;
    background-image:url('images/page_top.png');
    float:left;
    margin-top:10px;
}

#page_middle
{
    width:706px;
    height:auto;
    background-image:url('images/page_middil.png');
    background-repeat:repeat-y;
    float:left;
    padding-left:10px;
    padding-right:10px;
}

.page_content_text
{
    width: 480px;
    height: 30px;
    background-image: url('images/page_back.png');
    padding: 20px 0px 0px 20px;
    color: white;
    font-weight:bold;
    font-size: 20px;
}

.content_details
{}

#page_bottom
{
    width:726px;
    height:23px;
    background-image:url('images/page_bottom.png');
    float:left;
}

#page_right
{
    width:257px;
    height:auto;
    float:right;
    margin:-110px 0px 30px 0px;
}

.nevigation
{
    width:257px;
    height:auto;
    float:left;
    margin:10px 0px 10px 0px;
}

.nevigation_title
{
    width: 232px;
    padding: 40px 0px 0px 25px;
    height: 34px;
    font-family: vardana;
    color: white;
    font-size: 21px;
    background-image:url('images/navigation_top.png');
}

.nevigation_body
{
    width:257px;
    height:243px;
    float:left;
    margin-left:5px;
}

.nevigation_body_middle
{
    width:229px;
    height:218px;
    background-image:url('images/navigation_bb.png');
    float:left;
}

.nevigation_body_bottom
{
    width:257px;
    height:25px;
    background-image:url('images/navigation_bottom.png');
    float:left;
}

#footer_back
{
    width:100%;
    height:244px;
    background-image:url('images/footer.png');
    float:left;
}

#footer_section
{
    width:1024px;
    height:244px;
    margin:0 auto;
}

#footer_top
{
    width:100%;
    height:200px;
    float:left;
}

#footer_menu
{
    width:614px;
    height:190px;
    margin-top:5px;
    background-color:#cc5a6a;
    border-radius:5px;
    float:left;
}

#gmap
{
    width:400px;
    height:190px;
    margin-top:5px;
    background-color:#cc5a6a;
    border-radius:5px;
    float:right;
}

#companyinfo
{
    width:100%;
    height:44px;
    float:left;
}

.com
{
    font-family:Verdana;
    text-decoration:none;
    color:White;
}

.com:hover
{
    text-decoration:underline;
}

#footer_box_s
{
    width:614px;
    height:180px;
    margin:10px auto 0 auto;
}
.footer_box
{
    width:100px;
    height:15px;
    float:left;
    margin:5px 8px;
    padding:5px 20px 5px 10px;
}

.footer_box a
{
    color:White;
    font-size:14px;
    text-decoration:none;
}
.footer_box a:hover
{
    text-decoration:underline;
}

.aplynow
{
    z-index:1000px;
    position:fixed;
    padding-bottom:0px;
    margin:0;
    padding-left:0px;
    padding-right:0px;
    width:164px;
    height:47px;
    background-image:URL("apply-now-button.png");
    top:40%;
    padding-top:0px;
    left:0px;