@import url( ../../rsc/basic.css );
@import url( ../../rsc/img.css );
@import url( ../../rsc/blog_elements.css );
@import url( ../../rsc/forms.css );
BODY {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #F7F9FB; PADDING-BOTTOM: 0px; MARGIN: 0px; margin-TOP: 10px; FONT: 10pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
A {
	COLOR: #444; TEXT-DECORATION: none
}
A:visited {
	COLOR: #444; TEXT-DECORATION: none
}
A:hover {
	COLOR: #888; TEXT-DECORATION: none
}
H2 {
	FONT-SIZE: 20px; MARGIN: 0px; COLOR: #78a
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18pt; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px; COLOR: #888; PADDING-TOP: 0px; FONT-FAMILY: georgia, times, serif
}
H4 {
	FONT-SIZE: 110%; COLOR: #78a
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: #78a 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
BLOCKQUOTE {
	BORDER-RIGHT: #c66 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c66 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c66 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c66 1px solid; BACKGROUND-COLOR: transparent
}

.corners{display:block}
.corners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.corners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #8c8d8f;
  border-right:1px solid #8c8d8f;
  background:#3d3e3e}
.corners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #dee0e1;
  border-right:1px solid #dee0e1;
  background:#2e2f2f}
.corners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2e2f2f;
  border-right:1px solid #2e2f2f;}
.corners4{
  border-left:1px solid #8c8d8f;
  border-right:1px solid #8c8d8f}
.corners5{
  border-left:1px solid #3d3e3e;
  border-right:1px solid #3d3e3e}
.cornersfg{
  background:#000000}

#topmenu {
	MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; OVERFLOW: hidden; WIDTH: auto; COLOR: #fff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: right; height: 32px; background-color: #000;  line-height: 32px; PADDING: 0px 10px 0px 10px;
}
#topmenu A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFE0A1; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
#topmenu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFE0A1; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
#topmenu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFF; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

#topmenu .red A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #F2A1A1; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
#topmenu .red A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #F2A1A1; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

#topmenu .blue A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #9BDEF4; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
#topmenu .blue A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #9BDEF4; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

DIV#left {
	PADDING: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; MARGIN: 0px; WIDTH: 220px; COLOR: #000; FONT-FAMILY: Trebuchet, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; line-height: 15px; POSITION: absolute; TOP: 50px; LEFT: 0px; TEXT-ALIGN: left
}
#left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px;
}
#left A {
	COLOR: #000
}
#left A:active {
	COLOR: #000
}
#left A:visited {
	COLOR: #000
}
#left A:hover {
	COLOR: #cc6666
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:transparent;
    color:#000;
    text-decoration:none; width: 130px; margin-left: 15px;}

a.info:hover{z-index:25; background-color:#F7F9FB}

a.info span{display: none}

a.info:hover span{ 
    display:block;
    position:absolute;
    top:-25px; left:1px; width:126px;
    border:1px solid #000;
    background-color:#F7F9FB; color:#000;
    text-align: center; font-weight: normal; letter-spacing: 0;}


#left img {
	margin-left: 0px; margin-bottom: 10px;
}
.toptext {
	FONT-SIZE: 9px; BACKGROUND: #369; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 20px; FONT-FAMILY: arial, helvetica, verdana, sans-serif; LETTER-SPACING: 3px; TEXT-ALIGN: right
}
#middle {
	POSITION: absolute; TOP: 50px; RIGHT: 220px; LEFT: 200px;
}
.pageHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 0px; COLOR: #000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}

DIV#pageFooter {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1ex; MARGIN: 0px auto; WIDTH: 738px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
P.baseline {
	PADDING-RIGHT: 1ex; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1ex; FONT-SIZE: 74%; PADDING-BOTTOM: 1ex; MARGIN: 0px; COLOR: #999; PADDING-TOP: 1ex; TEXT-ALIGN: center
}
H1#pageTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#bloglist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5ex; MARGIN: 0px 1px; PADDING-TOP: 0.5ex; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
UL#bloglist LI {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5ex; PADDING-TOP: 0.5ex
}
A.BlogButton {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.BlogButtonCurr {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.BlogButton {
	COLOR: #000
}
A.BlogButton:hover {
	COLOR: #9ae; TEXT-DECORATION: none
}
A.BlogButtonCurr {
	COLOR: #78a
}
A.BlogButtonCurr:visited {
	COLOR: #78a
}
A.BlogButtonCurr:hover {
	COLOR: #9ae; TEXT-DECORATION: none
}
.pageSubTitle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 6px; BORDER-TOP: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; FONT: 109% Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: 0px; LETTER-SPACING: 4px; TEXT-ALIGN: center
}
DIV.stats {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.bPosts {
	OVERFLOW: hidden; WIDTH: auto; LINE-HEIGHT: 140%; min-width: 120px
}
.bPost {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bPostpublished {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bPost A {
	COLOR: #069; BORDER-BOTTOM: #888 1px solid; TEXT-DECORATION: none
}
.bPost A:visited {
	COLOR: #000; BORDER-BOTTOM: #888 1px solid; TEXT-DECORATION: none
}
.bPost A:hover {
	COLOR: #c66; BORDER-BOTTOM: #888 1px solid; TEXT-DECORATION: none
}
.bPost H2 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 3px; WIDTH: auto; COLOR: #c66; PADDING-TOP: 0px; BORDER-BOTTOM: #fc0 1px solid; FONT-FAMILY: georgia, times, serif
}
.bSmallHead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 20px 0px 0px; COLOR: #444; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.bTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #369; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times, serif
}
.bTitle A {
	COLOR: #369; TEXT-DECORATION: none
}
.bTitle A:visited {
	COLOR: #369; TEXT-DECORATION: none
}
.bTitle A:hover {
	COLOR: #369; TEXT-DECORATION: none
}
.bText {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.bSmallPrint {
	CLEAR: both; FONT-SIZE: 9pt; MARGIN-BOTTOM: 10px; COLOR: #555; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.bSmallPrint A {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #c66; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.bSmallPrint A:visited {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #c66; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.bSmallPrint A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #960; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
DIV.bComment {
	MARGIN: 0px; PADDING-TOP: 8px
}
FORM.bComment {
	MARGIN: 0px; PADDING-TOP: 8px
}
.bCommentTitle {
	FONT-WEIGHT: bold; MARGIN: 1ex 0px
}
DIV.bCommentText {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: 10pt Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 40px
}
DIV.bCommentSmallPrint {
	CLEAR: both; MARGIN-TOP: 8px; PADDING-LEFT: 15px; FONT-SIZE: 9pt; BACKGROUND: url(dot.gif) no-repeat left bottom; MARGIN-BOTTOM: 25px; COLOR: #999; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.bCommentSmallPrint A {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #c66; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
DIV.bCommentSmallPrint A:visited {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #c66; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
DIV.bCommentSmallPrint A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #960; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
INPUT.bComment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0ex; BORDER-LEFT: #ccc 1px solid; WIDTH: 97%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
TEXTAREA.bComment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0ex; BORDER-LEFT: #ccc 1px solid; WIDTH: 97%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
SELECT.bComment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0ex; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}


DIV#right {
	 POSITION: absolute; TOP: 67px; RIGHT: 50px; PADDING: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 160px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: right
}

DIV#right P {
	padding: 0px; margin: 0px 0px 8px 0px;
}

#right A {
	FONT-WEIGHT: bold; COLOR: #069
}
#right A:active {
	FONT-WEIGHT: bold; COLOR: #069
}
#right A:visited {
	FONT-WEIGHT: bold; COLOR: #069
}
#right A:hover {
	FONT-WEIGHT: bold; COLOR: #666
}
#right .radiored {
	COLOR: #CC0033;
}

DIV.statbloc {
	BORDER-RIGHT: #78a 1px solid; BORDER-TOP: #78a 1px solid; FLOAT: left; MARGIN: 0px 0px 2ex 1.5ex; BORDER-LEFT: #78a 1px solid; WIDTH: 44%; BORDER-BOTTOM: #78a 1px solid
}
DIV.statbloc H3 {
	PADDING-RIGHT: 1ex; MARGIN-TOP: 0px; PADDING-LEFT: 1ex; BACKGROUND: #78a; PADDING-BOTTOM: 1ex; MARGIN-LEFT: 0px; COLOR: #ffffff; MARGIN-RIGHT: 0px; PADDING-TOP: 1ex; TEXT-ALIGN: center
}
INPUT.submit {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: #78a; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ddd
}
INPUT.reset {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: #78a; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ddd
}
INPUT.submit:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.bSideBar {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 35%
}
.bSideItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2ex; MARGIN: 2ex; PADDING-TOP: 0px
}
.bSideItem UL {
	MARGIN-TOP: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px; LIST-STYLE-TYPE: square
}
.bSideItem UL UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 8px
}
.bSideItem FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.dimmed {
	FONT-SIZE: 84%; COLOR: #aaa
}
INPUT.SearchField {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5ex; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5ex; PADDING-BOTTOM: 0.5ex; MARGIN: 0ex; BORDER-LEFT: #ccc 1px solid; WIDTH: 96%; PADDING-TOP: 0.5ex; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
CAPTION.bCalendarCaption {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #eee
}
TABLE.bCalendarTable {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: separate
}
TABLE.bCalendarTable TFOOT TD {
	BORDER-TOP: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
TABLE.bCalendarTable TFOOT A {
	TEXT-DECORATION: none
}
TABLE.bCalendarTable TFOOT A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #78a
}
TH.bCalendarHeaderCell {
	COLOR: #abc
}
#bCalendarToday {
	BACKGROUND-COLOR: #bce
}
.toplinks A {
	COLOR: #c63; TEXT-DECORATION: none
}
.toplinks A:visited {
	FONT-SIZE: 9px; COLOR: #c63; FONT-FAMILY: arial, helvetica, verdana, sans-serif; TEXT-DECORATION: none
}
.toplinks A:hover {
	COLOR: #c63; TEXT-DECORATION: none
}
.bPost FIELDSET {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.bSideItem FIELDSET {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.bForm {
	FLOAT: left
}
LABEL {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
INPUT.text {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
LABEL {
	PADDING-RIGHT: 20px; width: auto; TEXT-ALIGN: left
}
INPUT.toolbar {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; COLOR: #888; PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #efefef
}
INPUT.text {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px 0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 75%; COLOR: black; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.copyright {
	FONT-SIZE: 9px; COLOR: #ccc; TEXT-ALIGN: right
}
.new {
	000: 
}
.new A {
	COLOR: #000; TEXT-DECORATION: none
}
.new A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.new A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.new A:hover {
	COLOR: #555; TEXT-DECORATION: none
}

#bottombar {
	MARGIN: 0px;  WIDTH: auto; height: 15px; background: url(fleur.gif) #000;
}
