*{ border:0px; margin:0px; padding:0px; list-style:none}
body{ background:#dfeef2 url(../images/bg.gif) repeat-x top center; font:0.80em  Arial, Helvetica, sans-serif; color:#727171}
a:link{text-decoration:none;color:#00a1af}
a:visited{text-decoration:none;color:#00a1af}
a:hover{text-decoration:none;color:#da2a7f !important; }
a:active{text-decoration:none;color:#00a1af}
p{ padding:5px 0px 10px}
.inputField{ border: solid 1px #dedede; color:#727171; padding:2px 4px; width:300px; margin-right:10px ; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.inputFieldSml{ border: solid 1px #dedede; color:#727171; padding:2px 4px; width:160px; margin-right:10px}
.clear{ clear:both} 
td  { text-align:left;}
h1{ font: normal 2.2em Arial, Helvetica, sans-serif; color:#00a1af; margin-bottom:13px; letter-spacing:-0.02em}
h2{ font: normal 1.5em Arial, Helvetica, sans-serif; color:#1f497d; margin-bottom:7px ;letter-spacing:-0.02em }
h2.grey{ font: normal 1.2em Arial, Helvetica, sans-serif; color:#888; margin:5px 0 3px 0;letter-spacing:-0.02em ; font-weight:bold; }
h3{ font: normal 1.1em Arial, Helvetica, sans-serif; color:#1f497d; margin:5px 0 5px 0 ; font-weight:bold;}
h4{ font: normal 1.1em Arial, Helvetica, sans-serif; color:#1f497d; margin:5px 0 5px 0 ; font-weight:bold;}
.pdf{ background:url(../images_blog/a_pdf.gif) no-repeat 0px 5px; padding-left:20px}
.list li { background:url(../images/ico_circ.gif) no-repeat 10px 5px; padding-left:25px; padding-bottom:7px}
.listNormal li { list-style: disc  outside; padding:0 0 3px 10px ; margin: 0 0 0 17px;}

/* Header */

.header{ height:212px;width:974px;background: url(../images/bg_nav.jpg) no-repeat; margin-left:auto; margin-right:auto; border-left: solid 1px #dedede ; border-right: solid 1px #dedede; position:relative  }
		.header .logoAcidWear{ position:absolute; top:75px; left:20px}
		.header .logoPronamel{ position:absolute; top:44px; right:20px}
/* Navigation */
.nav {  height:31px; position:absolute; bottom:0px;}
.nav li{ margin-right:1px}
.nav li, .nav li a{ float:left;height:31px; display:block;}
	.nav_01, .nav_01 a{ background: url(../images/nav_01.gif) no-repeat;width:68px;}
	.nav_01 a:hover{background: url(../images/nav_01_on.gif)}
	.nav_01Active{ background:url(../images/nav_01_active.gif) no-repeat; width:68px; }
	
	.nav_02, .nav_02 a{ background: url(../images/nav_02.gif) no-repeat;width:167px; }
	.nav_02 a:hover{background: url(../images/nav_02_on.gif)}
	.nav_02Active{ background:url(../images/nav_02_active.gif) no-repeat; width:167px; }
	
	.nav_03, .nav_03 a{ background: url(../images/nav_03.gif) no-repeat;width:212px;}
	.nav_03 a:hover{background: url(../images/nav_03_on.gif)}
	.nav_03Active{ background:url(../images/nav_03_active.gif) no-repeat; width:212px; }

	.nav_04, .nav_04 a{ background: url(../images/nav_04.gif) no-repeat; width:144px; }
	.nav_04 a:hover{background: url(../images/nav_04_on.gif)}
	.nav_04Active{ background:url(../images/nav_04_active.gif) no-repeat; width:144px; }
	
	.nav_05, .nav_05 a{ background: url(../images/nav_05.gif) no-repeat; width:101px; }
	.nav_05 a:hover{background: url(../images/nav_05_on.gif)}
	.nav_05Active{ background:url(../images/nav_05_active.gif) no-repeat; width:101px; }
	
	.nav_06, .nav_06 a{ background: url(../images/nav_06.gif) no-repeat; width:65px; }
	.nav_06 a:hover{background: url(../images/nav_06_on.gif)}
	.nav_06Active{ background:url(../images/nav_06_active.gif) no-repeat; width:65px; }
/* ToolBar */
.toolBar {position:absolute; bottom:10px; right:0px}
.toolBar ul li{ float:left;  border-right: dotted 1px #8a8a8a; padding:0 10px }
.toolBar ul li.last{ border:none}

/* Content */
.content{width:974px;margin-left:auto; margin-right:auto;border-left: solid 1px #dedede ; border-right: solid 1px #dedede; background:#FFFFFF; padding-bottom:40px;border-top: solid 1px #dedede ;}
	.col_01{ width:643px; float:left; padding-left:30px; padding-top:30px ; line-height:1.4;}
	.col_01 .contentHome{ width:610px; line-height:1.4;}
	.col_01 .section{border-bottom: solid 1px #dedede; padding:22px 0px; position:relative}
	.col_01 .last{border-bottom: none}
	.col_01 .section .dateTime{ width:136px; float:left; font-family:Arial, Helvetica, sans-serif}
	.col_01 .section .dateTime p{ padding: 0px 0px 2px}
	.col_01 .section .dateTime p.time{ font-size:0.9em}
	.col_01 .section .text{ width:495px; float:left;}
	.col_01 .section .text .links span a{ display: inline-block; padding:0px 10px;}
	.col_01 .section .text .links span.first a{ padding-left:0px}
	.col_01 .section .text img{ float:right; margin:5px 0 10px 20px}
	.col_01 .section .text p{  line-height:1.5em}
	.col_01 .section .text h2{ font-size:2em}
	.col_01 .smallPronamel{ padding-top:8px; position:absolute; bottom:10px}
	
	.line { height:20px ; margin:20px 0 0 0; border-top:1px solid #cccccc;}
	.line2 { height:10px ; margin:10px 0 0 0; border-top:1px solid #cccccc;}
	.line3 { height:10px ; margin:0px 0 0 0; border-top:1px solid #cccccc;}
	.error { font-size:0.9em ; color:#FF6600;}
	
	.topOfPage { right:0px; position:absolute; top:12px}
		.topOfPage a {color:#727171;}
	.col_02{ width:270px; _width:265px; float:left; padding:0px 0px 0px 30px}
	.col_02 h2{color:#727171; font-size:1.2em ; font-weight:bold; }
	.col_02 ul{ margin-top:15px}
	.col_02 ul li{ background: url(../images/ico_smallarrow.gif) no-repeat 0px 3px; padding-bottom:8px; padding-left:12px; }
	.col_02 ul li a{color:#00a1af;}
	.col_02 .section{ border-bottom: solid 1px #dedede; padding:17px 10px 17px 0;}
	.col_02 .section img{ margin:10px 0px}
	.col_02 .last{ border:none}
	.col_02 .section span{ display:inline-block; bottom:0px }
	.col_02 .section span a{ background:url(../images/ico_arrow.gif) no-repeat right; padding-right:28px; height:26px; display:inline-block; padding-top:7px; color:#da2a7f }
	a.newsletter {background:url(../images/ico_continue.gif) no-repeat right;padding-right:25px;height:26px;display:inline-block;padding-top:7px;color:#00A1AF;font-size:1.1em ; font-weight:bold;}

	/* blog*/
	.col_01 .topSection{ padding:7px 0px}
	.col_01 .topSection ul{ margin: 0 0px 0px 136px; float:left }
	.col_01 .topSection ul li{ float:left}
	.col_01 .topSection ul li a{ display:inline-block; padding:5px; }
	.col_01 .topSection ul li.Active a{ }
	.stbutton{ padding-right:0px!important}
	.asterisk{ float:none!important; margin:0px 0px 3px 3px!important}
	
	/* pronamel test*/
	.boxLarge{ margin:10px 0 20px 0;}
	.boxLargeTop{ overflow:hidden; width:634px; height:17px; background: url(../images/box_large_top.gif) no-repeat; position:relative }
	.boxLargeCenter{ width:574px; background:url(../images/box_large_center.gif) repeat-y;position:relative; padding:70px 30px 20px 30px; }
		.boxLargeCenter table { margin: 5px 0 0 0px;}
		.boxLargeCenter td { padding-bottom:8px}

		.boxLargeCenter li { position:relative}
	.acidTxt{padding:40px 30px 20px 30px;}
	.boxLargeCenter span{ display:inline-block;  }
	.boxLargeCenter span a{ background:url(../images/ico_arrow.gif) no-repeat right; padding-right:32px; height:26px; display:inline-block; padding-top:7px; cursor:pointer}
	
	.boxLargeBtm{ overflow:hidden; width:634px; height:17px; background: url(../images/box_large_btm.gif) no-repeat}
	.test { height:55px; position:absolute; top:-10px; left:6px;width:640px}
	.test li{ margin-right:5px}
	.test li, .test li a{ float:left;height:55px; display:block; width:88px}
		.test_01, .test_01 a{ background: url(../images/test_01.gif) no-repeat;}
		.test_01Active{ background:url(../images/test_01_active.gif) no-repeat;}
		
		.test_02, .test_02 a{ background: url(../images/test_02.gif) no-repeat;}
		.test_02Active{ background:url(../images/test_02_active.gif) no-repeat;}
		
		.test_03, .test_03 a{ background: url(../images/test_03.gif) no-repeat;}
		.test_03Active{ background:url(../images/test_03_active.gif) no-repeat;}
	
		.test_04, .test_04 a{ background: url(../images/test_04.gif) no-repeat;}
		.test_04Active{ background:url(../images/test_04_active.gif) no-repeat;}
		
		.test_05, .test_05 a{ background: url(../images/test_05.gif) no-repeat;}
		.test_05Active{ background:url(../images/test_05_active.gif) no-repeat;}
		
		.test_06, .test_06 a{ background: url(../images/yourresults.gif) no-repeat; width:116px !important;}
		.test_06{ margin-left:40px}
	.showFact{ display:none; padding-top:10px ; margin:0;}
	.showFact a{ color:#da2a7f}
	
	.acid { height:82px; position:absolute; top:-60px; left:-1px; width:640px}
	.acid li{ margin-right:5px}
	.acid li, .acid li a{ float:left;height:82px; display:block; width:208px}
		.acid_01, .acid_01 a{ background: url(../images/acid_01.gif) no-repeat;}
		.acid_01Active{ background:url(../images/acid_01_active.gif) no-repeat;}
		
		.acid_02, .acid_02 a{ background: url(../images/acid_02.gif) no-repeat;}
		.acid_02Active{ background:url(../images/acid_02_active.gif) no-repeat;}
		
		.acid_03, .acid_03 a{ background: url(../images/acid_03.gif) no-repeat;}
		.acid_03Active{ background:url(../images/acid_03_active.gif) no-repeat;}
	
	.toothbrush {float:right ; margin:0 10px 0 10px;}	
	.toothbrushtext { float:left; margin: 20px 0 0 0px ; width:350px;}
	.red {color: #f00}
	.yellow {color: #F60}
	.green {color: #666}

form { padding:0 ; margin:0;}
		
		
/* Boxes */
.boxes{ margin-top:17px;}
.box{ width:203px; position:relative; float:left; margin-right:10px;}
	.boxTop{ overflow:hidden; width:203px; background:url(../images/box_top.jpg); height:7px;}
	.boxBtm{ overflow:hidden; width:163px;  background:url(../images/box_btm.jpg) bottom; padding-left:20px; padding-right:20px; padding-top:10px; position:relative; min-height:200px; _height:200px }
	.boxBtm h2{white-space: nowrap;}
	.boxBtm p{}
	.boxBtm span{ display:inline-block; position:absolute; bottom:0px }
	.boxBtm span a{ background:url(../images/ico_arrow.gif) no-repeat right; padding-right:28px; height:26px; display:inline-block; padding-top:7px; color:#da2a7f }
    


/* footer */
.footer { width:944px; margin-left:auto; margin-right:auto; border:solid 1px #dedede; color:#919191; background:#f7f7f7;  font-size:0.9em; padding-left:30px; padding-top:20px; padding-bottom:30px; position: relative}	
	.footer  img{ position:absolute; right:20px}	
	.footer p{ padding:5px 0px}
	.footer p.first{ color:#71c5ea}
	.footer ul{ margin-top:5px; }
	.footer ul li{ float:left; padding:0px 10px; border-right:solid 1px #666666; background:none}
	.footer ul li a{color:#666666}
	.footer ul li.first{ padding-left:0px}		
	.footer ul li.last{ border-right:none}	
