/* Links */
a:link {font-family: arial; font-size: 12pt; color: #000064;}
a:visited {font-family: arial; font-size: 12pt; color: maroon;}
a:active {font-family: arial; font-size: 12pt; color: green;}
a:hover {font-family: arial; font-size: 12pt; color: green; text-decoration: none;}

/* Body */
body {background-color: #EFEFFA;
     font-family: Lucida Sans Unicode;
     font-weight: normal; color: black; font-size: 12pt;}
     


/* Used at the top of pages where headings are needed */
.pagehead {text-align: center; font-family: arial;
    font-weight: normal; color: #3C609F; font-size: 17pt;}
    
/* Used for 'List Selections' */
.listselect {text-align: center; font-family: arial;
    font-weight: norman; color: #808080; font-size: 17pt;}
	
/* Used in .gv_text for the collectors name */
.cn_text {text-align: left; font-family: arial;
    font-weight: normal; color: green; font-size: 12pt;}
    
/* Used in .gv_text for the reference number */
.rn_text {text-align: left; font-family: arial;
    font-weight: normal; color: green; font-size: 12pt;}
    
/* Used in .gv_text for 'Further Research */
.fr_text {text-align: left; font-family: arial;
    font-weight: normal; color: red; font-size: 11pt;}

/* Used for .gv_table heading */
.gv_head {text-align: center; font-family: arial;
    font-weight: normal; color: #3C609F; font-size: 15pt;}
    
/* Used in .gv_table for the UIN */
.gv_uin {font-family: arial; font-weight: normal; color: green; font-size: 11pt;
	word-wrap:break-word;width:1px;}


/* Table - Gallery View - NEW - replaces table#gallery_view */
.gv_table {border: #3C609F 2px solid;}
.gv_table td {border: #3C609F 1px solid;}
.gv_table td img {border: 0; height: 50;}
.gv_img {text-align: center; vertical-align: middle;}
.gv_text {text-align: left; vertical-align: middle;
      font-family: Lucida Sans Unicode; font-weight: normal; color: black; font-size: 12pt;}

/* Used by all Details pages */
.detail_dl {margin-left: 1em;}
.detail_dt {font-family: arial; font-weight: normal; color:#3C609F; font-size: 14pt;
	text-decoration: underline; padding-top: 1em;}
.detail_dd {font-family: arial; font-weight: normal; color: black; font-size: 12pt;}
.detail_ol {list-style-type: decimal;}
.detail_ul {list-style-type: none; margin-left: 1em;}

/* Table - Patent View - NEW - replaces table#patent_view */
.pv_table {border: #3C609F 2px solid;}
.pv_table th {border: #3C609F 1px solid;
          font-family: arial; font-weight: normal; color: black; font-size: 11pt;}
.pv_table td {border: #3C609F 1px solid;
          font-family: arial; font-weight: normal; color: black; font-size: 11pt;}
.pv_pn {white-space: nowrap; text-align: center; vertical-align: middle;}
.pv_ccl {white-space: nowrap; text-align: center; vertical-align: middle;}
.pv_isd {white-space: nowrap; text-align: left; vertical-align: middle;}
.pv_in {white-space: nowrap; width: 300px; text-align: left; vertical-align: middle;}
.pv_an {white-space: nowrap; width: 300px; text-align: left; vertical-align: middle;}


/* Table - General page table */
.general_table {border: #3C609F 2px solid;}
.general_table th {border: #3C609F 1px solid;
.general_table tr {border: #3C609F 1px solid;}
.general_table td {border: #3C609F 1px solid;
      font-family: arial; font-weight: normal; color: black; font-size: 11pt;}  

/* Used by Hardware and Manufacture List pages */
.mfg_dl {margin-left: 1em;}
.mfg_dt {font-family: arial; font-weight: normal; color:#4F4F4F; font-size: 14pt;
	padding-top: 1em;}
.mfg_dd {font-family: arial; font-weight: normal; color:#4F4F4F; font-size: 12pt;}