﻿.font-regular {
	font-size: 1em;
}
.font-medium {
	font-size: 1.2em;
}
.font-large {
	font-size: 1.4em;
}
h1 {
	color: #000;
	font-size: 1.3em;
	font-weight: normal;
	margin: 0px;
}
h2 {
	color: #666666;
	font-size: 1em;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
#dateContainer {
	background: url('/citi/press/images/horz_dot.gif') repeat-x bottom left;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}
#dateContainer .date {
	font-size: .7em;
	color: #000000;
	padding: 0px 0px 10px 10px;
}
#dateContainer .symbol {
	font-size: .7em;
	color: #333333;
	text-align: right;
	padding: 0px 10px 10px 0px;
}
p {
	font-size: .74em;
	margin: 0px 0px 15px 0px;
}
p b {
	color: #333333;
}
#boiler {
	background: url('/citi/press/images/horz_dot.gif') repeat-x 0px 0px;
	margin-top: 40px;
	padding: 30px 20px 40px 20px;
	color: #666666;
}
#boiler p {
	font-size: .7em;
}

/* press article table styes starts here */
#col3_left {
	width: 205px;
	vertical-align: top;
}
#col3_right {
	width: 200px;
	vertical-align: top;
}
#col3_center {
	padding: 0px 30px 30px 20px;
	vertical-align: top;
}
/* press article table styes end here */
/* splash page styles start here */
.rtCol2 {
	float: right;
	width: 200px;
	padding: 0px 0px 0px 0px;
}
.rtColtop {

	font-size: .7em;
}
.rtColrel {

	font-size: 1.2em;
}
.rtCol {
	float: right;
	width: 200px;
	padding: 0px 0px 0px 0px;
	font-size: .7em;
}
.ltCol, .filterLeft {
	background: url('/citi/template/images/bdr_dotted_y.gif') repeat-y top right;
	padding: 0px 15px 0px 0px;
	margin: 0px 220px 0px 0px;
}
/* splash page styles end here */