/* netnotes.co.uk */

a.fvr /* favourite: navy */
{
text-decoration: none; cursor: crosshair; color: #000080;
}

a.nip /* new internet project: navy */
{
text-decoration: none; cursor: crosshair; color: #000080;
}

a.rth /* remote text highlighter: blue */
{
text-decoration: none; cursor: crosshair; color: #0000FF;
}

body.bdn /* body normal: custom grey on white */
{
width: 762px; margin: 10px 0px 0px 11px; border: 0px; border-collapse: collapse; padding: 0px;
scrollbar-base-color: #C0C0C0; scrollbar-arrow-color: #000080; background: #FFFFFF; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: medium; color: #333333;
text-align: justify;
}

img.lgn /* logo normal */
{
width: 39px; height: 39px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
}

img.nmn /* name normal */
{
width: 240px; height: 39px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
}

p.txe /* text examples: custom grey */ 
{
width: 761px; margin: 0px 0px 7px 1px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #333333;
text-align: left;
}

p.txc /* text centred: custom grey */
{
width: 762px; margin: 0px 0px 7px 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #333333;
text-align: center;
}

p.txj /* text justified: custom grey */
{
width: 762px; margin: 0px 0px 7px 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #333333;
text-align: justify;
}

p.txm /* text message: gray */
{
width: 762px; margin: 0px 0px 7px 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #808080;
text-align: justify;
}

span.fvd /* favourite description: blue */
{
color: #0000FF;
}

span.txd /* text dim: custom grey */
{
color: #333333;
}

span.txe /* text emphasis: custom yellow */
{
color: #FFFF95;
}

span.txh /* text highlight: yellow */
{
color: #FFFF00;
}

table.lgs /* logos */
{
width: 760px; margin: 0px 1px 19px 1px; border: 0px; border-collapse: collapse; padding: 0px;
}

td.cnc /* column name centre: custom yellow with gray border */
{
margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 3px 3px 3px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: medium; color: #FFFF95;
text-align: center; text-transform: uppercase;
}

td.cnl /* column name left: custom yellow with gray border */
{
margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 3px 3px 3px;
font-size: 10px; line-height: 10px; font-family: verdana,tahoma,arial,sans-serif; font-weight: medium; color: #FFFF95;
text-align: left; text-transform: uppercase;
}

td.cnr /* column name right: custom yellow with gray border */
{
margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 3px 3px 3px;
font-size: 10px; line-height: 10px; font-family: verdana,tahoma,arial,sans-serif; font-weight: medium; color: #FFFF95;
text-align: right; text-transform: uppercase;
}

td.dsr /* description right: custom grey */
{
height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #333333;
text-align: right;
}

td.dtr /* date right: custom grey */
{
width: 191px; height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px 0px 0px 1px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #333333;
text-align: right;
}

td.fvl /* favourite left: black */
{
height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #000000;
text-align: left;
}

td.gcm /* gallery caption middle: custom turquoise */
{
width: 164px; height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px 34px 0px 35px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #95FFFF;
text-align: center;
}

td.gcn /* gallery caption normal: custom turquoise */
{
width: 164px; height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #95FFFF;
text-align: center;
}

td.gcr /* gallery caption right: custom turquoise */
{
width: 164px; height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px 0px 0px 35px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #95FFFF;
text-align: center;
}

td.hdl /* heading left: blue */
{
height: 14px; margin: 0px; border: 0px; border-collapse: collapse; padding: 16px 0px 0px 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #0000FF;
text-align: left;
}

td.hdr /* heading right: white */
{
height: 14px; margin: 0px; border: 0px; border-collapse: collapse; padding: 16px 0px 0px 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFFFF;
text-align: right;
}

td.hpd /* headed photo description: custom yellow */
{
width: 200px; height: 126px; margin: 0px; border: 0px; border-collapse: collapse; padding: 114px 0px 0px 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF95;
text-align: right;
}

td.lgr /* logo right */
{
width: 234px; height: 39px; margin: 0px; border: 0px; border-collapse: collapse; padding: 2px 0px 3px 195px;
text-align: right;
}

td.mnl /* menu left: navy */
{
width: 697px; height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #000080;
text-align: left;
}

td.mnr /* menu right: navy */
{
width: 65px; height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #000080;
text-align: right;
}

td.nml /* name left */
{
width: 526px; height: 39px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
}

td.pfn /* pay field name: custom yellow */
{
width: 265px; height: 12px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF95;
text-align: left;
}

td.pfp /* pay field prompt: yellow */
{
width: 156px; height: 12px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF00;
text-align: right;
}

td.phl /* pop-up heading left: custom yellow */ 
{
width: height: 14px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF95;
text-align: left;
}

td.phr /* pop-up heading right: white */ 
{
width: height: 14px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFFFF;
text-align: right;
}

td.pon /* pay option name: custom yellow */
{
width: 405px; height: 20px; margin: 0px; border: 0px; border-collapse: collapse; padding: 4px 0px 4px 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF95;
text-align: left;
}

td.ptd /* portrait description: navy */
{
width: 705px; height: 72px; margin: 0px; border: 0px; border-collapse: collapse; padding: 46px 0px 14px 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #000080;
text-align: right;
}

textarea.scd /* shopping card: white on black with gray border */
{
width: 420px; height: 161px; margin: 0px; border: 2px solid #808080; border-collapse: collapse; padding: 1px 0px 2px 3px;
background: #000000; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFFFF;
}
