#titlebar{
background-image:url(../../case/images/case01/titlebar_bg.gif);
background-repeat:repeat-y;
background-position:0 0;
margin:0 0 25px 0;
}

#titlebar h3{
margin:0 0 5px 15px;
}

#titlebar p{
margin:0 0 0 15px;
}

#titlebar a{
color:#de2126;
}

a{}
a:link {
color:#de2126;
text-decoration:none;
}
a:hover{
color:#de2126;
text-decoration:underline;
}

a:visited, a:active  {
color:#de2126;
text-decoration:none;
}

.block{
clear:both;
margin:0 0 30px 0;
}

.block h3{
margin:0 0 20px 0;
}

.block h4{
clear:both;
margin:0 0 10px 10px;
}

.block p{
margin:0 10px 20px 10px;
}

.img_area{
margin:0 auto 20px auto;
}

#title_area{
margin:0 0 10px 0;
}

#title_area img{
margin:0 0 10px 0;
}


#title_area div.left{
float:left;
width:260px;
}

#title_area div.right{
float:right;
width:260px;
padding:28px 0 0 0;
}


#title_area div.right2{
float:right;
width:260px;
padding:0px 0 0 0;
}

#title_area p{
}

#title_area p.cap{
font-size:75%;
margin:0 0 20px 10px;
}

div.left{
float:left;
width:288px;
}


img.left{
float:left;
}

img.right{
float:right;
}

p.left{
float:left;
width:395px;
}

p.left{
float:left;
width:395px;
}

p.left2{
float:left;
width:360px;
}

p.right{
float:right;
width:395px;
}

.case_list{
margin:0 0 20px 20px;
}

.case_list li{
padding:0 0 0 15px;
margin:0 0 10px 0px;
background-image:url(../../case/images/case03/list_icon.gif);
background-repeat:no-repeat;
background-position:0 5px;
}