DIV.ad {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px; POSITION: relative; TEXT-ALIGN: left; -moz-border-radius: 5px
}
DIV.ad A {
	FONT-WEIGHT: normal; POSITION: relative; TEXT-DECORATION: none
}
DIV.ad A:visited {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: none
}
DIV.ad A:link {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: none
}
DIV.ad A:active {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: none
}
DIV.ad A:hover {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: none
}
DIV.ad IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.ad SPAN.fa {
	FLOAT: right; COLOR: #555555; FONT-STYLE: italic; POSITION: relative
}
DIV.ad SPAN.title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; POSITION: relative; TEXT-DECORATION: underline
}
DIV.ad SPAN.dn {
	COLOR: #003399; POSITION: relative
}
DIV.ad SPAN.desc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; POSITION: relative
}
DIV.pf_std {
	MARGIN: 10px 0px; WIDTH: 600px
}
DIV.pf_std DIV.ad {
	BORDER-RIGHT: rgb(221,221,221) 1px solid; BORDER-TOP: rgb(221,221,221) 1px solid; BACKGROUND: #efefef; BORDER-LEFT: rgb(221,221,221) 1px solid; BORDER-BOTTOM: rgb(221,221,221) 1px solid
}
DIV.pf_featured {
	MARGIN: 10px 0px; WIDTH: 600px
}
DIV.pf_featured DIV.ad {
	BORDER-RIGHT: rgb(24,107,173) 2px solid; BORDER-TOP: rgb(24,107,173) 2px solid; BACKGROUND: #d9e2f9; BORDER-LEFT: rgb(24,107,173) 2px solid; BORDER-BOTTOM: rgb(24,107,173) 2px solid
}
DIV.wide {
	WIDTH: 99%
}
DIV.pf {
	FONT-SIZE: 11px; MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 156px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.pfa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px; BORDER-BOTTOM: #00309c 2px dotted
}
DIV.last {
	BORDER-BOTTOM: #00309c 0px dotted
}
DIV.pfa A:link {
	COLOR: #545354; TEXT-DECORATION: none
}
DIV.pfa A:visited {
	COLOR: #545354; TEXT-DECORATION: none
}
DIV.pfa A:active {
	COLOR: #545354; TEXT-DECORATION: none
}
DIV.pfa A:hover {
	COLOR: #545354; TEXT-DECORATION: none
}
DIV.pb A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.pb A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.pb A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.pb A:hover {
	TEXT-DECORATION: underline
}
DIV.pb A {
	FONT-SIZE: 11px
}
DIV.pfa A SPAN.ti {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0071bd
}
DIV.pfa A SPAN.desc {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-ALIGN: left
}
DIV.pfa A SPAN.dn {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #022dee; TEXT-DECORATION: underline
}
DIV.pft {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #00309c; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: center; -moz-border-radius: 5px 5px 0 0
}
DIV.pb {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #9c9a9c; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: center; -moz-border-radius: 0 0 5px 5px
}
PRE.pfdb {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
