/* =========================================================================== */
                    
/* What:          Page Appearance rules                                        */
/* ----------------------------------------------------------------------------*/
body{
background-color:#FFFFFF;
}

td
{
text-align:left;
background-color: #ffffff;        
color: #000000; 
font-size: 9pt;
font-family: verdana, arial, geneva, sans-serif; 
padding:0px;
}

td.left
{
background-color: #0a51a1;        
color: #FFFFFF; 
font-size: 20pt; 
font-family: verdana, arial, geneva, sans-serif; 
padding-left:30px;
padding-right:30px;
}

td.left2
{
background-color: #0a51a1;
background-image:url(images/jobsearch.jpg);
background-repeat:no-repeat;        
color: #FFFFFF; 
font-size: 12pt; 
font-family: verdana, arial, geneva, sans-serif; 
padding-left:70px;
padding-right:30px;
}

td.middle
{
background-color: #009fc6;        
color: #FFFFFF; 
font-size: 11pt; 
font-family: verdana, arial, geneva, sans-serif; 
padding-left:30px;
padding-right:30px;
}

td.emp
{
background-color: #009fc6;        
color: #FFFFFF; 
font-size: 11pt; 
font-family: verdana, arial, geneva, sans-serif;
}

td.search
{
background-color: #0a51a1;        
color: #FFFFFF; 
font-size: 11pt; 
font-family: verdana, arial, geneva, sans-serif;
}


td.top
{
padding-bottom:6px;
}
td.main
{
background-image:url(images/mainbg.jpg);
background-repeat:no-repeat;
padding-left:75px;
padding-right:75px;
padding-top:30px;
padding-bottom:30px;
line-height:15px;
font:Verdana, Arial, Helvetica, sans-serif;
}

td.main2
{
background-image:url(images/mainbg2.jpg);
background-repeat:no-repeat;
padding-left:75px;
padding-right:75px;
padding-top:30px;
padding-bottom:30px;
line-height:15px;
font:Verdana, Arial, Helvetica, sans-serif;
}

td.main3
{
background-image:url(images/mainbg3.jpg);
background-repeat:no-repeat;
padding-left:75px;
padding-right:75px;
padding-top:30px;
padding-bottom:30px;
line-height:15px;
font:Verdana, Arial, Helvetica, sans-serif;
}

td.side
{
font-size:10px;
background-color:#0a51a1;
background-image:url(images/side.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding-left:7px;
padding-top:30px;
color:#FFFFFF;
}

td.right
{
font-size:10px;
background-repeat:no-repeat;
background-position:bottom;
padding-left:10px;
}


a.top:link, a.top:visited 
{
color: #ffffff; 
font-weight: bold ;
text-decoration:none;
background-image:url(images/link.jpg);
background-repeat:no-repeat;
width:181px;
height:24px;
display:block;
padding-left:15px;
padding-top:10px;
}
a.top:hover           
{ 
color: #ffffff; 
font-weight: bold ;
text-decoration:none;
background-image:url(images/selected.jpg);
background-repeat:no-repeat;
width:181px;
height:24px;
display:block;
padding-left:15px;

}

a.selected:link, a.selected:visited 
{
color: #ffffff; 
font-weight: bold ;
text-decoration:none;
background-image:url(images/hover.jpg);
background-repeat:no-repeat;
width:181px;
height:24px;
display:block;
padding-left:15px;
padding-top:10px;
}

a.top2:link, a.top2:visited 
{
color: #ffffff; 
font-weight: bold ;
text-decoration:none;
background-image:url(images/link.jpg);
background-repeat:no-repeat;
width:173px;
height:24px;
display:block;
padding-left:15px;
padding-top:10px;
}
a.top2:hover           
{ 
color: #ffffff; 
font-weight: bold ;
text-decoration:none;
background-image:url(images/selected.jpg);
background-repeat:no-repeat;
width:173px;
height:24px;
display:block;
padding-left:15px;
padding-top:10px;
}

a.selected2:link, a.selected2:visited 
{
color: #ffffff; 
font-weight: bold ;
text-decoration:none;
background-image:url(images/hover.jpg);
background-repeat:no-repeat;
width:173px;
height:24px;
display:block;
padding-left:15px;
padding-top:10px;
}

li.front{
color:#009fc6;
}

li.front2{
color:#0a51a1;
}
select
{
width:175px;
}

img.main{
font-size:0;
display:block;
padding:0;
}

a.front:link, a.front:visited 
{
color: #0a51a1; 
text-decoration:none;
}
a.front:hover           
{ 
color: #0a51a1; 
text-decoration:none;
}

a.map:link, a.map:visited 
{
color: #ffffff; 
text-decoration:none;
}
a.map:hover           
{ 
color: #ffffff; 
text-decoration:none;
}

div.bottom{
color: #0a51a1; 
font-size:10px;
}

td.mybox
{
background-color: #009fc6;
}

a:link, a:visited 
{
color: #000000; 
}
a:hover           
{ 
color: #000000; 
}

a.blue:link, a.blue:visited 
{
color: #0a51a1; 
}
a.blue:hover           
{ 
color: #0a51a1; 
}

a.white:link, a.white:visited 
{
color: #ffffff; 
}
a.white:hover           
{ 
color: #ffffff; 
}

.suggestionsBox {
    position: relative;
    width: 175px;
    background-color: #212427;
    color: #fff;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
    background-color: #009fc6;
    padding: 3px;
    border-style: solid;
	border-width: thin;
	border-color: black;
}

.suggestionList a {
    margin: 3px 3px 3px 3px;
    padding: 3px;
    cursor: pointer;
    color:white;
    font-weight:bold;
    text-decoration: none;
    font-size:11px;
}

.suggestionList a:hover {
color:black;
}

#lookup {
position: relative;
height:20px;
}