/*
 COMMENTS: Contains the CSS styles for the Tenders.Net Local Government Portals

 PROGRAM: Gov.exe
 AUTHOR: Andrew Moran

 REGION: South Australia
 ABBRV: SA | S

 COPYRIGHT: (c) 2009 - Jon Barnard

 CREATED: 05/11/2009 by Andrew Moran

 LAST CHANGED: 06/08/2010 by Andrew Moran
*/


 BODY { background:rgb(255,255,255) no-repeat; bottom:0; color:rgb(0,0,0); font:normal 10pt sans-serif; left:0; margin:0; overflow-x:hidden; overflow-y:auto; padding:0; right:0; top:0; }
 FORM { margin:0; padding:0; }

 .BODY2 { background-color:#ffffff; background-image:url('../images/bg.jpg'); background-repeat:no-repeat; margin:0; padding:0; overflow-x:hidden; overflow-y:auto; font-family:Arial,Helvetica; font-size:10pt; color:#000000; }

 .Body_Interior { background-color:#6688ee; /* background-image:url('../images/bg.gif'); */ background-repeat:no-repeat; }
 .LogIn A { text-decoration:none; font-size:12pt; color:#ffff00; font-weight:bold; }
 .LogIn A:hover { background-color:#000000; }
 .Register A { text-decoration:none; font-size:12pt; color:#ffffff; font-weight:bold; }
 .Register A:hover { background-color:#000000; }

/* REGISTER / CONTACT / PASSWORD COLOUR SCHEME */
 .HomeLink { color: #000088; font-size: 12pt; font-weight:bold; text-decoration: none; }
 .HomeLink A:hover { text-decoration:underline; }
 .ctFeature1 { background-color:#fff4bb; color:#000000; text-align:Left; vertical-align:top; height:40px; width:600px; padding:10px; padding-left:20px; white-space:nowrap; }
 .ctFeature2 { }


/* == HOMEPAGE == */

/* - MENU LINKS - */
 .MenuLink_1 { font-size:10pt; color:rgb(255,255,255); text-decoration:none; }
 .MenuLink_1:hover { text-decoration:underline; }
 .MenuLink_2 { font-size:10pt;  color:#ffff66; text-decoration:none; }
 .MenuLink_2:hover { text-decoration:underline; }
 .MenuLink_3 { font-size: 10pt; color:#000000; text-decoration:none; }
 .MenuLink_3:hover { text-decoration:underline; }
 .MenuLink_4 { font-size: 10pt; color:#003388; text-decoration:none; }
 .MenuLink_4:hover { text-decoration:underline; }


/* == INSIDE PORTAl == */

/* - 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(220,220,240); }

/* - MENU BAR - */
 .MenuBar { background:#f06000; 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:#fff4bb; border-top:1px solid #886600; 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:#000000; font-size:8pt; line-height:30px; vertical-align:middle; }
 .Footer A IMG { display:inline; 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:#fff4bb; color:rgb(0,0,0); font-size:0.9em; }
 .mpRequiredTitle { background-color:#6688ee; 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; }