

/**
 * Home
 */
#pageHome {}
 
#pageHome h3 { font-size:0.9em; margin-bottom:0.2em; }
#pageHome p { font-size:0.75em; }
 
#pageHome .news, #pageHome .overview, #pageHome .services { width:248px; float:left; }
#pageHome .news { margin-right:15px; }
#pageHome h3.flash.on a { color:#493016; }

#pageHome .overview { margin-right:15px; }
#pageHome .overview p.para { font-size:0.95em; }

#pageHome .services {}
 
#pageHome .corners { position:relative; }
#pageHome .corners .content { height:390px  }

#pageHome .corners .footer { border:none; position:absolute; bottom:5px; width:218px; }

 
 
/**
 * Bulletins
 */
#pageBulletin .record { padding:0 0 5px 0; margin:0 0 5px 0; }
#pageBulletin .record p { margin:0; padding:0; }

#pageBulletinView p.date { font-size:0.7em; margin:0; }
#pageBulletinView p.bulletinid { font-size:0.7em; margin-top:0; }


/**
 * Services
 */
#pageServices .corners .content { height:365px; }

/**
 * Enquiry
 */
#pageEnquiry div.input {  }
#pageEnquiry div.input label { float:left; width:100px; }
#pageEnquiry div.input input {}
#pageEnquiry div.input fieldset { border:0; padding:0; }
#pageEnquiry div.input fieldset legend { float:left; width:100px; }
#pageEnquiry div.input fieldset label { float:none; padding:0 15px 0 5px; }
#pageEnquiry div.submit { padding:1em 0 0.5em 0; }

/**
 * Account
 */
#pageAccountDetails .row { padding-bottom:0.2em; }
#pageAccountDetails .key { width:140px; float:left; }

#pageAccountChange label { float:left; width:170px; }
#pageAccountChange .submit { padding:1em 0 0.5em 0; }




