body{
	padding:0px;
	margin:0px;
	background-color:#12192B;
	background-position: top;
}
table  {
	width:100%;
	border:0px;
	}

td { vertical-align:top;}

a:hover{
	text-align: right;
	color: #000;
}

img { border:0px;}

.m_text, table, li, a, input, textarea
	{
	font-family:Tahoma;
	font-size:11px;
	line-height:normal;
	color:#61615E;
	}

.m_text a { color:#981028; text-decoration:none;}

.m_text a:hover { text-decoration:underline;}

.m1_text { color:#FFFFFF;}

.m1_text a {color:#FFFFFF; text-decoration:none;}
.links_bg {
	background-color: #F57D00;
	background-image: url(images/nav_bg.gif);
	background-repeat: repeat-x;
}


.m1_text a:hover { text-decoration:underline;}

.l_text { color:#4C96CA; line-height:11px; margin-right:6px}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		color: default;
	}

.form
	{
		height:21px; margin-top:6px;
	}	

.form input, .input
	{
		width:171px; height:18px; border-color:#C5CFD8; border-width:1px; background-color:#ffffff; padding-left:7px; line-height:11px;
	}

textarea{
		width:171px; height:78px; border-color:#C5CFD8; border-width:1px; background-color:#ffffff; padding-left:7px; overflow:hidden; margin-top:6px; line-height:11px;
	}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/1-a.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 11px}		

li a
	{		
		line-height:20px;
		color:#981028;
		text-decoration:none;
	}

li a:hover
	{
		text-decoration:underline;
	}

.ul_red_arrow li {background:url(images/a3.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 11px}

.ul_red_arrow li a { color:#FFFFFF}

.ul_arr_right li {background-image: none; margin: 7px 0px 0px 0px; padding:0px 0px 0px 0px}

.ul_arr_right li a { color:#FFFFFF; margin-right:5px; line-height:11px}

.cell_blue_dark {
	background-color:#18223A;
	background-image:url(images/f4.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top: 26px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
}

.cell_blue_middle { background-color:#192943; background-image:url(images/f5.gif); background-repeat:repeat-x; background-position:top; padding: 26px 5px 10px 34px}

.cell_blue_light { background-color:#1A304C; background-image:url(images/f6.gif); background-repeat:repeat-x; background-position:top; padding: 26px 5px 10px 39px}

.cell_1 { background-color:#F5F6EB; padding: 28px 30px 10px 20px}

.cell_2 { background-color:#E8E9DF; padding: 28px 30px 10px 20px}
.table_centered {
	width: 10%;
}

.cell_3 {
	background-color:#FBFBF7;
	padding: 28px 30px 10px 20px
}

.cell_4 { background-color:#FFFFFF; padding: 28px 15px 10px 20px}.header_stretch {
	background-image: none;
	background-color: #FFFFFF;
	height: 150px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.top_link {
	color: #FFFFFF;
	text-decoration: none;
}
.style1 {color: #CCCCCC}.m_text .cell_2 table {
	text-align: left;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
.header_text_bold {


}
.cell_1_50pct {
	background-color:#F5F6EB;
	padding: 28px 30px 10px 20px;
	width: 50%;
}
#image_products {
	background-image: url(images/photo_home_products_2.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#color_light {
	background-color: #F5F6EB;
	background-image: url(images/color_beigegrad_1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.cell_blue_light p a {
	color: #C3E1FF;
}
#color_orange {
	background-color: #FECD33;
	background-image: url(images/color_orangegrad_1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#photo_careers {
	background-image: url(images/photo_careers.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
}

.header_stretch table bold {
	font-weight: bold;
}
#photo_oem {
	background-image: url(images/photo_oem.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#calendar td{
	height: 0px;
	padding: 5px;
}
#calendar {
	height: 0px;
	padding: 5px;
	color: #000;
}
#photo_bg_doa {
	background-image: url(images/photo_bg_doa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photo_bg_womens {
	background-image: url(images/photo_bg_babies.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photo_bg_generic {
	background-image: url(images/photo_bg_generic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E8E9DF;
}


.photo_cell {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	border-width: 1px 0px 0px 0px;
	border-top-style: solid;
	border-color: #E8E9DF;
}
.photo_cell_cj {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	text-align: center;
	vertical-align: middle;
}

.photo_label_cell_white {
	background-color: #FFF;
	vertical-align: bottom;
	height: 75px;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-width: 1px 0px 0px 0px;
	border-top-style: solid;
	border-color: #E8E9DF;
}
#center {
	text-align: center;
	float: none;
}
#bg_custommolding {
	background-color: #F5F6EB;
	background-image: url(images/photo_bg_custommolding.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#bg_packaging {
	background-color: #E8E9DF;
	background-image: url(images/photo_bg_packaging.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#bg_uncutsheets {
	background-color: #F4F5ED;
	background-image: url(images/photo_bg_uncutsheets.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.header_orangetext {
	color: #F60;
}
.header_pinktext {
	color: #CC3366;
}
.header_greentext {
	color: #006100;
}
.header_bluetext {
	color: #36C;
}
.no_bold {
	font-weight: normal;
}
#photo_bg_blue {
	background-image: url(images/photo_bg_blue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E8E9DF;
}
#photo_bg_green {
	background-image: url(images/photo_bg_green.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E8E9DF;
}
#photo_bg_pink {
	background-image: url(images/photo_bg_pink.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E8E9DF;
}
#photo_bg_orange {
	background-image: url(images/photo_bg_orange.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
}
#photo_bg_doa {
	background-image: url(images/photo_bg_doa_family.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;
}
#photo_bg_womens {
	background-image: url(images/photo_bg_family_womens.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #E8E9DF;
}
#photo_bg_id {
	background-image: url(images/photo_bg_family_id.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #E8E9DF;
}
#photo_bg_onc {
	background-image: url(images/photo_bg_family_doa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E8E9DF;
}
#photo_bg_distribution {
	background-image: url(images/photo_bg_distribution.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photo_tradeshow {
	background-image: url(images/photo_bg_tradeshow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#photo_oem1 {
	background-image: url(images/photo_bg_oem1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photo_oem2 {
	background-image: url(images/photo_bg_oem2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#photo_biosite_facility {
	background-image: url(images/photo_biosite_facility.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	text-align: left;
	padding-left: 450px;
}
.header_stretch #calendar .header_stretch {
	background-color: #1E3B60;
	color: #FFF;
	height: 25px;
	background-image: url(images/f6.gif);
	background-repeat: repeat-x;
	background-position: top;
}
