body{
	margin:0px;
	background-image:url("/images/*.jpg");
	background-color:#C0C0C0;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color: #CCC;
}
#conatiner {
	margin-right: auto;
	margin-left: auto;
	width: 780px;
	height: 900px;
	background-image: url(images/background.jpg);
}
#header {
	height: 183px;
	width: 780px;
	float: left;
}

#promo_box {
	float: left;
	height: 316px;
	width: 470px;
}
#latest_news {
	float: left;
	width: 280px;
	padding-right: 30px;
}
#welcome {
	float: left;
	height: 30px;
	width: 410px;
	padding-left: 60px;
	padding-top:0px;
	font-size: 17px;
	color: #FFF;
	font-weight: normal;
	margin-bottom: 15px;
}
#business_sol {
	float: left;
	height: 30px;
	width: 260px;
	font-size: 17px;
	color: #FFF;
	padding-left: 50px;
	padding-top:0px;
	margin-bottom: 15px;
}


#do_it_yourself {
	float: left;
	height: 265px;
	width: 470px;
}
#img1 {
	float: left;
	padding-left: 50px;
	width: 90px;
	padding-top: 10px;
}
#text1 {
	float: left;
	padding-bottom: 10px;
	width: 320px;
	font-size:10px;
}
#img2 {
	float: left;
	width: 90px;
	padding-left: 50px;
	padding-top: 20px;
}
#text2 {
	float: left;
	padding-top: 7px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #999;
	width: 320px;
	padding-bottom: 10px;
	font-weight: bold;
}


#solutions {
	float: left;
	width: 310px;
	height: 265px;
	padding-bottom: 10px;
	font-weight: bold;
}
#footer {
	float: left;
	height: 50px;
	width: 780px;
	color: #FFF;
	text-align: center;
	padding-top: 8px;
}
.text {
	font-weight: bold;
}

a.trum_link{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.link {
	color: #FF0;
	font-weight:bold;
}
.link2 {
	color:#6FF;
	font-weight:bold;
}
#detective_agency {
	height: 837px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/detective_agency_back.jpg);
	color: #FFF;
}
#title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	float: left;
	width: 780px;
	text-align: center;
	padding-top: 40px;
	height: 60px;
	font-weight:bold;
	text-decoration:underline;
}
#service_listing1 {
	float: left;
	width: 240px;
	padding-left: 40px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	height: 470px;
}
#service_listing2 {
	float: left;
	width: 220px;
	padding-left: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	height: 470px;
}
#service_listing3 {
	float: left;
	width: 240px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	height: 470px;
}
#buttons {
	float: left;
	width: 480px;
	padding-top: 110px;
	padding-left: 300px;
}
#sample_report {
	height: 900px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/sample_back.jpg);
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
}
#pdf {
	float: left;
	height: 630px;
	width: 740px;
	padding-left: 40px;
}
#sample_btn {
	float: left;
	width: 530px;
	padding-top: 30px;
	padding-left: 250px;
}
#generic_page {
	height: 900px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/other_back.jpg);
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
}
#generic_text {
	float: left;
	height: 650px;
	width: 740px;
	padding-left: 40px;
}
#generic_btn {
	float: left;
	width: 440px;
	padding-top: 30px;
	padding-left: 340px;
}
.title_partner {
	font-size: 14px;
	color: #0CF;
	font-weight: bold;
}

#about_us {
	float: left;
	height: 650px;
	width: 700px;
	padding-left: 40px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: medium;
}
.center {
	text-align:center;
	font-weight:bold;
}
h2 {
	font-size:18px;
	left: 371px;
	top: 515px;
	font-weight: bold;
}
h3 {
	font-size:18px;
	left: 371px;
	top: 515px;
	font-weight: bold;
}
