/*--- BODY ---*/body {	background: #FFFFFF;	margin: 0px 10px 0px 10px;	padding: 0px;}body, td {	font-family: arial, helvetica, sans serif;	font-size: 12px;	line-height: 16px;	color: #333;}a {	color: #2A5F8F;	text-decoration: underline;}a:visited { color   : #2E4D6A;}img {	border-style: none;	border-width: 0px;	border-color: #eee;}.legal {	padding: 0px 20px 0px 20px;	font-size: 10px;	line-height: 11px;	color: #333;}#cs_Logo {display: block;margin-top: 18px;margin-bottom: 18px;margin-left: 18px;}#cs_Close{	font-size: 10px;	display: block;	padding-top: 20px;	padding-right: 12px;}.cs_rowColorZero { 	background-image: url(../images/msc_bottomRow.gif);	background-repeat: repeat-x;	background-color: #e3ddcc; }.cs_rowColorOne { background-color: #b1985f;}.cs_rowColorTwo { background-color:#fff; }.cs_rowColorThree { background-color:#335f90; }/* Begin cs MainMessage area */.cs_headerMessage{	font-size: 19px;	color: #2A5F8F;	line-height: 35px;}.cs_subHeaderMessage{	padding-left: 12px;	font-size: 15px;	color: #2A5F8F;	line-height: 18px;	font-weight: bold;}tr.cs_MainMessage{	background-image: url(../images/msc_RightSideBG.gif);	background-repeat: repeat-x;	background-color: #e3ddcc;}#cs_MainZero{	font-size: 18px;	color: #2A5F8F;	vertical-align: top;	margin-right: 7px;}div.cs_MainMessage{	display: none;	padding-top:10px;	padding-left: 3px;	padding-right: 12px;	font-size: 16px;	line-height: 20px;}div.cs_MainMessage .cs_fileSize {	color: #333; font-size: 8px;}.cs_MainName{	font-size:15px;	color: #2a5f8f;	padding-top: 12px;	font-weight: bold;}.cs_MainDate { color: #333; font-size:10px; padding-top: 12px; }a.cs_MainDate { font-size:6px;  vertical-align:top; }.cs_PDFIcon { vertical-align: bottom; font-size: 11px; line-height: 10px; }.cs_MP3Icon { vertical-align: bottom; font-size: 11px; line-height: 10px; }.cs_PODIcon { vertical-align: bottom; font-size: 11px; margin-top: 8px; }.cs_RSSIcon { vertical-align: bottom; font-size: 11px; margin-top: 8px; }/* End cs MainMessage area *//* Begin cs contol buttons area */.cs_btTable{}.cs_btCell {padding: 5px;}.cs_btTable, td { font-size: 10px; vertical-align: top;}.cs_btIcon { float: none; }.cs_btTxt { float: left; clear: none; font-size: 11px; padding-top: 8px; padding-right: 8px;}.cs_btName { font-weight: bold; }.cs_btDate { font-size:10px; color:#333; }/* End cs contol buttons area */