/* ITworldCanada Subscriptions - CSS modified by T.Monod for IT World Canada 06/24/2009 
   http://www.itworldcanada.com/pndb/sub/subscriptionLogin.css */

BODY                      { margin: 0px; background-color: #000000 }

.bodytext                 { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 14px; color: #000000; line-height: normal; text-decoration: none; }
.bodytextS                { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 13px; color: #000000; line-height: normal; text-decoration: none; }
.bodytextG                { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 13px; color: #333333; line-height: normal; text-decoration: none; }
.bodytextList             { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 13px; color: #000000; line-height: normal; text-decoration: none; margin-left: -196px; }
.bodytextlink A:link      { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 14px; color: #ac0000; line-height: normal; text-decoration: none; }
.bodytextlink A:visited   { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 14px; color: #666666; line-height: normal; text-decoration: none; }
.bodytextlink A:active    { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 14px; color: #ac0000; line-height: normal; text-decoration: underline; }
.bodytextlink A:hover     { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 14px; color: #ac0000; line-height: normal; text-decoration: underline; }
.errormsg                 { font-family: "Courier New", Courier, mono; font-weight: normal; font-size: 14px; color: #ac0000; text-decoration: none; }
.headline                 { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bolder; font-size: 24px; color: #ac0000; text-decoration: none; padding-top: 10px; }
.registerlink A:link      { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 14px; color: #ac0000; line-height: normal; text-decoration: underline; }	
.registerlink A:visited   { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 14px; color: #ac0000; line-height: normal; text-decoration: underline; }	
.registerlink A:active    { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 14px; color: #ac0000; line-height: normal; text-decoration: underline; }	
.registerlink A:hover     { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 14px; color: #ac0000; line-height: normal; text-decoration: underline; }
.sectionheading           { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none; padding-left: 10px; }
.sectionheading_bl        { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 14px; color: #000000; text-decoration: none}
.sectionheadingB          { font-family: Arial, Verdana; font-weight: bold; font-size: 15px; color: #ffffff; text-decoration: none; padding-left: 10px; }
.sectionheadingB-1        { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 15px; color: #ffffff; text-decoration: underline; padding-left: 10px; }
.smallprint               { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 11px; color: #333333; line-height: 12px; text-decoration: none; }
.smallprintlink A:link    { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 11px; color: #ac0000; line-height: 14px; text-decoration: none; }
.smallprintlink A:visited { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 11px; color: #ac0000; line-height: 14px; text-decoration: underline; }
.smallprintlink A:active  { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 11px; color: #ac0000; line-height: 14px; text-decoration: underline; }
.smallprintlink A:hover   { font-family: "Trebuchet MS", Arial, Verdana; font-weight: normal; font-size: 11px; color: #ac0000; line-height: 14px; text-decoration: underline; }
.style3                   { font-family: "Trebuchet MS", Arial, Verdana; font-size: 14px; color: #000000; line-height: normal; text-decoration: none; }	
.subheading               { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 14px; color: #003366; }
.subheading1              { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 16px; color: #333333; text-decoration: none; }
.subheading2              { font-family: "Trebuchet MS", Arial, Verdana; font-weight: bold; font-size: 16px; color: #cc0000; text-decoration: none; }

/*RollOvers*/
#menu li                  { position: relative; }
#menu ul                  { list-style: none; margin: 0; padding: 0;}
#menu ul ul               { position: absolute; top: 2px; text-align: left; background-color: #FFFFCC; border: 1px solid #75889F; visibility: visible; right: 100%; width: 80%; padding-left: 5px; }
div#menu ul ul            {	display: none; }
div#menu ul li:hover ul   {	display: block; }
.descriptions             { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: lighter; padding-left: 7px; padding-top: 4px; padding-right: 3px; padding-bottom: 4px; }
/*list-style-image: url(http://www.itworldcanada.com/pndb/sub/images/squarer.gif);*/
.newsletter               { font-family: "Trebuchet MS", Arial, Verdana; font-size: 13px; color: #000000; text-decoration: none; display: block; line-height: 18px; vertical-align: bottom; background-image: url(http://www.itworldcanada.com/pndb/sub/images/squareb.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; text-align: left; }	
/*list-style-image: url(http://www.itworldcanada.com/pndb/sub/images/squarer.gif);*/
.publication              { font-family: "Trebuchet MS", Arial, Verdana; font-size: 13px; color: #000000; text-decoration: none; display: block; line-height: 18px; vertical-align: bottom; background-image: url(http://www.itworldcanada.com/pndb/sub/images/squarer.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; text-align: left; }	



