/*** Common Classes for MerlinConnect Ltd ***/
body { background-color: white; color: black; margin: 0px; font-family: arial,helvetica,sans-serif;  } 

form { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

td            { text-align: left;   font-family: arial,helvetica,sans-serif; font-size: 0.8em; font-weight: normal; color: black; background-color: white; }
.Header       { text-align: left;   font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; color: black; background-color: #CCCCCC; background-image: url("grey.gif"); background-repeat: repeat-x; }
.HeaderCentre { text-align: Center; font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; color: white; background-color: #CCCCCC; background-image: url("grey.gif"); background-repeat: repeat-x; }
.HeaderRight  { text-align: Right;  font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; color: black; background-color: #CCCCCC; background-image: url("grey.gif"); background-repeat: repeat-x; }
.Border       { text-align: left;   font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; color: black; background-color: #EEEEEE; }
.tdleft       { text-align: left;   font-family: arial,helvetica,sans-serif; font-size: 0.8em; font-weight: normal; color: black; background-color: white; }

/*** Normal Links ***/
a:link    { font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; color: blue; text-decoration: none; } 
a:visited { font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; color: blue; text-decoration: none; } 
a:hover   { font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; color: red;  text-decoration: underline; } 

li.list1 { list-style: disc outside; color:green; } 
li.list2 { list-style: circle outside; color:blue; }


/*** Horizontal Category Links ***/
.HLinks1          { padding: 0px 0px 0px 12px; white-space: nowrap; font-size: 0.8em; font-family: arial,helvetica,sans-serif; background-image: url("blue.gif"); background-repeat: repeat-x; }
.HLinks2:link    { font-size: 1em; color: green;   text-align: left; text-decoration: none;  }
.HLinks2:visited { font-size: 1em; color: green;   text-align: left; text-decoration: none;   }
.HLinks2:hover   { font-size: 1em; color: red;    text-align: left; text-decoration: underline; }
.HLinks3:link 	  { font-size: 1em; color: blue; text-align: left; text-decoration: none;      }
.HLinks3:visited { font-size: 1em; color: blue;    text-align: left; text-decoration: none;    }
.HLinks3:hover   { font-size: 1em; color: red;    text-align: left; text-decoration: underline; }

.HorizontalBorder { background-color: #EEEEEE; color: white; font-size: 0.8em; text-align: left; font-family: arial,helvetica,sans-serif; line-height: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-style: ridge; border-color: blue; border-width: 0px 0px 1px 0px; }

/*** Vertical Category Links ***/
.VLinksMouseOver  { color: #000099; text-align: left; text-decoration: underline; line-height: 110%; background-color: #EEEEEE; padding: 0px 0px 0px 2px; }  
.VLinks1          { color: black; text-align: left; text-decoration: none; line-height: 110%; background-color: #EEEEEE; padding: 0px 0px 0px 5px; font-family: arial,helvetica,sans-serif; }
a.VLinks2:link    { color: #000099; text-align: left; text-decoration: none; line-height: 110%; background-color: #EEEEEE; }
a.VLinks2:visited { color: #000099; text-align: left; text-decoration: none; line-height: 110%; background-color: #EEEEEE; }
a.VLinks2:hover   { color: red;     text-align: left; text-decoration: underline; line-height: 110%; background-color: #EEEEEE; }
a.VLinks3:link    { color: blue;    text-align: left; text-decoration: none; line-height: 110%; background-color: #EEEEEE; }
a.VLinks3:visited { color: blue;    text-align: left; text-decoration: none; line-height: 110%; background-color: #EEEEEE; }
a.VLinks3:hover   { color: red;     text-align: left; text-decoration: underline; line-height: 110%; background-color: #EEEEEE; }

.HeaderBackground { background-color: #000099; color: white; font-size: 1em; font-family: al,helvetica,sans-serif; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-style: ridge; border-color: blue; border-width: 0px 0px 0px 0px; }
.VerticalBorder { background-color: #EEEEEE; border-style: ridge; border-color: blue; border-width: 0px 0px 0px 0px; }
.VerticalBorderLower { position: fixed; top: 0; left: 0; width: 150px; background-color: #EEEEEE; border-style: ridge; border-color: blue; border-width: 0px 0px 0px 0px; }

.SearchButton { background-color: white; font-family: arial,helvetica,sans-serif; font-size: 1em; color: #000099; }

.Left            { background-color: #F0F0F0; color: white; font-size: 1em; font-family: arial,helvetica,sans-serif; line-height: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-style: ridge; border-color: blue; border-width: 0px 1px 0px 0px; }
.LeftTop         { padding: 7px 7px 7px 7px; background-color: white; }
.BodyTitle       { padding: 7px 7px 7px 7px; background-color: white; }
.BodyText        { padding: 7px 7px 7px 7px; background-color: white; }
.RightText       { padding: 7px 7px 7px 7px; background-color: #F4F4F4; }
.MainLeftText    { padding: 7px 7px 7px 7px; background-color: #F8F8F8; }
.MainRightText   { padding: 7px 7px 7px 7px; background-color: #FBFBFB; }

.ContentText { padding: 5px 5px 15px 5px; background-color: white; }
.TempText { text-align: left; font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; font-style: normal; color: Black; }
.FooterText { background-color: white; text-align: left; font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; font-style: normal; color: #000099; }
.fieldvalue { font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; font-style: normal; color: black; text-decoration: none; }
.FormFields  { background-color: white; text-align: left; padding: 2px 0px 2px 5px; color: #000099; }
.FormButton  { background-color: #000099; text-align: center; color: white; font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: normal; margin-left: 5px}

.sectiontitle { font-family: arial,helvetica,sans-serif; font-size: medium; font-weight: bold; font-style: normal; text-decoration: none; border: thick black; }
.fieldtitle   { font-family: arial,helvetica,sans-serif; font-size: 1em; font-weight: bold; font-style: normal; color: #004080; text-decoration: none; }

/*** Used in <p> tags to indent text within a section ***/
.sectioncontents { margin: 24px; }

.formfielddates { font-family: arial,helvetica,sans-serif; font-size: 1em; width: 80px; height: 20px; }  
.formfieldtextmed { font-family: arial,helvetica,sans-serif; font-size: 1em; width: 150px; height: 20px; } 
.formfieldtextlong { font-family: arial,helvetica,sans-serif; font-size: 1em; width: 300px; height: 20px; }
.formfieldcomputedtext { font-family: arial,helvetica,sans-serif; font-size: 1em; }

/*** Used specifically in the common subform Edit History ***/
.formedithistorytext { font-family: arial,helvetica,sans-serif; font-size: 1em; color: #0000FF; }
.formedithistorycomment { margin: 24px; font-family: arial,helvetica,sans-serif; font-size: 1em; color: red; }

H1 { font-weight: bold;   font-size: 1.2em; line-height: 100%; font-family: arial,helvetica,sans-serif; font-variant: normal; color: #000099; background-color: white; }
H2 { font-weight: bold;   font-size: 1.1em; line-height: 100%; font-family: arial,helvetica,sans-serif; font-variant: normal; color: #000099; background-color: #EEEEEE; line-height: 180%; background-image:   url("smallgrey.gif"); background-repeat: repeat-x; }
H3 { font-weight: bold;   font-size: 1em;   line-height: 200%; font-family: arial,helvetica,sans-serif; font-variant: normal; color: #000099; background-color: #EEEEEE; line-height: 170%; background-image:   url("smallgrey.gif"); background-repeat: repeat-x; }
H4 { font-weight: normal; font-size: 1em;   line-height: 200%; font-family: arial,helvetica,sans-serif; font-variant: normal; color: #000099; background-color: #EEEEEE; line-height: 150%; background-image:   url("smallgrey.gif"); background-repeat: repeat-x; }
H5 { font-weight: bold;   font-size: 1em;   line-height: 110%; font-family: arial,helvetica,sans-serif; font-variant: normal; color: #000099; background-color: #EEEEEE; line-height: 150%; background-image:   url("smallgrey.gif"); background-repeat: repeat-x; }
H6 { font-weight: normal; font-size: 1em;   line-height: 110%; font-family: arial,helvetica,sans-serif; font-variant: normal; color: #000099; background-color: #EEEEEE; line-height: 150%; background-image:   url("smallgrey.gif"); background-repeat: repeat-x; }

UL.Nav   { list-style:   url("webtick.jpg") disc; }
UL.Left  { list-style: None; background: None; padding: 6px; line-height: 100%; }
/***LI.Left  { list-style: None; background: None; line-height: 100%; } ***/
/***LI.Blank { list-style: None; background: None; line-height: 100%;	}  ***/

