.gradient {	background-image: url(images/gradient.jpg);	background-repeat: repeat-x;	height: 336px;}.topleftshadow {	background-image: url(images/topshadow.jpg);	background-repeat: no-repeat;	height: 336px;	width: 14px;}.topleftshadowinterior {	background-image: url(images/topshadow.jpg);	background-repeat: no-repeat;	height: 317px;	width: 14px;}.topleftshadowinterior {	background-image: url(images/topshadowrt.jpg);	background-repeat: no-repeat;	height: 317px;	width: 14px;}.toprtshadow {	background-image: url(images/topshadowrt.jpg);	background-repeat: no-repeat;	height: 336px;	width: 14px;}.tableback {	background-color: #FFFFFF;	margin: 10px 10px 0px;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px none #CCCCCC;	border-left: 1px solid #CCCCCC;}.tablebackgrey {	background-color: #EEEEEE;	border-top: 1px none #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px none #CCCCCC;	border-left: 1px solid #CCCCCC;	width: 552px;	background-repeat: repeat-y;	}.topspcr {	background-color: #FFFFFF;	background-repeat: no-repeat;	width: 132px;	height: 105px;}.talking {	background-image: url(images/talking.gif);	background-repeat: no-repeat;	width: 271px;	height: 105px;	background-position: top;}.logo {	background-image: url(images/logo.jpg);	background-repeat: no-repeat;	width: 147px;	height: 105px;	background-position: top;}.homebanner {	background-image: url(images/homebanner.jpg);	background-repeat: no-repeat;	height: 201px;	width: 550px;}.bottomleftshadow {	background-image: url(images/bottomleftshadow.jpg);	background-repeat: repeat-y;	width: 29px;	vertical-align: top;	}.bottomrightshadow {	background-image: url(images/bottomrtshadow.jpg);	background-repeat: repeat-y;	width: 21px;	vertical-align: top;}.tablebackbottom {	background-color: #FFFFFF;	margin: 0px 10px;	border-top: 1px none #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}.tablebackbottomint {	background-color: #FFFFFF;	margin: 0px 10px;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}.welcome {	background-image: url(images/welcome.gif);	background-repeat: no-repeat;	height: 29px;	width: 362px;}.difference {	background-image: url(images/difference.gif);	background-repeat: no-repeat;	height: 29px;	width: 188px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #333333;	text-decoration: none;	margin-top: 10px;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 10px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #333333;	text-decoration: none;	margin-top: 10px;	margin-left: 26px;	margin-right: 26px;	margin-bottom: 10px;}p.bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #000000;	text-decoration: none;	margin-top: 10px;	margin-left: 24px;	margin-right: 10px;	margin-bottom: 10px;	font-weight: bolder;}p.interior {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #333333;	text-decoration: none;	margin-top: 10px;	margin-left: 24px;	margin-right: 5px;	margin-bottom: 10px;}.speakerboxtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #333333;	text-decoration: none;	margin-top: 10px;	margin-left: 5px;	margin-bottom: 20px;	text-align: left;}.revolution {	background-image: url(images/revolution.gif);	background-repeat: no-repeat;	height: 105px;	width: 362px;	background-repeat: no-repeat;	height: 135px;	width: 362px;	margin-bottom: 10px;	background-position: center;}.carrot {	background-image: url(images/carrot.gif);	background-repeat: no-repeat;	height: 12px;	width: 28px;	background-position: right 10px;	padding-top: 10px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #cccccc;}a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	font-weight: bolder;	color: #000000;	text-decoration: none;}a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	font-weight: bolder;	color: #000000;	text-decoration: none;}a:hover {	font-weight:bolder;	color: #E51C14;	text-decoration: none;}.boxleft {	border-right-width: 1px;	border-top-color: #cccccc;	border-right-color: #cccccc;	border-bottom-color: #cccccc;	border-left-color: #cccccc;	width: 281px;	border-right-style: solid;}.boxlefthome {	border-bottom-width: 1px;	border-top-color: #cccccc;	border-right-color: #cccccc;	border-bottom-color: #cccccc;	border-left-color: #cccccc;	border-bottom-style: solid;}.btn {	background-image: url(images/btnbk.gif);	background-repeat:no-repeat;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-top-color: #cccccc;	border-bottom-color: #cccccc;	border-left-color: #cccccc;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 4px;	background-position: right bottom;	vertical-align: top;	width: 229px;}.rights {	font-family: Arial, Helvetica, sans-serif;	font-size: 8px;	color: #333333;		text-decoration: none;	text-align: center;	vertical-align: middle;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #cccccc;	width: 188px;}	a.footer:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; text-align: center;}a.footer:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; text-align: center;}a.footer:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #E51C14; text-decoration: none; text-align: center;}a.arrow:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E51C14; text-decoration: none; text-align: center;}a.arrow:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e51c14; text-decoration: none; text-align: center;}a.arrow:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E51C14; text-decoration: none; text-align: center;}a.arrow:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cccccc; text-decoration: none; text-align: center;}.borderright {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #cccccc;}.men {	background-image: url(images/men.jpg);	background-repeat: no-repeat;	height: 177px;	width: 281px;	border-right-width: 0px;	border-right-style: none;	border-right-color: #CCCCCC;}.steps {	background-image: url(images/steps.jpg);	background-repeat: no-repeat;	height: 177px;	width: 281px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.phone {	background-image: url(images/phone.jpg);	background-repeat: no-repeat;	height: 177px;	width: 281px	;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.chart {	background-image: url(images/chart.jpg);	background-repeat: no-repeat;	height: 177px;	width: 281px	;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.benefits {	background-image: url(images/benefits.gif);	background-repeat: no-repeat;	height: 39px;	width: 259px;}.what{	background-image: url(images/whathead.gif);	background-repeat: no-repeat;	height: 39px;	width: 259px;}.contactus{	background-image: url(images/contacthead.gif);	background-repeat: no-repeat;	height: 39px;	width: 269px;}.samples{	background-image: url(images/sampleshead.gif);	background-repeat: no-repeat;	height: 39px;	width: 259px;}.step{	background-image: url(images/stephead.gif);	background-repeat: no-repeat;	height: 39px;	width: 269px;}.rightborder {	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #cccccc;}.topbottomborder {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #cccccc;	border-bottom-color: #cccccc;}.boxlefthome {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: dotted;	border-top-color: #cccccc;	border-right-color: #cccccc;	border-bottom-color: #cccccc;	border-left-color: #cccccc;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 4px;}.squares {	background-image: url(images/squares.gif);	background-repeat: no-repeat;	height: 7px;	width: 550px;}.man {	background-image: url(images/man.gif);	background-repeat: no-repeat;	background-position: right bottom;	height: 384px;	width: 269px;}h1.speakerbox {	margin-top: 10px;	margin-bottom: 10px;	margin-left: 10px;}.clips {	height: 40px;	width: 200px;	background: url(images/clipshead.gif) no-repeat center bottom;}