@charset "UTF-8";
/* CSS Document */

/*Start Top Div container*/
a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777;
	padding-top:10px;
}
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777;
	padding-top:10px;
 }
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	padding-top:10px;
	color: #C00;
}
.Top_div{
	width:900px;
	height:100px;
	background-image: url(../generic_images/backgrounds/top_bg.jpg);
}
/*End Top Div container*/

.logo_div{
	width:250px;
	height:80px;
	float:left;
	background-image: url(../generic_images/logo/innoxa_logo.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
}
.index_Top_div{
	width:900px;
	height:130px;
	background-image: url(../generic_images/backgrounds/top_bg.jpg);
	background-repeat: no-repeat;
}
.index_logo_div{
	width:250px;
	height:80px;
}


/* Start of Top Navigation*/
.Top_Nav_div{
	width:auto;
	height:auto;
	padding-top: 20px;
	text-align: right;
	float: right;
}

.top_nav_link:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
	padding-right:20px;
	padding-left:20px;
}
.top_nav_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
	padding-right:20px;
	padding-left:20px;
}
.top_nav_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666;
	padding-right:20px;
	padding-left:20px;
}
.Vertical_pad_line{
	padding-left:3px;
	padding-right:3px;
}

/*End of Top Navigation*/

/* Start Page Header Div*/
.Page_header_div{
	width:890px;
	height:auto;
	padding-top: 10px;
	text-align: right;
	float: right;
	font-size: 15px;
	color: #999;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
/*End Page Header Div*/

/* Start Left and right container*/
.our_story_left_container_div{
	width:900px;
	height:auto;
	float: left;
	margin-bottom: 0px;
	margin-top: 10px;
}
.image_bottom_metal_div{
	width:580px;
	height:30px;
	float: left;
	margin-bottom: 10px;
	background-image: url(../generic_images/backgrounds/Img_title_metal_bg.jpg);
	padding: 10px;
	font-size:32px;
	color:#777;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
.image_bottom_blue_metal_div{
	width:580px;
	height:30px;
	float: left;
	margin-bottom: 10px;
	background-image: url(../generic_images/backgrounds/Img_title_blue_metal_bg.jpg);
	padding: 10px;
	font-size:32px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
}

.left_container_div{
	width:600px;
	height:auto;
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-top: 10px;
}
.right_container_div{
	width:272px;
	height:auto;
	float: right;
	margin-right: 0px;
	margin-top: 10px;
	padding: 0px;
}
.grey_shaded_right_container_div{
	width:272px;
	height:auto;
	float: right;
	margin-right: 0px;
	padding: 0px;
	margin-top: 20px;
	background-color: #CCC;
	background-image: url(../generic_images/backgrounds/greytowhitebg.jpg);
	background-repeat: repeat-x;
}
.rainbow_shaded_right_container_div{
	width:272px;
	height:auto;
	float: right;
	margin-right: 0px;
	padding: 0px;
	margin-top: 20px;
	background-color: #FFF;
	background-image: url(../generic_images/backgrounds/rainbowtowhitebg.jpg);
	background-repeat: repeat-x;
}
.beige_shaded_right_container_div{
	width:272px;
	height:auto;
	float: right;
	margin-right: 0px;
	padding: 0px;
	margin-top: 20px;
	background-color: #CCC;
	background-image: url(../generic_images/backgrounds/beigetowhitebg.jpg);
	background-repeat: repeat-x;
}
.white_right_container_div{
	width:272px;
	height:auto;
	float: right;
	margin-right: 0px;
	padding: 0px;
	margin-top: 20px;
}


/*End Left and right container*/

/*Start Sections Headers Div*/
.long_section_header_div_bg_big{
	width:880px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.section_header_div_bg_big{
	width:580px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.red_section_header_div_bg_big{
	width:580px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg_red.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.orange_section_header_div_bg_big{
	width:580px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg_orange.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.green_section_header_div_bg_big{
	width:580px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg_green.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.brown_section_header_div_bg_big{
	width:580px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg_brown.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.awards_header_div_bg_big{
	width:570px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.header_div_no_bg_big{
	width:580px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 20px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.colour_tab_div_grey{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#999;
}
.colour_tab_div_orange{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#F60;
}
.colour_tab_div_green{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#A1D7FF;
}
.colour_tab_div_blue{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#197519;
}
.red_Link_colour_tab_div{
	width:270px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #D0292B;
	margin-bottom: 10px;
	text-decoration:none;
	padding: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #D0292B;
}
.purple_Link_colour_tab_div{
	width:270px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #742F82;
	margin-bottom: 10px;
	text-decoration:none;
	padding: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #742F82;
}
.brown_Link_colour_tab_div{
	width:270px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #733227;
	margin-bottom: 10px;
	text-decoration:none;
	padding: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #733227;
}
.green_Link_colour_tab_div{
	width:270px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #1C5A42;
	margin-bottom: 10px;
	text-decoration:none;
	padding: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #1C5A42;
}

.white_Link_colour_tab_div{
	width:267px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #999;
	margin-bottom: 10px;
	text-decoration:none;
	padding: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.young_soln_Link_colour_tab_div{
	width:267px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	margin-bottom: 10px;
	text-decoration:none;
	padding: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F00;
	background-color: #000;
}
.main_white_Link_colour_tab_div{
	width:220px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #999;
	text-decoration:none;
	padding: 1px;
}
.color_blue{
	color:#55C4D5;
}
.color_red{
	color:#C00;
}
.color_white{
	color:#FFF;
}
.color_dark_grey{
	color:#444;
}
.color_purple{
	color:#7D44A9;
}
.color_lavender{
	color:#B7A7CB;
}
.color_pink{
	color:#FB3D57;
}
.color_green{
	color:#58B147;
	}
.color_yellow{
	color:#FC0;
}
.color_dark_blue{
	color:#0045D0;
}
.orange_Link_colour_tab_div{
	width:270px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #E6612C;
	margin-bottom: 10px;
	text-decoration:none;
	padding: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #E6612C;
}

.prod_img_navdiv{
	width:100px;
	height:80px;
	text-align: left;
	float: left;
	font-size: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.colour_tab_div_red{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#C00;
}
.colour_tab_div_brown{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#933;
}
.colour_tab_div_olive_green{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#7A7D4E;
}
.colour_tab_div_lightblue{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#35BAD9;
}
.colour_tab_div_darkblue{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#195ECD;
}
.colour_tab_div_red-pink{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#FB3D57;
}
.colour_tab_div_light_green{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#76C158;
}
.colour_tab_div_yellow{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#FC0;
}
.colour_tab_div_purple{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#7D44A9;
}
.colour_tab_div_lavender{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#CDC0DA;
}
.colour_tab_div_pink{
	width:10px;
	height:32px;
	text-align: left;
	float: left;
	font-size: 15px;
	background-color:#E21C7B;
}
.section_header_div_bg_small{
	width:252px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.quote_right_img_divl{
	width:50px;
	text-align: left;
	float: right;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


.red_section_header_div_bg_small{
	width:252px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg_red.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.brown_section_header_div_bg_small{
	width:252px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg_brown.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
/*End of Sections Headers Div*/


/* Start of Content Blocks Container*/
.leftcontent_div_bg_big{
	width:592px;
	height:140px;
	text-align: left;
	float: left;
	font-size: 13px;
	color: #111;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-right: 5px;
	background-color: #FFF;
	border: 1px solid #bbb;
	margin-top: 10px;
	margin-bottom: 10px;
}
.single_div_bg_big{
	width:595px;
	height:auto;
	float: left;
	color: #111;
	padding-right: 5px;
	background-color: #FFF;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.leftcontent_div_bg_big_nobg{
	width:592px;
	height:140px;
	text-align: left;
	float: left;
	font-size: 13px;
	color: #111;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-right: 5px;
	background-color: #FFF;
	border: 1px solid #bbb;
	margin-top: 10px;
	margin-bottom: 10px;
}
.img_left_content_div{
	width:200px;
	height:140px;
	float: left;
	padding-right: 5px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.img_left_quote_div{
	width:200px;
	height:250px;
	float: left;
	padding-right: 5px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.skin_diaries_img_left_content_div{
	width:200px;
	height:80px;
	float: left;
	background-color: #FFF;
	border: 1px solid #999;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.cirlceofwoman_content_div{
	width:300px;
	height:auto;
	float: left;
	background-color: #FFF;
	border: 1px solid #999;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.skin_diaries_img_left_bigger_div{
	width:200px;
	height:140px;
	float: left;
	background-color: #FFF;
	border: 1px solid #999;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.prod_land_img_left_content_div{
	width:300px;
	height:140px;
	float: left;
	padding-right: 5px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.img_left_float{
	width:auto;
	height:auto;
	float: left;
	padding-right: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.img_right_float{
	width:140px;
	height:140px;
	float: right;
	padding-left: 5px;
}


.headercopyleft_content_div{
	width:385px;
	height:auto;
	float: right;
	text-align: left;
	float: left;
	font-size: 11px;
	color: #777;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.green_headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #060;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.product_green_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #1C5A42;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.product_dark_grey_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #443E40;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.product_light_blue_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #1EB8CC;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #1EB8CC;
}
.product_dark_blue_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #195ECD;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #195ECD;
}
.product_dark_grey_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #444;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #444;
}
.product_red_pink_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #FB3D57;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FB3D57;
}
.product_light_green_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #76C158;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #76C158;
}

.product_yellow_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #FC0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FC0;
}
.product_purple_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #FC0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #7D44A9;
}

.product_red_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #A01313;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.product_brown_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #753126;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.product_purple_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #752D82;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.product_lavender_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #CDC0DA;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #AE9CC4;
}
.product_orange_headercopyleft_content_div{
	width:300px;
	height:auto;
	float: left;
	text-align: left;
	font-size: 15px;
	color: #EA622D;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.green_headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #0A4D33;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.black_headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #0A4D33;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
	background-color: #000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #C00;
}
.ys_headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #0A4D33;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.red_headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #900;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.purple_headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #6A1D79;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.orange__headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #EA5E28;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.brown__headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #753126;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}
.dark_grey__headercopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 15px;
	color: #443E40;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
}




.bodycopyleft_content_div{
	width:385px;
	height:auto;
	float: right;
	text-align: left;
	float: left;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	line-height: 1.82;
}
.single_prod_landing_bodycopyleft_content_div{
	width:250px;
	height:auto;
	text-align: left;
	float: right;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	line-height: 1.82;
}
._prod_landing_bodycopyleft_content_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	line-height: 1.82;
}
.single_prod_landing_bodycopyleft_content_div{
	width:300px;
	height:auto;
	float: right;
	text-align: left;
	float: left;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	line-height: 1.82;
}
._prod_landing_img_div{
	width:80px;
	height:auto;
	float: right;
	text-align: left;
	float: left;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	line-height: 1.82;
}
.top_right_content_div{
	width:auto;
	height:auto;
	float: right;
	text-align: left;
	float: left;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.82;
	margin: 5px;
}
.top_right_content_pink_div{
	text-align: left;
	font-size: 12px;
	color: #DF9A9A;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.top_right_content_light_blue_div{
	text-align: left;
	font-size: 10px;
	color: #3EB9D8;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.top_right_content_dark_blue_div{
	text-align: left;
	font-size: 10px;
	color: #195ECD;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.top_right_content_dark_grey_div{
	text-align: left;
	font-size: 10px;
	color: #444;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.top_right_content_red_pink_div{
	text-align: left;
	font-size: 10px;
	color: #FB3D57;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.top_right_content_light_green_div{
	text-align: left;
	font-size: 10px;
	color: #77C057;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.top_right_content_yellow_div{
	text-align: left;
	font-size: 10px;
	color: #FC0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.top_right_content_purple_div{
	text-align: left;
	font-size: 10px;
	color: #8C5197;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.bodylink_div{
	width:385px;
	height:auto;
	float: right;
	text-align: left;
	float: left;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
}
.prod_land_bodylink_div{
	width:250px;
	height:auto;
	float: right;
	text-align: left;
	float: right;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
}
.body_link:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777;
	padding-top:10px;
}
.body_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777;
	padding-top:10px;
}
.body_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	padding-top:10px;
	color: #C00;
}
/* start of right content */
.right_content_div_bg_small{
	width:252px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 11px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.bodycopyright_content_div{
	text-align: left;
	float: left;
	font-size: 10px;
	color: #E21C7B;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	line-height: 1.7em;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.img_right_content_div{
	float: right;
	padding-left: 5px;
	Margin-right:5px;
	margin-top: 10px;
}
.right_promo_link:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777;
}
.right_promo_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777;
	
}
.right_promo_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#333
}

.right_sidebut_div{
	width:272px;
	margin-bottom:5px;
	height:auto;
	float: left;
	margin-top: 10px;
}

/*Start of footer*/
.footer_div_bg_big{
	width:900px;
	height:100px;
	float: left;
	background-image: url(../generic_images/backgrounds/footer.jpg);
	background-repeat: no-repeat;
	margin: 0;
}

/* Start Main Body Copy code*/
.hentry.single {
	margin: 0px 0 0 0px;
}
.hentry.single .entry-title { font-size: 2.8em; font-weight: normal;}
.hentry.single .entry-meta {
	font-size: 3em;
	color: #CCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	background-color: #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	clear: both;
}
.hentry.single_phil .entry-meta_phil {
	font-size: 3em;
	color: #CCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	background-color: #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 1.14em;
	line-height: 1.5;
	color: #3F403D;
}
.hentry.single .entry-meta a { color: #777; }
.hentry.single .entry-meta a:hover { color: #B81D34; }
.hentry.single .entry-content {
	font-size: 1.14em;
	line-height: 1.5;
	color: #3F403D;
}
.hentry.single .entry-content a { color: #B81D34; }
.hentry.single .entry-content a:hover { color: #000; }
.hentry.single .entry-content p { margin-bottom: 1.5em; }
.hentry.single .entry-content blockquote { margin: 0 25px; font-style: italic; color: #666; }
.hentry.single .entry-content h2 { font-size: 1.5em; font-weight: normal; color: #000; line-height: 2; }
.hentry.single .entry-content ul, .hentry.single .entry-content ol { margin: 0 0 1.5em 2em; }
/* End Main Body Copy code*/

/* product hover*/
#info {padding-bottom:100px;}
#info p {margin-right:20px; font-family:verdana, arial, sans-serif; font-size:11px;}
#info img {margin:0 15px 15px 10px; float:left; display:inline;}
#info h1 {margin-left:15px;}

/* the style starts here */
.hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
.hov a {background:#9c9; color:#000; text-decoration:none;}
.hov b {display:none; font-weight:normal;width:200px;
	overflow: visible;}
.hov:hover {position:relative; z-index:100;}
.hov a:hover,
.hov:hover a
{
	border:0;
	text-decoration:none;
	position:relative;
	width: 200px;
}
.hov:hover b, 
.hov a:hover b
{
	display:block;
	visibility:visible;
	position:absolute;
	left:-10px;
	top:1em;
	background:#ffc;
	cursor:pointer;
	border:1px solid #888;
	padding:5px 10px;
	width:200px;
	overflow: visible;
}
.hov b a {white-space:nowrap; color:#000; text-decoration:none; background:transparent; display:block;}
.hov b a:hover {text-decoration:underline;}

.clear {clear:both;}



a.screen, a.screen:visited {
color:#c00; 
position:relative; 
z-index:1;
}
a.screen b {
	position:absolute;
	visibility:hidden; /* hide the image */
	width:200px; /* give it a width */
	height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
	border:1px solid #000; /* add a border */
	left:0; /* position:the image */
	top:-150px;
}
a.screen:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:150px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}

.rightside_form_div{
	float:left;
	width:248px;
	background-color:#E8D4D7;
	border:thin solid #666;
	height:auto;
	padding:10px;
	margin-top: 10px;
	margin-bottom: 25px;
}
.rightside_form_fields{
	margin-top:2px;
	background-color:#DF9A9A;
	border:thin solid #630;
	width:230px;
	color: #FFF;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.rightside_form_field_submit{
	margin-top:10px;
	background-color:#DD9B9B;
	border:thin solid #630;
	width:100px;
	line-height: 20px;
	color: #600;
	padding-left: 10px;
	margin-bottom: 10px;
}


.main_form_div{
	float:left;
	width:247px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:bold;
	padding:10px;
	border: thin solid #CCC7CC;
	margin-top: 10px;
	margin-bottom: 25px;
	background-color: #EDEADB;
}

.contact_form_contain_div{
	margin-top:20px;
	background-color:#EDEDED;
	border:thin solid #666;
	width: 590px;
}
.contact_form_fields{
	margin-top:10px;
	background-color:#333;
	border:thin solid #999;
	width:500px;
	line-height: 30px;
	color: #999;
	margin-left: 20px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.contact_form_field_submit{
	margin-top:10px;
	background-color:#333;
	border:thin solid #000;
	width:100px;
	line-height: 30px;
	color: #999;
	margin-left: 20px;
	padding-left: 10px;
	margin-bottom: 10px;
}

.quote_form_contain_div{
	margin-top:20px;
	background-color:#F3EDE4;
	border:thin solid #666;
	width: 560px;
}
.quote_form_fields{
	margin-top:10px;
	background-color:#DF9A9A;
	border:thin solid #630;
	width:500px;
	color: #FFF;
	margin-left: 20px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	line-height: 30px;
}
.quote_form_field_submit{
	margin-top:10px;
	background-color:#DD9B9B;
	border:thin solid #630;
	width:100px;
	line-height: 20px;
	color: #600;
	margin-left: 20px;
	padding-left: 10px;
	margin-bottom: 10px;
}

.index_div{
	width:275px;
	height:auto;
	margin-right:23px;
	float:left;
}
.index_div_right{
	width:275px;
	height:auto;
	margin-left:23px;
	float:left;
	margin-bottom: 40px;
}
.index_div_middle{
	width:275px;
	height:auto;
	margin-left:12px;
	margin-right:12px;
	float:left;
}
.index_section_header_div_bg_small{
	width:250px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #111;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../generic_images/backgrounds/Headers_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 20px;
}
.index_footer_div{
	width:260px;
	height:17px;
	text-align: left;
	float: left;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #000;
}
.index_logo_div{
	width:260px;
	height:110px;
	text-align: center;
	float: right;
	font-size: 10px;
	color: #999;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 10px;
}
.Index_long_section_header_div_bg_big{
	width:600px;
	height:auto;
	text-align: left;
	float: left;
	font-size: 30px;
	color: #CCC;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 20px;
}
.Index_img_div__big{
	width:270px;
	height:auto;
	float: left;	
}

.press_release_img_floatleft{
	float:left;
	margin-right:10px;
	height:auto;
	width:auto;
}
	
