div#barLeftRed{ 
	width:28px; height:420px;	display:block; position:relative; float:left; background:#b8292f;
}

div#bodyWrapper{
	width:745px; height:420px;	display:block; position:relative; float:left; /*background:url(../images/press/pic_press.jpg) top left no-repeat;*/
}

div#barRightRed{
	width:224px; height:405px;	display:block; position:relative; float:left; background:#b8292f;
	padding:15px 0px 0px 8px;
	font-size:9px; line-height:130%; font-weight:bold; color:#FFFFFF;
}

div#pressHighlights{
	display:block; height:310px; padding:0px 30px 0px 0px;
}

div#pressRooms{
	display:block; font-size:10px; font-weight:bold; line-height:150%;	
	padding-left:13px;
}

div#pressRooms a{ color:#FFFFFF; text-decoration:none; }

div#pressRooms a:hover{ text-decoration:underline; }

.pressCategory{
	text-indent:13px; line-height:60%; font-size:10px; font-weight:bold;
}

ul.newsList{
	margin:0; padding:0; list-style:none;
	font-size:10px; font-weight:bold; line-height:110%; font-weight:normal;
}

ul.newsList li{
	margin:0; padding:0px 0px 12px 13px; display:block; background:url(../images/bullet_arrow_red.gif) top left no-repeat;
}

ul.newsList a {	color:#FFFFFF; text-decoration:none; }

ul.newsList a:hover { text-decoration:underline; }





/* Elements for Spotlight, News & Others Start Here */

/* Sub Menu for News Category */
div#newsSubMenu{
	width:90px; height:406px; display:block; float:left; background:#FFFFFF; border-right:#dcb2b3 solid 1px; border-top:#b8292f solid 1px; border-bottom:#dcb2b3 solid 1px;
	padding:12px 8px 0px 8px;
	font-size:9px; line-height:120%; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div#newsSubMenu a{ color:#000000; text-decoration:none; }

div#newsSubMenu a:hover, div#newsSubMenu a.on{ color:#b8292f; }


div#newsSubMenu ul,
div#newsSubMenu li{
	margin:0; padding:0; list-style:none;
}

div#newsSubMenu li{
	display:inline;
}

div#newsSubMenu li a{
	display:block;
	margin:0; padding:0px 0px 5px 0px;
}

/* Sub Menu for News Category END */


div#barLeftRedTall{
	width:28px; height:420px;	display:block; position:relative; float:left; background:#b8292f;
}

div#barNewsList{
	width:326px; height:418px;	display:block; position:relative; float:left; background:#f0f0f8; border-right:#dcb2b3 solid 1px; border-top:#b8292f solid 1px; border-bottom:#dcb2b3 solid 1px;
}

div#newsWrapper{
	width:543px; height:418px;	display:block; position:relative; float:left; background:#fff; border-top:#b8292f solid 1px; border-bottom:#dcb2b3 solid 1px;
}

div#newsBody{
	width:308px; height:388px; display:block; overflow:auto; float:left;
	margin:15px 0px; padding:0px 100px 0px 10px;
	font-size:10px; line-height:120%; color:#6e6e6e;
	
	scrollbar-face-color:#b8292f;
	/*scrollbar-base-color:#d1d2d4;*/
	scrollbar-arrow-color:#fff;
	scrollbar-track-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-Color:#fff;
}

div#newsBody ul{ margin:0px 0px 0px 15px; padding:0px; }

div#newsBody li{ margin:0px; padding:0px 0px 8px 0px; }

div#newsBody a { color:#b8292f; text-decoration:none; }

div#newsBody a:hover { text-decoration:underline; }

div#newsExtra{
	width:125px; height:418px; display:block; float:left;/*background:#999999;*/
	margin:0px; padding:0px;
}

div#newsButtons{
	width:113px; padding:7px 2px 7px 10px; height:auto; margin:0px;
}

div#newsThumbs{
	width:125px; text-align:center; padding-top:15px; margin:0px;
}

div#newsThumbs img{ padding-bottom:8px; }

/* Elements for Email Form */

div#emailWrapper{
	width:523px; height:394px;	display:none; position:relative; float:left; background:#fff; border-top:#b8292f solid 1px; border-bottom:#dcb2b3 solid 1px;
	padding:12px 10px;
}

div#emailWrapper .title{
	font-size:8pt; font-weight:bold; color:#b8292f;
}

div#emailWrapper .notes{
	font-size:9px;
}

div#emailWrapper .formTable{
	font-size:10px;
}

div#emailWrapper .formTable tr{
	padding-bottom:5px;
	vertical-align:top;
}

div#emailWrapper .buttons {
	font-size:10px;
}

/* Elements for Email Form END */

.spacerSportlight{
	width:320px; height:40px; /*background:#00FF00;*/
}

.newsDate{
	width:85px; height:auto; display:block; float:left;
	padding:0px 0px 0px 15px;
	color:#6e6e6e; font-size:10pt; font-weight:bold;
}

.newsHeader{
	width:216px; height:auto; display:block; float:left; padding:3px 10px 0px 0px; margin:0px;
	color:#6e6e6e;
}

.newsHeader ul{
	margin:0; padding:0; list-style:none;
	font-size:10px; font-weight:bold; line-height:110%;
}

.newsHeader ul li a{
	margin:0; padding:0px 0px 12px 13px; display:block; background:url(../images/bullet_arrow_bg_grey.gif) top left no-repeat;
	color:#6e6e6e; text-decoration:none;
}

.newsHeader ul li a:hover, .newsHeader ul li a.on{ color:#d17c67; }


div#newsListWrapper{
	width:326px; display:block; margin:0px; padding:0px; height:360px;
}

.newsHeaderWrapper{
	width:326px; display:block; margin:0px; padding:8px 0px 0px 0px; height:auto;
	background:url(../images/press/line_dotted.gif) top left no-repeat;
}





div#newsMonthWrapper{
	width:310px; display:block; margin:0px; padding:3px 0px 0px 16px; height:25px;
	font-size:8px; font-weight:bold;
}

div#newsMonthWrapper ul,
div#newsMonthWrapper li{
	margin:0; padding:0; list-style:none;
}

div#newsMonthWrapper li{
	display:inline;
	float:left;
	/*width:102px;*/ height:auto;
	margin:0; padding:0 10px 0 0;
	color:#999999; text-decoration:none;
}

div#newsMonthWrapper li a{
	display:block; float:left;
	/*width:102px;*/ height:auto;
	margin:0; /*padding:0 10px 0 0;*/
	color:#d17c67; text-decoration:none;
}

div#newsMonthWrapper li a.on,
div#newsMonthWrapper li a:hover{ color:#b8292f; }




div#newsYearWrapper{
	width:310px; display:block; margin:0px; padding:5px 0px 0px 15px; height:23px;
	font-size:9px; font-weight:bold;
}

div#newsYearWrapper ul,
div#newsYearWrapper li{
	margin:0; padding:0; list-style:none;
}

div#newsYearWrapper li{
	display:inline;
	float:left;
	/*width:102px;*/ height:auto;
	margin:0; padding:0 10px 0 0;
	color:#999; text-decoration:none;
}

div#newsYearWrapper li a{
	display:block; float:left;
	/*width:102px;*/ height:auto;
	margin:0; /*padding:0 10px 0 0;*/
	color:#000; text-decoration:none;
}

div#newsYearWrapper li a.on,
div#newsYearWrapper li a:hover{ color:#b8292f; }


.notes{
	font-size:9px;
}


/* Elements for Financials BEGIN */
div#companyListWrapper{
	margin:0px; padding:15px 15px;
	font-size:9px; line-height:120%; font-weight:bold;
}

div#companyListWrapper a{ color:#b8292f; text-decoration:none; }

div#companyListWrapper a:hover, div#companyListWrapper a.on{ color:#e89f8e; }


div#companyListWrapper ul,
div#companyListWrapper li{
	margin:0; padding:0; list-style:none;
}

div#companyListWrapper ul { padding-top:10px; }

div#companyListWrapper li{
	display:block;
color:#999;
	margin:0; padding:0px 0px 5px 0px;

}

div#companyListWrapper li a{
	display:block;
}

div#lineDotted {
	display:block;
	width:543px; height:8px; margin:0px; padding:0px;
	background:url(../images/press/line_dotted_financial.gif) top left no-repeat;
}


div#pdfListWrapper{
	display:block;
	width:513px; height:auto; margin:0px; padding:10px 15px;
	font-size:9px; line-height:120%; font-weight: normal;
}

div#pdfListWrapper a{ color:#000; text-decoration:none; }

div#pdfListWrapper a:hover, div#pdfListWrapper a.on{ color:#b8292f; }


div#pdfListWrapper ul,
div#pdfListWrapper li{
	margin:0; padding:0; list-style:none;
}

div#pdfListWrapper ul { padding-top:25px; padding-left:10px;}

div#pdfListWrapper li{
	display:inline;
}

div#pdfListWrapper li a{
	display:block;
	margin:0; padding:0px 0px 5px 30px;
	background:url(../images/press/icon_pdf.gif) top left no-repeat;
}

.companyListHdr{
	font-size:10px; font-weight:normal;
}

/* Elements for Financials END */