/***** Global Settings *****/
 
html, body {
border:0;
margin:0;
padding:0;
}
 
body {
font:12px Helvetica, MS Sans Serif, Arial, Verdana, sans-serif; line-height:normal;
}
 
/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
h1 {
padding:10px 0 10px 0;
letter-spacing:-1px;
font-size:2.5em;
}
 
h2 {
padding:20px 0 0 0;
padding-bottom:-10px;
letter-spacing:-1px;
font-size:2em;
color:#1a1b3a;
}
 
h3 {
font-weight:normal;
font-size:1.6em;
}

h4 {
font-weight:bold;
font-size:1.3em;
margin-bottom:-2px;
color:#355B7A;
}

h5 {
font-weight:bold;
font-size:1.2em;
padding:0px;
margin:16px 0 -3px 0;

}
 
h6 {
letter-spacing:.1em;font-size:1.1em; font-variant:small-caps;
}
 
 
/***** Common Formatting *****/
 
p {
font-size:1.1em;
line-height:1.3em;
margin:0;
padding:0 0 1.25em 0;
color:#333;
}
 

ul, ol { margin:0;
padding:0 0 1.25em 2.5em; font-size:1.1em; color:#333;

}
 
blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
}
 
small {
font-size:0.85em;
}
 
img {
border:0;
}
 
sup {
position:relative;
bottom:0.25em;
vertical-align:text-top;
font-size:0.75em;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
 
/***** Links *****/
 
a,
a:link,
a:visited,
a:hover {
text-decoration:none;}
 
/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
}
 
input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
}
 
textarea {
width:100%;
line-height:1.25;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:0;
margin:0 0 1.25em 0;
padding:0;
}
 
table tr td {
padding:1px;
}
 
/***** Wrapper *****/
 
#wrap {
width:960px;
margin:0 auto;
}
 
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
.left-ten      {padding-left:10px;}
.right-ten		{padding-right:10px;}
.left-20      {padding-left:20px;}
.right-20		{padding-right:20px;}
.top-ten		{padding-top:10px;}
.bottom-ten		{padding-bottom:10px;}
.p50 {width: 300px;}
.tighten {padding-bottom:.5em; padding-left:20px;}
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid #ced2d2; }
.highlight     { background:#ffc; }
.citation		{ font-style:italic; font-size:1em; line-height:inherit;}
.quote			{font-style: italic; font-size:1.3em; line-height:1.6em; color:#0092af;}
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.reg			{font-size:.5em;}

.sidewide { background-color:#1a2c3a; margin:20px 12px 0 0; }
.head { color:#eee; background:url(../images/sidebar/304.jpg) no-repeat top; padding:10px 0 0 12px;}
.sidewide li {color:#eee; margin-top:10px;}
.sidewide p {color:#eee; padding:10px 12px;}
.sidetext {color:#eee; margin:10px 12px;}
.sidewideend {background:url(../images/sidebar/304b.jpg) no-repeat bottom; margin:0px; height:40px;}

/***** orange  *****/
.sidewideO { background-color:#ff6600; margin:20px 12px 0 0; }
.headO { color:#eee; background:url(../images/sidebar/orH.jpg) no-repeat top; padding:10px 10px 0 12px; font-size:21px; border-bottom:#CCCCCC 1px solid; border-width: 90%;}
.sidewideO li {color:#eee; margin-top:10px;}
.sidewideO p {color:#eee; padding:10px 8px 10px 12px;}
.sidewideendO {background:url(../images/sidebar/orF.jpg) no-repeat bottom; margin:0px; height:40px;}

/***** orange  *****/
.bib { background:url(../images/sidebar/bibsearch.jpg) repeat-y; margin:20px 12px 0 0; }
.bibH { color:#eee; background:url(../images/sidebar/bibsearchH.jpg) no-repeat top; font-size:1px; height:87px; }
.bib li {color:#eee; margin-top:10px;}
.bib p {color:#444; padding:10px 8px 10px 12px;}
.bibE {background:url(../images/sidebar/bibsearchF.jpg) no-repeat bottom; margin:0px; height:40px;}


.label { padding-bottom:0px;}
.offer { font-size:10px;}

.headwline {margin-bottom: .2em;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ced2d2;
padding-bottom: 1px;
padding-bottom: 2px;
color: #060606;}

/***** SMALL 

.required {background: url(../images/forms/required.gif) 30% 50% no-repeat; margin-bottom:0;}

.required2 {background:url(../images/forms/required.gif) left no-repeat;}COLL *****/

.newburst {margin-top:-10px; padding-right:10px; float:left;}

.forms{margin-bottom:0;}

.icondrop {margin-bottom:-3px;}

/***** SMALL COLL *****/


#pumpside {
	padding: 0 6px;
	background: url(../images/sidebar/146_pump.jpg) top center no-repeat; height:100%;
}

#pumpside h2 {	font-size: 17px; color: #1a1b3a; padding:40px 0 12px 0; }
#pumpside .item { font-size: 12px;text-decoration:none; padding-left:20px;  }
#pumpside ul {list-style-image:url(../images/tbullet.png);}
#pumpside li { font-size: 12px; padding-bottom:10px; margin-left:-10px;}
#pumpside li a:link{ color:#1a1b3a;}
#pumpside li a:hover{ color:#f68d13; text-decoration:none; background-color:none;}


/***** LARGE COLL *****/


#pumpsidew {
	padding: 0 6px;
	background: url(../images/sidebar/304_pumps.jpg) top center no-repeat; height:100%;
}

#pumpsidew h2 {	font-size: 17px; color: #1a1b3a; padding:60px 0 12px 0; }
#pumpsidew p { font-size: 12px;text-decoration:none; padding-left:20px;  }
#pumpsidew .descrip { margin-top: -10px;}

#pumpsidew .item { font-size: 14px;text-decoration:none; text-transform:capitalize;}
#pumpsidew ul {list-style-image:url(../images/tbullet.png);}
#pumpsidew li { font-size: 12px; padding-bottom:10px; margin-left:-10px;}
#pumpsidew li a:link{ color:#1a1b3a;}
#pumpsidew li a:hover{ color:#f68d13; text-decoration:none; background-color:none;}




/***** PAGE HEADERS *****/


#header {height:170px;}
.show { background-image:url(/images/cancer.png); background-image: height:170px;}

#header.contact { background-image:url(../images/pageheaders/contact.jpg); height:170px;}

 #header h1 {
text-indent:-9999px;
	margin: 0; 
}

/***** TABLES *****/

#alzet
{	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	text-align: left;
	border-collapse: collapse;
}
#alzet thead th.rounded-company
{
	background: #ff6000 url('../images/tables/left.png') left -1px no-repeat;
}
#alzet thead th.rounded-q2, #alzet thead th.rounded-q3 
{
	background: #ff6000;
}
#alzet thead th.rounded-q4
{
	background: #ff6000 url('../images/tables/right.png') right -1px no-repeat;
}

#alzet th
{
	padding: 6px;
	font-weight: bold;
	font-size: 13px;
	color: #1a1b3a;
	background: #f68d1e;
}
#alzet td
{
	padding:1px 0 2px 6px;
	background: #E9E9E9;
	border-top: 1px solid #fff;
	color: #1a1b3a;
	border-right: 2px solid #fff;
}

#alzet td a:link
{
	color: #1a1b3a; text-decoration:underline;
}

#alzet tr.tableimages {padding:0px; background:#FFFFFF;}
#alzet td.tableimages {padding:0px; background:#FFFFFF;}
#alzet tbody tr:hover td.tableimages {background: #ffffff;}




#alzet tfoot td.rounded-foot-left
{
	background: #fff2d8 url('../images/tables/botright.png') left bottom no-repeat;
}
#alzet tfoot td.rounded-foot-right
{
	background: #fff2d8 url('../images/tables/botleft.png') right bottom no-repeat;
}
#alzet tbody tr:hover td
{
	background: #ffd793;
}


/***** STYLES *****/
 
.intro         { color:#1a1b3a; font-size:1.6em;}
.home         { color:#1a1b3a; font-size:1.2em; line-height:1.6em}
.bluetype         { color:#1a1b3a;}
.orangetype       { color:#f68d1e;}
.tealtype       { color:#0092af;}
.note {font-size:.9em; margin-bottom:12px;}
.floatimgclearR { float:right; clear:both;}
.shiftUp {margin-top:-4px;}



.content a,
.content a:link,
.content a:visited,
.content a:hover {text-decoration:none;color:#fe7407;}

.content a:hover { background-color:#eee; text-decoration:underline;}


/***** Banners *****/

.homenews {background-image:url(../images/home/alzet_news.jpg);  height:260px; background-repeat:no-repeat; }
.homeproducts {background-image:url(../images/home/home_products.jpg);  height:260px; background-repeat:no-repeat;}
.homeexhibits {background-image:url(../images/home/home_exhibits.jpg);  height:260px; background-repeat:no-repeat;}

.homenews h2, .homeproducts h2, .homeexhibits h2 { font-size:1.3em; font-weight:bold; margin:0px 8px; color:#1c2d3d;}
.homenews p, .homenews ul, .homeproducts p,.homeproducts ul, .homeexhibits p, .homeexhibits ul { margin-left:8px;font-size:1em; color:#eeeeee;}


 
.bibref { background-image:url(../images/banners/bibreference.jpg); background-repeat:no-repeat;  height:166px;}
.bibref p { padding:50px 10px 0 10px; color:#222; font-size:12px;}
.bibref .jump { margin:4px 0 0 20px;}

.backlinks a{text-decoration:none; color:#1c2d3d; padding:0 4px;}
.backlinks a:hover{ background-color: #1c2d3d; color:#FFFFFF; text-decoration:none;}
.backlinks {text-align:right; font-size:0.9em; padding-bottom:6px; margin-right:12px; word-spacing:1px;}

.colhead {background-image:url(../images/col_head.jpg); background-repeat:no-repeat; width:222px; height:44px; color:#FFFFFF; }
h2.colhead {padding:12px; font-size:1.6em;}
