/* Meteor Microsites */ /* colour definitions #cccccc #ffffcc FFFFFF #ffcc66 FFFFFF #333399 694C9C #ff0000 000000 #333333 694C9C #000000 */ html { font-weight: normal; font-family: tahoma, arial, verdana, sans-serif; height:100%; border:0px; padding:0px; margin:0px;} body {border:0px; padding:0px; margin:0px; height:100%; background-color: #FFFFFF; color: #000000; text-align:center;} .center-layout {margin-top:10px; display:inline-block;} /* no borders on images */ img { border: 0px; } table { border-collapse: collapse; } /* links */ a { color: #000000; text-decoration: underline;} a:hover {color: #694C9C; text-decoration:none;} /* centering the site make all outer layout tables have {margin-left:auto; margin-right:auto; } use either on body or a center-layout div {text-align:center;} */ table.outer { width:975px; margin:0px; padding:0px; font-size: 20px; } table.outer td { padding:0px; margin:0px; } /* HEADER */ .header_td { text-align:right; } .header, .header_img, .topflash { margin: 0px 0px 10px 0px; } .header { height:100px; background-color: #; text-align:right; font-size: 20px; color:#; } .topflash { border: solid 0px #000000; } /* TOP NAV */ .topnav { margin-bottom:10px;} .topnav table {width:100%; } .topnav td.logo { width:157px; } .topnav td.tabs { vertical-align:middle; } table.toptabs {margin-bottom:3px; width:1%; } .toptabs td { text-align: center; border: solid 2px transparent; border-right: solid 3px transparent; } .toptabs td.noline {border-right: solid 0px transparent; } .toptabs a { display:block; } .toptabs a, .toptabs .current { text-transform: capitalize; background-repeat:no-repeat; white-space:nowrap; } .toptabs a { color: #FFFFFF; text-decoration:none;} .toptabs a:hover { color: #FFFFFF; } .toptabs .current { color: #FFFFFF; } /* CENTRE CONTENT */ table.mainlayout { text-align:left; width:100%; margin: 5px 0px 10px 0px; } td.leftnav { vertical-align:top; width:150px; text-align:left;} td.right { vertical-align:top; width:195px;} td.center { vertical-align:top;} /* left nav */ .lefttabs table { width:1%; } .lefttabs td { vertical-align:middle; border-bottom: solid 2px transparent; } .lefttabs a { display:block; } .lefttabs a, .lefttabs .current { text-transform:lowercase; display:block; height:100%; font-size: 12px; background-repeat:no-repeat;} .lefttabs a, .lefttabs .current { text-indent: 10px } .lefttabs a { color: #FFFFFF; text-decoration:none; } .lefttabs a:hover { color: #FFFFFF; } .lefttabs .current { color: #FFFFFF; } /* news */ .news { margin-top:30px; } .news h1 { font-size:16px; padding:5px; border-top: solid 1px #999999; border-bottom: solid 1px #999999; margin-bottom:5px; } .news a { color: #000000;} .news a:hover { color: #694C9C;} .news dl { margin-left:5px; margin-top:0px; } .news dd { margin-bottom:3px;} .news dt a {font-size:11px; line-height:normal; padding-left: 8px; background-image: url(/images/triangle_bullet.gif); background-repeat: no-repeat; background-position: left; font-weight: bold; color: #000000;} .news dt a:hover {background-image: url(/images/triangle_bullet_grey.gif); background-repeat: no-repeat; background-position: left; font-weight: bold; color: #694C9C;} .news dd a {font-size:11px; padding-left:0px; text-decoration:none; margin-left:-30px; display: block; color:#000000;} .news dd a:hover {color: #694C9C;} /* error message */ .errormessage { font-size: 12px; font-style: normal; color: #afdd33; font-weight: bold; } /* center */ /*login*/ .field_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14pt; color: #333399; } .maincontent {margin-left:10px; margin-right:10px; font-size:14px; line-height:18px;} .maincontent h1 { font-size:16px; font-weight:bold; color:#694C9C; } .maincontent h2 { font-size:15px; font-weight:bold; color:#694C9C; } .maincontent h3 { font-size:14px; font-weight:bold; text-decoration: underline; color:#694C9C; margin-bottom:-15px; } .maincontent .highlight { font-weight:bold; color:#694C9C;} .maincontent li { padding-bottom:5px; color:#FFFFFF; list-style-type: disc;} .maincontent .normal { color: #000000; } .maincontent li a { font-size:14px; padding-bottom:2px; color:#000000; } .maincontent li a:hover { color:#694C9C; } .maincontent img {margin:0px; padding:0px; border: solid 0px #000000; } /* right - widget */ .widget { height:380px; width:210px; border: solid 0px #999999; padding:0px;} .widget h1 { font-size:16px; margin-bottom:0px; } /* right - quick links */ .qlinks { margin-top:30px; position:relative; } .qlinks h1 { font-size:16px; padding:5px; border-top: solid 1px #999999; border-bottom: solid 1px #999999; margin-bottom:5px; } .qlinks a { color: #000000; } .qlinks a:hover { color: #694C9C;} .qlinks dl { margin-left:10px; margin-top:0px; } .qlinks dt { padding-bottom:3px;} .qlinks dt a {font-size:11px; line-height:normal; padding-left: 8px; background-image: url(../images/triangle_bullet.gif); background-repeat: no-repeat; background-position: left; color: #000000;} .qlinks dt a:hover {background-image: url(../images/triangle_bullet_grey.gif); background-repeat: no-repeat; background-position: left; color: #694C9C;} /* FOOTER */ td.footer { border-top: solid 1px #999999; text-align:left; color:#999999; font-size:10px;} .footer { margin:10px 5px 0px 0px;} .footer a { text-decoration:none; color:#999999;} .footer a:hover, .footer .terms a:hover, .footer .address a:hover {color:#694C9C; text-decoration: underline} .footer .terms { font-size:11px; line-height:18px; padding-bottom:5px;} .footer .terms , .footer .terms a { text-decoration:none; color:#666666;} .footer .address { font-size:11px; line-height:normal; margin-bottom:0px;} .footer .address , .footer .address a { text-decoration:none; color:#666666;} .footer .arepo { width:100%; margin-top:-10px; margin-bottom:30px;}