body { margin: 0; font-family: Verdana, Tahoma, Arial, Helvetica, Serif; color: #F0F0F0; 
	background-color: #000000;  background-image: url(../images/background.jpg); background-position:top left;   } 
#dateformat { font:11px Arial, Helvetica, sans-serif; color: #90A6D8; letter-spacing:.1em; vertical-align:bottom; text-align:center; height:20px;}

p, div, td, th, tr, form, ol, ul, li, input, textarea, select, a { font-family: Verdana, Tahoma, Arial, Helvetica, Serif; }

li { margin-top: 3; margin-bottom: 3; }
small        { font-size: 80%; }
big          { font-size: 120%; }
code, pre    { font-family: Courier, 'Courier New', Monospaced, Serif; }
a       { color: #F0F0F0; text-decoration: underline; }
a:hover { color: #E0AA00; text-decoration: underline; }
.copy { font-size: 11px; text-align:center; }
.contact { font-size: 12px; font-weight:normal; color:#eeeeee; line-height: 20px;  }
.ddml { background-color:#000000; border-left: 1px solid #666666; }
.ddml img { border: 1px solid #666666; margin: 9px }
.empty { height: 99px; }
.framehdr    { padding: 20px 25px 0px 0px;}
.sslink { margin:20px 10px 10px 10px; }
.sslink a { text-decoration:none }
.footer {  line-height: 5px; background-image: url(../images/bar-footer.jpg); border-top: 1px solid #666666;  }
.hdr { border-bottom:1px solid #666666;  }
.intro { padding: 20px 25px 20px 25px; font-size: 12px; font-weight:normal;  }
.main {  border: 1px solid #555555; margin:10px; }

.menu { font-size: 12px; font-weight: bold; text-align: center;
	BACKGROUND-IMAGE: url(../images/menu_bg.gif); background-repeat:repeat-x; 
	height:33px; line-height:28px;  }
a.menu:link { background-image: url(../images/menu_bg2.gif); background-repeat:no-repeat; background-position:center; 
	text-decoration: none;  }
a.menu:visited { background-image: url(../images/menu_bg2.gif); background-repeat:no-repeat; background-position:center; 
	text-decoration: none; }
a.menu:active { background-image: url(../images/menu_bg2.gif); background-repeat:no-repeat; background-position:center; 
	COLOR: #E0AA00;text-decoration: none; }
a.menu:hover { background-image: url(../images/menu_bg3.gif); background-repeat:no-repeat; background-position:center; 
	COLOR: #E0AA00; text-decoration: underline; }

.menubg { background-color:#262626; background-image: url(../images/background-menu.jpg);  background-repeat:no-repeat;  vertical-align:top; }
.order { padding:7px; margin: 20px 7px 20px 7px; border: 1px solid #666666; font-family:"Times New Roman", Times, serif; font-size: 14px;  text-align: left; font-style:italic; background-color:#222222; }
.order a { text-decoration: underline; font-family:"Times New Roman", Times, serif; font-size: 14px;  text-align: left; font-style:italic; }


.pubs    { vertical-align:top; MARGIN-LEFT:20px;}
.pubs A   { text-decoration: underline; color:#8099CC}
.pubs UL { text-align:left;  MARGIN-LEFT:20px;}
.pubs LI { MARGIN-LEFT:0px; MARGIN-BOTTOM:20px; list-style-image:url(../images/bullet_sq.gif); vertical-align:middle; }

.sep { line-height: 7px; background-image: url(../images/bg1.jpg);}
.spacer { background-color:#666666;}
.style1 {color: #000000}
.spkrimg { margin-left: 7px; margin-right: 7px; }
.stdimg_right { border:1px solid #666666; margin: 0px 0px 20px 20px; }
.stdimg_left { border:1px solid #666666; margin: 5px 20px 25px 0px; }
.tctr    { font-family: verdana, tahoma, arial, trebuchet MS, sans-serif; font-size:14px; vertical-align:top; background-image: url(../images/bg0.jpg); background-repeat:repeat-x; }
.tctr P  { MARGIN:15px 10px 10px 10px;  }
.tctr UL  { text-align:left;  MARGIN:0px 10px 10px 10px;}
.tctr LI { MARGIN-LEFT:150px; MARGIN-RIGHT:10px; list-style-image:url(../images/bullet_sq.gif); vertical-align:middle; }
.tleft { background-color:#262626; background-image: url(../images/hdr2_bg.jpg); background-repeat:no-repeat;  vertical-align:top;  }

