/*Darren Paul Azzopardi*/
/*basic setting*/
/***********************************************/
body {font: 12px/1.5 verdana, sans;}

#container h3{color:#115588;font-style:italic;border:0px solid red;height:2em;float:left;width:100%;margin-top:2em;text-align:center;}



/*basic anchor style*/
/***********************************************/
a:link {COLOR: #5888AB; TEXT-DECORATION: none;}
a:active {COLOR: #88AAC3; TEXT-DECORATION: none;}
a:visited {COLOR: #5888AB; TEXT-DECORATION: none;}
a:hover {COLOR: #B1B1B1; TEXT-DECORATION: underline;}


a.top {clear:both;float:right;font-weight:bold;background-color:#D8D8D8;padding: .5em;}
a.top:hover {background-color:#115488;}


/*WRAPPER*/
/***********************************************/
#wrapper{height:100%;width:100%;text-align:left;border:0px solid red;margin:0;padding:2em;margin-left:0;padding-left:0;padding-bottom:0;padding-top:0;background: url(../images/bg.jpg) 0 0 repeat-y;padding-right:0;overflow: hidden;font-size: 83%;}



/**CONTAINER*********************************************/
#container {border:0px solid black;height:auto;width:757px;margin-left:0;background:#FFF url(../images/menu_bg.gif) 0 0 repeat-y;padding-right:0;position: relative;	}


p.alert {padding: 1.3em;display: block;border:1px solid red;background: #FFBFBF url(../images/dialog-warning.png) no-repeat 5% 10%;color:#000;padding-left: 4em;clear:both;}
p.alert strong{display: block;width: 100%;border-bottom: 1px solid #FF7F7F; margin-bottom: .5em;}
p.alert em {font-weight: normal !important;margin-top: .4em;display: block;font-size: 85%;}
p.alert em a {color:#333 !important;padding:0 !important;text-decoration: underline;}
p.alert em a:hover {background-color: #fff !important;text-decoration: none;color: #333;}

/*HEADER*/
/***********************************************/
#header {height:120px;width:auto;float: left;clear: both;position: relative;	}
/*****links at the top**************************************/
#topNavigation {border-bottom:1px solid #FFF;clear:left;left:1px;position:relative;top: -3.8px;right:0px;float:right;width:566px;background:#838383 url(../images/mainNav.gif) 0 0 no-repeat;color:#FFF;height:2em;z-index:99999;}

#topNavigation  li {width:7.23em;text-align:center;float:right;display:block;}

#topNavigation  li a:link,#topNavigation  li a:visited, #topNavigation li a:hover, #topNavigation  li a:active
{margin:0;color:#FFF;font-size:1.2em;line-height:1.6em;display:block;height:auto;width:auto;border-right:1px solid #FFF;text-align:center;}

#topNavigation li a:hover {background-color:#8FAFC7;display:block;overflow:hidden;}

li a.News{border-left:1px solid #FFF;overflow:hidden;}

/*
Breadcrumbs
-----------*/
ul#breadcrumbs {overflow:auto;width:100%;padding:1em;margin-left:12px;}
ul#breadcrumbs li a {display: block;overflow: hidden;color:#fff;}
ul#breadcrumbs li {display: block;padding-left:1em;float:left;background: transparent url(../images/tri_gry.gif) no-repeat 100% 50%;padding-right: 2em;}

/*when users switch website this top nav is displayed for tmc*/
/**********************************************************************************/
.TMC_Hallcrest #topNavigation li {width:9.7em;text-align:center;float:right;display:block;}

.TMC_Hallcrest #topNavigation li.start_of_nav {border-left:1px solid #FFF;}
/**********************************************************************************/


/*PRODUCT NAVIGATION*/
/***********************************************/
#NavigationContainer{float:left;width:193px;background: url(../images/menu_bg.gif) 0 0 repeat-y;height:auto;margin-top:-2.8em;padding-bottom:1.3em;z-index:9999;}
#productNav {width:192px;background: url(../images/products.jpg) 0 0 no-repeat;height:auto;}
#productNav li {background:#B1B1B1 url(../images/tri.gif) 99% 50% no-repeat;line-height:2.3em;width:91%;
position:relative;top:2.3em;left:1.4em;display:block;border:1px solid #FFF;padding:0;margin:0;
}

#productNav li.current#first_product {border-top:0;}


/*NEWS Column on the right*/
/**********************************/
.news_bulletin	{clear:left;background: url(../images/news.jpg) 0 0 no-repeat;float:left;margin-top:2.3em;height:auto;width:193px;height:auto;padding-top:3.6em;padding-bottom:3.6em;}

.news_bulletin li {width:16em;height:auto;margin-top:0;background: url(../images/menu_bg.gif) 0 0 repeat-y;border:0px solid red;
text-align:left;color:#FFF;padding-left:2em;margin-bottom:1em;
}
.news_bulletin li a{background: url(../images/tri_wht.gif) 0 12% no-repeat;border:0px solid red;display:block;padding-left:0.9em;}
.news_bulletin li  a:link{color:#FFF;}
.news_bulletin li  a:visited{color:#FFF;}
.news_bulletin li  a:hover{text-decoration:underline;}
.news_bulletin li  a:link{}
/***********************************************/


/***Holds the copy on the home page*****(basicly a right-thand side column)***************************************/
#mainContent{height:auto;width: 537px;float:right;overflow:hidden;padding: 3px;}
#mainContent h2{font-size:1.3em;color:#115588;border-bottom:1px solid #115588;font-weight:bold;margin-bottom:.5em;text-align: left;	}
#mainContent h1 {margin-bottom: 2em;text-transform: uppercase;font-size: 150%;text-align: center;color:#115588;border-bottom:1px solid #115588;}

#mainContent strong {color: rgba(17, 84, 136, .9);}
#mainContent p {float:left;display:block;width:297px;clear:left;padding:0;margin:0;font-size:1.2em;padding-bottom:1em;text-align:justify;}

/*graphical header*/
h5.header_image{display: block;margin:0;padding: 0;position: relative;top:-30px;right:-13px;overflow: visible;float: right;}
	
/*Inner  Pages*/
/***********************************************/

/*contact box on news article page*/
.contact_information {border:0px solid red;font-size:0.9em;width:24em;margin-left:0;padding-bottom:1em;}
.contact_information  li:first-child {font-weight:bold;font-size:1.5em;}

div.inner_page h1 {text-align: left !important;}

div.inner_page#mainContent{min-height:62em;}

div.inner_page#mainContent img {display:block;float:right;margin:1em;margin-top:0;margin-right:0;}

div.inner_page#mainContent p {width:95%;float:left;}

div.inner_page#mainContent p.email, div.inner_page#mainContent p.tel {clear:both;padding:0;text-align:left;font-weight:bold;border:0px solid red;width:28em;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0;}

div.inner_page#mainContent p.email a {font-weight:normal;}
div.inner_page#mainContent p.news_article{height:auto;width:auto;float:left !important;border:0px solid red;}
div.inner_page#mainContent p.date {float:none;margin-top:0;padding-top:0;}
div.inner_page#mainContent p.company_info {border:0px solid red;width:100%;margin-top:3em;border-top:2px solid #5888AB;font-size:0.94em;text-align:left;padding-top:1em;clear:both;float:left;height:auto;}
/**********************************************************************************/


/*contact us page - Styling of Address details*/
/*************************************************************/
.address_details  {border-bottom:0px solid #115588;width:auto;line-height:3em;margin-left:0.5em;}
.address_details  .header{font-weight:bold;font-size:1.3em;}
.address_details  .contact_details{border:0px solid green;line-height:1.4em;height:auto;width:15em;font-size:1.1em;position:relative;top:-2.1em;font-weight:normal;left:13em;}

/*case studies*/
.coors_case_study .vcard {width: 182px;float: right;position: absolute;left:580px;top:180px;}
.coors_case_study #dowload_product_data {position: relative;top:100px;left:130px;width:150px;}
p.tptt {text-align: center !important;background: transparent url(http://www.thermalpaint.com/img/tpttlogo.jpg) no-repeat 45% 50%;height:200px !important;}

p.tptt a {display: block; height:100%;}

/*thermsmart - page*/
div.education img.smart-products{float:left !important;}

/*enquiry form*/
/*******************START******************************************/
form#enquiry_form{float:left;width:448px;font-size: 120%;}
form#enquiry_form fieldset{border:0px solid green;padding-bottom:0.2em;}
#enquiry_form  label {display:block;cursor: pointer;	}
#enquiry_form  input, #enquiry_form  textarea{border: 1px solid #5888AB;background-color: #EFEFEF;color: #4B4B4B;padding:0.2em;margin:0.3em 0 0.3em 0;	}
#enquiry_form  input:focus, #enquiry_form  textarea:focus,
#enquiry_form  input:target, #enquiry_form  textarea:target, #enquiry_form input[type="submit" ]:focus, #enquiry_form input[type="submit" ]:target {background-color: #ccc;}
#enquiry_form #first_name, #last_name, #company, #email, #comments {font-weight:bold;}
#enquiry_form fieldset#input_details_prt1{padding-right:3em;}
#enquiry_form fieldset#input_details_prt2 {width:15em !important;margin-top:-25em;margin-left:12em;position:relative;left:8em;top:0.9em;
display:block;}
fieldset#Cusomter_comment_box{margin-top:2em;cursor:pointer;}
#enquiry_form input[type="submit" ]{clear:left;float:right;	}

[type="hidden"]{position:absolute;left:-9999px;}
#enquiry_form legend{text-indent:-9999px;}

/**sample pack form*/
/**********************/
.sample_pack {margin-top:2em;}
.sample_pack legend{font-size:1.5em;margin-bottom:1em;color:#333;}
.sample_pack label {float:left;clear:both !important;font-size:1;margin:0.3em;}
.sample_pack [type="text"],.sample_pack [name="address"],[name="company_name"],[name="contact_name"],[name="tel_number"],[name="email_address"],.sample_pack[name="address"],[name="address_two"],[name="city"],[name="postcode"]{float:right;clear:right;margin:0.3em;margin-right:16em !important;}
.sample_pack span {text-indent:-9999px;float:left;}
.sample_pack strong.success {background:#FFF url(http://www.iconfinder.net/data/icons/basicset/tick_32.png) 0 20px no-repeat; padding-left:2em;padding:3em;display:block;font-weight:normal;font-size:1.2em;}
.sample_pack strong.required_field {float:left;display:block;position:relative;left:39em;top:0em;}
.sample_pack strong.Error {color:red !important;}
fieldset.packs label {width:100%;font-weight:bold;padding:0.4em}
fieldset.packs ul{}
fieldset.packs ul li {display:block;padding:0.5em;line-height:2em;}
fieldset.packs ul li [type="checkbox"]{margin-top:0.5em;}
fieldset.packs ul li label {width:auto;float:none;font-weight:normal;margin-right:12em !important;}

form.sample_pack  [name="company_name"]:focus,
form.sample_pack  [name="contact_name"]:focus,
form.sample_pack [name="tel_number"]:focus,
form.sample_pack [name="email_address"]:focus,
form.sample_pack [name="address"]:focus,
form.sample_pack [name="address_two"]:focus,
form.sample_pack [name="postcode"]:focus,
form.sample_pack [name="city"]:focus {background-color:#CCC !important;display:block !important;}
form.sample_pack  label[for="contact_name"], [for="tel_number"],[for="email_address"],form.sample_pack  label[for="address"],[for="address_two"],[for="postcode"]{background: #FFF url(../images/asterisk.png) 0 0 no-repeat !important;padding-left:1em;}
form.sample_pack  strong#fail {border:1px solid red !important;padding:0.7em !important;background-color:#FFBFBF !important;font-size:1em;margin-bottom:3em;display:block;font-size:1.3em;background:#FFF url(http://www.iconfinder.net/data/icons/silk2/exclamation.png) 5px 9px no-repeat;padding-left:2em !important;}

ul.sample_products {font-size:1.3em;clear:both;}
ul.sample_products li {background: #FFF url(../images/arrow_state_grey_right.png) no-repeat 0 4px;padding-left:1.5em;line-height:1.7em;}


/*paint enquiry form*/
form#paint-enquiry {clear:left;}
form#paint-enquiry label{text-indent:-9999px;display:block;}
form#paint-enquiry fieldset {padding:0.5em;}
form#paint-enquiry legend {color:#333;}
form#paint-enquiry [type="checkbox"] {margin:0.5em;}
form#paint-enquiry .success, form#paint-enquiry .send_error{padding:3em;}
p.paint_files strong span{background-color:#DDD !important; padding:0.5em !important;;}
/**********************/

.contact_us p{width: 90% !important;}
.contact_us  h1, h2 {text-align:left !important;}
.contact_us  .page_header{float:right;}

form strong.Error {display:block;font-weight:bold;color:#333 !important;padding-bottom:0.5em;}
caption {text-indent:-9999px;}
/***********************END**************************************/


/*this styles the product page*/

/*chill checker only*/
img.product_image{position:relative;top:5em !important;left:-2em;}
div#mainContent p.slogan{border:0px solid red;width:auto;margin-top:0;}
div#mainContent #product_image{float:left;border:0px solid red;margin-left:0;clear:left;}
div#mainContent .product_image{float:left;border:0px solid red;margin-left:0;clear:left;position:relative;top:9em;}

ul.product_features{float:right;width:190px;position: relative;right:20px;top:10px;}
ul.product_features li, ul.product_features li li li{background: url(../images/tri_blu.gif) 0 0 no-repeat;font-size:1.15em;margin-top:0;width:auto;float:left;height:auto;clear:left;display:block;padding-left:1.4em;padding-bottom:0.5em;border:0px solid red !important;padding-right:0em !important;line-height:1.5em;width:94%;}

ul.product_features li ul li ul li, ul.product_features li ul li, ul.product_features li ul li ul {font-size:1em !important;margin-top:0.3em;}


/*News Headline page ----->news_headlines.php*/
/***********************************************/
strong.news_header  {margin-left:0;border:0px solid red;width:auto;display:block;}
strong.news_header a {font-size:1.5em;color:#158;display:block;clear:both;}
p.date{clear:both;}
.headlines ul{border:0px solid red;clear:both;width:24em;margin-left:2.3em;padding-bottom:2em;}
.headlines#mainContent p.intro{border-bottom:1px dashed #CCC;margin-bottom:2em;}
.headline a {border:0px solid red;height:6em;}
.headline span.news_image {height:5em;overflow:hidden;display:block;border-bottom:1px solid #DDD;margin-top:1em;padding-bottom:0.4em;float: left;}
.headline span {margin-top:0.9em !important;display:block;}
.headline p {display:block;border:0px solid red !important;width:15em !important;clear: both;}
.top_right_img {position:absolute;top:0px;right:0;border:none;}
/***********************************************/

/***Holds the content on the home page*****(basicly a  righthanded side column)*************/
#productAdvert {border:0px solid red;width:20em;float:right;height:100%;margin:0;padding:0;margin-left:0;overflow:hidden;clear:both;margin-right:1em;}
#latestNews strong {border:0px solid red;font-size:1.2em;background: url(../images/latestNewsBG.gif) 0 0 repeat-y;color:#FFF;padding:0.2em;padding-left:1em;padding-right:0.4em;width:100%;float:left;margin-top:1.5em;
}
#latestNews a:link {color:#FFF;}
#latestNews a:visited {text-decoration:none;}
#latestNews a:hover {text-decoration:underline;color:#FFF;}
#latestNews a:visited {color:#FFF;}
#NewsTicker {border:1px solid #CCC;height:auto;width:19.4em;float:left;padding:0.2em;color:red;font-size:1em;}
#scrollup em#news_headline a:link{color:#5484A8;font-style:normal;padding:0;margin:0;display:block;}
#scrollup p {margin:0;padding:0;color:#4B4B4B;font-size:1em;padding-bottom:1em;}
/*styles the scrolling news ticker on the home page*/

#NewsTicker h1{padding:6px;margin:0;border:0;background:#dfe9d5;color:#000000;font-size:11px;font-weight:bold;}
#NewsVertical {width: auto;height: 300px;display: block;overflow: hidden;position: relative;}
	
/* --------------- */
/* Ticker Vertical */
#TickerVertical {width: auto;height: 330px;display: block;list-style: none;margin: 0;padding: 0;}

/*tables - display product information, on products.php*/
td div#links.products a{padding:0.5em !important;padding-top:0 !important;}
table.product_information{border:0px solid #CCC;background-color:#D8D8D8;border-collapse:collapse;width:512px;margin-left:0;font-size:0.9em;}
table.product_information th {background-color:#5888AB;color:#FFF;padding:0.2em;font-size:1.3em !important;text-align:center;}
table.product_information td {border:1px solid #FFF;padding:0.3em 0.3em;width:auto;}
table.product_information td dv#links a {text-align:center !important;}
table.product_information td.product_slogan {font-weight:bold;text-align:center;background: url(http://www.hallcrest.com/images/prodnametable_bg.gif) 0 0 no-repeat;padding:0.5em 0 0.4em 0;width:100%;}
table.product_information td a{color:#4B4B4B !important;display:block !important;text-align:center !important;}

table.medical td{text-align:center !important;}
table.chill_checker_table_headers th{text-align:left;}
table td.product_specification{text-align:left !important;}


/*definition list inside table - found on 3 level bath thermometer*/
table.product_information td dd{border:0px solid red;width:auto;position:relative;top:-1.4em;left:1.4em;}
table.product_information td dt {font-weight:bold;}
table.product_information td dl dd span{text-decoration:underline;border:0px solid red !important;padding-right:1em;width:6em;display:block;padding:0.2em;}
table.product_information td dl dd span.temp_range {text-decoration:none;width:auto;position:relative;left:7em;top:-1.8em;}
table.thermosmart td, table.thermosmart th{text-align:left !important;}
table tr td dl  {margin: 0 .2em 0 .2em !important;}
/*************************************************/
table#dowload_product_data {width:33%;font-size:1.1em;color:#158;margin-left:0;margin-right:0 auto;margin-top:2em;position:relative;left:30%;}
table#dowload_product_data td{text-align:left !important;background:url(../images/tri_gry.gif) 9% 50% no-repeat;width:auto;}
table#dowload_product_data td a{text-align:left !important;padding-left:2em;color:#4B4B4B;}

/*research kit page*/
table.paint_download{clear:both;}


/*table design for smart products*/
table.smart tr td  {text-align:left;}
table.smart tr td div a {text-align:center;padding:0.1em;}


/*for the thermax paints table*/
table#crayons{margin-top:6em !important;margin-bottom:3em !important;float:left;clear:left;width:100%;}
table#crayons th{border-collapse:collapse;text-align:center;border:none;}

table#crayons{font-size:7pt;font-family:verdana;padding:0px;margin:0px;border:1px solid white;background-color:#FFFFFF;}
table#crayons td { padding:4px; border: solid #FFFFFF 1px;}
.Ctoprow {background-color: #5888AB;padding:3px;font-size:10pt;color:#FFFFFF;}
.Cdata {background-color:#D8D8D8;}

ul#how_colotemp_works {clear:left;font-size:1.1em;float:right;border:0px solid red;width:24em;height:auto;margin-top:2em !important;}
ul#how_colotemp_works  li {padding-bottom:1em;}
ul#how_colotemp_works  li p {font-weight:bold;}
img.colotemp_product{float:left !important;border:0px solid red !important;margin-top:2em !important;clear:left !important;}
ul#colour_change_applications{clear:left;font-size:1.2em;margin-top:2em;float:left;width:100%;}
ul#colour_change_applications li {display:inline;border-right:1px solid #CCC;margin:0.5em;text-align:left;padding-right:0.5em;}

.guide_lines{float:left;clear:left;width:100%;}
.applications{float:left;margin-top:4em;clear:left;width:100%;}

/*THERMAX PAIN TSTYLING*/
/***************FOOTER********************************/
table.paint_data{margin-top:5em ;width:99%;margin-left:0.5em;}
ul.advantages, ul.detailed_result{font-size:1.1em;line-height:1.5em;}
ul.advantages li {}
p.benefits, p.tech_info, p.example{font-weight:bold;margin-top:1em !important;}
p.caution{margin-top:1em !important;}
img.example{margin-top: 0.5em !important;float:left !important;}
ul.change {border:0px solid red !important;float:left !important;clear:both !important;width:100%;}

ul.change li{display:block;float:left !important;border:0px solid red;font-weight:bold;}
ul.change li.start{margin-left:1em;}
ul.change li.before{margin-left:11em;}
ul.change li.after{margin-left:11em;}

ul.change li.end{margin-left:31.3em;}
strong.guidance{float:right;margin-top:1em;margin-bottom:1em;}
p.topic_header{font-weight:bold;font-size:1.4em !important;clear:left !important;}
ul.range {clear:both;padding-bottom:1em;}
p.note{text-align:center  !important;}
ul.photo_and_caption, ul.photo_and_caption_two{margin-top:1.5em;}
ul.photo_and_caption{float:left !important;border:0px solid red;width:27.7em;clear:left;right}
ul.photo_and_caption li img, ul.photo_and_caption_two li img{margin-left:0 !important;}
ul.photo_and_caption_two{float:right !important;border:0px solid red;width:13em;position:relative;right:0;}

ul.kit_contents{border:0px solid red !important;float:left !important;}

div.research_kit, div.multi_change_paint, div.single_change_paints, div.irreversible_paints{border-top:1px solid #DDD !important;height:auto;clear:both !important;padding-top:3em !important;padding-bottom:3em !important;float:left !important;width:100%;}

strong.guidance{clear:both !important;width:100%;float:left;font-weight:normal;margin:2em 0 2em 0;}

table.lables{clear:both;text-align:center;margin-top:4em;margin-left:5em;}
/***************FOOTER********************************/

/*research page*/

div.research_page img.content_image{float:left !important;position:relative;padding-top:1em;padding-bottom:1em;top:2.5em;}
div.research_page ul.spectrum_data {float:right;font-size:1.3em !important;text-align:left;width:23em;padding-bottom:2em;}
div.research_page ul.spectrum_data li {background: url(../images/tri_blu.gif) 0 0px no-repeat;padding-left:1.4em !important;padding:0em;line-height:1.3em;border:0px solid red;padding-bottom:0.4em;font-size:0.85em;}

div.research_page ul.spectrum_data li.list_header {background-image: none !important;padding:0.5em 0 0.5em 0;margin-left:-2em;font-size:0.9em;}
div.research_page strong {float:left;clear:both;font-size:1.5em;margin-top:2em;margin-bottom:0.6em;}
div.research_page ul.checklist {float:left;line-height:1.3em;font-size:1.2em;margin-left:2.5em;margin-bottom:1em;clear:both;}
ul.checklist li {width:32em;border-bottom:1px solid #DDD;line-height:2.3em;list-style-type:lower-alpha;}
div.research_pag table {clear:both;float:left;}


/*product specification*/
/*#product_spec{position:absolute;left:54.9em;top:51.6em;border:0px solid white;width:19em;float:left;}
/***************FOOTER********************************/
#footer{background:#FFF url(../images/bottom.jpg) 0 0 no-repeat;float:left;width:100%;height:8em;border:0px solid red;margin-top:13em;overflow:hidden;}
#footer ul {background:#FFF url(../images/bg.jpg) 0 0 repeat-y;float:left;height:100%;width:100%;margin-top:4.6em;border:0px solid green;}
#footer ul li{color:#CCC;display:block;border:0px solid red;height:auto;width:47em;float:left;padding:0.1em;font-size:0.9em;text-align:right;position:relative;left:36em;}
#footer ul li a{color:#CCC;}
/***********************************************/


/*styling fot the thermax products*/
.list1{list-style:none;}
.list1 li {}

/*for the thermax labels*/
.lables {font-size:8pt;font-family:tahoma;padding:0px;margin:0px;border-left:0px solid black;border-top:0px solid black;border-right:0px solid black;border-bottom:0px solid black;width:auto;}
.lables tr {background-color:none;}
.lables td {border-right:0px solid black;}

/*for the thermax labels >> specification*/
table#specification{font-size:7pt;font-family:verdana;padding:0px;margin:0px;border:1px solid white;background-color:#FFFFFF;}
table#specification td { padding:4px; border: solid #FFFFFF 1px;}
.toprow {background-color: #5888AB;padding:3px;font-size:10pt;color:#FFFFFF;}
.data {background-color:#D8D8D8;}

h3{font-size:10pt;}

/*for the thermax paints table*/
table#crayons{font-size:7pt;font-family:verdana;padding:0px;margin:0px;border:1px solid white;background-color:#FFFFFF;}
table#crayons td { padding:4px; border: solid #FFFFFF 1px;}
.Ctoprow {background-color: #5888AB;padding:3px;font-size:10pt;color:#FFFFFF;}
.Cdata {background-color:#D8D8D8;}



/*span style for sentence above*/
.headerA{font-weight:bold;}
/*styling for the thermax crayon list*/
.listA {padding-left:20px;list-style:none;}
.listA li {font-size:8pt;}

.listB {padding-left:20px;list-style:none;}
.listB li {}

/*list style for paint examples on thermax-paint.cfm*/
.listC {padding-left:20px;list-style:none;}
.listC li {font-size:8pt;}

.listCc {padding-left:20px;list-style:none;}
.listCc li {display:inline;font-weight:bold;font-size:8pt;}

/*list style for paint examples on thermax-paint.cfm*/
.listD {padding-left:20px;list-style:none;}
.listD li {font-size:8pt;}

.listDd {padding-left:20px;list-style:none;}
.listDd li {display:inline;font-weight:bold;font-size:8pt;}

/*styling for thermax-paint list*/
.listE {list-style:none;}
.listE li {font-size:8pt;}

/*list style for two images*/
.listIMG {list-style:none;}
.listIMG li {display:inline;}

/*simple list style, single paint change*/
.default{list-style-type:none;margin:0px;padding:0px;width:200px;float:left;height:auto;width:270px;border:1px solid white;}
.default li{font-size:8pt;}

.defaultB{list-style-type:none;margin:0px;padding:0px;width:350px;border:0px solid red;float:left;}
.defaultB li{font-size:8pt;}

.defaultC{list-style-type:none;margin:0px;padding:0px;width:140px;border:0px solid red;}
.defaultC li{font-size:8pt;width:150px;}

.paint {font-size:8pt;font-family:tahoma;padding:0px;margin:0px;border:1px solid black;width:auto;}
.paintTR {background-color:#115588;font-weight:bold;color:white;text-align:center;}
.paint td {border-right:0px solid black;}

/*sub header styles on thermax-paint*/
.subHeader{background-color:#115588;padding:4px;color:#FFFFFF;font-weight:bold;}
/*styling for the specification and range sub content headers*/
.info{font-weight:bold;}
/*list break styes*/
.brk{color:#B1B1B1}


/*updated news scroller*/
#scrollup {position: relative;overflow: hidden;border:0px solid red;height: 200px;width: 190px }
div.headline {position: absolute;top: 210px; left: 5px; height: 195px; width:190px;}
div.headline a{color:#5484A8 !important;font-style:normal;padding:0;margin:0;display:block;}
	 
span.date_of_article {color:#CCC;display: block;margin-top: 2.5em;}
/*displays image when cursor hovers over link*/
div#links.products {text-align:center;}
div#links {text-align:left;}
div#links a img {height:0; width:0; border-width:0;border:none !important;padding:0;margin:0;}

div#links a:hover img {position: absolute !important;top: 180px !important; left: 200px !important; height: 250px; width: 250px; z-index: 300;}
	
div#links a:hover {border: none;padding-bottom: 0em !important;margin:0 !important;} 
	
	
	
/*site map*/
.category_header{font-weight:bold;}	
ul.sub_categories {margin-left:2em;}
div.sitemap ul{font-size:1.2em !important;}
div.sitemap li {padding-bottom:0.2em;margin:0.2em 0;text-transform:uppercase;margin:0.3em 0;}
div.sitemap li.header {font-weight:bold;}
div.sitemap li.subheader {padding-left:1em;background:#FFF url(../images/bullet_blue_arrow.png) 0 -1.5px no-repeat;padding-left:1.5em;border-bottom:1px dotted #9F9F9F;}
div.sitemap li.subsubheader {padding-left:2em;background:#FFF url(../images/arrow_state_grey_right.png) 7px -1px no-repeat;border-bottom:1px dotted #DDD;}
div.sitemap li.subsubsubheader {padding-left:3em;background:#FFF url(../images/breadcrumb_separator_arrow_1_dot.png) 15px 0px no-repeat;margin-top:0.3em;}
div.sitemap li.subsubsubheader a {}
div.sitemap li.subsubsubsubheader {padding-left:4em; background:#FFF url(../images/bullet-square.png) 37px 5px no-repeat;text-transform:lowercase;}

/*in the news page*/
.download_pdf_article {float:right;font-weight:bold;}


/*private-label*/
table {margin-bottom:2em;}

/*thermosmart page*/
a.request-pack {float:right;margin-right:0;display:block;width:15em;background:#FFF 
url(../images/control_play.png) no-repeat 0 0;line-height:1.5em;padding-left:2em;}


/*PAGE - Distributor*/
form#select_distributors {margin-top:1.5em;clear:both;float:left;display: block;width:100%;}
form#select_distributors label {font-weight: bold;}
form#select_distributors input,form#select_distributors select {margin-left:1em;}
ul.select-area {float:left;font-size:1.3em;margin-bottom:1em;margin-top: -.8em;}
ul.select-area li {float:left;margin: .6em;border:1px solid #FFF;background-color:#CCC;padding:.7em;}
ul.select-area li:first-child {margin-left:0;}
ul.select-area li a:hover, ul#distributors li a:hover {color:#333;}
ul.distributors-list {float:left;display:block;background-color:#EFEFEF;padding: .4em;margin:1em 0;border:1px solid #5F5F5F;}
ul.distributors-list li {float:left;display:block;font-size: 1.2em;margin: .4em;}
ul.distributors-list a:hover {color:#333;}
ul#distributors {font-size:1.3em;margin-top:1.5em;float:left;width:100%;}
ul#distributors dd, ul#distributors dt {display: block;float:left;clear:both;margin:0;}
ul#distributors dt,ul#distributors dd.continent {font-weight:bold;text-indent: -9999px;height:0;width:0;}
dd.company {font-weight: bold;color:#367CAF;border-bottom:1px solid #CCC;}
dd.country {text-transform: uppercase;font-weight:bold;}
dt.contact-method {text-indent:0 !important;display:block !important;float:left !important;}
ul#distributors li {border-bottom: .1em solid #5B89AD;float:left;clear:left;line-height:175%;margin-bottom:1.5em;width:100%;}
ul#distributors li dl dd span, ul#distributors li dl dd a {margin-left:3em !important;}
ul#distributors li dl {padding-left:0;margin-left:0;width:100%;}
ul#distributors li:hover, ul#distributors dl:target {background-color: #DFDFDF;display:block;}
ul#distributors li dl dd a {margin-left:4em !important;}

