body {  background-color: #CBCBCB;  margin: 0;  padding: 0;}#wrapper {  background-color: #ffffff;}/* Centering Technique================================== */#wrapper {   position: relative;  left: 50%;  width: 772px;   margin-left: -386px;} td.leftshadow {	background-attachment: scroll;	background-image: url(../images/left_shadow.gif);	background-repeat: repeat-y;	background-position: center top;	width: 19px;}td.rightshadow {	background-attachment: scroll;	background-image: url(../images/right_shadow.gif);	background-repeat: repeat-y;	background-position: center top;	width: 19px;}td.bottomshadow {	background-attachment: scroll;	background-image: url(../images/bottom_shadow.gif);	background-repeat: repeat-x;	background-position: left top;}td.topshadow{	background-attachment: scroll;	background-image: url(../images/shadow_top.gif);	background-repeat: repeat-x;	background-position: left bottom;}td.linefade {	background-attachment: scroll;	background-image: url(../images/line_fade_bottom.gif);	background-repeat: no-repeat;	background-position: center bottom;	background-color: #000000;}.summary {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	font-variant: normal;	color: #434343;	text-decoration: none;}.generaltext {		font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	font-variant: normal;	color: #434343;	text-decoration: none;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: 18px;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;}.pricingname {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: normal;	line-height: 18px;	font-weight: bold;	font-variant: normal;	color: #4D4D4D;	text-decoration: none;}.pricingtext{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	line-height: 18px;	font-weight: normal;	font-variant: normal;	color: #4D4D4D;	text-decoration: none;}.newsheadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: 18px;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;	background-attachment: scroll;	background-image: url(../images/article_icon.gif);	background-repeat: no-repeat;	background-position: left center;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	height: 18px;	clear: both;}.newsheadline a {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: 18px;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;}.newsheadline a:link {	text-decoration: none;}.newsheadline a:visited {	text-decoration: none;}.newsheadline a:hover {	text-decoration: underline;}.newsheadline a:active {	text-decoration: underline;}.readmore a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 16px;	font-weight: bold;	font-variant: normal;	color: #434343;	text-decoration: none;	background-attachment: scroll;	background-image: url(../images/read_more_arrow.gif);	background-repeat: no-repeat;	background-position: right center;	padding-top: 0px;	padding-right: 12px;	padding-bottom: 0px;	padding-left: 0px;	display: block;	text-align: left;	float: left;	margin: 0px;}.readmore a:link {	text-decoration: none;}.readmore a:visited {	text-decoration: none;}.readmore a:hover {	text-decoration: underline;}.readmore a:active {	text-decoration: underline;}#footer{	background-color: #B5B5B5;	text-align: center;	vertical-align: middle;	display: block;	margin: 0px;	padding: 0px;	width: 800px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 24px;	font-weight: normal;	font-variant: normal;	color: #FFFFFF;	text-decoration: none;	height: 24px;	word-spacing: .25em;}#footer a{font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 24px;	font-weight: normal;	font-variant: normal;	color: #FFFFFF;	text-decoration: none;}#footer a:hover{	text-decoration: underline;}img.wrap {	clear: none;	float: left;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 0px;}