/*Php-Jobsite Version 1.32 - Style Sheet file - Browsers: IE, NS6, Mozilla, Opera - default - language:english*/

BODY {background: #ffffff}

TD {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}

.topheader { float:left;width:998px; height:110px;}
.topheader .left {float:left;width:400px; height:110px; background:url(/images/logo.gif) no-repeat left top; cursor:pointer}
.topheader .right {float:right; width:560px; height:100px; text-align: right; padding-top:10px}

#menutop { float:left; width:998px;display:inline; background:#2870A4; height:27px; margin-bottom:15px}
#menutop .left {float:left; background:url(/images/sprice_menu.gif) no-repeat left 0px; padding-left:10px}
#menutop .left .right {float:left; background: url(/images/sprice_menu.gif) no-repeat right -64px; width:988px; height:27px;}
.menutop {float:left; height:27px; width:988px;}
.menutop ul {margin:0; padding:0; display:block;width:988px;}
.menutop li {float:left;padding:0; margin:0; list-style:none; display:inline;text-align: center;background:url(/images/sprice_menu.gif) no-repeat right -233px; padding-right:10px; padding-left:10px}
.menutop li a { float:left;height:27px; display:block; text-decoration:none;color:#fff ; font-size:13px; font-weight:bold; padding-left:10px;margin:0}
.menutop li a span {float:left;display:block; color:#fff;height:22px; padding-top:5px;padding-right:10px}
.menutop li a span:hover {color:#ACD0D2}
.menutop li.active a{float:left;background:url(/images/sprice_menu.gif) no-repeat left -109px;padding-left:10px; margin:0}
.menutop li.active a span {float:left;background:url(/images/sprice_menu.gif) no-repeat right -168px; height:22px; padding-top:5px;padding-right:10px;color:#ff0000;}



textarea {

     font-family: Arial, Helvetica;

     font-size: 12px; 

     background-color: #f5f5f5; 

     font-weight: normal;

     border: 1px solid #669999;

}

select {

     color: #000000;

     font-family: Arial, Helvetica;

     font-size: 11px; 

     background-color: #f5f5f5;

     font-weight: normal;

     border: 1px solid #000000; 

}

.smallselect {

     color: #000000;

     font-family: Arial; 

     font-size: 10px; 

     background-color: #EEEEEE;

     font-weight: normal;

     border: 1px solid #000000;

	 width: 120px;

}

A:LINK, A:VISITED {

    color : #0073AA;

    font-family : arial;

    text-decoration : none;

    font-weight : normal;

    font-size : 10px;

}

A:HOVER {

    color : #FF0000;

    font-family : arial;

    text-decoration : underline;

    font-weight : normal;

    font-size : 10px;

}

.regtext {

    color: #000000;

    font-family: arial;

    font-weight: bold;

    font-size: 11px;

}

.headertdempl {

    font-family: Arial;

    font-size: 12px;

    font-weight: bold;

    color: #000000;

    border: 1px solid #000000;

    margin-top: 0px;

    margin-bottom: 0px;

}



.verysmall {

    color: #000000;

    font-family: arial;

    font-weight: bold;

    font-size: 10px;

}

A.nav:LINK, A.nav:VISITED {

    color : #ffffff;

    font-family : arial;

    text-decoration : none;

    font-weight : bold;

    font-size : 11px;

}

A.nav:HOVER {

    color : #000000;

    font-family : arial;

    text-decoration : none;

    font-weight : bold;

    font-size : 11px;

}

hr {

    height: 1px;

    color: #FF9933;

}

ul {

    margin-top: 0px;

    margin-bottom: 0px;

}

.td4impmess {

    color: #336699;

    font-family: Verdana;

    font-size: 10px; 

    background-color: #F5F5F5; 

    font-weight: normal;

    border: 2px solid #FF0000;

    padding : 5px;

}

.compdesc {

    color: #CC0000;

    font-family: Verdana;

    font-size: 10px; 

    background-color: #F5F5F5; 

    font-weight: normal;

    border: 1px solid #FF0000;

    padding : 10px;

}

.error {

    font-family: Verdana; font-size: 10px; 

    color: #FF0000; 

    font-weight: Bold;

}

.navinput {

     color: #000099;

     font-family: Tahoma;

     font-size: 9px;

     background: transparent;

     font-weight: Bold;

     text-align: center;

     border: 1px solid #000099;

     letter-spacing : 1px;

}

.featcomp {

     color: #990033;

     font-family: Helvetica,Arial;

     font-size: 10px;

     background: transparent;

     font-weight: Bold;

}

.featjobs {

     color: #990033;

     font-family: Helvetica,Arial;

     font-size: 10px;

     background: transparent;

     font-weight: Bold;

}



.selectdelim {

    font-weight: bold;

    background: #DDDDDD;

    text-align: center;

}

.applyunread {

    background-color: #FFFFFF;

    color: #000000;

    font-weight: bold;

    font-size: 12px;

}

.applyread {

    background-color: #FAFAFA;

    color: #555555;

    font-weight: normal;

    font-size: 12px;

}

A.applyread:LINK,A.applyread:VISITED,A.applyread:HOVER {

    color: #555555;

    font-weight: normal;

    font-size: 12px;

}

A.applyunread:LINK,A.applyunread:VISITED,A.applyunread:HOVER {

    color: #0000FF;

    font-weight: bold;

    font-size: 12px;

}




/* Browse redesign tabs */

#nav5-main{position:relative; width:100%;}

#nav5-main .nav-dot {position:absolute; width:2px; height:2px; font-size:0; top:1px; left:0px; background-color:#255292;}

#nav5-main .bottom-left .nav-dot { left:1px; }

#nav5-main .bottom-left{position:absolute; width:3px; height:3px; font-size:0; top:24px; background-color:#B1B1B1;}

#nav5-main .bottom-right{position:absolute; width:3px; height:3px; font-size:0; right:0px; top:24px; background-color:#B1B1B1;}

#nav5-main .bottom-right-promo{position:absolute; width:3px; height:3px; font-size:0; right:0px; top:24px; background-color:#98BE8F;}

#nav5-main .bottom-right-promo-on{position:absolute; width:3px; height:3px; font-size:0; right:0px; top:24px; background-color:#5E8252;}



#doc #nav5-main .bottom-right, #doc #nav5-main .bottom-right-promo, #doc #nav5-main .bottom-right-promo-on{*right:-1px;}





.nav5{width:100%; table-layout:fixed;}

.nav5 em{font-weight:bold; font-style:normal; display:block; height:22px; line-height:22px;}

.nav5 td{width:2px; border:0; height:24px; text-align:center;}

.nav5 td.tab{background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/browse_tab_deselect_center.gif); width:auto;}



.nav5 td.on{height:24px; text-align:center; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/test/blu_browse_tab_select_centr.gif);}



.nav5 td.on a{color:#fff;}

.nav5 td.small{width:60px;}

.nav5 td.medium{width:75px;}

.nav5 td.large{width:110px;}

.nav5 td.xlarge{width:130px;}



.nav5 td.left{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/browse_tab_deselect_left.gif) no-repeat;}

.nav5 td.right{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/browse_tab_deselect_right.gif) no-repeat;}

.nav5 td.left-on{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/test/blu_browse_tab_select_left.gif) no-repeat;}

.nav5 td.right-on{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/test/blu_browse_tab_select_right.gif) no-repeat;}







/*Holiday specific tab code*/

.nav5 td.promo {width:150px; background:#144B0D url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/hol06_tab_deselect_center.gif) left bottom repeat-x; }

.nav5 td.promo a em {color:#144B0D; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/pr/holiday06/hol06_tab_snowflake_3.gif) 35% center no-repeat; }



.nav5 td.on-promo {width:150px; background-color:#5E8252; background-image:none;}

.nav5 td.on-promo a em {color:#fff; background-image:none;}



.nav5 td.left-on-promo{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/hol06_tab_select_left.gif) no-repeat;}

.nav5 td.right-on-promo{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/hol06_tab_select_right.gif) no-repeat;}

.nav5 td.left-promo{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/hol06_tab_deselect_left.gif) no-repeat;}

.nav5 td.right-promo{width:4px; background:url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/gr/hol06_tab_deselect_right.gif) no-repeat;}



.nav5 a{position:relative; color:#444; text-decoration:none;}

.nav5 a:hover, .nav5 a em:hover{text-decoration:underline; cursor:hand; cursor:pointer;}

.nav5 td.on a:hover, .nav5 td.on a em:hover , .nav5 td.on-promo a:hover, .nav5 td.on-promo a em:hover{text-decoration:none;}



/*Test rules for navigation popup*/

.nav5 td a em {font-family:verdana; font-size:70%;  font-weight:bold;}

.nav5 td em.more-link{background:url(http://l.yimg.com/us.yimg.com/i/sh/chev_g.gif) right center no-repeat;}



/* tab dropdown menu(s) */

#nav5-main{z-index:200;}

#nav5-main .nav5 iframe {right:-1px; top:24px;}

#nav5-main .tab_menu { right:-1px; top:24px; position:absolute; text-align:left; font-size:85%; background-color:#EAF1FB; z-index:101; }

#nav5-main .tab_menu ul {border:1px solid #B1B1B1; z-index:101;}

#nav5-main .tab_menu ul li { background-color:#fff; }

#nav5-main .tab_menu ul li a { display:block; width:16em; color:#0000f2; cursor:pointer; *cursor:hand;text-decoration:none; padding:3px; background:#E8E8E8;border-top:1px solid #BBB;}

#nav5-main .tab_menu ul li a.first { background-image:none; }

#nav5-main .tab_menu ul li a:hover { background-color:#DDD; }

/*add on */