body {margin: 0; padding: 0; background: #ffffff url(images/body_bg.jpg) no-repeat top left;}
a, a:link, a:active, a:visited {color: #668455; text-decoration: underline;}
a:hover {color: #668455; text-decoration: none;}
.content_tb {background: url(images/page_bg1.jpg) no-repeat top left;}
.topnav_tb {background: url(images/topnav_bg.jpg) no-repeat top left;}
.topnavigation {margin-left: 100px; margin-top: 12px;}
	.topnavigation p {padding: 0px; margin: 0px; float: left; margin: 0px 4px 0px 4px;}
.footer_tb {background: url(images/footer_bg.jpg) no-repeat top left;}
	.footer_tb p {padding: 0px; margin: 0px; margin-left: 10px; font: 11px Arial, Tahoma, Verdana; color: #ffffff;}
	.footer_tb p a, .footer_tb p a:link, .footer_tb p a:active, .footer_tb p a:visited {color: #ffffff; text-decoration: underline;}
	.footer_tb p a:hover {color: #ffffff; text-decoration: none;}
.bottomnavigation {margin-left: 40px; margin-top: 7px;}
	.bottomnavigation p {padding: 0px; margin: 0px; float: left; margin: 8px 4px 0px 4px;}
.dash_board_tb {background: url(images/rapiddash_board.jpg) no-repeat bottom left;}
.logo_tb {background: url(images/logo_bg.jpg) no-repeat top left;}
.logo {margin-top: 14px; margin-left: 30px;}
.moto {margin: 0; padding: 0; margin-left: 57px;}
.content_center {margin-top: 23px; background: url(images/footer_link_bg.jpg) no-repeat bottom left;}
	.content_center td p { font: 12px Arial, Verdana, Tahoma, Helvetica; color: #4b4b4b; margin: 5px 0px 5px 10px; }
	.content_center td strong {display: block; font: bold 15px Arial, Verdana, Tahoma, Helvetica; color: #3f3b66; margin: 5px 0px 5px 0px; }
.content_center_page {margin-top: 23px; background: url(images/footer_link_bg.gif) no-repeat bottom right;}
	.content_center_page td p { font: 12px Arial, Verdana, Tahoma, Helvetica; color: #4b4b4b; margin: 5px 20px 10px 10px; }
	.content_center_page td strong {display: block; font: bold 15px Arial, Verdana, Tahoma, Helvetica; color: #3f3b66; margin: 5px 0px 5px 0px; }
	.content_center_page td strong strong {display: block; font: bold 18px Arial, Verdana, Tahoma, Helvetica; color: #3f3b66; margin: 5px 0px 5px 0px; }
.content_left_tb {background: url(images/content_left_bg.jpg) no-repeat bottom right;}
td .content_left_tb p {padding: 0px; margin: 0px; margin: 0px 50px 0px 25px; font: 15px Arial, Verdana, Tahoma, Helvetica; color: #4b4b4b;}
td .content_left_tb p strong {display: block; font: bold 18px Arial, Verdana, Tahoma, Helvetica; color: #3f3b66; margin-top: 25px; margin-bottom: 8px;}
.demo_button {text-align: right; margin-right: 37px; margin-top: 20px;}
.team_names { font-weight: bold; left: 10px; font-size: 13px; color: #051b42; font-family: Arial; position: relative; text-decoration: none; }
.bright_text_block { padding: 10px; margin: 15px; background-color: #e6ebeb; }
	td .bright_text_block p {font: 16px Arial, Verdana, Tahoma, Helvetica; color: #000000; margin: 10px 20px 10px 10px;}
.subpage_linkbox { margin-left: 50px; margin-top: 0px; width: 135px; background: #f5f5f5; border: 1px solid #d3d3d3; }
td .subpage_linkbox p {margin-left: 5px;  font-weight: bold;  }
#normal {margin-left: 5px;  font: 11px Arial, Tahoma, Verdana, Helvetica;}
td .subpage_linkbox p strong {margin: 0px; font: bold 12px Arial, Tahoma, Verdana, Helvetica;  color: #698655; text-align: center; }
td .subpage_linkbox p i {width: 9px; height: 29px;  background: url(images/arrow.gif) no-repeat top left; margin: 3px 5px 0px 5px; float: left;  }
.businessweek_link { margin-left: 33px; }
.break { height: 1px; margin: 8px 4px 8px 4px; background-color: #698655; }
.dashboard{ background: url(images/dashboard_right.jpg) no-repeat top left; }
.dashboard_content { margin-left: 60px; margin-right: 20px; }
#db1 { margin: 20px 50px 0px 50px; }
#db2 { margin: 220px 50px 0px 50px; }
#db1, #db2 { font: 14px Arial, Tahoma, Verdana, Helvetica; }
.home_hotlink { display: block; position: absolute; top: 288px; left: 282px; width: 523px; height: 323px; z-index: 1; }
.dash_hotlink { display: block; position: absolute; top: 398px; left: 578px; width: 198px; height: 122px; z-index: 1; }
.topnavtext { text-decoration: none; }
a.topnavtext { text-decoration: none; }
