body, td, tr, p, div {color: #000000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif }

h1 { color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif }
h2 { color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif }
h3 { color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif }
h4 { color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif }
h5 { color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif }
h6 { color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif }

a:link,
a:visited { text-decoration: none }
a:hover { text-decoration: underline }

.legal { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none}
.a.legal:link,
.a.legal:visited,
.a.legal:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none; }
.crumb { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #4241B9; text-decoration: none; }

.section {  padding: 2px 2px 2px 4px; background: #4D4C99; font-size: 100%; }
.leftnav { color: #343399; font-size: 8pt; font-family: Arial, Helvetica, sans-serif }
.white { color: #FFFFFF; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif}
.black { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
.big { font-size: 20px; color: #000000; }

.legal2  { color: #000000; font-style: normal; font-weight: normal; font-size: 8pt;
           font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.legal3 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000;
          text-decoration: none; ; font-size: xx-small}
.buttons { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #000066; background-color: #CCCCCC;
           text-decoration: none; border: thin groove #FFFFFF; }

.news { color: #504EB4; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.a.news:link    { color: #504EB4; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.a.news:visited { color: #504EB4; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.a.news:hover   { color: #504EB4; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-decoration: underline }

.sitemap { color: #504EB4; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.a.sitemap:link    { color: #504EB4; font-size: 11pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.a.sitemap:visited { color: #504EB4; font-size: 11pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.a.sitemap:hover   { color: #504EB4; font-size: 11pt; font-family: Arial, Helvetica, Geneva; text-decoration: underline }

.nav_links { color: #EEEEEE; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.a.nav_links:link    { color: #EEEEEE; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.a.nav_links:visited { color: #EEEEEE; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.a.nav_links:hover   { color: #EEEEEE; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-decoration: underline }

.title { color: #000000; font-size: 9pt; font-family: Arial, Helvetica, Geneva }
.discreet, a.discreet:hover { color: #000000; font-size: 8pt; font-family: Arial; text-decoration: none; }

ul.smlist {list-style-image: url(http://www.peakpositions.com/images/pk_readmore_01.gif)}

ul.smlist a {font-size: 11pt}

ul.smlist h2 {color: #ffffff; background-color: #4d4c99; padding: 5px 0px 5px 10px; margin: 5px 0px}

ul.smlist li.hbul {list-style: none !important; margin: 0px 5px 0px -35px; padding: 0px}

.pdfbul {list-style-image: url(http://www.peakpositions.com/images/adobepdf.gif)}

.footfix {color: #000000; background-color: transparent}

.footfix a {color: #504eb4; background-color: transparent}

.sev a {font-size: 7pt !important}

div#moreout {display: none}

.snorm {font-weight: normal; letter-spacing: normal}

.hgwlog {width: 226px; height: 90px; margin: 0px 46px 0px 0px}

.hgwcu {width: 150px; height: 52px; margin-top: 35px}

h2.hgwh2 {color: #ffffff; background-color: transparent; margin:0px; font-size: 12pt}

h2.hgwh2 a {color: #ffffff; background-color: transparent; font-size: 12pt}

h3.hgwh3 {margin-bottom: 0px}

h3.hgwh3 a {font-size:12px}

.mtzero {margin-top: 0px !important}

#hprnv p {margin: 21px 0px 21px 0px}

.hprnth {margin: 2px 0px 0px 0px; color:#000000; font-size: 12px}

.hpcu {text-align: center; height: 73px; max-height: 51px; overflow: hidden; border-top: 1px solid gray; border-bottom: 1px solid gray; padding: 10px 0px 10px 0px}

.hprnmh {color: #000000; background-color: transparent; font-size: 11px; margin: 0px}

.hmb {color: #343399; background-color: transparent; font-size: 18px; text-align: center; margin: 0px}

.psp {padding-right: 10px}

.psp p {margin: 16px 0px}

.smaller-font {
	font-size:12px; !important
	}
	
div#aboutparainfo {display: none; text-align:center;}

.lmo {text-decoration: none;}

.lmo:hover {text-decoration: none;}

a.footernav { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#504EB4; text-decoration:none; }
a.footernav:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#504EB4; text-decoration:underline; }

a.alphabet { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#504EB4; text-decoration:none; font-weight:bold; }
a.alphabet:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#504EB4; text-decoration:underline; font-weight:bold; }

a.clients { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#504EB4; text-decoration:none; font-weight:bold; }
a.clients:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#504EB4; text-decoration:underline; font-weight:bold; }

a.pdflist { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#504EB4; text-decoration:none; font-weight:bold; }
a.pdflist:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#504EB4; text-decoration:underline; font-weight:bold; }

a.new-bodytext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#504EB4; text-decoration:underline; }
a.new-bodytext:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#504EB4; text-decoration:underline; }

a.expand-text2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
a.expand-text2:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }

#btmblk {background: url(images/topseos-ranking-3.jpg) right 20px no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:0px 0px 37px 0px;}
#btmblk a {color:#504eb4;background-color:transparent;text-decoration:none;}
#btmblk a:hover {text-decoration:underline;}

.flogos {text-align:left;margin:5px 0px;}

.margz {margin:0px;}