/* CSS Document */
body{
font-family:arial;
margin:0px;
padding:10px 0px 0px 0px;
}
#container{
	width:780px;margin:0px auto 0px auto;
	
}
#container.avwebscanner{
	width:780px;
	height:auto;		
	margin-top:3px;
}

#banner
{
margin-top:10px;
width:780;
height:276px;
background:url(../images/scanner_header.gif); 

}
#banner ul {
margin:0px 0px 0px 15px;
}
#banner li {
background:transparent url(../images/tick.gif) no-repeat scroll 20px 3px;
*background:transparent url(../images/tick.gif) no-repeat scroll 60px 3px;

color:#333333;
font-size:12px;
line-height:14px;
margin-top:5px;
padding-left:40px;
*padding-left:80px;

list-style-type:none;
}
#col2 ul {
margin:0px 0px 0px 0px;
padding:0px;
}
#col2 li {
background:transparent url(../images/tick.gif) no-repeat scroll 5px 3px;

color:#333333;
font-size:12px;
line-height:14px;
margin-top:5px;
padding-left:20px;

list-style-type:none;
}
#banner_content
{
position:absolute;
margin-left:193px;
width:480px;
height:50px;
}
h1
{
font-size:36px;
margin:0px;
margin-top:28px;
}
h2
{
color:#20374f;
font-size:26px;
margin:0px;
font-weight:normal;
}
#row1
{
float:left;
width:780px;
height:547px;
}
#col1
{
width:318px;
float:left;
height:547px;
}
#left_bg
{
background:url(../images/middle_bg.gif);
background-repeat:repeat-y;
height:530px;
border-left:1px solid #dcdddd;
border-right:1px solid #dcdddd;
margin:0px;
padding:10px;
width:298px;
}
h4
{
color:#1d2e3f;
font-size:14px;
margin:0px;
margin-bottom:10px;
}
h3
{
color:#20374f;
font-size:22px;
font-weight:normal;
margin-top:3px;

}
p
{
font-size:12px;
padding-bottom:6px;
color:#333333;
}
h5
{
color:#1d2e3f;
font-size:12px;
font-weight:bold;
padding-top:15px;
}
#col2
{
width:455px;
float:left;
height:500px;
margin-left:5px;
}
#agreement
{

background: url(../images/top.gif);
width:456px;
height:293px;
margin:0px;


}
#agree
{
background: url(../images/bottom.gif);
width:456px;
height:59px;
margin:0px;
}
.check_box
{
padding-left:30px;
padding-top:10px;

}
#agreement_content
{
background-color:#FFFFFF;
width:397px;
padding:10px;
margin:0px auto 0px auto;

height:225px;
}
#agree_heading
{
font-size:18px;
color:#1d2e3f;
font-weight:normal;
height:35px;
text-align:center;
padding-top:15px;

}
#pc_infected
{
width:400px;
padding:15px 15px 15px 40px;
height:200px;
}
#learn_more_box
{
  width:111px;  height:129px; margin-left:8px;
  margin-top:8px;
  float:left;
  margin:0px; padding:0px; text-align:center;
   line-height:17px;
}

#footer{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:778px;
	text-align:left;
	margin:25px 0px 15px 0px;
}
#footer p{
	margin:0px; padding:0px; color:#cccccc; font-size:11px; text-align:center;
}
#footer ul, #footer ul li{
	list-style-image:none;
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#footer ul{
	text-align: left;
	color:#000000;
	width:600px;
}
#footer ul li{
	display:inline; 
	font-weight:normal; 
	padding-left:10px;
	color:#565656;
}
#footer ul li a, #footer a{
	color:#0000FF;
	text-decoration:none;
	font-weight:normal;
}
#footer ul li a:hover, #footer a:hover{
	color:#0000FF;
	text-decoration:underline; font-weight:normal;
}

