body {background-color: #999999; text-align:left; margin-top:0px;	padding-top: 0px;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#333333;	background-image:none;}

#wrapper {	width:980px;margin:auto;	background-image:none;}

td {vertical-align:top}

#main {	margin-top:20px; background-color:#FFFFFF}

.side {border-right:#999 1px solid}
#sidebar {	width:160px;	padding-right:20px;	padding-left:20px;}
#sidebar ul {	margin:0;	padding:0;	margin-top:10px;}
#sidebar ul li {	list-style:none;	font-size:16px;	display:block;	width:160px;	text-align:right;	margin-bottom:2px;}
#sidebar ul li a {	color:#666666;	text-decoration:none;}
#sidebar ul li a:visited {	color:#666666;}
#sidebar ul li a:hover {	color: #003399;}
#sidebar ul li a:active {	color:#003399;}

#top {width:980px; height:200px; background-image:url(../images/header_r1_c3.jpg); background-repeat:no-repeat; background-position:right}

#header {width:680px;	height:84px;	padding:15px 0 0 45px;	text-align:left; float:left}
#header h2 {	color:#666666;	font-size:20px;	font-weight:normal;	margin-bottom:5px; padding-top:0; margin-top:0}
.callnow { color:#666666; font-size:20px; padding-top:10px}
.number {color:#72a9a1; font-size:28px}
.callnow a {text-decoration:none; color:#72a9a1; font-size:24px}
.callnow a:visited {color:#72a9a1}
.callnow a:hover {color:#FF0000}

#topNav {text-align:left;	width:570px; background-color:#999999; padding-left: 410px; height:30px; background-image:url(../images/navBg.jpg); background-position:top; background-repeat:no-repeat}
.nav tr td{	background-color:#fff;}
.nav a {	text-decoration:none;	font-size:15px;	padding:2px 3px 0 3px;	margin:0px;	color:#666666; float:left; display:block; width:85px}
.nav a:visited {	color:#666666;}
.nav a:hover {	color:#003399;}
.nav a:active {	color:#003399;}
.navBut {	border-bottom:#cccccc 1px solid;}
.navBut img {}

#indexcontent {width:738px; color:#666666; padding:0 20px 0 20px}
#content {width:738px; color:#666666; padding:0 20px 0 20px}
#content h1 {color:#541d55; padding:0; margin:25px 0 15px 0; font-size:30px;}
#retailLink { width:398px; height:30px; background-image:url(../images/salesLink.gif); font-size:16px; padding:10px 0 0 10px; font-weight:bold; margin-bottom:13px}
#retailLink a { color: #fff; text-decoration:none}
#retailLink a:visited {color:#fff}
#retailLink a:hover {color: #613686}

#salesLink { width:398px; height:30px; background-image:url(../images/salesLink.gif); font-size:16px; padding:10px 0 0 10px; font-weight:bold; margin-bottom:17px}
#salesLink a { color:#fff; text-decoration:none}
#salesLink a:visited {color:#fff}
#salesLink a:hover {color: #613686}


#animation {float:right; margin:0px 0px 15px 0px; width:330px; height:480px}
#animation2 {float:right; margin:0px 0px 15px 10px; width:330px; height:480px}
#diagram {float:right; margin-bottom:15px; width:350px; height:600px; padding-top:78px; margin-left:10px}

h3 {color:#72a9a1; font-size:24px; width:738px; display:block}
h4 { color: #613686; font-size:22px; font-weight:normal; padding:0; margin:20px 0 7px 0}
h6 {color:#541d55; font-size:16px; padding:0; margin:0 0 10px 0;}

.plat td {vertical-align: top}
.platinum li {padding:0; margin:0; margin-bottom:2px}

#cases { width:558px; margin-left:100px; padding:20px 0 20px 0; border-bottom:#666666 1px dashed; height:95px}
#cases img {float:left; margin-right:20px}
.caseTitle { color:#78797d; font-size:20px; display:block; width:718px; text-align:right; padding-right:20px}

#footer {font-size:12px; border-top:#999999 1px solid; padding:0 20px 20px 20px; background-image:url(../images/footerBg.jpg); background-position:bottom}
#footer td {padding:20px 0 0 0; vertical-align:top}

.formOptions td {text-align:right; padding-bottom:5px}

#press { width:558px; margin-left:100px; padding:5px 0 5px 0; border-bottom:#666666 1px dashed;}
#articles { width:558px; margin-left:100px; padding:5px 0 5px 0; border-bottom:#666666 1px dashed;}
#author {font-size:16px; color:#541d55}

#takingbusiness {width:738px}