@charset "utf-8";
/* CSS Document */

body {
	background-color: #161616;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	color: #1cb9ff;
	text-decoration: none;
}
a:hover {
	color: #dd010a;
	text-decoration: none;
}
.nav_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.nav_link2 {
	color: #282867;
	text-decoration: none;
}
.nav_link3 {
	color: #6e6e6e;
	text-decoration: none;
}
.link {
	color: #FFFFFF;
	text-decoration: underline;
}



#b_bg {
	background-color: #000000;
	height: 768px;
	width: 745px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg {
	background-color: #000000;
	height: 799px;
	width: 745px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_footer {
	color: #6e6e6e;
	font-size: 0.95em;
	height: 15px;
	width: 745px;
	background-color: #000000;
	text-align: center;
	margin: 0 auto;
}
#m_footer_nav { width: 698px; height: 15px; margin: 0 auto; }
#m_footer_left { width: 585px; height: 15px; float: left; margin: 0; }
#m_footer_right { width: 113px; height: 15px; float: left; margin: 0; }
#footer_spacing {
	background-color: #000000;
	height: 10px;
	width: 745px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_spacing_01 {
	height: 5px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#m_nav_top {
	height: 86px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_nav_box_01 {
	float: left;
	height: 86px;
	width: 101px;
	margin: 0px;
}
#m_nav_box_02 {
	margin: 0px;
	float: left;
	height: 86px;
	width: 100px;
}
#m_logo {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	height: 135px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_logo_image {
	height: 224px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_title_spacing {
	height: 49px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg_box_01 {
	height: 354px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/home_text_box2.gif);
	background-repeat: no-repeat;
}
#m_bg_box_02 {
	background-image: url(images/lipbalm_text_box2.gif);
	background-repeat: no-repeat;
	height: 354px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg_box_03 {
	background-image: url(images/products_text_box2.gif);
	background-repeat: no-repeat;
	height: 354px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg_box_04 {
	background-image: url(images/quality_text_box3.gif);
	background-repeat: no-repeat;
	height: 354px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg_box_05 {
	background-image: url(images/customers_text_box3.gif);
	background-repeat: no-repeat;
	height: 354px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg_box_06 {
	background-image: url(images/technology_text_box2.gif);
	background-repeat: no-repeat;
	height: 354px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg_box_07 {
	background-image: url(images/aboutus_text_box2.gif);
	background-repeat: no-repeat;
	height: 354px;
	width: 702px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#m_bg_box_08 { background-color: #272360; background-image: url(images/bios_text_box2.gif); background-repeat: no-repeat; height: 567px; width: 702px; margin: 7px auto 0; }
#m_text_box_01 {
	margin: 0px;
	float: left;
	height: 305px;
	width: 351px;
}
#m_text_box_02 {
	width: 290px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 41px;
	height: 305px;
}
#m_text_box_03 {
	width: 318px;
	height: 305px;
	margin-top: 0px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#m_text_box_04 {
	width: 318px;
	height: 112px;
	margin-top: 0px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#m_text_box_05 {
	width: 318px;
	height: 160px;
	margin-top: 33px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#m_text_box_06 {
	margin: 0px;
	float: left;
	height: 112px;
	width: 159px;
}
#m_text_box_07 {
	margin: 0px;
	float: left;
	height: 305px;
	width: 159px;
}
#m_text_box_08 {
	width: 318px;
	height: 67px;
	margin-top: 0px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#m_text_box_09 {
	width: 318px;
	height: 207px;
	margin-top: 31px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#m_text_box_10 {
	margin: 10px 0 0;
	float: left;
	height: 360px;
	width: 702px;
}
#m_text_box_11 { width: 642px; height: 360px; margin: 0 30px; }
#p_bg_01 { background-color: #000000; height: 946px; width: 745px; margin: 0 auto; }
#p_bg_02 { background-color: #000000; height: 870px; width: 745px; margin: 0 auto; }
#p_bg_03 { background-color: #000000; height: 962px; width: 745px; margin: 0 auto; }
#p_bg_04 { background-color: #000000; height: 960px; width: 745px; margin: 0 auto; }
#p_bg_05 { background-color: #000000; height: 921px; width: 745px; margin: 0 auto; }
#p_bg_06 { background-color: #000000; height: 908px; width: 745px; margin: 0 auto; }
#p_bg_box_01 { background-image: url(images/p_bg.gif); background-repeat: repeat-x; height: 720px; width: 702px; background-color: #272a6a; margin: 7px auto 0; }
#p_bg_box_02 { background-image: url(images/p_bg.gif); background-repeat: repeat-x; height: 644px; width: 702px; background-color: #272a6a; margin: 7px auto 0; }
#p_bg_box_03 { background-image: url(images/p_bg.gif); background-repeat: repeat-x; height: 736px; width: 702px; background-color: #272a6a; margin: 7px auto 0; }
#p_bg_box_04 { background-image: url(images/p_bg.gif); background-repeat: repeat-x; height: 734px; width: 702px; background-color: #272a6a; margin: 7px auto 0; }
#p_bg_box_05 { background-image: url(images/p_bg.gif); background-repeat: repeat-x; height: 695px; width: 702px; background-color: #272a6a; margin: 7px auto 0; }
#p_bg_box_06 { background-image: url(images/p_bg.gif); background-repeat: repeat-x; height: 682px; width: 702px; background-color: #272a6a; margin: 7px auto 0; }
#p_nav_side_01 { text-align: right; float: left; height: 700px; width: 138px; margin: 10px 7px 10px 5px; }
#p_nav_side_02 { text-align: right; float: left; height: 624px; width: 138px; margin: 10px 7px 10px 5px; }
#p_nav_side_03 { text-align: right; float: left; height: 716px; width: 138px; margin: 10px 7px 10px 5px; }
#p_nav_side_04 { text-align: right; float: left; height: 714px; width: 138px; margin: 10px 7px 10px 5px; }
#p_nav_side_05 { text-align: right; float: left; height: 675px; width: 138px; margin: 10px 7px 10px 5px; }
#p_nav_side_06 { text-align: right; float: left; height: 662px; width: 138px; margin: 10px 7px 10px 5px; }
#p_v_line_01 { float: left; height: 700px; width: 1px; background-color: #ffffff; margin: 10px 0; }
#p_v_line_02 { float: left; height: 624px; width: 1px; background-color: #ffffff; margin: 10px 0; }
#p_v_line_03 { float: left; height: 716px; width: 1px; background-color: #ffffff; margin: 10px 0; }
#p_v_line_04 { float: left; height: 714px; width: 1px; background-color: #ffffff; margin: 10px 0; }
#p_v_line_05 { float: left; height: 675px; width: 1px; background-color: #ffffff; margin: 10px 0; }
#p_v_line_06 { float: left; height: 662px; width: 1px; background-color: #ffffff; margin: 10px 0; }
#p_h_line_01 {
	background-color: #FFFFFF;
	height: 1px;
	width: 531px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_c_box_01 { text-align: center; float: left; height: 700px; width: 541px; margin: 10px 5px; }
#p_c_box_02 { text-align: center; float: left; height: 624px; width: 541px; margin: 10px 5px; }
#p_c_box_03 { text-align: center; float: left; height: 716px; width: 541px; margin: 10px 5px; }
#p_c_box_04 { text-align: center; float: left; height: 714px; width: 541px; margin: 10px 5px; }
#p_c_box_05 { text-align: center; float: left; height: 675px; width: 541px; margin: 10px 5px; }
#p_c_box_06 { text-align: center; float: left; height: 662px; width: 541px; margin: 10px 5px; }
#p_headings { text-align: left; width: 531px; height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; text-transform: uppercase; margin: 5px auto; }
#p_heading_spacer { width: 431px; height: 22px; float: left; }
#p_heading_link { font-size: 12px; text-transform: none; text-align: center; vertical-align: top; width: 100px; height: 22px; float: left; margin: 0; }
#p_text_box_01 {
	text-align: left;
	height: 162px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_02 {
	text-align: left;
	height: 190px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_03 {
	text-align: left;
	height: 115px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_04 {
	text-align: left;
	height: 145px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_05 {
	text-align: left;
	height: 142px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_06 {
	text-align: left;
	height: 114px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_07 {
	text-align: left;
	height: 69px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_08 {
	text-align: left;
	height: 206px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_09 {
	text-align: left;
	height: 204px;
	width: 525px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#p_text_box_10 {
	text-align: left;
	height: 149px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_11 {
	text-align: left;
	height: 88px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_12 {
	text-align: left;
	height: 131px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_13 {
	text-align: left;
	height: 220px;
	width: 525px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#p_text_box_14 {
	text-align: left;
	height: 152px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_text_box_15 {
	text-align: left;
	height: 107px;
	width: 525px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p_row_01 {
	margin: 0px;
	float: left;
	height: 19px;
	width: 432px;
	background-color: #808080;
}
#p_row_02 {
	margin: 0px;
	float: left;
	height: 19px;
	width: 432px;
	background-color: #9d9d9d;
}
#p_colum_01 {
	float: left;
	height: 17px;
	width: 205px;
	margin-top: 2px;
	margin-left: 5px;
}
#p_colum_02 {
	float: right;
	height: 17px;
	width: 222px;
	margin-top: 2px;
}
#p_colum_03 {
	float: left;
	height: 17px;
	width: 74px;
	margin-top: 2px;
}
#p_colum_01_heading {
	float: left;
	height: 17px;
	width: 205px;
	margin-top: 2px;
	margin-left: 5px;
	color: #3e3e3e;
}
#p_colum_02_heading {
	float: right;
	height: 17px;
	width: 222px;
	margin-top: 2px;
	color: #3e3e3e;
}
#p_colum_03_heading {
	float: left;
	height: 17px;
	width: 74px;
	margin-top: 2px;
	color: #3e3e3e;
}
