body {
background:#ffffff;
color:#55565A;
font-family:"MS PGothic","MS Gothic",sans-serif,serif;
font-size:12px;
line-height:140%;
padding-bottom:10px;
text-align:center;
margin:0;}
/*------------------------------------------------------*/
#header  {
background:#ddeeff none repeat scroll 0%;
border-color:#e2e2e2;
border-style:none solid;
border-width:medium 3px;
clear:both;
float:none;
margin:0pt auto;
overflow:hidden;
padding:0pt 0pt 0px;
position:relative;
text-align:center;
width:786px;
}

h1{
font-size:12px;
position:absolute;
top:10px;
left:500px;
color:#ddfff6;
}



/*------------------------------------------------------*/
#navigation {
height:28px;
margin:0pt auto;
position:relative;
width:786px;
padding:0pt;
overflow:hidden;
}
#navigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
#navigation li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
height:25px;
}
#navigation li a {
background-position:0pt;
background-repeat:no-repeat;
display:block;
height:25px;
margin:0px 0pt 0pt 0pt;
color:#0033ff;
width:154px;
padding:0px;
text-decoration:none;
}



/*------------------------------------------------------*/
#content {
background:#FFFFFF none repeat scroll 0%;
border-color:#e2e2e2;
border-style:none solid;
border-width:medium 3px;
clear:both;
float:none;
margin:0pt auto;
overflow:hidden;
padding:0pt 0pt 60px;
position:relative;
text-align:left;
width:786px;
}
/*------------------------------------------------------*/
#content #leftSide {
width: 180px;
float: left;
position: relative;
padding-left:5px;
text-align:left;
height:130px;
}
#menu{
border-color:#E2E2E2 ;
border-style:solid solid none;
border-width:1px 1px medium;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 10px;
padding:0pt;
width:154px;
}
#menu li {
background:transparent url(../img/left1.jpg) no-repeat scroll 0% 50%;
border-bottom:1px solid #E2E2E2;
display:block;
height:17px;
padding:8px 0pt 0pt 20px;
width:auto;
}
#menu li a{
color:#3A77AD;
text-decoration:none;
}
#content #leftSide span{
width: 127px;
height: 127px;
padding-left:5px;
margin-bottom:10px;
text-align:left;
}



/*------------------------------------------------------*/
#content #centerColumn {
width: 580px;
float: right;
margin-right:10px;
margin-bottom:100px;
}

.shortBG {
background:transparent url(../img/center1.jpg) no-repeat; 
font-size:12px;
height:30px;
padding:7px 0pt 0pt 30px;
margin:0px 0pt 0pt 0px;
color:#00cc11;
}
#content #centerColumn p{
margin-left:20px;
}

.compare{
text-align:center;
font-size:12px;
backgroud:#ffffff ;
height:20px;
}
#price {
color:#0000ff;
}
.risk{
color:#ff0000;
}
/*------------------------------------------------------*/
#clinic0{
font-size:12px;
}

#clinic1{
height:30;
font-size:14px;
color:#0000ff;
background:transparent url(../img/clinic.jpg) no-repeat; 
}
#clinic1 a{
color:#0000ff;
}
#clinic1 a:hover{
color:green;
}
#border{
border-bottom:solid #ddf6ff;
border-width:1px;
width: 560px;
margin:8px 0pt 0pt 0px;
}

#adintro{
background:transparent url(../img/adintro.jpg) no-repeat; 
height:20;
}

/*------------------------------------------------------*/
#ichioshi{
background:transparent url(../img/ichioshi.jpg) no-repeat; 
font-size:14px;
color:#ff0000;
padding-left:5px;
}

/*------------------------------------------------------*/

#footer{
border-color:#E2E2E2;
border-style:none solid solid;
border-width:medium 3px;
clear:both;
height:80px;
margin:0pt auto;
position:relative;
width:786px;
background:#cccccc;
text-align:center;
}
#foot{
padding:20px;
font-size:10px;
}



/*------------------------------------------------------*/
a {
color:#55565A;
text-decoration:none;
}
img {
border:1px solid #ddeeff;
}





