html,body { color: #333; background-color: #fcfcfc; font-size: 13px; line-height: 1.8em; margin:0; padding:0;}
img, div { behavior: url(/contents/js/iepngfix.htc) }
td { color: #333; font-size: 13px; line-height: 1.8em; }
a:link { color: #991010; text-decoration: underline; }
a:visited { color: #600; text-decoration: underline; }
a:hover { color: #b20000; text-decoration: none; }
a:active { color: #c00; text-decoration: none; }
#globalContainer { position:relative; left:0; top:0; background:transparent; width: 900px; margin-top: 48px; margin-right: auto; margin-bottom: 64px; margin-left: auto !important; padding: 0 0 0; }
#DIRNAV { width: 200px; z-index: 50; visibility: visible; float: left; }
#CONTENT { width: 640px; z-index: 25; clear: left; margin-left: 260px; padding-bottom:24px; }
#globalHeader { color: white; background-color: #fcfcfc; background-image: url(../common_images/head_bg.jpg); text-align: center; margin:0; padding:0; height:33px; }
#globalFooter { color: white; background-color: #fcfcfc; background-image: url(../common_images/foot_bg.jpg); text-align: center; margin:0; padding:0; height:48px; }
#globalRelationalNav { text-align: right; width: 118px; z-index: 100; overflow: visible; visibility: visible; }
#menuContainer { background-color: transparent; position: fixed; left: 0; bottom: 40px; width: 360px; height: 200px; z-index: 500; visibility: hidden; }
.submn { color: black; font-size: 11px; line-height: 1.5em; background-color: #ffffff; background-image: none; background-repeat: repeat; background-position: 0 0; margin:0; padding-top: 0; padding-right: 4px; padding-bottom: 0; padding-left: 4px !important; }
.submn ul { margin: 0; padding: 0; list-style-position: inside; cursor: pointer; }
.submn ul a:link { color: black; text-decoration: none; }
.submn ul a:visited { color: black; text-decoration: none; }
.submn ul a:hover { color: #b20000; text-decoration: none; }
.submn ul a:active { color: #c00; text-decoration: none; }
.printOnly { clear: both; display: none; }
.dirnav_item { font-size: 11px; line-height: 1.8em; margin: 0; }
#DIRNAV a:link { color: #333; text-decoration: none; margin-bottom: 3px; }
#DIRNAV a:visited { color: #600; text-decoration: none; margin-bottom: 3px; }
#DIRNAV a:hover { color: #b20000; text-decoration: none; margin-bottom: 3px; }
#DIRNAV a:active { color: #c00; text-decoration: none; margin-bottom: 3px; }
#works_head { padding:0; margin:0; }
#works_title { font-size: 18px; font-weight: bold; text-align: left; padding: 8px 0 8px 0; border-bottom: 1px solid gray; }
#works_description { width: 400px; float: left; height:auto; margin-top: 12px; }
#works_data { margin-top: 12px; margin-left: 420px; padding-right: 8px; }
#works_data .title { color: #666; font-size: 10px; font-weight: bold; font-style: italic; line-height: 1.2em; text-align: right; }
#works_data .name { font-size: 11px; font-weight: normal; font-style: normal; text-align: right; margin-bottom: 8px; }
#works_preview { text-align: center; padding-top:24px; }
.works_img { margin-bottom:18px;}
.works_cap { text-align:left; padding-top:12px; }