body {background-color:#666666; font-size:12px;text-align:center;}
body, h1, h2, h3, p, form {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
hr {border:1px dashed #CCCCCC; height:1px;}

a {color:#0033CC; text-decoration:underline;}
a:hover {color:#FF9900;}
a:active {color:#666666;}
a:visited {color:#660099;}
 
#page {width:738px; *width: 718px;height:auto; text-align:left;margin-left:auto;margin-right:auto;}

#header {background-color:#FFFFFF; height:100px; left:20px;  width: 740px;border-bottom:4px solid #000000;}
#header h1 {color:#FF3300; font-size:17px;}
#header h2 {color:#000000; font-size:17px;}
#header hr {border:1px solid #000000; height:1px;}
#page.online #frame	{position:relative;}

#left {background-color:#E6E6E6; top:105px; left:0px; width:149px; border-left:1px solid #000000; border-bottom:1px solid #000000;}
#left h1 {background-color:#FF0000; color:#FFFFFF; font-size:13px; text-indent:5px; border-bottom:2px solid #000000;border-top:2px solid #000000;}
#left h5 {background-color:#FFFFFF; color:#FF6600; font-size:13px; text-indent:5px; }
#left #nav {padding:0px 0px 20px 10px; border-bottom:0px solid #999999;}
#left #nav h2 {color:#FF0000; font-size:12px; padding:5px 0px 3px 0px;}
#left #nav h2 a {color:#FF0000; text-decoration:none;}
#left #nav h3 a {color:#333333; font-size:11px; font-weight:normal;}
#left #nav h3 a:hover {color:#999999;}

#center {background-color:#ffffff;left:151px;width:588px; border-right:1px solid #000000; border-bottom:1px solid #000000;position:relative;border-right:1px solid #000000;}
#page.online #center {position:absolute; top:0; left:151px;}

#top #nav {color:#666666; font-size: 11px; padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; border-top:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC; font-weight:bold;}
#top #nav td {padding:1px 5px 1px 0px; font-weight: bold; color: #666666;}

#top  {padding:10px 15px 0px 15px;} 
#top h1 {color:#FF6600; font-size:16px;}
#top h2 {color:#FF6600; font-size:13px; border:0px;}
#top p {font-size:12px; padding:5px 0px 5px 0px; text-align:justify;}
#top table p {padding:0px;}
#top td {padding-right:5px;}
#top form {background-color: #222222;}

#middle  {padding:5px 15px 0px 15px;} 
#middle h1 {clear:none; background-color:#999999; color:#FFFFFF; font-size:14px; text-indent:2px; margin-bottom:10px; border-bottom:1px solid #666666;}
#middle h2 {color:#FF3300; font-size:14px; width:388px;}
#middle p {font-size:12px; padding:3px 15px 5px 0px; text-align:justify; border-right:1px dashed #CCCCCC;}
#middle table {padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #CCCCCC;}
#middle a {font-size:12px;}
#middle img {border:0px;}

#footer {font-size:10px; padding-left:15px; border-bottom:2px solid #999999; height:100%;}
#footer #nav  {margin-top:10px;}
#footer #nav a {color: #666666}
#footer #copyright  {color:#999999; margin-bottom:10px;}

#search { background-color:#E6E6E6; margin-top:2px; text-align:center;}
#search form {background-color: #E6E6E6; border: 0px; width: 135px;}
#search h1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFFFF; text-align: left; padding-left: 3px; margin:0px; background-color: #FF0000;}
#search p {font-size:11px; text-indent:10px; text-align:left; padding:5px 0px 6px 0px;}
#search .field {font-size:11px; color:#333333; height:20px; width:120px; background-color:#F4F4F4; border:1px solid #333333; margin-top:5px; margin-bottom:5px;}
#go .button {font-size:11px; margin-top:5px; font-weight:bold; color:#FFFFFF; height:22px; width:65px;  background-color:#999999; border:1px solid #333333;  margin-bottom:5px;}

#privacy #frame, #article #frame{width: 698px; *width: 740px; background-color:#FFFFFF; padding:20px; margin: 0px; border-right:1px solid #666666;}
#privacy h3 {color:#666666; font-size:14px; margin:15px 0px 5xp 0xp;}
#privacy p {font-size:12px; padding:5px 0px 5px 0px; margin: 10px 0px 0px 0px; text-align:justify;}
#privacy li {padding:5px 0px 5px 0px; margin: 0px; }
#privacy #footer {width: 723px; *width: 739px; background-color:#FFFFFF; padding-top:20px;}

#article p {font-size:12px; padding:5px 0px 5px 0px; margin: 10px 0px 0px 0px; text-align:justify;}
#article h1 {color:#666666; font-size:14px; margin:15px 0px 5xp 0xp;}
#article h2 {color:#666666; font-size:12px; margin:15px 0px 5xp 0xp;}
#article #footer {width: 723px; *width: 739px; background-color:#FFFFFF; padding-top:20px;}
#article #header {background-color:#FFFFFF; height:100px; left:20px;  width: 740px;border-bottom:4px solid #000000;}
#article #header h1 {color:#FF3300; font-size:17px;}
#article #header h2 {color:#000000; font-size:17px;}
#article #header hr {border:1px solid #000000; height:1px;}