.b-top-container-roof { height:3px; background-image:url(../images/bg/bg-top-blue-repeat.gif); background-position:0 0; background-repeat:repeat-x; background-color:#2287cb;}
.b-top-container-roof .conor-left { float:left; height:3px; width:4px; background-image:url(../images/bg/blue-conor-left.gif); background-position: 0 0; background-repeat: no-repeat;}
.b-top-container-roof .conor-right { float:right; height:3px; width:4px; background-image:url(../images/bg/blue-conor-right.gif); background-position: 0 0; background-repeat: no-repeat;}
.b-top-container { background-image:url(../images/bg/bg-top-blue-repeat.gif); background-position: 0 0; background-repeat: repeat-x; background-color:#2187cb; padding-top:2px; padding-right:20px; padding-bottom:6px; padding-left:6px; color:#FFF; font-size:0.92em; }
.b-top-container a {color:#FFF; }
.b-top-container a:hover {color:#FFF; }
.b-top-container .b-wrapper {font-size:11.5px; line-height:1.08em;}
.b-top-container .b-wrapper img {vertical-align:top;}
.b-top-container p {line-height:1.08em;}

.b-top-container-bottom {padding:0 1px; height:1px; margin-bottom:0.33em;}
.b-top-container-bottom div {background:#2187cb; height:1px;}

.b-inside-block p { padding-top:6px; padding-bottom:11px; padding-right:0.92em; }
.b-inside-block { padding-left:6px; padding-top:0; padding-bottom:0; color:#363636; font-size:0.92em;background-color:#eaeaea; line-height:1.08em; }

ul li {}