.headlineNewsHidden {
	DISPLAY: none
}
.tickerouter {
	PADDING-BOTTOM: 15px
}
.ticker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaeaea
}
.tickertitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 19px; COLOR: #900; FONT-FAMILY: verdana
}
#tickerDiv {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 548px; TEXT-ALIGN: left
}
#ntd_dropper {
	PADDING-LEFT: 7px; FLOAT: left; WIDTH: 60px
}
#ntd_dropdown {
	OVERFLOW: hidden; WIDTH: 314px; POSITION: absolute
}
#ntd_bg {
	BACKGROUND: #fff; FILTER: alpha(opacity=85); WIDTH: 314px; POSITION: absolute; HEIGHT: 180px; moz-opacity: 0.85; opacity: 0.85
}
.ntd_newsitem TR TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.ntd_newsitem_time {
	COLOR: #676767
}
.ntd_newsitem_divider {
	BORDER-BOTTOM: #ccc 1px solid
}
.ntd_newsitem_date {
	FONT-WEIGHT: bold
}
.ntd_tools_hd {
	BORDER-TOP: #ccc 3px double; BACKGROUND: #fff
}
.ntd_toolbar {
	BACKGROUND: #fff; WIDTH: 314px; HEIGHT: 18px
}
.ntd_tools TR TD {
	FONT-SIZE: 10px
}
.ntd_tools_ft {
	BACKGROUND: #666; PADDING-TOP: 2px; HEIGHT: 4px
}
.copyright {
	FONT: 10px verdana,sans-serif; COLOR: #999
}
.copyright A {
	COLOR: #000
}
.copyright A:hover {
	
}
.specrepbox {
	BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #eaeaea
}
.specrepboxsitewide {
	BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #eaeaea
}
.specrephd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: bold 11px verdana,sans-serif; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.specrephd A {
	COLOR: #000
}
.specrep {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: 11px verdana,sans-serif; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.specrep A {
	COLOR: #000
}
.boxcontainer {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.boxhdimg {
	BACKGROUND: url(/stylesheets/generic/images/common/arrow.gif) no-repeat; MARGIN-BOTTOM: 8px
}
.boxhdimgcol {
	BACKGROUND: url(/stylesheets/generic/images/common/arrow.gif) no-repeat
}
.boxhd {
	FONT: bold 10px verdana,sans-serif; MARGIN-LEFT: 12px; HEIGHT: 14px; BACKGROUND-COLOR: #ccc
}
.boxhd A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 1px
}
.boxtxt {
	MARGIN-BOTTOM: 5px; FONT: 11px verdana,sans-serif
}
.boxtxt A {
	FONT-WEIGHT: bold; COLOR: #000
}
.boxtxt2 {
	MARGIN-BOTTOM: 5px; FONT: 13px verdana,sans-serif
}
.boxtxt2 A {
	FONT-WEIGHT: bold; COLOR: #000
}
.boximg {
	FLOAT: right; MARGIN-LEFT: 10px
}
.cl {
	CLEAR: both
}
.main618 {
	MARGIN-BOTTOM: 10px; WIDTH: 618px
}
.main3col {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.mainpic {
	FLOAT: left; WIDTH: 318px
}
.maintxt {
	FLOAT: left; WIDTH: 300px
}
.mainlink {
	MARGIN-BOTTOM: 8px; FONT: 26px/28px verdana,sans-serif
}
.mainlink A {
	COLOR: #000
}
.mainlink A:hover {
	COLOR: #039
}
.mainabs {
	MARGIN-BOTTOM: 5px; FONT: 13px verdana,sans-serif
}
.sidelink {
	MARGIN-BOTTOM: 2px; FONT: 11px verdana,sans-serif
}
.sidelink A {
	FONT-WEIGHT: bold
}
.sublink {
	MARGIN-BOTTOM: 3px; FONT: bold 13px verdana,sans-serif
}
.sublink A {
	COLOR: #000
}
.subabs {
	MARGIN-BOTTOM: 5px; FONT: 13px verdana,sans-serif
}
.subline {
	BACKGROUND-COLOR: #ccc
}
.subleft {
	MARGIN-RIGHT: 10px
}
.submiddle {
	MARGIN: 0px 10px
}
.subright {
	MARGIN-LEFT: 10px
}
.footlink {
	MARGIN-BOTTOM: 4px; FONT: 11px verdana,sans-serif
}
.footlink A {
	COLOR: #369
}
.footlink A:hover {
	COLOR: #039
}
.bannerad {
	MARGIN: 8px 8px 8px 0px
}
.pagefooterline {
	BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.crumbtrail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: url(/core/i/crumbtrail-grad.gif) repeat-x; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px; FONT-FAMILY: verdana; HEIGHT: 14px
}
.crumbtrail H2 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333
}
.crumbtrail_arrow {
	COLOR: #999
}
.crumbtrail_urhere {
	COLOR: #333
}
.finghead {
	FONT: bold 11px verdana,sans-serif; COLOR: #369
}
.finghead10 {
	FONT: bold 10px verdana,sans-serif; COLOR: #369
}
.columnhead {
	FONT: bold 11px verdana,sans-serif; COLOR: #000; PADDING-TOP: 4px
}
.columntxt {
	FONT: 10px verdana,sans-serif; COLOR: #000
}
.columimg {
	PADDING-TOP: 4px
}
.colline {
	BORDER-BOTTOM: #ccc 1px solid
}
.colboxcontainer {
	MARGIN-BOTTOM: 7px
}
.featboxcontainer {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #ccc 1px solid
}
.featboxcontainertop {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.feathdsp {
	FONT: bold 11px verdana,sans-serif
}
.feathdsp A {
	COLOR: #000
}
.feattxtsp {
	FONT: 11px verdana,sans-serif; COLOR: #000
}
.boxleft {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.boxleft2 {
	FLOAT: left
}
.boxleft3 {
	FLOAT: left; MARGIN-RIGHT: 18px
}
.boxleft4 {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.boxright {
	FLOAT: right; PADDING-TOP: 4px
}
.boxxleft188 {
	FLOAT: left; WIDTH: 188px
}
.boxxleft178 {
	FLOAT: left; WIDTH: 177px
}
.boxleft135 {
	FLOAT: left; WIDTH: 135px
}
.boxleft194 {
	FLOAT: left; WIDTH: 194px
}
TABLE.sumtable TBODY TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: verdana,sans-serif
}
TABLE.sumtable TBODY TR.odd {
	BACKGROUND-COLOR: #f6f6f6
}
TABLE.sumtable TBODY TR.even {
	BACKGROUND-COLOR: #eaeaea
}
TABLE.sumtable TBODY TR.gap {
	HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
TABLE.sumtable TBODY TR.gap TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.adoutergrey {
	MARGIN-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: center
}
.adspace {
	PADDING-BOTTOM: 4px
}
.mpuad {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.adtxt {
	FONT: 10px arial,sans-serif; COLOR: #999
}
.emailandprint {
	FLOAT: left
}
.emailandprint A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.emailandprintright {
	FLOAT: left; MARGIN-LEFT: 15px
}
.emailandprintright A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.post {
	FONT: bold 11px verdana,sans-serif; COLOR: #ccc
}
.posthd {
	COLOR: #666; MARGIN-RIGHT: 10px
}
.postpipe {
	FONT-WEIGHT: normal; MARGIN: 0px 10px
}
.rellinktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.rellinkitem {
	MARGIN-BOTTOM: 3px; FONT: bold 11px verdana,sans-serif
}
.pspagexofy {
	FLOAT: right; FONT: bold 10px verdana,sans-serif; COLOR: #666
}
.psnavlinks {
	FONT-SIZE: 13px; FONT-FAMILY: verdana,sans-serif
}
.psprev {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.pspagenum {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.psnext {
	DISPLAY: inline; PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid
}
.pshd {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666
}
.yvhd {
	FONT: bold 11px verdana,sans-serif; COLOR: #666
}
.blogdate {
	PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; FONT: bold 10px verdana,sans-serif; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.bloghd {
	FONT: 22px arial,sans-serif; COLOR: #000
}
A.bloghd:hover {
	COLOR: #039; TEXT-DECORATION: underline
}
.blogtop {
	FONT: bold 10px verdana,sans-serif; COLOR: #666
}
.blogboxhead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 3px; FONT: bold 10px verdana,sans-serif; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #666
}
.blogboxlink {
	MARGIN-BOTTOM: 6px; FONT: 10px verdana,sans-serif
}
.blogthankyou {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: center
}
.h1link {
	MARGIN-BOTTOM: 8px; FONT: 26px/28px verdana,sans-serif
}
.h2link {
	MARGIN-BOTTOM: 3px; FONT: bold 15px verdana,sans-serif
}
.h3link {
	MARGIN-BOTTOM: 3px; FONT: bold 13px verdana,sans-serif
}
.h4link {
	MARGIN-BOTTOM: 3px; FONT: bold 12px verdana,sans-serif
}
.h5link {
	MARGIN-BOTTOM: 3px; FONT: bold 11px verdana,sans-serif
}
.h1link A {
	COLOR: #000
}
.h2link A {
	COLOR: #000
}
.h3link A {
	COLOR: #000
}
.h4link A {
	COLOR: #000
}
.h5link A {
	COLOR: #000
}
.h1link A:hover {
	COLOR: #039
}
.h2link A:hover {
	COLOR: #039
}
.h3link A:hover {
	COLOR: #039
}
.h4link A:hover {
	COLOR: #039
}
.h5link A:hover {
	COLOR: #039
}
.largetxt {
	MARGIN-BOTTOM: 5px; FONT: 13px verdana,sans-serif
}
.largetxtintro {
	MARGIN-BOTTOM: 5px; FONT: bold 13px verdana,sans-serif; COLOR: #666
}
.largetxtserif {
	DISPLAY: inline; FONT: 13px verdana,sans-serif; COLOR: #333
}
.mediumtxt {
	MARGIN-BOTTOM: 5px; FONT: 11px verdana,sans-serif
}
.smalltxt {
	MARGIN-BOTTOM: 5px; FONT: 10px verdana,sans-serif
}
.story2 {
	FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.colquotetxt {
	FONT: 16px/19px georgia,serif; COLOR: #fff; BACKGROUND-COLOR: #666
}
.listbullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/stylesheets/generic/images/common/list_arrow.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.fingheadnolink {
	FONT: bold 11px verdana,sans-serif; COLOR: #666
}
.maincap {
	FONT: 10px verdana,sans-serif; COLOR: #000
}
.mainpic {
	FLOAT: left
}
.sub2link {
	MARGIN-BOTTOM: 3px; FONT: bold 15px verdana,sans-serif
}
.sub2link A {
	COLOR: #000
}
.boxhdnolink {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 1px; FONT: bold 10px verdana,sans-serif; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #999
}
.boxhdnolink2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; FONT: bold 10px verdana,sans-serif; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #999
}
.hrline {
	MARGIN: 8px 0px; BORDER-BOTTOM: #ccc 1px solid
}
.bttline {
	MARGIN: 3px 0px 8px; BORDER-BOTTOM: #ccc 1px solid
}
.btttext {
	MARGIN-TOP: 10px; FLOAT: right; FONT: 10px verdana,sans-serif
}
OL.weblogs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.weblogs LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(/stylesheets/generic/images/common/list_weblog.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; FONT: 11px/13px verdana,sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
OL.weblogs LI A {
	FONT-WEIGHT: bold; COLOR: #000
}
OL.podcasts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.podcasts LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(/stylesheets/generic/images/common/list_podcast.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; FONT: 11px/13px verdana,sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
OL.podcasts LI A {
	FONT-WEIGHT: bold; COLOR: #000
}
OL.mostv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
OL.mostv LI {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 6px; FONT: bold 11px verdana,sans-serif; MARGIN-LEFT: 34px
}
OL.mostv LI A {
	COLOR: #000
}
OL.defaultlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.defaultlist LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(/stylesheets/generic/images/common/list_arrow.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: 11px/13px verdana,sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
OL.defaultlist LI A {
	FONT-WEIGHT: bold; COLOR: #000
}
.edchoice {
	MARGIN-BOTTOM: 12px; FONT: 11px verdana,sans-serif
}
.edchoice A {
	FONT-WEIGHT: bold; COLOR: #000
}
A.fbutton {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; FONT: bold 10px verdana,sans-serif; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #326799
}
A.fbutton:hover {
	COLOR: #fff
}
.boxinner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid
}
.boxouter {
	BORDER-RIGHT: #eaeaea 2px solid; BORDER-TOP: #eaeaea 2px solid; BORDER-LEFT: #eaeaea 2px solid; BORDER-BOTTOM: #eaeaea 2px solid
}
.borderboxhd {
	FONT: bold 11px verdana,sans-serif; COLOR: #000
}
.borderboxhd A {
	COLOR: #000
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 26px; COLOR: #000; FONT-FAMILY: verdana,sans-serif
}
.archive {
	MARGIN-BOTTOM: 6px; FONT: bold 11px verdana,sans-serif
}
.archivehd {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; FONT: bold 18px verdana,sans-serif
}
.listaudio {
	PADDING-LEFT: 18px; BACKGROUND: url(/stylesheets/generic/images/common/list_audio.gif) no-repeat 0px 2px; HEIGHT: 11px
}
.listvideo {
	PADDING-LEFT: 18px; BACKGROUND: url(/stylesheets/generic/images/common/list_video.gif) no-repeat 0px 2px; HEIGHT: 11px
}
.listpics {
	PADDING-LEFT: 18px; BACKGROUND: url(/stylesheets/generic/images/common/list_pics.gif) no-repeat 0px 2px; HEIGHT: 11px
}
.listblogs {
	PADDING-LEFT: 18px; BACKGROUND: url(/stylesheets/generic/images/common/list_blogs.gif) no-repeat 0px 2px; HEIGHT: 11px
}
.listyourview {
	PADDING-LEFT: 18px; BACKGROUND: url(/stylesheets/generic/images/common/list_yourview.gif) no-repeat 0px 2px; HEIGHT: 11px
}
SPAN.travelCrumbtrailIntro {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailSeparator {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
SPAN.travelCrumbtrailSeparatorLarge {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
SPAN.travelCrumbtrailItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailItem A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailItem A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailItemHighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailItemHighlight A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailItemHighlight A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailActivityItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailActivityItem A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: verdana
}
SPAN.travelCrumbtrailActivityItem A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: verdana
}
.petouter {
	MARGIN-BOTTOM: 1px; WIDTH: 618px
}
.petbox {
	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
}
.petbox .numberbox {
	FLOAT: left; WIDTH: 180px; BACKGROUND-COLOR: #369
}
.petbox .textbox {
	PADDING-LEFT: 10px; FLOAT: left
}
.petbox .number {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 40px georgia,serif; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.petbox .text {
	FLOAT: left; FONT: 20px georgia,serif; WIDTH: 280px; COLOR: #666; PADDING-TOP: 6px
}
.petbox .text2 {
	FONT: 16px georgia,serif; COLOR: #999
}
.petbox .signup {
	FLOAT: left; WIDTH: 136px; TEXT-ALIGN: right
}
.petbox .signup IMG {
	MARGIN-TOP: 12px
}
.petstripon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px; BACKGROUND-COLOR: #efefef
}
.petstripoff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px
}
.petname {
	FONT: bold 13px verdana,sans-serif; COLOR: #369
}
.petdate {
	FONT: 11px verdana,sans-serif; COLOR: #333
}
.petbox2 {
	BACKGROUND: url(/stylesheets/generic/images/common/gradient_618.gif) no-repeat; MARGIN-BOTTOM: 10px; HEIGHT: 50px
}
.petbox2 .pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.petbox2 .number {
	FLOAT: left; FONT: 30px georgia,serif; WIDTH: 120px; COLOR: #369; TEXT-ALIGN: center
}
.petbox2 .textbox {
	FLOAT: left; WIDTH: 342px
}
.petbox2 .textbox .text {
	MARGIN-TOP: 10px; FONT: 16px georgia,serif; COLOR: #666
}
.petbox2 .button {
	FLOAT: left; WIDTH: 136px; TEXT-ALIGN: right
}
