/* CSS Document */.productsContent {	width: 720px;	background-repeat: no-repeat;	position: relative;	border-top-width: 4px;	border-top-style: solid;	border-top-color: #d9d9d9;	background-color: #FFFFFF;	height: 45em;}.productsBody {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.75em;	line-height: 1.5em;	padding-right: 20px;	padding-left: 20px;	position: relative;	padding-bottom: 10px;	top: 30px;	font-weight: lighter;	background-image: url(../images/productsBg.jpg);	background-repeat: no-repeat;	background-position: 461px top;	height: 17em;	padding-top: 10px;}.centralcontainer .productsContent .productsBody h2 {	font-weight: lighter;	color: #ff4c0b;	font-size: 2.5em;}.productsBody p {	width: 340px;}.productsButtons {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.75em;	line-height: 1.5em;	padding-right: 0px;	padding-left: 18px;	position: relative;	padding-bottom: 10px;	top: 40px;	bottom: 0px;	padding-top: 0px;}.productsButtons .button1 {	height: 8em;	width: 192px;	border-left-width: 6px;	border-left-style: solid;	border-left-color: #ff4c0b;	background-color: #f4f4f4;	padding-left: 10px;	padding-top: 14px;	padding-right: 16px;	position: absolute;}.productsButtons li {	list-style-type: none;	font-size: 1.1em;	color:#FFFFFF;	border-left-width: 6px;	border-left-style: solid;	border-left-color: #ff4c0b;	background-color: #f4f4f4;	width: 195px;	position: relative;	padding-left: 10px;	padding-top: 14px;	padding-right: 10px;	border-right-width: 10px;	border-right-style: solid;	border-right-color: #FFFFFF;	margin: 0px;	float: left;	padding-bottom: 10px;	height: 11em;}.productsButtons a {	height: 8em;	position: relative;	color: #000;}.productsButtons  a:hover {	color: #ff4c0b;		}.productsButtons .button2 {	height: 8em;	width: 190px;	border-left-width: 6px;	border-left-style: solid;	border-left-color: #ff4c0b;	background-color: #f4f4f4;	padding-left: 10px;	padding-top: 14px;	padding-right: 16px;	position: absolute;	left: 248px;}.productsButtons .button3 {	height: 8em;	width: 190px;	border-left-width: 6px;	border-left-style: solid;	border-left-color: #ff4c0b;	background-color: #f4f4f4;	padding-left: 10px;	padding-top: 14px;	padding-right: 16px;	position: absolute;	left: 479px;}.productsButtons li h3 {	color:#000;	position: relative;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 4px;	margin-left: 0px;	font-size: 1.4em;}.productsButtons li p {	color:#000;	font-size: 0.8em;	line-height: 1.6em;	position: relative;	margin: 0px;	padding: 0px;}.productsCallouts {	position: relative;	top: 5em;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.75em;	line-height: 1.5em;	padding-right: 20px;	padding-left: 18px;	position: relative;	padding-bottom: 10px;	clear: both;}.callout1, .callout2, .callout3 {	padding-left: 50px;	padding-top: 8px;	padding-right: 20px;	padding-bottom: 10px;	position: relative;}.productsCallouts .callout1 {	background-image: url(../images/productsIconBook.gif);	background-repeat: no-repeat;	background-position: left top;	}.productsCallouts .callout2 {	background-image: url(../images/productsIconPhone.gif);	background-repeat: no-repeat;	background-position: left top;}.productsCallouts .callout3 {	background-image: url(../images/productsIconBulb.gif);	background-repeat: no-repeat;	background-position: left top;}.productsButtons ul {	position: relative;	margin: 0px;	padding: 0px;}	hr {	position: relative;}.fakelink {	color: #FF4C0B;	text-decoration: underline;}