body{
padding:0px;
margin:0px;
background-color: #ffffff;
background-image: url(images/bgr.jpg);
font-family:Arial;
font-size: 9pt;
}

h1
{
    font-family: Arial;
    font-size: 12pt;
    color: #6BA4AD;
    text-transform:uppercase;
    font-weight: normal;
    line-height: 14pt;
    }
    
h2 {
font-size: 7.5pt;
color: #457577;
word-spacing: 2px;
letter-spacing: 1px;
border-bottom: 1px dotted #777777;
font-weight: bold;
text-transform:uppercase;
}


h3 {
color: #323232;
font-weight: bold;
font-size: 10pt;
}

a 
{
    text-decoration:underline;
    color: #000;
    }
a:hover{text-decoration:none;}

td 
{
font-family:Arial;
font-size: 9pt;
line-height: 12pt;
color: #000000;
}

ul
{
margin: 20 20 20 24;
line-height: 13pt;
list-style-type: square;
}

.cell_1_1 {
background-image: url(images/bgr2.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell_1_2 {
background-image: url(images/bgr3.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-press {
background-image: url(images/bgr-press.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-about {
background-image: url(images/bgr-about.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-tech {
background-image: url(images/bgr-tech.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-prod {
background-image: url(images/bgr-prod.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-invest {
background-image: url(images/bgr-invest.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-contact {
background-image: url(images/bgr-contact.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-res {
background-image: url(images/bgr-res.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell-dermsafe {
background-image: url(images/bgr-dermsafe.png); 
background-repeat: no-repeat; 
background-position: top;
height: 233px;
vertical-align: top;
}

.cell_2 {
width: 100%;
height: 40px;
background-color:#4484C0;
vertical-align: top;
}

.cell-gr {
background-color:#BBD8D8;
padding-left: 10px;
}

.cell-bl {
background-color:#D1E6F9;
padding-left: 10px;
}

.cell-grey {
background-color:#F0F0F0;
padding-left: 10px;
}

.top-nav {
margin-left:46px; 
margin-top:17px;
text-align: right;
padding-right: 70px;
}

a.book:link, a.book:visited {
font-family:Arial;
font-size: 7.5pt;
text-decoration: none;
color: #646464;
}

a.book:hover {
border-bottom: solid 1px #9AC2CA;
}

a.book-sm:link, a.book-sm:visited {
font-family:Arial;
font-size: 7.5pt;
text-decoration: underline;
color: #000;
}

a.book-sm:hover {
border-bottom: solid 3px #dcdcdc;
text-decoration: none;
color: #999999;
}


a.blue:link, a.blue:visited {
font-family:Arial;
font-size: 7.5pt;
text-decoration: none;
text-transform: uppercase;
color: #1E7EB0;
}

a.blue:hover {
text-decoration: underline;
}

a.green:link, a.green:visited {
font-size: 7.5pt;
text-decoration: underline;
text-transform: uppercase;
color: #457577;
}

a.green:hover {
text-decoration: none;
color: #777777;
}

.green {
font-size: 7.5pt;
text-transform: uppercase;
color: #457577;
}

.black {
font-family: Tahoma;
font-size: 8pt;
text-decoration: none;
color: #646464;
text-transform:capitalize;
}

.blue {
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #4F7489;
text-transform: uppercase;
}

.head-blue {
color: #5E8DA6;
font-weight: bold;
font-size: 8pt;
}

.bl {
color: #000;
}

.bul-list {
margin-top: 3px;
margin-left: 0;
padding-left: 24px;
}

.bul-list li {
list-style-image: url(images/bul.gif);
margin: 3;
}

.text-1 {
font-family:Arial;
font-size: 8pt;
text-decoration: none;
color: #646464;
}

.text-sm-b {
font-size: 7.5pt;
color: #323232;
font-weight: bold;
}


.content
	{
		font-family:Tahoma;
		font-size:9pt;
		line-height:13pt;
		color:#000;
		padding-right: 20px;
	}
	
.content-2
{
		font-family:Tahoma;
		font-size:9pt;
		line-height:12pt;
		color:#000;
		padding-right: 20px;
}

.content-press
{
		font-family:Tahoma;
		font-size:8pt;
		line-height:12pt;
		color:#000;
}


.head-grey
	{
font-weight: bold; 
color: #999999;
	}
	
	
.c_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#fafafa;
	}

.form
	{
		width:182px; height:17px; 
		border-color:#D6DADB; 
		border-width:2px; 
		background-color:#AAB2B3
	}
	
.form_div
	{
		height:20px; 
		margin-top:3px;		
	}		