body,p,h1,h2,h3,#tabs{
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#000000;
}


A:link {text-decoration: underline; color: #666666; }
A:visited {text-decoration: underline; color: #1c94c3; }
A:hover {text-decoration: underline; color: #0c3d81; }
A:active {text-decoration: underline; color: #666666; }



h1 {
	color:#333333;
	font-size:20px;
	font-weight:normal;
	padding-top:10px;
}

h2 {
	color: #000000;
	font-size:16px;
	font-weight:bold;
}

h3 {
	color: #000000;
	font-size:13px;
	font-weight:bold;
}

.heading_1 {
	color:#547aaa;
	font-size:20px;
	font-weight:normal;
	padding-top:10px;
}

.heading1 {
	color: #000000;
	font-size:13px;
	font-weight:bold;
}


.heading_2 {
	color: #000000;
	font-size:16px;
	font-weight:bold;
}

.heading_3 {
	color: #000000;
	font-size:13px;
	font-weight:bold;
}



p {
	color:#000000;
	font-weight:normal;
	line-height:19px;
}


ul { 
list-style-type:disc;
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#000000;
}


/*fixing padding on arrows in IE*/

*:first-child+html ul { 
list-style-image: url(/images/2009/arrow_list_IE.jpg);
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#000000;
}


.fragment-1,.fragment-2,.fragment-3,.fragment-4,.fragment-5,.fragment-6,.fragment-7,.fragment-8,.fragment-9,.fragment-10, #sprint_event_table{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
}


/*style for tables*/
.border_table1 {
	/*width: 650px;*/
	overflow: hidden;
	margin: 25px auto;
	border: 1px solid #929292;
}

.border_table1 table tr td {
  border-collapse: collapse;
  border: 1px solid #aaaaaa;
}


/* THESE STYLES ARE USED ON THE TABLE THAT'S ON getMRCTestDemoReport.do */

table.mrcTable { /* This class should ONLY be applied to the main table. It SHOULD NOT be applied to tables that contain the Sprint logo (/images/assets/sprint.gif), or the export (/images/bt-exportToCsv.gif) and print (/images/bt-printAllPages.gif) buttons or any other "minor" table. */
	border: 1px solid #aaaaaa;
	border-collapse: collapse;
	margin-left: 1px;
}

table.mrcTable td {
	/*padding: 0px 5px 0px 5px;*/
	padding: 5px;
	border: 1px solid #aaaaaa;
}

table.mrcTable tr.rowborder td { /* Must be applied to all <tr> for the sake of IE. */
	border-bottom: 1px solid #aaaaaa;
}

tr.report_tbl_hdr {
	background: #ECECEC;
	font-weight: bold;
}

td.grandTotal {font-weight: bold;}

ol {color: #000;}

/* FORUM RSS FEEDS */

.rssForumContainer {
	overflow: hidden;
	border: 0px solid #dedede;
	margin: 0px 0px 20px 0px;
	float: left;
	width: 100%;
	padding: 0px 0px 0px 1px;
}

*:first-child+html .rssForumContainer {
	overflow: hidden;
	border: 0px solid #ff0000;
	margin: -30px 0px 0px 0px;
	float: left;
	width: 100%;
	padding: 0px 0px 0px 1px;
}

.rssForumContainer h1 {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}

table.rssForum {
	border-collapse: collapse;
	border: 1px solid #dedede;
	width: 923px;
}

*:first-child+html table.rssForum {
	border-collapse: collapse;
	border: 1px solid #dedede;
	width: 923px;
	margin-bottom: 20px;
}

tr.hdrRow {
	background: #f1f1f1;
	font-weight: bold;
	font-size: 14px;
	color: #043061;
	text-align: center;
}

td.leftColHdr {
	width: 90%;
}

td.rssCell {
	padding: 5px;
	border: 1px solid #dedede;
}

td.IE {
	background: #f1f1f1;
}

table.rssIcon {
	border-collapse: collapse;
	border: 0px solid #dedede;
	width: 100%;
	margin: 0px 0px 5px 0px;
}
