@charset "UTF-8";/* CSS Document */* {margin: 0; padding: 0;}body {margin: 0;}#shadow {margin: 0 auto; width: 900px; background: url('images/shadow.gif') repeat-y center;}#container {margin: 0 auto; width: 870px; position:relative;}#header{ margin: 0 auto; width: 862px; height: 24px; background:url(images/top_bg.jpg) repeat-x; padding-top:5px; padding-right:8px;}.header{font: 13px "Times New Roman", Times, serif;text-align:right;color:#002B5C;font-style:italic;}#top{ margin: 0 auto; width: 870px; height: 279px;}#logo{ margin: 0; float: left; width: 206px; height: 279px; }#picture{ margin: 0; float: left; width: 664px; height: 279px;}#middle{ margin: 0 auto; width: 870px; height: 440px;}/* MENU CSS */#tbmenu {margin: 20px auto;}#tbmenu2 {margin: 20px 0px 20px 20px;}#tbmenu td {background: url('images/mn.jpg') no-repeat 0 0;}#tbmenu td a, .subnav,.white { text-decoration: none; padding: 6px 0px; line-height: 18px; }.white a {color: #fff; font: 12px Georgia, "Times New Roman", Times, serif; text-transform: uppercase;}.highlight { text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #7B90B4; line-height: 18px;} /*padding: 8px 0px; */.subnav a {text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #E0C398;}.subnav {text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #E0C398;}#nav {}#parent {position: relative; float: left; margin-top: 20px; width: 150px; text-align:center; margin-left: 20px; margin: 0 auto;}#parent li {list-style: none; text-align: center; width: 150px;}#parent li a {display: block;border-top:0.1em solid #FFF; padding: 8px; text-decoration: none; color: #FFF; font: 12px Georgia, "Times New Roman", Times, serif; width: 150px;}#parent ul li a {color:#CC0000; border: none; padding: 5px; padding: 5px; text-decoration: none; text-align:center;margin-left: 5px; width: 150px;}#parent ul ul {padding: 0; text-align: center;list-style-type: none;}#parent ul ul li a { text-align: center; font: 11px Arial, Helvetica, sans-serif; padding: 5px 0px;}.bottom a {border-bottom: 1px solid #FFF;}/*.highlight a{ text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #7B90B4;} .subnav {font: 11px Arial, Helvetica, sans-serif; color:#E0C398;}*//* END MENU CSS */ #menu{ margin: 0 auto; float: left; width: 206px; height: 440px; background:#002B5C; text-align:center;}/*.highlight a {color: #00FFCC;}#nav {list-style: none;width: 150px;margin: 0 auto;margin-top: 20px;}#menustyle ul, li {list-style: none;width: 150px;padding: 7px 0px;}.inactive { border-top: 1px solid #fff;}#menustyle li a {font: 13px "Times New Roman", Times, serif;text-align:center;color:#FFFFFF;text-decoration: none;}#submenu {border: none;}#submenu ul {border: 0px;}#submenu li a {border: 0px;font: 10px Arial, Helvetica, sans-serif;color: #000;}.submenu {border-top: 1px solid #FF0000; } */#thebody{ margin: 0; float: left; width: 664px; height: 440px;}#maininterior{ margin: 0; float: left; width: 634px; height: 410px; background:url(images/interior_bg.jpg) repeat-y; padding: 15px; overflow: auto;}#main{ margin: 0; float: left; width: 448px; height: 440px; background:url(images/home_bg.jpg); padding: 15px;}#side{ margin: 0; float: left; width: 186px; height: 440px;}#footer{ margin: 0 auto; width:870px; height: 23px; background:url(images/bottom_bg.jpg) repeat-x; clear:both; padding-top:5px; position:absolute; }.footer{font: 13px "Times New Roman", Times, serif;padding-top:0px;padding-right: 0px;text-align:center;color:#FFFFFF;}#copyrights{ margin: 10px auto; text-align:center; padding-top: 0px;}#copyrights a {text-decoration: none; font:9px Arial, Helvetica, sans-serif; color:#666666; }img {border: 0;}.contents{font-family:"Times New Roman", Times, serif;font-size:14px;line-height:18px;color:#000000;}.contentsbold{font-family:"Times New Roman", Times, serif;font-size:14px;line-height:18px;color:#000000;font-weight:bold;font-style:italic;}.careers {font-family:"Times New Roman", Times, serif;font-size:14px;line-height:18px;color:#900028;font-weight: bold;}.careers a{font-family:"Times New Roman", Times, serif;font-size:14px;line-height:18px;color:#900028;font-weight: bold;}.pagetitle{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;color:#900028;font-style:italic;font-weight:bold;}.content li{list-style:circle; padding-left: 20px;}.atherton{font-family:"Times New Roman", Times, serif;font-style:italic;font-size:18px;color:#002B5C;text-align:right;}
