
html
{
background:#ffffff;
color:#000000;
height:100%;
margin:0;
padding:0;
width:100%;
}
body
{
background:transparent;
color:#000000;
font-size:12px;
height:100%;
margin:0;
padding:0;
width:100%;
}
div#base_wrapper
{
width:1040px;
margin:0 auto;
background-image:url("/images/base_background_1040x1.png");
background-repeat:repeat-y;
background-position:top middle;
}
div#site_wrapper 
{
width:980px;
border:1px solid #b9b9b9;
margin:0 auto;
}
div#header
{
height:80px;
}
div#logo
{
height:78px;
float:left;
display:inline;
}
div#logo img
{
padding:10px 0 0 25px;
}
div#navigation
{
height:78px;
float:right;
display:inline;
margin-right:30px;
}
div#navigation ul
{
list-style-type:none;
margin:0;
padding:0;
}
div#navigation li
{
margin:0;
padding:0;
line-height:89px;
display:block;
float:left;
margin-right:8px;
font-size:14px;
}
div#navigation li.last
{
margin-right:0;
}
div#content
{
width:980px;
}
div#footer
{
clear:both;
}
div#footer p 
{
font-size:11px;
text-align:center;
padding:20px;
}
div#mid_pane
{
width:980px;
height:370px;
background-color:#ffffff;
margin:0;
background-image:url("/images/mid_pane_background.jpg");
background-repeat:repeat-x;
padding:0;
border-top:1px solid #dbdbdb; 
}
div#mid_pane_content_wrapper
{
width:400px;
padding-top:60px;
margin-left:30px;
}
div#mid_pane_content_wrapper h2, p 
{
margin:0;
padding:0;
}
div#mid_pane_content_wrapper h2
{
font-size:20px;
font-weight:lighter;
font-family:Verdana, Arial;
}
div#mid_pane_content_wrapper p
{
font-family:Arial;
font-size:14px;
line-height:20px;
}
div#mid_pane_background
{
background-image:url("/images/employee_search_612x375.jpg");
background-repeat: no-repeat;
background-position:top right;
position:relative;
width:980px;
height:370px;
}
div#supporting_pane_content
{
margin:0;
padding:0;
background-color:transparent;
min-height:150px;
}
div#supporting_pane_wrapper
{
background-image:url(/images/home_sector_middle_980x1.jpg);
background-position:top left;
background-color:transparent;
background-repeat:repeat-y;
}
div#supporting_pane_top
{
background-image:url(/images/home_sector_top_980x50.jpg);
background-position:top left;
background-color:transparent;
background-repeat:no-repeat;
}
div#supporting_pane_bottom
{
background-image:url(/images/home_sector_bottom_980x50.jpg);
background-position:bottom left;
background-color:transparent;
background-repeat:no-repeat;
}
div#supporting_pane_wrapper h2
{
font-size:18px;
font-weight:lighter;
font-family:Verdana, Arial;
}
div#tracking
{
position:absolute;
right:80px;
bottom:15px;
}
div#tracking h2
{
font-size:16px;
font-weight:lighter;
font-family:Verdana, Arial;
color:#017b9f !important;
}
div#education
{
width:980px;
height:474px; 
background-color:transparent;
padding:1px 0 0 0;
background-image:url("/images/education_980x475.jpg");
background-repeat:no-repeat;
overflow:hidden;
}
div#retail
{
width:980px;
height:474px; 
background-color:transparent;
padding:1px 0 0 0;
background-image:url("/images/retail_980x475.jpg");
background-repeat:no-repeat;
overflow:hidden;
}
div#healthcare 
{
width:980px;
height:474px; 
background-color:transparent;
padding:1px 0 0 0;
background-image:url("/images/health_care_980x475.jpg");
background-repeat:no-repeat;
overflow:hidden;
}
div#corporate
{
width:980px;
height:474px; 
background-color:transparent;
padding:1px 0 0 0;
background-image:url("/images/corporate_980x475.jpg");
background-repeat:no-repeat;
overflow:hidden;
}
div#sector_content
{
width:475px;
margin:30px 0 50px 50px;
}
div#sector_content h2, 
div#sector_content h3, 
div#sector_content li, 
div#sector_content p
{
font-family:Verdana, Arial;
color:#ffffff;
}
div#sector_content h2
{
font-size:22px;
font-weight:lighter;
margin:0 0 5px 0;
padding:0;
}
div#sector_content h3
{
margin:0 0 20px 0;
padding:0;
font-size:18px;
font-weight:lighter;
}
div#sector_content p
{
margin:0 0 10px 0;
padding:0;
}
div#sector_content li
{
line-height:16px;
}
div#sector_infomation_wrapper
{
width:980px;
background-color:#cacaca;
background-image:url("/images/sector_information_background_1x241.jpg");
background-repeat:repeat-x;
font-family:Verdana, Arial;
border-top:1px solid #ddd;
}
div#sector_infomation_wrapper h3
{
font-weight:lighter;
margin-bottom:20px;
}
div#sector_infomation_wrapper #left_column
{
width:390px;
padding:50px 50px;
float:left;
display:inline;
color: #000 !important;
}
div#sector_infomation_wrapper #left_column h3
{
font-size:18px;
}
div#sector_infomation_wrapper #left_column p
{
color:#323232 !important;
}
div#sector_infomation_wrapper #right_column
{
width:390px;
padding:50px 50px;
float:right;
display:inline;
}
div#sector_logo_wrapper
{
width:980px;
background-image:url("/images/logo_background_1x101.jpg");
background-repeat:repeat-x;
background-color:#626262;
padding:8px 0;
}
div#sector_logo_wrapper img 
{
border:1px solid #909090;
background-color:#acacac;
padding:2px;
margin-right:10px;
}
div#who_we_are
{
width:880px;
padding:50px 50px;
background-color:#dcdcdc;
background-image:url("/images/who_we_are_bg_1x680.jpg");
background-repeat:repeat-x;
}
div#who_we_are h2
{
font-size:18px;
}
div#who_we_are p
{
margin-bottom:20px;
}
div#who_we_are ul
{
margin-bottom:20px;
}
div#who_we_are li
{
line-height:18px;
}
div#messages
{
padding:10px;
color:#ffffff !important;
margin-bottom:20px;
background-color:#00789b;
background-image:url("/images/message_error_1x109.jpg");
background-repeat:repeat-x;
border:1px solid #00556e;
}
div#messages ul, li 
{
margin:0;
padding:0;
}
div#messages ul
{
margin-top:10px;
margin-left:30px;
}
div#messages ul
{
line-height:18px;
}
div#messages a 
{
color:#b1edff;
text-decoration:underline;
}
html
{
background:url(/images/main_background_1x977.jpg) top center repeat-x #ffffff;
}

