body {
	 	background-image:url(imgs/body_bg.gif);
	 	background-repeat:repeat-x;
	 	margin:0px;
	 	font-family:trebuchet MS, arial, verdana, helvetica;
	 	font-size:13px;
	 	line-height:1.4;
 	}
img { border:none; } 	
 	a {
	 	text-decoration:none;	
 	}
 	
 	a:hover {
	 	text-decoration:underline;	
 	}
 	
 	.frame {
	 	width:840px;
	 	margin-right:auto;
	 	margin-left:auto;
 	}
 	
 	.header {
	 	height:51px;
	 	background-image: url(imgs/header_bg.gif);
	 	padding-top:29px;		
 	}
 	
 	a.logo {
	 	width:400px;
	 	height:45px;
	 	display:block;
	 	background-image:url(imgs/maxpowersoft_logo.gif);
	 	font-size:0px;
	 	color:#6996c3;
	 	margin-left:20px;
	 	float:left;
 	}
 	
 	.navigation {
	 	text-align:right;	
	 	margin:25px 25px 0px;
 	}
 	
 	.navigation a {
	 	display:block;
	 	padding:3px 10px 3px 10px;
	 	color:#fff;
	 	float:right;	
 	}
 	
 	.navigation a:hover {
		background-color:#74a2d0;
		text-decoration:none;
	 }
	 	
 	.body {
	 	padding:20px;	
 	}
 	
 	.highlight {
	 	width:800px;
	 	height:200px;
	 	background-image: url(imgs/highlight_bg.png);
	 	
 	}
 	
 	.highlight .adreports {
	 	width:230px;
	 	padding:60px 10px 0px 10px;
	 	color:#fff;
	 	float:left;
 	}
 	
 	.buttons {
	 	margin-top:3px;	
 	}
 	
 	.buttons a {
	 	color:#fff;	
	 	text-align:center;
	 	width:80px;
	 	height:24px;
	 	padding-top:6px;
	 	background-image:url(imgs/button_bg.png);
	 	display:block;
	 	margin-left:10px;
	 	float:right;
 	}
 
	.buttons2 {
		margin-top:3px;
	}

	.buttons2 a {
	 	color:#000;	
	 	text-align:center;
	 	width:80px;
	 	height:24px;
	 	padding-top:6px;
	 	background-image:url(imgs/button_bg2.png);
	 	display:block;
	 	margin-left:10px;
	}
 
 	.highlight .news {
	 	width:540px;
	 	margin-left:260px;
 	}
 	
 	.highlight .news .title {
	 	padding:17px 14px 0px 70px;
	 	height:43px;
 	}
 	
 	.highlight .news .title .text {
		font-size:18px;	 	
 	}
 	
 	.highlight .news .title a.readmore {
	 	padding-top:20px;
	 	float:right;
	 	font-size:11px;
	 	color:#333;
 	} 
 	
 	.highlight .news .description {
	 	width:270px;
	 	padding:0px 10px 0px 10px;
	 	color:#fff;
	 	float:left;
 	}
 	
 	.highlight .news .description a.readmore {
	 	padding-top:10px;
	 	color:#fff;
	 	font-size:11px;
	 	float:right;
 	}
 	
 	.highlight .news .bloglinks {
	 	width:225px;
	 	margin-left:290px;
	 	padding: 30px 10px 0px 10px;
 	}
 	
 	.highlight .news .bloglinks ul {
	 	margin:0px 0px 0px 20px;
	 	padding:0px;	
 	}
 	
 	.highlight .news .bloglinks ul li {
	 	color:#fff;	
	 	padding-bottom:5px;
 	}
 	
 	.highlight .news .bloglinks ul li a {
	 	color:#fff;	
	 	font-size:12px;
 	}
 	
 	.content {
	 	padding:0px 10px 0px 10px;	
 	}
 	
 	h1,h2,h3,h4 {
	 	font-weight:600;
	 	color:#3f75ad;
	 	margin-top:20px;	
 	}
 	
 	h1 {
	 	font-size:16px;	
 	}
 	
 	h2 {
	 	font-size:14px;
	 	font-weight:bold;
 	}
 	
 	h3 {
	 	font-size:14px;	
 	}
 	
 	h4 {
	 	font-size:14px;	
 	}
.bullet {
list-style-image:url(/images/star_yellow_new.png);
}
.section {
min-height:160px;
}
.section h2 {
	margin:15px 0 0;
	padding-left:170px;
}
.section p {
	padding-left:170px;
}
.section img {
	float:left;
}
.section .buttons {
	padding-left:10px;
}
#cus fieldset {
	padding:10px;
}
.err {
color: #cc0000;
}
.msg {
color: #000000;
font-weight: bold;
}
.costchange {
	color: #5FB404;
}
