/* Style sheet for the LabourStart website */

body { background-color: #FFFFFF }

A:link {color:#0000ff; text-decoration: none} /* unvisited link */
A:visited {color: #800080; text-decoration: none} /* visited links */
A:active {color:#ff6600; text-decoration: none} /* active links */
A:hover {text-decoration: underline; background-color: #ff9;} /* underlines link as cursor moves over it */

.masthead { color: white; font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: normal; background-color: red } /* LabourStart masthead */

.promoline { color: #3366ff; font-family: Arial, Helvetica, sans-serif; font-size: x-small; } /* LabourStart promo line */

.maindefault { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: small; } /* LabourStart main default text */

.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; } /* priority 2 news stories, etc. */

.medium { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; } /* priority 1 news stories, etc. */

.leftmenu { color: white; font-family: Arial, Helvetica, sans-serif; font-size: x-small; } /* Left side of page menu */

.newshead { color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; font-weight: bold } /* Main news headline of the day. */

.h1 { color: #0099cc; font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold } 

.h2 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold } 

.h2b { color: #000080; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold } 

.cathead { color: #0099cc; font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: normal } /* Category headers. */

.text { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small  } /* LabourStart text. */

.largetext { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium  } /* LabourStart larger text. */

.specialann { color: black; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; background-color: yellow } /* Special announcements. */

.banner { color: #3366ff; font-family: Arial, Helvetica, sans-serif; font-size: x-small} /* LabourStart navigation bars. */

.warning { color: yellow; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; text-decoration: blink; background-color: red } /* Warning marker for anti-labour articles. */

.topnavbar { color: #3366ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal } /* Top navigation bar. */

.new { color: red; font-family: Arial, Helvetica, sans-serif; font-size: 66%; background-color: yellow } /* New! */

.priority1 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold } /* Priority 1 news stories */

.discount { color: white; font-family: Arial, Helvetica, sans-serif; font-size: x-small; background-color: #3366ff } /* X Off! */
 
.subhead { color: #0099cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold } /* Sub headers. */

.p1categories { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold } /* Page 1 categories */

.xsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-style: normal } /* country names, etc. */

.text60 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-style: normal } /* standard size text for site */

.text70 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal } /* standard size text for site */

.text80 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal } /* standard size text for site */

.text90 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal } /* standard size text for site */

.text100 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal } /* standard size text for site */

.ad { background-color: #f5f5f5; border-color: #cc6600; border-width: thin; border-style: solid }

.leftnewsbar { background-color: #ffffff; border-style: none }

.countrylinks { background-color: #ffffcc; border-style: solid; border-color: #000000; border-width: 1px }

.topnavbar { background-color: #ccffff; border-color: #3399ff; border-width: thin; border-style: solid; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 80%; font-style: normal }

.rightfloat { float: right }

.topstory { background-color: #00cccc; border-color: #000000; border-width: thin; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: white }

.ccmenu { background-color: #ffffcc; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: black; padding: 10px }

.urgentaction { background-color: #ff3300; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #ffffff; padding: 10px }

.affiliate { background-color: #ccffcc; border-color: #339900; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #339900; padding: 10px }

.affiliate1 { background-color: #ffff66; border-color: #cc6633; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #cc6633; padding: 10px }

.topbanner { background-color: #ffff00; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #000000; padding: 10px }

.rightnavbar { background-color: #66ff99; border-color: #000000; border-width: 1px; border-style: solid; padding: 1px }

.affbanner { background-color: #f5f5f5; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #000000; padding: 10px }

.topstory { background-color: #ff0000; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #ffffff; padding: 10px }

.ua1 { background-color: #0000ff; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #ffffff; padding: 5px }

.ua1save { background-color: #ffcc99; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #000000; padding: 5px }


.ua1red { background-color: #ff0000; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; color: #ffffff; padding: 5px }

.ua2 { background-color: #ffffff; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #000000; padding: 5px }

.navbar { background-color: #f7f7f7; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #000000; padding: 5px }


.whitelinks { color: #ffffff }

.lightbox { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #000000; padding: 10px }

.darkbox { background-color: #f5f5f5; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #000000 }

.popup { width: 300px; height: 300px } 

.text80w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #ffffff } /* standard size text for site */

.opera1 { background-color: #6699ff; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #ffffff; padding: 5px }

.opera2 { background-color: #33ffff; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #000000; padding: 5px }

.lnwpromo { background-color: #F5F5F5; border-color: #000000; border-width: thin; border-style: dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #000000; padding: 5px; border-left: none }

.lnwleft { background-color: #F5F5F5; border-color: #000000; border-width: thin; border-style: dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; font-style: normal; color: #ff0000; padding: 5px; border-right: none}

.top01 { background-color: #ffffff; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; color: #ff0000; padding: 5px; text-align: center }

.top02 { background-color: #ccffff; border-color: #000000; border-width: 1px; border-top-width: 0px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; font-weight: bold; color: #000000; padding: 5px; text-align: center }

.bottom01 { background-color: #cccccc; border-color: #000000; border-width: 1px; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; font-weight: bold; color: #000000; padding: 5px; text-align: center }

.middle01 { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; font-weight: normal; color: #000000; padding-left: 50px; padding-right: 50px; text-align: left }

.redbull { color: #f00; background-color: #fff; font-weight: bold; }
