@charset "utf-8";
/*
|-----------::====================================================================::-----------|
|           :: Pascual Laboratories                                               ::           |
|           :: Common Website Style-sheet                                         ::           |
|           :: Version 1.0.0000.0000                                              ::           |
|-----------::====================================================================::-----------|
               DEFAULT ELEMENT STYLES
                 *, a, body, hr, img, input, li, p, select, td, textarea
               SKELETAL UI ELEMENTS
               UNIQUE ELEMENTS, ELEMENT-SPECIFIC STYLES & SUB-ELEMENTS
               REUSABLE STYLES
                 .align_Center
                 .align_Left
                 .align_Right
|-----------::====================================================================::-----------|
|           ::                          REVISION HISTORY                          ::           |
|-----------::====================================================================::-----------|
  v1.0.000.000 :: December 5, 2008
    1. Initial published version of Cascading Style Sheet
*/





/* DEFAULT ELEMENT STYLES */
* { margin: 0px; padding: 0px; }
a { color: #1281B5; text-decoration: none; }
a:hover { text-decoration: underline; }
body
{ 
	background: #BBDC8D url(../images/bgBody.jpg) top left repeat-x fixed; 
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 8.4pt; color: #5A5A5A; line-height: 12pt;
}
hr { border: none; border-bottom: 1px solid #CCCCCC; }
img { border: none; }
input { font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 8.5pt; }
li
{
	padding-left: 11px;
	background: url(../images/icoBullet.gif) top left no-repeat;
	list-style: none;
} 
p { margin-bottom: 12px; }
select
{ 
	border: 1px solid #61A300; margin-bottom: 5px; padding-left: 3px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 8.5pt;
}
td { vertical-align: top; }
textarea
{
 	width: 230px;
	border: 1px solid #61A300; margin-bottom: 5px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 8.5pt;
}






/* SKELETAL UI ELEMENTS */
#body
{
	width: 475px;
	padding: 260px 0px 15px 15px;
	text-align: left;
}
#footer
{
	height: 75px; clear: both;
	padding: 35px 0px 0px 15px;
	background: url(../images/bgFooter.jpg) right bottom no-repeat;
}
#rightPanel
{
	width: 235px; float: right;
	padding: 253px 15px 15px 15px;
}
#wrap
{
	width: 780px; position: relative;
	background: #FFFFFF;
	text-align: left;
}





/* UNIQUE ELEMENTS, ELEMENT-SPECIFIC STYLES & SUB-ELEMENTS */
#buInfo
{
	width: 150px; float: left;
	font-size: 8pt; color: #94B4A7; line-height: 10pt;
}
#buLink_PCH { position: absolute; top: 258px; left: 520px; }
#buLink_Pharma { position: absolute; top: 258px; left: 610px; }
#buLink_Pharex { position: absolute; top: 258px; left: 690px; }
#featuredSpace { height: 250px; width: 233px; }
#feedbackForm .label
{
	margin-top: 3px;
	color: #00703C; font-weight: bold;
}
#flashBanner{
	position: absolute;
	background-repeat: no-repeat;
}
#footerText
{
	float: right;
	margin: 2
	5px 20px 0px 0px;
	font-size: 8.5px; color: #FFFFFF; font-weight: bold; text-align: right; line-height: 10pt;
}
#footerText a { color: #A8D36A; }
#galleryIMG
{
	height: 310px; width: 465px; position: absolute; z-index: 1000; visibility: hidden; display: block;
	border: 1px solid #CCCCCC; padding: 5px;
	background: #FFFFFF url(../images/bgAjaxLoader.gif) center no-repeat;
}
#pageSubMenu
{
	border-top: 1px solid #ABABAB; margin-bottom: 25px; padding-top: 6px;
	color: #ABABAB;
}
#pageSubMenu a
{
	padding: 0px;
	background: none;
	color: #1281B5;
}
#pageSubMenu a:hover { text-decoration: underline; }
#pageSubMenu .currentItem { color: #94B4A7; }
#pageTitle
{
	padding-top: 10px;
	margin-bottom: 14px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif; font-size: 15pt; color: #00703C;
}
#productInfo
{	
	width: 310px; float: right;
	/*padding-left: 150px;*/
	line-height: 11pt;
}
#productSearch
{
	margin-bottom: 35px; padding-top: 50px;
	font-size: 6pt; color: #94B4A7; font-weight: bold; text-transform: uppercase;
}
#productSearch input
{
	width: 210px;
	border: 1px solid #94B4A7; padding: 1px 3px 1px 17px;
	background: url(../images/nzSearch.gif) left no-repeat;
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
}
#splash
{
	width: 780px; height: 400px;
	padding: 160px 10px 0px 0px;
	background: url(../images/bgSplash.jpg) top no-repeat;
	font-family: "Helvetica", Arial, Helvetica, sans-serif; font-size: 9pt; color: #94B4A7; text-align: right;
}
#splash .leadIn { font-size: 20pt; color: #00703C; font-weight: bold; line-height: 12pt; }




/* REUSABLE STYLES */
.color_Blue{ color: #3262B8; }
.color_Default{ color: #000000; }
.color_Red { color: #FF0000; }
.color_Brown { color: #E6D982; }
.color_Green { color: #00703C; }
.color_LtGreen { color: #1F9509; }
.color_LtGrey { color: #CCCCCC; }
.color_Red { color: #FF0000; }
.fontSize_Large { font-size: 13pt;}
.fontSize_Larger { font-size: 15pt;}
.imgL{ float: left; margin-right:10px;}
.imgR{ float:right; margin-left:10px;}
.smallText { font-size: 8pt; color: #94B4A7; font-weight: bold; text-transform: uppercase; }
.textBox
{
	width: 230px;
	border: 1px solid #61A300; margin-bottom: 5px;
}
a.styledLink
{
	display: block; float: right;
	border: 1px solid #FFFFFF; padding: 0px 4px 2px 20px;
}
a.styledLink:hover
{
	border: 1px solid #B3C78A; background: /*#F4F6DE*/#F2F2F2 url(../images/bgA.gif) left no-repeat;
	text-decoration: none;
}
div.newsItem img
{
	height: 60px; width: 65px; float: left;
	border: 1px solid #1F9509; margin: 5px 8px 0px 0px; padding: 1px;
}
div.newsImage img { border: 1px solid #00703C;}
div.newsTitle
{
	margin-bottom: 10px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif; font-size: 11pt; color: #3262B8;
}
div.sectionTitle
{
	margin: 35px 0px 10px 0px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif; font-size: 12pt; color: #1F9509;
}
img.blockListTN
{
	float: left;
	padding: 3px 10px 0px 0px;
}
img.galleryTN
{
	cursor: pointer;
	border: 1px solid #CCCCCC; margin: 0px 4px 4px 0px; padding: 2px;
}
img.buLink { border: 1px solid #FFFFFF; }
img.buLink_H
{
	border: 1px solid #F2F2F2 /*#B3C78A*/;
	background: #F2F2F2;
}
li.blockList
{
	display: block;
	border: 1px solid #FFFFFF; margin: 0px 0px 10px -5px; padding: 5px;
	background: none;
	color: #5B5B5B;
	list-style: none; cursor: pointer;
}
li.blockList_H
{
	display: block;
	border: 1px solid #F2F2F2 /*#B3C78A*/; margin: 0px 0px 10px -5px; padding: 5px;
	background: #F2F2F2 none;
	text-decoration: none;
	list-style: none; cursor: pointer;
}
td.label
{
	width: 120px;
	padding: 5px 10px 0px 0px;
	font-weight: bold; text-align: right;
}