body { margin: 0px; padding: 0px; height: 100%; text-align: center; background-color: #D33E28; color: #485969; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(pictures/bkg.jpg); background-repeat: repeat-x; background-position: top;}
acronym {border: none;}
a {text-decoration: none;}
a:link { color: rgb(179,63,96); }
a:visited {color: rgb(179,63,96); }
a:hover {text-decoration: underline; }
img { border: none;}
table { font-size: 10px;}

#container { width: 783px; height: 100%; position: relative; margin: 1px auto 0; text-align: left; background-image: url(pictures/bkgbody.jpg); background-repeat: repeat; }

#header { background: #D33E28 url(pictures/ban_default.jpg) no-repeat right top; height: 59px; width: 783px; padding: 0px; border-bottom: 1px solid #D33E28; }
#header h1 { background: url(pictures/logo_titan.jpg) 0 0 no-repeat; height: 59px; width: 197px; padding: 0px; margin: 0px;}
#header h1 span { visibility: hidden;}

#navTools { position: absolute; top: 5px; right: 5px; margin: 0; padding: 0;}
#navTools ul {margin: 0; padding: 0; }
#navTools li {list-style: none; float: left; margin: 0; padding: 2px; white-space: nowrap; }
#navTools li span { visibility: visible;}

#body { width: 783px; }
#bodyinvitation { width: 585px; }

#navGlobal { display: block; width: 197px; height: 478px; float: left; background: #F9E9DC; margin: 0px; padding: 0px; }
#navGlobal ul {margin: 0; padding: 0; }
#navGlobal li {list-style: none; margin: 0; }
#navGlobal .button1 a {display: block; background: #fff url(pictures/button1a.jpg) no-repeat right; text-decoration: none; height: 28px; color: #D33E28; border-bottom: 1px solid #D33E28; padding-left: 26px; line-height: 26px; font-size: 12px; }
#navGlobal .button1 a:hover {display: block; background: url(pictures/button1hover.gif) no-repeat left; text-decoration: none; height: 28px; background-color: #F59E2E; color: #fff;  }
#navGlobal .button1 a.current { display: block; background: url(pictures/button1current.gif) no-repeat left; text-decoration: none; height: 28px; background-color: #D33E28; color: #fff; border-bottom: 1px solid #ffffff; font-weight: bold; cursor: default;}
#navGlobal .button1 a.current:hover { display: block; background: url(pictures/button1current.gif) no-repeat left; text-decoration: none; height: 28px; background-color: #D33E28; color: #fff; border-bottom: 1px solid #ffffff; font-weight: bold; cursor: default;}
#navGlobal .button2 a { display: block; background: #E58A7E url(pictures/button2a.jpg) no-repeat right; text-decoration: none; height: 20px; color: #fff; border-bottom: 1px solid #ffffff; padding-left: 26px; line-height: 20px; font-size: 10px;}
#navGlobal .button2 a:hover {display: block; background: #ffffff; text-decoration: none; height: 20px; color: #D33E28; border-bottom: 1px solid #ffffff; }
#navGlobal .button2 a.current {display: block; background: #E58A7E url(pictures/button2current.jpg) no-repeat left; text-decoration: none; height: 20px; color: #fff; border-bottom: 1px solid #ffffff; font-weight: normal; cursor: default; }
#navGlobal .button2 a.current:hover {display: block; background: #E58A7E url(pictures/button2current.jpg) no-repeat left; text-decoration: none; height: 20px; color: #fff; border-bottom: 1px solid #ffffff; font-weight: normal; cursor: default; }
#navGlobal .button3 a { display: block; background: #E58A7E; text-decoration: none; color: #fff; padding-left: 26px; line-height: 20px; height: 20px; font-size: 10px;}
#navGlobal .button3 a:hover { background-color: #D33E28; color: #fff;  }
#navGlobal .button3 a.current { text-decoration: underline; }

#content { width: 585px; height: 461px; min-height: 462px; float: right; background: #fff url(pictures/bkgcontent2.jpg) no-repeat left; margin: 0px; padding-bottom: 16px; }
*>#content { height: auto;}
#content .item { margin: 0px ; padding: 0px 0px 20px 0px; }
#content .pictureleft { margin: 0px ; padding: 0px 12px 8px 0px; }
#content .pictureright { margin: 0px ; padding: 0px 0px 8px 12px; }
#content .list { margin: 0px ; padding: 0px 0px 22px 20px; }
#content .list p.tetiere { background-image: url(pictures/ulbullet1.gif); background-repeat: no-repeat; background-position: 0px 12px; }
#content a:link { color: rgb(179,63,96); background-color: #FBDFB9; }
#content a:visited {color: rgb(179,63,96); background-color: #FBDFB9;}
#content a:hover {text-decoration: underline; background-color: #F9C684;}
#content p { font-size: 11px; line-height: 1.4em; margin: 0; padding: 0.6em 32px 0 16px; }
#content ul { padding-top: 4px; margin-top: 4px; }
#content li { font-size: 11px; line-height: 1.4em; padding-right: 32px; padding-bottom: 6px; list-style-position: outside; list-style-image: url(pictures/ulbullet1.gif); list-style-type: square; }
#content ul.filelist li { padding-bottom:2em;}
#content ol { padding-top: 4px; margin-top: 4px; margin-bottom: 0px;}
#content ol li { font-size: 11px; line-height: 1.2em; margin-left: 0px; padding-right: 32px; padding-bottom: 2px; list-style-position: outside; list-style-image: none; list-style-type: decimal; }
#content li .title { font-size: 14px; color: #931704; line-height: 1.2em; font-family: "Times New Roman", Times, serif; font-weight: 200; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #993300; }
#content h2 { margin-top: 20px; height: 37px; color: #b73f2d; border-bottom: 1px solid #D33E28; padding-right: 32px; padding-left: 16px; font-size: 24px; text-transform: uppercase;  vertical-align: 50%;}
#content h3 { margin: 0px; color: #D33E28; padding: 12px 32px 0.25em 16px; font-size: 14px; text-transform: uppercase; }
#content h4 { margin: 0px; color: #D33E28; padding: 10px 32px 5px 16px; font-size: 12px; }
#content .headerh4 { text-transform: none; font-size: 12px; }
#content h5 { margin: 0px; padding: 8px 32px 0px 16px; font-size: 12px; font-weight: bold; }
#content .fileppt { background-image: url(pictures/icon_powerpoint.gif); background-repeat: no-repeat; background-position: left top; vertical-align: top; padding-left: 36px; height: 30px; min-height:30px; display: block; margin-top: 6px; }
#content .fileppt:link { background-color: #ffffff;}
#content .fileppt:visited { background-color: #ffffff;}
#content .fileppt:hover { background-color: #ffffff;}
#content .filepdf { background-image: url(pictures/icon_pdf.gif); background-repeat: no-repeat; background-position: left top; vertical-align: top; padding-left: 36px; height: 30px; min-height: 30px; display: block; margin-top: 6px; }
#content .filepdf:link { background-color: #ffffff;}
#content .filepdf:visited { background-color: #ffffff;}
#content .filepdf:hover { background-color: #ffffff;}
#content .filexls { background-image: url(pictures/icon_excel.gif); background-repeat: no-repeat; background-position: left top; vertical-align: top; padding-left: 36px; height: 30px; min-height: 30px; display: block; margin-top: 6px; }
#content .filexls:link { background-color: #ffffff;}
#content .filexls:visited { background-color: #ffffff;}
#content .filexls:hover { background-color: #ffffff;}
#content .filedoc { background-image: url(pictures/icon_word.gif); background-repeat: no-repeat; background-position: left top; vertical-align: top; padding-left: 36px; height: 30px; min-height: 30px; display: block; margin-top: 6px; }
#content .filedoc:link { background-color: #ffffff;}
#content .filedoc:visited { background-color: #ffffff;}
#content .filedoc:hover { background-color: #ffffff;}
*>#content .fileppt { height: auto;}

#content fieldset { border: 0px; padding: 10px; background-color:#fdedd6;}


#content #seminar2006sponsors { padding: 32px 32px 0 16px; }
#content #seminar2006sponsors p { padding: 0 0 8px 0px; }
#content #seminar2006sponsors ul { margin: 0; padding: 0px; }
#content #seminar2006sponsors li { list-style: none; margin: 0px; float: left; }
#content #seminar2006sponsors img { vertical-align: bottom; border:none; }
#content #seminar2006sponsors a:hover { text-decoration: none;  }

#content #seminar2006program { padding: 1.5em 32px 0 16px; }
#content #seminar2006program table { background-color:#CC6633; }
#content #seminar2006program table td { background-color:#ffffff; }
#content #seminar2006program table th { background-color:#CC6633; color:#ffffff; }

#footer { width: auto; padding-left: 213px; padding-top: 2px;}
#footer span { visibility: hidden;}