.admin_section_header {background: #336699; color: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: tahoma}
.admin_section_header_s {background: #336699; color: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: tahoma}
.admin_header_grey {background: #666666; color: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: tahoma}
.admin_header_grey_s {background: #666666; color: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: tahoma}
.admin_error {color: #ff0000;}

/* Background Color styles definition for composite class BEGIN  */
.ca {color:#ffffff;}
.cb {color:#EFEFEF;}
.cc {color:#DEDEDE;}
.cd {color:#3B64A5;}
.ce {color:#4B6D85;}
.cf {color:#EBF8FF;}
/* Color styles definition for composite class END */

/* Background Color styles definition for composite class BEGIN  */
.bga {background:#ffffff;}
.bgb {background:#EFEFEF;}
.bgc {background:#DEDEDE;}
.bgd {background:#3B64A5;}
.bge {background:#10354F;}
.bgf {background:#E0F3FF;}
.c { font-size: 12px; font-family: tahoma, sans-serif; color: #D3E0E9 }
.d { font-size: 12px; font-family: tahoma, sans-serif; color: #4B6D85; margin-top: -13pt; margin-left: 0pt }

/* BackgroundColor styles definition for composite class END */

/* Border Color styles definition for composite class BEGIN  */
.bca {border-color:#ffffff;}
.bcb {border-color:#EFEFEF;}
.bcc {border-color:#DEDEDE;}
.bcd {border-color:#3B64A5;}
.bce {border-color:#10354F;}
.bcf {border-color:#E0F3FF;}
/* Border Color styles definition for composite class END */

/* Styles here affect all the BLUEISH GREY hubs, edit with EXTREME caution */
body {background:#AECADF}
table {font-family: tahoma, sans-serif; font-size:11px; color:#000000}

a.article {color:#9DCDEA; text-decoration: underline;}
a.article:hover {color:#9DCDEA;}

.big1 a {color:#EFEFEF}
.big1 a:hover {color:#EFEFEF}
.big1 a:visited {color:#EFEFEF}
.big1 a:visited:hover {color:#EFEFEF}

li.color {color: #10354F;}

.sfl {font-size:24px; border-bottom: 1px solid #10354F; white-space:nowrap}
.sfm {border-bottom: 1px solid #10354F}
.sfi {color:#FFFFFF; background:#10354F; background-image:url(../Images/Header/sfg_greyb.gif); border-bottom:0px solid #10354F; border-top:0px solid #8DADD4; padding:0px 0px 0px 0px;}
.sflb {font-size:1px; background:#10354F; border-bottom: 1px solid #10354F}
.sfl8 {font-size:1px; border: 1px solid #8DADD4}
.sfimg {border-bottom: 1px solid #10354F}

.tb {background:#CCCCCC;color:#9DCDEA}
.tb a {color:#9DCDEA}
.tb a:hover {color:#9DCDEA}
.tb a:visited {color:#9DCDEA}

.terms td {font: 10px tahoma; border-top-width:1px; border-top-color:#8DADD4; border-top-style:solid}

.tb1 {background:#10354F;}
.tb1 a:hover {background:#8DADD4;}
.tb2 {background:#CCCCCC;}
.tb2 a:hover {background:#9DCDEA;}
.tb2 a, .tb2 a:visited{color:#333;}
.tb2 a:hover, .tb2 a:visited:hover{color:#fff;}
.tb1_sel {background:#A0A0A0;}
.tb2_sel {background:#9DCDEA;}

.nav {background:#DEDEDE}
.navleft {background:#DEDEDE}
.vnav {color:#000000}
.vnav a {color:#000000}
.vnav td {border-bottom: 1px solid #A9A9A9; height:19px; padding-left:3px}
.vnav .tds {background:#EFEFEF}
.vnav .tdsi {background:#EFEFEF; padding-left:14px}
.vnav .tdsh {background:#FFFFFF; padding-left:14px}

.partner {color:#ADB8C5}

/* ARTICLES */
/* Styles here affect the ARTICLES TEMPLATES */
.article a {color:#0000cc; text-decoration: underline;}
.article a:hover, .article a:visited, .article a:visited:hover {color:#4B6D85;}
/* /ARTICLES */

/* INFOPANE -> START */
.head {font-family: tahoma, sans-serif; font-size: 18px; font-weight: bold; color: #4B6D85; margin-bottom: 5px;}
.head a {color: #4B6D85}
.head a:hover {color: #4B6D85}
.head a:visited {color: #4B6D85}
.head a:visited:hover {color: #4B6D85}

.subhead {font-family: tahoma, sans-serif; font-size: 15px; font-weight: bold; color:#0D2D5C;}

.head1 table {background:#DEDEDE; padding: 3px; width: 100%; border-left: 1px solid #3B64A5; border-top: 1px solid #3B64A5; margin: 10px 0px 0px 0px}
.head1 td  {font-family: tahoma, sans-serif; font-size: 11px; color:#E0F3FF; font-weight:bold;}

/* Floating content in article body : it resets initial links formatting */
.float {font-family: tahoma, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}
.float a {color:#000000; text-decoration:none;}
.float a:hover {color:#000000; text-decoration:underline;}
.float a:visited {color:#666666; text-decoration:none;}
.float a:visited:hover {color:#666666; text-decoration:underline;}

.section a, .section a:hover, .section a:visited, .section a:visited:hover  {text-decoration:none;}
.section {font-family: tahoma, sans-serif; font-size:11px; color:#0D2D5C;}
.section a {color:#0D2D5C;}
.section a:hover {color:#0D2D5C;}
.section a:visited {color:#0D2D5C;}
.section a:visited:hover {color:#0D2D5C;}

.subsection {font-family: tahoma, sans-serif; font-size: 11px; color: #4B6D85;}
.subsection a {color: #4B6D85;}
.subsection a:hover {color: #4B6D85;}
.subsection a:visited {color: #4B6D85;}
.subsection a:visited:hover {color: #4B6D85;}

.paneback {background:#FFFFFF;}
.pagetd {background:#FFFFFF;}

.select {background:#EFEFEF;}
.selected {background:#DEDEDE; font-weight: bold;}
/* INFOPANE -> END */


/* POLL -> START */
.pollerr {font-family: Verdana; font-size: 10px; color: #990000;}
.pollmsg {font-family: Verdana; font-size: 10px; color: #000000;}
.pollchoices {font-family: Verdana; font-size: 11px; color: #000000;}
.pollpercent {font-family: Verdana; font-size: 10px; font-weight: bold;}
.pollborder {background-color:#0D2D5C;}
.pollquestion {font-family: Verdana; font-size: 11px; font-weight: bold; color:#0D2D5C;}
.pollnbvotes {font-family: Verdana; font-size: 10px; color: #FFFFFF;}
.pollsubmit {font-family: Verdana; font-size: 10px; color: #000000;}
/* POLL -> END */

/* PRINTER-FRIENDLY LINK */
a.printer:visited {color:#ADBAC6; text-decoration:none;}
a.printer {color:#ADBAC6; text-decoration:none;}
a.printer:hover {color:#ADBAC6; text-decoration:underline;}
/* /PRINTER-FRIENDLY LINK */



/* h1 -> START */
.h1 {font-family: tahoma, sans-serif; font-size: 18px; font-weight: bold; color: #4B6D85; margin-bottom: 5px;}
.h1 a {color: #4B6D85}
.h1 a:hover {color: #4B6D85}
.h1 a:visited {color: #4B6D85}
.h1 a:visited:hover {color: #768288}

.h2 {font-family: tahoma, sans-serif; font-size: 15px; font-weight: bold; color:#10354F;}


.h3 a, .section a:hover, .section a:visited, .section a:visited:hover  {text-decoration:none;}
.h3 {font-family: tahoma, sans-serif; font-size:11px; color:#10354F; font-weight: bold;}
.h3 a {color:#10354F;}
.h3 a:hover {color:#10354F;}
.h3 a:visited {color:#10354F;}
.h3 a:visited:hover {color:#10354F;}



.h4 a, .section a:hover, .section a:visited, .section a:visited:hover  {text-decoration:none;}
.h4 {font-family: tahoma, sans-serif; font-size:11px; color:#10354F; font-weight: bold;}
.h4 a {color:#10354F;}
.h4 a:hover {color:#10354F;}
.h4 a:visited {color:#10354F;}
.h4 a:visited:hover {color:#10354F;}


.h5 a, .section a:hover, .section a:visited, .section a:visited:hover  {text-decoration:none;}
.h5 {font-family: tahoma, sans-serif; font-size:11px; color:#10354F; font-weight: bold;}
.h5 a {color:#10354F;}
.h5 a:hover {color:#10354F;}
.h5 a:visited {color:#10354F;}
.h5 a:visited:hover {color:#10354F;}


.h6 a, .section a:hover, .section a:visited, .section a:visited:hover  {text-decoration:none;}
.h6 {font-family: tahoma, sans-serif; font-size:11px; color:#10354F; font-weight: bold;}
.h6 a {color:#10354F;}
.h6 a:hover {color:#10354F;}
.h6 a:visited {color:#10354F;}
.h6 a:visited:hover {color:#10354F;}

/* XML Buddy patch -->start */
.eSOfferTitle A, .eSOfferTitle A:visited, .eSOfferTitle A:visited:hover, .eSOfferTitle A:hover {color:#0000ff; font-weight:bold; font-size:11px; font-family:Verdana, Sans-Serif}
.eSOfferMerchant A, .eSOfferMerchant A:visited, .eSOfferMerchant A:visited:hover, .eSOfferMerchant A:hover {color:#0000ff; font-size:11px; font-family:Verdana, Sans-Serif}
/* XML Buddy patch -->end */




