.triangle-right {
	position:relative;
	padding:0px;
	margin:0;
	color:#000000;
	background:#ffffff; /* default background for browsers without gradient support */
	
	/* css3 */
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	/*
	Optional gradient
	NOTES:
	webkit implementation of gradients is not as per the spec, therefore, I'm not using them in the demo
	included assumed opera gradients for future
	*/
	background:-moz-linear-gradient(top, #ffffff, #ffffff);
	/* background:-webkit-linear-gradient(top, #ffffff, #ffffff; */
	background:-o-linear-gradient(top, #ffffff, #ffffff);
	background:linear-gradient(top, #ffffff, #ffffff);
}

/* creates triangle */
.triangle-right:after {
	content:"\00a0";
	display:block; /* reduce the damage in FF3.0 */
	position:absolute;
	bottom:-35px; /* value = - border-top-width - border-bottom-width */
	left:0px; /* controls horizontal position */
	width:0;
	height:0;
	border-width:20px 20px 20px 0px; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#ffffff transparent transparent; 
}
 
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
em { font-style:italic }
h1 { font-weight:bold; font-size:18px }
h1:first-child { margin-top:0px }
h2 { font-weight:bold; font-size:16px }
h2:first-child { margin-top:0px }
h3 { font-weight:bold; font-size:14px }
h3:first-child { margin-top:0px }
strong { font-weight:bold }
.style17 { color:#000; margin-top:0px; margin-bottom:0.1px }
.style26 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin-top:0px; margin-bottom:0.1px }
.style9 { font-size:18px }
.style18 { font-size:12px }
.style6 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:center }
.style3 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:14px }
.style10 { color:#666; font-family:Arial,Helvetica,sans-serif; margin-top:0px; margin-bottom:0.1px }
.style25 { font-size:16px }
.style14 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:right }
.style13 { color:#666; margin-top:0px; margin-bottom:0.1px }
.style33 { color:#666; font-family:Arial,Helvetica,sans-serif; text-align:right; margin-top:0px; margin-bottom:0.1px }
.style34 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:16px; text-align:right; margin-top:0px; margin-bottom:0.1px }
.style31 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:16px; margin-top:0px; margin-bottom:0.1px }
.style32 { margin-top:0px; margin-bottom:0.1px }
.style5 { color:#666 }
.style2 { font-size:14px }
.style36 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:left; margin-top:0px; margin-bottom:0.1px }
.style1 { color:#666; font-size:14px }
.style7 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:14px }
.style30 { font-size:14px; margin-top:0px; margin-bottom:0.1px }
.style22 { color:#666; font-family:Arial,Helvetica,sans-serif }
.style29 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin-top:0px; margin-bottom:0.1px }
.style24 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-top:0px; margin-bottom:0.1px }
.style12 { font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:center }
.style16 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:left; margin-top:0px; margin-bottom:0.1px }
.style23 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:right; margin-top:0px; margin-bottom:0.1px }
.style27 { color:#666; text-align:left; margin-top:0px; margin-bottom:0.1px }
.style35 { color:#666; font-family:Arial,Helvetica,sans-serif; text-align:left; margin-top:0px; margin-bottom:0.1px }
.style19 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:16px; text-align:left; margin-top:0px; margin-bottom:0.1px }
.style15 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.style20 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:16px }

