﻿

/* COMMON */
.content { background:url(images/generic_content_bg.jpg) top left no-repeat; }


/* PRIVACY */
.pcopy h1 { display:none; }
.pcopy h3 { font-size:14px; color:#209E2F; text-transform:uppercase; }
.pcopy h4 { font-size:14px; color:#209E2F; font-style:italic; }
.pcopy h5 { font-size:12px; color:#209E2F; }
.pcopy ul, .pcopy ol { margin:0 0 15px 25px; }
.pcopy p { margin-bottom:15px; }


/* TERMS & CONDITIONS */
.tcopy h1, .tcopy h3 { font-size:14px; color:#209E2F; text-transform:uppercase; }
.tcopy h5 { margin:0 0 15px 0; font-size:10px; color:#209E2F; }
.tcopy ol { margin:0 0 15px 25px; }
.tcopy p { margin-bottom:15px; }


/* CONTACT US */
.contact { background:url(images/contact/contact_bg.jpg) top left no-repeat; }
.contact h2 { margin:20px 0 0 20px; }
.contact .pgcopy { width:600px; }
.contact .pgcopy p { margin-bottom:10px; }
.contact .nestleaddress { margin-left:20px; }
.contactform img { display:block; }
.contactform .formcontent { padding:15px 30px; background:url(images/contact/form_mid.gif) top left repeat-y; }
.contactform .req { color:#FF9125; }
.contactform .reqrow { margin:0 0 10px 235px; font-size:10px; }
.contactform .row { clear:left; margin-bottom:7px; }
.contactform .row label { float:left; display:block; margin-right:10px; width:225px; text-align:right; line-height:22px; }
.contactform .row input { width:200px; }
.contactform .row textarea { width:220px; height:110px; }
.contactform .short input { width:100px; }
.contactform .buttons { margin-top:20px; padding-top:20px; border-top:1px solid #E5E5E5; text-align:center; }
.contactform .regerrors { margin:0 0 40px 20px; }


/* SITE INDEX */
.sitelinks { overflow:hidden; }
.sitelinks .col1 { float:left; width:340px; }
.sitelinks ul { list-style-type:none; }
.sitelinks li li { margin-left:25px; list-style-type:disc; }
.sitelinks a { line-height:25px; }


/* SEARCH */
.sitesearch h3 { font-size:16px; margin:0; }
.searchform { margin:35px 0 0 0; }
.searchform img { display:block; }
.searchform .formcontent { padding:15px 30px; background:url(images/search/form_mid.gif) top left repeat-y; }
.searchform .formcontent div { padding:5px; }
.searchform .noresults { position:relative; top:-20px; left:-10px; margin:0 -20px -30px 0; background-color:#FFF; }
.resultcontent { padding:15px 0; border:1px solid #E5E5E5; border-width:1px 0; }
.pager input { margin:5px 10px 0 0; vertical-align:top; }


/* 10 SIGNS */
.signwheel { float:right; margin:-110px -60px 0 0; width:290px; height:340px; }
.signs h3 { font-size:14px; }
.signs p { margin:0 0 10px 0; width:610px; }
.signs .s01 { color:#FBB309; }
.signs .s02 { color:#F27219; }
.signs .s03 { color:#ED2819; }
.signs .s04 { color:#00A456; }
.signs .s05 { color:#90C638; }
.signs .s06 { color:#00B0EA; }
.signs .s07 { color:#2058A6; }
.signs .s08 { color:#333F96; }
.signs .s09 { color:#774196; }
.signs .s10 { color:#C56AA8; }
