body{
margin:0px;
padding:0px;
}

p,h,h1,h2{
margin:0px;
padding:0px;


}

table,td,tr.th{
font-size:13px;

}



#container{
	width:770px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#header{
margin-top:10px;

}

#headl{
width:200px;
float:left;
padding-bottom:10px;

}

#headr{
width:570px;
height:40px;
float:right;
background-image:url(layout/head_r.gif);

}


#navi{
clear:both;
padding:0px 0px 10px 0px;
width:770px;

}

#navi ul{
margin:0px;
padding:0px;


}





#navi li{
list-style-type:none;
display:inline;
margin:0px;
padding:0px;



}









#contents{
font-size:13px;
line-height:150%;

}


#catch{


}


#contentsl{
	width:525px;
	float:left;
	padding-top:10px;
	padding-right:10px;
	height: auto;
}

#contentsl p{
padding:10px;


}






#contentsr{
width:235px;
float:right;
}

#contentsr img{
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 10px;

}






#footer{
clear:both;
margin-top:10px;
padding-top:2px;
border-top:#88AAB2 1px solid;
}

#bottomlink{
width:500px;
float:left;
font-size:13px;
}

#copyright{
width:270px;
float:right;
font-size:12px;
text-align:right;
}

#sub{
width:244px;
float:left;
border-top:#88AAB2 1px solid;
height:468px;
}




#main{
width:505px;
float:right;
border-bottom:#88AAB2 1px solid;
border-left:#88AAB2 1px solid;
padding:10px;

}

#main p,h2,h3,ul{
font-size:14px;
line-height:150%;
margin:0px;
padding:0px;

}

#main h3{
border-bottom:solid 1px #cccccc;
margin-top:20px;

}


#main h2{

margin-top:20px;

}


#main ul{
margin:0px;
padding:0px;



}





#main li{
overflow:hidden;

display:inline;
margin-right:6px;
}

#clinical{
padding:0px 10px 10px 10px;
border:#88aab2 solid 1px;

}

#clinical h3{
margin-top:10px;

}

.clinical2{
color:#3399FF;
font-size:13px;

}

#monitor{
width:460px;
padding:10px;
margin:10px 5px 10px 0px;
border:#CCCCCC 1px solid;

}

#monitor p{
margin-bottom:10px;



}



.monitor2{
color:#7a174a;
font-weight:bold;


}

#main .smalltxt{
font-size:12px;
margin-top:4px;

}

#company1{
float:left;
width:415px;
}

#company2{
width:90px;
float:right;
font-size:12px;
}
#company3{
clear:both;
margin-top:10px;
}

TD.blue2 {
BACKGROUND-COLOR: #D6E0E2;
BORDER-TOP: #ffffff 1pt solid; BORDER-LEFT: #ffffff 1pt solid; COLOR: #333333; BORDER-BOTTOM: #ffffff 1pt solid; 
}
TH.blue1 {
	BORDER-RIGHT: #ffffff 1pt solid; BORDER-TOP: #ffffff 1pt solid; BORDER-LEFT: #ffffff 1pt solid; COLOR: #333333; BORDER-BOTTOM: #ffffff 1pt solid; BACKGROUND-COLOR: #88aab2! important;color:#ffffff;
}

.gmap{
border:#628b94 1px solid;
margin-top:10px;
margin-bottom:10px;
}

.pt{
margin-bottom:20px;

}

.map2{
text-align:right;
font-size:12px;
}

#job {
	margin: 10px;
	padding: 8px;
	border: 1px dotted #CCCCCC;
}

#job p{
font-size:12px;


}

#bennerbox{
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}

