BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/tony14.gif) #244366 repeat-y 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px arial,verdana,sans-serif; PADDING-TOP: 0px
}
BODY.twoCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: url(/images/bg.980.jpg) #244366 repeat-y 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1.12em; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
.fixed {
	MARGIN: 0px auto; WIDTH: 901px
}
liquid {
	MARGIN: 0px auto; WIDTH: 901px
}
.fixedTwoCol {
	MARGIN: 0px auto; WIDTH: 980px
}
liquidTwoCol {
	MARGIN: 0px auto; WIDTH: 980px
}
.bodycontainer {
	MIN-HEIGHT: 850px; MARGIN: 0px auto; WIDTH: 900px; HEIGHT: 850px
}
.bodycontainerTwoCol {
	MIN-HEIGHT: 850px; MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 850px
}
.bodyFrame {
	BORDER-TOP: #244366 1px solid; MARGIN: 0px auto
}
.bodyFrameNoLine {
	BORDER-TOP: white 0px solid; MARGIN: 0px auto
}
.bodyFrameDarkNoLine {
	BORDER-TOP: white 0px solid; MARGIN: -8px auto 0px
}
.bodyFrameDarkNoLine {
	BACKGROUND: url(/images/picturesGradient.gif) #000 repeat-x
}
.step {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; HEIGHT: 22px
}
.ordertext {
	PADDING-LEFT: 10px; FONT-SIZE: 14px
}
.hidden {
	DISPLAY: none; VISIBILITY: hidden
}
.shown {
	DISPLAY: block; VISIBILITY: visible
}
.clear {
	CLEAR: both; FONT-SIZE: 1pt; WIDTH: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.imgFrame {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.baseimgFrame {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.darkBlue {
	FONT-WEIGHT: normal; COLOR: #0a3c74
}
.fLeft {
	FLOAT: left
}
.fRight {
	FLOAT: right
}
.disclaimer {
	FONT-SIZE: 11px
}
H1 {
	FONT-SIZE: 18pt
}
H2 {
	FONT-SIZE: 14pt
}
H3 {
	FONT-SIZE: 12pt
}
H4 {
	FONT-SIZE: 12pt
}
H5 {
	FONT-SIZE: 12pt
}
H6 {
	FONT-SIZE: 12pt
}
P {
	MARGIN: 0px
}
FORM {
	MARGIN: 7px 3px
}
LABEL {
	MARGIN-TOP: 10px; DISPLAY: block
}
A {
	COLOR: #105cb6; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
B {
	FONT-WEIGHT: normal
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.breadcrumb {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
UL.breadcrumb LI {
	PADDING-LEFT: 5px; FLOAT: left
}
UL.breadcrumb LI A {
	COLOR: #244366
}
UL.breadcrumb EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.myNav {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.myNav A {
	FONT-SIZE: 8pt
}
.myNav SPAN {
	FONT-SIZE: 8pt
}
.myNav EM {
	FONT-WEIGHT: bold; COLOR: #384d5f; FONT-STYLE: normal
}
.corpHeader {
	PADDING-BOTTOM: 7px; PADDING-TOP: 3px
}
.corpLogo IMG {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
.searchForm {
	TEXT-ALIGN: right; -moz-opacity: 1.0
}
.searchForm FORM {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.searchForm INPUT {
	PADDING-RIGHT: 3px; MARGIN-TOP: 7px; FONT-SIZE: 8pt
}
.peoplesGuide {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #111
}
.peoplesGuide H1 {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.portalTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 19px! important; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px; COLOR: #38659a; PADDING-TOP: 2px
}
.portalTitle A {
	COLOR: #38659a
}
.corporateHeader {
	MARGIN: -4px -10px 0px -11px; OVERFLOW: hidden; COLOR: #000; HEIGHT: 110px
}
.corporateHeaderDark {
	MARGIN: -4px -10px 0px -11px; OVERFLOW: hidden; COLOR: #000; HEIGHT: 110px
}
.corporateHeader {
	BACKGROUND: #fff
}
.corporateLogo {
	FLOAT: left; MARGIN: 39px 0px 0px 8px
}
.corporateLogoDark {
	FLOAT: left; MARGIN: 34px 0px 0px 36px
}
.corporateLogoTwoCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 34px
}
.corporateLeaderboard {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; HEIGHT: 90px
}
.corporateNav {
	CLEAR: both; OVERFLOW: hidden; COLOR: #333; LINE-HEIGHT: 16px; POSITION: relative; HEIGHT: 24px
}
.corporateNavDark {
	CLEAR: both; OVERFLOW: hidden; COLOR: #333; LINE-HEIGHT: 16px; POSITION: relative; HEIGHT: 24px
}
.corporateNavTwoCol {
	CLEAR: both; OVERFLOW: hidden; COLOR: #333; LINE-HEIGHT: 16px; POSITION: relative; HEIGHT: 24px
}
.corporateNavTwoColHome {
	CLEAR: both; OVERFLOW: hidden; COLOR: #333; LINE-HEIGHT: 16px; POSITION: relative; HEIGHT: 24px
}
.corporateNav {
	BORDER-TOP: #244366 1px solid; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x -1px -49px; MARGIN: 0px -10px 0px -11px; BORDER-BOTTOM: #244366 1px solid; _margin: 0 -11px 0 -10px
}
.corporateNavDark {
	BORDER-TOP: #aaa 1px solid; BACKGROUND: #666; MARGIN: 0px -11px 0px -10px; BORDER-BOTTOM: #aaa 1px solid
}
.corporateNavTwoColHome {
	BORDER-TOP: #244366 1px solid; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x -1px -49px; MARGIN: 0px -9px 0px -11px; BORDER-BOTTOM: #244366 1px solid; _margin: 0 -10px 0 -9px
}
.corporateNavTwoCol {
	BORDER-TOP: #244366 1px solid; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x -1px -49px; MARGIN: 0px -10px 0px -11px; BORDER-BOTTOM: #244366 1px solid; _margin: 0 -10px 0 -9px; _width: 981px
}
.corporateNavTwoCol {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px
}
.corporateNav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px Arial,sans-serif; COLOR: #069; PADDING-TOP: 0px
}
.corporateNavDark UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px Arial,sans-serif; COLOR: #069; PADDING-TOP: 0px
}
.corporateNavTwoCol UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px Arial,sans-serif; COLOR: #069; PADDING-TOP: 0px
}
.corporateNavTwoColHome UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px Arial,sans-serif; COLOR: #069; PADDING-TOP: 0px
}
.corporateNav UL LI {
	DISPLAY: inline; FONT: bold 11px/12px Arial,sans-serif
}
.corporateNavDark UL LI {
	DISPLAY: inline; FONT: bold 11px/12px Arial,sans-serif
}
.corporateNavTwoCol UL LI {
	DISPLAY: inline; FONT: bold 11px/12px Arial,sans-serif
}
.corporateNavTwoColHome UL LI {
	DISPLAY: inline; FONT: bold 11px/12px Arial,sans-serif
}
.corporateNav UL LI A {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNav UL LI DIV {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavDark UL LI A {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavDark UL LI DIV {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavTwoCol UL LI A {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavTwoCol UL LI DIV {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavTwoColHome UL LI A {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavTwoColHome UL LI DIV {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNav UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 6px
}
.corporateNavDark UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 6px
}
.corporateNavTwoCol UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 6px
}
.corporateNavTwoColHome UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 6px
}
.corporateNav UL LI A {
	BACKGROUND: url(/images/gradientSprite3.gif) repeat-x -1px -49px
}
.corporateNavTwoCol UL LI A {
	BACKGROUND: url(/images/gradientSprite3.gif) repeat-x -1px -49px
}
.corporateNavTwoColHome UL LI A {
	BACKGROUND: url(/images/gradientSprite3.gif) repeat-x -1px -49px
}
.corporateNavDark UL LI A {
	BACKGROUND: #666
}
.corporateNav UL LI A:hover {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavDark UL LI A:hover {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavTwoCol UL LI A:hover {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNavTwoColHome UL LI A:hover {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.corporateNav UL LI A:hover {
	BORDER-RIGHT: #333 1px solid; BACKGROUND: #fff; BORDER-LEFT: #333 1px solid
}
.corporateNavTwoCol UL LI A:hover {
	BORDER-RIGHT: #333 1px solid; BACKGROUND: #fff; BORDER-LEFT: #333 1px solid
}
.corporateNavTwoColHome UL LI A:hover {
	BORDER-RIGHT: #333 1px solid; BACKGROUND: #fff; BORDER-LEFT: #333 1px solid
}
.corporateNavDark UL LI A:hover {
	BORDER-RIGHT: #000 1px solid; BACKGROUND: #000; BORDER-LEFT: #000 1px solid
}
.corporateNav UL LI A.active {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #6b99c3 -1px -138px; PADDING-BOTTOM: 6px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 6px
}
.corporateNavDark UL LI A.active {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #6b99c3 -1px -138px; PADDING-BOTTOM: 6px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 6px
}
.corporateNavTwoCol UL LI A.active {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #6b99c3 -1px -138px; PADDING-BOTTOM: 6px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 6px
}
.corporateNavTwoColHome UL LI A.active {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #6b99c3 -1px -138px; PADDING-BOTTOM: 6px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 6px
}
.corporateNavTwoCol UL LI A.active {
	BACKGROUND: #6b99c3; PADDING-BOTTOM: 7px; COLOR: #fff
}
#corporateMoreNavLink DIV {
	DISPLAY: inline; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#corporateAccountNavLink DIV {
	DISPLAY: inline; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#corporateMoreNavLink SPAN {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FILTER: alpha(opacity=70); MARGIN: 0px; -moz-opacity: .7; opacity: .7
}
#corporateAccountNavLink SPAN {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FILTER: alpha(opacity=70); MARGIN: 0px; -moz-opacity: .7; opacity: .7
}
#corporateMoreNavLinkDark SPAN {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FILTER: alpha(opacity=70); MARGIN: 0px; -moz-opacity: .7; opacity: .7
}
#corporateAccountNavLinkDark SPAN {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FILTER: alpha(opacity=70); MARGIN: 0px; -moz-opacity: .7; opacity: .7
}
#sectionNavMore SPAN {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FILTER: alpha(opacity=70); MARGIN: 0px; -moz-opacity: .7; opacity: .7
}
#corporateMoreNavLink SPAN {
	BACKGROUND-POSITION: -65px -1313px
}
#corporateAccountNavLink SPAN {
	BACKGROUND-POSITION: -65px -1313px
}
#sectionNavMore SPAN {
	BACKGROUND-POSITION: -65px -1313px
}
#corporateMoreNavLinkDark SPAN {
	BACKGROUND-POSITION: -65px -1346px
}
#corporateAccountNavLinkDark SPAN {
	BACKGROUND-POSITION: -65px -1346px
}
#corporateNavMoreDiv TABLE {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: bold 11px/10px Arial,sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
#corporateAccountDiv TABLE {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: bold 11px/10px Arial,sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
#corporateNavMoreDiv TABLE {
	Z-INDEX: 30; LEFT: 542px; WIDTH: 330px; POSITION: absolute; TOP: 137px
}
#corporateAccountDiv TABLE {
	Z-INDEX: 30; LEFT: 952px; WIDTH: 115px; POSITION: absolute; TOP: 137px
}
#corporateNavMoreDiv TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: bold 11px Arial,sans-serif; WIDTH: 100px; COLOR: #000; PADDING-TOP: 0px
}
#corporateAccountDiv TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: bold 11px Arial,sans-serif; WIDTH: 100px; COLOR: #000; PADDING-TOP: 0px
}
#corporateNavMoreDiv TD A {
	PADDING-LEFT: 7px; FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
#corporateAccountDiv TD A {
	PADDING-LEFT: 7px; FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
#corporateNavMoreDiv TD A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#corporateAccountDiv TD A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#corporateNavSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: 24px
}
#corporateNavSearch INPUT {
	MARGIN-TOP: -5px; VERTICAL-ALIGN: top
}
.corporateNavText {
	FONT: 12px Arial,sans-serif; WIDTH: 120px; HEIGHT: 13px
}
.corporateNavSearchBtn {
	WIDTH: 39px; PADDING-TOP: 0px; HEIGHT: 19px
}
#corporateNavPersonal {
	FLOAT: right; OVERFLOW: hidden
}
#corporateNavSearch DIV {
	BORDER-BOTTOM: #000 1px solid
}
#corporateNavPersonal UL LI DIV {
	BORDER-BOTTOM: #000 1px solid
}
.corporateNavTwoCol UL LI A {
	BORDER-BOTTOM: #000 1px solid
}
#corporateNavSearch DIV FORM {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; _padding-bottom: 0; _margin-bottom: -1px
}
#subhead {
	BACKGROUND: #f8f8ff; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: #244366 1px solid
}
.subheadIcon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 65px; PADDING-TOP: 5px
}
.subheadTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 24px/28px Arial,sans-serif; OVERFLOW: hidden; WIDTH: 800px; PADDING-TOP: 5px
}
.subheadActionBox {
	FLOAT: left; FONT: 12px Arial,sans-serif; OVERFLOW: hidden; WIDTH: 150px
}
.subheadLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px Arial,sans-serif; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 675px; PADDING-TOP: 0px
}
.subheadLinkLabel {
	PADDING-RIGHT: 10px; MARGIN-TOP: -2px; DISPLAY: inline; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 50px; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 2px
}
.subheadLinks UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.subheadLinks UL LI {
	MARGIN-TOP: -2px; BACKGROUND: #f8f8ff; FLOAT: left; MARGIN-LEFT: 0px; LINE-HEIGHT: 14px
}
.subheadLinks UL LI A {
	BORDER-RIGHT: #f8f8ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f8f8ff 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f8f8ff 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #f8f8ff 1px solid; TEXT-DECORATION: none
}
.subheadLinks UL LI A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fff; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
.subheadLinks UL LI A.active {
	BORDER-RIGHT: #f8f8ff 1px solid; BORDER-TOP: #f8f8ff 1px solid; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x -1px -138px; BORDER-LEFT: #f8f8ff 1px solid; COLOR: #fff; BORDER-BOTTOM: #f8f8ff 1px solid
}
.portalNav {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 8pt! important; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #38659a 0px solid; HEIGHT: 22px
}
.portalNav UL {
	LIST-STYLE-TYPE: none
}
.portalNav LI {
	FLOAT: left; MARGIN: 0px 2px; LINE-HEIGHT: 20px
}
.portalNav A {
	COLOR: #111
}
.pNavText {
	FONT-SIZE: 12px! important; MARGIN: 0px auto; WIDTH: 850px
}
.pNavLink {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.selNav {
	BORDER-RIGHT: #1c334d 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #1c334d 1px solid; PADDING-LEFT: 8px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #1c334d 1px solid; COLOR: #333; PADDING-TOP: 0px! important; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.subscribeRSS {
	PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; PADDING-BOTTOM: 4px; MARGIN-LEFT: 7px; COLOR: #555; BORDER-BOTTOM: #eee 1px solid
}
.subscribeOPML {
	PADDING-LEFT: 21px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; PADDING-BOTTOM: 4px; MARGIN-LEFT: 7px; COLOR: #555; BORDER-BOTTOM: #eee 1px solid
}
.rating_box {
	BACKGROUND: url(/images/ratingSprite.gif) white no-repeat; WIDTH: 60px; CURSOR: pointer; LINE-HEIGHT: 12px; POSITION: relative; HEIGHT: 12px
}
.user_rating {
	BACKGROUND: url(/images/ratingSprite.gif) white no-repeat; CURSOR: pointer
}
.community_rating {
	BACKGROUND: url(/images/ratingSprite.gif) white no-repeat; CURSOR: pointer
}
.mask {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: black; -moz-opacity: .0
}
.loginBox {
	BORDER-RIGHT: #ccc 7px solid; BORDER-TOP: #ccc 7px solid; LEFT: 100px; MARGIN: 20px 0px; BORDER-LEFT: #ccc 7px solid; WIDTH: 500px; BORDER-BOTTOM: #ccc 7px solid; POSITION: absolute; TOP: 70px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; -moz-opacity: .0
}
.loginBox P {
	FONT-SIZE: 12pt; MARGIN-BOTTOM: 5px; COLOR: #7a4
}
.loginClose {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
.loginClose SPAN {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; CURSOR: pointer; COLOR: #999; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
.loginLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 240px; PADDING-TOP: 5px
}
.loginRight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 0px solid; WIDTH: 240px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.loginMenuForm {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 0px solid
}
.loginMenuForm P {
	FONT-SIZE: 8pt; MARGIN: 5px 3px; COLOR: #111
}
.loginMenuForm FORM {
	FONT-SIZE: 9pt; MARGIN: 0px; TEXT-ALIGN: left
}
.loginMenuForm INPUT {
	FONT-SIZE: 8pt
}
.loginMenuForm SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 2px
}
.loginMenuForm OPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
.loginMenuFormTitle P {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 3px; COLOR: #6a3
}
.loginMenuFormLeft {
	FLOAT: left; WIDTH: 125px
}
.loginMenuFormRight {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px
}
.loginMenuFormRight EM {
	COLOR: #369; FONT-STYLE: normal
}
UL.floatlist {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL.floatlist LI {
	FLOAT: left
}
UL.paddedlist LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.hiddenClearBoth {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
A.rss {
	DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(/images/feed-icon16x16.gif) no-repeat left top; LINE-HEIGHT: 16px; HEIGHT: 16px
}
#zContainer {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 775px; PADDING-TOP: 0px
}
#zContent {
	PADDING-LEFT: 16px; FLOAT: left; OVERFLOW: hidden; WIDTH: 535px
}
#zRail {
	PADDING-LEFT: 16px; FLOAT: left; WIDTH: 200px
}
#zNav {
	MARGIN-TOP: 10px; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 112px
}
.zRailHeader {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/images/blueGradient12.gif) #38659a repeat-x; PADDING-BOTTOM: 3px; COLOR: #eee; PADDING-TOP: 3px
}
.zRailHeader A {
	COLOR: #eee
}
.zRailText {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #eee 1px solid; COLOR: #555; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid
}
.sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
A.navLink {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 8pt; BACKGROUND: url(/images/gradientSprite3.gif) #fbfbfb repeat-x; PADDING-BOTTOM: 7px; BORDER-LEFT: #eee 1px solid; WIDTH: 100px; PADDING-TOP: 7px; BORDER-BOTTOM: #eee 1px solid
}
A.navLink:hover {
	BORDER-RIGHT: #a2c2d4 1px solid; BORDER-TOP: #a2c2d4 1px solid; BORDER-LEFT: #a2c2d4 1px solid; COLOR: #f60; BORDER-BOTTOM: #a2c2d4 1px solid; TEXT-DECORATION: none
}
#zLeft {
	PADDING-LEFT: 16px; FLOAT: left; WIDTH: 455px
}
#zRight {
	PADDING-LEFT: 16px; FLOAT: left; WIDTH: 270px
}
.mugshotSmall {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.zHeadLine {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 18px; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; WIDTH: 99%; COLOR: #333; PADDING-TOP: 2px; HEIGHT: 22px
}
zHeadLine H1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 18px; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; WIDTH: 99%; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM-STYLE: none
}
.zHeadLine A {
	COLOR: #111
}
.zHeadLineB {
	BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN: 5px auto 0px; COLOR: #f60; TEXT-ALIGN: left
}
.zHeadLineBTwoCol {
	BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN: 5px auto 0px; COLOR: #f60; TEXT-ALIGN: left
}
.zHeadLineB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.zHeadLineBTwoCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.zHeadLineC {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 20px 0px; COLOR: #555; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial; HEIGHT: 17px
}
.twoColHeadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px! important; PADDING-BOTTOM: 5px; MARGIN: 10px; COLOR: #f60; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.aboutTitle {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid
}
.addLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #f60
}
.memberBox {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; BORDER-LEFT: #fff 1px solid; WIDTH: 65px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 80px; TEXT-ALIGN: center
}
.memberName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.memberAction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.memberAction A {
	FONT-SIZE: 11px; COLOR: #f60
}
.imgFrame {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 60px; PADDING-TOP: 1px; HEIGHT: 60px
}
.intTitle {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 20px 0px 3px; BORDER-BOTTOM: #ccc 0px solid
}
.cloudLink {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebarPromo {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 0px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 15px; BORDER-LEFT: #eee 0px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #eee 0px solid
}
.spTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #eee 1px solid
}
.spDesc {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; FONT-SIZE: 11px
}
.spLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.toolbox {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fefefe
}
.toolboxheader {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x; MARGIN: 0px 5px 10px -5px; COLOR: #555; BORDER-BOTTOM: #eee 1px solid
}
.editIcon {
	BACKGROUND: url(/images/editlayout_02.gif) no-repeat; MARGIN: 9px 0px 0px; HEIGHT: 17px; TEXT-ALIGN: left
}
.mailIcon {
	BACKGROUND: url(/images/mail_02.gif) no-repeat; MARGIN: 9px 0px 0px; TEXT-ALIGN: left
}
.addIcon {
	BACKGROUND: url(/images/addcontent_02.gif) no-repeat; MARGIN: 9px 0px 0px; HEIGHT: 17px; TEXT-ALIGN: left
}
.joinIcon {
	BACKGROUND: url(/images/joinportal_02.gif) no-repeat; MARGIN: 9px 0px 0px; HEIGHT: 17px; TEXT-ALIGN: left
}
.joinIcon A {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f60
}
.editIcon A {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f60
}
.mailIcon A {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f60
}
.addIcon A {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f60
}
.joinIcon A:hover {
	TEXT-DECORATION: none
}
.editIcon A:hover {
	TEXT-DECORATION: none
}
.mailIcon A:hover {
	TEXT-DECORATION: none
}
.addIcon A:hover {
	TEXT-DECORATION: none
}
.editIcon {
	BACKGROUND: url(/images/whatIconSprite.gif) no-repeat; HEIGHT: 17px
}
.mailIcon {
	BACKGROUND: url(/images/whatIconSprite.gif) no-repeat; HEIGHT: 17px
}
.addIcon {
	BACKGROUND: url(/images/whatIconSprite.gif) no-repeat; HEIGHT: 17px
}
.joinIcon {
	BACKGROUND: url(/images/whatIconSprite.gif) no-repeat; HEIGHT: 17px
}
.toolbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.toolbox LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.zAdvertise {
	OVERFLOW: hidden; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.zCloseButton {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 13px; CURSOR: pointer; COLOR: #555; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 13px; BACKGROUND-COLOR: aliceblue; TEXT-ALIGN: center
}
#zHiddenText {
	DISPLAY: none; VISIBILITY: hidden
}
.zPortalBox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; Z-INDEX: 10; PADDING-BOTTOM: 5px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 225px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 25px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.zList {
	CURSOR: pointer; LIST-STYLE-TYPE: none
}
.DraftNotification {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 2px; PADDING-TOP: 9px
}
.DraftNotification P {
	FONT-SIZE: 12px; COLOR: #610d07
}
.DraftNotification IMG {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.DraftNotification EM {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: normal
}
.AdultNotification {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; PADDING-TOP: 5px; BACKGROUND-COLOR: #610d07
}
.AdultNotification P {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #fff
}
.AdultNotification IMG {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.AdultNotification EM {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: normal
}
.zNewMember {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; LEFT: 165px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 540px; COLOR: #244366; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 122px; BACKGROUND-COLOR: #fff
}
.newPortal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px
}
.infoTitle {
	PADDING-RIGHT: 3px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #555
}
.infoDesc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #111; PADDING-TOP: 1px
}
.infoType {
	PADDING-LEFT: 5px; FONT-SIZE: 11px
}
.sMargin {
	MARGIN-BOTTOM: 3px
}
.wNewBox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 40px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 40px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 80px; BACKGROUND-COLOR: lightyellow
}
.modToolbar {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; FONT-SIZE: 14px; FLOAT: right
}
.modInfo {
	MARGIN-BOTTOM: 10px
}
.modContent {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.module2 {
	MARGIN-BOTTOM: 20px
}
.mainFrame {
	MARGIN: 0px auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.headerNav {
	COLOR: #555; BORDER-BOTTOM: #eee 0px solid
}
.portalTop {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1px; PADDING-TOP: 5px
}
A {
	COLOR: #244366
}
.zGuide {
	PADDING-LEFT: 137px
}
.zGuide IMG {
	MARGIN-TOP: -4px; VERTICAL-ALIGN: middle
}
A.portalTitle {
	PADDING-LEFT: 0px; COLOR: black
}
.zGuide {
	PADDING-TOP: 4px
}
.zGuide H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 20px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.zGuide H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 20px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.zGuideHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 138px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: -8px 0px; PADDING-TOP: 0px
}
.zGuideHeader H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 14px; PADDING-TOP: 0px; LETTER-SPACING: -0.03em
}
.zGuideHeader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 14px; PADDING-TOP: 0px; LETTER-SPACING: -0.03em
}
.zGuideHeader A {
	COLOR: #000
}
.entryTitle A {
	COLOR: #610d07! important
}
.pNavBlock {
	BORDER-RIGHT: #eee 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #eee 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #ebebeb
}
.pNavBlock UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.pNavBlock LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.pNavHeader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 7px; COLOR: #555; BORDER-BOTTOM: #eee 0px solid
}
.pnTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x; WIDTH: 109px; COLOR: #333; PADDING-TOP: 3px; HEIGHT: 19px
}
.pnTitle SPAN {
	PADDING-LEFT: 4px
}
A.pNLink {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/gradientSprite3.gif) #eee repeat-x; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 98px; COLOR: #555; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid
}
.pNLink SPAN {
	PADDING-LEFT: 10px; COLOR: red
}
A.pNLink:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
A.selLink {
	COLOR: #0a3c74; BACKGROUND-COLOR: #eee
}
A.selLink:hover {
	BACKGROUND: url(/images/gradientSprite3.gif) #fbfbfb repeat-x
}
.sectionTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 125px; FONT-WEIGHT: normal; FONT-SIZE: 16pt! important; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px; COLOR: #38659a; PADDING-TOP: 2px
}
.sectionTop A {
	COLOR: #610d07
}
#moreNavLink {
	POSITION: relative
}
#moreNavLink SPAN {
	DISPLAY: block; BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FILTER: alpha(opacity=70); LEFT: 40px; POSITION: absolute; TOP: 6px; -moz-opacity: .7; opacity: .7
}
#moreNavLink IMG {
	FILTER: alpha(opacity=70)
}
.zOverview {
	PADDING-LEFT: 6px; FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 3px; PADDING-TOP: 2px
}
.headerFrame {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/gradientSprite3.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 881px; PADDING-TOP: 3px
}
.headerFrameTwoCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 11px; BACKGROUND: url(/images/gradientSprite3.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 959px; PADDING-TOP: 3px; _width: 960px; _padding: 3px 9px 0 11px
}
.headerFrameNoLine {
	TEXT-ALIGN: center
}
.zhPad {
	MARGIN-TOP: 15px
}
.zhPadB {
	MARGIN-BOTTOM: 15px
}
.newIndent {
	PADDING-LEFT: 7px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #244366 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; WIDTH: 100%; COLOR: #999; PADDING-TOP: 20px; HEIGHT: 80px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#footer A {
	FONT-SIZE: 13px
}
.memberFrame {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #111; PADDING-TOP: 5px
}
.memberFrame H1 {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.wine {
	COLOR: #610d07! important
}
.portalHeader {
	FONT-SIZE: 18px; COLOR: #0a3c74
}
.Controls {
	MARGIN: 5px 10px 30px
}
.Controls P {
	FONT-SIZE: 8pt; MARGIN: 0px
}
.Controls A {
	FONT-SIZE: 8pt; COLOR: #369
}
.Controls EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.MessageMainTitle {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: lightyellow
}
.MessageMainTitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; COLOR: #7a4; PADDING-TOP: 5px
}
.Message0 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.Message1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.Message2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.Message0 {
	BACKGROUND-COLOR: #eee
}
.Message1 {
	BACKGROUND-COLOR: #f1f5f9
}
.Message2 {
	BACKGROUND-COLOR: #fff
}
.MessageText {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 380px
}
.MessageText H1 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 15px 0px 0px 10px; COLOR: #111; BORDER-RIGHT-WIDTH: 0px
}
.MessageText H2 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 15px 0px 0px 10px; COLOR: #111; BORDER-RIGHT-WIDTH: 0px
}
.MessageText P {
	FONT-SIZE: 11px; MARGIN-LEFT: 25px
}
.MessageProfile {
	MARGIN-TOP: 15px; FLOAT: right; WIDTH: 125px; TEXT-ALIGN: center
}
.MessageProfile P {
	MARGIN: 0px; FONT: 8pt Verdana; COLOR: #555
}
.ForumIcon {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: top
}
.EditLink {
	FONT: 8pt Verdana; MARGIN-LEFT: 10px
}
.TrackerKeyword {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px
}
.TrackerKeyword P {
	FONT-SIZE: 10pt; MARGIN: 5px 0px 5px 10px
}
.KeywordItem {
	MARGIN: 0px 20px; WIDTH: 500px
}
.KeywordItem A {
	FONT-WEIGHT: normal
}
.KeywordItem P {
	FONT-SIZE: 11pt; MARGIN: 0px
}
.ItemTime P {
	MARGIN-BOTTOM: 0px; FONT: 8pt Verdana; COLOR: #999
}
.ItemText {
	FONT-SIZE: 8pt; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px
}
.zTrackerTitle1 {
	MARGIN: 5px 6px 0px 8px
}
.zTrackerTitle2 {
	FONT-SIZE: 15px; MARGIN: 5px 10px 0px 0px; COLOR: #610d07! important
}
.zTrackerContent1 {
	MARGIN: 0px 6px 15px 8px
}
.zTrackerContent2 {
	FONT-SIZE: 13px; MARGIN: 0px 10px 18px 0px; LINE-HEIGHT: 1.3em
}
.notification {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #971842
}
.loadingbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; Z-INDEX: 10; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
.blogmessage {
	FONT-SIZE: 13px; COLOR: black; LINE-HEIGHT: 1.4em
}
.blogmessage P {
	MARGIN: 10px 0px
}
.blogmessage B {
	FONT-WEIGHT: bold
}
.MessageText OL {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
.MessageText UL {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
.note {
	COLOR: black
}
.note P {
	MARGIN: 10px 0px
}
.note B {
	FONT-WEIGHT: bold
}
H2.noteName {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 3px; COLOR: #38659a; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
.note P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 10px; PADDING-TOP: 0px! important
}
#note {
	MARGIN-TOP: 12px
}
.zBlog {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 1.25em
}
.zBlog P {
	MARGIN: 0px 0px 10px
}
.note FONT {
	LINE-HEIGHT: 1.25em
}
.zBlog FONT {
	LINE-HEIGHT: 1.25em
}
.note UL {
	MARGIN-LEFT: 1em
}
.blogmessage UL {
	MARGIN-LEFT: 1em
}
.zBlog UL {
	MARGIN-LEFT: 1em
}
.note OL {
	MARGIN-LEFT: 1em
}
.blogmessage OL {
	MARGIN-LEFT: 1em
}
.zBlog OL {
	MARGIN-LEFT: 1em
}
.note LI {
	MARGIN-LEFT: 1em
}
.blogmessage LI {
	MARGIN-LEFT: 1em
}
.zBlog LI {
	MARGIN-LEFT: 1em
}
#photoWrapper {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 14px; Z-INDEX: 10; LEFT: 100px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#importWrapper {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 14px; Z-INDEX: 10; LEFT: 100px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.zLay {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 14px; Z-INDEX: 10; LEFT: 100px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#photoWrapper {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 400px; PADDING-TOP: 5px
}
#spmWrapper {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 10; PADDING-BOTTOM: 5px; WIDTH: 800px; PADDING-TOP: 5px; POSITION: absolute
}
#oMainTitle {
	PADDING-TOP: 4px
}
.oTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: blue; PADDING-TOP: 5px
}
.closeButton {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: aliceblue; TEXT-ALIGN: center
}
.closeButton A {
	COLOR: #555
}
.menuClose {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ccc; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: black 1px solid; CURSOR: pointer; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.menuDirection {
	MARGIN-TOP: 20px; FONT-SIZE: 13px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25px
}
.menuDirection DIV {
	FONT-WEIGHT: bold; MARGIN: 12px 0px; CURSOR: pointer; COLOR: #244366
}
#pingWrapper {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 7px; FONT-SIZE: 14px; Z-INDEX: 10; LEFT: 100px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 400px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#oBlogPingTitle {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.t_Left {
	CLEAR: none; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.t_Right {
	CLEAR: none; DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.t_Center {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN: 10px auto; TEXT-ALIGN: center
}
.portalMugshot {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: -50px 0px 7px -1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 110px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
.coverMugshot {
	MARGIN: 12px 0px 12px -1px; POSITION: relative
}
.coverMugshot IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.coverMugshot A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.coverMugshot SPAN {
	PADDING-LEFT: 8px
}
#pToggle {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #244366; POSITION: relative
}
#pSubToggle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 18px; PADDING-LEFT: 7px; FONT-SIZE: 11px; Z-INDEX: 2; LEFT: -5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 170px; LINE-HEIGHT: 1.7em; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.myPortals:hover {
	TEXT-DECORATION: underline
}
A.togHeader {
	FONT-WEIGHT: bold; COLOR: #333
}
#mask {
	Z-INDEX: 10; FILTER: alpha(opacity=0); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #000; -moz-opacity: .0; opacity: .0
}
.footerFrame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 3px
}
.footerLink {
	PADDING-LEFT: 15px
}
.rateme_container {
	FLOAT: left
}
.rateme_votes {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 34px; COLOR: #1d1d88; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.rateme_votes_side {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 44px; COLOR: #1d1d88; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.rateme_votes_sidelong {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 75px; COLOR: #1d1d88; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.rateme_descrip {
	FONT-SIZE: 10px; COLOR: #777
}
.rateme_descrip_side {
	FONT-WEIGHT: normal! important; FONT-SIZE: 10px; COLOR: #777
}
.imgVote {
	WIDTH: 20px
}
.kudoLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 3px; WIDTH: 34px; CURSOR: pointer; COLOR: #f60; PADDING-TOP: 2px
}
.upKudo {
	COLOR: #f60
}
.downKudo {
	COLOR: #eee! important
}
.newsCluster {
	OVERFLOW: hidden; HEIGHT: 1%
}
.newsClusterStack {
	MARGIN-BOTTOM: 7px
}
.newsClusterDivided {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px dashed
}
.newsClusterNormal {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 14px; PADDING-TOP: 0px
}
.newParent {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: auto; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: auto
}
.newsPic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 1px 1px 1px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto
}
.sourcelink {
	COLOR: #777; TEXT-DECORATION: none
}
.sourcelink A {
	BORDER-BOTTOM: #777 1px dotted
}
.sourcelink A:hover {
	COLOR: #000; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
.newParent {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
.newChild {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.newTitle {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 3px; WIDTH: 395px; CURSOR: move; COLOR: black; BORDER-BOTTOM: #ccc 1px solid
}
.newArticle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #244366
}
.newArticleChild {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.newArticleChild A {
	FONT-SIZE: 12px
}
.newArticleContent {
	MARGIN-TOP: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; COLOR: black; LINE-HEIGHT: 1.4em
}
.newArticleContentChild {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: black; LINE-HEIGHT: 1.4em
}
.relatedNews {
	MARGIN-TOP: 2px; FONT-SIZE: 12px; COLOR: black
}
.morePerspectives {
	MARGIN-TOP: 2px; FONT-SIZE: 12px
}
.relZines {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #610d07
}
.relZines SPAN {
	PADDING-LEFT: 8px; COLOR: #244366
}
.newPic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 4px 5px 5px 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.cluster {
	MARGIN-BOTTOM: 25px
}
.clusterTitle {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 1.2em
}
.clusterTitile A {
	LINE-HEIGHT: 1.2em
}
.newByline {
	FONT-SIZE: 12px; COLOR: #555; FONT-FAMILY: Verdana
}
.newArticleSource {
	PADDING-RIGHT: 3px; FONT-WEIGHT: normal; COLOR: #888
}
.newArticleSourceChild {
	PADDING-RIGHT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #888
}
.clusterCategory {
	MARGIN-TOP: 10px; PADDING-LEFT: 7px; FONT-SIZE: 12px; BORDER-BOTTOM: #ccc 0px solid
}
.clusterCategory {
	FONT-WEIGHT: bold; COLOR: #555
}
.clusterCategory A {
	FONT-WEIGHT: bold; COLOR: #555
}
.joinMessage {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; MARGIN-TOP: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: lightyellow
}
#contentFooter {
	MARGIN: 3px auto 0px
}
.footerTable {
	MARGIN: 3px auto 0px
}
.footerTable {
	BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 0px; MARGIN-TOP: -1px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 0px solid; WIDTH: 900px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.footerBoxHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x; PADDING-BOTTOM: 4px; MARGIN: 0px auto; COLOR: #333; PADDING-TOP: 4px
}
.footerBoxHeader {
	WIDTH: 900px
}
.footerBoxHeaderTwoCol {
	WIDTH: 980px! important
}
.footerMember {
	MARGIN-TOP: 25px
}
.footerBoxHeaderTitle {
	PADDING-LEFT: 36px
}
.footerBoxFrames {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px auto 10px; BORDER-LEFT: #aaa 1px solid; WIDTH: 898px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid
}
.footerBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.2em; PADDING-TOP: 10px
}
.footerBox A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333
}
.footerBox UL {
	MARGIN-TOP: 3px; PADDING-LEFT: 15px; FLOAT: left; COLOR: #555
}
.footerBox LI {
	MARGIN-TOP: 6px; FONT-SIZE: 10px; LIST-STYLE-TYPE: square
}
.footerArticles {
	BORDER-RIGHT: #ccc 0px solid; WIDTH: 360px
}
.footerArticles UL {
	WIDTH: 340px
}
.footerZines {
	WIDTH: 215px
}
.footerZines UL {
	WIDTH: 195px
}
.footerSearches {
	BORDER-LEFT: #ccc 0px solid; WIDTH: 198px
}
.footerSearches UL {
	WIDTH: 175px
}
.footerBoxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #610d07
}
IMG.footerPic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
A.footerPic {
	FLOAT: left
}
#bottomFooter {
	BORDER-TOP: #244366 1px solid; FONT-SIZE: 11px; COLOR: #999; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.footerLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 6px
}
.footerLinks A {
	PADDING-LEFT: 20px
}
.footerCC {
	FONT-SIZE: 11px
}
A.ccLink {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #999
}
.footerSeparator {
	PADDING-RIGHT: 0px; BORDER-TOP: #fefefe 13px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #efefef 13px solid; BACKGROUND-COLOR: #aaa
}
#footerZines {
	PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 15px
}
DIV.footerBox {
	WIDTH: 870px
}
DIV.footerBoxTwoCol {
	WIDTH: 950px
}
.footerRow {
	WIDTH: 100%
}
.footerRowTitle {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 138px
}
.footerRowTitleTwoCol {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 158px
}
.footerRowTitle IMG {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 5px 4px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 1px solid
}
A.frtZine {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px
}
A.frtZine:hover {
	TEXT-DECORATION: underline
}
A.frtArticle {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 120px; COLOR: #244366
}
.share_share_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/images/share-icon-16x16.gif) no-repeat 1px 1px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px
}
.error {
	MARGIN-TOP: 0px; FONT-SIZE: 10pt; COLOR: red
}
#quickRegForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.error {
	MARGIN-TOP: 0px; FONT-SIZE: 10pt; COLOR: red; POSITION: relative
}
#MessageError {
	PADDING-LEFT: 8px
}
.commentSubmit {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.registerSubmit {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.registerButton {
	FLOAT: left; MARGIN: 0px 20px 0px 3px
}
.commentButton {
	FLOAT: left; MARGIN: 0px 20px 0px 3px
}
.commentAdvanced {
	PADDING-RIGHT: 15px; FONT-SIZE: 11px; FLOAT: right; COLOR: #333; PADDING-TOP: 4px
}
.commentTitle {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #333; TEXT-ALIGN: left
}
.commentLogin {
	PADDING-RIGHT: 15px; FONT-SIZE: 11px; FLOAT: right; COLOR: #333
}
.registerLogin {
	PADDING-RIGHT: 15px; FONT-SIZE: 11px; FLOAT: right; COLOR: #333
}
.commentLogin A {
	FONT-WEIGHT: bold; CURSOR: pointer
}
.registerLogin A {
	FONT-WEIGHT: bold; CURSOR: pointer
}
.commentLogin {
	PADDING-TOP: 12px
}
.registerLogin {
	PADDING-TOP: 0px
}
.commentArea {
	MARGIN-LEFT: 7px; WIDTH: 490px; HEIGHT: 105px
}
.commentHeader {
	MARGIN-TOP: 25px
}
.noComments {
	FONT-SIZE: 14px; MARGIN: 10px 0px 20px
}
#loginErrorText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.coverNavBar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
.coverNavBar SPAN {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left
}
.coverNavBar A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pollStatus {
	FONT-SIZE: 30pt; Z-INDEX: -1; WIDTH: 525px; COLOR: #eee; PADDING-TOP: 30px; POSITION: absolute; TEXT-ALIGN: right
}
.pollTitle {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 14px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.pollTitleSmall {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 3px! important; FONT-WEIGHT: bold; FONT-SIZE: 12px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 145px; LINE-HEIGHT: 1.2em; PADDING-TOP: 3px! important; TEXT-ALIGN: left! important
}
.pollTitleSmall:hover {
	TEXT-DECORATION: underline! important
}
.pollPreview {
	FLOAT: left; WIDTH: 146px; POSITION: relative; TEXT-ALIGN: center
}
.pollPreview IMG {
	WIDTH: 70px; PADDING-TOP: 3px; HEIGHT: 70px
}
.pollPreview A {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; CURSOR: pointer
}
.pollPreview DIV {
	FLOAT: left
}
.pollPreview SPAN {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; WIDTH: 70px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
A.pollPreviewText:hover {
	TEXT-DECORATION: none! important
}
.pollText {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 365px; PADDING-TOP: 2px
}
.pollTextTwoCol {
	WIDTH: 416px
}
.pollText SPAN {
	FONT-SIZE: 12px; COLOR: #610d07
}
.pollBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #ddd 1px solid
}
*:first-child + HTML .pollBox {
	PADDING-BOTTOM: 0px! important
}
* HTML .pollBox {
	PADDING-BOTTOM: 0px! important
}
.pollPicSpacer {
	PADDING-RIGHT: 3px
}
SPAN.pollClosed {
	PADDING-LEFT: 12px; FONT-SIZE: 12px; COLOR: #aaa; PADDING-TOP: 0px
}
.pollVote {
	DISPLAY: none; FONT-SIZE: 12px; FLOAT: right; COLOR: black
}
SPAN.pollClosed {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #aaa; PADDING-TOP: 0px
}
.pollVote {
	DISPLAY: none; FONT-SIZE: 12px; FLOAT: right; COLOR: black
}
TABLE.pollOptionTitle {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 66px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: center
}
.pot1 {
	LEFT: 0px; TOP: 0px
}
.pot2 {
	LEFT: 72px! important; TOP: 0px
}
TABLE.pollOptionTitle TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 66px; PADDING-TOP: 0px; HEIGHT: 70px
}
TABLE.pollOptionTitle TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden! important; WIDTH: 66px; PADDING-TOP: 0px
}
.pollFooterBox {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 35px! important; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px! important; PADDING-TOP: 20px! important
}
* HTML .pollFooterBox {
	MARGIN-BOTTOM: 0px! important
}
.pollFooterBox A {
	COLOR: #0a3c74! important
}
A.pollZine {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 145px; COLOR: #333! important
}
A.pollZine:hover {
	TEXT-DECORATION: underline! important
}
.pollZineName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #999; PADDING-TOP: 1px
}
.pollHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 40px
}
.pollVotedStamp {
	FONT-SIZE: 14px; FLOAT: right; WIDTH: 45px; COLOR: #bbb; PADDING-TOP: 22px; TEXT-ALIGN: right
}
.pollLeader {
	FLOAT: left; WIDTH: 305px; PADDING-TOP: 9px
}
#iphoto_wrapper {
	DISPLAY: none; Z-INDEX: 1000; WIDTH: 500px! important; POSITION: absolute
}
#iphoto_frame {
	MARGIN-TOP: 15px; WIDTH: 500px; HEIGHT: 300px
}
#iphotoTitle {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.morePollBlock {
	PADDING-LEFT: 0px; FLOAT: left
}
.morePollBlockTwoCol {
	PADDING-LEFT: 0px; FLOAT: left
}
.morePollBlock {
	WIDTH: 145px
}
.morePollBlockTwoCol {
	WIDTH: 165px; LINE-HEIGHT: 0.8em
}
.footerRowTitleTwoCol {
	FONT-WEIGHT: bold
}
.morePollBlockTwoCol {
	FONT-WEIGHT: bold
}
.footerRowTitleTwoCol A.frtZine {
	FONT-WEIGHT: normal; COLOR: #333! important
}
.morePollBlockTwoCol A.frtZine {
	FONT-WEIGHT: normal; COLOR: #333! important
}
.morePollBlockTwoCol A.frtZine:hover {
	TEXT-DECORATION: underline
}
.morePollBlockTwoCol A.frtArticle:hover {
	TEXT-DECORATION: underline
}
.morePollBlockPad {
	PADDING-LEFT: 26px! important
}
.morePollBlock:hover A {
	TEXT-DECORATION: none
}
.morePollBlockTwoCol:hover A {
	TEXT-DECORATION: none
}
.pollSidebarEntry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN-LEFT: 6px; WIDTH: 290px; PADDING-TOP: 15px; BORDER-BOTTOM: #ddd 1px solid
}
* HTML .pollSidebarEntry {
	MARGIN-LEFT: 6px! important
}
.pollTextSide {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 136px
}
.evenMorePolls {
	PADDING-RIGHT: 40px; FLOAT: right; PADDING-TOP: 20px
}
* HTML .evenMorePolls {
	MARGIN-TOP: 0px! important; PADDING-TOP: 0px! important
}
*:first-child + HTML .evenMorePolls {
	MARGIN-TOP: 0px! important; PADDING-TOP: 0px! important
}
.addInfoMyAccount {
	DISPLAY: block; MARGIN: 10px auto 0px; WIDTH: 125px; TEXT-ALIGN: left
}
DIV.lib_content {
	FLOAT: left
}
IMG.lib_section_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.lib_leftside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 565px; PADDING-TOP: 0px
}
DIV.lib_leftside_main {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: -2px 0px 0px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 2px solid
}
.lib_addbutton {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 10pt bold "Trebuchet MS"; PADDING-TOP: 5px
}
TABLE.lib_content_table {
	CLEAR: both
}
.lib_entry_title {
	DISPLAY: block; MARGIN: 10px 0px 5px; FONT: bold 14px Arial,sans-serif; COLOR: #0a3c74
}
.lib_entry_byline {
	MARGIN-BOTTOM: 10px; FONT: 11px Verdana; COLOR: #999
}
.lib_entry_footer {
	PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px dashed; MARGIN-TOP: 10px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.lib_entry_footer A {
	COLOR: #0a3c74
}
.lib_entry_content {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 10px; COLOR: black
}
.lib_rating {
	MARGIN-TOP: 0px; FLOAT: right; WIDTH: 60px
}
.module1 {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; MARGIN-BOTTOM: 17px; OVERFLOW: hidden; BORDER-LEFT: #eee 1px solid; WIDTH: 100%; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff
}
.module1 P {
	COLOR: #ccc
}
.module2 {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.modTitle1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/blueGradient12.gif) #38659a repeat-x; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #516f88 0px solid
}
.modTitle2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.modTitleText P {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #eee
}
.modTitleText A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #eee
}
.modTitleText {
	MARGIN: 0px
}
.modTitleText2 {
	MARGIN: 0px
}
.modTitleText2 P {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #eee
}
.modTitleText2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #fff
}
.blueBg {
	BACKGROUND-COLOR: #f8fbfd
}
.modAbout {
	MARGIN: 0px
}
.AboutEntry P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid
}
.AboutItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.AboutItem P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 2px
}
.AboutItem EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.AboutItem P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; COLOR: black; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px
}
.hpAbout {
	BACKGROUND: url(/images/yellowGradient.gif) #fff repeat-x
}
.aboutText {
	PADDING-LEFT: 0px
}
.aboutText P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 17px; PADDING-TOP: 5px
}
.aboutText EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.aboutTitle {
	PADDING-LEFT: 0px; COLOR: #369; PADDING-TOP: 10px
}
.errorPrompt {
	MARGIN: 20px auto; WIDTH: 750px
}
.modLinks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #369; PADDING-TOP: 1px; TEXT-ALIGN: right
}
.modLinks EM {
	COLOR: #6a3; FONT-STYLE: normal
}
.closeLink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: red; TEXT-ALIGN: right
}
.closeLink A {
	COLOR: red
}
.entryHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rater {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px! important; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 3px! important
}
.modLinkroll {
	MARGIN: 0px
}
.modLinkroll OL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; MARGIN: -7px; COLOR: #000; LIST-STYLE-TYPE: decimal
}
.modLinkroll LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; COLOR: #000; LINE-HEIGHT: 1.7em; PADDING-TOP: 0px
}
.modSearchroll {
	MARGIN: 0px
}
.modSearchroll OL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; MARGIN: -6px; LIST-STYLE-TYPE: none
}
.modSearchroll LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; COLOR: #000; LINE-HEIGHT: 1.7em; PADDING-TOP: 0px
}
.linkEntry {
	MARGIN: 0px
}
.linkEntry P {
	FONT-SIZE: 12pt; MARGIN: 1px 0px; COLOR: #369; BORDER-BOTTOM: #eee 0px solid
}
.linkEntry A {
	FONT-SIZE: 11pt; COLOR: #105cb6
}
.linkEntry A:hover {
	TEXT-DECORATION: underline
}
.linkHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
.linkTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.linkTitle P {
	FONT-SIZE: 11pt; MARGIN: 0px; COLOR: #369; BORDER-BOTTOM-STYLE: none
}
.linkTitle A {
	COLOR: #105cb6
}
.linkTitle A:hover {
	TEXT-DECORATION: underline
}
.linkItem {
	MARGIN: 0px
}
.linkItem P {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #999; BORDER-BOTTOM-STYLE: none
}
.smallIcon {
	PADDING-RIGHT: 7px; VERTICAL-ALIGN: middle
}
.moreLink {
	FONT-WEIGHT: bold
}
.poweredLink {
	PADDING-LEFT: 38px; COLOR: #555
}
.modFeedroll {
	MARGIN: 0px
}
.modFeedroll OL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 27px; MARGIN: 0px
}
.modFeedroll LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.modBlogTracker {
	MARGIN: 0px
}
.modNewsTracker {
	MARGIN: 0px
}
.modImageTracker {
	MARGIN: 0px
}
.modEntry {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #eee 0px dashed
}
.modEntry P {
	FONT-SIZE: 10pt; MARGIN: 1px 5px; COLOR: #6a3; BORDER-BOTTOM: #eee 0px solid
}
.modEntry A:hover {
	TEXT-DECORATION: underline
}
.modItemThumbnail {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px
}
.modItemThumbnail P {
	BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: center
}
.trackerPic {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: transparent
}
.modBlog {
	MARGIN: 5px
}
.modBlog P {
	MARGIN: 0px
}
.blogEntry {
	PADDING-BOTTOM: 5px; MARGIN: 2px 0px
}
.blogTitle {
	MARGIN: 0px
}
.blogTitle H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blogTitle A {
	FONT-WEIGHT: bold
}
.blogByline {
	MARGIN: 1px 0px
}
.blogByline P {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 12px; COLOR: #999
}
.blogByline A {
	COLOR: #999; TEXT-DECORATION: underline
}
.blogText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 2px; COLOR: black; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.blogText SPAN UL {
	MARGIN: 5px 0px 5px 15px
}
.blogText SPAN OL {
	MARGIN: 5px 0px 5px 22px
}
.blogText P {
	MARGIN-BOTTOM: 10px
}
.blogText B {
	FONT-WEIGHT: bold
}
.blogThumbnail {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 1px 7px 1px 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.blogSource {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fed29e
}
.blogSource P {
	FONT-SIZE: 7pt; MARGIN: 0px; COLOR: #111
}
.blogSource SPAN {
	MARGIN-RIGHT: 5px
}
A.thumbnailBox {
	DISPLAY: block; FLOAT: left; POSITION: relative
}
A.thumbnailBox SPAN {
	DISPLAY: block; Z-INDEX: 5; RIGHT: 13px; BACKGROUND: url(/images/videoIcons.gif) no-repeat -566px -1171px; WIDTH: 33px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
A.thumbnailBox:hover SPAN {
	BACKGROUND-POSITION: -566px -570px
}
.modForum {
	MARGIN: 0px
}
.modForum P {
	MARGIN: 0px 5px
}
.forumEntry0 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; BACKGROUND-COLOR: #f1f5f9
}
.forumEntry1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; BACKGROUND-COLOR: #fff
}
.forumTitle {
	MARGIN: 0px
}
.forumTitle P {
	FONT-SIZE: 10pt
}
.forumTitle A {
	FONT-WEIGHT: normal
}
.forumByline {
	MARGIN: 1px 0px
}
.forumByline P {
	FONT-SIZE: 8pt; COLOR: #999
}
.forumByline A {
	COLOR: #999; TEXT-DECORATION: underline
}
.forumText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px
}
.forumText UL {
	MARGIN: 5px 0px 5px 15px
}
.forumText OL {
	MARGIN: 5px 0px 5px 22px
}
.forumText P {
	MARGIN: 10px
}
.modNote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 7px; COLOR: black; PADDING-TOP: 5px
}
.modNote UL {
	MARGIN: 5px 0px 5px 15px
}
.modNote OL {
	MARGIN: 5px 0px 5px 22px
}
.modNote P {
	MARGIN: 10px 0px
}
.modNote B {
	FONT-WEIGHT: bold
}
.photoButton {
	MARGIN: 0px auto; WIDTH: 90px; CURSOR: pointer; TEXT-ALIGN: center
}
.prevPhoto {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FLOAT: left; WIDTH: 40px; HEIGHT: 20px
}
.nextPhoto {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; FLOAT: left; WIDTH: 40px; HEIGHT: 20px
}
.prevPhoto {
	MARGIN: 3px 0px 2px 3px; -moz-opacity: .10
}
.nextPhoto {
	MARGIN: 3px 0px 2px 3px; -moz-opacity: 1.0
}
.modPhoto {
	CLEAR: both; BACKGROUND: #dee9f6; PADDING-BOTTOM: 10px; MARGIN: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.modbbPhoto {
	BACKGROUND: url(/images/gradientSprite3.gif); PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
.photoHeader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 7px 7px; OVERFLOW: hidden; PADDING-TOP: 3px; BORDER-BOTTOM: #6463a1 1px solid; BACKGROUND-COLOR: #fff
}
.photoTitle {
	MARGIN: 0px
}
.photoTitle P {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #111
}
.photoDesc {
	MARGIN: 0px
}
.photoDesc P {
	FONT-SIZE: 8pt; COLOR: #555
}
.photoPic {
	MARGIN: 0px
}
.photoPic P {
	MARGIN: 0px; TEXT-ALIGN: center
}
.photoPic IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.photoMessage {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.photoMessage P {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #111; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.photoSource {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.photoSource P {
	FONT-SIZE: 7pt; MARGIN: 0px; COLOR: #111
}
.linkWide {
	BACKGROUND: url(/images/links_feeds_3t.gif) no-repeat; BORDER-BOTTOM: #333 3px solid; HEIGHT: 35px
}
.linkWide A {
	COLOR: #333
}
.keyword {
	FONT-WEIGHT: normal! important; COLOR: black
}
.titlebar_icon_small {
	WIDTH: 60px; POSITION: relative; HEIGHT: 37px
}
.titlebar_small {
	CLEAR: both; WIDTH: 100%
}
.titlebar_text_small {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; PADDING-TOP: 10px
}
.setimg {
	BORDER-RIGHT: #105cb6 1px solid; BORDER-TOP: #105cb6 1px solid; BORDER-LEFT: #105cb6 1px solid; BORDER-BOTTOM: #105cb6 1px solid
}
.vToggle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #0a3c74; PADDING-TOP: 5px
}
.vLeftArrow {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; WIDTH: 20px
}
.vRightArrow {
	BACKGROUND: url(/images/zineButtonSprite4.gif) no-repeat; WIDTH: 20px
}
.entryTitle {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 5px 0px 5px 5px; BORDER-BOTTOM: #eee 0px solid
}
.entryTitle P {
	FONT-SIZE: 10pt; MARGIN: 1px 5px; BORDER-BOTTOM: #eee 0px solid
}
.entryTitle A:hover {
	TEXT-DECORATION: none
}
.modContent {
	PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.modInfo {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; BORDER-RIGHT-WIDTH: 0px
}
.step {
	FLOAT: left; MARGIN-LEFT: -1px; WIDTH: 18px; PADDING-TOP: 2px
}
.ordertext {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 490px; PADDING-TOP: 2px
}
.modItem {
	PADDING-LEFT: 1px; MARGIN: 0px
}
.modItem P {
	FONT-SIZE: 10pt; MARGIN: 9px 5px; COLOR: #105cb6; BORDER-BOTTOM-STYLE: none
}
.modItem A:hover {
	TEXT-DECORATION: underline
}
.modItem UL {
	PADDING-LEFT: 15px; MARGIN: 0px; LIST-STYLE-TYPE: disc
}
.modItem LI {
	FONT-SIZE: 12px; MARGIN: 9px 5px; COLOR: #bbb
}
.mugshotSmall {
	WIDTH: 20px; HEIGHT: 20px
}
.addIcon {
	BACKGROUND-POSITION: -9px -9px
}
.editIcon {
	BACKGROUND-POSITION: -9px -43px
}
.joinIcon {
	BACKGROUND-POSITION: -9px -77px
}
.mailIcon {
	BACKGROUND-POSITION: -9px -111px
}
.prevPhoto {
	BACKGROUND-POSITION: -65px -65px
}
.nextPhoto {
	BACKGROUND-POSITION: -65px -213px
}
.vLeftArrow {
	BACKGROUND-POSITION: -65px -361px
}
.vRightArrow {
	BACKGROUND-POSITION: -65px -619px
}
.step {
	BACKGROUND-POSITION: -65px -877px
}
.subscribeOPML {
	BACKGROUND-POSITION: -65px -1026px
}
.subscribeRSS {
	BACKGROUND-POSITION: -65px -1171px
}
#moreNavLink SPAN {
	BACKGROUND-POSITION: -65px -1316px
}
.headerFrame {
	BACKGROUND-POSITION: -1px 20px
}
.footerLinks {
	BACKGROUND-POSITION: -1px -77px
}
.zHeadLine {
	BACKGROUND-POSITION: -1px -110px
}
.zHeadLine H1 {
	BACKGROUND-POSITION: -1px -110px
}
.pnTitle {
	BACKGROUND-POSITION: -1px -165px
}
.footerBoxHeader {
	BACKGROUND-POSITION: -1px -165px
}
.footerBoxHeaderTwoCol {
	BACKGROUND-POSITION: -1px -165px
}
.portalNav {
	BACKGROUND-POSITION: -1px -165px
}
A.navLink {
	BACKGROUND-POSITION: -1px -194px
}
A.pNLink {
	BACKGROUND-POSITION: -1px -194px
}
A.selLink {
	BACKGROUND-POSITION: -1px -194px
}
.toolboxheader {
	BACKGROUND-POSITION: -1px -219px
}
.modPhoto {
	BACKGROUND-POSITION: -1px -449px
}
.modbbPhoto {
	BACKGROUND-POSITION: -1px -449px
}
.rating_box {
	BACKGROUND-POSITION: -6px -6px
}
.community_rating {
	BACKGROUND-POSITION: -6px -30px
}
.user_rating {
	BACKGROUND-POSITION: -6px -54px
}
.sectionHead {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 12px; Z-INDEX: 9; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 1.25em; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; POSITION: relative; HEIGHT: 128px; BACKGROUND-COLOR: #6b99c3! important; _width: 964px
}
.mug {
	FLOAT: left; HEIGHT: auto; TEXT-ALIGN: left
}
DIV.mug {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 3px; WIDTH: 115px; PADDING-TOP: 1px; HEIGHT: 115px
}
.mug IMG {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; WIDTH: 110px; BORDER-BOTTOM: white 1px solid; HEIGHT: 110px; BACKGROUND-COLOR: white
}
.mugBordered {
	BORDER-RIGHT: #336 1px solid; BORDER-TOP: #336 1px solid; BORDER-LEFT: #336 1px solid; BORDER-BOTTOM: #336 1px solid
}
A.mug {
	BORDER-RIGHT: #336 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #336 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #336 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #336 1px solid
}
A.mug:hover {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 2px solid
}
.sectionHead H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; LEFT: 150px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.5em Arial,sans-serif; COLOR: #000; PADDING-TOP: 0px; POSITION: absolute; TOP: 9px
}
.sectionHead H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; LEFT: 150px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.5em Arial,sans-serif; COLOR: #000; PADDING-TOP: 0px; POSITION: absolute; TOP: 9px
}
.sectionHead H1 A {
	FONT: 1em Arial,sans-serif; COLOR: #001
}
.sectionHead H2 A {
	FONT: 1em Arial,sans-serif; COLOR: #001
}
.sectionHead P.overview {
	FONT-SIZE: 0.8em; LEFT: 150px; OVERFLOW: hidden; WIDTH: 520px; LINE-HEIGHT: 1.35em; POSITION: absolute; TOP: 37px; HEIGHT: 66px
}
.sectionNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 150px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 1px; PADDING-TOP: 0px; POSITION: absolute; _margin: 0 0 1px 0
}
.sectionNavMac {
	BOTTOM: 0px
}
.sectionNav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sectionNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; _margin-bottom: 2px
}
.sectionNav UL LI A {
	PADDING-RIGHT: 12px; BORDER-TOP: #aab 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 4px; MARGIN: 0px 2px; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #bbc
}
.sectionNav UL LI A:hover {
	BACKGROUND-COLOR: #ccf; TEXT-DECORATION: none
}
.sectionNav UL LI A.active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
DIV.twoColContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; _margin: 0; _padding: 0
}
DIV#twoColContent {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; MARGIN: 10px 10px 0px 15px; BORDER-LEFT: #fff 1px solid; WIDTH: 601px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #fff; _margin: 10px 11px 0 8px
}
DIV#twoColSidebar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; WIDTH: 320px; PADDING-TOP: 10px; HEIGHT: auto; TEXT-ALIGN: left; _margin: 10px 0 0 2px
}
.bodytext H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 1.5em Arial,sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.bodytext H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 1.5em Arial,sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.toc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; FONT: 0.7em Arial,sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 615px; PADDING-TOP: 15px
}
.toc IMG {
	MARGIN-TOP: -5px
}
.toc A {
	FONT-WEIGHT: bold; COLOR: #122180
}
.bodytext P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
P.firstpara:first-line {
	FONT-SIZE: 1.2em; COLOR: #000; LINE-HEIGHT: 1.25em
}
.twoColModule {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 1px 1px 16px; OVERFLOW: hidden; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; _padding: 0 4px 5px 4px
}
.bordered {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.topflush {
	PADDING-TOP: 8px
}
.justified {
	TEXT-ALIGN: justify
}
.twoColModuleMain {
	WIDTH: 586px; _width: 595px
}
.branchModule {
	_width: 584px; _padding-left: 10px
}
.twoColModuleSide {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-LEFT: 4px; BORDER-LEFT: #ddd 1px solid; WIDTH: 298px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff; _width: 311px
}
DIV.twoColModuleTitle {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; BACKGROUND: url(/images/gradientSprite3.gif) repeat-x; PADDING-BOTTOM: 3px; MARGIN: 0px -10px 4px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; HEIGHT: auto; _margin: 0 -4px 4px -7px; _padding: 3px 10px 3px 10px
}
.twoColModuleMain DIV.twoColModuleTitle {
	FONT-SIZE: 1em! important; _margin-left: -4px
}
.twoColModuleSide DIV.twoColModuleTitle {
	FONT-SIZE: 1.3em! important
}
DIV.twoColModuleTitle A {
	COLOR: #666
}
DIV.twoColModuleTitle A.altLink {
	FONT-SIZE: 0.7em; RIGHT: 5px; COLOR: #666; POSITION: absolute; TOP: 4px; TEXT-DECORATION: none
}
DIV.twoColModuleTitle A.altLink:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.featuredCat A {
	COLOR: #122180; TEXT-DECORATION: none
}
.featuredTitle A {
	COLOR: #122180; TEXT-DECORATION: none
}
.featuredCat A:hover {
	TEXT-DECORATION: underline
}
.featuredTitle A:hover {
	TEXT-DECORATION: underline
}
.featuredTitle A {
	FONT-WEIGHT: bold
}
.featuredCat {
	DISPLAY: block; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px
}
.zineName A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.featured {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 280px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left
}
.featured IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 55px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 55px
}
.featured IMG:hover {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 2px solid
}
#callToActionButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 140px; MARGIN-RIGHT: 155px; POSITION: relative; HEIGHT: 80px; BORDER-RIGHT-WIDTH: 0px
}
DIV.callToActionMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/orangeButton.gif) no-repeat 0px -9px; LEFT: 80px; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 180px; PADDING-TOP: 8px; POSITION: absolute; TOP: 38px; HEIGHT: 36px; _padding-left: 47px; _left: 110px
}
DIV.callToActionMain A {
	PADDING-RIGHT: 204px; PADDING-LEFT: 26px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; FONT: bold 0.9em/16px Arial,sans-serif; MARGIN-LEFT: 20px; COLOR: #eee; PADDING-TOP: 16px; WHITE-SPACE: nowrap; HEIGHT: 36px; TEXT-DECORATION: none
}
DIV.callToActionMain A:hover {
	TEXT-DECORATION: none
}
DIV.callToActionMore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/orangeButton.gif) no-repeat -238px -9px; LEFT: 259px; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 10px; PADDING-TOP: 8px; POSITION: absolute; TOP: 38px; HEIGHT: 36px; _left: 291px
}
DIV.callToActionMore A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 16px; PADDING-TOP: 16px; HEIGHT: 36px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; outline: 0
}
DIV.callToActionMore A:hover {
	TEXT-DECORATION: none
}
DIV#callToActionOptions {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 10px; Z-INDEX: 10; LEFT: 770px; PADDING-BOTTOM: 15px; BORDER-LEFT: #333 1px solid; WIDTH: 175px; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid; POSITION: absolute; TOP: 70px; BACKGROUND-COLOR: #fff
}
#topMREC {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 15px 4px; BORDER-LEFT: #aaa 1px solid; WIDTH: 300px; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #ccc
}
.fullStory {
	FONT-WEIGHT: bold
}
#subscribeToRSS {
	DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 12px; RIGHT: 26px; BACKGROUND: url(/images/feed-16x16.gif) no-repeat; WIDTH: 35px; CURSOR: pointer; COLOR: #222; BOTTOM: 1px; POSITION: absolute; HEIGHT: 20px; _right: 15px
}
.emptyModule {
	FONT-SIZE: 14px; MARGIN: 4px auto; TEXT-ALIGN: center
}

