.sobi2{width:auto;margin-left:auto;margin-right:auto;}

table#sobi2CatListSymbols {padding-top:20px;padding-bottom:10px;}

table#sobi2CatListSymbols img {padding-left:15px;display:block;}

table#sobi2CatListSymbols td {
	background: transparent url(images/cats.png) 100% 100% no-repeat;}

table#sobi2CatListSymbols td:hover {
	background: transparent url(images/cats-over.png) 100% 100% no-repeat;}



td.jdright div.frame,
td.jdright div.frame h3 {
	color: #444;
}

td.jdright div.header-redr a,
td.jdright div.header-redl a,
td.jdright div.header-greyr a,
td.jdright div.header-greyl a,
td.jdright div.header-whiter a,
td.jdright div.header-whitel a{
	color: #fff;
}



td.jdright div.header-greyr h3 {
	color: #ccc;
}

td.jdright div.header-greyr {
	background: url(../images/frame/header-greyr/side-br.png) 100% 100% no-repeat;
}

td.jdright div.header-greyr div {
	background: url(../images/frame/header-greyr/side-bl.png) 0 100% no-repeat;	
}

td.jdright div.header-greyr div div {
	background: url(../images/frame/header-greyr/side-tr.png) 100% 0 no-repeat;	
}

td.jdright div.header-greyr div div div {
	background: url(../images/frame/header-greyr/side-tl.png) 0 0 no-repeat;	
	color: #ccc;
}

td.jdright div.header-greyl h3 {
	color: #ccc;
}

td.jdright div.header-greyl {
	background: url(../images/frame/header-greyl/side-br.png) 100% 100% no-repeat;
}

td.jdright div.header-greyl div {
	background: url(../images/frame/header-greyl/side-bl.png) 0 100% no-repeat;	
}

td.jdright div.header-greyl div div {
	background: url(../images/frame/header-greyl/side-tr.png) 100% 0 no-repeat;	
}

td.jdright div.header-greyl div div div {
	background: url(../images/frame/header-greyl/side-tl.png) 0 0 no-repeat;	
	color: #ccc;
}

td.jdright div.header-whiter h3 {
	color: #555;
}

td.jdright div.header-whiter {
	background: url(../images/frame/header-whiter/side-br.png) 100% 100% no-repeat;
}

td.jdright div.header-whiter div {
	background: url(../images/frame/header-whiter/side-bl.png) 0 100% no-repeat;	
}

td.jdright div.header-whiter div div {
	background: url(../images/frame/header-whiter/side-tr.png) 100% 0 no-repeat;	
}

td.jdright div.header-whiter div div div {
	background: url(../images/frame/header-whiter/side-tl.png) 0 0 no-repeat;	
	color: #555;
}

td.jdright div.header-whitel h3 {
	color: #555;
}

td.jdright div.header-whitel {
	background: url(../images/frame/header-whitel/side-br.png) 100% 100% no-repeat;
}

td.jdright div.header-whitel div {
	background: url(../images/frame/header-whitel/side-bl.png) 0 100% no-repeat;	
}

td.jdright div.header-whitel div div {
	background: url(../images/frame/header-whitel/side-tr.png) 100% 0 no-repeat;	
}

td.jdright div.header-whitel div div div {
	background: url(../images/frame/header-whitel/side-tl.png) 0 0 no-repeat;	
	color: #555;
}

td.jdright div.header-whiter h3 {
	color: #555;
}

td.jdright div.header-bluer {
	background: url(../images/frame/header-bluer/side-br.png) 100% 100% no-repeat;
}

td.jdright div.header-bluer div {
	background: url(../images/frame/header-bluer/side-bl.png) 0 100% no-repeat;	
}

td.jdright div.header-bluer div div {
	background: url(../images/frame/header-bluer/side-tr.png) 100% 0 no-repeat;	
}

td.jdright div.header-bluer div div div {
	background: url(../images/frame/header-bluer/side-tl.png) 0 0 no-repeat;	
	color: #CEE1EF;
}

td.jdright div.header-bluel h3 {
	color: #CEE1EF;
}

td.jdright div.header-bluel {
	background: url(../images/frame/header-bluel/side-br.png) 100% 100% no-repeat;
}

td.jdright div.header-bluel div {
	background: url(../images/frame/header-bluel/side-bl.png) 0 100% no-repeat;	
}

td.jdright div.header-bluel div div {
	background: url(../images/frame/header-bluel/side-tr.png) 100% 0 no-repeat;	
}

td.jdright div.header-bluel div div div {
	background: url(../images/frame/header-bluel/side-tl.png) 0 0 no-repeat;	
	color: #CEE1EF;
}

td.jdright div.header-grey h3 {
	color: #ccc;
}


td.jdright div.header-blue h3 {
	color: #CEE1EF;
}


td.jdright div.frame-cat h3 {
	color: #282c2e;
	font-weight: bold;
}
td.jdright div.header-white h3 {
	color: #282c2e;
	font-weight: bold;
}
td.jdright div.frame-cat a {
	color: #282c2e;
	text-decoration:none;
}
td.jdright div.frame-cat a:hover {
	color: #105799;
}


td.jdright div.header-red{
	background: url(../images/frame/header-red/side-tr.png) 100% 0 no-repeat;
}

td.jdright div.header-red div{
	background: url(../images/frame/header-red/side-tl.png) 0 0 no-repeat;
	color: #444;
}

td.jdright div.header-grey {
	background: url(../images/frame/header-grey/side-tr.png) 100% 0 no-repeat;
}

td.jdright div.header-grey div {
	background: url(../images/frame/header-grey/side-tl.png) 0 0 no-repeat;
	color: #444;
}



td.jdright div.header-contact div {
	background: transparent;

}

td.jdright div.header-white,
td.jdright div.frame-cat  {
	background: url(../images/frame/header-white/side-tr.png) 100% 0 no-repeat;
}

td.jdright div.header-white div,
td.jdright div.frame-cat div  {
	background: url(../images/frame/header-white/side-tl.png) 0 0 no-repeat;
	color: #444;
}

td.jdright div.header-blue {
	background: url(../images/frame/header-blue/side-tr.png) 100% 0 no-repeat;
}

td.jdright div.header-blue div {
	background: url(../images/frame/header-blue/side-tl.png) 0 0 no-repeat;
	color: #444;
}

#jdmain div.frame-color-blue {
	background: #1B5C90 url(../images/frame/color-blue/side-br.png) 100% 100% no-repeat;
	color: #CEE1EF;
}

#jdmain div.frame-color-blue a {
	color: #fff;
}

#jdmain div.frame-color-blue h3 {
	color: #CEE1EF;
}

#jdmain div.frame-color-blue div {
	background: url(../images/frame/color-blue/side-bl.png) 0 100% no-repeat;
}

#jdmain div.frame-color-blue div div {
	background: url(../images/frame/color-blue/side-tr.png) 100% 0 no-repeat;
}

#jdmain div.frame-color-blue div div div {
	background: url(../images/frame/color-blue/side-tl.png) 0 0 no-repeat;
}

#jdmain div.frame-color-green {
	background: #377B0A url(../images/frame/color-green/side-br.png) 100% 100% no-repeat;
	color: #C7DFAB;
}

#jdmain div.frame-color-darkgray {
	background: #4D5457 url(../images/frame/color-darkgray/side-br.png) 100% 100% no-repeat;
	color: #ccc;
}

#jdmain div.frame-color-darkgray a {
	color: #fff;
}

#jdmain div.frame-color-darkgray h3 {
	color: #ccc;
}

#jdmain div.frame-color-darkgray div {
	background: url(../images/frame/color-darkgray/side-bl.png) 0 100% no-repeat;
}

#jdmain div.frame-color-darkgray div div {
	background: url(../images/frame/color-darkgray/side-tr.png) 100% 0 no-repeat;
}

#jdmain div.frame-color-darkgray div div div {
	background: url(../images/frame/color-darkgray/side-tl.png) 0 0 no-repeat;
}

#jdmain div.frame-gallery {
	background: #f2f2f2 url(../images/frame/gallery/side-br.png) 100% 100% no-repeat;
	color: #444;
}

#jdmain div.frame-gallery div {
	background: url(../images/frame/gallery/side-bl.png) 0 100% no-repeat;
}

#jdmain div.frame-gallery div div {
	background: url(../images/frame/gallery/side-tr.png) 100% 0 no-repeat;
}

#jdmain div.frame-gallery div div div {
	background: url(../images/frame/gallery/side-tl.png) 0 0 no-repeat;
}

#jdmain div.frame-video {
	background: #f2f2f2 url(../images/frame/video/side-br.png) 100% 100% no-repeat;
	color: #444;
}

#jdmain div.frame-video div {
	background: url(../images/frame/video/side-bl.png) 0 100% no-repeat;
}

#jdmain div.frame-video div div {
	background: url(../images/frame/video/side-tr.png) 100% 0 no-repeat;
}

#jdmain div.frame-video div div div {
	background: url(../images/frame/video/side-tl.png) 0 0 no-repeat;
}
#jdmain div.frame-audio {
	background: #f2f2f2 url(../images/frame/audio/side-br.png) 100% 100% no-repeat;
	color: #444;
}

#jdmain div.frame-audio div {
	background: url(../images/frame/audio/side-bl.png) 0 100% no-repeat;
}

#jdmain div.frame-audio div div {
	background: url(../images/frame/audio/side-tr.png) 100% 0 no-repeat;
}

#jdmain div.frame-audio div div div {
	background: url(../images/frame/audio/side-tl.png) 0 0 no-repeat;
}


div.bubble3 span.author{
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

div.bubble3 span.createdate{
	font-size: 92%;
	color: #999999;
}

div.bubble3 span.createby a{
	font-size: 92%;
	color: #B81D57;
}

div.bubble3 span.createby a:hover {
	color: #B81D57;
	text-decoration: underline;
}

div.bubble3 div {
	background: url(../images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

div.bubble3 div div {
	background: url(../images/bub3-bl.gif) no-repeat bottom left;
}

div.bubble3 div div div {
	background: url(../images/bub3-tr.gif) no-repeat top right;
}

div.bubble3 div div div div {
	background: url(../images/bub3-tl.gif) no-repeat top left;
}

div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

