﻿ul, li 
{
    padding:0px;
    margin:0px;
}

input, textarea, select 
{
    width:235px;
    font-family:Arial;
    font-size:12px;
    border:1px solid #cccccc;
    margin-bottom:5px;
}

#header_image 
{
    width:192px;
    height:58px;
    background-image:url('/images/header_image.jpg');
    background-repeat:no-repeat;
    border-left:2px solid #ffffff;
    border-bottom:1px solid #ffffff;
}

#breadcrumbs 
{
    height:30px;
    width:775px;
    border-right:1px solid #ffffff;
    background-color:#d1e0e9;
    border-bottom:1px solid #ffffff;
    line-height:28px;
    padding-left:19px;
    text-align:left;
    text-transform:lowercase;
    font-size:11px;
    overflow:hidden;
    font-family:Tahoma;
}

#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited 
{
    text-decoration:none;
    color:#005387;
    font-size:11px;
}

#breadcrumbs a:hover 
{
    text-decoration:underline;
}

#contents 
{
    background-color:#ffffff;
    width:975px;
    text-align:left;
    padding-left:14px;
    background-image:url('/images/news_background.gif');
    background-repeat:repeat-y;
    background-position:right;
}

#width1 
{
    width:780px;
    border-right:1px solid #ffffff;
    padding-top:10px;
    padding-bottom:20px;
    background-color:#ffffff;
}

#width2 
{
    width:975px;
    padding-top:10px;
    padding-bottom:20px;
    background-color:#ffffff;
}

#left_menu 
{
    width:220px;
}

#left_menu ul 
{
    list-style-type:none;
}

#left_menu ul li ul 
{
    padding-top:10px;
    padding-bottom:10px;
    background-color:#f3f3f3;
    border-bottom:1px solid #ffffff;
    border-top:1px solid #ffffff;
}

#width1 #textual 
{
    text-align:left;
    padding-right:30px;
    padding-top:10px;
    padding-left:25px;
    width:502px;
    font-family:Arial;
    font-size:12px;
    line-height:20px;
    
}

#width2 #textual 
{
    text-align:left;
    padding-right:30px;
    padding-top:10px;
    padding-left:25px;
    width:700px;
    font-family:Arial;
    font-size:12px;
    line-height:20px;
}

#width1 #textualf 
{
    text-align:left;
    padding-right:30px;
    padding-top:10px;
    padding-left:25px;
    width:725px;
    font-family:Arial;
    font-size:12px;
    line-height:20px;
}

#width2 #textualf 
{
    text-align:left;
    padding-right:30px;
    padding-top:10px;
    padding-left:25px;
    width:920px;
    font-family:Arial;
    font-size:12px;
    line-height:20px;
}

#textual a, #textual a:link, #textual a:visited, #textualf a, #textualf a:link, #textualf a:visited 
{
    color:#9cc12a;
    text-decoration:none;
}

#textual a:hover, #textualf a:hover
{
    color:#9cc12a;
    text-decoration:underline;
}

#textual p, #textualf p 
{
    padding-bottom:0px;
    margin:0px;
}

#textual ul, #textualf ul 
{
    padding-left:40px;
    padding-top:20px;
}

#textual, #textualf 
{
    background-color:#ffffff;
}

#footer2 
{
    width:989px;
    background-image:url('/images/footer_color_line2.gif');
    background-position:top left;
    background-repeat:no-repeat;
    padding-top:8px;
}

#bottom_pagination 
{
}

#title_desc 
{
    width:100%;
    padding-bottom:25px;
}

.employee_img
{  
    border:3px solid #dee7ef;
}
.employee_img_hover
{
    border:3px solid #00558c;
}
.employee_all
{
    width:166px;
    overflow:hidden;
    background-color:#B2B2B2;
    color:White;
    text-align:center;
    font-size:12px;
    display:block;
    text-decoration:none;
    padding-bottom:6px;
}

.employee_all:hover
{
    background-color:#00558c;
}
.employee_menu 
{
    width:170px;
    background-color:#e1e1e1;
    border-bottom:1px solid #ffffff;
    border-top:1px solid #ffffff;
    display:block;
    padding-left:15px;
    padding-right:15px;
    color:#a5a5a5;
    text-decoration:none;
    padding-top:6px;
    padding-bottom:6px;
    font-size:10px;
    overflow:hidden;
}

.employee, a.employee_menu:hover 
{
    background-color:#00588c;
    border-bottom:1px solid #ffffff;
    border-top:1px solid #ffffff;
    display:block;
    color:#ffffff;
}
.employee_all_wrapper
{
    width:195px;
    
}
.employee_short_text
{
    height:140px;
    width:145px;
}
.employee_row
{
    margin-bottom:15px;
}
.employee_text_to_pic
{
    width:100%;
}
.parent_menu 
{
    width:190px;
    background-color:#e1e1e1;
    border-bottom:1px solid #e1e1e1;
    border-top:1px solid #e1e1e1;
    display:block;
    padding-left:15px;
    padding-right:15px;
    color:#686868;
    text-decoration:none;
    padding-top:6px;
    padding-bottom:6px;
    font-size:10px;
}

.parent, a.parent_menu:hover 
{
    background-color:#f8f8f8;
    border-bottom:1px solid #ffffff;
    border-top:1px solid #ffffff;
    display:block;
    color:#9cc12a;
}

.child_menu 
{
    font-size:10px;
    width:180px;
    background-color:#f3f3f3;
    border-bottom:1px solid #f3f3f3;
    border-top:1px solid #f3f3f3;
    display:block;
    padding-left:25px;
    padding-right:15px;
    color:#686868;
    text-decoration:none;
    padding-top:4px;
    padding-bottom:4px;
}

.child, a.child_menu:hover
{
    color:#9cc12a;    
}

.heading 
{
    font-size:14px;
    font-weight:bold;
}

.footer_cell2 
{
    width:200px;
    height:65px;
    background-color:#eff3f6;
    text-align:center;
}

.footer_cell3 
{
    height:65px;
    background-color:#eff3f6;
    text-align:right;
    text-decoration:none;
    margin-top: 8px;
}

.footer_cell3 a, .footer_cell3 a:visited, .footer_cell3 a:hover 
{
    text-decoration:none;
}

.bold_blue 
{
    color:#007fce;
    font-weight:bold;
    font-size:13px;
}

.grayline 
{
    width:100%;
    height:1px;
    background-color:#cccccc;
    border-top:10px solid #ffffff;
    border-bottom:10px solid #ffffff;
}

.gray_bold 
{
    color:#cccccc;
    font-weight:bold;
}

.darkgray_bold 
{
    color:#4e4e4e;
    font-weight:bold;
}

.clients_images 
{
    width:94px;
    height:94px;
    text-align:center;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:23px;
    padding-right:23px;
    background-image:url('/images/clients_images_background.gif');
    background-position:bottom right;
    background-repeat:no-repeat;
}


