/* home page (index.html) */
body#home { background-color:#283366; font-size:65%; font-family:verdana,arial,helvetica,sans-serif; margin:0px; padding:0px; position:relative; overflow-y:hidden; }
body#home  * { font-size:1em; margin:0px; padding:0px; } 
* html body#home  { width:100%; text-align:center; position:relative; }
body#home #scroll { width:100%; height:100%; position:relative; overflow-y:auto; z-index:2!important;   } 
body#home #container { text-align:left; width:700px; height:auto; margin:0px auto; position:relative;  } 
body#home #logo { position:absolute; top:40px; left:72px; }
body#home #dna { position:absolute; top:0px; left:360px; }
body#home #seek { position:absolute; top:0px; left:170px; }
body#home #hr { position:absolute; top:125px; left:70px; }
body#home #nav { position:absolute; top:150px; left:80px; list-style-type:none; text-align:left; }
body#home #nav li { margin-bottom:10px; }
body#home #subnav { position:absolute; top:491px; left:10px; list-style-type:none; text-align:left; width:900px; }
body#home #subnav li { float:left; margin-right:16px; margin-bottom:5px; }
body#home #hewitt { position:absolute; bottom:0px; left:0px; z-index:1; }
* html body#home #hewitt { bottom:-1px; }
body#home #tagline { position:absolute; top:661px; left:211px; }

.bodydarkblue { color: #191970; font-size: 11px; line-height: 14px; font-family: Verdana, Arial }
.bodylightblue { color: #396cf6; font-size: 11px; line-height: 14px; font-family: Verdana, Arial }
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #191970}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #191970}

a         { color: #0000FF; text-decoration: underline }
a:active  { color: #666666; text-decoration: underline }
a:hover   { color: #666666; text-decoration: underline }
.bodylightblue2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #396cf6; text-align: justify}
.headinglightblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #396cf6}
.cc-green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9EBD0D; line-height: 14px}
.cc-heading-green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #9EBD0D; text-align: justify}
.bf-orange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #BA8F00}
.bf-heading-orange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #BA8F00; text-align: justify}
.bs-purple {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #6E0065}
.bs-heading-purple {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #6E0065; text-align: justify}
.go-green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #004C37}
.go-heading-green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #004C37; text-align: justify}
.hr-orange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FE660D}
.hr-heading-orange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #FE660D; text-align: justify}
.it-grey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #605F6C}
.it-heading-grey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #605F6C; text-align: justify}
.ma-blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #0F2C7D}
.ma-heading-blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #0F2C7D; text-align: justify}
.mr-brown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #652123}
.mr-heading-brown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #652123; text-align: justify}
.ou-heading-brown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #6D0427; text-align: justify}
.ts-heading-red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #BA0719; text-align: justify}
.ts-red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #BA0719}
.headingdarkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #191970;

}
.bodywhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}

/* Left Nav */
table#navleft td { text-align:right; padding-bottom:8px; }
table#navleft td img { margin-right:14px; }

ul.arrows { list-style-type:none; margin:0px; padding:0px; }
ul.arrows li { background:transparent url('../images/icon_arrow.gif') 0px 4px no-repeat; margin-left:0px; padding-left:25px; }

table.topheading { margin-bottom:25px; }
table.topheading td.heading img { margin-top:90px; margin-left:45px; }
table.padding td p { margin-left:20px; margin-right:20px; }
table.padding td img.heading { margin-left:20px; }

table.data { margin-left:20px; margin-bottom:1em; padding:2px; }
table.data td { font-size:0.7em; width:100px; border:1px solid #000; color: #191970; }
table.data td.small { width:40px; }
table.data td.shade { background-color:#a1cdf2; }

table.simple { margin-left:20px; margin-bottom:1em; padding:2px; }
table.simple td { font-size:0.7em; width:150px; color: #191970; }
table.simple td.small { width:40px; }
table.simple td.subtle { font-size:0.6em; }
table.simple td label { margin-left:0px; width:auto; }

/* Santa pages www.westaff.com.au/santa */
table#santathumb { margin:0px }
table#santathumb td { text-align:center; padding:2px; }
table#santathumb a { border:1px solid #ccc; }
table#santathumb a:hover { border:1px solid #d1000a; }

/* old popups */
#popup { border:1px solid #d1000a; background-color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; }
#popup td { text-align:center; vertical-align:top; padding:3px; font-size:0.7em; }
#popup td a { color:#fff; text-decoration:none; }
#popup td a:hover { color:#ff000c; text-decoration:underline; }
#popup #alt { color:#fff; }
#navPhotos { color:#fff; }
#navPhotos a { color:#B20838; text-decoration:none; }
#navPhotos a:hover { color:#fff; text-decoration:underline; }
#valPhoto { display:none; }

/* new popups */
body.pop { background-color:#fff; font-size:65%; font-family:verdana,arial,helvetica,sans-serif; margin:0px; padding:0px; overflow-y:auto; overflow-x:hidden; }
body.pop * { font-size:1em; margin:0px; padding:0px; } 
* html body.pop { width:100%; text-align:center; position:relative; }

#cc.pop { background-color:#acc02b; }
#mr.pop { background-color:#98611a; }
#ou.pop { background-color:#78243e; }
#ma.pop { background-color:#3b60a7; }
#bf.pop { background-color:#b79f17; }
#tl.pop { background-color:#be002f; }
#it.pop { background-color:#919492; }
#go.pop { background-color:#1e614f; }
#bs.pop { background-color:#7c227d; }
#av.pop { background-color:#c24459; }
#hr.pop { background-color:#283366; }

body.pop #container { text-align:left; width:632px; margin:0px auto; background-color:#fff; }

#cc.pop #container { background:#fff url('../images/bg_pop_cc.gif') top left repeat-y; }
#mr.pop  #container { background:#fff url('../images/bg_pop_mr.gif') top left repeat-y; }
#ou.pop #container { background:#fff url('../images/bg_pop_ou.gif') top left repeat-y; }
#ma.pop #container { background:#fff url('../images/bg_pop_ma.gif') top left repeat-y; }
#bf.pop #container { background:#fff url('../images/bg_pop_bf.gif') top left repeat-y; }
#tl.pop #container { background:#fff url('../images/bg_pop_tl.gif') top left repeat-y; }
#it.pop #container { background:#fff url('../images/bg_pop_it.gif') top left repeat-y; }
#go.pop #container { background:#fff url('../images/bg_pop_go.gif') top left repeat-y; }
#bs.pop #container { background:#fff url('../images/bg_pop_bs.gif') top left repeat-y; }
#av.pop #container { }
#hr.pop #container { background:#fff url('../images/bg_pop_hr.gif') top left repeat-y; }

#hr.pop #dnabackground { position:absolute; }
#hr.pop #leafbackground { background:transparent url('../images/bg_pop_hr_02.jpg') top right no-repeat; }

body.pop #container #header { margin-bottom:50px; }
#hr.pop #container #header { margin-bottom:10px; }
body.pop #container #content { margin-left:142px; }
#av.pop #container #content { margin-left:117px; }
body.pop #container #content img.indent { margin:10px 0px 20px 20px; }
#hr.pop #container #content h1 { font-size:2.5em; font-weight:bold; font-family:arial narrow,arial,helvetica,sans-serif; text-transform:uppercase; color:#a1cdf2; margin-bottom:20px; margin-right:2em; }
body.pop #container #content h2 { margin-top:50px; font-size:2.5em; font-weight:bold; font-family:arial narrow,arial,helvetica,sans-serif; text-transform:uppercase; }
body.pop #container #content h3 { margin-top:50px; font-size:2.5em; font-weight:bold; font-family:arial narrow,arial,helvetica,sans-serif; margin-right:2em; }
body.pop #container #content h4 { font-size:2.5em; font-weight:normal; font-family:arial narrow,arial,helvetica,sans-serif; margin-right:2em; margin-top:40px; margin-bottom:40px; }
#hr.pop #container #content h4 { font-size:1.3em; line-height:1.4em; font-weight:normal; font-family:verdana,sans-serif; margin-right:5em; margin-top:40px; margin-bottom:40px; color:#283366; }
body.pop #container #content p { width:400px; font-size:1.1em; margin-bottom:1em; position:relative; }
body.pop #container #content p.slim { width:310px; }
body.pop #container #content p.slim2 { width:230px; }
body.pop #container #content p.logoikapita { color:#dadada; font-family:arial,helvetica,sans-serif; font-size:1.2em; letter-spacing:0.1em; }
body.pop #container #content p.ikapita { font-size:2em; font-family:arial narrow,arial,helvetica,sans-serif; margin-right:2em; margin-top:40px; margin-bottom:40px; color:#6b892d; }
body.pop #container #content ul { margin-bottom:1.1em; list-style-type:none; position:relative; }
body.pop #container #content ul.left { float:left; margin-left:1em; margin-right:2em; }
body.pop #container #content ul.right { float:left; }
body.pop #container #content ul.right li { width:auto; }
body.pop #container #content ul li { background:transparent url('../images/bg_pop_bullet.gif') 0px 6px no-repeat; font-size:1.1em; padding-left:10px; width:380px; }
body.pop #container #content ul.ikapita li { background:none;  font-size:2em; font-family:arial narrow,arial,helvetica,sans-serif; margin-right:0.5em; margin-bottom:0.4em; padding-left:0px; color:#6b892d; width:auto; }
body.pop #container #content dl { margin-bottom:1.1em; font-size:1.1em; }
body.pop #container #content dd { background:transparent url('../images/bg_pop_bullet.gif') 0px 6px no-repeat; padding-left:10px; margin-left:4em; }

#cc.pop #container #content h2 /*green*/ { color:#acc02b; }
#mr.pop #container #content h2 /*brown*/ { color:#98611a; }
#ou.pop #container #content h2 /*maroon*/ { color:#78243e; }
#ma.pop #container #content h2 /*blue*/ { color:#3b60a7; }
#bf.pop #container #content h2 /*mustard*/ { color:#b79f17; }
#tl.pop #container #content h2 /*red*/ { color:#be002f; }
#it.pop #container #content h2 /*grey*/ { color:#919492; }
#go.pop #container #content h2 /*green*/ { color:#1e614f; }
#bs.pop #container #content h2 /*purple*/ { color:#7c227d; }
#av.pop #container #content h2 /*pink*/ { color:#c24459; text-transform:none; }
#hr.pop #container #content h2 /*navy*/ { color:#283366; text-transform:none; }

body.pop #container #footer { margin-top:50px; }
#hr.pop #container #footer { margin-top:10px; }

/* Forms */
label { float:left; margin-left:20px; margin-right:1em; width:110px; cursor:pointer; }
input.text { background-color:#fff!important; font-family:verdana,arial,sans-serif!important; font-size:1em!important; color:#000!important; border:1px solid #a1cdf2!important; float:left; margin-bottom:1em; }
input.checkbox { float:left; margin-right:2em; }
input.radio { float:left; margin-right:2em; position:relative; top:-0.3em; }
.smallfields label { width:20px; }
.smallfields input.text { width:100px; }
.mediumfields label { width:70px; }
.mediumfields input.text { width:100px; }
select.text { background-color:#fff!important; font-family:verdana,arial,sans-serif!important; font-size:1em!important; color:#000!important; border:1px solid #a1cdf2!important; float:left; margin-bottom:1em; width:12em; }

/* testing */


#box-poll {
top: 150px;
left: 600px;
    position: relative;
	height: 30px;
	width: 200px;
	background-color:#283366
	
	
}


