body  		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				color: #000000;			
				margin-top: 0px;
				margin-left: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
  				background-image: url("../background.gif");
  				background-repeat: repeat-x;
			}
							
td	 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				color: #000000}
				
.borderone {
	background-color: #ffffff;
	border: 1px solid black;
}

.thickbdr {
	background-color: #dee1e2;
	border: 16px solid #dee1e2;
}
										
a:link 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #000000}

a:visited		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #000000}

a:hover 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #FF6600}
				
a:active 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #000000}
				

a.nav:link 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #DEE1E2}

a.nav:visited		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #DEE1E2}

a.nav:hover 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #DEE1E2}
				
a.nav:active 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				text-decoration: underline;
				color: #DEE1E2}
				
				
p 			{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				margin-top: 5px;
				margin-bottom: 8px;
				color: #000000}
				
H1 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

H2 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

H3 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

H4 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

H5 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #6D6E6E;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

H6 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

.execallout		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				margin: 0pt 0pt 0pt 0pt;
				padding: 0pt 0pt 0pt 0pt;
				color: #666666}

.date1 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				color: #333333}
				
.date2 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				color: #666666}
				
.small 		{	font-family: tahoma, verdana, helvetica, arial, sans-serif;
				font-size: 7.5pt;
				color: #000000}
				
.white	 	{	background-color: #ffffff}

.black	 	{	background-color: #000000}

.gray	 	{	background-color: #DEE1E2}

.drkgray	 	{	background-color: #999999}

.drkgray2	 	{	background-color: #B0B0B0}

.ltgray	 	{	background-color: #F2F2F2}

.line	 	{	background-color: #9E9E9F}

.orange	 	{	background-color: #FF6600}

.n2orng	 	{	background-color: #EB5C00}

.bg	 	{	background-color: #CCCCCC}

.bg2	 	{	background-image: url(/images/blue2.gif);
				background-repeat: no-repeat}

.bg3	 	{	background-image: url(/images/hdr_bg.gif);
				background-repeat: repeat-x}
				
.dtebg	 	{	background-image: url(/images/hp_date_bg.jpg);
				background-repeat: repeat-y}

.dotwht	 	{	background-image: url(/images/dotted_hline_wht.gif);
				background-repeat: repeat-x}
				
.dotgry	 	{	background-image: url(/images/dotted_hline_gry.gif);
				background-repeat: repeat-x}
				
.center		{	image-align:center;
				text-align: center}
				
ul {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	list-style-position: outside;
	margin: 0pt 10pt 0pt 10pt;
	padding: 5pt 10pt 5pt 10pt;
}

ul.smgry {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	list-style-position: outside;
	margin: 0pt 10pt 0pt 10pt;
	padding: 5pt 10pt 5pt 10pt;
}

li {
	margin-top: 5pt;
	margin-left: 0pt;
}

th {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;	
	text-align: left;
	text-indent: 0px;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 16pt 0pt 16pt;
	background-color : #F2F2F2;
}
			
th.gray1 {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;	
	text-align: left;
	text-indent: 0px;
	margin: 0pt 10pt 0pt 10pt;
	padding: 2pt 16pt 2pt 16pt;
	background-color : #DEE1E2;
}

th.gray2 {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;	
	text-align: left;
	text-indent: 0px;
	margin: 0pt 10pt 0pt 10pt;
	padding: 2pt 16pt 2pt 16pt;
	background-color : #F2F2F2;
}

th.gray3 {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;	
	text-align: left;
	text-indent: 0px;
	margin: 0pt 10pt 0pt 10pt;
	padding: 10pt 16pt 10pt 16pt;
	background-color : #DEE1E2;
}

th.gray4 {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;	
	text-align: left;
	text-indent: 0px;
	margin: 0pt 10pt 0pt 10pt;
	padding: 10pt 16pt 10pt 16pt;
	background-color : #CCCCCC;
}

th.gray3cntr {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;	
	text-align: center;
	text-indent: 0px;
	margin: 0pt 10pt 0pt 10pt;
	padding: 2pt 16pt 2pt 16pt;
	background-color : #DEE1E2;
}

th.gray4cntr {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;	
	text-align: center;
	text-indent: 0px;
	margin: 0pt 10pt 0pt 10pt;
	padding: 2pt 16pt 2pt 16pt;
	background-color : #cccccc;
}

table.CopySpotlight {
	/* border: width style color */
	border : 1px;
	/* margin : Top Right Bottom Left */
	margin : 0px 10px 5px 15px;
	float : right;
	width : 220px;
}

p.CopySpotlight {
	font-size : 12pt;
	text-align : center;
	color : #FF5C09;
}

table.Feedback {
	background : Silver;
	/* border: width style color */
	border: 1px solid gray;
	/* margin : Top Right Bottom Left */
	margin : 10px 0px 10px 0px;
}

table.RecommendedReading {
	/* border: width style color */
	border : 0px;
	/* margin : Top Right Bottom Left */
	margin : 0px 0px 0px 0px;
	width : 100%;
}

ul.ArrowBullets {
	list-style-image : url(/images/arrow.gif);
	list-style-position : outside;
	list-style-type : square;
}

img.ArticleIllustration {
	/* margin : Top Right Bottom Left */
	margin : 0px 15px 5px 0px;
	/* border: width style color */
	border : 0px;
	float : left;
}



td.nav {
	font-family:  tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 15pt;
	font-weight: normal;
	color: #000000;	
	text-align: center;
	text-indent: 0px;
	margin: 0pt 10pt 0pt 10pt;
	padding: 0pt 16pt 2pt 16pt;
	border-right: 1px solid #aaa;
	
}

.hdr1 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

.hdr2  {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	margin: 0pt 0pt 0pt 0pt;
	padding: 10pt 10pt 10pt 0pt;
}

.hdr3 {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
}

table.maintable {
	background: url(../backgroundimage.png) 50% -18% no-repeat;
	}