
body{background-color:#A71C1E; margin:0px; text-align:center}
.maintable{width:760px; background-color:white;}
td{font-size:12px;}
a:link, a:visited{text-decoration:none; color:black;}
a:hover{color:red;}
.mainmenu,.mainmenu a:link,.mainmenu a:visited{color:#69696A; border-top:1px solid #DBC79C;}
.mainmenu a:hover{color:#FF0000;}
.submenu,.submenu a:link,.submenu a:visited{color:white;}
.submenu a:hover{color:#FFCC00;}
.menu,.menu a{color:#8F0002; font-size:14px; font-weight:bold; text-decoration:none; }
.block1{border-bottom:8px solid #FFFFFF;}
.jobblock{border-right:1px solid #E3D2AD; border-bottom:1px solid #E3D2AD;}
.jobtitle,.jobtitle a{color:#8F0002; font-weight:bold;}
.jobcontent{line-height:180%; vertical-align:top;}
.newsblock{border-bottom:1px solid #E3D2AD;}
.newstitle{line-height:180%; padding:5px;}
.newstitle a:link,.newstitle a:visited{text-decoration:none; color:black;}
.newstitle a:hover{color:red;}
.group{border-top:8px solid #FFFFFF;}
.grouptitle_active{background-image:url(images/job_45.gif); width:128px; height:23px; font-size:14px;font-weight:bold; text-align:center; padding-top:2px;}
.grouptitle_normal{background-image:url(images/job_46.gif); width:128px; height:23px; font-size:14px;font-weight:bold; text-align:center; padding-top:2px;}
.groupcontent{border-left:1px solid #DBC79C;border-right:1px solid #DBC79C;border-bottom:1px solid #DBC79C;line-height:180%; padding:5px;}
.textbox_login{font-size:12px; height:21px; width:120px;}
.textbox_login2{font-size:12px; height:21px; width:60px;}
.button_login{font-size:12px; height:21px; padding-left:20px; padding-rihgt:20px;}
.frame{border:1px solid #E3D2AD;line-height:180%; padding:5px;}
.copyright{line-height:180%;}
.copyright a{color:#69696A;}
.subleftheader{color:white;font-weight:bold; font-size:14px; padding:0 5 0 5; width:100px;}
.banner{border-top:1px solid #DFDBDB;}
