/*
 COMMENTS: Contains the CSS styles for the Tenders.Net Local Government Portals

 PROGRAM: Gov.exe
 AUTHOR: Andrew Moran

 REGION: Northern Territory
 ABBRV: NT | O

 COPYRIGHT: (c) 2009 - Jon Barnard

 CREATED: 05/11/2009 by Andrew Moran
 LAST CHANGED: 06/08/2010 by Andrew Moran
*/

 BODY { background-color:#ffffff; background-repeat:no-repeat; margin:0; padding:0; overflow-x:hidden; overflow-y:auto; font:10pt sans-serif; color:#000000; }
 FORM { margin:0; padding:0; }
 .Body_Interior { background-color:#4488bb; background-repeat:no-repeat; }
 .BodyText { background-color:#ffffff; color:#000000; font-size:10pt; background-image:url('../images/grey_lines_light.gif'); background-repeat:repeat; }
 .BodyText TD { font-size:10pt; color:#000000; }

/* REGISTER / CONTACT / PASSWORD COLOUR SCHEME */
  .HomeLink { color:#ffff00; font-size:12pt; font-weight:bold; text-decoration:none; }
  .HomeLink A:hover { text-decoration:underline; }
  .ctFeature1 { background-color:#224499; color:#ffffff; font-family:Arial,Sans-Serif; font-size:14pt; font-weight:bold; text-align:Left; vertical-align:top; height:40px; width:600px; padding:10px; padding-left:20px; white-space:nowrap; }
  .ctFeature2 { background-color:rgb(68, 136, 187); font-family:Arial,Sans-Serif; font-size:14pt; font-weight:bold; }

/* - TITLE BAR - */
 .TitleBar {  height:90px; text-align:left; text-indent:5px; vertical-align:middle; }
 .Heading { display:block; font:bold 14pt sans-serif; color:rgb(255,255,255); margin-top:15px; }
 .SubHeading { display:block; font:bold italic 11pt sans-serif; color:rgb(204,204,221); margin-top:0; }

/* - MENU BAR - */
 .MenuBar { background:#4488bb; color:white; height:38px; text-align:left; vertical-align:middle; width:100%; }
 .MenuBar DIV A { color:#ffffff; line-height:38px; padding-left:5px; padding-right:5px; text-decoration:none; }
 .MenuBar DIV A SPAN { color:#ffff00; }
 .MenuBar DIV A:hover { text-decoration:underline; }

/* - CONTENT IFRAME - */
 IFRAME { background-color:rgb(255,255,255); height:100%; margin:0; padding:0; left:0; right:0; }

/* - PAGE FOOTER - */
 .Footer { background-color:#333333; border-top:1px solid #000000; bottom:0; height:30px; left:0; position:absolute; right:0; text-align:center; vertical-align:middle; }
 .Footer A { text-align:center; vertical-align:middle; text-decoration:none; color:rgb(255,255,255); font-size:8pt; line-height:30px; vertical-align:middle; }
 .Footer A IMG { display:inline; margin:1px; vertical-align:middle; }

/* - LINKS - */
 .GreenLink { font-size:10pt; color:rgb(0,96,0); }
 .GreenLink:hover { color:rgb(0,0,0); }
 .pgText { font-family:Arial, Sans-Serif; font-size:0.9em; }

/* - PAGE TEXT FORMATTING - */
 .pgTitle { font-family:Arial, Sans-Serif; font-size:1.4em; }
 .pgHeading { font-family:Arial, Sans-Serif; font-size:1em; font-weight:bold; }
 .pgText { font-family:Arial, Sans-Serif; font-size:0.9em; }

/* - PAGE LAYOUT DIVS - */
 .pgTopNavBar { height:30px; left:0; padding:2px; right:0; text-align:Left; vertical-align:middle; }
 .pgTopNavBar DIV { float:left; top:0; bottom:0; vertical-align:middle; line-height:30px; }
 .pgContent { left:0; right:0; }
 .pgBottomNavBar { bottom:0; height:30px; right:0; text-align:Left; top:0; vertical-align:middle; }
 .pgBottomNavBar DIV { float:left; top:0; bottom:0; vertical-align:middle; }

/* - LIST ROWS - */
 .pgListRow { padding:0; }
 .pgListRow A { border:1px solid rgb(204,204,204); background-color:#efefef; display:block; line-height:20px; padding:2px; }
 .pgListRow A:hover { background-color:#ffffcc; display:block; }
 .pgListRow_Alt A { border:1px solid rgb(204,204,204); background-color:#ffffff; display:block; line-height:20px; padding:2px; }
 .pgListRow_Alt A:hover { background-color:#ffffcc; display:block; }

/* - MY PROFILE COLOUR SCHEME - */
 .mpTitle { background-color:rgb(68, 136, 187); color:rgb(255,255,255); font-size:0.9em; }
 .mpRequiredTitle { background-color:#224499; color:rgb(255,255,255); font-size:0.9em; }
 .mpPasswordLink { color:rgb(0,0,255); font-size:1em; }
 .mpDescription { color:#808080; font-face:Arial,Sans-Serif; font-size:0.8em; }