
body { background-color: #F3F3F3; }

td, div, a {font-family: tahoma, verdana; font-size:12px; line-height:18px; color:#4A7C94;}
a:hover {font-family: tahoma, verdana; font-size:12px; line-height:18px;}

h1 {color: #FF8400;font-family: Trebuchet MS, tahoma; font-size:30px; line-height:30px; padding:0px; margin:10px 0px 10px 0px;}
h2 {color: #FF8400;font-family: Trebuchet MS, tahoma; font-size:22px; line-height:22px; padding:0px; margin:5px 0px 5px 0px;}
h2 a {color: #FF8400;font-family: Trebuchet MS, tahoma; font-size:22px; line-height:22px; padding:0px; margin:5px 0px 5px 0px; text-decoration:underline;}
h2 a:hover {color: #FEA749;font-family: Trebuchet MS, tahoma; font-size:22px; line-height:22px; padding:0px; margin:5px 0px 5px 0px; text-decoration:none;}

.newfoot {background : #1F88BA url(contentfoot.gif) repeat-x bottom; display:block; padding:10px; color:#C3DDEA; font-size:11px; font-weight:normal; 2007.11.13.text-decoration:none;}
.newfoot a { font-size:11px; font-weight: normal; color: #C3DDEA; text-decoration: none;}
.newfoot a:hover { font-size:11px; font-weight: normal; color: #ffffff; text-decoration: underline;}

.main-bg {background : #ffffff url(main_bg.gif) repeat-x top;}

.new-head {background : #ffffff url(new_head_bg.gif) repeat-x top left;}
.new-head-logo {background : #ffffff url(new_logo.gif) no-repeat top left; width:588px; padding:45px 0px 42px 0px;}

.link-home a {font-family: Trebuchet MS, Tahoma, Arial; font-size:28px; color:white; padding-left: 180px;}
.link-home a:hover {font-family: Trebuchet MS, Tahoma, Arial; font-size:28px; color:#C3DDEA; padding-left: 180px;}

.new-login {border:1px solid #79C9EB; margin:8px; background : #5DB8E2 url(new_login_bg.gif) repeat-x top; padding:5px;}
.new-login td {color:white; font-size:9px; line-height:12px; padding:2px; font-weight:bold;}
.new-login td a {color: #C3DDEA; text-decoration: none; font-size:9px; font-weight:bold;} .new-login td a:hover {color: #ffffff; text-decoration: underline; font-size:9px;}
.new-login .short { color: #4A7C94; background-color: #D6F1FC; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 11; font-family:tahoma, verdana; width: 120px; padding:3px;}
.new-login .button { color: #ffffff; background-color: #FF8400; border-color: #B1620D; border-width: 1 1 1 1; border-spacing: 0; font-size: 12; font-family:tahoma, verdana; width: 80; height: 25; cursor: pointer; }
.new-login .button:hover { color: #ffffff; background-color: #FEA749; border-color: #D9760C; border-width: 1 1 1 1; border-spacing: 0; font-size: 12; font-family:tahoma, verdana; width: 80; height: 25; cursor: pointer; }

.topmenu-main {background : #2680A9 url(menu_bg.gif) repeat-x top left; border-bottom:1px solid white; padding:1px 10px 0px 0px ; height:70px;}
.topmenu-main .menucell{ vertical-align: middle; background: url(menu_bg.gif) repeat-x top left; color: #ffffff; font-weight: bold; font-style: none; height: 30px;}
.topmenu-main .menucell_brown{ vertical-align: middle; text-align: center; background: url(menu_bg_o.gif) repeat-x top left; color: #ffffff; font-weight: bold; font-style: none; cursor: pointer; height: 30px; }
.topmenu-main .menucell_blue{ vertical-align: middle; text-align: center; background: url(menu_bg_o.gif) repeat-x top left; color: #ffffff; font-weight: bold; font-style: none; cursor: pointer; height: 30px; }
.topmenu-main.menucell_green{ vertical-align: middle; text-align: center; background-color: url(menu_bg_o.gif) repeat-x top left; color: #ffffff; font-weight: bold; font-style: none; cursor: pointer; height: 30px; }

.topmenu-main .menus a {color:white;}

.newleftmenu {background : #ffffff url(newmenubg.gif) no-repeat top; padding:9px;}
.newleftmenu .box {background:none;}
.newleftmenu .box_bg {background:none; }
.newleftmenu .joboffers-title a {color:white; font-family: trebuchet MS, tahoma, arial; font-size: 18px; padding: 20px 0px 20px 5px;}
.newleftmenu .large_scrollablecontent { position: relative;}
.newleftmenu .link a { font-family: trebuchet MS, tahoma, arial; color: #194B7A; font-size: 14px; font-weight :bold; text-decoration: none;}
.newleftmenu .link a:hover {color: #FF8400;text-decoration: underline;}
.newleftmenu .remark_small { color: #4A7C94; font-size: 11; font-family: Tahoma; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default;}

.maincontent {display:block; padding:5px 15px 15px 15px;}
.maincontent .box {background:none; }
.maincontent .formheadertitlefield { font-weight: bold; background-color: #E6F1F7; padding-left: 6px; padding-top: 4px; margin-top: 4px; border-top: 1px solid #5AB5DF; border-bottom: 1px solid #5AB5DF; color: #194B7A; font-size: 10; cursor: default; }
.maincontent a { text-decoration:underline}
.maincontent a:hover {color: #FEA749; text-decoration:none}
.maincontent input { height: 25; font-weight:bold;color: #ffffff; background-color: #FF8400; border-color: #B1620D; border-width: 1 1 1 1; border-spacing: 0; font-size: 12; font-family:tahoma, verdana;}
.maincontent input:hover { color: #ffffff; background-color: #FEA749; border-color: #D9760C; border-width: 1 1 1 1; border-spacing: 0; font-size: 12; font-family:tahoma, verdana; height: 25;}
.maincontent .chk { height: 10;} .maincontent .chk:hover { height: 10;}
.maincontent input.button_popupwide_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;  height: 25; cursor: default; }


.maincontent2 {display:block; padding:5px 15px 15px 15px;}
.maincontent2 .box {background:none; }
.maincontent2 .formheadertitlefield { font-weight: bold; background-color: #E6F1F7; padding-left: 6px; padding-top: 4px; margin-top: 4px; border-top: 1px solid #5AB5DF; border-bottom: 1px solid #5AB5DF; color: #194B7A; font-size: 10; cursor: default; }
.maincontent2 a { text-decoration:underline}
.maincontent2 a:hover {color: #FEA749; text-decoration:none}

.newbox {border:1px solid #68BFE5; background : #E6F1F7 url(newboxbg.gif) repeat-x top; padding:9px; width:250px;}
.newbox .box_bg {background:none; }
.newbox .box {background:none; }
.newbox .newbox-title {font-family: trebuchet MS, tahoma, arial; font-size: 12px;}
.newbox .newbox-title a {color:white; font-family: trebuchet MS, tahoma, arial; font-size: 12px; padding: 20px 0px 20px 5px;}
.newbox .button_popupnew { color: #ffffff; background-color: #FF8400; border-color: #B1620D; border-width: 1 1 1 1; border-spacing: 0; font-size: 10;font-weight:bold; font-family:tahoma, verdana; width: 40; height: 20; cursor: pointer; }
.newbox .button_popupnew:hover { color: #ffffff; background-color: #FCAF5D; border-color: #B1620D; border-width: 1 1 1 1; border-spacing: 0; font-size: 10;font-weight:bold; font-family:tahoma, verdana; width: 40; height: 20; cursor: pointer; }
.newbox .link a { font-family: trebuchet MS, tahoma, arial; color: #194B7A;  font-weight :bold; text-decoration: none;}
.newbox .link a:hover {color: #FF8400;text-decoration: underline;}
.newbox .remark_small { color: #4A7C94; font-size: 11; font-family: Tahoma; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default;}
.newbox .remark_big { color: #FF8400; font-size: 11; font-family: Tahoma;  font-variant : normal; font-weight : bold; text-decoration: none; cursor: default;}
.newbox .button_save { color: #ffffff; background-color: #FF8400; border-color: #B1620D; border-width: 1 1 1 1; border-spacing: 0; font-size: 10;font-weight:bold; font-family:tahoma, verdana;  height: 20; cursor: pointer; }
.newbox .button_save:hover { color: #ffffff; background-color: #FCAF5D; border-color: #B1620D; border-width: 1 1 1 1; border-spacing: 0; font-size: 10;font-weight:bold; font-family:tahoma, verdana; height: 20; cursor: pointer; }


.ad {font-size:10px; color:grey; padding:5px; margin:5px; background:#F3F3F3; border:1px solid #D7D4D5; line-height:14px;}
.ad .logo a {display:block; background:#ffffff; padding:5px; margin-bottom:5px;}

.star {padding-left: 0px; margin-left: -27px;};