﻿/*=========================================*/
/*     CSS for AcidoPeracetico.fmc.com     */
/*            by Ian McFarlane             */
/*=========================================*/
/*========================================================*/
table, tr, td, p, div{color: #444444;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;}
div.normal {color: #444444;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;}

.ContentTable{width:760px;}
/*Divs */
#globalheader{}
/* Panes  */
.LeftOfMenuBox{	background: #2076B1;}
.LeftPaneColor{	background: #B5DAFE; vertical-align:top;width:158px !important; border-left:1px solid #fff; border-right:1px solid #fff; padding:5px 0 10px 5px;}
td.LeftPaneColor{width:158px !important;}
.MainContentTableColor{width:100%;}
.MainContentTableColorQuarter{background: #CCCCCC;height: 100%;width: 598px;}
/* text */
.head{font-size: 14px; font-weight:bold;}

/* searchbox */
.SearchBox{width:124px;}
.SearchPane{width:150px; padding-bottom:10px;}
/* Panes  */
.ContentPane{padding: 5px 5px 10px 5px;font-size: 12px; width:100%;} 
.ContentPaneAdmin{padding: 5px 5px 10px 5px;font-size: 12px;width:598px;}
.LowerContentPane{padding: 5px 5px 10px 10px;width: 400px;}
.ContentPaneThirds {padding: 10px 5px 15px 3px;width: 399px;text-align: left;}
.ProductContentPane {padding: 5px 5px 10px 10px;font-size: 12px;width: 400px;}
.ProductRightContentPane{padding: 5px 5px 10px 10px;font-size: 12px;width: 198px;}
.RightPane {width: 197px;}
.PromoPane{padding: 15px 5px 10px 15px;}
.dnnemptypane{width:0; padding:0;margin:0; line-height:0;}
/*  Links  */
.leftnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: black; text-decoration: none;line-height:14px;}
a.leftnav:link, a.leftnav:visited { font-size: 12px; color: black; text-decoration: none; } 
a.leftnav:hover { font-size: 12px; color: #2076B1; text-decoration: none; }
a.LoginLink:link, a.LoginLink:visited, a.LoginLink:active {color: #fff;font-family: tahoma;font-weight: normal;font-size: 12px;text-decoration: none;}
a.LoginLink:hover {color: black;font-family: tahoma;font-weight: normal;font-size: 12px;text-decoration: underline;}
/* Legacy from Vignette*/
.header {font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.body-heading { font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.product-heading { font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.product-warning { font-family: Arial; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990100; text-decoration: none;}
.norm {Font-Family: arial,verdana,Helvetica; Font-Size: 12px; color: #111111; }
/* Enterprise Forms*/
.EFFormBody{background-color: white;border: 0px;width:100px;font-family: Arial, Helvetica, sans-serif;font-size:12px; font-weight: bold;color: black;}
.formsheader{background-color: white;border: 0px;}
.Panel{border: 0px;}
.EFTextBox{width: 200px;}
.EFHiddenInput {display: none;}
.EFMessageBox{width: 200px;height: 150px;}
.EF2ColumnMessageBox{width: 515px;height: 150px;}
.EF2Column{width: 415px;}

td.terms div, a.terms, a.terms:link, a.terms:visited{font-size:10px;line-height:12px;color:#999;}

span.news{font-size:11px;line-height:16px;color:#111;}
span.news a, span.news a:link, span.news a:visited, span.news a:hover{font-size:12px;white-space:nowrap;}

/* Laser iFrame CSS */

iframe div{font-size:12px;}
.main_content{width:598px;}
.main_content table{width:598px !important;}

/*  Dynamic registration */
select.DynamicRegistration_Country{height:20px !important;}

/*--Location XMOD Css --*/
.locationstable{ width:600px;background:#fff;overflow:visible;}
.locationstable td,.locationstable tr{vertical-align:top;}
div.innertable{border:1px solid #ccc;width:300px;height:235px !important;background:#fff; padding:5px;}
.innertable td{vertical-align:top;}
.innertable div{padding-left:10px;}
#locationsglobalmap{float:left;width:500px;}
#locationsbybusinesslist{font-size:12px;margin-top:5px;}
#locationsbybusiness{font-weight:bold;font-size:18px;float:left; color:#060335; margin: 20px 50px 0 0; vertical-align:top;}

#locationsresult{clear:both;height:100%}

div.locationresult{float:left;width:600px;height:100%;overflow:visible;}
* html div.locationresult{height:auto;}
div.innertable{float:left;border:1px solid #ccc;width:250px;height:175px;background:#fff; padding:5px;}

/* location xmod form */
.locationtd{width:200px;font-weight:bold;}
.locationtd input{width:250px;}

input.SearchTextBox {border:0 none;float:left;height:18px;width:70px;z-index:10;}
div.SearchBorder {background-color:White;border:1px solid #E0E0E0;float:left;height:20px;margin-top:2px;position:relative;white-space:nowrap;width:110px;}
.SearchResultsPane{width:588px;padding-left:10px;}
.SearchResultsPane iframe{width:588px !important;}
.SearchFormButton{cursor:pointer;}