A:link{
	text-decoration:none;
	font:9px/11px bold helvetica,arial,san-serif;
	color:#333333;
	text-align:right;
	font-weight: bold;
}
A:visited{
	text-decoration:none;
	font:9px/11px bold helvetica,arial,san-serif;
	color:#333333;
	text-align:right;
	font-weight: bold;
}
A:hover{
	text-decoration:none;
	font:9px/11px bold helvetica,arial,san-serif;
	color:#cc0033;
	text-align:right;
	font-weight: bold;
}

.upi_white{background: url(pic/white.gif)}
.upi_half{background: url(pic/half.gif)}
.upi_background{background: url(pic/background.gif)}

.upi_backg_uni{background: url(pic/backg_uni.jpg);}
.upi_backg_the{background: url(pic/backg_the.jpg);}
.upi_backg_sam{background: url(pic/backg_micro.jpg);}
.upi_backg_sam_4{background: url(pic/backg_sam_4.jpg);}
.upi_backg_swe{background: url(pic/backg_swe.jpg);}
.upi_backg_tub{background: url(pic/backg_tub.jpg);}

.upi_body{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 8px;
	width: 270px;
	margin-top: 8px;
}

.upi_body_war {
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin:8px 12px; 
}
.upi_body_thanks {
	font:12px/15px helvetica,arial,san-serif;
	color:#666666;
	margin:8px 12px; 
}
.upi_body_thanks a { font:12px/15px helvetica,arial,san-serif; font-weight:bold; }
.upi_body2{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 4px;
	margin-right: 50px;
	margin-top: 0px;
}

.upi_body3{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 4px;
	margin-right: 20px;
	margin-top: 10px;
}

.upi_body_swe{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 8px;
	margin-right: 210px;
	margin-top: 8px;
}

.upi_body_swe_col{
	font:9px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 8px;
	margin-right: 210px;
	margin-top: 8px;
}

.upi_body_sam{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 0px;
	margin-bottom: 8px;
	margin-right: 0px;
	margin-top: 0px;
}

.upi_body_sam_blue{
	font:9px/13px helvetica,arial,san-serif;
	color:#000066;
	margin-left: 0px;
	margin-bottom: 8px;
	margin-right: 0px;
	margin-top: 0px;
}

.upi_body_sea{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 8px;
	margin-right: 12px;
	margin-top: 8px;
}

.upi_body_swe_table{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 8px;
	margin-bottom: 2px;
	margin-right: 210px;
	margin-top: 0px;
}


.upi_body_sam_col{
	font:9px/12px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 8px;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-top: 0px;
}


.upi_body_sea_table{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 8px;
	margin-bottom: 2px;
	margin-right: 12px;
	margin-top: 0px;
}

.upi_heading1{
	font:9px/16px bold helvetica,arial,san-serif;
	font-weight: bold;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 8px;
	margin-right: 210px;
	margin-top: 8px;
}

.upi_heading1_sea{
	font:9px/16px bold helvetica,arial,san-serif;
	font-weight: bold;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 8px;
	margin-right: 210px;
	margin-top: 8px;
}

.upi_heading1_sam{
	font:9px/16px bold helvetica,arial,san-serif;
	font-weight: bold;
	color:#666666;
	margin-left: 12px;
	margin-bottom: 2px;
	margin-right: 210px;
	margin-top: 2px;
}

.upi_pic_sub{
	font:9px/11px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 4px;
	text-align: center;
}

.upi_pic_sub_left{
	font:9px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 4px;
	text-align: left;
}

.pic_heading1{
	font:11px/16px bold helvetica,arial,san-serif;
	font-weight: bold;
	color:#666666;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 4px;
	text-align:center;
}

.upi_body_tub_table{
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-left: 8px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 8px;
}

.upi_sam_table_head{font:9px/11px helvetica,arial,san-serif;color:#000066;text-align:left;margin-left:9px;margin-top:0px;margin-bottom:0px;margin-right:0px}
.upi_sam_table_line1{font:9px/11px helvetica,arial,san-serif;color:#666666;margin-left:9px;margin-top:0px;margin-bottom:0px;margin-right:0px;background-color:#ffffff}
.upi_sam_table_line2{font:9px/11px helvetica,arial,san-serif;color:#666666;background-color:#eaf6fd;background-repeat:repeat}

.upi_swe_table_headtop{font:9px/11px helvetica,arial,san-serif;color:#000066;text-align:left;background-color:#e1d4c3;margin-left:9px;margin-top:0px;margin-bottom:0px;margin-right:0px}
.upi_swe_table_head{font:9px/11px helvetica,arial,san-serif;color:#000066;text-align:left;margin-left:9px;margin-top:0px;margin-bottom:0px;margin-right:0px}
.upi_swe_table_line1{font:9px/11px helvetica,arial,san-serif;color:#666666;text-align:center;margin-left:9px;margin-top:0px;margin-bottom:0px;margin-right:0px;background-color:#ffffff}
.upi_swe_table_line2{font:9px/11px helvetica,arial,san-serif;color:#666666;text-align:center;background-color:#eeeee5;background-repeat:repeat}





/* =Navigation
--------------------------------------------- */
ul.nav,
ul.nav li { list-style:none; margin:0; padding:0; }
ul.nav li { padding:5px 0; padding-right:8px; }
ul.nav li,
ul.nav li a { line-height:11px; }
ul.nav li.selected { background:transparent url(pic/nav-selected.gif) scroll no-repeat left center; }


/* =Form
--------------------------------------------- */
#guarantee-card input { font-size:1em; }
#guarantee-card h3 { font:12px/15px helvetica,arial,san-serif; font-weight:bold; }
#guarantee-card .exp { font-size:.9em; }
#guarantee-card fieldset { margin:0 0 10px; padding:0; border:0; }
#guarantee-card fieldset label { float:left; display:block; width:90px; margin:0 10px 0 0; font-weight:bold; line-height:2em; text-align:right; }
#guarantee-card fieldset .field { float:left; width:160px; margin:0 10px 0 0; line-height:1.5em; }
#guarantee-card fieldset .fieldsml { float:left; width:130px; margin:0 10px 0 0; line-height:1.5em; }
#guarantee-card fieldset div label { float: none; width: auto; font-weight: normal; line-height:1; text-align:left; }
#guarantee-card fieldset div .t { background-color:#f2f6fc; border:1px solid #c1d0e7; padding:1px; }
#guarantee-card fieldset div img { vertical-align:middle; margin-left:2px; }

form#guarantee-card fieldset.gr { float:right; margin-top:-30px; }
form#guarantee-card p.gr { margin-left:370px; margin-top:-7px; color:#999; }

form#guarantee-card fieldset.w label { width:220px; }
form#guarantee-card fieldset.ww label { width:320px; }

form#guarantee-card fieldset.fw { } 
form#guarantee-card fieldset.fw label { float:none; width:auto; text-align:left; }
form#guarantee-card fieldset.fw div.field { float:none; width:auto; }

form#guarantee-card fieldset.wc div.field { float:none; width:auto; }
form#guarantee-card fieldset.wc div.field label { width:45%; height:2em; float:left; }
form#guarantee-card .submit { text-align:center; padding:10px 0; }


.req { font-weight:normal; color:#e00; font-size:1.3em; line-height:11px; }
form#guarantee-card fieldset div .err { border:2px solid #e00;}

/* =Download Warranty Card
--------------------------------------------- */
.download-card { height:32px; line-height:32px; text-align:center; }
.download-card a { font-size:14px; }
.download-card img { border:0; vertical-align:middle; padding-right:3px; }


/* =MICROLIFE
--------------------------------------------- */
#mainContainerMicrolife {
	width:589px;
	height:382px;
	position:relative;
}

#microlifeHeader {
	width:589px;
	height:127px;
	background-image:url(pic/microlifeHeader.jpg);
}



#leftPanel {
	width:261px;
	height:255px;
	float:left;
	background-image:url(pic/leftPanelBg.jpg);
}

#rightPanel {
	width:328px;
	height:255px;
	float:right;
}

.new_body {
	font:10px/13px helvetica,arial,san-serif;
	color:#666666;
	margin-bottom:5px;
}

#leftPanelContent {
	width:227px;
	height:240px;
	margin-left:21px;
	margin-top:16px;
}

#websiteAddress {
	width:220px;
	height:35px;
	margin-top:3px;
	left: 26px;
}

.websiteAddress {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-style:italic;
	font-size:11px;

}

#websiteAddressLeft {
	width:185px;
	height:35px;
}

#arrowIcon {
	width:30px;
	height:35px;
	float:right;
}
	
a.red {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: left;
	color:#BE1E2D;
	text-decoration:none;
	font-weight:bold;

}

a.red:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: left;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}





/* =TUBESKIN
--------------------------------------------- */
#tubeskinHeader {
	width:589px;
	height:127px;
	background-image:url(pic/tubeskinHeader.jpg);
	background-repeat:no-repeat;
}

#tubeskinMainContainer {
	width:589px;
	height:255px;
	background-image: url(pic/tubeskinBg.jpg);
	background-repeat:no-repeat;
}
	
#leftPanelTubeskin {
	width:261px;
	height:255px;
	float:left;
}

#rightPanelTubeskin {
	width:178px;
	height:240px;
	float:right;
	margin-top:15px;
	margin-right:150px;
}

#bluePullout {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004B8D;
	line-height:12px;
	margin-bottom:8px;

}

#bulletPoints {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:12px;
	margin-bottom:8px;
}

