﻿html { font-size: 100%; }
body { margin: 0; padding: 0; background-color: #fff; font-family: Tahoma, Arial, Sans-Serif;font-size: 1em; color: #000;}
a:link, a:visited, a:hover, a:active { color: #000; text-decoration: underline;}
img { border-width: 0;}
.img-cnt    { padding: 5px;    }
.right      { float: right;    }
.left       { float: left;     }
#page-positioning { width: 90%; }
#site-navigation { display: none;}
#site-logo { border-bottom: 1px solid #F4792C;}
.print-logo { display: block;}
#site-logo H1   { display: none; font-size: 1em; margin: 0; padding: 0.25em 0 0 0;}
hr { clear: both;}
h1, h2, h3 { padding: 0.25em 0 0 0;}

#site-menu, 
#contact-info, 
#domain-surveillance-banner, 
#services-banners, 
#domain-check,
#newsletter-signup,
#tld-map, #registrar-logos,
#footer-menu, #secondary-column,
#content-image, fieldset { display: none;}
#you-are-in { padding: 0.25em 0;}
#you-are-in span { font-size: 0.6875em;}
#latest-news-preview #title h2 { font-size: 0.85em;}
#latest-news-preview ul { list-style: none; margin: 0.5em 1em; padding: 0;}
#latest-news-preview ul li { padding: 1em 0 0 0;}
#latest-news-preview ul li h3 { padding: 0.25em 0 0 0; margin: 0; font-size: 0.75em; }
#latest-news-preview ul li p { padding: 0.125em 0; margin: 0; font-size: 0.75em;}

#domain-portfolio { margin-top: 1em;}
#domain-portfolio #domain-portfolio-title h3 { font-size: 0.85em;}
#domain-portfolio #domain-portfolio-about { margin: 0em 1em;}
#domain-portfolio #domain-portfolio-about p { font-size: 0.75em;}

#footer-wrapper { clear: both; margin-top: 2em; border-top: 1px solid #666;}
#footer-wrapper #copyright span { font-size: 0.6875em;}

#content-page-title h2 { font-size: 0.85em;}
#content .content { width: auto;}
#content .content p { font-size: 0.75em;}
#content .content ul li { font-size: 0.75em;}
#content .content h2 { font-size: 0.85em;}
#content .content h3 { font-size: 0.75em;}

.brochure-item { margin: 0.25em; padding: 0; clear: both; }
.brochure-item .img-cnt { float: right;}
.brochure-item .text-cnt { padding: 0.25em 0;}
.brochure-item hr { clear: both;}

.accreditations img { margin: 0.125em;}
.col-left { width: 45%; float: left; }
.col-right { width: 45%; float: right; }


.country-heading { background-color: #F4792C; }
.country-heading h3 { font-size: 0.75em; }
.odd { background-color: #e9e8e8;}
.even { background-color: #f1f0f0;}
.tld-list table thead tr th { border-bottom: 1px solid #999; font-size: 0.75em; }
.tld-list table tbody tr td { border-bottom: 1px solid #dedede; font-size: 0.75em;}

.testimonial-item .player-cnt { float: right;}

.news ul, .events ul, .press ul { list-style: none;}
.month-nav { display: none;}
.news ul li .read-more, .events ul li .read-more, .press ul li .read-more { display: none;}
.news ul li h3, .events ul li h3, .press ul li h3 { padding: 0.25em 0 0 0;}
.news ul li .date, .events ul li .date, .press ul li .date { font-size: 0.75em; margin: 0; padding: 0;}

.management-item { clear: both;}
.management-item hr { clear: both;}
.management-item .img-cnt { float: left; margin-right: 10px;}