 .olbgD { background-color: #114477; } .olcgD { background-color: #336699; text-align: center; } .olfgD { background-color: #bbddff; text-align: center; } .olcapD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; } .olcloD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #bbddff; font-weight: bold; } a.olcloD:hover { color: #ddeeff; } .oltxtD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; } .sep4 { font-size: 4px; line-height: 4px; } .classSideMenu { padding: 0px 0px; display: block; width: 120px; } .classSideMenuHeader { padding: 0px 0px;   font-size: 11pt; font-weight: bold; vertical-align: middle; text-align: center; display: block; padding: 3px; margin: 0px 0px 2px 0px;  background: #afcbff url(http://telecards.colnect.com/images/side_header.png) no-repeat top center; } .classSideMenuHeader a { color: black; }   #side_menu {  font-size: 10pt; vertical-align: middle;  margin: 0px; padding: 0px; width: 120px;   text-indent: 0px; } #side_menu li {  margin-top: 0px;  text-indent: 0px;  list-style-type: none; clear: both; display: block; overflow:  none; } #side_menu li a {   color: #000;  text-decoration: none;       background-color: #e8f0fc; padding-left: 3px; border-color: #d9e5fb;  } #side_menu a {  display: block; overflow: none; border-bottom: 1px solid #d9e5fb; } #side_menu a:hover {    } #side_menu li div { float: left; } .classSideMenuSearch1 .classSideMenuSearch2{ background: #e8f0fc; }  #side_menu .menuGroup0:hover, #side_menu .menuGroup1:hover, #side_menu .menuGroup2:hover, #side_menu .menuGroup3:hover{ background: #d9e5fb; }  #side_menu ul { margin: 0px; padding: 0px; } #side_menu a.current {  color: #340979; } a.classTopMenuItem, a.classTopMenuItemLogin { color: #000; } a.classTopMenuItemLogin { text-decoration: blink; } a.classTopMenuItemStrong { color: #CC0000; } a.classTopMenuItem:hover, a.classTopMenuItemLogin:hover, a.classTopMenuItemStrong:hover { color: black; text-decoration: underline; } .topMenu { font-size: 8pt; font-weight: bold; vertical-align: middle; background: #e8f0fc; padding: 10px 20px; } .topMenuBox { padding:5px 0px; background: #e8f0fc; } .statvalue { color: #CC0000;; } a.statvalue:hover { color: #FF0000;; } .statBoxHead { text-align: center; font-weight: bold; color: #664c1c; background: #f3d499; font-size: 11pt; padding: 5px; } .statBox { font-size: 9pt;  line-height: 16px; background: #fbf2df; padding: 6px 15px; } .statBox ul { list-style: none; line-height: 15px; } .statBox a { color: #ad8029; } .statBox a:hover { color: #664c1c; background: #f3d499;  } .statBox a:visited { color: #765820; } .statSeparator { font-size: 10px; } body { background-color: #fafaff; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal;  } table { border-collapse: collapse; padding: 0px; border-width: 0px; margin: 0px;   } span.cardname { font-size: 12pt; font-weight: bold; vertical-align: middle; } tr.cardnamelarge { font-size: 16pt; font-weight: bold; vertical-align: middle; text-align: center; background: #e8f0fc; } span.small { font-size: 8pt; vertical-align: middle; } tr.top { font-size: 12pt;   font-weight: bold;   background: #afcbff; vertical-align: middle; } tr.heading { font-size: 12pt; font-weight: bold; background: #afcbff; vertical-align: middle; } tr.subheading { font-size: 10pt; font-weight: bold; background: #afcbff; vertical-align: middle; } tr.subheading a{ color: black; } tr.class1, tr.class1new, tr.class1country { font-size: 10pt; background: #e8f0fc; vertical-align: middle; } td.class1country { width: 23%; height: 2px; padding: 5px 0px 0px 0px; vertical-align: middle; border: 2px solid #fafaff; } td.class1country:hover { background: #d9e5fb; } tr.class1new:hover { background: #d9e5fb; } tr.class1new_sep { background-color: #fafaff; color: #fafaff; border-color: #fafaff; height: 2px; } table.one_country { border-width: 2px; border-style: solid; border-color: white; width: 100%; height: 100%; } tr.class2 { font-size: 10pt; background: #e8f0fc; vertical-align: middle; } tr.normal { font-size: 10pt; vertical-align: middle; } td.infoitem { font-size: 10pt;   font-weight: bold;   background: #e8f0fc; vertical-align: middle; } td.infovalue { font-size: 10pt;     background: #e8f0fc; vertical-align: middle; } .normal { font-size: 10pt; vertical-align: middle; } .error { font-size: 10pt; color: Red; vertical-align: middle; } img { border: 0px; behavior: url("/css/pngbehavior.htc"); } div.header1 { font-size: 20pt; font-weight: bolder; line-height: 180%; } div.header2 { font-size: 18pt; font-weight: bold; line-height: 130%; page-break-after: always; } div.normal { font-size: 12pt; } .join { display: block; padding: 0.1em 1em; margin: 0.1em; font-size: 14pt; font-weight: bolder; color: green;  text-decoration: none; line-height: 220%; text-align: center; } .join:hover { color: #5D5; } a { font-weight: bold;  text-decoration: none; line-height: 130% } a:hover {  text-decoration: underline; }   .welcomeHeader { font-size: 22pt; font-weight: bold; line-height: 130%; page-break-after: always; color: #00628B; } .welcomeHeaderSub { font-size: 16pt; font-weight: bold; line-height: 130%; page-break-after: always; background-color:#afcbff; padding: 5px 8px; text-align: center; } .welcomeContent { font-size: 12pt; background : #e8f0fc; padding: 10px; margin-bottom: 10px; } a.langLink { padding: 3px 7px; font-size: 9pt; line-height: 200%; color: #00628B; } a.langLink:hover { color: white; background: #00628B; } a.welcomeLink { color: #0062CB; }  #container,#contents_container { margin:0px auto; padding: 0;  top: 0px; width: 760px;   } #contentphp { padding: 0px 20px; width: 480px; } .mainTable { width: 100%;   table-layout: fixed; border-collapse: collapse; padding: 0px; border-width: 0px; margin: 0px; } .rightFloat { float: right; } .ratingPositive { color: green; font-weight: bold; } .ratingNeutral { color: gray; } .ratingNegative { color: red; font-weight: bold; } .ratingsHeader { font-size: 12pt;  background: #DDDDDD; line-height: 130%; margin: 0.5em 0em; padding: 0.2em 0.5em 0.5em 1em; } .ratingsComment { overflow: auto;  display: block; background: #EEEEEE; margin: 2em 1em 0em 1em; padding: 0; text-align: center; } .userPageText { font-size: 10pt;  background: #e8f0fc; vertical-align: middle; } .userLink { color: #1E90FF; } .userLink:hover { color: #6495ED; } .formFieldLabel { float:left; padding: 0.2em 0.5em 0pt 0pt; width:150px; text-align: right; } .newsHeading { font-size: 12pt; font-weight: bold; background: #afcbff; padding: 0px; margin: 0px; text-indent: 0px; list-style: none; margin: 0px 0px 10px 0px; } .newsContent { background: #e8f0fc; font-size: 10pt; padding: 5px; } .tableBox { padding:5px 0px; background: #e8f0fc; } .tableBoxHeader, .tableBoxHeaderTop { padding:5px 0px; background: #afcbff; border-color: #d9e5fb; } .tableBoxHeaderTop { padding: 2px 0px; } 