/********* Global *********/

* {
  margin: 0;
  padding: 0;
}

body {
  background: #19181b url(/images/background-site.gif) repeat-x top;
}

img {
  border: 0;
}

table {
  border-collapse: collapse;
}

.FlashError a {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #595959;
  text-decoration: underline;
}

/********* Mainpage *********/

#MainPage {
  margin: 15px auto;
  width: 972px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: white;
}
#MainPage .MainPageTable {
  width: 100%;
  border-spacing: 0;
  border-collapse: separate;
  clear: both;
}
#MainPage .MainPageTable td {
  vertical-align: top;
}

/********* Header *********/

#Header {
  height: 125px;
  background: transparent url(/images/header/bandeau.gif) no-repeat top;
  border-bottom: 2px solid white;
}

/* linkTitle */

.linkTitle a {
  position: absolute;
  text-align: right;
  margin-top: -15px;
  width: 972px;
  overflow: hidden;
  color: #A0A0A0;
  text-decoration: none;
  font-size: 10px;
}

/* logo */
#Logo {
 width: 212px;
 height: 122px;
 float: left;
}

/* Show */
#Show {
  float: left;
  width: 468px;
  margin: 50px 0 0 20px;
}

/* RightLinks */
#RightLinks {
  float: right;
  width: 270px;
  margin: 10px 0 0 0;
}

/* Links */

#Header #Links {
  text-align: right;
  margin-bottom: 10px;
  font-size: 13px;
}
#Header #Links p {
  margin: 5px 0 0 0;
}
#Header #Links a {
  margin: 15px 15px 15px 0;
  color: #4A5A6A;
  text-decoration: none;
}
#Header #Links a:hover {
  text-decoration: underline;
}
#Header .ContactPicto {
  background: transparent url(/images/header/pictos/contact.gif) no-repeat left;
  padding-left: 22px;
  cursor: pointer;
}
#Header .SitemapPicto {
  background: transparent url(/images/header/pictos/sitemap.gif) no-repeat left;
  padding-left: 18px;
}
#Header .RSSPicto {
  background: transparent url(/images/header/pictos/rss.png) no-repeat left;
  padding-left: 20px;
}

/* Newsletter */

#Newsletter {
  margin: 30px 15px 0 0;
  text-align: right;
}
.NewsletterSubscriptionBox {
  margin-bottom: 10px;
}
.NewsletterSubscriptionBox label {
  font-size: 12px;
  color: #4A5A6A;
}
.NewsletterSubscriptionBox input {
  width: 135px;
}
.NewsletterSubscriptionBox .DrWInput {
  color: #4A5A6A;
}
.NewsletterSubscriptionBox .DrWIButton {
  height: 22px;
  line-height: 22px;
  width: 30px;
  font-size: 12px;
  padding-bottom: 1px;
}
a.LastNewsletter {
  color: #447193;
  text-align: center;
}

/* SocialLinks */

#SocialLinks {
  position: absolute;
  width: 468px;
  margin: 20px 0 0 230px;
}
#Header #SocialLinks .followOnTwitter {
  height: 22px;
  width: 233px;
  margin-right: 5px;
  vertical-align: middle;
}
#Header #SocialLinks .followOnFacebook {
  height: 22px;
  width: 100px;
  padding-top: 2px;
  vertical-align: middle;
}
#Header #SocialLinks #___plusone_0 {
  vertical-align: middle !important;
  width: 80px !important;
}
#Header #SocialLinks .followOnGoogle img {
  vertical-align: middle;
}

/******** ExpandMenu ********/

#ExpandMenuBar {
  width: 972px;
  list-style-type: none;
  height: 46px;
  background: transparent url(/images/menu/background.gif) repeat-x;
}
#ExpandMenuBar .item {
  float: left;
  font-size: 13px;
}
#ExpandMenuBar .separator {
  display: block;
  float: left;
  height: 26px;
  width: 2px;
  margin: 5px 0;
  background: transparent url(/images/menu/separator.gif) repeat-y;
}
#ExpandMenuBar .item a {
  display: block;
  padding: 0;
  text-align: center;
  color: white;
  font-weight: bold;
  line-height: 36px;
  text-decoration: none;
  text-transform: uppercase;
}
#ExpandMenuBar .item .home {
  width: 35px;
  height: 36px;
  font-size: 12px;
  background: transparent url(/images/menu/home-picto2.gif) no-repeat top;
}
#ExpandMenuBar .item .news {
  width: 100px;
  font-size: 12px;
  text-align: left;
  padding: 0 5px 0 5px;
}
#ExpandMenuBar .item .news .new {
  background: transparent url(/images/menu/new.gif) no-repeat;
  width: 25px;
  height: 13px;
  display: block;
  padding-bottom: 25px;
  margin: -25px 0 0 78px;
}
#ExpandMenuBar .item .expertise {
  width: 157px;
  font-size: 12px;
}
#ExpandMenuBar .item .credit{
  width: 138px;
  font-size: 12px;
}
#ExpandMenuBar .item .assurance{
  width: 130px;
  font-size: 12px;
}
#ExpandMenuBar .item .defiscalisation{
  width: 124px;
  font-size: 12px;
}
#ExpandMenuBar .item .estimation {
  width: 88px;
  font-size: 12px;
}
#ExpandMenuBar .item .forum {
  width: 60px;
  font-size: 12px;
}
#ExpandMenuBar .item .devis {
  width: 114px;
  font-size: 12px;
}
#ExpandMenuBar .item a:hover {
  text-decoration: none !important;
  background: transparent url(/images/menu/background-hover.gif) repeat-x;
}
#ExpandMenuBar .item a.selected {
  background: transparent url(/images/menu/background-selected.gif) repeat-x;
  color: white;
}
#ExpandMenuBar .item a.selected:hover {
  color: white;
}
#ExpandMenuBar .item .home:hover {
  background: transparent url(/images/menu/home-picto-hover.gif) no-repeat top;
}
#ExpandMenuBar .item .home.selected {
  background: transparent url(/images/menu/home-picto-selected.gif) no-repeat top;
}
#ExpandMenuBar .item:hover a.expand,
#ExpandMenuBar li.iehover a.expand {
  position: relative;
  z-index: 100;
  background: #5d5e61 url(/images/menu/background-hover.gif) repeat-x;
  height: 38px;
}
#ExpandMenuBar .item .container {
  display: none;
}
#ExpandMenuBar .item:hover .container,
#ExpandMenuBar li.iehover .container {
  display: block;
}
#ExpandMenuBar .container {
  list-style-type: none;
  position: absolute;
  z-index: 10;
  width: 978px;
  background: #1b181c url(/images/expandmenu/background-container.gif) repeat-x top;
  border: 2px solid #999999;
  padding: 10px;
  text-align: left;
  margin-top: -2px;
}
#ExpandMenuBar .container a {
  text-align: left;
  display: inline;
}
#ExpandMenuBar .container .containerBox {
  float: left;
  padding: 10px 5px 0 8px;
  width: 192px;
  background: white;
}
#ExpandMenuBar .col1,
#ExpandMenuBar .col2,
#ExpandMenuBar .col3 {
  border-right: 2px dotted #e0e0e0;
}
#ExpandMenuBar .containerBox .header {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #1D354D;
  padding: 5px 0;
}
#ExpandMenuBar .containerBox ul {
  margin: 10px 0;
  list-style-type: none;
}
#ExpandMenuBar .containerBox li {
  padding-bottom: 5px;
}
#ExpandMenuBar .containerBox li li {
  padding-bottom: 0;
}
#ExpandMenuBar .containerBox .title {
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #1D354D;
  padding-left: 13px;
  background: transparent url(/images/expandmenu/arrow-blue.gif) no-repeat 2px 5px;
}
#ExpandMenuBar .containerBox .important {
  background: transparent url(/images/expandmenu/arrow-red.gif) no-repeat 2px 5px;
}
#ExpandMenuBar .containerBox .important a {
  color: #EC1C24 !important;
  font-size: 10px;
}
#ExpandMenuBar .containerBox .title a {
  color: #1D354D;
  padding: 0;
  height: 14px;
  line-height: 18px;
}
#ExpandMenuBar .containerBox .title a:hover {
  background: none;
  text-decoration: underline !important;
}
#ExpandMenuBar .containerBox ul li ul {
  margin: 3px 0 10px 0;
  font-size: 11px;
  list-style-type: disc;
  color: #5086AC;
  padding-left: 20px;
}
#ExpandMenuBar .containerBox ul li ul li a {
  color: #5086AC;
  text-transform: none;
  font-weight: normal;
  padding: 0;
  line-height: 14px;
}
#ExpandMenuBar .containerBox ul li ul li a:hover {
  background: none;
  text-decoration: underline !important;
}
#ExpandMenuBar .containerBox .readmore {
  background: transparent url(/images/expandmenu/arrow-red.gif) no-repeat 0 5px;
}
#ExpandMenuBar .containerBox .readmore a {
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  color: #1D354D;
  text-transform: none;
  line-height: 15px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 13px;
}
#ExpandMenuBar .containerBox .readmore a:hover {
  color: #1D354D;
  background: none;
  text-decoration: underline !important;
}
#ExpandMenuBar a.sticker {
  padding: 0;
  margin-right: 10px;
  float: left;
  display: block;
  width: 140px;
  height: 250px;
}
#ExpandMenuBar a.stickerDiag,
#ExpandMenuBar a.stickerDiag:hover {
  background: transparent url(/images/expandmenu/sticker-diagnostic.jpg) no-repeat;
}
#ExpandMenuBar a.stickerCredit,
#ExpandMenuBar a.stickerCredit:hover {
  background: transparent url(/images/expandmenu/sticker-credit.jpg) no-repeat;
}
#ExpandMenuBar a.stickerAssu,
#ExpandMenuBar a.stickerAssu:hover {
  background: transparent url(/images/expandmenu/sticker-assurance-pret.jpg) no-repeat;
}
#ExpandMenuBar a.stickerDefisc,
#ExpandMenuBar a.stickerDefisc:hover {
  background: transparent url(/images/expandmenu/sticker-defiscalisation.jpg) no-repeat;
}
#ExpandMenuBar a.stickerEstim,
#ExpandMenuBar a.stickerEstim:hover {
  background: transparent url(/images/expandmenu/sticker-estimation.jpg) no-repeat;
}

#ExpandMenuBar a.stickerForum,
#ExpandMenuBar a.stickerForum:hover {
  background: transparent url(/images/expandmenu/sticker-forum.jpg) no-repeat;
}

/* CSS special */
#ExpandMenuContainer_3 {
  margin-left: -105px;
  width: 875px !important;
}
#ExpandMenuContainer_9 {
  margin-left: -899px;
}
#ExpandMenuContainer_5 {
  margin-left: -342px;
}
#ExpandMenuContainer_6 {
  margin-left: -501px;
}
#ExpandMenuContainer_7 {
  margin-left: -641px;
}
#ExpandMenuContainer_8 {
  margin-left: -773px;
}
#ExpandMenuContainer_4 {
  margin-left: -60px;
  width: 325px !important;
}

#ExpandMenuContainer_4 .col1 {
  border: none;
  width: 310px !important;
}

#ExpandMenuContainer_4 .col1 li {
  width: 280px;
}

#ExpandMenuContainer_4 .containerBox {
  height: 380px;  
}
#ExpandMenuContainer_8 .containerBox {
  height: 240px;
}
#ExpandMenuContainer_3 .containerBox {
  height: 240px;
  width: 240px !important;
}
#ExpandMenuContainer_3 .col3 {
  border: none;
  width: 200px !important;
}
#ExpandMenuContainer_9 .containerBox {
  height: 260px;
}
#ExpandMenuContainer_5 .containerBox {
  height: 330px;
}
#ExpandMenuContainer_6 .containerBox {
  height: 320px;
}
#ExpandMenuContainer_7 .containerBox {
  height: 240px;
}
#ExpandMenuContainer_3 .col1 .header a {
  color: #1D354D;
}

#ExpandMenuContainer_3 .col1 .header a:hover {
  background: none;
}

#ExpandMenuContainer_3 .col1 .header,
#ExpandMenuContainer_9 .col1 .header,
#ExpandMenuContainer_5 .col1 .header,
#ExpandMenuContainer_6 .col1 .header,
#ExpandMenuContainer_7 .col1 .header,
#ExpandMenuContainer_8 .col1 .header,
#ExpandMenuContainer_8 .col2 .header,
#ExpandMenuContainer_8 .col3 .header,
#ExpandMenuContainer_4 .col1 .header {
  padding-left: 24px;
  background: transparent url(/images/expandmenu/picto-ampoule.jpg) no-repeat 0 5px;
}
#ExpandMenuContainer_3 .col2 .header,
#ExpandMenuContainer_4 .col3 .header,
#ExpandMenuContainer_5 .col2 .header,
#ExpandMenuContainer_5 .col3 .header,
#ExpandMenuContainer_6 .col2 .header,
#ExpandMenuContainer_7 .col2 .header {
  padding-left: 30px;
  background: transparent url(/images/expandmenu/picto-livre.jpg) no-repeat 0 2px;
}
#ExpandMenuContainer_3 .col3 .header,
#ExpandMenuContainer_4 .col2 .header,
#ExpandMenuContainer_5 .col4 .header,
#ExpandMenuContainer_7 .col4 .header {
  padding-left: 29px;
  background: transparent url(/images/expandmenu/picto-punaise.jpg) no-repeat 0 1px;
}
#ExpandMenuContainer_3 .col4 .header {
  padding-left: 30px;
  background: transparent url(/images/expandmenu/picto-marteau.jpg) no-repeat 0 2px;
}
#ExpandMenuContainer_6 .col3 .header {
  padding-left: 29px;
  background: transparent url(/images/expandmenu/picto-euro.jpg) no-repeat 0 2px;
}
#ExpandMenuContainer_4 .col4 .header,
#ExpandMenuContainer_6 .col4 .header,
#ExpandMenuContainer_7 .col3 .header {
  padding-left: 26px;
  background: transparent url(/images/expandmenu/picto-calculette.jpg) no-repeat 0 2px;
}

/********* MainContent *********/

#MainContent {
  width: 632px;
  min-height: 600px;
  margin: 15px 10px 0 15px;
  background: white;
  text-align: justify;
}
.WithoutSectionMenu {
  min-width: 770px !important;
}
#MainContent .VerticalShow {
  float: right;
}
#MainContent h1 {
  color: #B20504;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: left;
}
#MainContent h1 a,
#MainContent h1 a:visited  {
  color: #B20504;
}
#MainContent h2 {
  color: #5C7FA4;
  font-size: 14px;
  font-weight: bold;
  margin: 20px 0 5px 0;
}
#MainPage #MainContent h2 a {
  color: #5C7FA4;
}
#MainContent h2 .roman {
  color: #B20504;
}
#MainContent h3 {
  font-size: 12px;
  text-decoration: underline;
  color: #5C7FA4;
  margin-bottom: 5px;
}
#MainContent h3 a {
  color: #5C7FA4;
}
#MainContent h4 {
  color: black;
  font-weight: normal;
}
#MainContent h5 {
  font-size: 11px;
  color: black;
  font-weight: normal;
}
#MainContent p {
  margin-bottom: 15px;
  color: #333333;
}
#MainContent ul {
  margin: 0 0 10px 15px;
  color: #333333;
}
#MainContent ol {
  margin: 10px 0 10px 30px;
  font-size: 12px;
  list-style-type: upper-roman;

  font-weight: bold;
  color: #B20504;
}
#MainContent .choice {
  list-style-type: decimal;
}
#MainContent ol li a {
  color: #5C7FA4;
  text-decoration: none;
  font-weight: bold;
}
#MainContent ol li a:hover {
  text-decoration: underline;
}
#MainContent ol ul li a {
  font-size: 11px;
}
#MainContent a {
  color: #1F6EE4;
  text-decoration: none;
}
#MainContent a:hover {
  text-decoration: underline;
}
#MainContent a:visited {
  color: #6B1E77;
}
#MainContent .underline {
  text-decoration: underline;
}
#MainContent form table {
  width: 100%;
  border-spacing: 5px;
  border-collapse: separate;
}
#MainContent .required,
#MainContent .error {
  color: red;
}

#MainContent .center {
  text-align: center;
}
.cleaner {
  clear: both;
}
table .table,
.investmentTable,
.financingTable,
table .ref,
.simulationTable,
table .tablenoborder {
  width: 100%;
  margin-bottom: 30px;
}
table .tablenoborder tr td {
  padding: 5px;
}

table .table tr td,
.investmentTable tr td,
.financingTable tr td,
table .ref tr td,
.certificateTableWithBorder tr td,
.simulationTable tr td {
  padding: 5px;
  border: 1px solid #CFD6E4;
}

form .table tr td {
  border: none;
}

.DiagTable .one,
table .table .one,
.financingTable .one,
table .ref .one,
.certificateTableWithBorder .one,
.certificateTable .one,
.simulationTable .one {
  background: white;
}
.DiagTable .two,
table .table .two,
table .table .even,
.financingTable .two,
table .ref .two,
.certificateTableWithBorder .two,
.certificateTable .two,
.simulationTable .two {
  background-color: #E7ECEE;
}

.certificateTableWithBorder .three {
  background: #d4e2e7;
}

table .table .header,
.DiagTable .header,
table .table .year,
.financingTable .date,
.certificateTableWithBorder .header,
.certificateTable .header,
.simulationTable .tableTitle {
  font-weight: bold;
  background-color: #6F9FC0;
  color: white;
  text-align: justify;
}

#indicatorTableOldHouse,
#indicatorTableOldHouse .header {
  text-align: center;
}

/* TechnicalBox */
#TechnicalBox {
  width: 205px;
  background: transparent url(/images/static/borrowerguide/background-technicalbox.gif) no-repeat bottom;
  float: right;
  margin-left: 10px;
  font-size: 11px;
  border: 1px solid #B5BDC0;
}

#TechnicalBox img {
  margin-top: 5px;
}
#TechnicalBox .name {
  color: #A5021A;
  margin-left: 10px;
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
}
#TechnicalBox .object {
  font-weight: bold;
  text-align: left;
  margin: 5px 10px;
}
#TechnicalBox .label {
  color: #177298;
  margin-left: 10px;
  font-weight: bold;
  text-decoration: underline;
}
#TechnicalBox .law {
  margin: 5px 0 0 25px;

  padding: 0;
}
#TechnicalBox .law li {
  margin-bottom: 3px;
  text-align: left;
  font-size: 10px;
}
#TechnicalBox .validity {
  margin-left: 10px;
}
#TechnicalBox .validity .label {
  margin-left: 0;
}
#TechnicalBox .apprendre {
  font-size:12px;
  color:#000000;
  padding: 0 5px 0 15px;
  background-image: url("/images/static/borrowerguide/apprendre.gif");
  background-repeat:no-repeat;
  background-position:top left;
}

#MainContent .SubmitButton {
  text-align: center;
}

#MainContent .important {
  color: #B20504;
}

/* SlideBar */
.SlideBar .returnTop {
  background: transparent url(/images/static/slide-bar/slide-arrow-top.gif) no-repeat center;
  text-align: center;
}
.SlideBar .returnTop:visited {
  background: transparent url(/images/static/slide-bar/slide-arrow-top-hover.gif) no-repeat center;
}
.SlideBar {
  margin: 15px 0;
  width: 100%;
}
#MainContent .SlideBar .previous {
  background: url(/images/static/slide-bar/slide-arrow-left.gif) no-repeat left;
  padding-left: 10px;
  text-decoration: underline;
}

#MainContent .SlideBar .previous:visited {
  background: url(/images/static/slide-bar/slide-arrow-left-hover.gif) no-repeat left;
}

#MainContent .SlideBar .next {
  float: right;
  background: url(/images/static/slide-bar/slide-arrow-right.gif) no-repeat right;
  padding-right: 10px;
  text-decoration: underline;
}

#MainContent .SlideBar .next:visited {
  background: url(/images/static/slide-bar/slide-arrow-right-hover.gif) no-repeat right;
}

#MainContent .SlideBar .returnTop {
  text-align: center;
  display: block;
  margin: -15px auto 0 auto;
  width: 120px;
}

.SlideBar .cleaner {
  clear: both;
  display: block;
}

#MainContent .fieldError {
  background: #ECCAB8;
}

.table th {
  text-align: center;
  padding: 5px;
}
.table td,
.table tr {
  text-align: center;
}
form .table tr td {
  text-align: left;
}
#RegiePub {
  background: #E1E1E1;
  margin: 0 0 10px 0;
  padding: 10px;
  border: 1px dotted silver;
  border-top: none;
}
#MainContent a .pdf {
  vertical-align: middle;
  width: 20px;
}
#MainContent .titleform {
  margin: 0;
  padding: 4px 10px 4px 20px;
  background: transparent url(/images/static/news/title-arrow.gif) no-repeat;
  color: white !important;
}

#MainContent .logoFoncierHome {
  float: left;
  padding: 0;
  margin: 0 10px 0 0;
}
#MainContent .textFoncierHome {
  margin: 45px 0 0 0;
}

/********* Show *********/

.VerticalShow {
  position: absolute;
  margin-left: 980px;
  margin-top: 126px;
  width: 125px;
  background: none;
}

.VerticalShow p,
.VerticalShow div,
.VerticalShow object,
.VerticalShow embed {
  margin: 0 0 10px 0 !important;
  //margin: 0; /* IE hack */
  padding: 0;
}
.VerticalShow ins {
  margin: 0 0 5px 0 !important;
}

.VerticalShow p img{
  border: 0;
}

.SquareFooterShow {
  text-align: center;
  padding: 10px 0;
}

/* Vertical favorite tool */
embed,
object {
  z-index: 99;
}

/* viralVideoPlayer */

.viralVideoPlayer.medium {
  margin-bottom: 10px !important;
}
.viralVideoPlayer.medium .title {
  font-size: 14px !important;
}
.viralVideoPlayer.allindices,
.viralVideoPlayer.alldiagnostics {
  float: right;
}
.viralVideoPlayer.alldiagnostics {
  margin-bottom: 100px;
}
.viralVideoPlayer.rightContainerPlayer .link {
  text-align: center;
}

/********* Footer *********/

#Footer {
  height: 277px;
  background: #19181b url(/images/footer/footer.gif) no-repeat top;
}

/* FooterLinks */

#Footer .FooterLinks {
  width: 100%;
  height: 36px;
  line-height: 36px;
  color: white;
}
#MainPage #Footer .FooterLinks ul {
  list-style-type: none;
}
#MainPage #Footer .FooterLinks ul li {
  float: left;
  margin: 0 5px;
}
#MainPage #Footer .FooterLinks .HomePicto {
  display: block;
  width: 25px;
  height: 36px;
  padding: 0 18px;
  background: url(/images/menu/home-picto.gif) no-repeat center;
}
#MainPage #Footer .FooterLinks a {
  font-size: 13px;
  padding: 0 18px !important;
  color: white;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
}
#MainPage #Footer .FooterLinks .RssPicto {
  padding: 9px 0;
  margin-right: 10px;
  float: right;
}

/* FooterMaps */

#FooterMap {
  margin: 20px 10px;
}
#FooterMap h2 {
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
}
#FooterMap h2 a {
  color: white;
  text-decoration: none;
}
#FooterMap ul {
  margin: 2px 0 0 0;
}
#FooterMap ul li {
  list-style-type: none;
  color: #B5BDC0;
}
#FooterMap ul li a {
  text-decoration: none;
  font-size: 11px;
  color: #B5BDC0;
}
#FooterMap ul li a:hover {
  text-decoration: underline;
}
#FooterMap .FooterMapBox {
  width: 140px;
  height: 140px;
  padding: 0 10px;
  border-right: 1px solid #B5BDC0;



}
#FooterMap #ForumMapBox {
  border: none;
}

/* Copyright */

#Footer .Copyright {
  color: #B5BDC0;
  text-align: right;
  font-size: 10px;
  margin-right: 20px;
}
#Footer .Copyright a {
  color: #B5BDC0;
  text-decoration: none;
}

/* network.css */

#Network {

  clear: both;
  margin: 5px 20px;
  font-size: 10px;
  color: #f1f1f1;
  font-weight: normal;
}
#Network .partners {
  float: left;
  padding-right: 3px;
  font-weight: bold;
}
#Network ul li {
  display: inline;
}
#Network ul li a {
  margin-right: 5px;
  color: #B5BDC0;
  text-decoration: none;
}
#Network ul li a:hover {
  text-decoration: underline;
}
