A {
	color:#494949; text-decoration:underline; font-color:#494949;
}

A.topnavlink, A.topnavlink:visited {
	color:#666666; text-decoration:none;
}
A.blogtitle, A.blogtitle:visited {
      color:#494949; text-decoration:none; font-weight:550; font-size:9.5pt;
}
A.lowkeylink, A.lowkeylink:visited {
	color:#494949; text-decoration:none; font-size:9pt; font-weight:550;
}

A:linkbl {
	COLOR: #3399FF;
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #494949; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}

A:hold {
counter-increment:
}
 A.blackunderline:ACTIVE, A.link:HOVER, A.link:LINK, A.link:VISITED 		{
	color: Black;
	text-decoration: underline;
}

BNR {position: absolute; top: 0px; left: 161px; } 

BODY {
	FONT-SIZE: 9pt; BACKGROUND: #FFFFFF; MARGIN: 0pt; COLOR: #666666; LINE-HEIGHT: 11pt; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN: 0pt; COLOR: #666666; LINE-HEIGHT: 11pt; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
P.breadcrumb{
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 0pt 0pt 8pt; COLOR: rgb(0,0,0); LINE-HEIGHT: 12pt; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
span.headline{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-LEFT: 2; COLOR: rgb(0,0,0); LINE-HEIGHT: 15pt; FONT-STYLE:normal; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; LETTER-SPACING: .1em;
}
P.list {
	FONT-SIZE: 9pt;
	MARGIN-TOP: 0.5em;
	MARGIN-BOTTOM: 0em;
	font : Trebuchet MS, Arial, Helvetica, sans-serif;
} 

P.listtopic {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0em; MARGIN-LEFT: 2.4em; TEXT-INDENT: -2.4em
}
P.sidetext {
	MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 0.25em
}
P.searchtype {
	MARGIN-TOP: 0.5em; MARGIN-LEFT: 3em; TEXT-INDENT: -3em
}
P.select {
	FONT-SIZE: 9pt; MARGIN: 0.6em 0em 0em 15pt; TEXT-INDENT: -10.5pt; LINE-HEIGHT: 11pt; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
P.sidetextbullet {
	MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 0.25em; MARGIN-LEFT: 0.85em; TEXT-INDENT: -0.85em
}
P.title {
	FONT-WEIGHT: normal;
	MARGIN: 0pt;
	COLOR: rgb(102,102,102);
	LINE-HEIGHT: 14pt;
	font-size: 10pt;
}
P.topic {
	FONT-SIZE: 9pt; MARGIN: 0.6em 0em 0em 15pt; LINE-HEIGHT: 11pt; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

P.intro {
	FONT-SIZE: 13pt;
	MARGIN: 10pt 0em 0em 0pt;
	LINE-HEIGHT: 13pt;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:E23727;
	font-weight: normal;
}
P.second {
	FONT-SIZE: 10pt; MARGIN: 2pt 0em 0em 0pt;LINE-HEIGHT: normal; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; color:E23727
}
P.seconds {
	FONT-SIZE: 10pt; MARGIN: 6pt 0em 0em 0pt;LINE-HEIGHT: normal; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; color:E23727
}
P.secondb {
	FONT-SIZE: 10pt; LINE-HEIGHT: normal; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.dates {
	FONT-SIZE: 8pt; MARGIN: 5pt 10pt 0em 0pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; color:000000; vertical-align:top
}
.datesc {
	FONT-SIZE: 8pt; MARGIN: 1pt 10pt 0em 0pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; color:000000; vertical-align:top
}

.info {
	FONT-SIZE: 9pt; MARGIN: 10pt 0em 0em 0pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; color:000000
}



B {
	FONT-WEIGHT: bold
}
OL {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: rgb(0,0,0); LINE-HEIGHT: 13pt; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, "Times New Roman", Times, serif
}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: rgb(0,0,0); LINE-HEIGHT: 13pt; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, "Times New Roman", Times, serif
}

TABLE.fullwidthtable {
	width:1000;
}

TD.spacercolumn {
	width:30;
}

TD.topnav {
	font-size:9pt;
	font-family: Trebuchet MS,Verdana,Arial;
	font-weight:600;
	background-color:#FDA118;
	width:110;
}
TD.topnavspacer {
	background-color:#FFFFFF;
	width:1;
}
TD.sectionheading {
	font-size:9pt;
	font-family:Trebuchet MS,Verdana,Arial;
	font-weight:600;
	background-color:#C5D7DD;
}

TD.bgtaupe {
	BACKGROUND-COLOR: rgb(235,235,210)
}
TD.price {
	FONT-WEIGHT: normal; FONT-SIZE: 10.5pt; MARGIN: 0pt; COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-FAMILY: Trebuchet MS,"Times New Roman", Times, serif; TEXT-ALIGN: center
}
TD.results {
	FONT-WEIGHT: normal; FONT-SIZE: 10.5pt; MARGIN: 0pt; COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-FAMILY: Trebuchet MS,"Times New Roman", Times, serif
}

TD.results2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10.5pt;
	MARGIN: 0pt;
	COLOR: rgb(0,0,0);
	LINE-HEIGHT: normal;
	FONT-FAMILY: Trebuchet MS,"Times New Roman", Times, serif;
	padding-bottom : 10px;
	padding-right : 4px;
	padding-top : 4px;
}

TD.resultsnomargin {
	FONT-WEIGHT: normal; FONT-SIZE: 10.5pt;  COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-FAMILY: Trebuchet MS,"Times New Roman", Times, serif
}
TD.resultstopmargin {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10.5pt;
	MARGIN: 4pt 0px 0px 0px;
	COLOR: rgb(0,0,0);
	LINE-HEIGHT: normal;
	FONT-FAMILY: Trebuchet MS,"Times New Roman", Times, serif
}

TD.resultbottommargin {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10.5pt;
	MARGIN: 0pt 0px 4px 0px;
	COLOR: rgb(0,0,0);
	LINE-HEIGHT: normal;
	FONT-FAMILY: Trebuchet MS,"Times New Roman", Times, serif
}

TD.headings {
	FONT-WEIGHT: bold; FONT-SIZE: 9.5pt; PADDING-BOTTOM: 5px; MARGIN: 0pt; COLOR: rgb(0,0,0); LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS, Verdana, Arial; TEXT-ALIGN: center
}
TD.headingleft {
	FONT-WEIGHT: bold; FONT-SIZE: 9.5pt; COLOR: rgb(0,0,0); LINE-HEIGHT: 10pt; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Verdana, Arial; TEXT-ALIGN: left
}

.blogentry {
	font-size: 9pt;
}

.bullet {
	MARGIN-LEFT: 0.75em; TEXT-INDENT: -0.75em
}

.imilistitem {
  font-size: 10pt; font-family: trebuchet ms,Verdana,century gothic,arial; color: rgb(77, 77, 77);
}

.imilisthl {
  font-family: Trebuchet MS,Verdana,Arial;font-size: 10pt; color: rgb(0, 153, 204);
}

.leftnavindent {
	MARGIN: 0px 0px 0px 25px
}
.path {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: rgb(0,0,0); LINE-HEIGHT: 9pt; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
.table {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS,Helvetica, Arial, sans-serif
}
.tablevalignmiddle {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS,Helvetica, Arial, sans-serif
}
.tablebkgred {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS,Helvetica, Arial, sans-serif; BACKGROUND-COLOR: rgb(227,22,0)
}
.tablebold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: rgb(102,102,102); LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS,Helvetica, Arial, sans-serif
}
.tablemiddle {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS,Helvetica, Arial, sans-serif
}
.tableboldmiddle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: rgb(102,102,102); LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS,Helvetica, Arial, sans-serif
}
.tabletime {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 10pt; FONT-FAMILY: Trebuchet MS,Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
P.headgrey {
	FONT-WEIGHT: bold; MARGIN: 0pt; COLOR: rgb(51,51,51); LINE-HEIGHT: 14pt
}
P.titlegreydark {
	FONT-SIZE: 12pt;
	MARGIN: 0pt 0pt;
	LINE-HEIGHT: 15pt;
	COLOR: rgb(51,51,51);
	font : bold;
}
TD.bggreydark {
	BACKGROUND-COLOR: rgb(51,51,51)
}
TD.bggreymed {
	BACKGROUND-COLOR: rgb(89,89,89)
}
TD.bggreylite {
	BACKGROUND-COLOR: rgb(153,153,153)
}
.pullquote {
	width: 30%;
	float:right;
	font-size:125%;
	line-height:140%;
	margin:10px;
		background: url(http://www.sitepoint.com/test/closequote.gif) no-repeat bottom right !important;
	background /**/:url(http://www.sitepoint.com/test/closequote.gif); /* removing quote graphic in IE5+ */
	padding:0px 25px 5px 0px;
}
.pullquote:first-letter {
	background: url(http://www.sitepoint.com/test/closequote.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}
