BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.resize {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.header_resize {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.header {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block_header {
	MARGIN: 0px auto; WIDTH: 960px
}
.header_blog2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/header_blog_bg.gif) repeat-x center top; HEIGHT: 95px; PADDING-TOP: 20px
}
.header_blog2 H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 36px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 10px
}
.logo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 299px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.search {
	PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; PADDING-LEFT: 0px; WIDTH: 356px; PADDING-RIGHT: 0px; BACKGROUND: url(images/search_bg.gif) no-repeat 50% top; FLOAT: right; HEIGHT: 57px; PADDING-TOP: 0px
}
.search FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 50px; FLOAT: right; PADDING-TOP: 15px
}
.search FORM B {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: 11px Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #b4b4b4; PADDING-TOP: 4px
}
.search FORM STRONG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: 11px Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #b4b4b4; PADDING-TOP: 4px
}
.search FORM LABEL {
	
}
.search FORM INPUT {
	FLOAT: left
}
.search FORM INPUT.text {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 2px 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 198px; PADDING-RIGHT: 3px; FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND: url(images/search_form_bg.gif) no-repeat 50% top; HEIGHT: 14px; COLOR: #b4b4b4; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.search FORM INPUT.button_search {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 23px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 0px
}
.MenuBar1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: url(images/menu_bg11.gif) no-repeat 50% top; HEIGHT: 30px; PADDING-TOP: 0px
}
.menu UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 7px 30px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.menu UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.menu UL LI A {
	PADDING-BOTTOM: 15px; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #c8c8c8; TEXT-DECORATION: none; PADDING-TOP: 15px
}
.menu UL LI A SPAN {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 15px
}
.menu UL LI A:hover {
	BACKGROUND: url(images/r_menu.gif) no-repeat right 50%; COLOR: #60b6ff
}
.menu UL LI A:hover SPAN {
	BACKGROUND: url(images/l_menu.gif) no-repeat left 50%; COLOR: #60b6ff
}
.menu UL LI A.active {
	BACKGROUND: url(images/r_menu.gif) no-repeat right 50%; COLOR: #60b6ff
}
.menu UL LI A.active SPAN {
	BACKGROUND: url(images/l_menu.gif) no-repeat left 50%; COLOR: #60b6ff
}
.header_blog {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 0px
}
.body {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}




.body H3 {
	BORDER-BOTTOM: #2a2a2a 5px solid; PADDING-BOTTOM: 30px; MARGIN: 0px 20px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 36px Arial, Helvetica, sans-serif; COLOR: #2a2a2a; PADDING-TOP: 30px
}
.body H2 {
	PADDING-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 14px Arial, Helvetica, sans-serif; BACKGROUND: url(images/h2_bg.gif) no-repeat left bottom; COLOR: #1d2024; PADDING-TOP: 10px
}
.body H2 SPAN {
	TEXT-TRANSFORM: none; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #ababab
}
.body P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px/1.5em Arial, Helvetica, sans-serif; COLOR: #565656; PADDING-TOP: 10px
}
.body P SPAN {
	TEXT-TRANSFORM: uppercase; COLOR: #565656; FONT-WEIGHT: bold
}
.body A {
	COLOR: #00bddf; TEXT-DECORATION: none
}
.body IMG {
	PADDING-BOTTOM: 0px; MARGIN: 10px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.body IMG.floated {
	PADDING-BOTTOM: 0px; MARGIN: 5px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 280px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 0px
}
.left {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 595px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.port {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 285px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}



.FBG {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px solid; PADDING-TOP: 0px
}
.FBG A {
	COLOR: #00bcde; TEXT-DECORATION: none
}
.FBG IMG {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.FBG P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px/1.5em Arial, Helvetica, sans-serif; COLOR: #888888; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.FBG H2 {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #272727; PADDING-TOP: 10px
}
.FBG .bloga {
	bakground-color: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 285px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 10px
}
.FBG .last.bloga {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#contactform {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#contactform * {
	COLOR: #f00
}
#contactform OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#contactform LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#contactform LI.buttons {
	MARGIN: 5px 0px; CLEAR: both
}
#contactform LABEL {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #444444; PADDING-TOP: 5px
}
#contactform LABEL SPAN {
	COLOR: #00f
}
#contactform INPUT.text {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; PADDING-LEFT: 2px; WIDTH: 400px; PADDING-RIGHT: 2px; BACKGROUND: #fefefe; HEIGHT: 16px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 5px
}
#contactform TEXTAREA {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-LEFT: 2px; WIDTH: 500px; PADDING-RIGHT: 2px; BACKGROUND: #fefefe; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 2px
}
#contactform LI.buttons INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.footer {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.footer_resize {
	width:960px;
	margin:0 auto;
	padding:10px 0;
	background-color:#fff;
	background:url(images/footer_bg1.gif) top no-repeat; text-decoration:none;
}
.footer P {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #a4a4a4
}
.footer A {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #a4a4a4; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.footer P.right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 15px
}
.footer P.leftt {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
P.clr {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both; PADDING-TOP: 0px
}
.clr {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both; PADDING-TOP: 0px
}








DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	font-family: arial, sans-serif;
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 60%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 60%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 40%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 40%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY {
	FONT: 62.5% Georgia, "Times New Roman", Times, serif; COLOR: #000
}
SELECT {
	
}
INPUT {
	
}
BODY BUTTON {
	
}
BODY TEXTAREA {
	
}
BODY BUTTON {
	
}
BODY TABLE {
	FONT-SIZE: inherit
}
BODY PRE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
BODY CODE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
BODY KBD {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
BODY SAMP {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
BODY TT {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace
}
BODY .wrapper {
	FONT-SIZE: 1em
}
.f-byline {
	
}
.f-standfirst {
	FONT-SIZE: 1.8em
}
BODY .t-article .article P.f-standfirst {
	FONT-SIZE: 1.8em
}
.f-bodycopy {
	LINE-HEIGHT: 120%; FONT-SIZE: 1.2em
}
P {
	LINE-HEIGHT: 120%; FONT-SIZE: 1.2em
}
.mac P {
	LINE-HEIGHT: 1.077; FONT-SIZE: 1.3em
}
.mac .lockup P {
	LINE-HEIGHT: 1.077; FONT-SIZE: 1.3em
}
.mac P.counter {
	FONT-SIZE: 1.2em
}
.mac .t-article .article P {
	LINE-HEIGHT: 1.2
}
.f-ha {
	LINE-HEIGHT: 120%; FONT-SIZE: 3.3em
}
.mac P.f-ha {
	LINE-HEIGHT: 120%; FONT-SIZE: 3.3em
}
.f-hb {
	LINE-HEIGHT: 120%; FONT-SIZE: 2.2em
}
.mac P.f-hb {
	LINE-HEIGHT: 120%; FONT-SIZE: 2.2em
}
.f-hc {
	LINE-HEIGHT: 120%; FONT-SIZE: 1.4em
}
.mac P.f-hc {
	LINE-HEIGHT: 120%; FONT-SIZE: 1.4em
}
.f-hd {
	LINE-HEIGHT: 120%; FONT-SIZE: 1.8em
}
.mac P.f-hd {
	LINE-HEIGHT: 120%; FONT-SIZE: 1.8em
}
.leader .body A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.leader .thunderer A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.leader .opinion A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.leader .obituary A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-arts .lockup-1 .topLeft A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-life .lockup-1 .topLeft A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
P A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.byline A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.f-subhead-a A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.f-nib-head A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.f-ha A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.f-hb A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.f-hc A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.f-hd A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
#sitemap-header A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
#sitemap-body A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-nav A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.tto-slides A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-article-list .head LI A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.utilities LI A:hover SPAN {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.lower-links UL LI A:hover SPAN {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.lower-links .follow A:hover SPAN {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
#p-nav .p-nav-child A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
#p-nav .p-nav-child A.change-location:hover SPAN {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-blogs .blog-post .blog-post-title A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-blogs .blog-list LI A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-article .t-article-opinion .heading A.f-author:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.t-blogs .blog .blog-sorting LI A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.f-subhead-a {
	FONT-SIZE: 1.6em
}
.f-subhead-b {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em
}
.f-nib-head {
	COLOR: #29536d; FONT-SIZE: 1.2em
}
.f-nib-head A {
	COLOR: #29536d
}
.f-caption {
	LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.i-sm {
	LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.f-credit {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.1em
}
.f-recent-update {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #b71031; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.f-regular-update {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.f-recent-update .dateampm {
	FONT-SIZE: 83.3%
}
.f-regular-update .dateampm {
	FONT-SIZE: 83.3%
}
.f-author {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; FONT-WEIGHT: bolder
}
STRONG.f-author {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
.f-pull-quote {
	COLOR: #2d4563; FONT-SIZE: 1.8em
}
.byline SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
.t-life .lockup-1 .f-ha {
	LINE-HEIGHT: 1.213
}
.lockup .f-ha {
	LINE-HEIGHT: 1.213
}
.t-life .lockup-1 .f-hb {
	LINE-HEIGHT: 1.209
}
.lockup .f-hb {
	LINE-HEIGHT: 1.209
}
.t-life .lockup-1 .f-hc {
	LINE-HEIGHT: 1.188
}
.lockup .f-hc {
	LINE-HEIGHT: 1.188
}
.lockup .f-hc P {
	LINE-HEIGHT: 1.188
}
.t-opinion .lockup .f-author {
	LINE-HEIGHT: 1.188
}
.lockup .f-author {
	LINE-HEIGHT: 1.167
}
.lockup P {
	LINE-HEIGHT: 1.167
}
.lockup .relations A {
	LINE-HEIGHT: 1.2727
}
.cf:after {
	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: " "
}
.offscreen {
	POSITION: absolute; TOP: -1000px; LEFT: -1000px
}
.hr {
	BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 0px
}
.hr HR {
	DISPLAY: none
}
.js-only {
	DISPLAY: none
}
.lockup .hr {
	BORDER-BOTTOM: #ccc 1px solid
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.fat-rule {
	WIDTH: 60px; DISPLAY: block; HEIGHT: 10px; FONT-SIZE: 0px; CURSOR: pointer
}
.fat-rule:hover {
	BORDER-BOTTOM: medium none
}
.ratings {
	POSITION: relative; WIDTH: 75px; BACKGROUND: url(/tto/public/img/background/icons/ratings/stars_stencil_b.png) no-repeat; HEIGHT: 15px
}
.ratings .ratings-colour {
	WIDTH: 0px; HEIGHT: 15px; OVERFLOW: hidden
}
.ratings IMG {
	POSITION: absolute; DISPLAY: block; COLOR: #666; TOP: 0px; LEFT: 0px
}
.ratings .star-1 {
	WIDTH: 15px
}
.ratings .star-2 {
	WIDTH: 30px
}
.ratings .star-3 {
	WIDTH: 45px
}
.ratings .star-4 {
	WIDTH: 60px
}
.ratings .star-5 {
	WIDTH: 75px
}
.t-default .divider {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.t-life .divider {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.t-arts .divider {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.t-article-list .divider {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.t-opinion .divider {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.btn {
	PADDING-LEFT: 3px; WIDTH: 103px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 1.4em; CURSOR: pointer
}
.btn:hover {
	TEXT-DECORATION: none
}
.btn .triangle {
	WIDTH: 7px; HEIGHT: 9px
}
.btn .btn-right {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-RIGHT: -3px; PADDING-TOP: 7px
}
.btn-1 {
	WIDTH: 103px
}
.btn-2 {
	WIDTH: 96px
}
.btn-grey {
	BACKGROUND: url(/tto/public/img/buttons/grey.gif) no-repeat left top
}
.btn-grey .btn-right {
	BACKGROUND: url(/tto/public/img/buttons/grey.gif) no-repeat right top
}
.btn-blue {
	BACKGROUND: url(/tto/public/img/buttons/blue.gif) no-repeat left top
}
.btn-blue .btn-right {
	BACKGROUND: url(/tto/public/img/buttons/blue.gif) no-repeat right top
}
.wrapper {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 980px
}
.dual-head #prenav A {
	COLOR: #006699
}
.dual-head #prenav A:hover {
	COLOR: #006699
}
.dual-head #prenav UL LI.active A {
	COLOR: #006699
}
.dual-head .dh-times {
	MARGIN: 13px 0px 13px 140px; WIDTH: 260px; DISPLAY: inline-block; FLOAT: left
}
.dual-head .dh-s-times {
	MARGIN: 14px 0px 13px 170px; WIDTH: 259px; DISPLAY: inline-block; FLOAT: left
}
.wrapper .mast-head {
	POSITION: relative; HEIGHT: 74px; OVERFLOW: hidden
}
* HTML .wrapper .mast-head {
	OVERFLOW: hidden
}
.wrapper .mast-head H1 {
	MARGIN: 0px auto; WIDTH: 460px; PADDING-TOP: 9px
}
HTML .wrapper .mast-head H1 IMG {
	LINE-HEIGHT: 45px; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 5.7em; FONT-WEIGHT: bolder
}
.wrapper .mast-head .section-header {
	WIDTH: 400px; FLOAT: left
}
.wrapper .mast-head .section-header .times-logo {
	MARGIN-TOP: 5px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 2em; FONT-WEIGHT: bolder
}
.dual-head .dh-times IMG {
	MARGIN-TOP: 5px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 2em; FONT-WEIGHT: bolder
}
.dual-head .dh-s-times IMG {
	MARGIN-TOP: 5px; WIDTH: 170px; DISPLAY: block; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 2em; FONT-WEIGHT: bolder
}
.dual-head .dh-times IMG {
	WIDTH: auto; FONT-SIZE: 3em
}
.dual-head .dh-s-times IMG {
	WIDTH: auto; FONT-SIZE: 3em
}
.wrapper .mast-head .section-header H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.wrapper .mast-head .section-header H1 IMG {
	LINE-HEIGHT: 31px; MARGIN: 0px 0px 0px -2px; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 4.2em; FONT-WEIGHT: bolder
}
.wrapper .mast-head .puff {
	WIDTH: 320px; FLOAT: right
}
.wrapper .mast-head .puff A.media {
	POSITION: relative; WIDTH: 74px; FLOAT: left; HEIGHT: 74px; OVERFLOW: hidden
}
.wrapper .mast-head .puff A.media IMG {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block; RIGHT: 0px
}
.wrapper .mast-head .puff .text {
	MARGIN-TOP: 13px; WIDTH: 240px; FLOAT: right; MARGIN-LEFT: 6px
}
.wrapper .mast-head .puff .text P {
	FONT-SIZE: 1em
}
.wrapper .mast-head .puff .text P A {
	LINE-HEIGHT: 120%; FONT-SIZE: 1.5em
}
.wrapper .mast-head .puff .text P STRONG {
	MARGIN-TOP: 4px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em
}
.wrapper .mast-head .puff .text P A.f-author {
	MARGIN-TOP: 4px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em
}
.wrapper .mast-head .puff .text A STRONG {
	MARGIN-TOP: 4px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em
}
.wrapper .p-nav {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; HEIGHT: 27px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.wrapper .content {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 19px; WIDTH: 930px; PADDING-RIGHT: 19px; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 20px
}
.mpu {
	MARGIN-BOTTOM: 20px
}
#mpu-banner {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 4px; MIN-HEIGHT: 66px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 0px; HEIGHT: auto !important; BORDER-TOP: #d0d0d0 1px; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 5px
}
#mpu1 {
	MIN-HEIGHT: 250px; HEIGHT: auto !important
}

#p-nav .p-nav-panel-wrap .p-nav-mid .sponsored-logo A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.mast-head .sponsored-logo {
	MARGIN-TOP: 7px; RIGHT: 360px
}
.t-utility .utility {
	MARGIN: 0px 10px 20px 0px; WIDTH: 620px; BACKGROUND: #fff; FLOAT: left
}
.t-utility .utility-side {
	BORDER-LEFT: #cccccc 1px solid; PADDING-LEFT: 9px; WIDTH: 300px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.t-utility .carousel {
	BORDER-BOTTOM: #cccccc 1px solid; MARGIN-BOTTOM: 19px
}
.t-utility .utility-top .custom-html-wrapper {
	BORDER-BOTTOM: #cccccc 1px solid; MARGIN-BOTTOM: 19px
}
.t-utility .utility-top .stories {
	BORDER-BOTTOM: #cccccc 1px solid; MARGIN-BOTTOM: 19px
}
.t-utility .utility-top .stories {
	PADDING-BOTTOM: 16px
}
.t-utility .utility-bottom .custom-html-wrapper {
	MARGIN-TOP: 19px; BORDER-TOP: #cccccc 1px solid
}
.t-utility .utility-bottom .stories {
	MARGIN-TOP: 19px; BORDER-TOP: #cccccc 1px solid
}
.t-utility .utility-bottom .stories {
	PADDING-TOP: 3px
}
.t-utility .mpu {
	DISPLAY: inline; MARGIN-BOTTOM: 0px
}
.t-utility .footer-brick {
	MARGIN-TOP: 0px
}
.t-list-section .f-ha {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; MARGIN-TOP: -7px; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 31px; PADDING-TOP: 0px
}
.t-list-section .heading IMG {
	DISPLAY: block
}
.t-list-section .article-lists {
	WIDTH: 620px; BORDER-TOP: #ccc 3px solid; MARGIN-RIGHT: 20px
}
.t-list-section .article-lists .articles {
	WIDTH: 460px; FLOAT: left; PADDING-TOP: 2px
}
.t-list-section .article-lists .articles LI.listing {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 50% bottom; PADDING-TOP: 3px
}
.t-list-section .article-lists .articles LI.top P {
	PADDING-BOTTOM: 3px; FONT-SIZE: 1.4em; PADDING-TOP: 0px
}
.t-list-section .article-lists .articles LI.top .f-regular-update {
	FONT-WEIGHT: normal
}
.t-list-section .article-lists .articles LI.top .f-hb {
	PADDING-BOTTOM: 19px
}
.t-list-section .article-lists .articles LI.top .cf {
	MARGIN-TOP: -4px
}
.t-list-section .article-lists .articles LI.top .cf .text {
	MARGIN-TOP: 1px
}
.t-list-section .article-lists .articles LI.media .cf .text {
	WIDTH: 220px; PADDING-RIGHT: 20px; FLOAT: left
}
.t-list-section .article-lists .articles LI.top .cf .media {
	WIDTH: 220px; MARGIN-BOTTOM: 4px; FLOAT: left; HEIGHT: 148px
}
.t-list-section .article-lists .articles LI.top .cf .video {
	POSITION: relative
}
.t-list-section .article-lists .articles LI.top .cf .video .play {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.t-list-section .article-lists .articles LI P {
	PADDING-TOP: 4px
}
.t-list-section .article-lists .articles LI .lower-links {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 460px; PADDING-RIGHT: 0px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x; PADDING-TOP: 6px
}
.t-list-section .article-lists .articles LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.t-list-section .article-lists .pagination {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 11px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 19px
}
.t-list-section .article-lists .pagination #previous {
	DISPLAY: block
}
.t-list-section .article-lists .misc {
	POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; LEFT: 11px
}
.t-list-section .article-lists .misc H4 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 15px; MARGIN: 2px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.t-list-section .article-lists .misc P {
	PADDING-BOTTOM: 14px
}
.t-list-section .article-lists .recommend {
	BORDER-RIGHT: medium none
}
.t-list-section .lockup-side {
	BORDER-TOP: #cccccc 3px solid; PADDING-TOP: 7px
}
.tabs-wrapper {
	POSITION: relative; OVERFLOW-Y: scroll; CLEAR: both
}
.reviews-tabs {
	POSITION: relative; MARGIN-BOTTOM: 20px; HEIGHT: 200px; OVERFLOW: hidden
}
.reviews-tabs H2 {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 1.5; MARGIN: -5px 0px 7px; PADDING-LEFT: 0px !important; WIDTH: 100px; PADDING-RIGHT: 0px !important; DISPLAY: none; FLOAT: left; PADDING-TOP: 0px !important
}
.mac .reviews-tabs H2 {
	MARGIN-TOP: 0px
}
.reviews-tabs .tablist {
	Z-INDEX: 1; POSITION: absolute; DISPLAY: none; FLOAT: right; TOP: 1px; RIGHT: -8px
}
.reviews-tabs .tablist LI {
	DISPLAY: inline; BACKGROUND: url(/tto/public/img/background/borders/border-sprite.gif) no-repeat right 2px; FLOAT: left
}
.reviews-tabs .tablist A {
	PADDING-BOTTOM: 11px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 8px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 8px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.reviews-tabs .tablist A:focus {
	TEXT-DECORATION: underline
}
.reviews-tabs .tablist .ui-state-active A {
	BACKGROUND: url(/tto/public/img/background/icons/ratings/active-tab.gif) no-repeat center bottom; COLOR: #000; FONT-WEIGHT: bold
}
.reviews-tabs .tabs-wrapper {
	HEIGHT: 200px
}
.reviews-tabs .tabs-wrapper H3 {
	HEIGHT: 28px; FONT-WEIGHT: bold
}
.reviews-tabs .tabs-wrapper UL {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 12px; BORDER-TOP: #ccc 1px solid
}
.reviews-tabs .tabs-wrapper .ratings {
	BACKGROUND-IMAGE: url(/tto/public/img/background/icons/ratings/stars_stencil_buff_11px.png); POSITION: absolute; WIDTH: 60px; BACKGROUND-POSITION: -60px 0px; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden; TOP: 6px; LEFT: 7px
}
.reviews-tabs .ratings .ratings-colour {
	DISPLAY: block; HEIGHT: 11px
}
.reviews-tabs .star-1 {
	WIDTH: 12px
}
.reviews-tabs .star-2 {
	WIDTH: 24px
}
.reviews-tabs .star-3 {
	WIDTH: 36px
}
.reviews-tabs .star-4 {
	WIDTH: 48px
}
.reviews-tabs .star-5 {
	WIDTH: 59px
}
.reviews-tabs .tabs-wrapper LI {
	POSITION: relative; BACKGROUND-COLOR: #efede2; HEIGHT: 33px; OVERFLOW: hidden; BORDER-TOP: #999 1px dotted
}
.reviews-tabs .tabs-wrapper .first-child {
	BORDER-TOP: medium none
}
.reviews-tabs .tabs-wrapper LI A {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 32px; FONT-SIZE: 1.2em; CURSOR: pointer
}
.reviews-tabs .tabs-wrapper LI A:hover {
	COLOR: #2d4563; TEXT-DECORATION: none
}
.reviews-tabs .tabs-wrapper LI A:focus {
	COLOR: #2d4563; TEXT-DECORATION: none
}
.reviews-tabs .tabs-wrapper LI A .review-heading {
	POSITION: absolute; LINE-HEIGHT: 1; WHITE-SPACE: nowrap; HEIGHT: 22px; TOP: 5px; LEFT: 72px
}
.reviews-tabs .tabs-wrapper LI A .no-rating {
	POSITION: absolute; TOP: 3px; LEFT: 7px
}
#classified-search {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; MARGIN: 0px 0px 10px; WIDTH: 300px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #f5f5f5; HEIGHT: 289px; OVERFLOW: hidden
}
#classified-search-small {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; MARGIN: 0px 0px 10px; WIDTH: 300px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #f5f5f5; HEIGHT: 289px; OVERFLOW: hidden
}
#classified-search-small {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 220px; HEIGHT: 64px
}
#classified-search .tabs-wrapper {
	HEIGHT: 282px
}
#classified-search H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 0px 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#classified-search-small H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 0px 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#classified-search H4 A {
	BORDER-BOTTOM: #f5f5f5 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2d4563; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#classified-search-small H4 A {
	BORDER-BOTTOM: #f5f5f5 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2d4563; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#classified-search H4 A:hover {
	BORDER-BOTTOM: #000000 1px dotted; COLOR: #000000; TEXT-DECORATION: none
}
#classified-search-small H4 A:hover {
	BORDER-BOTTOM: #000000 1px dotted; COLOR: #000000; TEXT-DECORATION: none
}
#classified-search P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#classified-search-small P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#classified-search A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 1.2em
}
#classified-search-small A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 1.2em
}
#classified-search .search-links {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 24px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
#classified-search-small .search-links {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 24px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#classified-search UL.search-links LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 24px; PADDING-TOP: 4px
}
#classified-search-small UL.search-links LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 24px; PADDING-TOP: 4px
}
#classified-search-small UL.search-links LI {
	HEIGHT: 20px
}
#classified-search UL.search-links .ui-state-active {
	BACKGROUND: url(/tto/public/img/classifieds/selected-arr.gif) no-repeat center 19px
}
#classified-search-small UL.search-links .ui-state-active {
	BACKGROUND: url(/tto/public/img/classifieds/selected-arr.gif) no-repeat center 19px
}
#classified-search .search-links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; BACKGROUND: url(/tto/public/img/classifieds/pipe.gif) no-repeat right 2px; COLOR: #2d4563; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#classified-search-small .search-links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; BACKGROUND: url(/tto/public/img/classifieds/pipe.gif) no-repeat right 2px; COLOR: #2d4563; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#classified-search .search-links A:hover {
	COLOR: #666666
}
#classified-search-small .search-links A:hover {
	COLOR: #666666
}
#classified-search .search-links .ui-state-active A {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#classified-search-small .search-links .ui-state-active A {
	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#classified-search .search-links A.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#classified-search-small .search-links A.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#classified-search .search-links .ui-state-active A.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#classified-search-small .search-links .ui-state-active A.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#classified-search-small .search {
	RIGHT: 80px
}
#classified-search FORM {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 0px
}
#classified-search-small FORM {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 0px
}
#classified-search FIELDSET {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
#classified-search-small FIELDSET {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
#classified-search LEGEND {
	DISPLAY: none
}
#classified-search-small LEGEND {
	DISPLAY: none
}
#classified-search .keywords {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#classified-search-small .keywords {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#classified-search .labelHighlight {
	COLOR: #ccc
}
#classified-search-small .labelHighlight {
	COLOR: #ccc
}
#classified-search-small .input-sm {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: 139px; BACKGROUND: url(/tto/public/img/classifieds/input-sm.gif) no-repeat; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#classified-search .input-lg {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; WIDTH: 214px; BACKGROUND: url(/tto/public/img/classifieds/input-lg.gif) #ffffff no-repeat; FLOAT: left; HEIGHT: 18px; FONT-SIZE: 1.1em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#classified-search .search {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -1000px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 61px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/tto/public/img/classifieds/search.gif) no-repeat; FLOAT: right; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#classified-search-small .search {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -1000px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 61px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/tto/public/img/classifieds/search.gif) no-repeat; FLOAT: right; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#classified-search .panel {
	BORDER-BOTTOM: #fff 20px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: url(/tto/public/img/classifieds/dividers.gif) no-repeat; PADDING-TOP: 0px
}
#classified-search .panel LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 7px; WIDTH: 136px; PADDING-RIGHT: 7px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 97px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#classified-search .panel LI.empty {
	BACKGROUND-COLOR: #000
}
#classified-search .panel .more {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; HEIGHT: 24px; PADDING-TOP: 0px
}
#classified-search .more UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#classified-search .more LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 7px 0px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 24px; PADDING-TOP: 4px
}
#classified-search .more .selected {
	PADDING-RIGHT: 7px; BACKGROUND: url(/tto/public/img/classifieds/pipe.gif) no-repeat right 7px
}
#classified-search .more A {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; FLOAT: left; COLOR: #2d4563; BORDER-TOP: #f5f5f5 1px solid; BORDER-RIGHT: #f5f5f5 1px solid; TEXT-DECORATION: none
}
#classified-search .more A:hover {
	BORDER-BOTTOM: #000000 1px dotted; COLOR: #000000; TEXT-DECORATION: none
}
#classified-search .more .selected A {
	MARGIN-LEFT: 7px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#prenav {
	LINE-HEIGHT: 1em; MIN-HEIGHT: 31px; WIDTH: 980px; BACKGROUND: #49afa6; HEIGHT: auto !important; COLOR: #ffffff; OVERFLOW: hidden
}
.dual-head #prenav {
	BACKGROUND: #49afa6
}
#prenav {
	LINE-HEIGHT: 1; BACKGROUND: #49afa6; COLOR: #ffffff; FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
#prenav A {
	BACKGROUND: #49afa6; COLOR: #ffffff
}
#prenav A:hover {
	BACKGROUND: #49afa6; COLOR: #ffffff; TEXT-DECORATION: underline
}
#prenav A:focus {
	BACKGROUND: #49afa6; COLOR: #ffffff; TEXT-DECORATION: underline
}
#prenav UL {
	MARGIN-TOP: 9px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
#prenav UL LI {
	LINE-HEIGHT: 1.2; FLOAT: left; BORDER-RIGHT: #9fb7d6 1px solid
}
#prenav UL LI.first {
	PADDING-LEFT: 0px
}
#prenav UL LI.last {
	BORDER-RIGHT: 0px
}
#prenav UL LI.active A {
	BACKGROUND: #49afa6; COLOR: #ffffff
}
#prenav UL#papers {
	MARGIN-LEFT: 12px
}
#prenav UL#papers LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
#prenav UL.search-links {
	MARGIN: 8px 15px 0px 0px; FLOAT: right
}
#prenav UL.search-links LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#prenav UL.search-links LI #login-small {
	Z-INDEX: 1000000; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; DISPLAY: none; BACKGROUND: #49afa6; HEIGHT: 155px; BORDER-TOP: #ccc 1px solid; TOP: 31px; RIGHT: 90px; BORDER-RIGHT: #ccc 1px solid
}
#prenav UL.search-links LI #login-small IFRAME {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 24px
}
#prenav UL.search-links LI A.sign-up {
	Z-INDEX: 1000001; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; MIN-HEIGHT: 17px; PADDING-LEFT: 0px; WIDTH: 120px; BOTTOM: 9px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman,Times", serif !important; BACKGROUND: #49afa6; HEIGHT: 17px !important; COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px; LEFT: 145px; _bottom: 36px
}
#prenav UL.search-links LI A.close {
	Z-INDEX: 1000001; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman,Times", serif !important; BACKGROUND: url(/tto/public/img/iam/login-close.gif) no-repeat 62px 2px; COLOR: #2d4563; FONT-SIZE: 1em; TOP: 5px; RIGHT: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#prenav UL.search-links .last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#form-mast-search {
	POSITION: relative; MARGIN: 4px 4px 0px 0px; WIDTH: 206px; DISPLAY: inline; FLOAT: right; OVERFLOW: hidden
}
#form-mast-search .querystring {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #49afa6; PADDING-LEFT: 2px; WIDTH: 202px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 2px
}
#form-mast-search .labelHighlight {
	COLOR: #888888
}
#form-mast-search .search-submit {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; WIDTH: 14px; BORDER-TOP-STYLE: none; BACKGROUND: url(/tto/public/img/icons/search-sprite.gif) #fff no-repeat 0px 0px; HEIGHT: 13px; BORDER-LEFT-STYLE: none; TOP: 6px; LEFT: 190px
}
#form-mast-search .search-submit:hover {
	BACKGROUND: url(/tto/public/img/icons/search-sprite.gif) #fff no-repeat 0px -14px; CURSOR: pointer
}
#form-mast-search .search-submit:focus {
	BACKGROUND: url(/tto/public/img/icons/search-sprite.gif) #fff no-repeat 0px -14px; CURSOR: pointer
}
#tto-hidden-nav {
	DISPLAY: none
}
#p-nav {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 979px; PADDING-RIGHT: 0px; BACKGROUND: url(/tto/public/img/p-nav-bg.gif) no-repeat 0px 0px; HEIGHT: 29px; PADDING-TOP: 0px
}
#primary {
	Z-INDEX: 5001; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 33px; PADDING-TOP: 0px; LEFT: 1px
}
#primary LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 28px; PADDING-TOP: 0px
}
#primary LI A {
	Z-INDEX: 1000; PADDING-BOTTOM: 0px; LINE-HEIGHT: 170%; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: 33px; COLOR: #666; FONT-SIZE: 1.6em; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#primary LI A.active {
	Z-INDEX: 1000; PADDING-BOTTOM: 0px; LINE-HEIGHT: 170%; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: 33px; COLOR: #666; FONT-SIZE: 1.6em; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#primary LI A.active IMG {
	MARGIN: -34px 0px 0px
}
#primary LI A:hover {
	DISPLAY: block
}
#primary LI A:hover {
	DISPLAY: block
}
#primary LI A:hover IMG {
	MARGIN: -68px 0px 0px
}
#primary LI A:focus IMG {
	MARGIN: -68px 0px 0px
}
#primary LI A.active:hover IMG {
	MARGIN: -68px 0px 0px
}
#primary LI A.current-hover IMG {
	MARGIN: -68px 0px 0px
}
#p-nav {
	-webkit-user-select: none; -webkit-touch-callout: none
}
#primary {
	-webkit-user-select: none; -webkit-touch-callout: none
}
#primary LI {
	-webkit-user-select: none; -webkit-touch-callout: none
}
#primary LI A {
	-webkit-user-select: none; -webkit-touch-callout: none
}
#primary LI IMG {
	-webkit-user-select: none; -webkit-touch-callout: none
}
.p-nav-panel-wrap {
	Z-INDEX: 5000; POSITION: absolute; DISPLAY: none; OVERFLOW: hidden; TOP: 28px; LEFT: 0px
}
.p-nav-panel-wrap .p-nav-child {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px; WIDTH: 978px; HEIGHT: 277px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.p-nav-panel-wrap .p-nav-panel-shadow {
	POSITION: relative; WIDTH: 980px; BACKGROUND: url(/tto/public/img/p-nav-shadow.png) no-repeat; HEIGHT: 30px
}
.loading .p-nav-child {
	BACKGROUND-IMAGE: url(/tto/public/img/icons/ajax-loader.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 955px 5px
}
.p-nav-panel-wrap .error {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; COLOR: black; PADDING-TOP: 1em
}
.p-nav-panel-wrap H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; DISPLAY: block; COLOR: #666; FONT-SIZE: 1.2em
}
.p-nav-panel-wrap .p-nav-lhs {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 389px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 255px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 13px
}
.p-nav-panel-wrap .p-nav-lhs .p-nav-wrap {
	HEIGHT: 203px; OVERFLOW: hidden
}
.p-nav-panel-wrap .p-nav-lhs H4 {
	MARGIN-BOTTOM: 3px
}
.p-nav-panel-wrap .p-nav-lhs UL {
	POSITION: relative; WIDTH: 157px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 100%; OVERFLOW: hidden
}
.p-nav-panel-wrap .p-nav-lhs UL LI {
	MARGIN-BOTTOM: 7px
}
.p-nav-panel-wrap .p-nav-lhs UL LI A.sub {
	FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-BOTTOM: 1px; COLOR: #666; FONT-SIZE: 1.2em
}
.p-nav-panel-wrap .p-nav-lhs UL LI SPAN {
	DISPLAY: block
}
.p-nav-panel-wrap .p-nav-rhs {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 309px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 265px; PADDING-TOP: 13px
}
.p-nav-panel-wrap .title {
	WIDTH: 100%; HEIGHT: 19px; OVERFLOW: hidden
}
.p-nav-panel-wrap .p-nav-rhs A {
	LINE-HEIGHT: 1.188; WIDTH: 170px; FONT-SIZE: 1.6em
}
.p-nav-panel-wrap .p-nav-rhs SPAN {
	DISPLAY: block
}
.p-nav-panel-wrap .p-nav-rhs A.image {
	POSITION: relative; WIDTH: 140px; BOTTOM: -2px; DISPLAY: block; FLOAT: right; HEIGHT: 219px; OVERFLOW: hidden; RIGHT: -1px
}
.p-nav-panel-wrap .p-nav-rhs A.image IMG {
	POSITION: absolute; WIDTH: 140px; BOTTOM: 0px; HEIGHT: 210px; LEFT: 0px
}
#p-nav .p-nav-panel-wrap .p-nav-rhs A.image:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.p-nav-panel-wrap .p-nav-mid {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 228px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 255px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 13px
}
.p-nav-panel-wrap .p-nav-mid .p-nav-wrap {
	POSITION: relative; HEIGHT: 207px; OVERFLOW: hidden
}
.p-nav-panel-wrap .p-nav-mid .f-recent-update {
	DISPLAY: block; MARGIN-BOTTOM: 3px; FONT-SIZE: 1.1em
}
.p-nav-panel-wrap .p-nav-mid UL {
	WIDTH: 100%
}
.p-nav-panel-wrap .p-nav-mid LI {
	PADDING-BOTTOM: 9px; MARGIN-BOTTOM: 4px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom
}
.p-nav-panel-wrap .p-nav-mid LI.last-child {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.p-nav-panel-wrap .p-nav-mid SPAN {
	DISPLAY: block
}
.p-nav-panel-wrap .p-nav-mid SPAN.authors SPAN {
	DISPLAY: inline
}
.p-nav-panel-wrap .p-nav-mid .f-regular-update .dateampm {
	DISPLAY: inline
}
.p-nav-panel-wrap .p-nav-mid .f-regular-update {
	MARGIN-TOP: 1px; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.p-nav-panel-wrap .p-nav-mid .f-regular-update .dateampm {
	FONT-SIZE: 90.9%
}
.p-nav-panel-wrap .p-nav-mid A {
	POSITION: relative; PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%
}
.p-nav-panel-wrap .p-nav-mid A:focus {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-mid A:hover {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-mid LI A.f-author:focus {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-mid LI A.f-author:hover {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-mid A.dotted:hover {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-mid A.dotted:focus {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-lhs A.dotted:hover {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-lhs A.dotted:focus {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-lhs UL LI A:hover {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-lhs UL LI A:focus {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-lhs UL LI A.sub:hover {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-lhs UL LI A.sub:focus {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-rhs A:hover {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-rhs A:focus {
	COLOR: #2d4563
}
.p-nav-panel-wrap .p-nav-mid LI .authors {
	DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.1em
}
.p-nav-panel-wrap .p-nav-mid LI A.f-author {
	DISPLAY: inline; COLOR: #666; FONT-SIZE: inherit
}
.p-nav-panel-wrap .p-nav-lhs .dotted {
	POSITION: absolute; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 228px; BOTTOM: 1px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x; COLOR: #333; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 9px; LEFT: 0px
}
.p-nav-panel-wrap .p-nav-mid .dotted {
	POSITION: absolute; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 228px; BOTTOM: 1px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x; COLOR: #333; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 9px; LEFT: 0px
}
.p-nav-panel-wrap .p-nav-lhs .dotted {
	WIDTH: 389px
}
.timeStamp {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #b71031; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.weather-nav .p-nav-lhs {
	WIDTH: 479px
}
.weather-nav .p-nav-mid {
	WIDTH: 229px
}
.weather-nav .p-nav-rhs {
	WIDTH: 209px
}
.weather-nav TH {
	BORDER-LEFT: #f2f2f2 17px solid; PADDING-BOTTOM: 17px; WIDTH: 75px
}
.weather-nav TD {
	BORDER-LEFT: #f2f2f2 17px solid; PADDING-BOTTOM: 17px; WIDTH: 75px
}
.weather-nav TH {
	PADDING-BOTTOM: 20px
}
.weather-nav .today {
	BORDER-LEFT: medium none; WIDTH: 111px
}
.weather-nav .descriptions TD {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-SIZE: 1.1em
}
.weather-nav TH {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-SIZE: 1.1em
}
.weather-nav .descriptions TD {
	TEXT-TRANSFORM: none; FONT-SIZE: 1.3em; VERTICAL-ALIGN: top; PADDING-TOP: 95px
}
.weather-nav .temperatures TD {
	FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: url(/tto/public/img/background/borders/temperatue-separator.gif) no-repeat center 0px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.weather-nav .temperatures .today {
	FONT-SIZE: 1.8em
}
.weather-nav .temperatures TD SPAN {
	DISPLAY: inline-block; COLOR: #666
}
.weather-nav .temperatures TD .day {
	TEXT-ALIGN: right; WIDTH: 34px; PADDING-RIGHT: 10px; COLOR: #b1004a
}
.weather-nav .temperatures .today .day {
	WIDTH: 49px; PADDING-RIGHT: 15px
}
.weather-nav .p-nav-lhs .dotted {
	WIDTH: 480px; PADDING-TOP: 8px
}
.weather-nav .p-nav-lhs .dotted A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.weather-nav .p-nav-lhs .dotted A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.weather-nav .p-nav-lhs .hidden {
	DISPLAY: none
}
#p-nav .weather-nav A.change-location:hover {
	BORDER-BOTTOM: medium none
}
#p-nav .weather-nav .change-location {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 7px; COLOR: #666; MARGIN-LEFT: 4px; FONT-WEIGHT: normal
}
#change-location {
	POSITION: absolute; WIDTH: 478px; HEIGHT: 232px; OVERFLOW: hidden
}
#change-location .inner {
	POSITION: absolute; WIDTH: 478px; HEIGHT: 232px; OVERFLOW: hidden
}
#change-location .inner {
	BACKGROUND-COLOR: #f2f2f2; TOP: 232px
}
#change-location LEGEND {
	DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 1.2em
}
#change-location LABEL {
	DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 1.2em
}
#change-location SELECT {
	DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 1.2em
}
#change-location LEGEND {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #666; PADDING-TOP: 0px
}
#change-location LABEL {
	MARGIN: 0px 0px 7px; PADDING-TOP: 12px
}
#change-location SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 309px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#change-location INPUT {
	MARGIN-TOP: 15px
}
#weather-placeholder LI #p-nav-weather IMG {
	DISPLAY: inline-block; OVERFLOW: hidden
}
#sub-prime LI A#p-nav-over IMG {
	DISPLAY: inline-block; OVERFLOW: hidden
}
#sub-prime LI A#p-nav-list IMG {
	DISPLAY: inline-block; OVERFLOW: hidden
}
#sub-prime LI A#p-nav-subs IMG {
	DISPLAY: inline-block; OVERFLOW: hidden
}
.nav-wrapper {
	POSITION: absolute; RIGHT: 1px
}
#sub-prime {
	Z-INDEX: 5001; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 33px; PADDING-TOP: 0px
}
#sub-prime LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 28px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#weather-placeholder LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 28px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#sub-prime LI#date {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#p-nav #weather-placeholder LI#location {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#p-nav #weather-placeholder LI#weather {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#p-nav #weather-placeholder LI#location {
	MARGIN-RIGHT: 5px
}
#p-nav UL#date P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#p-nav #weather-placeholder LI#location P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#p-nav #weather-placeholder LI#location P {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 5px
}
#p-nav #weather-placeholder P SPAN {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 5px
}
#sub-prime LI#date P {
	PADDING-RIGHT: 6px; BORDER-RIGHT: #ccc 1px solid
}
#weather-placeholder LI A#p-nav-weather {
	WIDTH: 28px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 33px; OVERFLOW: hidden
}
#sub-prime LI A {
	WIDTH: 28px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 33px; OVERFLOW: hidden
}
#sub-prime LI #p-nav-over IMG {
	MARGIN: 0px 0px 0px 1px
}
#sub-prime LI #p-nav-list IMG {
	MARGIN: 0px 0px 0px -27px
}
#sub-prime LI #p-nav-subs IMG {
	MARGIN: 0px 0px 0px -55px
}
#weather-placeholder LI #p-nav-weather IMG.active {
	MARGIN-TOP: -33px
}
#weather-placeholder LI A#p-nav-weather:focus IMG {
	MARGIN-TOP: -33px
}
#weather-placeholder LI A#p-nav-weather:hover IMG {
	MARGIN-TOP: -33px
}
#sub-prime LI.active #p-nav-over IMG {
	MARGIN: -33px 0px 0px 1px
}
#sub-prime LI #p-nav-over:focus IMG {
	MARGIN: -33px 0px 0px 1px
}
#sub-prime LI #p-nav-over:hover IMG {
	MARGIN: -33px 0px 0px 1px
}
#sub-prime LI.active #p-nav-list IMG {
	MARGIN: -33px 0px 0px -27px
}
#sub-prime LI #p-nav-list:focus IMG {
	MARGIN: -33px 0px 0px -27px
}
#sub-prime LI #p-nav-list:hover IMG {
	MARGIN: -33px 0px 0px -27px
}
#sub-prime LI.active #p-nav-subs IMG {
	MARGIN: -33px 0px 0px -55px
}
#sub-prime LI #p-nav-subs:focus IMG {
	MARGIN: -33px 0px 0px -55px
}
#sub-prime LI #p-nav-subs:hover IMG {
	MARGIN: -33px 0px 0px -55px
}
.sponsored-logo {
	POSITION: absolute; BOTTOM: 10px
}
#date {
	FLOAT: right
}
#weather-placeholder {
	FLOAT: right
}
#sub-prime {
	FLOAT: right
}
.t-nav {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 50% bottom; HEIGHT: 200px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.t-nav .head {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: -1px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; HEIGHT: 18px; PADDING-TOP: 0px
}
.t-nav .head .f-hc {
	FLOAT: left
}
.t-nav .head A {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 6px; FLOAT: left; MARGIN-LEFT: 13px
}
.t-nav UL {
	WIDTH: 140px; PADDING-RIGHT: 20px; FLOAT: left
}
.t-nav UL.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-nav UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1.4em; PADDING-TOP: 2px
}
.lockup-side .t-nav {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px
}
.lockup-side .t-nav .f-hc {
	PADDING-BOTTOM: 0px
}
.bricks .relations {
	DISPLAY: none
}
.bricks DIV.hr {
	PADDING-BOTTOM: 14px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bricks .fat-rule {
	MARGIN-TOP: 4px
}
.middleSports .fat-rule {
	MARGIN-TOP: 0px
}
.bricks SPAN.f-caption {
	DISPLAY: inline
}
.bricks SPAN.f-credit {
	DISPLAY: inline
}
.bricks .viewer OBJECT {
	MARGIN: 0px 0px 2px
}
.bricks {
	POSITION: relative; MARGIN: 20px; margin-left:20px; WIDTH: 930px; DISPLAY: block; HEIGHT: 290px; OVERFLOW: hidden
}
.bricks H3 {
	LINE-HEIGHT: 120%
}
.bricks H4 {
	LINE-HEIGHT: 120%
}
.bricks H5 {
	
}
.bricks P.mg {
	MARGIN: 14px 0px 1px
}
.bricks SPAN.relations {
	MARGIN: 0px 0px 4px
}
.bricks .title-bar {
	WIDTH: 100%;
	MARGIN-BOTTOM: 3px;
	HEIGHT: 2px;
	COLOR: #e5e5e5
}
.bricks .title-bar .f-hc {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 1px
}
.bricks .title-bar A {
	COLOR: #fff
}
.bricks .title-bar-wide A {
	COLOR: #fff
}
.bricks .title-bar A:hover {
	BORDER-BOTTOM: medium none; COLOR: #fff !important
}
.bricks .title-bar A:focus {
	BORDER-BOTTOM: medium none; COLOR: #fff !important
}
.bricks .title-bar-wide A:hover {
	BORDER-BOTTOM: medium none; COLOR: #fff !important
}
.bricks .title-bar-wide A:focus {
	BORDER-BOTTOM: medium none; COLOR: #fff !important
}
.mac .bricks .title-bar .f-hc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.bricks SPAN {
	DISPLAY: block
}
.bricks SPAN.img-top {
	MARGIN: 5px 0px 7px
}
.bricks SPAN.img-mid {
	MARGIN: 14px 0px 5px
}
.bricks SPAN.img-bot {
	MARGIN: 7px 0px 0px
}
.bricks .bottomImage {
	MARGIN: 7px 0px 0px
}
.bricks .bottomImage {
	POSITION: absolute; BOTTOM: 28px; LEFT: 0px
}
.brick-mpu .bottomImage {
	BOTTOM: 0px
}
.bricks .bottomImage IMG {
	DISPLAY: block
}
.bricks A.main-cta {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.camDotted {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 15px; WIDTH: 380px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: arial; BACKGROUND: url(/tto/public/img/icon-sprite1.png) no-repeat -1px -552px; BORDER-TOP: #000 1px dotted; PADDING-TOP: 1px
}
A.camDotted:hover {
	FONT-FAMILY: arial; COLOR: #000; TEXT-DECORATION: none
}
.caption P SPAN {
	POSITION: relative; TEXT-TRANSFORM: uppercase; DISPLAY: inline-block; COLOR: #666; TOP: 0px; LEFT: 0px
}
.bricks A.icon {
	PADDING-LEFT: 14px; DISPLAY: block; FONT-FAMILY: arial; BORDER-BOTTOM-WIDTH: 0px; COLOR: #2d4563; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bricks A.icon:hover {
	COLOR: #000; CURSOR: pointer; TEXT-DECORATION: underline
}
.bricks A.icon SPAN {
	MIN-HEIGHT: 9px; WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: url(/tto/public/img/icons_sprite_10px.png) no-repeat -30px -10px; HEIGHT: 10px; MARGIN-LEFT: -14px; MARGIN-RIGHT: 5px
}
.bricks {
	MARGIN: 20px;
	WIDTH: 930px;
	DISPLAY: block;
	HEIGHT: 395px;
	OVERFLOW: hidden
}
.brick-mpu {
	MARGIN: 20px;
	WIDTH: 980px;
	DISPLAY: block;
	HEIGHT: 290px;
	OVERFLOW: hidden
}
.brick-mpu {
	HEIGHT: 250px
}
.brick-full {
	MARGIN: 0px 20px 0px 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.brick-twoThird {
	MARGIN: 0px 20px 0px 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.brick-half {
	MARGIN: 0px 20px 0px 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.brick-third {
	DISPLAY: block;
	FLOAT: left;
	OVERFLOW: hidden;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.brick-quarter {
	MARGIN: 0px 20px 0px 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.brick-sixth {
	MARGIN: 0px 20px 0px 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.brick-full {
	WIDTH: 930px
}
.brick-twoThird {
	MARGIN: 0px 10px 0px 0px; WIDTH: 620px
}
.brick-twoThird IMG {
	MARGIN-TOP: 4px; DISPLAY: block
}
.t-arts .brick-twoThird {
	WIDTH: 600px
}
.t-life .brick-twoThird {
	WIDTH: 610px
}
.brick-half {
	BACKGROUND-COLOR: #fff; WIDTH: 445px
}
.brick-third {
	BACKGROUND-COLOR: #fff;
	WIDTH: 240px
}
.brick-quarter {
	WIDTH: 210px
}
.brick-sixth {
	WIDTH: 220px
}
.no-margin {
	MARGIN: 0px
}
.bricks .special-divider {
	BACKGROUND-COLOR: #ccc; MARGIN: 5px 9px 0px 10px; WIDTH: 1px; FLOAT: left; HEIGHT: 100%
}
.brick-half {
	POSITION: relative; HEIGHT: 100%
}
.brick-third {
	POSITION: relative;
	HEIGHT: 100%
}
.brick-quarter {
	POSITION: relative; HEIGHT: 100%
}
.brick-sixth {
	POSITION: relative; HEIGHT: 100%
}
.t-default .viewer {
	MARGIN-TOP: 5px; OVERFLOW: hidden
}
.t-opinion .viewer {
	MARGIN-TOP: 5px; OVERFLOW: hidden
}
.t-default .viewer .media {
	MARGIN-TOP: -3px
}
.t-default .bricks .brick-sixth .element .img-top {
	MARGIN-TOP: 4px
}
.t-arts .bricks H4 {
	MARGIN-BOTTOM: 2px
}
.t-life .bricks H4 {
	MARGIN-BOTTOM: 2px
}
.t-arts .bricks .fat-rule {
	MARGIN: 0px 0px -1px
}
.t-life .bricks .fat-rule {
	MARGIN: 0px 0px -1px
}
.t-arts .bricks {
	MARGIN: 0px 0px 20px; WIDTH: 930px; DISPLAY: block; BACKGROUND: url(/tto/public/img/life-arts-vertical-dotted-rules.gif) repeat-y 0px 1px; HEIGHT: 435px; OVERFLOW: hidden
}
.t-life .bricks {
	MARGIN: 0px 0px 20px; WIDTH: 930px; DISPLAY: block; BACKGROUND: url(/tto/public/img/life-arts-vertical-dotted-rules.gif) repeat-y 0px 1px; HEIGHT: 435px; OVERFLOW: hidden
}
.t-arts .short {
	HEIGHT: 323px
}
.t-life .short {
	HEIGHT: 323px
}
.t-arts .bricks .longHeight {
	HEIGHT: 420px
}
.t-life .bricks .longHeight {
	HEIGHT: 420px
}
.t-arts .bricks .halfLongHeight {
	HEIGHT: 320px
}
.t-life .bricks .halfLongHeight {
	HEIGHT: 320px
}
.t-arts .bricks .mediumHeight {
	MARGIN-BOTTOM: 20px; HEIGHT: 200px
}
.t-life .bricks .mediumHeight {
	MARGIN-BOTTOM: 20px; HEIGHT: 200px
}
.t-arts .bricks .shortHeight {
	HEIGHT: 170px
}
.t-life .bricks .shortHeight {
	HEIGHT: 170px
}
.t-arts .bricks .sectionTitle {
	PADDING-BOTTOM: 9px
}
.t-life .bricks .sectionTitle {
	PADDING-BOTTOM: 9px
}
.t-arts .bricks P.mg {
	MARGIN-TOP: 0px
}
.t-life .bricks P.mg {
	MARGIN-TOP: 0px
}
.t-arts .bricks .title-bar {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; MIN-HEIGHT: 7px !important; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 7px; BORDER-TOP: #8f7f75 8px solid; PADDING-TOP: 0px
}
.t-life .bricks .title-bar {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; MIN-HEIGHT: 7px !important; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 7px; BORDER-TOP: #8f7f75 8px solid; PADDING-TOP: 0px
}
.footer-brick .title-bar {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; MIN-HEIGHT: 7px !important; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 7px; BORDER-TOP: #8f7f75 8px solid; PADDING-TOP: 0px
}
.t-arts .divider {
	PADDING-RIGHT: 9px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cccccc 1px solid
}
.t-life .divider {
	PADDING-RIGHT: 9px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cccccc 1px solid
}
.t-auto .divider {
	PADDING-RIGHT: 9px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cccccc 1px solid
}
.t-arts .fatDivider {
	PADDING-RIGHT: 9px; BACKGROUND: url(/tto/public/img/life-arts-vertical-dotted-rules.gif) repeat-y 0px 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT: #fff 1px solid
}
.t-life .fatDivider {
	PADDING-RIGHT: 9px; BACKGROUND: url(/tto/public/img/life-arts-vertical-dotted-rules.gif) repeat-y 0px 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT: #fff 1px solid
}
.t-arts .classifieds {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 9px; WIDTH: 300px
}
.t-life .classifieds {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 9px; WIDTH: 300px
}
.t-arts .bricks .bottomDivider {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 20px; HEIGHT: 199px
}
.t-life .bricks .bottomDivider {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 20px; HEIGHT: 199px
}
.t-arts .bricks .element IMG {
	MARGIN: 5px 0px 0px
}
.t-life .bricks .element IMG {
	MARGIN: 5px 0px 0px
}
.t-arts .bricks .element .viewer IMG {
	MARGIN: 0px
}
.t-life .bricks .element .viewer IMG {
	MARGIN: 0px
}
.t-arts .bricks .longHeight.brick-half .viewer {
	POSITION: relative; HEIGHT: 380px
}
.t-life .bricks .longHeight.brick-half .viewer {
	POSITION: relative; HEIGHT: 380px
}
.t-arts .bricks .longHeight.brick-half .viewer .media {
	POSITION: absolute; BOTTOM: 0px; HEIGHT: 316px
}
.t-life .bricks .longHeight.brick-half .viewer .media {
	POSITION: absolute; BOTTOM: 0px; HEIGHT: 316px
}
.t-arts .bricks .longHeight.brick-half .viewer .media .caption {
	PADDING-BOTTOM: 18px; MARGIN: 0px 0px 5px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom
}
.t-life .bricks .longHeight.brick-half .viewer .media .caption {
	PADDING-BOTTOM: 18px; MARGIN: 0px 0px 5px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom
}
.t-arts .bricks .bottomImage {
	BOTTOM: 0px
}
.t-life .bricks .bottomImage {
	BOTTOM: 0px
}
.t-arts .bricks DIV.topImage {
	MARGIN-BOTTOM: 11px
}
.t-life .bricks DIV.topImage {
	MARGIN-BOTTOM: 11px
}
.t-auto .bricks {
	POSITION: relative; WIDTH: 930px; HEIGHT: 100%
}
.t-auto .brick-full {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-auto .brick-twoThird {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-auto .brick-half {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-auto .brick-third {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-auto .brick-quarter {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-auto .brick-sixth {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-auto .brick-mpu {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-auto .bricks .title-bar {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; MIN-HEIGHT: 3px !important; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 3px; PADDING-TOP: 0px
}
.t-auto .bricks .artsLife-title-bar {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; MIN-HEIGHT: 3px !important; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 3px; PADDING-TOP: 0px
}
.t-auto .bricks IMG {
	MARGIN: 2px 0px 5px
}
.t-auto .bricks .title-bar {
	BORDER-TOP: #b6aca5 3px solid
}
.t-auto .bricks .artsLife-title-bar {
	BORDER-TOP: #8f7f75 8px solid
}
.t-auto .bricks .title-bar-wide {
	WIDTH: 100%; MARGIN-BOTTOM: 3px; HEIGHT: 12px; COLOR: #e5e5e5
}
.t-auto .bricks .title-bar-wide .f-hc {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 1px
}
.t-auto .bricks .bottomImage {
	POSITION: absolute; BOTTOM: 0px; LEFT: auto
}
.t-auto .bricks .bottomImage IMG {
	MARGIN-BOTTOM: 0px
}
.t-auto .variant-a {
	BACKGROUND: url(/tto/public/img/background/borders/two-solid-rule.gif) no-repeat -2px 0px
}
.t-auto .variant-b {
	BACKGROUND: url(/tto/public/img/background/borders/one-dash-two-solid-rule.gif) no-repeat -2px 10px
}
.t-auto .variant-c {
	BACKGROUND: url(/tto/public/img/background/borders/two-solid-one-dash-rule.gif) no-repeat -2px 10px
}
.t-auto .variant-d {
	BACKGROUND: url(/tto/public/img/background/borders/three-solid-rule.gif) no-repeat -2px 10px
}
.t-auto .brick-half {
	BACKGROUND-COLOR: transparent
}
.t-auto .sectionTitle {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.t-auto .bricks .sectionTitle .fat-rule {
	MARGIN-TOP: 0px
}
.t-auto .bricks H3 {
	MARGIN-BOTTOM: 2px
}
.t-auto .bricks H5 {
	PADDING-BOTTOM: 146px
}
.t-opinion .brick-half .f-authorBO {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #666666; FONT-SIZE: 1.6em; FONT-WEIGHT: normal
}
.t-opinion .brick-half .f-author {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #b1004a; FONT-SIZE: 1.6em; FONT-WEIGHT: normal
}
.t-opinion .brick-half .f-author:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563; TEXT-DECORATION: none
}
.t-opinion .relations {
	MARGIN-TOP: 17px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px top; PADDING-TOP: 3px
}
.t-opinion .brick-quarter .relations {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.t-opinion .brick-quarter .mg {
	MARGIN: 13px 0px 1px
}
.t-opinion .brick-quarter .hr {
	PADDING-BOTTOM: 16px
}
.middle-ads .brick-sixth {
	HEIGHT: 250px;
	width: 220px;
}
.middle-ads .brick-sixth .element {
	BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 3px
}
.middle-ads .brick-sixth .fat-rule {
	MARGIN: 4px 0px -1px
}
.middle-ads .ratings {
	MARGIN-TOP: 7px
}
.middle-ads .brick-sixth .img-mid {
	MARGIN: 16px 0px 6px
}
.middle-ads .brick-sixth .mg {
	MARGIN: 5px 0px 0px
}
#feature-brick {
	WIDTH: 930px; MARGIN-BOTTOM: 20px; HEIGHT: 256px
}
#feature-brick .title-bar {
	BORDER-BOTTOM: #8f7f75 8px solid; WIDTH: 100%; MARGIN-BOTTOM: 7px; COLOR: #161616; FONT-SIZE: 1.6em
}
.feature-section {
	MARGIN-TOP: -3px; DISPLAY: inline; FLOAT: left
}
.feature-section .f-hc {
	MARGIN-BOTTOM: 13px; COLOR: #8f7f75; MARGIN-LEFT: 9px
}
.feature-slot {
	WIDTH: 150px; DISPLAY: inline; FLOAT: left; HEIGHT: 213px; MARGIN-LEFT: 9px; OVERFLOW: hidden; BORDER-RIGHT: #cccccc 1px solid
}
.slot-pic {
	WIDTH: 140px; MARGIN-BOTTOM: 4px; HEIGHT: 93px
}
.slot-body-text {
	LINE-HEIGHT: 120%; WIDTH: 140px; DISPLAY: block; FONT-SIZE: 1.2em
}
.feature-section DIV.no-divider {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 140px; BORDER-TOP: medium none; MARGIN-RIGHT: 9px; BORDER-RIGHT: medium none
}
.feature-section .no-left-margin {
	MARGIN-LEFT: 0px
}
.feature-section DIV.last-slot {
	WIDTH: 140px; MARGIN-RIGHT: 0px
}
.dotted-divider {
	WIDTH: 2px; DISPLAY: block; BACKGROUND: url(/tto/public/img/background/borders/vertical-dotted-rule.gif) repeat-y; FLOAT: left; HEIGHT: 241px
}
.feature-section H4 {
	WIDTH: 140px; MARGIN-BOTTOM: 3px
}
.content .footer-brick {
	MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 265px; CLEAR: left
}
.content .footer-brick .title-bar {
	MIN-HEIGHT: 7px !important; HEIGHT: 7px; BORDER-TOP: #2d4563 8px solid
}
.content .footer-brick .fat-rule {
	BACKGROUND-COLOR: #2d4563
}
.mac .content .footer-brick .fat-rule {
	MARGIN-TOP: 2px
}
.content .footer-brick .color-override H4 A {
	COLOR: #2d4563
}
.content .footer-brick .divider {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #cccccc 1px solid
}
.content .footer-brick .ratings {
	DISPLAY: none
}
.content .footer-brick .brick-third {
	HEIGHT: 250px
}
.content .footer-brick .brick-sixth {
	POSITION: relative; OVERFLOW: hidden
}
.content .footer-brick .brick-sixth .element {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-TOP: -4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.mac .content .footer-brick .brick-sixth .element {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-TOP: -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.content .footer-brick .color-override .element {
	MARGIN-TOP: -4px
}
.content .footer-brick .brick-sixth IMG {
	DISPLAY: block
}
.content .footer-brick .brick-sixth P.mg {
	MARGIN-TOP: 5px
}
.most-read-list {
	WIDTH: 300px
}
.most-read-list H3 {
	MARGIN: -4px 0px 8px; COLOR: #2d4563
}
.t-auto .most-read-list H3 {
	MARGIN-BOTTOM: 7px
}
.most-read-list TABLE {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: transparent 0px solid; BACKGROUND: url(/tto/public/img/background/borders/four-horizontal-dotted-rule.gif) repeat-x; BORDER-TOP: #2d4563 1px solid; BORDER-RIGHT: transparent 0px solid
}
.most-read-list TABLE TD {
	VERTICAL-ALIGN: top
}
.most-read-list TABLE TH {
	VERTICAL-ALIGN: top
}
.most-read-list TABLE TH SPAN {
	BACKGROUND-IMAGE: url(/tto/public/img/numbers/number-sprite-bg_f5f5f5.gif); MARGIN: 2px 0px 8px; WIDTH: 45px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.most-read-list TABLE TH IMG {
	COLOR: #2d4563; FONT-SIZE: 3em
}
.most-read-list TABLE TR TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 61px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.most-read-list TABLE TD {
	BACKGROUND: url(/tto/public/img/background/borders/list_view_divider-f5f5f5.gif) no-repeat
}
.most-read-list TABLE TD DIV {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; HEIGHT: 37px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.most-read-list TABLE TD A {
	POSITION: relative; LINE-HEIGHT: 120%; FONT-SIZE: 1.4em
}
.most-read-list TABLE TD A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; OUTLINE-STYLE: none; COLOR: #2d4563; TEXT-DECORATION: none
}
.most-read-list TABLE TD A:focus {
	BORDER-BOTTOM: #2d4563 1px dotted; OUTLINE-STYLE: none; COLOR: #2d4563; TEXT-DECORATION: none
}
.most-read-list .article-1 TH SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.most-read-list .article-2 TH SPAN {
	BACKGROUND-POSITION: 0px -29px
}
.most-read-list .article-3 TH SPAN {
	BACKGROUND-POSITION: 0px -58px
}
.most-read-list .article-4 TH SPAN {
	BACKGROUND-POSITION: 0px -87px
}
.most-read-list .article-5 TH SPAN {
	BACKGROUND-POSITION: 0px -116px
}
.striped {
	WIDTH: 100%
}
.striped THEAD TH {
	BORDER-TOP: #007469 1px solid
}
.striped THEAD TR {
	BACKGROUND-COLOR: #e0e0e0
}
.striped TFOOT TD {
	BORDER-TOP: #ccc 1px solid
}
.striped TBODY TR.odd {
	BACKGROUND-COLOR: #f0f0f0
}
.striped TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; PADDING-TOP: 3px
}
.striped TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; PADDING-TOP: 3px
}
.striped THEAD TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #333; PADDING-TOP: 5px
}
.striped TFOOT TD {
	PADDING-LEFT: 0px; COLOR: #333; FONT-SIZE: 1.1em; PADDING-TOP: 7px
}
.striped TBODY .last {
	TEXT-ALIGN: right
}
.striped TBODY A {
	PADDING-RIGHT: 9px; BACKGROUND: url(../img/icons/small-arrow.png) no-repeat right 4px
}
.striped A {
	COLOR: #2d4563
}
#moneysupermarket-rates-table {
	PADDING-TOP: 4px
}
#moneysupermarket-rates-table .tablist {
	OVERFLOW: hidden
}
#moneysupermarket-rates-table .tablist LI {
	BACKGROUND: url(../img/background/borders/border-sprite.gif) no-repeat left 1px; FLOAT: left
}
#moneysupermarket-rates-table .tablist LI:first-child {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#moneysupermarket-rates-table .tablist LI.first-child {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#moneysupermarket-rates-table .tablist A {
	PADDING-BOTTOM: 8px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 7px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 6px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#moneysupermarket-rates-table .tablist LI:first-child A {
	PADDING-LEFT: 0px
}
#moneysupermarket-rates-table .tablist LI.first-child A {
	PADDING-LEFT: 0px
}
#moneysupermarket-rates-table .tablist .ui-tabs-selected A {
	BACKGROUND: url(../img/icons/small-vertical-arrow.png) no-repeat center bottom; COLOR: #007469; FONT-WEIGHT: bold
}
.auto-height {
	HEIGHT: auto
}
.lockup {
	HEIGHT: 600px; OVERFLOW: hidden
}
.lockup .f-ha {
	POSITION: relative; TOP: -7px
}
.lockup .arrow {
	MARGIN-LEFT: 1px
}
.mac .lockup .f-ha {
	PADDING-TOP: 2px
}
.lockup .f-ha {
	PADDING-BOTTOM: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.short-height .element P {
	MARGIN: -3px 0px 0px
}
.lockup .f-hb {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lockup .f-hc {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lockup DIV.f-hc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lockup .f-recent-update {
	
}
.lockup .f-author {
	
}
.lockup .hr {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lockup .media .caption {
	PADDING-BOTTOM: 12px; MARGIN: 4px 0px 5px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom
}
.lockup .media .carousel .caption {
	PADDING-RIGHT: 50px
}
.lockup #topLockup1 .caption {
	PADDING-BOTTOM: 12px; MIN-HEIGHT: 20px; PADDING-RIGHT: 0px; HEIGHT: auto !important
}
.lockup #topLockup2 .caption {
	PADDING-BOTTOM: 12px; MIN-HEIGHT: 20px; PADDING-RIGHT: 0px; HEIGHT: auto !important
}
.lockup #topLockup1 .caption .f-hb {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.lockup #topLockup2 .caption .f-hb {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.lockup-3 .caption {
	
}
.lockup P {
	TEXT-INDENT: 12px
}
.lockup P A {
	BORDER-BOTTOM: #fff 1px solid
}
.lockup P:first-child {
	TEXT-INDENT: 0px
}
.lockup DIV.f-hc P {
	FONT-SIZE: 1em
}
.t-arts P {
	TEXT-INDENT: 0px
}
.t-life P {
	TEXT-INDENT: 0px
}
.t-auto P {
	TEXT-INDENT: 0px
}
.t-default .lockup .f-recent-update {
	POSITION: absolute; TOP: -21px
}
.t-default .lockup .f-regular-update {
	POSITION: absolute; TOP: -21px
}
.t-default .byline {
	POSITION: relative; MARGIN: 1px 0px 10px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 1px
}
.t-default .noByline {
	POSITION: relative; MARGIN: 1px 0px 4px
}
.t-default .lockup .byline {
	PADDING-TOP: 0px
}
.t-default .lockup .relations {
	MARGIN-TOP: 1px
}
.t-default .lockup .relations A {
	MARGIN-BOTTOM: 0px
}
.t-default .lockup-1 .text {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 600px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.t-default .lockup-2 .article-1 {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 600px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.t-default .lockup-2 .article-1 {
	BORDER-RIGHT: #ccc 1px solid
}
.t-default .lockup-1 .tto-slideshow .tto-current-slide .frosted .caption {
	WIDTH: 270px
}
.t-default .lockup-2 .article-2 .tto-slideshow .tto-current-slide .frosted .caption {
	WIDTH: 270px
}
.t-default .lockup-1 .media {
	WIDTH: 380px; FLOAT: left
}
.t-default .lockup-2 .article-2 {
	WIDTH: 380px; FLOAT: left
}
.t-default .lockup-1 .media {
	HEIGHT: 600px; OVERFLOW: hidden
}
.t-default .lockup-2 .article-2 .media {
	HEIGHT: 570px; OVERFLOW: hidden
}
.t-default .tto-single .frosted {
	POSITION: absolute; BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.t-default .tto-slideshow .tto-slides {
	HEIGHT: 252px; OVERFLOW: hidden
}
.t-default .lockup-3 .tto-slideshow .caption {
	MIN-HEIGHT: 20px; HEIGHT: auto !important
}
.t-default .lockup-3 .tto-slideshow .tto-slides {
	HEIGHT: 252px; OVERFLOW: hidden
}
.t-default .lockup-4 .tto-slideshow .tto-slides {
	HEIGHT: 252px; OVERFLOW: hidden
}
.t-default .lockup-3 .tto-slideshow .tto-slideshow-controls {
	Z-INDEX: 100; TOP: 259px; RIGHT: 0px
}
.t-default .lockup-4 .tto-slideshow .tto-slideshow-controls {
	Z-INDEX: 100; TOP: 259px; RIGHT: 0px
}
.t-default .lockup-3 .tto-slideshow .tto-counter {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-LEFT: 10px; WIDTH: 50px; PADDING-RIGHT: 60px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.t-default .lockup-4 .tto-slideshow .tto-counter {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-LEFT: 10px; WIDTH: 50px; PADDING-RIGHT: 60px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.t-default .lockup-3 .tto-slideshow .tto-counter {
	FLOAT: right
}
.t-default .lockup-4 .tto-slideshow .tto-counter {
	POSITION: absolute; TOP: 257px; RIGHT: 0px
}
.t-default .lockup-4 .tto-slide {
	POSITION: static
}
.t-default .lockup-4 .tto-slideshow .f-hb {
	PADDING-BOTTOM: 8px; MARGIN: 3px 0px 1px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 2.2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.t-default .lockup-3 .f-ha {
	HEIGHT: 16px; OVERFLOW: hidden
}
.t-default .lockup-3 .article-1 {
	MARGIN-BOTTOM: 17px; HEIGHT: 364px; OVERFLOW: hidden
}
.t-default .lockup-3 .hr {
	MARGIN-BOTTOM: 2px
}
.t-default .lockup-3 .article-1 .text {
	MARGIN: 0px 20px 0px 0px; WIDTH: 220px; FLOAT: left; PADDING-TOP: 24px
}
.t-default .lockup-3 .article-1 .media {
	WIDTH: 380px; FLOAT: left; HEIGHT: 339px; OVERFLOW: hidden; PADDING-TOP: 25px
}
.t-default .lockup-3 .article-1 .media .pic {
	DISPLAY: block
}
.t-default .lockup-3 .article-wrapper {
	CLEAR: both
}
.t-default .lockup-3 .article-2 {
	WIDTH: 300px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 181px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
.t-default .lockup-3 .article-3 {
	WIDTH: 300px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 181px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
.t-default .lockup-3 .article-2 .text {
	WIDTH: 140px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
.t-default .lockup-3 .article-3 .text {
	WIDTH: 140px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
.t-default .lockup-3 .article-2 .media {
	MARGIN-TOP: 2px; WIDTH: 140px; FLOAT: left; OVERFLOW: hidden
}
.t-default .lockup-3 .article-3 .media {
	MARGIN-TOP: 2px; WIDTH: 140px; FLOAT: left; OVERFLOW: hidden
}
.t-default .lockup-3 .article-3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.t-default .lockup-4 .hr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; PADDING-TOP: 0px
}
.t-default .lockup-4 .article-1 {
	POSITION: relative; MARGIN: 0px 9px 18px 0px; WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
.t-default .lockup-4 .article-2 {
	HEIGHT: 340px
}
.t-default .lockup-4 .article-1 {
	HEIGHT: 340px
}
.t-default .lockup-4 .article-1 H2 {
	
}
.t-default .lockup-4 .article-1 .f-author {
	
}
.t-default .lockup-4 .article-1 .standfirst {
	MARGIN-TOP: 16px
}
.t-default .lockup-4 .article-2 {
	WIDTH: 380px; MARGIN-BOTTOM: 19px; FLOAT: left; OVERFLOW: hidden
}
.t-default .lockup-4 .article-2 H2 {
	MARGIN: 3px 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.t-default .lockup-4 .article-2 .media OBJECT {
	MARGIN: 0px 0px 3px
}
.t-default .lockup-4 .article-2 #topLockup2 .f-hb {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
.t-default .lockup-4 .article-2 .single-image .f-hb {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
.t-default .lockup-4 .article-2 .relations {
	BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px top; PADDING-TOP: 5px
}
.t-default .lockup-4 .article-3 {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.t-default .lockup-4 .article-3 .hr {
	
}
.t-default .lockup-4 .f-hb {
	PADDING-BOTTOM: 17px
}
.t-default .lockup-4 .article-4 {
	WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.t-default .lockup-4 .article-4 IMG {
	MARGIN-BOTTOM: 4px
}
.t-default .lockup-4 .article-5 {
	WIDTH: 220px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden
}
.t-default .lockup-5 .byline {
	POSITION: static; MARGIN-BOTTOM: 2px; BORDER-TOP: medium none
}
.t-default .lockup-6 .byline {
	POSITION: static; MARGIN-BOTTOM: 2px; BORDER-TOP: medium none
}
.t-default .lockup-7 .byline {
	POSITION: static; MARGIN-BOTTOM: 2px; BORDER-TOP: medium none
}
.t-default .lockup-5 .f-regular-update {
	POSITION: static; COLOR: #666; FONT-WEIGHT: normal
}
.t-default .lockup-6 .f-regular-update {
	POSITION: static; COLOR: #666; FONT-WEIGHT: normal
}
.t-default .lockup-7 .f-regular-update {
	POSITION: static; COLOR: #666; FONT-WEIGHT: normal
}
.t-default .lockup-5 .media {
	POSITION: relative
}
.t-default .lockup-6 .media {
	POSITION: relative
}
.t-default .lockup-7 .media {
	POSITION: relative
}
.lockup .tto-slideshow .caption {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.mac .lockup .tto-slideshow .caption {
	MARGIN-TOP: 5px
}
.mac .t-default .lockup-7 .article-1 .video .media .caption {
	MARGIN-TOP: 6px
}
.lockup .tto-slideshow .tto-single .caption {
	WIDTH: auto !important
}
.lockuo .tto-slideshow {
	FLOAT: none
}
.lockup .tto-slideshow .tto-slides IMG {
	DISPLAY: block
}
.lockup .tto-slideshow .tto-slides A {
	DISPLAY: block
}
.lockup .tto-slideshow .tto-slides A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.lockup .tto-slideshow .tto-counter {
	MARGIN: 10px 0px 3px 7px; WIDTH: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 1.2em
}
.lockup .tto-slideshow .tto-slideshow-controls {
	DISPLAY: none
}
.lockup .frosted {
	POSITION: relative; PADDING-BOTTOM: 7px; WIDTH: 100%; BACKGROUND: url(/tto/public/img/background/frost.png); xbackground: #999; xheight: 100px
}
.lockup .frosted .caption {
	xposition: absolute
}
.lockup .tto-slideshow .tto-slide {
	POSITION: static
}
.t-default .lockup-5 {
	OVERFLOW: visible
}
.t-default .lockup-5 .articles-1-2 {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 600px; OVERFLOW: hidden; BORDER-RIGHT: #cccccc 1px solid
}
.t-default .lockup-5 .articles-1-2 .article-1 {
	MARGIN-BOTTOM: 23px; HEIGHT: 370px; OVERFLOW: hidden
}
.t-default .lockup-5 .articles-1-2 .article-1 .f-ha {
	PADDING-BOTTOM: 0px
}
.t-default .lockup-5 .articles-1-2 .article-1 .byline {
	MARGIN-BOTTOM: 4px
}
.t-default .lockup-5 .articles-1-2 .article-1 .relations {
	
}
.t-default .lockup-5 .articles-1-2 .article-2 {
	OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid
}
.t-default .lockup-5 .articles-1-2 .article-2 P {
	TEXT-INDENT: 0px
}
.t-default .lockup-5 .articles-1-2 .article-2 .f-hd {
	MARGIN: 4px 0px 15px
}
.t-default .lockup-5 .articles-1-2 .article-2 .byline {
	
}
.t-default .lockup-5 .articles-1-2 .article-2 .byline .f-regular-update {
	DISPLAY: inline
}
.t-default .lockup-5 .articles-1-2 .article-2 .relations {
	
}
.t-default .lockup-5 .article-3 {
	PADDING-LEFT: 9px; WIDTH: 380px; FLOAT: left; HEIGHT: 602px; OVERFLOW: hidden
}
.t-default .lockup-5 .article-3 .media {
	WIDTH: 380px; BACKGROUND: #ccc; HEIGHT: 570px
}
.t-default .lockup-5 .article-3 .media .tto-slideshow {
	HEIGHT: 570px
}
.t-default .lockup-5 .article-3 .media UL {
	HEIGHT: 570px
}
.t-default .lockup-5 .article-3 .media LI {
	HEIGHT: 570px
}
.t-default .lockup-5 .article-3 .tto-slideshow .frosted .caption {
	WIDTH: 250px
}
.t-default .lockup-5 .article-3 .f-hb {
	PADDING-TOP: 5px
}
.t-default .lockup-6 .article-1 {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 600px; OVERFLOW: hidden; BORDER-RIGHT: #cccccc 1px solid
}
.t-default .lockup-6 .article-1 .f-ha {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-default .lockup-6 .article-1 .byline {
	
}
.t-default .lockup-6 .article-1 .relations {
	
}
.t-default .lockup-6 .article-2 {
	PADDING-LEFT: 9px; WIDTH: 380px; FLOAT: left; HEIGHT: 305px; OVERFLOW: hidden
}
.t-default .lockup-6 .article-2 .media {
	WIDTH: 380px; HEIGHT: 253px; OVERFLOW: hidden
}
.t-default .lockup-6 .article-2 .media .tto-slides {
	HEIGHT: 253px
}
.t-default .lockup-6 .article-2 .media .tto-slide {
	HEIGHT: 253px
}
.t-default .lockup-6 .article-2 .video .caption {
	PADDING-LEFT: 0px; HEIGHT: 27px; OVERFLOW: hidden
}
.t-default .lockup-6 .article-2 .video DIV {
	HEIGHT: 213px
}
.t-default .lockup-6 .article-2 .tto-slideshow .frosted .caption {
	WIDTH: 252px
}
.t-default .lockup-6 .article-2 .f-hb {
	PADDING-TOP: 3px
}
.t-default .lockup-6 .article-3 {
	MARGIN: 0px 9px; WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 295px; OVERFLOW: hidden; BORDER-RIGHT: #cccccc 1px solid
}
.t-default .lockup-6 .article-3 .hr {
	MARGIN-BOTTOM: 4px
}
.t-default .lockup-6 .article-4 .hr {
	MARGIN-BOTTOM: 4px
}
.t-default .lockup-6 .article-3 .f-hd {
	PADDING-BOTTOM: 16px
}
.t-default .lockup-6 .article-3 .media {
	WIDTH: 220px; MARGIN-BOTTOM: 5px; HEIGHT: 146px
}
.t-default .lockup-6 .article-3 .p {
	
}
.t-default .lockup-6 .article-4 {
	WIDTH: 140px; FLOAT: left; HEIGHT: 295px; OVERFLOW: hidden
}
.t-default .lockup-6 .article-4 .f-hc {
	
}
.t-default .lockup-6 .article-4 .f-hc {
	
}
.t-default .lockup-7 .article-1 {
	WIDTH: 620px; PADDING-RIGHT: 9px; MARGIN-BOTTOM: 19px; HEIGHT: 358px; OVERFLOW: hidden
}
.t-default .lockup-7 .hr {
	MARGIN-BOTTOM: 2px
}
.t-default .lockup-7 .article-1 .f-ha {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 7px; HEIGHT: 40px; OVERFLOW: hidden
}
.t-default .lockup-7 .article-1 .text {
	WIDTH: 150px; PADDING-RIGHT: 10px; FLOAT: left
}
.t-default .lockup-7 .article-1 .text .f-regular-update {
	WIDTH: 155px
}
.t-default .lockup-7 .article-1 .media {
	MARGIN-TOP: 4px; WIDTH: 460px; FLOAT: left; HEIGHT: 306px; OVERFLOW: hidden
}
.t-default .lockup-7 .article-1 .video .media DIV {
	HEIGHT: 258px
}
.t-default .lockup-7 .article-1 .video .text {
	MARGIN-TOP: 13px
}
.t-default .lockup-7 .article-1 .video .media {
	MARGIN-TOP: 17px; HEIGHT: 300px
}
.t-default .lockup-7 .article-1 .video .media .caption {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px; HEIGHT: 27px; OVERFLOW: hidden
}
.t-default .lockup-7 .article-1 .tto-slideshow .frosted .caption {
	WIDTH: 332px
}
.t-default .lockup-7 .article-1 .tto-slideshow .tto-hide {
	DISPLAY: block
}
.t-default .lockup-7 .article-1 .tto-slideshow .tto-slide {
	HEIGHT: 306px
}
.t-default .lockup-7 .article-2 {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 223px; OVERFLOW: hidden
}
.t-default .lockup-7 .article-2 .f-hb {
	
}
.t-default .lockup-7 .article-3 {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 9px; FLOAT: left; HEIGHT: 223px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.t-default .lockup-7 .article-3 .media {
	WIDTH: 140px; MARGIN-BOTTOM: 4px; BACKGROUND: #ccc; HEIGHT: 93px
}
.t-default .lockup-7 .article-4 {
	WIDTH: 220px; FLOAT: left; HEIGHT: 223px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.t-default .lockup-7 .article-4 .f-hb {
	
}
.t-default #topLockup1 .counter {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-LEFT: 10px; WIDTH: 50px; PADDING-RIGHT: 50px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #666; FONT-SIZE: 1.2em; TOP: 263px; RIGHT: 0px; PADDING-TOP: 0px
}
.t-default #topLockup2 .counter {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-LEFT: 10px; WIDTH: 50px; PADDING-RIGHT: 50px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #666; FONT-SIZE: 1.2em; TOP: 263px; RIGHT: 0px; PADDING-TOP: 0px
}
.t-arts .lockup-1 {
	MARGIN: 0px 0px 20px; WIDTH: 631px; BACKGROUND: url(/tto/public/img/life-arts-vertical-dotted-rules.gif) repeat-y; HEIGHT: 600px; OVERFLOW: hidden
}
.t-arts .lockup-side {
	MARGIN-LEFT: 9px
}
.t-arts .lockup-1 H2 {
	COLOR: #000
}
.t-arts .lockup-1 H3 {
	COLOR: #000
}
.t-arts .lockup-1 .topLeft {
	FLOAT: left; HEIGHT: 600px
}
.t-arts .lockup-1 .top {
	FLOAT: left; HEIGHT: 600px
}
.t-arts .lockup-1 .topLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 140px !important; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.t-arts .lockup-1 .top {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 461px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.t-arts .lockup-1 .element {
	FLOAT: left
}
.t-arts .lockup-1 .subElement {
	FLOAT: left
}
.t-arts .lockup-1 .artsTeaserLarge {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 460px; HEIGHT: 360px; OVERFLOW: hidden
}
.t-arts .lockup-1 .artsTeaserLarge .f-hb {
	PADDING-BOTTOM: 21px; MARGIN-TOP: -4px
}
.safari.mac .t-arts .lockup-1 .artsTeaserLarge .f-hb {
	PADDING-BOTTOM: 20px; MARGIN-TOP: -3px
}
.t-arts .lockup-1 .media {
	WIDTH: 460px; BACKGROUND: url(/tto/public/img/background/borders/460x1-ccc-line.gif) #fff no-repeat 0px 359px; HEIGHT: 367px; OVERFLOW: hidden
}
.t-arts .lockup-1 .media .tto-slideshow .caption {
	WIDTH: 336px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.t-arts .lockup-1 .media .video {
	HEIGHT: 259px
}
.t-arts .lockup-1 .media .caption {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.t-arts .lockup-1 .media .tto-slideshow {
	
}
.t-arts .lockup-1 .media .f-hb {
	PADDING-BOTTOM: 20px; MARGIN-TOP: -4px
}
.t-arts .lockup-1 .artsTeaser {
	WIDTH: 140px; PADDING-RIGHT: 9px; HEIGHT: 235px; OVERFLOW: hidden; MARGIN-RIGHT: 11px
}
.t-arts .lockup-1 .artsTeaserSmall {
	WIDTH: 140px
}
.t-arts .lockup-1 .artsTeaser H3 {
	PADDING-BOTTOM: 16px; MARGIN-TOP: -3px
}
.t-arts .lockup-1 .artsTeaserSmall H3 {
	PADDING-BOTTOM: 16px; MARGIN-TOP: -3px
}
.t-arts .lockup-1 .top .subElement H3 {
	MARGIN-TOP: 0px
}
.t-arts .lockup-1 .artsTeaser IMG {
	PADDING-BOTTOM: 5px
}
.t-arts .lockup-1 DIV.hr {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-arts .lockup-1 .topLeft .element {
	TEXT-ALIGN: center; WIDTH: 140px; MARGIN-BOTTOM: 8px
}
.t-arts .lockup-1 .topLeft .subElement {
	TEXT-ALIGN: center; WIDTH: 140px; MARGIN-BOTTOM: 8px
}
.t-life .lockup-1 .topLeft .element A.f-hc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-arts .lockup-1 .topLeft .element A.f-hc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-arts .lockup-1 .topLeft .fat-rule {
	MARGIN: 0px auto
}
.t-arts .lockup-1 .topLeft A {
	WIDTH: 100%
}
.t-arts .lockup-1 .topLeft A.fat-rule {
	LINE-HEIGHT: 1; WIDTH: 60px; FONT-SIZE: 1px
}
.t-arts .lockup-1 .topLeft .element H3 {
	PADDING-BOTTOM: 10px
}
.t-arts .lockup-1 .topLeft .subElement H3 {
	PADDING-BOTTOM: 10px
}
.t-life .lockup-1 .topLeft .element H3 {
	PADDING-BOTTOM: 10px
}
.t-life .lockup-1 .topLeft .subElement H3 {
	PADDING-BOTTOM: 10px
}
.t-arts .lockup-1 A.main-cta {
	FONT-SIZE: 1.7em
}
.t-arts .lockup-1 A.main-cta SPAN {
	MARGIN: 0px 40px
}
.t-life .lockup-1 {
	MARGIN: 0px 0px 20px; HEIGHT: 600px; OVERFLOW: hidden
}
.t-life .lockup-side {
	MARGIN-LEFT: 10px
}
.t-life .lockup-1 .topLeft {
	FLOAT: left; HEIGHT: 600px
}
.t-life .lockup-1 .top {
	FLOAT: left; HEIGHT: 600px
}
.t-life .lockup-1 .topLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 140px !important; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.t-life .lockup-1 .top {
	WIDTH: 460px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.t-life .lockup-1 .element {
	FLOAT: left
}
.t-life .lockup-1 .subElement {
	FLOAT: left
}
.t-life .lockup-1 .artsTeaserLarge {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 460px; HEIGHT: 359px; OVERFLOW: hidden
}
.t-life .lockup-1 .artsTeaserLargeContainer {
	BACKGROUND-COLOR: #fff; WIDTH: 460px; HEIGHT: 367px; OVERFLOW: hidden
}
.t-life .lockup-1 .artsTeaser {
	WIDTH: 140px; PADDING-RIGHT: 9px; HEIGHT: 235px; OVERFLOW: hidden; MARGIN-RIGHT: 11px
}
.t-life .lockup-1 .artsTeaserSmall {
	WIDTH: 140px
}
.t-life .lockup-1 .artsTeaser H3 {
	PADDING-BOTTOM: 16px
}
.t-life .lockup-1 .artsTeaserSmall H3 {
	PADDING-BOTTOM: 16px
}
.t-life .lockup-1 .artsTeaser IMG {
	PADDING-BOTTOM: 5px
}
.t-life .lockup-1 DIV.hr {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-life .lockup-1 .topLeft .fat-rule {
	MARGIN: 0px auto
}
.t-life .lockup-1 .topLeft .element {
	TEXT-ALIGN: center; WIDTH: 140px; MARGIN-BOTTOM: 8px
}
.t-life .lockup-1 .topLeft .subElement {
	TEXT-ALIGN: center; WIDTH: 140px; MARGIN-BOTTOM: 8px
}
.t-life .lockup-1 .topLeft .element H3 {
	PADDING-BOTTOM: 10px
}
.t-life .lockup-1 .topLeft .subElement H3 {
	PADDING-BOTTOM: 10px
}
.t-life .lockup-1 A.main-cta {
	FONT-SIZE: 1.7em
}
.t-life .lockup-1 A.main-cta SPAN {
	MARGIN: 0px 40px
}
.lockup-side .bottomDivider {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 20px
}
.t-life .lockup-1 .bottomDivider {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 20px
}
.lockup-side .mediumHeight {
	MARGIN-BOTTOM: 20px; HEIGHT: 200px
}
.t-life .lockup-1 .mediumHeight {
	MARGIN-BOTTOM: 20px; HEIGHT: 200px
}
.rightPuff {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; MARGIN: 0px 0px 19px; WIDTH: 300px; HEIGHT: 110px; OVERFLOW: hidden
}
.rightPuff .f-hc {
	WIDTH: 150px
}
.rightPuff IMG {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
.t-auto .lockup-side IMG {
	MARGIN-BOTTOM: 0px
}
.t-life .rightPuff {
	HEIGHT: 109px
}
.t-arts .rightPuff H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -4px
}
.mac .t-arts .rightPuff H3 {
	MARGIN-TOP: -3px
}
.t-auto .lockup {
	WIDTH: 620px; FLOAT: left; HEIGHT: 600px; OVERFLOW: hidden
}
.t-auto .eight-col {
	WIDTH: 620px
}
.t-auto .two-col {
	WIDTH: 140px
}
.t-auto .three-col {
	WIDTH: 220px
}
.t-auto .six-col {
	WIDTH: 460px
}
.t-auto .two-col {
	FLOAT: left
}
.t-auto .three-col {
	FLOAT: left
}
.t-auto .six-col {
	FLOAT: left
}
.t-auto .eight-col {
	FLOAT: left
}
.t-auto .lead-height {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.t-auto .short-height {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.t-auto .medium-height {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.t-auto .third-lead-height {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.t-auto .lockup .element {
	WIDTH: 100%
}
.t-auto .short-height .element P {
	MARGIN-TOP: 0px
}
.t-auto .lockup .element {
	BORDER-TOP: #ccc 1px solid
}
.t-auto .special-bottom-margin {
	MARGIN-BOTTOM: 21px
}
.t-auto .no-top-border .element {
	FLOAT: left; BORDER-TOP: medium none; PADDING-TOP: 0px
}
.t-auto .lockup .f-ha {
	PADDING-BOTTOM: 31px; TOP: 0px; PADDING-TOP: 0px
}
.t-auto #lockup-landscape .eight-col .f-ha {
	WIDTH: 230px
}
.t-auto #lockup-portrait .six-col .f-ha {
	WIDTH: 230px
}
.t-auto #lockup-no-image .three-col .f-ha {
	WIDTH: 220px
}
.t-auto .lockup .f-hb {
	PADDING-BOTTOM: 22px; PADDING-TOP: 4px
}
.t-auto .lockup .f-hc {
	PADDING-BOTTOM: 15px; PADDING-TOP: 3px
}
.t-auto .lockup .element .media {
	OVERFLOW: hidden
}
.t-auto .lockup .element .relations {
	PADDING-TOP: 1px
}
.t-auto .lockup .no-top-border .f-ha {
	POSITION: relative; PADDING-BOTTOM: 24px; TOP: -7px; PADDING-TOP: 0px
}
.t-auto .lockup .no-top-border .f-hb {
	POSITION: relative; PADDING-BOTTOM: 16px; TOP: -3px; PADDING-TOP: 0px
}
.t-auto .lockup .no-top-border .f-hc {
	POSITION: relative; PADDING-BOTTOM: 11px; TOP: -4px; PADDING-TOP: 0px
}
.t-auto .lockup P {
	PADDING-BOTTOM: 0px
}
.t-auto .two-col P {
	WIDTH: 140px

}
.t-auto .three-col P {
	WIDTH: 220px
}
.t-auto #lockup-portrait .six-col P {
	WIDTH: 230px; DISPLAY: block
}
.t-auto #lockup-landscape .eight-col P {
	WIDTH: 230px; DISPLAY: block
}
.t-auto #lockup-video .eight-col P {
	WIDTH: 150px; DISPLAY: block
}
.t-auto #lockup-portrait .eight-col P {
	WIDTH: 390px; DISPLAY: inline
}
.t-auto IMG {
	MARGIN-BOTTOM: 6px
}
.t-auto .leadMedia {
	FLOAT: right; MARGIN-LEFT: 10px
}
.t-auto #lockup-landscape .leadMedia {
	WIDTH: 380px; HEIGHT: 252px
}
.t-auto #lockup-video .leadMedia {
	WIDTH: 460px; HEIGHT: 258px; MARGIN-LEFT: 0px
}
.t-auto #lockup-portrait .leadMedia {
	WIDTH: 220px; HEIGHT: 330px; MARGIN-LEFT: 0px
}
.t-auto #lockup-landscape .lead-height {
	POSITION: relative; HEIGHT: 254px
}
.t-auto #lockup-landscape .short-height {
	MARGIN-BOTTOM: 18px; HEIGHT: 155px
}
.t-auto #lockup-landscape .medium-height {
	MARGIN-BOTTOM: 18px; HEIGHT: 328px
}
.t-auto #lockup-landscape .lead-height .leadMedia {
	MARGIN-LEFT: 0px
}
.t-auto #lockup-video .lead-height {
	HEIGHT: 258px
}
.t-auto #lockup-video .short-height {
	HEIGHT: 151px
}
.t-auto #lockup-video .medium-height {
	HEIGHT: 322px
}
.t-auto #lockup-portrait .lead-height {
	HEIGHT: 330px
}
.t-auto #lockup-portrait .short-height {
	HEIGHT: 155px
}
.t-auto #lockup-portrait .medium-height {
	HEIGHT: 250px
}
.t-auto #lockup-no-image .lead-height {
	HEIGHT: 600px
}
.t-auto #lockup-no-image .short-height {
	MARGIN-BOTTOM: 15px; HEIGHT: 140px
}
.t-auto #lockup-no-image .medium-height {
	MARGIN-BOTTOM: 13px; HEIGHT: 294px
}
.t-auto #lockup-no-image .third-lead-height {
	MARGIN-BOTTOM: 14px; HEIGHT: 193px
}
.t-auto .lockup-side #lifeTopRight {
	MARGIN-BOTTOM: 20px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x center bottom; HEIGHT: 200px
}
.t-auto .lockup-side .slides UL {
	BACKGROUND-COLOR: transparent
}
.t-auto .lockup-side .slides LI {
	BACKGROUND-COLOR: transparent
}
.lockup-side #mpu-skyscraper {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 9px; WIDTH: 140px; DISPLAY: inline; FLOAT: left; HEIGHT: 600px
}
.lockup-side .commercial .clear {
	HEIGHT: 0px
}
.lockup-side .nib {
	WIDTH: 140px; FLOAT: left; MARGIN-RIGHT: 10px
}
.lockup-side .nib .nib-inner .nib-image {
	WIDTH: 140px; OVERFLOW: hidden
}
.lockup-side .nib .nib-inner {
	MARGIN: 0px 10px 0px 0px; WIDTH: 140px; BACKGROUND: #f1f0df; HEIGHT: 600px; OVERFLOW: hidden
}
.lockup-side .nib .nib-inner .f-nib-head {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
.lockup-side .nib .nib-inner .nib-image IMG {
	DISPLAY: block
}
.lockup-side .nib .nib-inner UL {
	WIDTH: 140px; FONT-FAMILY: Arial, Helvetica, sans-serif; OVERFLOW: hidden
}
.lockup-side .nib .nib-inner UL LI A {
	PADDING-BOTTOM: 11px; LINE-HEIGHT: 1.1818; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom; FONT-SIZE: 1.1em; PADDING-TOP: 4px
}
.mac .lockup-side .nib .nib-inner UL LI A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.185; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; LETTER-SPACING: -0.01em; PADDING-TOP: 5px
}
.safari.mac .lockup-side .nib .nib-inner UL LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 7px; PADDING-TOP: 5px
}
.lockup-side .nib .nib-inner UL LI.last A {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 600px
}
.lockup-side .nib .nib-inner UL LI A:hover {
	BACKGROUND: url(/tto/public/img/nav-dotted.png) #fbfbf7 repeat-x 0px bottom; CURSOR: pointer; TEXT-DECORATION: none
}
.lockup-side .nib .nib-inner UL LI.last A:hover {
	BACKGROUND: #fbfbf7
}
.lockup-side .nib .nib-inner UL LI A .f-recent-update {
	DISPLAY: block; FONT-SIZE: 1em
}
.lockup-side .nib .nib-inner UL LI A .f-regular-update {
	DISPLAY: block; FONT-SIZE: 1em
}
.lockup-side .nib .nib-inner UL LI A STRONG {
	WIDTH: 121px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.lockup-side .custom-skyscraper {
	BORDER-LEFT: #cccccc 1px solid; PADDING-LEFT: 9px; WIDTH: 140px; DISPLAY: inline; FLOAT: left; HEIGHT: 600px
}
.t-opinion .lockup-1 {
	HEIGHT: 600px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
.t-opinion .lockup-1 .col-1 {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 600px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.t-opinion .lockup-1 .col-2 {
	WIDTH: 380px; FLOAT: left
}
.t-opinion .lockup-1 .col-3 {
	WIDTH: 220px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid
}
.t-opinion .lockup-1 .col-4 {
	WIDTH: 138px; FLOAT: left
}
.t-opinion .lockup-1 .hr {
	MARGIN: 0px
}
.t-opinion .lockup-1 .byline {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; WIDTH: 144px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.t-opinion .lockup-1 .byline STRONG.f-author {
	COLOR: #b1004a
}
.t-opinion .lockup-1 .byline .f-author {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1.6em; FONT-WEIGHT: normal
}
.t-opinion .lockup-1 .byline A {
	COLOR: #b1004a
}
.t-opinion .lockup .relations {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-opinion .lockup-1 .auth-pic {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; MARGIN: -56px 0px 4px; HEIGHT: 75px
}
.t-opinion .lockup-1 .auth-pic A {
	POSITION: absolute; HEIGHT: 75px; TOP: 0px; RIGHT: 0px
}
.t-opinion .lockup-1 .i-sm {
	
}
.t-opinion .lockup-1 .col-2 .f-hc {
	PADDING-BOTTOM: 5px; MARGIN: 12px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom; COLOR: #b1004a; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 2px
}
.t-opinion .lockup-1 .col-3 .f-hc {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: -4px 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.t-opinion .lockup-1 .col-4 .f-hc {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: -4px 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.t-opinion .lockup-1 .col-1 P {
	PADDING-BOTTOM: 0px
}
.t-opinion .lockup .article-1 .relations {
	MARGIN-TOP: 17px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px top; PADDING-TOP: 3px
}
.t-opinion .lockup .article-2 .relations {
	MARGIN-TOP: 17px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px top; PADDING-TOP: 3px
}
.t-opinion .lockup .article-2 .f-ha {
	POSITION: static
}
.t-opinion .lockup-1 .article-1 .relations LI {
	MARGIN-TOP: 2px
}
.t-opinion .lockup-1 .article-2 H2 {
	PADDING-BOTTOM: 20px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dad9d9 1px solid; PADDING-TOP: 4px
}
.t-opinion .lockup-1 .article-3 {
	PADDING-BOTTOM: 13px; MARGIN-BOTTOM: 7px; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom
}
.t-opinion .lockup-1 .article-3 H2.f-hc {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.t-opinion .lockup-1 .article-4 H2.f-hc {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.t-opinion .lockup-1 .article-5 H2.f-hc {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.t-opinion .lockup-1 .article-5 P {
	PADDING-BOTTOM: 0px
}
.t-opinion .lockup-1 .media {
	HEIGHT: 345px
}
.t-opinion .lockup-1 .media .tto-slides {
	HEIGHT: 299px !important; OVERFLOW: hidden
}
.t-opinion .lockup-1 .media .tto-slide {
	HEIGHT: 299px
}
.t-opinion .lockup-1 .media .tto-slide A:hover {
	BORDER-BOTTOM: medium none
}
.t-opinion .lockup-1 .media .tto-slide .tto-counter {
	POSITION: absolute; MARGIN-TOP: 0px; WIDTH: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2d4563; FONT-SIZE: 1.2em; TOP: 306px; RIGHT: 51px
}
.t-opinion .lockup-1 .media .tto-slideshow-controls {
	Z-INDEX: 100; TOP: 303px; RIGHT: 0px
}
.t-opinion .lockup-1 .media H3 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 110px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 50% top; FONT-SIZE: 1.2em; PADDING-TOP: 7px
}
.t-opinion .lockup-side {
	PADDING-LEFT: 9px; WIDTH: 300px
}
.blog-comments {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 7px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; HEIGHT: 401px; PADDING-TOP: 0px
}
.blog-comments H2 {
	BORDER-BOTTOM: #b1004a 1px solid; PADDING-BOTTOM: 8px
}
.blog-comments UL LI {
	PADDING-BOTTOM: 13px; LINE-HEIGHT: 1.167; MARGIN-TOP: 4px; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x left bottom; FONT-SIZE: 1.2em
}
.blog-comments UL LI A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; CURSOR: pointer; TEXT-DECORATION: none
}
.blog-comments .blog-quote-image {
	WIDTH: 30px; BACKGROUND: url(/tto/public/img/icons/quote-marks.gif) no-repeat left bottom; FLOAT: left; HEIGHT: 27px; MARGIN-RIGHT: 6px
}
.blog-comments .blog-author {
	MARGIN-LEFT: 4px; FONT-WEIGHT: bold
}
.blog-comments .last-child {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.article #bodycopy UL LI {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 13px; BACKGROUND: url(/tto/public/img/background/icons/bullet.gif) no-repeat 0px 5px; FONT-SIZE: 1.5em
}
.mac .article #bodycopy UL LI {
	BACKGROUND-POSITION: 0px 6px
}
.article #bodycopy OL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal; COLOR: #2d4563
}
UL.relations {
	PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
UL.relations LI {
	DISPLAY: block
}
.i-sm {
	LINE-HEIGHT: 14px; PADDING-LEFT: 13px; MARGIN-BOTTOM: 1px; BACKGROUND: url(/tto/public/img/background/icons/sprite-10px-icons.png) no-repeat 0px 0px; COLOR: #2d4563
}
.i-sm:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; MARGIN-BOTTOM: 0px; COLOR: #000; TEXT-DECORATION: none
}
.relations A {
	BORDER-BOTTOM: #fff 1px dotted
}
.relations A.i-sm:hover {
	BORDER-BOTTOM: #2d4563 1px dotted
}
.i-sm {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.i-sm SPAN {
	MARGIN: 3px 3px 0px 0px; WIDTH: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 10px; OVERFLOW: hidden
}
.i-sm SPAN I {
	WIDTH: 10px; DISPLAY: block; BACKGROUND: url(/tto/public/img/background/icons/sprite-10px-icons.png) no-repeat 0px 0px; HEIGHT: 1060px; CURSOR: pointer
}
.safari.mac .relations .i-sm SPAN {
	MARGIN-TOP: 2px
}
.i-comment-sm SPAN I {
	MARGIN-TOP: -279px
}
.i-comment-sm SPAN I:hover {
	MARGIN-TOP: -19px
}
.i-comment-sm:hover SPAN I {
	MARGIN-TOP: -19px
}
.comments .i-comment-sm SPAN I {
	MARGIN-TOP: -280px
}
.comments .i-comment-sm SPAN I:hover {
	MARGIN-TOP: -20px
}
.comments .i-comment-sm:hover SPAN I {
	MARGIN-TOP: -20px
}
.i-pictures-sm SPAN I {
	MARGIN-TOP: -319px
}
.i-pictures-sm SPAN I:hover {
	MARGIN-TOP: -59px
}
.i-pictures-sm:hover SPAN I {
	MARGIN-TOP: -59px
}
.i-video-sm SPAN I {
	MARGIN-TOP: -339px
}
.i-video-sm SPAN I:hover {
	MARGIN-TOP: -79px
}
.i-video-sm:hover SPAN I {
	MARGIN-TOP: -79px
}
.i-chart-sm SPAN I {
	MARGIN-TOP: -399px
}
.i-chart-sm SPAN I:hover {
	MARGIN-TOP: -139px
}
.i-chart-sm:hover SPAN I {
	MARGIN-TOP: -139px
}
.i-analysis-sm SPAN I {
	MARGIN-TOP: -459px
}
.i-analysis-sm SPAN I:hover {
	MARGIN-TOP: -199px
}
.i-analysis-sm:hover SPAN I {
	MARGIN-TOP: -199px
}
.i-article-sm SPAN I {
	MARGIN-TOP: -1039px
}
.i-article-sm SPAN I:hover {
	MARGIN-TOP: 1px
}
.i-article-sm:hover SPAN I {
	MARGIN-TOP: 1px
}
.weather-nav .descriptions TD {
	BACKGROUND: url(/tto/public/img/background/icons/weather-sprite-med.gif) no-repeat 0px 0px
}
.weather-nav .descriptions .today {
	BACKGROUND-IMAGE: url(/tto/public/img/background/icons/weather-sprite-large.gif)
}
.weather-nav .descriptions .lw0 {
	BACKGROUND-POSITION: -484px -6px
}
.weather-nav .descriptions .lw1 {
	BACKGROUND-POSITION: -386px -97px
}
.weather-nav .descriptions .lw2 {
	BACKGROUND-POSITION: -289px -191px
}
.weather-nav .descriptions .lw3 {
	BACKGROUND-POSITION: -193px -290px
}
.weather-nav .descriptions .lw4 {
	BACKGROUND-POSITION: -91px -362px
}
.weather-nav .descriptions .lw5 {
	BACKGROUND-POSITION: 6px -468px
}
.weather-nav .descriptions .lw6 {
	BACKGROUND-POSITION: -484px -376px
}
.weather-nav .descriptions .lw7 {
	BACKGROUND-POSITION: -386px -463px
}
.weather-nav .descriptions .lw8 {
	BACKGROUND-POSITION: -288px -555px
}
.weather-nav .descriptions .lw9 {
	BACKGROUND-POSITION: -194px -640px
}
.weather-nav .descriptions .lw10 {
	BACKGROUND-POSITION: -94px -739px
}
.weather-nav .descriptions .lw11 {
	BACKGROUND-POSITION: 5px -820px
}
.weather-nav .descriptions .lw12 {
	BACKGROUND-POSITION: -484px -729px
}
.weather-nav .descriptions .lw13 {
	BACKGROUND-POSITION: -387px -824px
}
.weather-nav .descriptions .lw14 {
	BACKGROUND-POSITION: -288px -924px
}
.weather-nav .descriptions .lw15 {
	BACKGROUND-POSITION: -193px -1005px
}
.weather-nav .descriptions .lw16 {
	BACKGROUND-POSITION: -94px -1104px
}
.weather-nav .descriptions .lw17 {
	BACKGROUND-POSITION: 5px -1203px
}
.weather-nav .descriptions .lw18 {
	BACKGROUND-POSITION: -487px -1099px
}
.weather-nav .descriptions .lw19 {
	BACKGROUND-POSITION: -389px -1197px
}
.weather-nav .descriptions .lw20 {
	BACKGROUND-POSITION: -290px -1296px
}
.weather-nav .descriptions .lw21 {
	BACKGROUND-POSITION: -193px -1377px
}
.weather-nav .descriptions .lw22 {
	BACKGROUND-POSITION: -97px -1469px
}
.weather-nav .descriptions .lw23 {
	BACKGROUND-POSITION: 4px -1568px
}
.weather-nav .descriptions .lw24 {
	BACKGROUND-POSITION: -485px -1466px
}
.weather-nav .descriptions .lw25 {
	BACKGROUND-POSITION: -390px -1558px
}
.weather-nav .descriptions .lw26 {
	BACKGROUND-POSITION: -290px -1659px
}
.weather-nav .descriptions .lw27 {
	BACKGROUND-POSITION: -194px -1742px
}
.weather-nav .descriptions .lw28 {
	BACKGROUND-POSITION: -97px -1839px
}
.weather-nav .descriptions .lw29 {
	BACKGROUND-POSITION: 2px -1935px
}
.weather-nav .descriptions .lw30 {
	BACKGROUND-POSITION: -485px -1840px
}
.weather-nav .descriptions .lw31 {
	BACKGROUND-POSITION: -387px -1933px
}
.weather-nav .descriptions .mw0 {
	BACKGROUND-POSITION: -304px 18px
}
.weather-nav .descriptions .mw1 {
	BACKGROUND-POSITION: -242px -40px
}
.weather-nav .descriptions .mw2 {
	BACKGROUND-POSITION: -180px -98px
}
.weather-nav .descriptions .mw3 {
	BACKGROUND-POSITION: -117px -161px
}
.weather-nav .descriptions .mw4 {
	BACKGROUND-POSITION: -56px -210px
}
.weather-nav .descriptions .mw5 {
	BACKGROUND-POSITION: 6px -273px
}
.weather-nav .descriptions .mw6 {
	BACKGROUND-POSITION: -304px -215px
}
.weather-nav .descriptions .mw7 {
	BACKGROUND-POSITION: -242px -270px
}
.weather-nav .descriptions .mw8 {
	BACKGROUND-POSITION: -180px -328px
}
.weather-nav .descriptions .mw9 {
	BACKGROUND-POSITION: -118px -382px
}
.weather-nav .descriptions .mw10 {
	BACKGROUND-POSITION: -56px -444px
}
.weather-nav .descriptions .mw11 {
	BACKGROUND-POSITION: 5px -495px
}
.weather-nav .descriptions .mw12 {
	BACKGROUND-POSITION: -304px -438px
}
.weather-nav .descriptions .mw13 {
	BACKGROUND-POSITION: -243px -498px
}
.weather-nav .descriptions .mw14 {
	BACKGROUND-POSITION: -180px -561px
}
.weather-nav .descriptions .mw15 {
	BACKGROUND-POSITION: -119px -612px
}
.weather-nav .descriptions .mw16 {
	BACKGROUND-POSITION: -57px -674px
}
.weather-nav .descriptions .mw17 {
	BACKGROUND-POSITION: 6px -737px
}
.weather-nav .descriptions .mw18 {
	BACKGROUND-POSITION: -305px -672px
}
.weather-nav .descriptions .mw19 {
	BACKGROUND-POSITION: -243px -733px
}
.weather-nav .descriptions .mw20 {
	BACKGROUND-POSITION: -180px -795px
}
.weather-nav .descriptions .mw21 {
	BACKGROUND-POSITION: -119px -847px
}
.weather-nav .descriptions .mw22 {
	BACKGROUND-POSITION: -57px -905px
}
.weather-nav .descriptions .mw23 {
	BACKGROUND-POSITION: 6px -967px
}
.weather-nav .descriptions .mw24 {
	BACKGROUND-POSITION: -306px -902px
}
.weather-nav .descriptions .mw25 {
	BACKGROUND-POSITION: -243px -961px
}
.weather-nav .descriptions .mw26 {
	BACKGROUND-POSITION: -180px -1024px
}
.weather-nav .descriptions .mw27 {
	BACKGROUND-POSITION: -119px -1076px
}
.weather-nav .descriptions .mw28 {
	BACKGROUND-POSITION: -57px -1137px
}
.weather-nav .descriptions .mw29 {
	BACKGROUND-POSITION: 6px -1198px
}
.weather-nav .descriptions .mw30 {
	BACKGROUND-POSITION: -304px -1137px
}
.weather-nav .descriptions .mw31 {
	BACKGROUND-POSITION: -243px -1187px
}
#p-nav-weather .sw0 {
	MARGIN-LEFT: 0px
}
#p-nav-weather .sw1 {
	MARGIN-LEFT: -27px
}
#p-nav-weather .sw2 {
	MARGIN-LEFT: -55px
}
#p-nav-weather .sw3 {
	MARGIN-LEFT: -81px
}
#p-nav-weather .sw4 {
	MARGIN-LEFT: -108px
}
#p-nav-weather .sw5 {
	MARGIN-LEFT: -135px
}
#p-nav-weather .sw6 {
	MARGIN-LEFT: -162px
}
#p-nav-weather .sw7 {
	MARGIN-LEFT: -189px
}
#p-nav-weather .sw8 {
	MARGIN-LEFT: -216px
}
#p-nav-weather .sw9 {
	MARGIN-LEFT: -243px
}
#p-nav-weather .sw10 {
	MARGIN-LEFT: -270px
}
#p-nav-weather .sw11 {
	MARGIN-LEFT: -298px
}
#p-nav-weather .sw12 {
	MARGIN-LEFT: -324px
}
#p-nav-weather .sw13 {
	MARGIN-LEFT: -352px
}
#p-nav-weather .sw14 {
	MARGIN-LEFT: -378px
}
#p-nav-weather .sw15 {
	MARGIN-LEFT: -405px
}
#p-nav-weather .sw16 {
	MARGIN-LEFT: -432px
}
#p-nav-weather .sw17 {
	MARGIN-LEFT: -459px
}
#p-nav-weather .sw18 {
	MARGIN-LEFT: -486px
}
#p-nav-weather .sw19 {
	MARGIN-LEFT: -513px
}
#p-nav-weather .sw20 {
	MARGIN-LEFT: -540px
}
#p-nav-weather .sw21 {
	MARGIN-LEFT: -567px
}
#p-nav-weather .sw22 {
	MARGIN-LEFT: -594px
}
#p-nav-weather .sw23 {
	MARGIN-LEFT: -621px
}
#p-nav-weather .sw24 {
	MARGIN-LEFT: -648px
}
#p-nav-weather .sw25 {
	MARGIN-LEFT: -675px
}
#p-nav-weather .sw26 {
	MARGIN-LEFT: -702px
}
#p-nav-weather .sw27 {
	MARGIN-LEFT: -729px
}
#p-nav-weather .sw28 {
	MARGIN-LEFT: -756px
}
#p-nav-weather .sw29 {
	MARGIN-LEFT: -783px
}
#p-nav-weather .sw30 {
	MARGIN-LEFT: -810px
}
#p-nav-weather .sw31 {
	MARGIN-LEFT: -837px
}
.t-article #tabs {
	OVERFLOW: hidden
}
.t-article {
	PADDING-TOP: 12px
}
.t-article .f-ha {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -7px; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 24px; PADDING-TOP: 0px
}
.t-article .noImage {
	
}
.t-article .article P {
	FONT-SIZE: 1.5em
}
.t-article #tabs #tab-1 P A {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563; TEXT-DECORATION: none
}
.t-article #tabs #tab-1 P A:hover {
	BORDER-BOTTOM: #000 1px solid; COLOR: #000 !important
}
.tabs-single .f-ha {
	LINE-HEIGHT: 40px; MARGIN-BOTTOM: 31px
}
.tabs-single #tabs UL.links {
	DISPLAY: none
}
.t-article #tabs {
	POSITION: relative; WIDTH: 930px; FLOAT: left; OVERFLOW: visible; MARGIN-RIGHT: 20px; PADDING-TOP: 13px
}
.wide-tabs #tabs {
	MARGIN-RIGHT: 0px
}
.wide-tabs .article-side {
	DISPLAY: none
}
.t-article #tabs .tab {
	xpadding-right: 160px
}
.t-article #tabs .links {
	BORDER-BOTTOM: #ccc 3px solid; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; WIDTH: 100%; HEIGHT: 22px
}
.safari.mac .t-article #tabs .links {
	HEIGHT: 21px
}
.t-article #tabs .links LI {
	DISPLAY: inline; HEIGHT: 20px
}
.t-article #tabs .links LI A {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f3f3f3; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 19px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 19px; DISPLAY: inline; FONT-SIZE: 1.4em; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.t-article #tabs .links LI.ui-tabs-selected A {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff
}
.t-article #tabs .links LI A:hover {
	BACKGROUND: #f9f9f9; TEXT-DECORATION: none
}
.t-article #tabs .links LI.ui-tabs-selected A:hover {
	BACKGROUND-COLOR: #ffffff; CURSOR: text
}
.tabs-single #tabs {
	BORDER-TOP: #ccc 3px solid; PADDING-TOP: 4px
}
.tabs-single .byLine {
	MARGIN-TOP: -4px; PADDING-TOP: 0px
}
.tabs-single .links {
	DISPLAY: none
}
.t-article #tabs .tab #bodycopy {
	PADDING-TOP: 4px
}
.t-article #tabs .tab .utilities {
	POSITION: absolute; MARGIN-TOP: 3px; WIDTH: 140px; RIGHT: 0px
}
.t-article #tabs .tab .utilities .utilities-head {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 1px solid
}
.t-article #tabs .tab .utilities .utilities-head .caption {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 4px
}
.t-article #tabs .tab .utilities .utilities-head .caption .copyright {
	FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.t-article #tabs .tab .utilities .utilities-head .hr {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 50% bottom; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.t-article #tabs .tab .utilities .utilities-head .trigger-progress {
	HEIGHT: 35px; _height: 37px
}
.t-article #tabs .tab .utilities .utilities-head .trigger-progress .trigger {
	POSITION: static; MARGIN: 8px 7px 0px; WIDTH: 46px; FLOAT: left; _margin: 11px 7px 0px 4px
}
.t-article #tabs .tab .utilities .utilities-head .trigger-progress .trigger A {
	
}
.t-article #tabs .tab .utilities .utilities-head .trigger-progress .progress {
	MARGIN: 10px 0px 0px; WIDTH: 55px; FLOAT: left; COLOR: #666; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
.utilities LI {
	BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 0px bottom
}
.utilities .print {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%
}
.utilities LI A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/tto/public/img/background/icons/article-sprite-11px.png) no-repeat; COLOR: #2d4563; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
.utilities LI A:hover {
	TEXT-DECORATION: none
}
.utilities A:hover SPAN {
	BORDER-BOTTOM: #000 1px dotted; COLOR: #000 !important
}
.utilities .post-comment A {
	BACKGROUND-POSITION: 0px -222px
}
.utilities .follow A {
	BACKGROUND: url(/tto/public/img/background/icons/follow.png) no-repeat 0px 8px
}
.utilities .recommend A {
	BACKGROUND-POSITION: 0px -181px
}
.utilities .print A {
	PADDING-BOTTOM: 6px; BACKGROUND-POSITION: 0px -202px
}
.utilities .post-comment A:hover {
	BACKGROUND-POSITION: 0px -97px
}
.utilities .follow A:hover {
	BACKGROUND: url(/tto/public/img/background/icons/follow-selected.png) no-repeat 0px 8px
}
.utilities .recommend A:hover {
	BACKGROUND-POSITION: 0px -56px
}
.utilities .print A:hover {
	PADDING-BOTTOM: 6px; BACKGROUND-POSITION: 0px -77px
}
.t-article #tabs .tab P {
	PADDING-BOTTOM: 18px
}
.t-article #tabs .tab .byline-timestamp {
	MARGIN-BOTTOM: 8px
}
.t-article #tabs .tab .byline-timestamp .byline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-article #tabs .tab .byline-timestamp .byline .f-author SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
.t-article #tabs .tab .byline-timestamp .byline .title {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em
}
.t-article #tabs .tab .byline-timestamp .f-regular-update {
	MARGIN-TOP: -1px; FONT-WEIGHT: normal
}
.t-article #tabs .tab .byline-timestamp .f-recent-update {
	MARGIN-TOP: -1px; FONT-WEIGHT: normal
}
.t-article #tabs .tab .f-standfirst {
	PADDING-BOTTOM: 14px
}
.t-article #tabs .media {
	MARGIN-TOP: 3px; DISPLAY: block; BACKGROUND: silver; OVERFLOW: hidden
}
.t-article #tabs .media IMG {
	BACKGROUND: silver; OVERFLOW: hidden
}
.t-article #tabs .carousel LI.currentSlider {
	HEIGHT: 413px; OVERFLOW: hidden
}
.t-article #tabs .bodyCopy {
	WIDTH: auto
}
.t-article #tabs .ratings {
	MARGIN: 15px 0px -2px
}
.t-article #tabs .with-standfirst.ratings {
	MARGIN: 15px 0px 0px
}
.t-article #tabs .noImage .byline-timestamp {
	MARGIN-TOP: -3px
}
.t-article #tabs .portrait .byline-timestamp {
	MARGIN-TOP: -3px
}
.tabs-single #tabs .noImage .byline-timestamp {
	MARGIN-TOP: 0px
}
.tabs-single #tabs .portrait .byline-timestamp {
	MARGIN-TOP: 0px
}
.t-article #tabs .noImage .utilities {
	MARGIN-TOP: -9px
}
.tabs-single #tabs .noImage .utilities {
	MARGIN-TOP: -9px
}
.t-article #tabs .noImage .utilities UL {
	MARGIN-TOP: 5px
}
.t-article #tabs .portrait .media {
	BACKGROUND-COLOR: silver; MARGIN: 3px 0px 7px 20px; WIDTH: 220px; FLOAT: right; HEIGHT: 330px; OVERFLOW: visible
}
.tabs-single #tabs .portrait .media {
	
}
.t-article #tabs .portrait .tto-slides {
	POSITION: relative; HEIGHT: 330px !important; OVERFLOW: hidden
}
.t-article #tabs .tto-slides .tto-hide {
	DISPLAY: block
}
.t-article #tabs .tto-slides .tto-counter {
	DISPLAY: none
}
.t-article #tabs .tto-slides .caption {
	WIDTH: 124px; DISPLAY: block
}
.t-article #tabs .smallLandscape .media .tto-slideshow {
	HEIGHT: 100%
}
.t-article #tabs .largeLandscape .media .tto-slideshow {
	HEIGHT: 100%
}
.t-article #tabs .smallLandscape .media .tto-slideshow .tto-slides {
	POSITION: relative; HEIGHT: 100% !important; OVERFLOW: hidden
}
.t-article #tabs .largeLandscape .media .tto-slideshow .tto-slides {
	POSITION: relative; HEIGHT: 100% !important; OVERFLOW: hidden
}
.t-article #tabs .portrait .utilities {
	MARGIN-TOP: 3px
}
.tabs-single #tabs .portrait .utilities {
	MARGIN-TOP: -4px
}
.t-article #tabs .portrait .utilities .utilities-head {
	POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; WIDTH: 131px !important; PADDING-RIGHT: 7px; MARGIN-LEFT: -20px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
.tabs-single #tabs .portrait .utilities {
	MARGIN-TOP: 3px
}
.t-article #tabs .portrait .utilities .utilities-head .caption {
	PADDING-LEFT: 1px; PADDING-RIGHT: 0px
}
.t-article #tabs .smallLandscape {
	xmargin-top: -3px
}
.t-article #tabs .smallLandscape .byline-timestamp {
	xmargin-top: 3px
}
.t-article #tabs .smallLandscape .media {
	MARGIN: 0px -160px 7px 20px; WIDTH: 380px; FLOAT: right; HEIGHT: 252px; OVERFLOW: visible
}
.t-article #tabs .smallLandscape .utilities {
	MARGIN-TOP: 252px
}
.t-article #tabs .largeLandscape .media {
	MARGIN: 7px -160px 4px 0px; WIDTH: 620px; HEIGHT: 413px; OVERFLOW: visible
}
.tabs-single #tabs .largeLandscape .media {
	MARGIN-TOP: 3px
}
.t-article #tabs .video .media {
	HEIGHT: 348px
}
.t-article #tabs .largeLandscape .utilities {
	MARGIN-TOP: 413px
}
.t-article #tabs .video .utilities {
	MARGIN-TOP: 348px
}
.t-article #tabs .largeLandscape .byline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.t-article .full-video {
	MARGIN-TOP: 7px; WIDTH: 930px; BACKGROUND: #000; COLOR: #fff
}
.t-article #tabs .full-video .media {
	MARGIN: 0px; WIDTH: 780px; FLOAT: left; HEIGHT: 438px
}
.t-article .full-video .text {
	POSITION: relative; PADDING-LEFT: 20px; WIDTH: 140px; FLOAT: left; HEIGHT: 438px
}
.t-article .full-video .text .caption P {
	WIDTH: 130px; FONT-SIZE: 1.5em; PADDING-TOP: 3px
}
.t-article .full-video .text .date-credit {
	POSITION: absolute; WIDTH: 130px; BOTTOM: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em
}
.t-article .full-video .text .date-credit .date {
	
}
.t-article .article-side {
	MARGIN-TOP: 9px; WIDTH: 300px; OVERFLOW: hidden
}
.tabs-single .article-side {
	MARGIN-TOP: -26px
}
.t-article .article-side H4.f-hc {
	BORDER-BOTTOM: #ccc 3px solid; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-list-section .article-lists-side H4.f-hc {
	BORDER-BOTTOM: #ccc 3px solid; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-article .article-side .stories {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.t-article .article-side .stories .f-regular-update {
	FONT-WEIGHT: normal
}
.t-article .article-side .stories .hr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.t-article .article-side .stories .story {
	WIDTH: 140px; OVERFLOW: hidden
}
.t-article .article-side .stories .story H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; MARGIN: -2px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.t-article .tabs-single .article-side .stories .story H5 {
	MARGIN: -5px 0px 0px
}
.t-article .article-side .stories .story P {
	MARGIN: 0px 0px 11px
}
.article-side .col1 {
	MARGIN: 0px 9px 0px 0px; WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #dddddd 1px solid
}
.article-side .col2 {
	MARGIN: 0px; WIDTH: 139px; WORD-WRAP: break-word; FLOAT: left
}
.article-side .f-regular-update {
	FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.article-side .f-recent-update {
	FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
.article-side .f-recent-update {
	FONT-WEIGHT: bold
}
.article-side .stories .f-regular-update {
	DISPLAY: block
}
.article-side .stories .f-recent-update {
	DISPLAY: block
}
.article-side .has-image .f-regular-update {
	DISPLAY: block
}
.article-side .has-image .f-recent-update {
	DISPLAY: block
}
.article-side .tto-sponsored-element {
	MARGIN-BOTTOM: 17px
}
.primary-related-links {
	MARGIN-TOP: -7px
}
.secondary-related-links {
	MARGIN: 20px 0px 0px; BORDER-TOP: #ccc 1px solid
}
.related-links DIV {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.related-links .f-hc {
	PADDING-BOTTOM: 0.9em
}
.related-links .image {
	POSITION: relative; MARGIN: 0px 0px 4px 10px; FLOAT: right
}
.related-links .video {
	POSITION: relative; MARGIN: 0px 0px 4px 10px; FLOAT: right
}
.related-links .video B {
	POSITION: absolute; WIDTH: 21px; BACKGROUND: url(/tto/public/img/arrow_right_static.png) no-repeat 0px 0px; HEIGHT: 21px; TOP: 5px; LEFT: 5px
}
.related-links P {
	DISPLAY: inline
}
.related-links .f-regular-update {
	DISPLAY: inline
}
.related-links .f-recent-update {
	DISPLAY: inline
}
.lower-links {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 6px
}
.lower-links UL {
	PADDING-TOP: 4px
}
.lower-links UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: left; BORDER-RIGHT: #2d4563 1px solid; PADDING-TOP: 0px
}
.lower-links UL LI:first-child {
	PADDING-LEFT: 0px
}
.lower-links UL LI A.graphic {
	MARGIN-RIGHT: -1px
}
.lower-links UL LI.print {
	BORDER-RIGHT: 0px
}
.lower-links UL LI.recommend {
	
}
.lower-links UL LI.follow {
	
}
.lower-links UL LI.last {
	BORDER-RIGHT: medium none
}
.lower-links A {
	PADDING-LEFT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/tto/public/img/background/icons/article-sprite-11px.png) no-repeat; COLOR: #2d4563; FONT-SIZE: 1.2em
}
.lower-links A:hover {
	TEXT-DECORATION: none
}
.lower-links A:hover SPAN {
	COLOR: #000 !important
}
.lower-links .post-comment A {
	BACKGROUND-POSITION: 0px -226px
}
.lower-links .image A {
	BACKGROUND-POSITION: 0px -371px
}
.lower-links .infographics A {
	BACKGROUND-POSITION: 0px -546px
}
.lower-links .video A {
	BACKGROUND-POSITION: 0px -428px
}
.lower-links .follow A {
	BACKGROUND-POSITION: 0px -164px
}
.lower-links .recommend A {
	BACKGROUND-POSITION: 0px -185px
}
.lower-links .print A {
	BACKGROUND-POSITION: 0px -206px
}
.lower-links .post-comment A:hover {
	BACKGROUND-POSITION: 0px -101px
}
.lower-links .image A:hover {
	BACKGROUND-POSITION: 0px -390px
}
.lower-links .infographics A:hover {
	BACKGROUND-POSITION: 0px -566px
}
.lower-links .video A:hover {
	BACKGROUND-POSITION: 0px -447px
}
.lower-links .follow A:hover {
	BACKGROUND-POSITION: 0px -39px
}
.lower-links .recommend A:hover {
	BACKGROUND-POSITION: 0px -60px
}
.lower-links .print A:hover {
	BACKGROUND-POSITION: 0px -81px
}
.content .recommend .recommend-article:hover .recommend-count {
	BORDER-BOTTOM: medium none
}
.content .recommend .recommend-article:hover .recommend-count SPAN {
	BORDER-BOTTOM: medium none
}
.content .recommend .has-recommended {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-POSITION: 0px -310px; COLOR: #999; CURSOR: text
}
.content .recommend .has-recommended:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND-POSITION: 0px -310px; COLOR: #999; CURSOR: text
}
.content .utilities .recommend A.has-recommended {
	BACKGROUND-POSITION: 0px -306px
}
.content .utilities .recommend .has-recommended:hover {
	BACKGROUND-POSITION: 0px -306px
}
.content .recommend .has-recommended:hover SPAN {
	BORDER-BOTTOM: medium none; COLOR: #999 !important
}
.recommend-status {
	WIDTH: 11px; BACKGROUND: url(/tto/public/img/background/icons/recommend.png) no-repeat 0px 0px; HEIGHT: 11px
}
.pagination {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 8px; MARGIN: 15px 0px 6px; WIDTH: 460px; FONT-FAMILY: Arial, Helvetica, sans-serif; OVERFLOW: hidden
}
.pagination UL {
	FLOAT: right
}
.pagination LI {
	DISPLAY: inline
}
.pagination #show-all {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.pagination #previous {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.pagination #next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.pagination LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.pagination LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.pagination A:hover {
	CURSOR: text; TEXT-DECORATION: none
}
.pagination A.selected {
	COLOR: #000
}
.pagination LI A {
	COLOR: #2d4563
}
.pagination A.active {
	COLOR: #2d4563
}
.pagination #show-all {
	COLOR: #2d4563
}
.pagination LI A:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.pagination A.active:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.pagination A.selected:hover {
	CURSOR: text; TEXT-DECORATION: none
}
.pagination A.selected {
	FONT-WEIGHT: bold
}
.pagination #previous {
	CURSOR: pointer
}
.pagination #show-all {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 60px; PADDING-RIGHT: 0px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 0px
}
.pagination .showall {
	BACKGROUND: url(/tto/public/img/showall.png) no-repeat left 2px
}
.pagination .showless {
	BACKGROUND: url(/tto/public/img/pag0.png) no-repeat left 2px
}
.pagination #previous {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 7px; DISPLAY: none; BACKGROUND: url(/tto/public/img/previous.png) no-repeat left -1px; FLOAT: right; MARGIN-RIGHT: 4px; PADDING-TOP: 0px
}
.pagination #next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 14px; BACKGROUND: url(/tto/public/img/next.png) no-repeat right -1px; FLOAT: right; MARGIN-LEFT: 4px; PADDING-TOP: 0px
}
.t-article #tab-1 .background {
	PADDING-RIGHT: 160px
}
.t-article .t-article-special #tab-1 .background {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px
}
.t-article .t-article-special .ui-tabs-panel {
	BACKGROUND-COLOR: #fff !important; MARGIN-TOP: -7px; WIDTH: 100%; FLOAT: none; PADDING-TOP: 7px
}
.t-article .t-article-special #tab-1 {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 620px; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 0px !important
}
.t-article .t-article-special .ui-tabs-panel#tab-1 {
	MARGIN-TOP: 0px !important; FLOAT: none; PADDING-TOP: 0px
}
.t-article .t-article-special .wide-heading {
	MARGIN-TOP: 0px; WIDTH: 930px
}
.t-article .t-article-special .wide-tabs .ui-tabs-panel {
	MARGIN-TOP: 0px; WIDTH: 930px
}
.t-article .t-article-special .wide-tabs #tabs {
	MARGIN-TOP: 0px; WIDTH: 930px
}
.t-article .t-article-special .wide-tabs #tabs .links {
	MARGIN: 0px
}
.t-article .t-article-special .pagination {
	WIDTH: 440px
}
.t-article .t-article-special #tabs .largeLandscape .media {
	POSITION: relative; MARGIN-TOP: 0px; MARGIN-RIGHT: -160px; LEFT: -10px
}
.t-article .t-article-special .full-video {
	MARGIN-TOP: 0px
}
.t-article .t-article-opinion #tabs {
	POSITION: relative; OVERFLOW: visible !important
}
.t-article .t-article-opinion .article-side {
	MARGIN-TOP: 9px
}
.tabs-single .t-article-opinion .article-side {
	MARGIN-TOP: -25px
}
.t-article .t-article-opinion .heading {
	POSITION: relative; PADDING-BOTTOM: 38px; MIN-HEIGHT: 32px; WIDTH: 620px; HEIGHT: auto !important
}
.tabs-single .t-article-opinion .heading {
	PADDING-BOTTOM: 73px; MIN-HEIGHT: 67px; HEIGHT: auto !important
}
.t-article .t-article-opinion .f-ha {
	WIDTH: 480px; MARGIN-BOTTOM: 14px
}
.t-article .t-article-opinion .f-author {
	PADDING-BOTTOM: 41px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1.8em
}
.t-article .t-article-opinion .author-image {
	HEIGHT: 0px; OVERFLOW: visible
}
.t-article .t-article-opinion .author-image IMG {
	POSITION: absolute; BOTTOM: -35px; LEFT: 480px
}
.tabs-single .t-article-opinion .author-image IMG {
	BOTTOM: 0px
}
.t-article .t-article-opinion .author-name {
	
}
.t-article .t-article-opinion .tabs-single .author {
	TOP: -173px
}
.t-article .t-article-opinion .author .clip {
	POSITION: relative; WIDTH: 140px; HEIGHT: 170px; OVERFLOW: hidden
}
.t-article .t-article-opinion .author .clip IMG {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block
}
.t-article #clock .clock-image {
	DISPLAY: none
}
.t-article .t-article-opinion .heading .f-author {
	COLOR: inherit; FONT-WEIGHT: normal
}
.t-article .t-article-opinion #tabs .tab .byline-timestamp {
	MARGIN-BOTTOM: 13px
}
.t-article .t-article-opinion #tabs .tab .f-standfirst {
	PADDING-BOTTOM: 16px
}
.t-article .t-article-leader {
	
}
.t-article .t-article-leader #tab-1 {
	BACKGROUND-COLOR: #f1f0df !important
}
.t-article .t-article-leader .ui-tabs-nav LI A {
	BACKGROUND: #e3e2d3
}
.t-article .t-article-leader #tabs {
	xpadding-top: 5px
}
.t-article .t-article-leader #tabs {
	WIDTH: 620px; BACKGROUND: #f1f0df
}
.t-article .t-article-leader .ui-tabs-nav LI.ui-tabs-selected A {
	WIDTH: 620px; BACKGROUND: #f1f0df
}
.t-article .t-article-leader .heading {
	WIDTH: 620px; BACKGROUND: #f1f0df
}
.t-article .t-article-leader .wide-tabs #tabs {
	WIDTH: 930px
}
.t-article .t-article-leader .wide-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	WIDTH: 930px
}
.t-article .t-article-leader .wide-heading {
	WIDTH: 930px
}
.t-article .t-article-leader .heading {
	PADDING-BOTTOM: 17px; PADDING-TOP: 10px
}
.t-article .t-article-thunderer .heading {
	PADDING-TOP: 84px
}
.t-article .t-article-thunderer .heading IMG {
	POSITION: absolute; TOP: 30px; LEFT: 239px
}
.tabs-single .t-article-leader .heading {
	PADDING-BOTTOM: 53px
}
.t-article .t-article-leader .heading #clock {
	MARGIN: 0px 0px 10px 160px; WIDTH: 300px; HEIGHT: 52px
}
.t-article .t-article-leader .heading .leaders-lion {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
.t-article .t-article-leader .heading .f-ha {
	TEXT-ALIGN: center; MARGIN: 0px 0px 29px 110px; WIDTH: 400px; COLOR: #b1004a
}
.t-article .t-article-leader .heading .f-standfirst {
	TEXT-ALIGN: center; MARGIN: 0px 0px 0px 85px; WIDTH: 450px; FONT-SIZE: 1.6em
}
.t-article .t-article-leader #tabs .tab {
	xpadding-left: 10px; xmargin-right: -10px
}
.t-article .t-article-leader #tabs .links LI A {
	xbackground: #e3e2d3
}
.t-article .t-article-leader #tabs .links LI.ui-tabs-selected A {
	xbackground: #f1f0df
}
.t-article .t-article-leader #bodycopy P {
	PADDING-BOTTOM: 18px
}
.t-article P.first:first-letter {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.75; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: left; FONT-SIZE: 7.1em; PADDING-TOP: 3px
}
.t-article P.first:first-line {
	LINE-HEIGHT: 1
}
.t-article-leader #tabs .links LI A {
	BACKGROUND-COLOR: #e3e2d3
}
.t-article-leader #tabs .links LI A:hover {
	BACKGROUND-COLOR: #f1f0df
}
.t-article-leader #tabs .links LI.ui-tabs-selected A.article-tab:hover {
	BACKGROUND-COLOR: #f1f0df
}
.t-article-leader #tabs .links LI.ui-tabs-selected A.article-tab {
	BACKGROUND-COLOR: #f1f0df
}
.t-article-analysis #tab-1 {
	BACKGROUND-COLOR: #dbe1eb !important
}
.t-article-analysis .t-analysis-background {
	Z-INDEX: -1; POSITION: absolute; BACKGROUND-COLOR: #dbe1eb; WIDTH: 620px; FLOAT: left; HEIGHT: 100px; TOP: 20px; LEFT: 19px
}
.t-article-analysis #tabs {
	BACKGROUND-COLOR: #dbe1eb
}
.t-article-analysis #tab-1 {
	BACKGROUND-COLOR: #dbe1eb
}
.t-article-analysis .heading {
	BACKGROUND-COLOR: #dbe1eb
}
.t-article-analysis .heading {
	WIDTH: 620px; HEIGHT: auto; PADDING-TOP: 9px
}
.t-article-analysis .wide-heading {
	WIDTH: 930px
}
.t-article-analysis .wide-tabs .ui-tabs-panel {
	WIDTH: 930px
}
.t-article-analysis .heading .f-ha {
	PADDING-BOTTOM: 24px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px
}
.t-article-analysis .wide-tabs #tabs .links {
	MARGIN: 0px
}
.t-article-analysis #tabs .links LI A {
	BACKGROUND-COLOR: #d2d8e2
}
.t-article-analysis #tabs .links LI A:hover {
	BACKGROUND-COLOR: #dbe1eb
}
.t-article-analysis #tabs .links LI.ui-tabs-selected A.article-tab:hover {
	BACKGROUND-COLOR: #dbe1eb
}
.t-article-analysis #tabs .links LI.ui-tabs-selected A.article-tab {
	BACKGROUND-COLOR: #dbe1eb
}
.t-article-analysis .ui-tabs-panel {
	BACKGROUND-COLOR: #fff !important; FLOAT: left; PADDING-TOP: 7px; xwidth: 450px
}
.t-article-analysis #tab-1 {
	PADDING-LEFT: 10px
}
.t-article-analysis .ui-tabs-panel#tab-1 {
	xpadding-top: 0px; xfloat: none
}
.t-article-analysis #tab-1 {
	BACKGROUND-COLOR: #dbe1eb !important
}
.t-article-analysis .t-analysis-text {
	COLOR: #b1004a; FONT-WEIGHT: bold
}
.t-article-analysis .pagination {
	WIDTH: 440px
}
.t-article-analysis #tabs .largeLandscape .media {
	xfloat: left
}
.t-article-analysis .full-video {
	MARGIN-TOP: 0px
}
.t-article-analysis .byline-timestamp {
	MARGIN-TOP: -3px
}
.tto-gallery {
	POSITION: static; WIDTH: 930px; FLOAT: none; OVERFLOW: auto
}
.tto-gallery-primary-image {
	BACKGROUND-COLOR: #000; HEIGHT: 527px; OVERFLOW: hidden
}
.tto-gallery-primary-image .img-container {
	POSITION: relative; MARGIN: 0px 0px 9px; WIDTH: 780px; FLOAT: left; HEIGHT: 520px
}
.tto-gallery-primary-image .img-container IMG {
	POSITION: absolute; MARGIN: 0px auto; TOP: 0px; LEFT: 50%
}
.tto-gallery-primary-image .img-container IMG.inactive {
	DISPLAY: none
}
.tto-gallery-primary-image .img-container IMG.active {
	Z-INDEX: 5
}
.tto-gallery-primary-image .img-container IMG.lastactive {
	Z-INDEX: 3
}
.tto-gallery-primary-image .primary-meta {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 140px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #fff; PADDING-TOP: 0px
}
.tto-gallery .tto-gallery-controls {
	RIGHT: auto
}
.tto-gallery .tto-gallery-controls A {
	WIDTH: 27px; HEIGHT: 27px
}
.tto-gallery .tto-gallery-controls SPAN {
	TOP: -27px
}
.tto-gallery .tto-gallery-controls .tto-slide-next SPAN {
	LEFT: -32px
}
.tto-gallery .counter {
	BORDER-BOTTOM: #fff 1px solid; MARGIN-TOP: 95px; HEIGHT: 94px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 1px
}
.tto-gallery .description {
	POSITION: relative; HEIGHT: 331px; PADDING-TOP: 4px
}
.tto-gallery .description P {
	PADDING-RIGHT: 2px; FONT-SIZE: 1.5em
}
.tto-gallery .description .credit {
	POSITION: absolute; BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em
}
.tto-gallery .description .credit SPAN {
	DISPLAY: block
}
.tto-gallery-thumbs {
	OVERFLOW-X: scroll; MARGIN-TOP: 10px; WIDTH: 930px; CLEAR: both
}
.tto-gallery-thumbs UL {
	OVERFLOW: hidden; PADDING-TOP: 8px
}
.tto-gallery-thumbs LI {
	BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
.tto-gallery-thumbs LI.first {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.tto-gallery-thumbs LI.last {
	PADDING-RIGHT: 0px
}
.tto-gallery-thumbs LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tto-gallery-thumbs LI.current {
	POSITION: relative
}
.tto-gallery-thumbs LI.current B {
	POSITION: absolute; MARGIN-TOP: -8px; WIDTH: 139px; DISPLAY: block; BACKGROUND: url(/tto/public/img/background/icons/image-gallery-active.gif) no-repeat center 0px; HEIGHT: 8px; LEFT: 0px
}
.tto-gallery-thumbs LI.current A {
	BORDER-BOTTOM: black 3px solid; BORDER-LEFT: black 3px solid; BORDER-TOP: black 3px solid; BORDER-RIGHT: black 3px solid
}
.tto-gallery-thumbs LI A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.tto-gallery-thumbs LI A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.tto-gallery-thumbs LI.current A IMG {
	MARGIN: -3px
}
.tto-gallery-thumbs .meta {
	DISPLAY: none
}
#tab-4 {
	POSITION: relative; OVERFLOW: hidden
}
.t-article .media .tto-slideshow {
	WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: visible
}
.t-article .media .tto-slideshow .caption {
	DISPLAY: none
}
.t-article .media .tto-slideshow .tto-slideshow-controls {
	POSITION: absolute; RIGHT: 82px
}
.t-article .smallLandscape .media .tto-slideshow .tto-slideshow-controls {
	TOP: 259px
}
.t-article .largeLandscape .media .tto-slideshow .tto-slideshow-controls {
	TOP: 420px
}
.t-article .portrait .media .tto-slideshow .tto-slideshow-controls {
	TOP: 8px; RIGHT: -72px
}
.t-article .portrait .utilities .utilities-head .hr {
	WIDTH: 159px; MARGIN-LEFT: -20px
}
.t-article .tab .utilities .utilities-head .tto-counter {
	MARGIN: 0px 0px 0px 60px; WIDTH: 55px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 1.2em; FONT-WEIGHT: normal; PADDING-TOP: 10px; xfloat: left
}
.pluck-user-mp-wait-msg {
	DISPLAY: none
}
.pluck-confirm-message {
	DISPLAY: none
}
.pluck-error-message {
	DISPLAY: none
}
.t-article-list .head {
	POSITION: relative; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 20px; BACKGROUND: url(/tto/public/img/grey_dot.gif) #f2f2f2 repeat-x 50% bottom; HEIGHT: 36px; xfont-size: 1.2em
}
.t-article-list .head .sort-by {
	MARGIN: 10px 1px 0px 0px; WIDTH: 43px; FLOAT: left; COLOR: #666
}
.t-article-list .head LI {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left
}
.t-article-list .head LI SPAN {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #2d4563; PADDING-TOP: 0px
}
.t-article-list .head LI A {
	DISPLAY: block
}
.t-article-list .head LI SPAN {
	DISPLAY: block
}
.t-article-list .head LI.first SPAN {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.t-article-list .head LI.active {
	BACKGROUND: url(/tto/public/img/triangle.gif) no-repeat center bottom; HEIGHT: 26px
}
.t-article-list .head LI.active SPAN {
	COLOR: #000; FONT-WEIGHT: bold
}
.t-article-list .list {
	MARGIN: 0px 10px 0px 0px; WIDTH: 620px; FLOAT: left
}
.t-article-list .list-side {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.t-article-list .list TABLE {
	MARGIN-TOP: 1px
}
.t-article-list .list TABLE TD {
	VERTICAL-ALIGN: top; BORDER-TOP: #ccc 1px solid
}
.t-article-list .list TABLE TH {
	VERTICAL-ALIGN: top; BORDER-TOP: #ccc 1px solid
}
.t-article-list .list TABLE TH SPAN {
	BACKGROUND-IMAGE: url(/tto/public/img/numbers/number_sprite.gif); WIDTH: 45px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 10px; HEIGHT: 29px
}
.t-article-list .list TABLE TH IMG {
	COLOR: #2d4563; FONT-SIZE: 3em
}
.t-article-list .list TABLE TR TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 51px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.t-article-list .list TABLE .time-stamp {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.67em; PADDING-LEFT: 9px; WIDTH: 81px; PADDING-RIGHT: 5px; BACKGROUND: url(/tto/public/img/list_view_divider.gif) no-repeat; HEIGHT: 36px; PADDING-TOP: 2px
}
.t-article-list .list TABLE .time-stamp .f-regular-update {
	COLOR: #2d4563; FONT-WEIGHT: normal
}
.t-article-list .list TABLE .title {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 11px; WIDTH: 469px; PADDING-RIGHT: 0px; BACKGROUND: url(/tto/public/img/list_view_divider.gif) no-repeat; PADDING-TOP: 2px
}
.t-article-list .list TABLE .title A {
	LINE-HEIGHT: 120%; COLOR: #333; FONT-SIZE: 1.6em
}
.t-article-list .list TABLE TD A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563; TEXT-DECORATION: none
}
.t-article-list .article-1 TH SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.t-article-list .article-2 TH SPAN {
	BACKGROUND-POSITION: 0px -29px
}
.t-article-list .article-3 TH SPAN {
	BACKGROUND-POSITION: 0px -58px
}
.t-article-list .article-4 TH SPAN {
	BACKGROUND-POSITION: 0px -87px
}
.t-article-list .article-5 TH SPAN {
	BACKGROUND-POSITION: 0px -116px
}
.t-article-list .article-6 TH SPAN {
	BACKGROUND-POSITION: 0px -145px
}
.t-article-list .article-7 TH SPAN {
	BACKGROUND-POSITION: 0px -174px
}
.t-article-list .article-8 TH SPAN {
	BACKGROUND-POSITION: 0px -203px
}
.t-article-list .article-9 TH SPAN {
	BACKGROUND-POSITION: 0px -232px
}
.t-article-list .article-10 TH SPAN {
	BACKGROUND-POSITION: 0px -261px
}
.t-article-list .article-11 TH SPAN {
	BACKGROUND-POSITION: 0px -290px
}
.t-article-list .article-12 TH SPAN {
	BACKGROUND-POSITION: 0px -319px
}
* .t-article-list .article-13 TH SPAN {
	BACKGROUND-POSITION: 0px -348px
}
.t-article-list .article-14 TH SPAN {
	BACKGROUND-POSITION: 0px -377px
}
.t-article-list .article-15 TH SPAN {
	BACKGROUND-POSITION: 0px -406px
}
.t-article-list .article-16 TH SPAN {
	BACKGROUND-POSITION: 0px -435px
}
.t-article-list .article-17 TH SPAN {
	BACKGROUND-POSITION: 0px -464px
}
.t-article-list .article-18 TH SPAN {
	BACKGROUND-POSITION: 0px -493px
}
.t-article-list .article-19 TH SPAN {
	BACKGROUND-POSITION: 0px -522px
}
.t-article-list .article-20 TH SPAN {
	BACKGROUND-POSITION: 0px -551px
}
.t-article-list .article-21 TH SPAN {
	BACKGROUND-POSITION: 0px -580px
}
.t-article-list .article-22 TH SPAN {
	BACKGROUND-POSITION: 0px -609px
}
.t-article-list .article-23 TH SPAN {
	BACKGROUND-POSITION: 0px -638px
}
.t-article-list .article-24 TH SPAN {
	BACKGROUND-POSITION: 0px -667px
}
.t-article-list .article-25 TH SPAN {
	BACKGROUND-POSITION: 0px -696px
}
.t-article-list .article-26 TH SPAN {
	BACKGROUND-POSITION: 0px -725px
}
.t-article-list .article-27 TH SPAN {
	BACKGROUND-POSITION: 0px -754px
}
.t-article-list .article-28 TH SPAN {
	BACKGROUND-POSITION: 0px -783px
}
.t-article-list .article-29 TH SPAN {
	BACKGROUND-POSITION: 0px -812px
}
.t-article-list .article-30 TH SPAN {
	BACKGROUND-POSITION: 0px -841px
}
.t-article-list .article-31 TH SPAN {
	BACKGROUND-POSITION: 0px -870px
}
.t-article-list .article-32 TH SPAN {
	BACKGROUND-POSITION: 0px -899px
}
.t-article-list .article-33 TH SPAN {
	BACKGROUND-POSITION: 0px -928px
}
.t-article-list .article-34 TH SPAN {
	BACKGROUND-POSITION: 0px -957px
}
.t-article-list .article-35 TH SPAN {
	BACKGROUND-POSITION: 0px -986px
}
.t-article-list .article-36 TH SPAN {
	BACKGROUND-POSITION: 0px -1015px
}
.t-article-list .article-37 TH SPAN {
	BACKGROUND-POSITION: 0px -1044px
}
.t-article-list .article-38 TH SPAN {
	BACKGROUND-POSITION: 0px -1073px
}
.t-article-list .article-39 TH SPAN {
	BACKGROUND-POSITION: 0px -1102px
}
.t-article-list .article-40 TH SPAN {
	BACKGROUND-POSITION: 0px -1131px
}
.t-article-list .article-41 TH SPAN {
	BACKGROUND-POSITION: 0px -1160px
}
.t-article-list .article-42 TH SPAN {
	BACKGROUND-POSITION: 0px -1189px
}
.t-article-list .article-43 TH SPAN {
	BACKGROUND-POSITION: 0px -1218px
}
.t-article-list .article-44 TH SPAN {
	BACKGROUND-POSITION: 0px -1247px
}
.t-article-list .article-45 TH SPAN {
	BACKGROUND-POSITION: 0px -1276px
}
.t-article-list .article-46 TH SPAN {
	BACKGROUND-POSITION: 0px -1305px
}
.t-article-list .article-47 TH SPAN {
	BACKGROUND-POSITION: 0px -1334px
}
.t-article-list .article-48 TH SPAN {
	BACKGROUND-POSITION: 0px -1363px
}
.t-article-list .article-49 TH SPAN {
	BACKGROUND-POSITION: 0px -1392px
}
.t-article-list .article-50 TH SPAN {
	BACKGROUND-POSITION: 0px -1421px
}
#listviewSearch {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 1px; MARGIN: 6px 22px 0px 6px; PADDING-LEFT: 22px; WIDTH: 180px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/tto/public/img/icons/list_search_sprite.gif) #fff no-repeat 5px 4px; FLOAT: left; HEIGHT: 17px; COLOR: #999; FONT-SIZE: 1.2em; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 2px
}
#sitemapSearch {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 1px; MARGIN: 6px 22px 0px 6px; PADDING-LEFT: 22px; WIDTH: 180px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/tto/public/img/icons/list_search_sprite.gif) #fff no-repeat 5px 4px; FLOAT: left; HEIGHT: 17px; COLOR: #999; FONT-SIZE: 1.2em; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 2px
}
#listviewSearchForm A.stop {
	POSITION: absolute; WIDTH: 14px; DISPLAY: none; BACKGROUND: url(/tto/public/img/icons/list_search_sprite.gif) #fff no-repeat 0px -16px; HEIGHT: 14px; TOP: 11px; CURSOR: pointer; LEFT: 194px
}
#sitemapSearchForm A.stop {
	POSITION: absolute; WIDTH: 14px; DISPLAY: none; BACKGROUND: url(/tto/public/img/icons/list_search_sprite.gif) #fff no-repeat 0px -16px; HEIGHT: 14px; TOP: 11px; CURSOR: pointer; LEFT: 194px
}
#listviewSearchForm .labelHighlight {
	COLOR: #888
}
#sitemapSearchForm .labelHighlight {
	COLOR: #888
}
.showCommentForm {
	BACKGROUND-COLOR: #ffffff; WIDTH: 460px; PADDING-RIGHT: 160px; PADDING-TOP: 40px
}
.wrapper .sitemap {
	FLOAT: left; PADDING-TOP: 20px
}
#sitemap-body-wrapper {
	WIDTH: 630px; FLOAT: left; BORDER-RIGHT: #cccccc 1px solid
}
.atoz-wrapper {
	POSITION: relative; WIDTH: 630px
}
.list-wrapper {
	POSITION: relative; WIDTH: 630px
}
.section-wrapper {
	POSITION: relative; WIDTH: 630px
}
.atoz-wrapper {
	TOP: -2px
}
.list-wrapper {
	TOP: -2px
}
.section-wrapper {
	TOP: -3px
}
.sitemap .section {
	WIDTH: 100%; MARGIN-BOTTOM: 26px; FLOAT: left
}
.sitemap .row {
	CLEAR: both
}
.sitemap .column {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.sitemap .section-body {
	WIDTH: 100%
}
#sitemap-header {
	POSITION: relative; WIDTH: 930px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 24px; BACKGROUND: url(/tto/public/img/grey_dot.gif) #f2f2f2 repeat-x center bottom; HEIGHT: 36px; FONT-SIZE: 1.2em
}
#sitemap-header INPUT.search {
	MARGIN: 6px 21px 0px 7px; FLOAT: left; HEIGHT: 22px
}
#sitemap-header .view-options {
	WIDTH: 650px; FLOAT: left; PADDING-TOP: 9px
}
#sitemap-header .view-options A {
	COLOR: #2d4563
}
#sitemap-header .view-text {
	FLOAT: left; COLOR: #666666
}
#sitemap-header UL#alphabet-section {
	FLOAT: left
}
#sitemap-header #alphabet-section LI {
	
}
#sitemap-header #alphabet-section LI SPAN {
	BORDER-LEFT: #cccccc 1px solid
}
#sitemap-header #full-option LI.no-border SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#sitemap-header #alphabet-section LI SPAN {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
#sitemap-header #alphabet-section LI A:focus {
	
}
#sitemap-header #full-option-link {
	FLOAT: left
}
#sitemap-header #list-option-link {
	
}
#sitemap-header #list-option-link .selected {
	DISPLAY: block
}
#sitemap-header #list-option-link SPAN SPAN {
	MARGIN: 0px 0px 0px 5px; PADDING-RIGHT: 7px; BORDER-RIGHT: #ccc 1px solid
}
#sitemap-header #full-option-link A {
	MARGIN: 0px 8px
}
#sitemap-header LI {
	DISPLAY: inline; FLOAT: left
}
#sitemap-header .view-options .selected A {
	COLOR: #000000; FONT-WEIGHT: bold
}
#sitemap-header .view-options .active A {
	COLOR: #000000; FONT-WEIGHT: bold
}
#sitemap-header .view-options .active {
	BACKGROUND: url(/tto/public/img/triangle.gif) no-repeat center bottom; HEIGHT: 27px
}
#sitemap-header #list-option-link .selected {
	BACKGROUND: url(/tto/public/img/triangle.gif) no-repeat center bottom; HEIGHT: 27px
}
#sitemap-header #full-option SPAN.selected {
	BACKGROUND: url(/tto/public/img/triangle.gif) no-repeat center bottom; HEIGHT: 27px
}
#sitemap-header UL.showView {
	DISPLAY: block
}
#sitemap-header UL.hideView {
	DISPLAY: none
}
.atoz-wrapper .section-title {
	WIDTH: 100%
}
.list-wrapper .section-title {
	WIDTH: 100%
}
.sitemap .section-title A {
	WIDTH: 100%
}
.sitemap .sub-title A {
	WIDTH: 100%
}
.sitemap .section-title {
	FONT-FAMILY: "TimesModern ExtraBold", "Times New Roman", Times, serif; COLOR: #666666; FONT-SIZE: 3.5em
}
.sitemap .sub-title {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 4px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 3px; COLOR: #2d4563; FONT-SIZE: 1.6em
}
.atoz-wrapper .section-title {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 39px; COLOR: #2d4563; OVERFLOW: hidden
}
.list-wrapper .section-title {
	MARGIN-BOTTOM: 8px; FLOAT: left; HEIGHT: 40px; OVERFLOW: hidden
}
.list-wrapper .section-title A {
	WIDTH: auto
}
.letter-a {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-b {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-c {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-d {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-e {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-f {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-g {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-h {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-i {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-j {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-k {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-l {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-m {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-n {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-o {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-p {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-q {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-r {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-s {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-t {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-u {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-v {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-w {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-x {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-y {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-z {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.letter-hash {
	TEXT-INDENT: -9999px; BACKGROUND: url(/tto/public/img/alphabet_sprite.png) no-repeat 0px 2px; FLOAT: left; HEIGHT: 39px
}
.atoz-wrapper .letter-a {
	WIDTH: 28px; BACKGROUND-POSITION: 0px 2px
}
.atoz-wrapper .letter-b {
	WIDTH: 26px; BACKGROUND-POSITION: -26px 2px
}
.atoz-wrapper .letter-c {
	WIDTH: 25px; BACKGROUND-POSITION: -53px 2px
}
.atoz-wrapper .letter-d {
	WIDTH: 28px; BACKGROUND-POSITION: -78px 2px
}
.atoz-wrapper .letter-e {
	WIDTH: 24px; BACKGROUND-POSITION: -107px 2px
}
.atoz-wrapper .letter-f {
	WIDTH: 24px; BACKGROUND-POSITION: -130px 2px
}
.atoz-wrapper .letter-g {
	WIDTH: 28px; BACKGROUND-POSITION: -153px 2px
}
.atoz-wrapper .letter-h {
	WIDTH: 32px; BACKGROUND-POSITION: -181px 2px
}
.atoz-wrapper .letter-i {
	WIDTH: 13px; BACKGROUND-POSITION: -213px 2px
}
.atoz-wrapper .letter-j {
	WIDTH: 21px; BACKGROUND-POSITION: -226px 2px
}
.atoz-wrapper .letter-k {
	WIDTH: 29px; BACKGROUND-POSITION: -246px 2px
}
.atoz-wrapper .letter-l {
	WIDTH: 24px; BACKGROUND-POSITION: -275px 2px
}
.atoz-wrapper .letter-m {
	WIDTH: 33px; BACKGROUND-POSITION: -300px 2px
}
.atoz-wrapper .letter-n {
	WIDTH: 26px; BACKGROUND-POSITION: -332px 2px
}
.atoz-wrapper .letter-o {
	WIDTH: 28px; BACKGROUND-POSITION: -359px 2px
}
.atoz-wrapper .letter-p {
	WIDTH: 24px; BACKGROUND-POSITION: -389px 2px
}
.atoz-wrapper .letter-q {
	WIDTH: 30px; BACKGROUND-POSITION: -414px 2px
}
.atoz-wrapper .letter-r {
	WIDTH: 29px; BACKGROUND-POSITION: -443px 2px
}
.atoz-wrapper .letter-s {
	WIDTH: 21px; BACKGROUND-POSITION: -471px 2px
}
.atoz-wrapper .letter-t {
	WIDTH: 27px; BACKGROUND-POSITION: -492px 2px
}
.atoz-wrapper .letter-u {
	WIDTH: 28px; BACKGROUND-POSITION: -518px 2px
}
.atoz-wrapper .letter-v {
	WIDTH: 28px; BACKGROUND-POSITION: -544px 2px
}
.atoz-wrapper .letter-w {
	WIDTH: 38px; BACKGROUND-POSITION: -571px 2px
}
.atoz-wrapper .letter-x {
	WIDTH: 28px; BACKGROUND-POSITION: -609px 2px
}
.atoz-wrapper .letter-y {
	WIDTH: 27px; BACKGROUND-POSITION: -637px 2px
}
.atoz-wrapper .letter-z {
	WIDTH: 24px; BACKGROUND-POSITION: -663px 2px
}
.atoz-wrapper .letter-hash {
	WIDTH: 28px; BACKGROUND-POSITION: -686px 2px
}
#sitemap-results {
	WIDTH: 190px; DISPLAY: none
}
.sitemap .section-title IMG {
	FLOAT: left
}
.sitemap .sub-section {
	MARGIN-BOTTOM: 15px
}
.sitemap .section-body {
	MARGIN-BOTTOM: 24px
}
.sitemap .sub-section LI {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 5px
}
.sitemap .section-body LI {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 5px
}
.sitemap .sub-section LI A {
	COLOR: #333333; FONT-SIZE: 1.4em
}
.sitemap .section-body LI A {
	COLOR: #333333; FONT-SIZE: 1.4em
}
.tto-slideshow {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden
}
.tto-slides {
	OVERFLOW-Y: scroll
}
.tto-slide {
	POSITION: relative
}
.tto-slide P {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; MARGIN-LEFT: 6px; PADDING-TOP: 0px
}
.tto-slideshow-controls {
	POSITION: absolute; DISPLAY: none; TOP: 7px; RIGHT: 6px
}
.tto-gallery-controls {
	POSITION: absolute; DISPLAY: none; TOP: 7px; RIGHT: 6px
}
.tto-slideshow-controls {
	WIDTH: 50px
}
.tto-slideshow-controls A {
	POSITION: relative; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 21px; DISPLAY: block; FLOAT: left; HEIGHT: 21px; OVERFLOW: hidden; CURSOR: pointer
}
.tto-gallery-controls A {
	POSITION: relative; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 21px; DISPLAY: block; FLOAT: left; HEIGHT: 21px; OVERFLOW: hidden; CURSOR: pointer
}
.tto-slideshow-controls A:hover {
	BORDER-BOTTOM: 0px; CURSOR: pointer
}
.tto-gallery-controls A:hover {
	BORDER-BOTTOM: 0px; CURSOR: pointer
}
.tto-slideshow-controls .tto-slide-prev {
	MARGIN-RIGHT: 4px
}
.tto-gallery-controls .tto-slide-prev {
	MARGIN-RIGHT: 4px
}
.tto-slideshow-controls SPAN {
	POSITION: absolute; WIDTH: 46px; HEIGHT: 42px; TOP: -21px; LEFT: 0px
}
.tto-gallery-controls SPAN {
	POSITION: absolute; WIDTH: 46px; HEIGHT: 42px; TOP: -21px; LEFT: 0px
}
.tto-slideshow-controls SPAN {
	BACKGROUND: url(/tto/public/img/arrowsprite_blue.png) no-repeat
}
.tto-slideshow-controls A:hover SPAN {
	TOP: 0px
}
.tto-gallery-controls A:hover SPAN {
	TOP: 0px
}
.tto-slideshow-controls .tto-slide-next SPAN {
	LEFT: -25px
}
.tto-gallery-controls .tto-slide-next SPAN {
	LEFT: -25px
}
.tto-slideshow-controls .tto-slide-next SPAN {
	LEFT: -25px
}
.tto-gallery-controls .tto-slide-next SPAN {
	LEFT: -25px
}
.tto-sponsored-element {
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.tto-sponsored-element .tto-slideshow-title {
	POSITION: absolute; WIDTH: 100px; FONT-FAMILY: Arial, Georgia, "Times New Roman"; FLOAT: none; COLOR: #666666; FONT-SIZE: 1.2em; TOP: 4px; LEFT: 5px
}
.tto-sponsored-element .tto-slides {
	HEIGHT: 250px
}
.tto-sponsored-element .tto-slide .editorial-title {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 120%; PADDING-RIGHT: 6px; DISPLAY: block; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 6px; FONT-SIZE: 1.4em
}
.tto-sponsored-element .tto-slide .editorial-headline {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 120%; PADDING-RIGHT: 6px; DISPLAY: block; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 6px; FONT-SIZE: 1.4em
}
.tto-sponsored-element .tto-slide .editorial-title {
	PADDING-TOP: 39px
}
.tto-sponsored-element .tto-slide .editorial-title A {
	COLOR: #2d4563
}
.tto-sponsored-element .tto-slide .editorial-headline A {
	COLOR: #666666
}
.tto-sponsored-element .tto-slide P {
	COLOR: #666666
}
.tto-sponsored-element .tto-slide P {
	FONT-SIZE: 1.1em
}
.tto-sponsored-element .tto-slideshow-controls IMG {
	MARGIN-TOP: 0px
}
.tto-sponsored-element-wide {
	WIDTH: 300px; HEIGHT: 134px
}
.tto-sponsored-element-wide .tto-slides {
	HEIGHT: 134px
}
.tto-sponsored-element-wide .tto-slide {
	HEIGHT: 134px
}
.tto-sponsored-element-wide .tto-slide H4 {
	WIDTH: 154px; MARGIN-BOTTOM: 0px
}
.tto-sponsored-element-wide .tto-slide IMG {
	POSITION: absolute; FLOAT: right; MARGIN-LEFT: 7px; TOP: 0px; RIGHT: 0px
}
.tto-sponsored-element-wide .tto-slide P {
	POSITION: absolute; TOP: 98px
}
.tto-sponsored-element-wide .tto-slideshow-controls {
	RIGHT: 160px
}
.tto-sponsored-element-narrow {
	WIDTH: 140px; HEIGHT: 289px
}
.tto-sponsored-element-narrow .tto-slides {
	HEIGHT: 289px
}
.tto-sponsored-element-narrow .tto-slide {
	HEIGHT: 289px
}
.tto-sponsored-element-narrow .tto-slide .editorial-headline {
	MARGIN-BOTTOM: 9px
}
.tto-sponsored-element-narrow IMG {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left
}
.carousel {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: none; HEIGHT: 200px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.t-auto .lockup-side .carousel {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 19px
}
.t-blogs .lockup-side .carousel {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 19px
}
.tto-circle-viewer {
	Z-INDEX: 110; POSITION: absolute; WIDTH: 58px; DISPLAY: block; HEIGHT: 10px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.tto-circle-viewer SPAN {
	POSITION: absolute; WIDTH: 106px; DISPLAY: block; BACKGROUND: url(/tto/public/img/circlesprite.png) no-repeat; HEIGHT: 10px; LEFT: -48px
}
.tto-current-slide-number-0 .tto-circle-viewer SPAN {
	LEFT: -48px
}
.tto-current-slide-number-1 .tto-circle-viewer SPAN {
	LEFT: -36px
}
.tto-current-slide-number-2 .tto-circle-viewer SPAN {
	LEFT: -24px
}
.tto-current-slide-number-3 .tto-circle-viewer SPAN {
	LEFT: -12px
}
.tto-current-slide-number-4 .tto-circle-viewer SPAN {
	LEFT: 0px
}
.carousel .tto-slides {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 200px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.carousel UL LI {
	POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 170px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.carousel UL .currentSlide {
	DISPLAY: block
}
.carousel UL LI H3.clr {
	MARGIN: -2px 0px 0px; WIDTH: 140px; DISPLAY: block
}
.carousel UL LI H4 {
	MARGIN: 7px 0px 0px; WIDTH: 140px; DISPLAY: block
}
.carousel UL LI P {
	WIDTH: 140px
}
.carousel UL LI A.imgLinkSlides {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; BOTTOM: 20px; DISPLAY: block; BORDER-TOP: medium none; RIGHT: 0px; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
.carousel UL LI SPAN {
	POSITION: absolute; WIDTH: 150px; DISPLAY: block; TOP: 34px; RIGHT: 0px
}
.carousel .tto-slideshow-controls {
	Z-INDEX: 110; POSITION: absolute; FILTER: alpha(opacity=0); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 55px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 25px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px; opacity: 0
}
.carousel .tto-slideshow-controls A {
	POSITION: relative; MARGIN: 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden; TEXT-DECORATION: none
}
.carousel .tto-slideshow-controls A.tto-slide-prev {
	WIDTH: 30px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.carousel .tto-slideshow-controls A SPAN {
	POSITION: absolute; LINE-HEIGHT: 75px; WIDTH: 25px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 75px
}
.carousel .tto-slideshow-controls A.tto-slide-prev SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; LEFT: 0px
}
.carousel .tto-slideshow-controls A.tto-slide-prev:hover SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; TOP: -25px
}
.carousel .tto-slideshow-controls A.tto-slide-next SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; LEFT: -30px
}
.carousel .tto-slideshow-controls A.tto-slide-next:hover SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; TOP: -25px
}
.carousel .tto-slideshow-controls A SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 75px
}
.carousel .tto-slide P {
	MARGIN-LEFT: 0px
}
#newspaper {
	POSITION: relative; WIDTH: 620px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 20px; PADDING-TOP: 13px
}
#newspaper-listings {
	WIDTH: 460px; FLOAT: left; OVERFLOW: hidden
}
#newspaper-navigation {
	WIDTH: 140px; FLOAT: right
}
.newspaper-listings-left {
	WIDTH: 385px; FLOAT: left
}
.page-number {
	WIDTH: 50px; FLOAT: right
}
#newspaper-navigation UL {
	MARGIN-LEFT: 5px
}
#newspaper-navigation UL LI {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em
}
.calendar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 20px; HEIGHT: 14.1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.epaper {
	BORDER-BOTTOM: #ccc 4px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 20px; BACKGROUND: url(/tto/public/img/newspaper/epaper-bg.jpg) no-repeat left top; HEIGHT: 1%; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #ccc 4px solid; PADDING-TOP: 0px
}
.epaper P {
	LINE-HEIGHT: 133%; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.5em
}
.epaper-left {
	MARGIN: 15px 0px 0px; WIDTH: 440px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.epaper-right {
	MARGIN: 15px 0px 0px 20px; WIDTH: 140px; FLOAT: right
}
#newspaper .epaper H4 {
	BACKGROUND-COLOR: transparent; FONT: 2.7em Georgia, "Times New Roman", Times, serif
}
#newspaper .epaper H4.epaper-header {
	MARGIN-TOP: 15px; no-repeat left top; COLOR: #333; PADDING-TOP: 15px
}
A.arrow {
	PADDING-RIGHT: 14px;  no-repeat right 7px
}
A.arrow:hover {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: underline
}
.epaper-right A {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
IMG.epaper-image {
	DISPLAY: block
}
#newspaper A {
	COLOR: #2d4563
}
.newspaper-listing {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 1%; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.newspaper-listing H2 {
	LINE-HEIGHT: 110%; FONT-SIZE: 1.7em
}
#newspaper .newspaper-listing H2 A {
	COLOR: #000
}
#newspaper H2.main {
	LINE-HEIGHT: 114%; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #333; FONT-SIZE: 3.8em; FONT-WEIGHT: normal
}
#newspaper H3.date {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 1.3em Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; PADDING-TOP: 4px
}
#newspaper H4 {
	LINE-HEIGHT: 110%; BACKGROUND-COLOR: #f5f5f5; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
#newspaper H4.contents {
	PADDING-LEFT: 5px; FONT: 1.2em/1.56em Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 11px
}
.newspaper-listing P.text {
	LINE-HEIGHT: 131%; MARGIN: 8px 0px 2px; FONT-SIZE: 1.3em
}
.page-number {
	FONT: 1.2em/165% Arial, Helvetica, sans-serif; COLOR: #666
}
#newspaper-navigation LI.selected A {
	COLOR: #000
}
.newspaper-listing .author {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 133%; FONT-STYLE: italic; MARGIN: 8px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; BORDER-TOP: 0px; PADDING-TOP: 0px
}
TABLE.jCalendar {
	BACKGROUND-COLOR: #f5f5f5; BORDER-COLLAPSE: collapse
}
TABLE.jCalendar TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #777; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
TABLE.jCalendar THEAD TR TH {
	BORDER-BOTTOM: #f5f5f5 1px solid
}
TABLE.jCalendar TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #2d4563; PADDING-TOP: 2px
}
TABLE.jCalendar TD.other-month {
	COLOR: #999
}
TABLE.jCalendar TD.today {
	BACKGROUND: #999; COLOR: #fff
}
TABLE.jCalendar TD.selected {
	BACKGROUND: #2d4563; COLOR: #fff
}
TABLE.jCalendar TD.unselectable {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #999
}
TABLE.jCalendar TD.unselectable:hover {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #999
}
TABLE.jCalendar TD.dp-hover.unselectable {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #999
}
TABLE.jCalendar TD.dp-hover.selected {
	BACKGROUND: #2d4563; COLOR: #fff
}
TABLE.jCalendar TD.selected:hover {
	BACKGROUND: #2d4563; COLOR: #fff
}
TABLE.jCalendar TD:hover {
	BACKGROUND: #2d4563; COLOR: #fff
}
TABLE.jCalendar TD.dp-hover {
	BACKGROUND: #2d4563; COLOR: #fff
}
TABLE.jCalendar TD.dp-hover {
	BACKGROUND: #2d4563; COLOR: #fff
}
TABLE.jCalendar TR.activeWeekHover TD {
	BACKGROUND: #2d4563; COLOR: #fff
}
TABLE.jCalendar TR.selectedWeek TD {
	BACKGROUND: #f66; COLOR: #fff
}
TABLE.jCalendar TD.disabled {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #999
}
DIV.dp-popup {
	POSITION: relative; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; PADDING-TOP: 4px
}
DIV.dp-calendar {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 11.3em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
DIV#dp-popup {
	Z-INDEX: 199; POSITION: absolute
}
DIV.dp-popup H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
SPAN.year {
	COLOR: #666
}
DIV.dp-nav-prev {
	PADDING-TOP: 1px
}
DIV.dp-nav-next {
	PADDING-TOP: 1px
}
DIV.dp-nav-prev .disabled IMG {
	DISPLAY: none
}
DIV.dp-nav-next .disabled IMG {
	DISPLAY: none
}
A#dp-close {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 11px; PADDING-TOP: 4px
}
A#dp-close:hover {
	TEXT-DECORATION: underline
}
DIV.dp-popup A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 3px
}
DIV.dp-popup DIV.dp-nav-prev {
	POSITION: absolute; WIDTH: 100px; TOP: 2px
}
DIV.dp-popup DIV.dp-nav-prev A {
	FLOAT: left
}
DIV.dp-popup DIV.dp-nav-prev A {
	CURSOR: pointer
}
DIV.dp-popup DIV.dp-nav-next A {
	CURSOR: pointer
}
DIV.dp-popup DIV.dp-nav-prev A.disabled {
	CURSOR: default
}
DIV.dp-popup DIV.dp-nav-next A.disabled {
	CURSOR: default
}
DIV.dp-popup DIV.dp-nav-next {
	POSITION: absolute; WIDTH: 100px; TOP: 2px; RIGHT: 4px
}
DIV.dp-popup DIV.dp-nav-next A {
	FLOAT: right
}
DIV.dp-popup A.disabled {
	COLOR: #aaa; CURSOR: default
}
DIV.dp-popup TD {
	CURSOR: pointer
}
DIV.dp-popup TD.disabled {
	CURSOR: default
}
#prenav {
	LINE-HEIGHT: 1em; MIN-HEIGHT: 31px; WIDTH: 980px; BACKGROUND: #49afa6; HEIGHT: auto !important; COLOR: #ffffff; OVERFLOW: hidden
}
.dual-head #prenav {
	BACKGROUND: #e0e0e0
}
#prenav {
	LINE-HEIGHT: 1; COLOR: #ffffff; FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
#prenav A {
	COLOR: #ffffff
}
#prenav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#prenav A:focus {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#prenav UL {
	MARGIN-TOP: 9px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
#prenav UL LI {
	LINE-HEIGHT: 1.2; FLOAT: left; BORDER-RIGHT: #ffffff 1px solid
}
#prenav UL LI.first {
	PADDING-LEFT: 0px
}
#prenav UL LI.last {
	BORDER-RIGHT: 0px
}
#prenav UL LI.active A {
	COLOR: #ffffff
}
#prenav UL#papers {
	MARGIN-LEFT: 12px
}
#prenav UL#papers LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
#prenav UL.search-links {
	MARGIN: 8px 15px 0px 0px; FLOAT: right
}
#prenav UL.search-links LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#prenav UL.search-links LI #login-small {
	Z-INDEX: 1000000; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; DISPLAY: none; BACKGROUND: #f5f5f5; HEIGHT: 155px; BORDER-TOP: #ccc 1px solid; TOP: 31px; RIGHT: 90px; BORDER-RIGHT: #ccc 1px solid
}
#prenav UL.search-links LI #login-small IFRAME {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 24px
}
#prenav UL.search-links LI A.sign-up {
	Z-INDEX: 1000001; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; MIN-HEIGHT: 17px; PADDING-LEFT: 0px; WIDTH: 120px; BOTTOM: 9px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman,Times", serif !important; BACKGROUND: url(/tto/public/img/iam/iam-button-bg.gif) repeat-x left top; HEIGHT: 17px !important; COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px; LEFT: 145px; _bottom: 36px
}
#prenav UL.search-links LI A.close {
	Z-INDEX: 1000001; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman,Times", serif !important; BACKGROUND: url(/tto/public/img/iam/login-close.gif) no-repeat 62px 2px; COLOR: #2d4563; FONT-SIZE: 1em; TOP: 5px; RIGHT: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#prenav UL.search-links .last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#form-mast-search {
	POSITION: relative; MARGIN: 4px 4px 0px 0px; WIDTH: 206px; DISPLAY: inline; FLOAT: right; OVERFLOW: hidden
}
#form-mast-search .querystring {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; WIDTH: 202px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 2px
}
#form-mast-search .labelHighlight {
	COLOR: #888888
}
#form-mast-search .search-submit {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; WIDTH: 14px; BORDER-TOP-STYLE: none; BACKGROUND: url(/tto/public/img/icons/search-sprite.gif) #fff no-repeat 0px 0px; HEIGHT: 13px; BORDER-LEFT-STYLE: none; TOP: 6px; LEFT: 190px
}
#form-mast-search .search-submit:hover {
	BACKGROUND: url(/tto/public/img/icons/search-sprite.gif) #fff no-repeat 0px -14px; CURSOR: pointer
}
#form-mast-search .search-submit:focus {
	BACKGROUND: url(/tto/public/img/icons/search-sprite.gif) #fff no-repeat 0px -14px; CURSOR: pointer
}
.t-blogs .blogs {
	MARGIN-BOTTOM: -41px; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
.t-blogs .blogs H2 {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; PADDING-BOTTOM: 32px; WIDTH: 620px; MARGIN-BOTTOM: 11px; COLOR: #b1004a; TOP: -7px
}
.t-blogs .blogs UL {
	WIDTH: 620px; BACKGROUND: url(/tto/public/img/background/borders/blog-index.gif) 0px -23px; OVERFLOW: hidden
}
.t-blogs .blogs UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 9px 41px 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 11px; BACKGROUND: url(/tto/public/img/background/borders/vertical-1x3-999.gif) repeat-y right 50%; FLOAT: left; HEIGHT: 370px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.t-blogs .blogs UL LI.no-border {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.t-blogs .blogs UL LI .media {
	WIDTH: 140px; DISPLAY: block; HEIGHT: 210px
}
.t-blogs .blogs UL LI H3 {
	BACKGROUND: url(/tto/public/img/nav-dotted.png) repeat-x 50% bottom; HEIGHT: 67px; OVERFLOW: hidden; PADDING-TOP: 9px
}
.t-blogs .blogs UL LI P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; FONT-SIZE: 1.6em; PADDING-TOP: 6px
}
.t-blogs .lockup-side {
	HEIGHT: auto
}
.t-blogs .blog {
	WIDTH: 620px; BORDER-TOP: #ccc 3px solid
}
.t-blogs .blog-header {
	POSITION: relative; WIDTH: 620px; HEIGHT: 140px
}
.t-blogs .blog-header H2 {
	POSITION: absolute; TOP: -20px; LEFT: -19px
}
.t-blogs .blog .blog-sorting {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/tto/public/img/grey_dot.gif) #f5f5f5 repeat-x 50% bottom; HEIGHT: 28px; FONT-SIZE: 1.2em; PADDING-TOP: 5px
}
.t-blogs .blog-sorting .sort-by {
	WIDTH: 53px; FLOAT: left; COLOR: #666
}
.t-blogs .blog-sorting LI {
	BORDER-LEFT: #ccc 1px solid; DISPLAY: inline; FLOAT: left
}
.t-blogs .blog-sorting LI A {
	MARGIN: 0px 6px 0px 7px; COLOR: #2d4563
}
.t-blogs .blog-sorting LI SPAN {
	MARGIN: 0px 6px 0px 7px; COLOR: #2d4563
}
.t-blogs .blog-sorting LI.first {
	BORDER-LEFT: medium none
}
.t-blogs .blog-sorting LI.active DIV {
	BACKGROUND: url(/tto/public/img/triangle.gif) no-repeat center bottom; HEIGHT: 28px
}
.t-blogs .blog-sorting LI.active SPAN {
	COLOR: #000; FONT-WEIGHT: bold
}
.t-blogs .blog-sorting LI.active A {
	COLOR: #000; FONT-WEIGHT: bold
}
.t-blogs .showCommentForm {
	WIDTH: 460px
}
.t-blogs #blog {
	WIDTH: 460px
}
.t-blogs .blog-post {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.t-blogs .single-blog-post {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 17px
}
.t-blogs .blog-post .blog-post-title {
	PADDING-BOTTOM: 21px; FONT-SIZE: 2.4em
}
.t-blogs .blog-post .blog-meta .f-author {
	DISPLAY: block
}
.t-blogs .blog-post .blog-content {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.5em !important; PADDING-TOP: 11px
}
.t-blogs .blog-post .blog-content P {
	MARGIN-BOTTOM: 1.15em; FONT-SIZE: 1em
}
.t-blogs .blog-post .blog-content EM {
	FONT-STYLE: italic
}
.t-blogs .blog-post .blog-content A {
	COLOR: #2d4563; TEXT-DECORATION: underline
}
.t-blogs .blog-post .blog-content A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #000 !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
.t-blogs .blog-post .blog-content IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.t-blogs .blog-post .blog-content IMG[align='right'] {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t-blogs .blog-post .blog-content BLOCKQUOTE {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; MARGIN-LEFT: 40px; FONT-SIZE: 0.93em; PADDING-TOP: 0px
}
.t-blogs .blog-post .blog-content .read-more {
	DISPLAY: block
}
.t-blogs .blog-post .lower-links {
	MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 9px
}
.t-blogs .blog-post .lower-links .recommend {
	BORDER-RIGHT: medium none
}
.t-blogs .single-blog-post .lower-links .recommend {
	BORDER-RIGHT: #2d4563 1px solid
}
.t-blogs .pagination {
	BORDER-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px
}
.t-blogs .f-regular-update {
	FONT-WEIGHT: normal
}
.t-blogs .blog-side {
	MARGIN-LEFT: 20px
}
.t-blogs .blog-about {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 16px; BACKGROUND: #f5f5f5; BORDER-TOP: #ccc 3px solid; PADDING-TOP: 5px
}
.t-blogs .blog-about H3 {
	PADDING-BOTTOM: 14px; FONT-SIZE: 1.6em
}
.t-blogs .blog-about DIV {
	MARGIN-BOTTOM: 14px; FONT-SIZE: 1.2em
}
.t-blogs .blog-about DIV P {
	MARGIN-BOTTOM: 1.15em; FONT-SIZE: 1em
}
.t-blogs .blog-list {
	MARGIN-BOTTOM: 16px
}
.t-blogs .blog-list H3 {
	BORDER-BOTTOM: #ccc 3px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 0px; COLOR: #b1004a; FONT-SIZE: 1.6em
}
.t-blogs .blog-list UL {
	
}
.t-blogs .blog-list LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.t-blogs .blog-list .last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.t-blogs .blog-list LI A {
	LINE-HEIGHT: 1.15; FONT-SIZE: 1.6em
}
.t-blogs .blog-list .f-regular-update {
	DISPLAY: block; FONT-SIZE: 1.1em; PADDING-TOP: 3px
}
.t-blogs .blog-list .f-recent-update {
	DISPLAY: block; FONT-SIZE: 1.1em; PADDING-TOP: 3px
}
.t-blogs .blog-list .f-regular-update .dateampm {
	FONT-SIZE: 0.9em
}
.t-blogs #blog-archive {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 11px
}
.t-blogs .blog-list {
	OVERFLOW: hidden
}
.t-blogs .blog-list LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 1.6em; MARGIN-RIGHT: 6px; PADDING-TOP: 8px
}
.t-blogs .blog-list SELECT {
	MARGIN: 7px 0px 0px; WIDTH: 125px; FLOAT: left
}
.t-blogs .blog-list INPUT {
	MARGIN: 7px 0px 0px 6px; WIDTH: 59px; FLOAT: left
}
.feedback-container {
	Z-INDEX: 11000; POSITION: absolute; PADDING-BOTTOM: 30px; WIDTH: 480px; DISPLAY: none; BACKGROUND: url(/tto/public/img/background/shadows/bottom-shadow.png) no-repeat 50% bottom; FLOAT: left; HEIGHT: auto; TOP: 31px; RIGHT: 70px
}
.feedback-wrapper {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 478px; BACKGROUND: url(/tto/public/img/background/borders/vertical-rule.png) #f5f5f5 no-repeat 322px 78px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.feedback-wrapper A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; CURSOR: pointer
}
.feedback-wrapper .submit:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; CURSOR: pointer
}
.feedback-wrapper A:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.feedback-wrapper .initial-page A.heading:hover {
	BORDER-BOTTOM: #2d4563 1px dotted; COLOR: #2d4563 !important; TEXT-DECORATION: none
}
.feedback-wrapper .content-wrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 302px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.feedback-wrapper .content-wrapper .title {
	LINE-HEIGHT: normal; MARGIN-TOP: 3px
}
.feedback-wrapper feedback-confirmation .title {
	MARGIN-BOTTOM: 22px
}
.feedback-wrapper .contact-wrapper {
	MARGIN-TOP: 52px; PADDING-LEFT: 12px; WIDTH: auto; FONT-FAMILY: arial; FLOAT: left; HEIGHT: 249px
}
.feedback-wrapper .contact-wrapper H4 {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.feedback-wrapper .content-wrapper FORM {
	MARGIN-TOP: 10px; FLOAT: left
}
.feedback-wrapper .initial-page {
	MARGIN-TOP: 45px
}
.feedback-wrapper .head-wrapper {
	WIDTH: 478px; BACKGROUND: url(/tto/public/img/background/borders/horizontal-rule.png) #f5f5f5 repeat-x 0px 22px; FLOAT: left; HEIGHT: 23px
}
.feedback-wrapper .head-wrapper H1 {
	TEXT-TRANSFORM: uppercase; MARGIN: 4px 0px 0px 10px; DISPLAY: inline; FLOAT: left; COLOR: #666666; FONT-SIZE: 1.2em
}
.feedback-wrapper .head-wrapper H1 A {
	FLOAT: left; COLOR: #2d4563
}
.feedback-wrapper .feedback-close {
	BORDER-BOTTOM: #f5f5f5 1px solid; TEXT-TRANSFORM: uppercase; MARGIN: 4px 10px 0px 0px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(/tto/public/img/background/icons/close.gif) no-repeat right 50%; FLOAT: right; COLOR: #2d4563; FONT-SIZE: 1.2em
}
.feedback-wrapper .initial-page .heading {
	BORDER-BOTTOM: #f5f5f5 1px solid; MARGIN-TOP: 8px; WIDTH: auto; DISPLAY: block; CLEAR: left
}
.feedback-wrapper .initial-page .heading {
	FLOAT: left
}
.feedback-wrapper .initial-page .status {
	FLOAT: left
}
.feedback-wrapper .initial-page .status {
	MARGIN-TOP: 13px; WIDTH: 270px; COLOR: #b71031; FONT-SIZE: 1.2em
}
.feedback-wrapper .initial-page P {
	WIDTH: 100%; CLEAR: left
}
.feedback-wrapper .f-hc {
	FONT-WEIGHT: bold
}
.feedback-wrapper LABEL {
	DISPLAY: block
}
.feedback-wrapper INPUT {
	DISPLAY: block
}
.feedback-wrapper INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; HEIGHT: 18px; FONT-SIZE: 1.2em; PADDING-TOP: 2px
}
.feedback-wrapper LABEL {
	WIDTH: 100%; FONT-FAMILY: Arial; MARGIN-BOTTOM: 2px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.feedback-wrapper #response {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 14px; FLOAT: left; BORDER-TOP: medium none; MARGIN-RIGHT: 6px; BORDER-RIGHT: medium none
}
.feedback-wrapper #response-label {
	POSITION: relative; WIDTH: 127px; MARGIN-BOTTOM: 0px; CLEAR: none; FONT-WEIGHT: normal
}
.feedback-wrapper #feedback-summary {
	MARGIN-TOP: 10px
}
.feedback-wrapper #response-wrapper {
	POSITION: relative; MARGIN-TOP: 8px; WIDTH: 100%; FLOAT: left
}
.feedback-wrapper #category-label {
	MARGIN-TOP: 3px
}
.feedback-wrapper #email-wrapper {
	MARGIN-TOP: 3px
}
.feedback-wrapper #firstname-wrapper {
	MARGIN-TOP: 3px; WIDTH: 139px; FLOAT: left
}
.feedback-wrapper #lastname-wrapper {
	MARGIN-TOP: 3px; WIDTH: 139px; FLOAT: left
}
.feedback-wrapper .feedback-story #firstname-wrapper {
	POSITION: relative; MARGIN-TOP: 6px
}
.feedback-wrapper .feedback-story #lastname-wrapper {
	POSITION: relative; MARGIN-TOP: 6px
}
.feedback-wrapper #firstname-wrapper {
	DISPLAY: inline; MARGIN-RIGHT: 21px
}
.feedback-wrapper #firstname {
	WIDTH: 134px
}
.feedback-wrapper #lastname {
	WIDTH: 134px
}
.feedback-wrapper #email-label {
	WIDTH: 302px
}
.feedback-wrapper #category-label {
	WIDTH: 302px
}
.feedback-wrapper #category {
	WIDTH: 302px
}
.feedback-wrapper #email {
	WIDTH: 296px
}
.feedback-wrapper TEXTAREA {
	WIDTH: 296px
}
.feedback-wrapper #feedback-summary {
	WIDTH: 296px
}
.feedback-wrapper TEXTAREA {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 137px; CLEAR: left; FONT-SIZE: 1.2em; PADDING-TOP: 2px
}
.feedback-wrapper .submit {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; TEXT-TRANSFORM: capitalize; FONT-FAMILY: georgia; HEIGHT: 25px; COLOR: #ffffff !important; CLEAR: left; FONT-SIZE: 1.4em; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.feedback-wrapper .submit-disabled {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; TEXT-TRANSFORM: capitalize; FONT-FAMILY: georgia; HEIGHT: 25px; COLOR: #ffffff !important; CLEAR: left; FONT-SIZE: 1.4em; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.feedback-wrapper .content-wrapper .feedback-close {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; TEXT-TRANSFORM: capitalize; FONT-FAMILY: georgia; HEIGHT: 25px; COLOR: #ffffff !important; CLEAR: left; FONT-SIZE: 1.4em; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.feedback-wrapper .content-wrapper A.feedback-close:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #ffffff !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.feedback-wrapper .submit {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; BOTTOM: 41px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.feedback-wrapper .submit-disabled {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; BOTTOM: 41px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.feedback-wrapper .submit {
	WIDTH: 80px; BACKGROUND: url(/tto/public/img/buttons/active-button-with-arrow.png) no-repeat; CURSOR: pointer
}
.feedback-wrapper .submit-disabled {
	BACKGROUND: url(/tto/public/img/buttons/inactive-button-with-arrow.png) no-repeat; CURSOR: text
}
.feedback-wrapper .content-wrapper .feedback-close {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; WIDTH: 43px; BOTTOM: 38px; PADDING-RIGHT: 0px; BACKGROUND: url(/tto/public/img/buttons/active-button.png) no-repeat; CURSOR: pointer; PADDING-TOP: 3px
}
.feedback-wrapper .response-fields {
	WIDTH: 100%
}
.feedback-wrapper .error-message {
	POSITION: absolute; PADDING-LEFT: 22px; WIDTH: 118px; FONT-FAMILY: arial; BACKGROUND: url(/tto/public/img/background/icons/alert.png) no-repeat; HEIGHT: 14px; COLOR: #b71031; TOP: 20px; LEFT: 323px
}
.feedback-wrapper #email-wrapper {
	POSITION: relative; FLOAT: left
}
.feedback-wrapper #lastname-wrapper {
	POSITION: relative; FLOAT: left
}
.feedback-wrapper #firstname-wrapper {
	POSITION: relative; FLOAT: left
}
.feedback-wrapper .hide {
	DISPLAY: none
}
.feedback-wrapper .telephone {
	MARGIN-TOP: 8px
}
.feedback-wrapper .content-wrapper P {
	FONT-FAMILY: arial; FONT-SIZE: 1.2em
}
.feedback-wrapper .contact-wrapper P {
	FONT-FAMILY: arial; FONT-SIZE: 1.2em
}
.feedback-wrapper .content-wrapper P SPAN {
	MARGIN-TOP: 2px; WIDTH: 300px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
.feedback-wrapper .contacts-link {
	MARGIN-TOP: 12px; FLOAT: left; COLOR: #465879; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.feedback-wrapper .labelHighlight {
	COLOR: #666666
}
.feedback-wrapper .feedback-form-content {
	PADDING-BOTTOM: 45px; FLOAT: left
}
.feedback-wrapper INPUT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 1px solid
}
.feedback-wrapper TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 1px solid
}
.feedback-wrapper SELECT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 1px solid
}
.feedback-wrapper SELECT {
	HEIGHT: 24px
}
.feedback-wrapper .feedback-thoughts .feedback-wrapper .feedback-questions .feedback-wrapper .feedback-story {
	DISPLAY: block; FLOAT: left
}
.feedback-wrapper .feedback-questions {
	
}
.feedback-wrapper .content-wrapper .feedback-story {
	MARGIN-TOP: 25px
}
.feedback-wrapper .feedback-confirmation P {
	MARGIN-TOP: 22px; FONT-SIZE: 1.2em
}
.feedback-wrapper .feedback-form-content .text-counter {
	FONT-FAMILY: Arial; MARGIN-BOTTOM: 1px; FLOAT: left; COLOR: #666666; FONT-SIZE: 1.1em
}
.oneQuarter {
	width: 220px; float: left;
}
.oneQuarter > :first-child.summary {
	padding-top: 0px; margin-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#superSummaryTabElement .oneQuarter .summary {
	width: 220px; float: left; background-color: rgb(255, 255, 255);
}
#rightTabElement .oneQuarter .summary {
	width: 220px; float: left; background-color: rgb(255, 255, 255);
}
.porthole-one {
	background-position: center; padding: 5px 5px 0px 0px; width: 210px; height: 210px; font-size: 8px; vertical-align: bottom; float: left; background-image: url("/images/porthole1.jpg"); background-repeat: no-repeat;
}
.porthole-one a {
	text-align: center; font-size: 9px; vertical-align: bottom;
}
.porthole-inner {
	width: 160px; height: 160px; text-align: center; margin-top: 20px; vertical-align: middle;
}
.porthole-link-text {
	border: 0px currentColor; height: 160px; text-align: center; line-height: 12px; letter-spacing: 0em; font-size: 10px; vertical-align: bottom;
}
.porthole-link-container {
	width: 160px; text-align: right; margin-right: 30px;
}
.porthole-two {
	padding: 9px 5px 0px; width: 210px; height: 210px; text-align: center; font-size: 8px; vertical-align: middle; float: left;
}
.nav_bar a {
	font-size: 11px;
}
.trade-quotes {
	margin: 10px 0px 0px; padding: 0px; text-align: center; font-size: 10px;
}
.porthole-link-text a {
	text-align: center; letter-spacing: 0px; font-size: 9px; vertical-align: bottom;
}
.summary .sidebars {
	margin: 0px; padding: 0px; overflow: hidden;
}
.summary .sidebars h3 {
	font-family: arial, helvetica, sans-serif;
}
.summary .sidebars h3.bullet {
	background: url("../i/sprite-icon.gif") no-repeat 0px -1050px; padding: 0px 0px 2px; line-height: 1.2em; text-indent: 18px; font-size: 1.2em; font-weight: normal;
}
.summary .sidebars h3.bullet a {
	color: rgb(0, 102, 204);
}
.brick-mpu .bottomImage {
	BOTTOM: 0px
}
.brick-mpu {
	MARGIN: 20px 0px; WIDTH: 940px; DISPLAY: block; HEIGHT: 290px; OVERFLOW: hidden
}
.brick-mpu {
	HEIGHT: 250px
	.t-auto .brick-mpu {
	POSITION: static; HEIGHT: 100%; OVERFLOW: visible
}
.t-default .divider {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.middle-ads .brick-sixth {
	HEIGHT: 250px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.middle-ads .brick-sixth .element {
	BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 3px
}
.middle-ads .brick-sixth .fat-rule {
	MARGIN: 4px 0px -1px
}
.middle-ads .ratings {
	MARGIN-TOP: 7px
}
.middle-ads .brick-sixth .img-mid {
	MARGIN: 16px 0px 6px
}
.middle-ads .brick-sixth .mg {
	MARGIN: 5px 0px 0px
}
.oneSixth {
	width: 140px; float: left;
}
.oneThird {
	width: 220px; float: left;
}
.gutter {
	margin: 0px 20px 0px 0px;
}
.middle-ads {
	MARGIN: 20px 0px; OVERFLOW: hidden
}
.middle-ads .col {
	WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 250px; MARGIN-RIGHT: 9px; BORDER-RIGHT: #ccc 1px solid
}
.middle-ads .col .hr {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.middle-ads .col P {
	PADDING-TOP: 3px
}
.middle-ads .item .f-hc {
	PADDING-BOTTOM: 20px
}
.middle-ads .puff {
	POSITION: relative
}
.middle-ads .puff .fat-rule {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 2px
}
.middle-ads .puff P {
	FONT-SIZE: 1.6em
}
.middle-ads .puff .media {
	POSITION: absolute; BOTTOM: 0px
}
.middle-ads .cartoon .media {
	MARGIN: 9px 0px 4px
}
.middle-ads .cartoon P {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.middle-ads .commercial {
	WIDTH: 300px; FLOAT: left
}
