/*
 COMMENTS: Contains the CSS styles for the Tenders.Net Local Government Portals

 PROGRAM: Gov.exe
 AUTHOR: Andrew Moran

 REGION: Western Australia
 ABBRV: VIC| V

 COPYRIGHT: (c) 2009 - Jon Barnard

 CREATED: 05/11/2009 by Andrew Moran

 LAST CHANGED: 09/10/2012 by Andrew Moran
*/

/* == SHARED STYLES == */
  BODY { background-color:#ffffff; margin:0; padding:0; overflow-x:hidden; overflow-y:auto; font-family:Arial,Helvetica; font-size:10pt; color:#000000; }
  FORM { margin:0; padding:0; }

/* == REGISTER / CONTACT / PASSWORD COLOUR SCHEME == */
 .HomeLink { color: #ffffff; font-size: 12pt; font-weight:bold; text-decoration: none; }
 .HomeLink A:hover { text-decoration:underline; }
 .ctFeature1 { background-color:#3366cc; color:#ffffff; font:bold 14pt sans-serif; text-align:Left; vertical-align:top; height:40px; width:600px; padding:10px; padding-left:20px; white-space:nowrap; }
 .ctFeature2 { background-color:#cc5500; color:#ffffff; font:bold 14pt sans-serif; }


/* == FRAMESET COLOUR SCHEME == */	
 .Body_Interior {
 background: url("../../../images/top_bg.png") repeat-x scroll center top rgb(240, 240, 240);
 }

/* - TITLE BAR - */
 .TitleBar {
  height:60px;
  text-align:left;
  text-indent:5px;
  vertical-align:middle;
 }

/* - MENU BAR - */
 .MenuBar { background:#306f3f; color:white; height:38px; text-align:left; vertical-align:middle; width:100%; }
 .MenuBar DIV A { line-height:38px; padding-left:5px; padding-right:5px; color:#ffffff; 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:#cc5500; 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); }
 .Help { font-size:10pt; color:#0000ff; }

/* - 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(255,255,255); border:1px solid #99aaff; color:rgb(0,0,0); font-size:0.9em; }
 .mpRequiredTitle { background-color:rgb(255,255,255); border:1px solid #99aaff; color:#bb4400; 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; }
