
td.tdpubtitle {
        background-color: #e2e2c7;
	text-align:left;
        width: 94%;
}

tr.trpubtitle {
/* used for individual publication _titles_ in gans_pub and gans_pub_us files */
/*        background-color: #e2e2c7; */
        background-color: #ffffee;
	text-align:left;
        width: 100%;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}

td.tdcart {
	margin: 0;
	border: 0px 0px;
	border-color: red; 
}

.tdform {
	margin: 0;
	border: 0px 0px;
	border-color: red; 
}


span.notice
{
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000;
 font-variant: small-caps;
 font-weight: 900
}

span.notice2
{
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #FF0000;
 font-variant: small-caps;
 font-weight: 600
}

span.titles 
{ 
  white-space: nowrap;
  text-indent: 2em;
  font-family: Verdana, sans-serif; font-size: 120%;font-style: italic; font-weight: bold; color: green
}

span.titles2
{ 
  white-space: nowrap;
  text-indent: 2em;
  padding-left: 3em;
  font-family: Verdana, sans-serif; font-size: 120%;font-style: italic; font-weight: bold; color: green
}

.notice
   {
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;
   font-variant: small-caps;
   font-weight: 800 
   }

/* see http://webdesign.about.com/od/internetexplorer/a/aa082906.htm for discussion of child selectors, box model and browser differences (IE6, IE7, FF) */

span.notice_large
   {
   margin-left:-10em;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000;
   font-variant: small-caps;
   font-weight: 800 
   }

div.notice_large
   {
   display: inline;
   position: relative;
   margin-left:1em;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000;
   font-variant: small-caps;
   font-weight: 800 
   }

td > span.notice_large
   {
   margin-left:2em;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000;
   font-variant: small-caps;
   font-weight: 800 
   }

span.notice_disclaimer
   {
   margin-top: 1em;
   margin-left: 2em;
   margin-right: 10em;
   display: block;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;
   font-weight: 400 
   }

td > span.notice_disclaimer
   {
   margin-top: 1em;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;
   font-weight: 400 
   }

span.notice_nosmall
   {
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000;
   font-weight: 800 
   }

span.notice_warning
   {
   display: block;
   margin-top: 1em;
   margin-left: 10em;
   margin-right: 15em;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;
   font-weight: 600 
   }

span.notice_warning2
   {
   display: block;
   margin-top: 1em;
   margin-left: 10em;
   margin-right: 15em;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;
   font-weight: 600 
   }


