* { font-family : "Arial", "Times New Roman", "Times", serif; font-size:13px;}
html, body{ margin : 0px; overflow : auto; height : 100%; width : 100%;}
html{overflow:hidden;}
body{background-image:url(../images/bggradient.jpg); background-repeat:repeat-x; background-color:#e1e1e1;}
a{ color : #00529f; font-weight : bold;}
a:hover{ color : #00529f;}
img{ border : 0px; margin : 0px;}
h1{color:#00539f; font-size:23px; margin-bottom:5px; text-transform:uppercase;}
sup{font-size:11px;}
#outer{min-width:980px; margin:auto; margin-top:10px;}
#outer_top{height:36px; background-position:center;   background-image:url(../images/content_top.png); background-repeat:no-repeat;}
#header{height:158px; background-position:center;  background-image:url(../images/header_new.png); background-repeat:no-repeat;}
#outer_mid{background-position:center;  background-image:url(../images/content_mid.png); background-repeat:repeat-y; padding-bottom:30px;}
#outer_bottom{background-position:center;  height:36px;background-image:url(../images/content_bottom.png); background-repeat:no-repeat;}
#footer{height:68px; background-position:center; background-image:url(../images/footer.png);  background-repeat:no-repeat;}
#container{width:1000px; border-left:10px; border-right:10px;}
.center{width:980px; margin:auto;}
#navigation{padding-top:130px; font-size:13px;}
.menuItem{text-transform:uppercase; color:#999999; text-decoration : none;  font-size:13px; margin-right:10px;}
.menuItem:hover,.active{color:#363636;}

#homediv{height:365px; background-position:center; background-repeat:no-repeat;}
#homediv h1{font-size:24px; color:white; font-family : "Arial Black", "Arial"; font-weight:normal; margin:0px;text-transform:uppercase; line-height:90%;}
#homediv_inner{width:310px; padding-top:30px;}
.border{margin:15px 2px 20px 2px; height:1px; overflow:hidden; background-color:white; opacity:0.24; filter:alpha(opacity=24);}
.border_nav{height:1px; overflow:hidden; background-color:#9a9a9a; margin:5px 0px 5px 0px;}
.border_def{height:1px; overflow:hidden; background-color:#cccccc; margin-bottom:10px;}
.home_intro{font-weight:bold; font-size:13px; color:white;}
#homeclick{position:absolute; cursor:pointer; height:365px; width:1020px; margin-left:-20px;}

.footerfield{width:192px; height:260px; padding-left:20px; color:#6D6D6D; padding-right:20px; padding-top:20px; background-image:url(../images/footerfield.png); margin-left:-3px; margin-left:18px;}
.footerfield h3{font-size:13px; margin:0px; color:#6D6D6D; font-weight:bold;}
.footerfield p{margin:0px;}
.footerfield .teaserIMG{margin-top:-4px;}
.footerfield select{margin-top:5px;}

.select_blur{width:190px;}
.select_active{min-width:190px;}

#home_news{width:192px; height:220px; padding-left:20px; padding-right:20px; padding-top:60px; background-image:url(../images/home_news.png); margin-left:-3px;}
.home_news_inner{width:130px; margin-left:10px; margin-bottom:10px; margin-top:-3px;}
#home_product_focus,#home_product_focus_double{color:#6d6d6d; font-size:14px; width:196px; height:220px; padding-left:18px; padding-right:18px; padding-top:60px; background-image:url(../images/home_product_focus.png); margin-left:17px;}
#home_product_focus_double{width:448px; height:220px; padding-top:60px; background-image:url(../images/home_product_focus_double.png);}
#home_case_studies{color:#6d6d6d; padding-left:13px; padding-right:18px; width:453px; height:220px; padding-top:60px; background-image:url(../images/home_case_studies.png); margin-left:18px;}
#home_case_studies_single{width:196px; height:220px; padding-left:18px; padding-right:18px; padding-top:60px; background-image:url(../images/home_case_studies_single.png); margin-left:18px;}
#home_case_studies div{width:215px; margin-left:10px;}

#home_news h3,#home_product_focus h3,#home_product_focus_double h3{font-size:13px; margin:0px; color:#6D6D6D; font-weight:bold;}
#home_product_focus h3,#home_product_focus_double h3{margin-top:5px; margin-bottom:5px;}
#home_product_focus p,#home_product_focus_double p{margin:0px;}

#footer_links{color:#cdcdcd; margin-top:20px;}
.footerlinks{color:#cdcdcd; text-transform:uppercase; margin:0px 5px 0px 5px;}
.footerlinks:hover{color:#363636;}
#ppglogo{margin-top:12px;}
.floatL{float:left;}
.floatR{float:right;}
.clear{clear:both; overflow:hidden; height:0px;}


ul{padding:0px; margin:0px;}
.headlink{position:relative;}
li.headlink ul { display: none;}
li.headlink:hover ul { display: block; position:absolute; z-index:101; }
li.headlink a{text-decoration : none;} 
li.headlink{float:left;list-style-type:none;}

li.headlink:hover ul li{list-style-type:none;}	
li.headlink:hover ul li a{color:white; font-size:12px;}

#submenu_79265{height:113px; width:161px; background-image:url(../images/subnav_about.png); margin-left:-95px; padding-top:55px; padding-left:40px; padding-right:40px;}
#submenu_79266{height:136px; width:161px; background-image:url(../images/subnav_markets.png); margin-left:-90px; padding-top:55px; padding-left:40px; padding-right:40px;}
#submenu_79267{height:210px; width:359px; background-image:url(../images/subnav_apparea.png); margin-left:-60px; padding-top:52px; padding-left:20px; padding-right:40px;}
#submenu_79267 .column1,
#submenu_79267 .column2,
#submenu_79267 .column3,
#submenu_79267 .column4,
#submenu_79267 .column5,
#submenu_79267 .column6
{width:160px; position:relative; margin-left:20px; height:27px;}
#submenu_79267 .column7{margin-top:-162px;}
#submenu_79267 .column7,
#submenu_79267 .column8,
#submenu_79267 .column9,
#submenu_79267 .column10,
#submenu_79267 .column11,
#submenu_79267 .column12,
#submenu_79267 .column13
{width:160px; position:relative; margin-left:200px; height:27px;}
#submenu_79268{height:207px; width:541px; background-image:url(../images/subnav_products.png); margin-left:-80px; padding-top:55px; padding-left:20px; padding-right:40px;}

#submenu_79268 .column1,
#submenu_79268 .column2,
#submenu_79268 .column3,
#submenu_79268 .column4,
#submenu_79268 .column5,
#submenu_79268 .column6
{width:160px; position:relative; margin-left:20px; height:30px;}
#submenu_79268 .column7{margin-top:-180px;}
#submenu_79268 .column7,
#submenu_79268 .column8,
#submenu_79268 .column9,
#submenu_79268 .column10,
#submenu_79268 .column11,
#submenu_79268 .column12
{width:160px; position:relative; margin-left:200px; height:30px;}
#submenu_79268 .column13{margin-top:-180px;}
#submenu_79268 .column13,
#submenu_79268 .column14,
#submenu_79268 .column15,
#submenu_79268 .column16,
#submenu_79268 .column17,
#submenu_79268 .column18
{width:160px; position:relative; margin-left:380px; height:30px;}
#submenu_79268 li a{text-transform:uppercase;}
#submenu_79270{height:150px; width:161px; background-image:url(../images/subnav_news.png); margin-left:-95px; padding-top:55px; padding-left:40px; padding-right:40px;}

#submenu_downloads{height:188px; width:477px; background-image:url(../images/subnav_downloads.png); margin-left:-60px; padding-top:55px; padding-left:20px; padding-right:40px;}
#submenu_downloads h3{color:white;}
#submenu_downloads select{width:215px;}

#imagecontainer{height:270px; background-position:center; background-repeat:no-repeat;}

.content_left{width:728px; margin-right:20px; border-top:1px solid #cccccc; padding-top:10px;}
.content_left p{margin:0px;}
.content_right{width:232px; font-size:13px; border-top:1px solid #cccccc; padding-top:10px;}

#products_apparea{background-image:url(../images/products_apparea.png); height:215px; padding-left:20px; padding-top:55px; color:#333333; font-weight:bold;}
#products_apparea h3{color:#00539f; margin:0px; margin-bottom:10px;}
#relatedlinks{background-image:url(../images/relatedlinks_small.png); height:153px; background-repeat:no-repeat; padding-left:20px; padding-right:20px; padding-top:55px; color:#333333; font-weight:bold; margin-top:10px;}
#relatedlinks p{margin:0px;}
#relatedlinks ul{margin-left:20px;}
#relatedlinks li{list-style-image:url(../images/bluebullet.png);}
#relatedlinks_bottom{background-image:url(../images/relatedlinks_bottom.png); width:232px; height:14px;}
#downloadsupportmaterial{background-image:url(../images/download_large.png); height:780px; width:232px;}
#downloadsupportmaterial_large{background-image:url(../images/download_large.png); height:780px; width:232px; }
#dsmresult{padding-top:15px;}
#dsmresult p{margin:5px 0px 5px 0px;}
#dsmresult ul{margin-left:30px;}
/*list-style-image:url(../images/listimg.gif);*/
fieldset{border:0px; margin:0px; padding:0px;}
#downloadsupportmaterial_form{padding:75px 0px 0px 20px;}
#downloadsupportmaterial_form select, #dlform select{width:190px; margin-top:5px; margin-bottom:10px;}
label,.chckbx_caption{font-weight:bold; text-transform:uppercase; color:#6D6D6D; font-size:12px;}
.lightgray{color:#666666; font-size:10px; text-transform:uppercase; font-weight:bold; width:190px; margin-bottom:10px;}
.chckbx_caption{margin:2px 0px 10px 5px;}
#msds_container{border:1px solid #e1e1e1; width:196px; margin-left:-3px; padding:2px; margin-bottom:10px;}

#cals_container{width:233px; position:relative; padding-right:20px; padding-top:10px;}
.cal{background-image:url(../images/event_header.png);  background-repeat:no-repeat; width:233px;}
#cal_table{}
#cal_table th{color:white; width:31px; margin:0px; padding:3px 0px 8px 0px; text-align:center;}
#cal_table td{text-align:center; color:#5d5d5d;}
.cal_tableLink{color:white; text-decoration:none; background-color:#a6a7a7; display:block; font-weight:normal;}
.month{color:#333333; font-size:14px; font-weight:bold; margin-bottom:5px; margin-top:10px;}
.currentDate a, .currentDate span{border-bottom:2px solid #c2d6e8;}
.activeLink,.activeLink:hover,.cal_tableLink:hover{background-color:#6c869e; color:white;	}
.duoLink{background-image:url(../images/date_duo.png);}
.duoLink:hover,.duoActive,.duoActive:hover{background-image:url(../images/date_duo_over.png);}
#cals{margin-top:5px;}

#arrow_down,#arrow_up{position:absolute; left:165px; height:25px; width:29px; cursor:pointer;}
#arrow_up{left:204px;}
#event_content{width:705px; padding-top:10px; margin-left:20px;}
#event_content h2{font-size:22px; margin-top:2px; margin-bottom:0px;}
#event_content h3{margin:0px; color:#00539f;}
#event_content p{margin-top:0px; margin-left:0px;}
.date{font-weight:bold; color:#666666; margin-bottom:11px;}
#event_content h2{color:#666666;}

#event_content .body{line-height:130%;}

.intro{color:#333333; font-weight:bold; line-height:150%;}

#casestudies_content{color:#666666;}
.body{color:#666666; line-height:150%; font-weight:normal;}

#crumblepath{}

#about_left{width:475px; padding-right:25px;}
#about_left ul,.content_left ul{margin-left:30px;}
#about_right{width:480px;}
#about_right p{margin-top:0px;}
#about_right ul,#news_middle ul{margin-left:30px;}
#about_right ul a{color:#666666;}

#news_left{border-top:1px solid #cccccc; width:232px; margin-right:15px;}
#news_middle{border-top:1px solid #cccccc; width:480px; margin-right:15px;}
#news_middle h2{color:#666666;}
#news_right{border-top:1px solid #cccccc; width:232px; }

#news_left h3{margin-bottom:0px; font-size:16px; color:#666666;}
#news_left a{font-weight:normal; color:#00529f;}

#news_middle h2{font-size:18px;}
#news_middle p {margin-left:0px;}

.home_news_inner h3 a{color:#6D6D6D; text-decoration:none;}
#home_news img{margin-top:-4px;}
#home_product_focus img,#home_case_studies_single img,#home_product_focus_double img,#home_case_studies img{margin-left:-3px; margin-top:-4px;}

#casestudies_content{width:727px; margin-top:10px;}
#casestudies_content h2{font-size:22px; margin-top:-3px;}

#contact_left{width:232px; margin-right:20px; font-weight:bold; color:#333333;}
#contact_center{width:476px; color:#666666;}
#contact_center p{margin-top:0px;}

#downloads{margin-top:10px;}
#downloads h3{color:#6D6D6D;}

.notextunderline{text-decoration:none;}

#searchform{margin:-4px 10px 0px 0px;}
#searchform input[type=text]{border:1px solid #c0bfbf; width:120px; padding:3px 5px 3px 5px; background-color:white; color: #999999;}
#searchform input[type=submit]{border:0px; background:none; color: #999999; font-size: 13px; font-weight:bold;}

.sitemapdiv{width:150px; margin:5px; padding:10px 5px 10px 10px; color:#767676; background-position:bottom;}
.sitemapdiv a{color:#767676; text-decoration:none; margin-top:1px;}

#sitemap79265,#sitemap79266{min-height:80px; background-image:url(../images/sitemap_type1.png); float:left;}
#sitemap79278{height:40px; background-image:url(../images/sitemap_type2.png); float:left;}
#sitemap79270{min-height:125px; background-image:url(../images/sitemap_type3.png); float:right;}
#sitemap79267{ background-image:url(../images/sitemap_type4.png);}

#sitemap79269,#sitemap79271,#sitemap79272,#sitemap79277{height:20px; background-image:url(../images/sitemap_type5.png);}
#sitemap79268{background-image:url(../images/sitemap_type6.png); width:430px;}

#searchcasestudies{margin-top:10px;}
#searchcasestudies,#newsarchive{background-image:url(../images/searchcasestudies.png); padding:50px 0px 0px 20px; height:231px;}
#searchproductfocus{background-image:url(../images/searchproductfocus.png); padding:70px 0px 0px 20px; height:240px;}
#newsarchive{background-image:url(../images/newsarchive.png); margin-top:9px;}
#searchcasestudies h1,#searchproductfocus h1,#newsarchive h1{color:#666666; font-size:12px;}
#searchcasestudies form,#searchproductfocus form,#newsarchive form{margin-bottom:15px;}

h2 .smaller{font-weight:normal; text-transform:uppercase;}
h3 .smaller{font-weight:normal; text-transform:uppercase;}

#productmid{width:731px; margin-right:17px;}
.bordertop{border-top:1px solid #CCCCCC;}

.sitemap_1{width:145px; height:95px; background-image:url(../images/sitemap_1.png);}
.sitemap_2{width:145px; height:40px; background-image:url(../images/sitemap_2.png);}
.sitemap_3{width:145px; height:124px; background-image:url(../images/sitemap_3.png);}
.sitemap_4{width:225px; height:380px; background-image:url(../images/sitemap_4.png);}
.sitemap_5{width:145px; height:20px; background-image:url(../images/sitemap_5.png);}
.sitemap_1,.sitemap_2,.sitemap_3,.sitemap_4,.sitemap_5{padding:10px; margin-right:10px; margin-bottom:10px;}
.sitemap_1 a,.sitemap_2 a,.sitemap_3 a,.sitemap_4 a,.sitemap_5 a{color:#363636; text-decoration:none; line-height:140%;}


#downloadViewOptions
{
  margin : 0;
  padding : 6px 0 0 0 !important;
}

#downloadViewOptions input
{
  margin: 7px 4px 7px 3px;
}

#dlform div
{
  padding: 5px;
}

.invisiblelink
{
  color: black;
  text-decoration: none;
  font-weight: normal;
}

#loading
{
  display: none;
}

#dlform option{text-transform:uppercase;}

