BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	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
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	FONT: x-small arial, verdana, sans-serif; COLOR: #666
}
#midwrap {
	min-width: 920px; max-width: 920px
}
.floatbreaker {
	CLEAR: both
}
A {
	COLOR: #0a448f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0a448f; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; FONT: bold 24px/30px arial, helvetica, sans-serif; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: bold 20px/24px arial, helvetica, sans-serif; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: bold 16px/20px verdana, arial helvetica, sans-serif; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 14px/18px verdana, arial helvetica, sans-serif; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px/13px verdana, arial helvetica, sans-serif; PADDING-TOP: 0px
}
HR {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 8px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
#contentdivider {
	BACKGROUND: url(http://gfx.tucsoncitizen.com/global/contentdivider.png) repeat-x left top; HEIGHT: 10px
}
.blurb {
	MARGIN-TOP: 10px
}
.blurb P {
	FONT: 12px/140% georgia, "Times New Roman", times, serif
}
.blurb A {
	COLOR: #000
}
.topblurb {
	MARGIN-TOP: 10px
}
.topblurb P {
	FONT: 12px/140% georgia, "Times New Roman", times, serif
}
.topblurb A {
	COLOR: #000
}
.storytext {
	MARGIN-TOP: 15px
}
.storytext TABLE {
	CLEAR: left; BACKGROUND: #fff
}
.storytext UL {
	MARGIN: 15px; LIST-STYLE-TYPE: none
}
.storytext LI {
	PADDING-LEFT: 10px; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/leftnav_dot.gif) no-repeat 0px 50%
}
.storytext P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 12px/140% georgia, "Times New Roman", times, serif; PADDING-TOP: 0px
}
.storytext H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; FONT: italic medium georgia, "Times New Roman", times, serif; COLOR: #333; PADDING-TOP: 0px
}
.storytext H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: bold small arial, verdana, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
.storytext .byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; COLOR: #666; PADDING-TOP: 0px
}
#mainheader {
	FONT-SIZE: x-small; FLOAT: left; WIDTH: 100%; ; WIDTH: expression(document.body.clientWidth < 801 ? "800px" : "100%" ); FONT-FAMILY: verdana, sans-serif; min-width: 900px
}
#customerservice {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; FONT: x-small verdana, sans-serif; PADDING-TOP: 5px
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 254px; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/tc_headerlogo.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 5px; FONT: x-small verdana, sans-serif; VERTICAL-ALIGN: bottom; WIDTH: 150px; PADDING-TOP: 8px; HEIGHT: 29px
}
#logo A {
	COLOR: #ff3300
}
#logo A:hover {
	COLOR: #ff3300
}
#citizennav {
	BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: url(http://gfx.tucsoncitizen.com/nav/tabs_bg.png) #efefef repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; FONT-FAMILY: arial, sans-serif
}
#citizennav UL {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#citizennav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://gfx.tucsoncitizen.com/nav/right_dblue_tab.png) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px
}
#citizennav A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(http://gfx.tucsoncitizen.com/nav/left_dblue_tab.png) no-repeat left top; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#citizennav A:hover {
	TEXT-DECORATION: underline
}
#citizennav #current {
	BACKGROUND-IMAGE: url(http://gfx.tucsoncitizen.com/nav/right_selected_tab.png)
}
#citizennav #current A {
	BACKGROUND-IMAGE: url(http://gfx.tucsoncitizen.com/nav/left_selected_tab.png); PADDING-BOTTOM: 5px; COLOR: #000
}
#citizennav LI.marketplace {
	BACKGROUND: url(http://gfx.tucsoncitizen.com/nav/right_grey_tab.png) no-repeat right top
}
#citizennav LI.marketplace A {
	BACKGROUND: url(http://gfx.tucsoncitizen.com/nav/left_grey_tab.png) no-repeat left top
}
#citizennav LI.notabs {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#citizennav .notabs A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.searchbar {
	CLEAR: left; PADDING-RIGHT: 4px; PADDING-LEFT: 35px; BACKGROUND: url(http://gfx.tucsoncitizen.com/nav/searchbar_bg.png) repeat-x left bottom; PADDING-BOTTOM: 4px; FONT: bold x-small arial, verdana, sans-serif; VERTICAL-ALIGN: middle; ; WIDTH: expression(document.body.clientWidth < 774 ? "773px" : "100%" ); PADDING-TOP: 2px; min-width: 774px
}
#maintcsearch #searchthecitizen {
	PADDING-LEFT: 2px; FONT: x-small arial, verdana, sans-serif; WIDTH: 200px
}
#maintcsearch SELECT {
	FONT: x-small arial, verdana, sans-serif; COLOR: #666
}
#tcsearchbtn {
	BORDER-RIGHT: #999 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(http://www.macromedia.com/images/master/background_form_element.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 3px double; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #999 3px double; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #fff
}
.leadimg {
	BORDER-RIGHT: #9cc6cf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9cc6cf 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #9cc6cf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9cc6cf 1px solid
}
.count {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.greydates {
	COLOR: #666
}
#leftnav {
	BACKGROUND: url(http://gfx.tucsoncitizen.com/global/leftbarbottom.png) #e5f3fb no-repeat right bottom; FONT: x-small verdana, arial, sans-serif; WIDTH: 130px; COLOR: #333
}
#leftnav SELECT {
	WIDTH: 110px
}
#leftnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftnav UL LI.header {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #478db1; PADDING-BOTTOM: 2px; FONT: bold x-small verdana, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px
}
#leftnav UL LI.topixheader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #478db1; PADDING-BOTTOM: 2px; FONT: bold x-small verdana, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #e5f3fb 1px solid
}
#leftnav UL LI.features {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #e5f3fb; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#leftnav UL LI.nav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/leftnav_dash.gif) #e5f3fb no-repeat 4px 50%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#leftnav UL LI.secondlevel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/leftnav_dot.gif) #e5f3fb no-repeat 11px 50%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #478db1 3px solid; PADDING-TOP: 5px
}
#leftnav UL LI.poll {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #bee1f5; PADDING-BOTTOM: 15px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#leftnav UL LI.sublink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold x-small verdana, sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px
}
#leftnav UL LI.sublink:hover {
	BORDER-RIGHT: #478db1 1px solid; DISPLAY: block; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/left_arrow.png) #e5f3fb no-repeat left 50%; MARGIN: 0px
}
#leftnav UL LI A {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: none
}
#leftnav UL LI A:hover {
	DISPLAY: block; BACKGROUND: #e5f3fb; COLOR: #000; TEXT-DECORATION: none
}
#leftnav UL LI.header A {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#leftnav UL LI.header A:hover {
	DISPLAY: block; COLOR: #a3c6d8; TEXT-DECORATION: none
}
.polltitle {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #333; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif
}
.pollquestion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif
}
.pollchoice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 7px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif
}
.pollchoice P {
	DISPLAY: inline; MARGIN: 0px 0px 5px
}
.pollsubmit {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; WIDTH: 90px; COLOR: #666; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif
}
.indexbigboxad {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
}
.subchannelbigboxad {
	MARGIN: 0px 0px 5px; WIDTH: 300px; TEXT-ALIGN: center
}
.leaderboardad {
	MARGIN: 0px 0px 5px; TEXT-ALIGN: center
}
.channelskyscraperad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.weatherskyscraperad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.rtskyscraperad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.instoryad {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 10px 10px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.advertisingtitle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: bold 9px verdana, arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #ccc; PADDING-TOP: 2px; LETTER-SPACING: 0.4em
}
#topjobs {
	FONT: 11px/13px arial,sans-serif; COLOR: #000; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
#topjobs A:link {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(http://gfx.tucson.com/topjobs/topjobs_arrow.gif) #efefef no-repeat right top; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
#topjobs A:hover {
	BACKGROUND-COLOR: #baddff
}
#topjobs A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(http://gfx.tucson.com/topjobs/topjobs_arrow.gif) #efefef no-repeat right top; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
#topjobs A:hover {
	BACKGROUND-COLOR: #baddff
}
#topjobs H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 11px/13px verdana,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #999
}
#footer {
	CLEAR: both; MARGIN-LEFT: 140px; COLOR: #333
}
#footer #bottomlinks {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 3px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
#footer #bottomlinks A {
	COLOR: #333
}
#footer #bottomlinks A.partners {
	FONT-WEIGHT: bold; COLOR: #666
}
#footer #copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 90px; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/parntnerlogos.png) no-repeat left top; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#footer #copyright A {
	COLOR: #333
}
#citizenmarketplace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/marketplace_topbg.png) #efefef no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 5px
}
#citizenmarketplaceb {
	MARGIN-TOP: 0px; BACKGROUND: url(http://gfx.tucsoncitizen.com/global/marketplace_botbg.png) #efefef no-repeat left bottom; PADDING-BOTTOM: 5px; WIDTH: 160px
}
#marketplace {
	MARGIN: 5px; FONT: 10px/13px verdana, sans-serif; WIDTH: 150px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#marketplace DL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
#marketplace DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/18px arial, sans-serif; WIDTH: 65px; COLOR: red; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
#marketplace DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px/13px arial, sans-serif; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 0px
}
#marketplace P {
	MARGIN-BOTTOM: 3px
}
#marketplace .mp_box {
	PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px 6px; BORDER-BOTTOM: #cccccc 1px solid
}
#marketplace DD.img {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 65px; TEXT-ALIGN: center
}
#marketplace A {
	COLOR: #036; TEXT-DECORATION: none
}
#marketplace A:hover {
	TEXT-DECORATION: underline
}
#marketplace DT A {
	COLOR: red; TEXT-DECORATION: none
}
#marketplace DT A:hover {
	TEXT-DECORATION: underline
}
#marketplace .verticals A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
#marketplace .verticals A:hover {
	TEXT-DECORATION: underline
}
.related {
	MARGIN-TOP: 15px; COLOR: #000
}
.related FIELDSET {
	BORDER-RIGHT: #478db1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #478db1 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 8px; BORDER-LEFT: #478db1 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #478db1 1px solid; BACKGROUND-COLOR: #efefef
}
.related FIELDSET LEGEND {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #478db1
}
.related A {
	FONT-WEIGHT: bold
}
.related HR {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 8px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.related .thumb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
