@charset "utf-8";


/* CSS Document */
body{margin: 0px; font-family:Arial, Helvetica, sans-serif;}
.tab { background:url(../images/tabBg.png) center bottom no-repeat; font-size:12px; font-weight:bold;}
.tab a:link, .tab a:visited{ color:#0066CC; text-decoration:none;}
.tab a:hover { color: #000000;}

.tabDefalt a:link, .tabDefalt a:visited{ color: #FFFFFF; text-decoration:none;font-size:12px; font-weight:bold;}
.tabDefalt a:hover{color: #000000;}
a:link, a:visited {
color:#000000;
text-decoration:none;
}

#wrap-top{ width:100%; height:105px; margin:auto; background:url(../images/page_bg_01.gif) repeat-x;}
#wrap-head{width:100%; height:195px; margin:auto; background:url(../images/page_bg_02.gif) repeat-x;}
#wrap-head .header{ width:1000px; height:195px; margin:auto; background: url(../images/header.jpg); }
#wrap-mid{width:100%; height: auto; margin:auto; background: #FFFFFF url(../images/page_bg_03.gif) repeat-x top ;}
#wrap-footer{width:100%; height:165px; margin:auto; background:url(../images/page_bg_04.gif) repeat-x; font-size:12px; color:#FFFFFF;}
#wrap-footer a:link, #wrap-footer a:visited{ color:#FFFFFF; text-decoration:none;}
#wrap-footer a:hover{ color:#000000; text-decoration:none;}
#wrap-footer .default{ color:#fecc5d;}
.Search-head { border-bottom:2px solid #d6d6d6; font-size:15px; font-weight:bold; color:#4585cc; text-transform:uppercase;}
.Search-title{ font-size:11px; font-weight:bold;}
.Search-title a:link, .Search-title a:visited { text-decoration:none; color:#2D2D2D;}
.Search-title a:hover{ text-decoration:none; color: #1964C8;}

.Search-fields{ font-size:11px; border:1px solid #CCCCCC;}
.wrap-reg{ background:url(../images/rightBox_01.gif) no-repeat top; }
.Reg-title{font-size:14px; font-weight:bold; color:#1a64b9;}
.Reg-label{ font-size:12px; color:#333333;}

.Reg-Errorlabel{ font-size:12px; color: #D70000;}
.Reg-ErrorEfields{ font-size:11px; border:1px solid #D70000;}

.Reg-label a:link, .Reg-label a:visited { text-decoration:none; color:#2D2D2D;}
.Reg-label a:hover{ text-decoration:none; color: #1964C8;}


.Reg-fields{ font-size:11px; border:1px solid #CCCCCC;}
.Reg-verify{ background:url(../images/verific_bg.gif) no-repeat; font-size:14px;font-weight:bold; color: #333333;}

#job-listing ul{ margin:0px; padding:0px;}
#job-listing li{ list-style:none;font-size:11px; min-height:100px; }
#job-listing li a:link, #job-listing li a:visited{ color:#000000; text-decoration:none;}
#job-listing li a:hover{ color:#E06716;}

#job-listing2 ul{ margin:0px; padding:0px;}
#job-listing2 li{ list-style:none;font-size:11px; height:20px; }
#job-listing2 li a:link, #job-listing2 li a:visited{ color:#000000; text-decoration:none;}
#job-listing2 li a:hover{color:#147FC9;}
#job-listing2 .default{color:#147FC9;}

#job-listing2 .default a:link, #job-listing2 .default a:visited{color:#147FC9;}  
#job-listing2 .default a:hover{ color:#000000;}



/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:right;
      width:510px;
      background:#EFF4FA;
      font-size:13px;
	  font-weight:bold;
	  height:44px;
      line-height:normal;
      border-bottom:0px solid #DD740B;
      }
    #tabsI ul {
        margin:0;
        padding:10px 10px 0px 0px;
        list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
	  height:44px;
      }
    #tabsI a {
      float:left;
      background:url("../images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
	  height:34px;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("../images/tabrightI.gif") no-repeat right top;
      padding:10px 15px 4px 6px;
      color:#FFF;
	  height:20px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

        #tabsI #current a {
                background-position:0% -42px;
        }
        #tabsI #current a span {
                background-position:100% -42px;
        }
-->

