/**************************************/
/*         RAPATTONI STYLESHEET       */
/**************************************/

.alink,.alink:visited,.alink:hover,.lefthandlink,.lefthandlink:hover,.plainlink,plainlink:visited,.lefthandlink,.lefthandlink:visited,.plainlink:hover,.lefthandlink:hover {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}

/************ PAGE BODY **************/

body {
margin: 0;
margin-left: 0 !important;
background:none;
}

/************ HEADER  **************/

H1, .H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 18pt;
	color: #000000;
	font-weight: bold;
	padding-top:40;
	text-align:left
}

H2, .H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 12pt;
	color: #000000;
	font-weight: bold;
	text-align:left
}

H3, .H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 13pt;
	color: #000000;
	font-weight: bold;
	text-align:left
}

H4, H5, H6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 13pt;
}

/************ CAPTION **************/

.Caption1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-align: left;
}

.Caption2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align:left;
}

/************ BULLETS **************/

.Bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
	list-style-position: outside;
	text-align: left;
}

.Number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	list-style-position: outside;
	text-align: left;
}



/************ text **************/

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	line-height: 13pt;
	}

/* Use this style for long code examples. */

pre {
font-size: 11pt;
}

.codeexample {
width: 7in;
overflow: hidden;
font-family: courier;
font-style: normal;
}


/* Use this style for code words or phrases within a sentence */

.code {
	font-family: courier;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align:left
	line-height: 13pt;
	background-color: #D2F1F3;
}



.textmargin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	margin-left: 8pt;	
	margin-right: 10pt;
	
	}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align:left
	line-height: 13pt;
	}

.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-style: normal;
	font-weight: normal;
	text-align:left
	line-height: 18pt;
}

.textB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
}

.textI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: normal;
}

.lefthandtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	line-height: 13pt;
}

/* Horizontal Rule */

hr
	{
		/* border-style : solid; */
		height : 2pt;
		border-color : #666666;
	}

/************ FORM FIELDS **************/
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	background:#C6E6E9;
}

.fieldactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	background:#FFFFFF;
	border-color: #C6E6E9;
	border-style: groove;
}



/************ TABLE FORMATTING **************/

.TDtan {
background: #eaeaea;	
}

.TDGrey {
background: #f5f7f7;
}

.TDLeftTop {
text-align: left;
vertical-align: text-top;
}

/************ PAGE LAYOUT **************/

.TableSitePageTop {
	width: auto;
	}

.TableSitePage {
	width: auto;
	}

.TDContentPage {
width: auto;
}

.scc_viewdetail, .scc_viewdetailB, .scc_viewdetail_body1, .scc_viewdetail_body2 {
width: auto;
padding: 0px;
text-align:left;
}

/* When printing, the left navigation does not need to display. */

.TDContentPageLeftPod  {
	DISPLAY: none;
}

DIV.leftpoddiv  {
	DISPLAY: none;
}

/* Note: the screenonly class is only used in the print CSS. It's function is to hide elements
that are unwieldy when printed, but look good on screen. */

.screenonly  {
	DISPLAY: none;
}

.printonly  {
	DISPLAY: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color:#000000;
}

.TableSiteMap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	}

.TableSiteMapShaded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	background: #f5f7f7;
	}

/************ BOTTOM NAVIGATION BAR **************/

.TDBottNavBar {
	border-top: 1pt solid #CCCCCC;
	/*border-bottom: 1pt solid #CCCCCC;
	/*border-left: 1pt solid #CCCCCC;*/
}	
	


#wItalics{
	margin: 0pt;
	text-decoration: none;
	font-family : arial;
	font-size : 11pt;
	color: #005F66;
	font-style: italic;
	font-weight: bold;
	margin-right: 15pt;
	margin-bottom: 5pt;
	}

#BottomLinks{
	margin: 0pt;
	padding: 0pt;
	text-decoration: none;
	font-family : arial;
	font-size : 11pt;
	font-weight: bold;
}

#BottomLinks h3{
	padding: 10pt 2pt 2pt 10pt;
	border-bottom: 1pt solid #4F6E6C;
}

#BottomLinks a:link, #BottomLinks a:visited {
	display: block;
	/* border-top: 1pt solid #CCCCCC;*/
	/*border-right: 1pt solid #FFFFFF;*/
	/* background-image:  url("bg_nav.jpg"); */
	font-weight: bold;
	padding: 3pt 3pt 3pt 3pt;
	color: #005F66;
	text-decoration: none;
}

#BottomLinks a:hover{
	/*border-top: 1pt solid #536D70;
	border-bottom: 1pt solid #31A9B0;
	border-left: 1pt solid #536D70;
	border-right: 1pt solid #31A9B0;*/
	/*background-image: none;*/
	font-weight: bold;
	text-decoration: none;
	/*padding: 1pt 3pt 3pt 3pt;*/
	color: #008F99;
}


/************ PAGE-SPECIFIC STYLES **************/

/* RETS PAGE */

/* This pod is used on the RETS splash page */
.rets_pod1 {
	overflow: scroll;
	padding:10pt;
	position: relative;
	height: 150pt;
	width: 450pt;
	border-style:inset;
	border-color:#000000;
	border-width:thin;
	float: left;
	background: #EDFCFE;
	background-repeat: repeat-x;
	background-position: top;
}

/* Magic Resource Center */

/* This pod is used on the MRC splash page */
.mrc_pod1 {
	overflow: hidden;
	padding:10pt;
	position: relative;
	height: 200pt;
	width: 200pt;
	border-style:inset;
	border-color:#000000;
	border-width:thin;
	float: right;
	background: #EDFCFE;
}

/* This style is for the splash page */

.MagicSplashLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
	text-align:left;
	color: #666666;
	text-decoration: none;
	}

.MagicSplashLink:hover
{
	color: #619ca1;
	}

/* This style is used on the View Articles page for the toggle +/- buttons. */

.MRCView
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #619ca1;
	border: 5pt;
	padding: 5pt;
	text-decoration: none;
	text-align: top;
	cursor: hand;
}

.MRCView:hover
{
	color: #000000;
	cursor: hand;
}

/* These styles are legacy styles from the old MRC and could gradually be phased out.
However, take care for now to >> NOT << replace the MagicTitle and MagicIssue styles. They
are utilized by the search engine. For more details, look at supp/mrc/articles/search.asp. */

.MagicTitle,.MagicSubmitter,.MagicUpdated,.MagicVersion,.MagicIssue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align:left
	line-height: 13pt;
	}

.MagicHeading1,.MagicHeadingSub
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	text-align:left
	line-height: 13pt;
	}

/* This style is used for the left-hand navigation "What's New" portion in the
left-hand navigation. */

.TDMRCNav
{
background-color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
border: 1pt;
border-color: #000000;
}
