/*Author: Darren Paul Azzopardi*/
/*20th August 2008*/
body{background-color:#0099CC;font-family:verdana;font-size:8pt;color:#000000;margin: 1em auto;text-align:left;}
html{height:100%;width:100%;}
h1{font-size:13px;color:#003399;text-align:right;margin-top:49px;font-weight:bold;z-index:99;position:relative;top:0px;left:70px;width:auto;border:0px solid #000;float:left;display:block;}
h2{color:#cc0000;font-size:12px;font-weight:normal;padding:0;margin:0;text-transform: uppercase;}
h3 {font-size:1.5em;padding-bottom:1em;color:#0170AB;text-transform: capitalize;}
p{line-height:10pt;}
strong {font-weight:bold;text-decoration:none;color:#FF6600;font-size:10pt;height:auto;width:auto;}
abbr {text-transform: uppercase;}

a:link {font-size:8pt;text-decoration: none;color:#003399;}
a:visited {font-size:8pt;text-decoration: none;color:#003399;}
a:hover {font-size:8pt;text-decoration: underline;color:#000000;}
a:active {font-size:8pt;text-decoration: none;color:#003399;}

#container{height:auto;width:981px;margin:1em auto;overflow:hidden;}
#wrapper{border:0px solid #000000;height:auto;width:979px;overflow:hidden;}

/*Ads/Banner*/
img#notice {position: absolute;top:260px;left:10px;float: left;}
div#news {border:1px solid red;float: left;width: 400px;padding: .5em;background-color: #DF2E34;}
div#news p a, div#news p {float:left;width: auto !important ;color:#fff;font-size: 110%;line-height: 1.2em !important;display: block;}
div#news p a.cta {float: right;background: #98CB00;padding: .4em;margin: .5em;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;border:1px solid #fff;font-size: 90%;position: relative;right: -10px;top: 15px;line-height: 1.4 !important;}

/*HEADER STYLING*/
#header{width:100%;height:110px;background-color:#FFFFFF;background-image:url(../images/header-curves.jpg);background-repeat:no-repeat;background-position:0 0;position:relative;overflow:hidden;margin-top: 20px;}
#header ul{margin:0;padding:0;float:left;position:absolute;top:65px;left:775px;z-index:99;border:0px solid red;}
#header li{font-size:10pt;color:#003399;}
#header li a{font-size:10pt !important;}
#header h1, #homepage #container #wrapper #header h1{width:23em;text-align:left;position:relative;top:28px;left:70px;}

#header h1 strong {display: block;font-size: 190%;text-align: left;position: absolute;top:-30px;left:0;color:#003399;font-weight: normal;}
#header h1 strong span {font-weight: bold;}

/*EMAIL LINK*/
#header ul li a:link {font-size:10pt;text-decoration: none;color:#003399;}
#header ul li a:visited {font-size:10pt;text-decoration: none;color:#003399;}
#header ul li a:hover {font-size:10pt;text-decoration: underline;color:#000000;}
#header ul li a:active {font-size:10pt;text-decoration: none;color:#003399;}

#header .logo{float:left;margin-top:19px;height:80px;width:151px;}
#header .forheaderThermometer{overflow:hidden;float:left;position:relative;top:1px;left:100px;z-index:97;}
#header p.twitter {display: block;background: transparent url(../images/twitter_full_logo_blue.png) no-repeat 0 0;width: 160px;height: 30px;text-indent: -9999px;float: left;position: absolute;top:0;left:220px;}
#header p.twitter a {height: 100%;width: 100%;display: block;background-image: none;}
/*********************end of HEADER STYLING************************/


/*NAVIGATION CONTAINER STYLING*/
#topNav{width:100%;height:38px;background-color:#0072a5;background-image:url(../images/navBG.jpg);background-repeat:repeat-x;position:relative;top:0px;left:0px;margin:0;}
#topNav ul{margin:0;padding:0;float:right;margin-top:10px;margin-right:5px;}
#topNav li{display:inline;color:#FFFFFF;border-right:1px solid #FFF;padding:0 1em 0 1em;}
#topNav li#end_of_link {border:none;}

/*MAIN NAVIGATION*/
#topNav ul li a:link {font-size:8pt;text-decoration: none;color:#FFFFFF;}
#topNav ul li a:visited {font-size:8pt;text-decoration: none;color:#FFFFFF;}
#topNav ul li a:active {font-size:8pt;text-decoration: none;color:#FFFFFF;}
#topNav ul li a:hover {font-size:8pt;text-decoration: none;color:#000000;}
/*********************end of NAVIGATION CONTAINER STYLING************************/

/*HOLDS  IMAGES, TEXT,*/
#content{width:969px;padding:5px;background-color:#FFFFFF;height:auto;float:left;margin:0;position:relative;top:0px;left:0px;border:0px solid red;overflow:hidden;}
#content ul{padding:0;margin:0;}
#content li img{padding:0;margin:0;float:left;}

/*Specifc Page changes Chillers*/
body#chiller_products ol {list-style-type: decimal;padding: 2em;display: block;width: 100%;border:1px solid red;float:left;}
body#chiller_products h2 {border-top:2px solid #333;display: block;clear: both;padding: 1em;margin: 1em;margin-top: 40px;float: left;margin-left:10px;width: 80% !important;font-size: 140%;padding-left: 0;margin-left: 0;}

body#chiller_products p.prod_intro {/*font-size: 1.2em;line-height: 1.3em;*/}
body#chiller_products h2.sub_title {clear: none;border: none;margin-top: 0;margin:0;font-size: 160%;padding-top: 0;}

/*MR MEN*/
#mrMen {margin:0;padding:0;}
#mrMen li {border:0px solid red;height:auto;width:auto;padding:0;margin:0;text-align:center;}
#mrMen li ul {border-bottom:1px solid #bcbcbc;margin:19px 0 5px 0;padding:0;width:700px;height:auto;text-align:center;}
#mrMen li ul li {border:0px solid red;height:auto;width:auto;padding:3px;margin:20px;text-align:center;font-weight:bold;}
#mrMen li ul li div{clear:both;}
#mrMen li ul li img {height:auto;width:auto;margin:0;}
#mrMen li img {border:none;float:left;padding:0;margin:0;}
/*********************end************************/

/*FOOTER, styling and everything it contains*/

#footer{width:99.9%;height:43px;background-color:#FFFFFF;background-image:url(../images/footerBG.jpg);background-repeat:repeat-x;float:left;text-align:center;padding:0;padding-top:1em;}
#footer ul{margin-top:15px;padding:0;}
#footer li{display:inline;color:#000000;font-size:7pt;font-weight:bold;}
#footer a:link {font-size:x-small;text-decoration: none;color:#000000;font-weight:bold;}
#footer a:visited {font-size:x-small;text-decoration: none;color:#000000;font-weight:bold;}
#footer a:active {font-size:x-small;text-decoration: none;color:#000000;font-weight:bold;}
#footer a:hover {font-size:x-small;text-decoration: underline;color:#003399;font-weight:bold;}
/*********************end************************/

/*INDEX (home page) styling for that page only*/
#homepage #content {height:auto;overflow:hidden;}
#homepage #content ul li img{border:1px solid #99CC00;width:152px;height:122px;padding-bottom:4px;margin:0;float:left;}
#homepage #content ul {margin-left:16px;padding:0;float:left;border:0px solid red;width:550px;z-index:99;position:relative;top:0px;left:0px;}
#homepage #content li {display:block;padding:0;text-align:left;margin:10px;float:right;height:160px;width:185px;overflow:hidden;border:1px solid #99CC00;}

/*HOME PAGE PRODUCT LINKS*/
#homepage #content li a:link, #homepage #content li  a:visited, #homepage #content li  a:active  {
font-size:x-small;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
line-height:2em;
width:144px;
text-align:center;
display:block;
float:left;
height:100%;
width:100%;
padding-top:14em;
background:url(../images/bg.jpg) 0 50% repeat-x;
overflow:hidden;
}
#homepage #content li  a:hover {
color:#000000;
}
#homepage #content ul li#foodCookingProducts{background:url(../images/food-cooking-bg.jpg) 0 0 no-repeat;}
#homepage #content ul li#foodPreparationProducts{background:url(../images/food-prep-bg.jpg) 0 0 no-repeat;}
#homepage #content ul li#foodStorageProducts{background:url(../images/food-storage-bg.jpg) 0 0 no-repeat;}
#homepage #content ul li#foodPackagingProducts{background:url(../images/products/pizza-box-large.jpg) 30% 0 no-repeat;}

/*ISTOCK REF No.
http://www.istockphoto.com/file_thumbview_approve/2452647/2/istockphoto_2452647-hamburgers-on-barbeque.jpg
http://www.istockphoto.com/file_thumbview_approve/369203/2/istockphoto_369203-preparing-salad.jpg
http://www.istockphoto.com/file_thumbview_approve/2716903/2/istockphoto_2716903-refrigerator.jpg */
/*********************end of INDEX (home page) styling for that page only************************/
/*HOMEPAGE only*/
.textHolder{float:left;padding-top:16px;padding-left:12px;width:387px;border:0px solid red;margin:0;}
#homepage .textHolder img {float:right;margin-top:5px;margin-right:-155px;padding-right:20px;}
#homepage .textHolder p {padding-bottom:1em;margin:0;width:530px;}
#homepage .textHolder strong {font-weight:bold;text-decoration:none;color:#000000;font-size:1.9em;margin-bottom:0.5em;margin-top:-1.5em;float:left;}
#homepage #header h1 {width:22em;text-align:left;border:0px solid red;}
/*********************end of HOMEPAGE only************************/

/*FOR SUBSEQUENT PRODUCT PAGES*/
.textHolderB{padding:15px;margin:5px;padding-left:37px;height:auto;width:720px;border:0px solid #003399;float:left;border:0px solid red;}
.textHolderB p{line-height:12pt;padding-bottom:0px;width:630px;padding-bottom:0.9em;}
.textHolderB h2{font-weight:bold;font-size:17px;padding-bottom:1em;}
.textHolderB img {float:right;margin-top:35px;margin-right:-20px;}
.textHolderB li{display:inline;padding:0;border:0px solid #cc0000;margin:18px;height:auto;width:auto;display:block;float:left;}
.textHolderB em {color:#69615E;display:block;border:0px solid red;clear:left;padding:0.7em;font-style:normal;margin-left:-0.9em;}
.textHolderB ul{margin-top:4px;padding:0;float:left;border:0px solid red;width:100%;margin:0;text-align:center;position:relative;left:-17px;}
.textHolderB ul li span {float:left;clear:both;margin-left:120px;font-size:6.4pt;border:0px solid #ff0000;height:auto;width:auto;}
.textHolderB li img {height:auto;width:auto;border:0px solid red;position:relative;top:0;clear:both;} /*<----testing*/
.textHolderB p em{font-weight:bold;display:block;margin-top:0.2em;margin-bottom:0.2em;padding-left:1em;}
#cooking_content em {display: inline;font-style: italic;}
#cooking_content h2 {clear:both;padding-bottom: 5px;margin-top: 37px;float:left;width: 100%;}
#cooking_content h2.sub_title {clear: none;padding-bottom:1em;margin-top: 0;float: none;}
#cooking_content img {margin:.5em 0;}
.textHolderB li a:link {font-weight:bold;display:block;height:auto;width:auto;margin:0;color:#FFF;line-height:0.5em;padding:1.5em;}

/*Case Study Page*/
body#case-study div.textHolder {padding-left: 4em;padding-top: 2.5em;width: 510px;padding-bottom: 2em;}
body#case-study div.textHolder p {margin-top: 1.5em;line-height: 1.6em;}
body#case-study div.textHolder img {float: right;padding: 1em;margin: 1em;}
body#case-study #case_study_nav {float: right;width: 180px;margin-top: 30px;background: transparent url(../images/case_studies_BG.png) no-repeat 0 0;padding-top: 25px;}
body#case-study #case_study_nav li {display: block;margin-bottom: .3em;text-transform: capitalize;}
/*for food-preparation.php, to align with rest of text*/
.marginMoved {margin-left:0.9em;}

ul#probesAvailabilty {padding:0;margin:0.5em;border:0px solid red;color:red;margin-left:1.5em;text-align:left;margin-top:-0.5em;}
ul#probesAvailabilty li{padding:0.5;margin:0.3em;border:0;color:#000;width:auto;display:block;float:none;}
ul#probesAvailabilty li em {font-size:1em;font-style:normal;border:0px solid red;width:12em;display:inline;}

img.probe {border:0px solid red;margin: 3em 1em;float: none;}

ul#sterilisation {padding:0;margin:0em;margin-left:1.5em;text-align:left;margin-top:0;}
ul#sterilisation li{padding:0.5;margin:0;border:0;font-weight:bold;width:auto;}

/*found on hot indicators page*/
ul#IndicatorsAvailability{padding:0;margin:0.5em;border:0px solid red;margin-left:1.2em;text-align:left;margin-top:-3.3em;}
ul#IndicatorsAvailability li{padding:0.5;margin:0.3em;border:0;width:auto;display:block;float:none;}

ul#foodHygieneTips {padding:0;margin:0.5em;border:0px solid red;margin-left:1.2em;text-align:left;margin-top:-6.9em;padding-bottom:1em;}
ul#foodHygieneTips li {padding:0.5;margin:0.3em;border:0;width:55em;display:block;float:none;border:0px solid red;}
ul#foodHygieneTips li ul li {margin-left:3.7em;text-align:left;border:0px solid red;width:48em}

.subItems {border:5px solid black;width:52em;height:auto;padding:0;margin:0;}
.subItems li {margin:1em;padding:0;height:12em;width:18em;position:relative;left:0.5em;border:1px solid red;}
.subItems li a:link, .subItems li a:visited, .subItems li a:hover, .subItems li a:active{border:0px solid red;margin:0;padding:0;height:100%;width:100%;text-decoration:none;line-height:1.9em;
background:transparent url(http://www.talend.com/img/logos/RedSquare.gif) 0 580% repeat-x;color:#FFF;display:block;}

/*additional backgrounds food-cooking.php*/
#chickenProbe {background:url(../images/products/cook-sticks.jpg) 50% 45% no-repeat;}
/*Additional changes to the box above*/
#chickenProbe {width:296px;height:210px;text-indent: -9999px;}
#pizzaBox {background:url(../images/products/pizza-box.jpg) 44% 40% no-repeat;}
#microWave {background:url(../images/products/fresh-bake-original.jpg) 44% 60% no-repeat;}
#hotCabintIndicators {background:url(../images/products/hot-zone-card.jpg) 110% 70% no-repeat;}
#packaging {background:url(../images/products/fresh-bake.jpg) 50% 60% no-repeat;}
/*background-images for food-storage.php page*/ 
/*********************end************************/
#fridgeChillers {background:#000 url(../images/products/chiller-thermometer.jpg) 0 0 no-repeat;}
#chilledPackaging {background:#000 url(../images/products/large-coors-bottle-small.png) 0% 0%;}
#transit{background:#fff url(../images/products/transit.jpg) 50% 0% no-repeat;}
#cabinet { background: #fff url(../images/products/hot-cabinet-indicators.jpg) 0 0 no-repeat;}

/*background-images for food-packaging page*/ 
/*********************end************************/
/*taken from below hot-zone-card.jpg*/
#BakeIndicators {background:url(../images/products/fresh-bake-small.jpg) 0 0 no-repeat;}
#chilled_packaging {background:url(../images/products/large-coors-bottle-small.png) 50% 60% no-repeat;}
#microwave_labels {background:url(../images/products/fresh-bake-original-small.jpg) 44% 30% no-repeat;}
#pizza_box {background:url(../images/products/pizza-box.jpg) 44% 40% no-repeat;}
/*********************end************************/
/*********************end************************/
#package  .textHolderB p {line-height:12pt;padding-bottom:0px;width:630px;}
#package .textHolderB ul {position:relative;left:-18px;height:auto;width:auto;margin:0;padding:0;float:left;}
#package .textHolderB ul li img{border:0px solid red;margin:2px;}
#package .textHolderB ul li {width:auto;text-align:left;border:none;margin-right:10px;padding:0;height:auto;}
/*LINKS TO DOWNLOAD INFORMATION SHEET >> PACKAGE PAGE*/
#package .textHolderB ul li a:link {font-size:x-small;text-decoration: none;color:#000000;font-weight:bold;}
#package .textHolderB ul li a:visited {font-size:x-small;text-decoration: none;color:#000000;font-weight:bold;}
#package .textHolderB ul li a:active {font-size:x-small;text-decoration: none;color:#000000;font-weight:bold;}
#package .textHolderB ul li a:hover {font-size:x-small;text-decoration: underline;color:#003399;font-weight:bold;}

/*LEFT NAVIGATION CONTAINER AND STYLING*/
#leftNav{float:left;height:auto;width:auto;margin:19px 0 5px -5px;padding-bottom:15px;}
#leftNav ul {margin: 10px 0 10px 0;}


/*Products on chillers.php*/
/*********************start************************/
/*FRAME*/
div.image_frame {height: 400px;width:580px;overflow: auto;}
div.image_frame img {float: left;}
body#chiller_products ul#thermometer_products li,
body#chiller_products ul#indicator_products li,
body#chiller_products ul#coldzone_products li
{position:relative;}

body#chiller_products ul#coldzone_products li {padding:0.5em;margin:0;}

body#chiller_products ul#thermometer_products li span,
body#chiller_products ul#indicator_products li span,
body#chiller_products ul#coldzone_products li span
{border:0px solid red;position:absolute;left:-14em;width:100% !important;color:#A8A197;text-indent:-9999px;}

body#chiller_products ul#indicator_products li {padding: 0;margin: 0;}
body#chiller_products ul#indicator_products {margin: 1em 0;}

body#chiller_products ul li img.thermometer, body#chiller_products ul li img.chilled_indicator, body#chiller_products ul li img.coldzone {border:0px solid red;float:left;position:relative;padding:2.5em !important;margin:0 !important;}
body#chiller_products p {float:left;border:0px solid red;padding:1em;}
body#chiller_products p em {display:block !important;border:0px solid red;width:100%;padding:0 !important;margin-left:0;}
img.thermometer {margin-left:1em !important;}


body#chiller_products h2 {display: block;float:left;width:auto;padding-left: 10px;}
/*********************end************************/


/**Chilled packaging*/ 
body#chilled_packaging_page ul li em, body#baked_packaging ul li em {padding: 0;padding-left:10px;padding-top:10px;text-align: left;width: 95%;}


/*CONTACT FORM STYLING*/
#contactUs{font-size:12px;color:#999;margin:0;padding:0;}
#contactUs input {margin:0px;padding:0;}
#contactUs label {font-weight:bold;color:#660000;margin:4px;padding:0px;}
#contactUs legend {color:#000000;font-weight:normal;font-size:8pt;padding:6px;margin:0;}
#contactUs fieldset{border:1px solid #ccc;padding:9px 20px;width:85%;margin:8px;}
#customerComments{width:400px;}
#contactUs em {font-size:0.9em;display:inline;position:relative;left:11em;top:1.5em;}


/*PHP Contact form*/
.thankYou a:link {color:#0099CC;font-size:12pt;text-decoration:none;}
.thankYou a:visited {color:#0099CC;font-size:12pt;text-decoration:none;}
.thankYou a:active {color:#0099CC;font-size:12pt;text-decoration:none;}
.thankYou a:hover {color:#0099CC;font-size:12pt;text-decoration:underline;}

/*PHP contact form*/
.enquiry a:link {color:#0099CC;font-size:12pt;text-decoration:none;}
.enquiry a:visited {color:#0099CC;font-size:12pt;text-decoration:none;}
.enquiry a:active {color:#0099CC;font-size:12pt;text-decoration:none;}
.enquiry a:hover {color:#0099CC;font-size:12pt;text-decoration:underline;}

/*CONTACT FORM ERRORS*/
.Error{padding:3px;background-color:#FF0000;color:#FFFFFF;font-weight:normal;width:100px;font-size:8pt;}
/*********************end of CONTACT FORM STYLING************************/

/*PRESS RELEASE TABLE*/
table {border:0px solid red;border-collapse:collapse;width:90%;}
th {background-color:#B9CDCF;padding:5px;border-right:1px solid #FFFFFF;}
td {border:1px solid #A2B3B5;padding:5px;font-size:7pt;margin:0;width:39%;}
table caption {text-indent: -9999px;height: 0;width: 0;}

td a:link {color:#0099CC;font-size:8pt;text-decoration:none;}
td  a:visited {color:#0099CC;font-size:8pt;text-decoration:none;}
td  a:active {color:#0099CC;font-size:8pt;text-decoration:none;}
td  a:hover {color:#0099CC;font-size:8pt;text-decoration:underline;}
caption {text-align:left;padding:3px;}
table th em {font-size:7pt;font-style:normal;}
.pdf {font-size:7pt;}

.pdf a:link, .pdf  a:active, .pdf  a:visited {color:#0099CC;font-size:7pt;text-decoration:none;font-weight:bold;border-bottom:1px dashed #0099CC;}
.pdf  a:hover {color:red;border:none;}

table.cooking-temps {font-size: 150% !important;margin-top: 5px;}
table.cooking-temps td.headers {background-color: #CCC;font-weight: bold;font-size: 90%;}
table.cooking-temps td {font-size: 60%;}

/*Navigation*/
/****************************************************/
div.glossymenu strong {padding: 9px 7px 3px 7px;height:26px;
display:block;background:#006699 url(../images/product-range-right.jpg) 100% 100% no-repeat;color:#FFFFFF;font-size:12pt;margin-top:0px;margin-left:-5px;font-weight:normal;padding-left:0.9em;border:0px solid red;width:auto;font-family:verdana;}
.glossymenu{
margin: 5px 0;
padding: 0;
width: 16em; /*width of menu*/
border: 0px solid #9A9A9A;
border-bottom-width: 0;
padding-bottom:2em;
}

.glossymenu a.menuitem{
background-color: #FFF;
font: bolder normal Verdana;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 13em;
padding: 2px 0;
padding-left: 10px;
text-decoration: none;
margin-top:1em;
color:#006699;
}
/*no longer in use*/
.custom:link, .custom:visited, .custom:hover, .custom:active,  .header:link, .header:visited, .header:hover, .header:active  {border:0px solid red;display:block;color:#FFFFFF;font-size:1.5em;margin-top:16px;margin-left:-0.2em;position:relative;top:0.5em;background-color:#cc0000;padding: 9px 7px 3px 7px;height:35px;
background-image:url(../images/package-right-edge.jpg);background-repeat:no-repeat;background-position:100% 100%;text-align:right;width:120px;color:#FFFFFF}



.listI{color:#FFFFFF;font-size:10pt;margin-top:16px;margin-left:15px;position:relative;top:22px;}
.listI li{background-color:#cc0000;padding: 9px 7px 3px 7px;height:35px;
background-image:url(../images/package-right-edge.jpg);background-repeat:no-repeat;background-position:100% 100%;text-align:right;width:120px;}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #069;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
text-decoration:underline;
color:#000;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
height:5.2em;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;

}

.glossymenu div.submenu ul li{
border-bottom: 0px solid blue;
font-weight:normal;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 1em Verdana;
color:#006699;
text-decoration: none;
padding: 2px 0;
padding-left:0;
margin-left:1em;
text-decoration:none;



}

.glossymenu div.submenu ul li a:hover{
text-decoration:underline;
color: #000;
}
.glossymenu .submenuheader{color:#006699;font-size:8pt;font-weight:bolder;font-family:verdana;}
.menuitem {font-weight:bold;}
/****************************************************/

/*user locaters*/
.chillers #OnFridgePage{background-color:#DDD;}
.chilledPackaging #OnChilledPage {background-color:#DDD;}
.transportation #OnInTransitPage{background-color:#DDD;}
.cookProbes #OnProbeSticksPage {background-color:#DDD;}
.cabinetIndicators #OnCabinetPage {background-color:#DDD;}
.packagingInd #OnPackagingPage {background-color:#DDD;}
.microwave #OnMicrowaveLabels {background-color:#DDD;}
.pizzaBoxes #OnPizzaBoxesPage {background-color:#DDD;}
.HotIndicators #OnIndicatorsPage {background-color:#DDD;}
.secondary_bakeInd #OnSecBakePage{background-color:#DDD;}
/****************************************************/

/*cooking probe page, realigning image DATE 26th of March 09*/
#cooking-probe-page .textHolderB img.probe{height:auto;width:auto;border:0px solid red;float:left;position:relative;top:-1.6em;}
#cooking-probe-page p {display:block;clear:left;}



/*News Page*/
.news ul {padding: 20px;float:left;}
.news ul li {border-bottom: 4px solid #DDD;}
.news ul dl dt {display: block;text-indent: -9999px;height: 0;}
.news ul dl dd {padding:0;margin:0;margin-bottom: 5px;}
.news ul dl dd p {font-size: 110%;margin-top: 0 !important;padding-top: 0;}
.news ul dl dd.date, .news ul dl dd.source a {color:#333;}
.news ul dl dd.title h3 {font-size: 130%;font-weight: bold;padding-bottom: 0;margin-bottom: 0;}

ul.pr li {display: block;margin-bottom: .4em;padding-bottom: .4em;border-bottom-width: 1px;list-style-type: decimal;}

/*external links*/
a[href^="http://"] {
background:transparent url(../images/Icon_External_Link.png) center right no-repeat;
display:inline-block;
padding-right:15px;
}

/*Sitemap*/
ul#sitemap li {clear: both;height: auto;text-align: left;margin-bottom: 0;padding-bottom: 0;}
ul#sitemap li a {margin: 0;padding:0;font-weight: normal;}
ul#sitemap li ul {margin-left: 1.5em;}

/*useful link*/
div.useful_links {margin-top:6em !important;border-top:1px solid #DDD;clear:left;padding:0.4em;float:left;width:100%;}
div.useful_links em {font-style:italic;color:#8F8F8F;display:inline;}
div.useful_links strong{display:block;}
div.useful_links  p {margin-top:0.5em;}


form#register {width: 90%;}
form#register legend {font-weight: bold;text-transform: capitalize;font-size: 120%;}
form#register fieldset {width: 100%;border: 1px solid #CCC;padding: .5em;margin-bottom: 1em;}
form#register ul {margin-left: .5em;}
form#register label {display: block;float: left;width: 35%;text-align: left;}
/*form#register label:after {content: ":";}*/
form#register input, form#register select {float: right;margin: 0;}
form#register input {width:50%;}
form#register input#register {width: auto;float: right;}
form#register li {display: block;clear:both;width: 45%;position: relative;}
form#register p.warning {border:1px solid red;width: auto !important;color:red;position: absolute !important;float: right !important;right:-190px !important;background-color: #FF9886;padding: .5em;top:-5px;}
form#register ul li label em {display: inline !important;color:red !important;margin: .5em !important;}
form#register div.maincontainer {display:none !important;}
