body {
}
a{
text-decoration:none!important;
}
.pic_gallery {
float: left;
margin-right: 20px;
}
.pic_gallery img {
border: none;
}
.gallery_block {
margin-bottom: 20px;
}
.link_gallery {
float: left;
}
.link_gallery li {
padding: 0;
}
.link_gallery a {
font-size: 14px;
text-decoration: none;
}
.link_gallery a:hover {
text-decoration: none;
}
.topic_gallery {
font-size: 20px;
padding:12px 0;
} .nav {
border-bottom: 1px solid #CCC;
border-top: 1px solid #CCC;  font-size: 12px;;
}
.nav ul {
margin: 4px 0;
padding:0;
}
.nav li {
display: inline;
padding: 0;
}
.nav li:first-child {
border-left: none;
}
.nav a {
text-decoration: underline;
}
.nav a:hover {
text-decoration: none;
}
.photo_block {
margin-bottom: 20px;
overflow: hidden;
}
#content .photo_block table {
text-align: center;
width: 100%;
font-size: 14px;
border: none;
margin: 0;
}
#content .photo_block table th, #content .photo_block table td {
padding: 1px 3px 1px 3px;
border: none;
}
.photo_block table a {
text-decoration: underline;
overflow: hidden;
}
.photo_block table a.patients_photos {
font-size: 0;
line-height: 0;
}
.photo_block table a:hover {
text-decoration: none;
}
.photo_gal {
padding: 1px;
text-align:center;
}
.photo_gal img {
border: 3px solid #FFF;
text-align:center;
}
.photo_gal a {
display: block;
}
a.href_to_patient{
margin-bottom:20px;
display: inline-block;
} .next_priv {
}
.next_priv a {
font-size: 14px;
color: #fff!important;
background: #777;
padding: 4px 10px;
box-shadow: 1px 1px 2px #333;
display: block;
margin:14px 0 0 0;
}
.next_priv a:hover {
background: #555;
}
.l_float {
float: left;
}
.r_float {
float: right;
}
.patient_info {
border-top:1px solid #aaa;
}
.topic_info {
font-size: 20px!important;
margin:0 0 14px -2px!important;
}
#pagenator{
margin:0;
padding:2px;
background:#FFF;
height:auto!important;
}
.description{
padding-left:8px!important;
text-align:left!important;
}
.opt{
background-position:0 1px;
background-repeat:no-repeat;
padding:0 0 0 25px;
height:25px;
display:block;
}
.opt_details{
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
padding:6px 0 0 0;
}
ul#myphotos{
margin:0!important;
padding:0!important;
}
ul#myphotos li{
list-style:none!important;
float:left!important;
width:50%!important;
margin-bottom:8px!important;
}
.divider{
border-top:1px dotted #333;
}
.uid{
text-align:right;
font-style:italic;
font-size:11px;
}
#print_patient_photos > table {
margin: 0 auto;
}