/***********************************/
/*  BitDefender Global CSS File    */
/*  Author: NeboWeb                */
/*  Modified: 5/11/2006            */
/***********************************/

body{
	margin:0;
	padding:0;
	background:#ffffff url(../images/new_design/bd-global-topgradient.gif) repeat-x;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}

a img{border:none;}

a{text-decoration:underline;outline: none;}

a:hover{text-decoration:none;outline: none;}

.sep{
	position:relative;
	margin:10px 0 0 0;
	padding:0;
	height:1px;
	line-height:0;
	border-bottom:1px solid #c6c6c6;
}





/* LINKS */
.link1			{font-family:Verdana; font-size:11px; color:#CC0000; text-decoration:none;}
.link1:hover		{font-family:Verdana; font-size:11px; color:#CC0000; text-decoration:underline;}

.link2			{font-family:Verdana; font-size:10px; color:#EEEEEE; text-decoration:none;}
.link2:hover		{font-family:Verdana; font-size:10px; color:#EEEEEE; text-decoration:underline;}

.link3			{font-family:Verdana; font-size:10px; color:#000000; text-decoration:none;}
.link3:hover		{font-family:Verdana; font-size:10px; color:#000000; text-decoration:underline;}

.link4			{font-family:Verdana; font-size:9px; color:#666666; text-decoration:none;}
.link4:hover		{font-family:Verdana; font-size:9px; color:#666666; text-decoration:underline;}

.link5			{font-family:Verdana; font-size:11px; color:#EEEEEE; text-decoration:none;}
.link5:hover		{font-family:Verdana; font-size:11px; color:#EEEEEE; text-decoration:underline;}

.link6			{font-family:Verdana; font-size:10px; color:#CC0000; text-decoration:none;}
.link6:hover		{font-family:Verdana; font-size:10px; color:#CC0000; text-decoration:none;}

.link7			{font-family:Verdana; font-size:11px; color:#000000; text-decoration:none;}
.link7:hover		{font-family:Verdana; font-size:11px; color:#000000; text-decoration:underline;}

.link8			{font-family:Verdana; font-size:10px; color:#666666; font-weight:bold; text-decoration:none;}
.link8:hover		{font-family:Verdana; font-size:10px; color:#666666; font-weight:bold; text-decoration:underline;}

.link9			{font-family:Verdana; font-size:11px; color:#000000;  text-decoration:none;}
.link9:hover		{font-family:Verdana; font-size:11px; color:#000000;  text-decoration:underline;}

.link10			{font-family:Verdana; font-size:11px; color:#000000; text-decoration:underline;}
.link10:hover		{font-family:Verdana; font-size:11px; color:#CC0000; text-decoration:underline;}

.link11			{font-family:Verdana; font-size:11px; color:#000099; text-decoration:none;}
.link11:hover		{font-family:Verdana; font-size:11px; color:#000099; text-decoration:underline;}

.link12			{font-family:Verdana; font-size:11px; color:#000000; text-decoration:none;}
.link12:hover		{font-family:Verdana; font-size:11px; color:#000000; text-decoration:none;}

.link13                 {font-family:Arial; font-size:10px; color:#000000; text-decoration:none;}
.link13:hover           {font-family:Arial; font-size:10px; color:#000000; text-decoration:underline;}

a.buyOnline             {font-family:Verdana; font-size: 17; color: #CC3322; text-decoration:none}











#mybitdefender
{
position:relative;float:right;right:10px;
font-size:11px;
}

.txt_error
{
font-weight:bold;
/*background-color:#cc0000;*/
padding:3px;
/*color:#fff;*/
color:#cc0000;
}

.txt_success
{
font-weight:bold;
/*background-color:#cc0000;*/
padding:3px;
/*color:#fff;*/
color:green;
}

#mybitdefender a
{
color:#cc0000;
text-decoration:none;
}

#bitdefender{
	margin:0 auto 0 auto;
	width:780px;
}
#bitdefender input.btn_small
{
background-image:url(../images/new_design/btn_small.gif);
background-repeat:no-repeat;
width:78px;
height:26px;
color:#ececec;
font-weight:bold;
border:none;
padding-bottom:4px;
font-size:10px;
}
#bitdefender input.btn_big
{
background-image:url(../images/new_design/btn_big.gif);
background-repeat:no-repeat;
width:150px;
height:26px;
color:#ececec;
font-weight:bold;
border:none;
padding-bottom:4px;
font-size:10px;
}
	#bitdefender #header{
		margin:10px 0 0px 0;
		height:100px;
		overflow:visible;
	}
	
		#bitdefender #header img{float:left;}
	
		#bitdefender #header form{
			margin:23px 0 0 0;
			float:right;
		}
		
			#bitdefender #header form label{
				color:#666666;
				font-size:11px;
			}
			
			#bitdefender #header form a{
				color:#333333;
				font-size:11px;
				font-weight:bold;
				text-decoration:none;
			}
		
		#bitdefender #header #flashnavarea{
			position:relative;
			padding:0px 0 0 0;
			clear:both;
			height:auto;
		}
		
		
		
		
		
		
								
		
	

/*****************************
 ****   supersuckerfish   ****
 *****************************/

#nav {
position: relative;
height: 48px;
padding-left: 0px;
width:780px;
font-family:Verdana, Arial, Helvetica, sans-serif;
left:0px;
}


#nav li {

float: left;
display: block;
height: 48px;
}


#nav .divit
{
width:2px;
background-image:url(../images/new_design/bd-global-nav-divit.gif);
background-repeat:no-repeat;
background-position:0 1px;
}





#nav li a{
display:block;
text-decoration:none;
text-align:center;
padding:13px 0 0 0;
height:60px;
width:103px;
position:relative;
background-image:url(../images/new_design/bd-global-nav-mid.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#333333;
}

#nav li a:hover{
background-image:url(../images/new_design/bd-global-nav-mid-hover.gif);
color:#ffffff;
text-decoration:none;

}

#nav li .currentmodule{
background-image:url(../images/new_design/bd-global-nav-mid-active.gif);
color:#ffffff;
text-decoration:none;
}
#nav li .currentmodule:hover{
background-image:url(../images/new_design/bd-global-nav-mid-active.gif);
color:#ffffff;
text-decoration:none;
}

#nav li ul {
display: none;
margin: 0px;
padding-top: 3px;
position: absolute;
top: 34px;
left: 5px;
width:773px;
background-image:url(../images/new_design/subpage-nav-subnav-bg.png);
background-repeat:no-repeat;
color:white;
height:22px;
z-index:100000;
}

#nav li .hidden
{
background-image:none;
background-color:white;
top:43px;
height:22px;
z-index:5;
}

#nav li ul a
{
padding:0px 20px 5px 5px;
background:none;
color:white;
height:100px;
font-size:11px;
font-weight:normal;
display:inline;
}

#nav li ul a:hover	
{
background:none;
text-decoration:underline;
padding:0px 20px 5px 5px;
}





#nav li.on ul {
display: block;
}

#nav li:hover ul, #nav li.over ul {
display: block;
}

		
		#bitdefender #breadcrumbs{
			float:left;
			position:relative;
			left:-30px;
			top:14px;
			margin-top:10px;
			z-index:1000;
			display:block;
			float:left;
			
		}
		
		* html body #bitdefender #breadcrumbs{ /*IE6 stuff*/
			position:relative;
			left:-80px;
			padding:0px;
			top:-10px;
			margin-bottom:-10px;
			z-index:1000;
			float:left;
		}

		#bitdefender #header #sublocdown{
			position:relative;
			float:left;
		}
		
		html>body #bitdefender #header #sublocdown{
			margin:5px 0 5px 0;
		}
				
		#bitdefender #header #subloc{
			position:absolute;
			top:0;
			margin-bottom:0px;
		}
		 #bitdefender #header #breadcrumbs ul {
		    padding: 0;
		    margin: 0;
		    /*padding-top:-3px;*/
		    margin-top:-10px;
		 }
		
		#bitdefender #header #breadcrumbs li{
			display:block;
			padding:0px 15px 0px 0;
			margin:0 0 0 5px;
			float:left;
			background-image:url(../images/new_design/bd-sub-breadcrumb-divider.gif);
			background-repeat:no-repeat;
			background-position:right 4px;
			color:#999999;
			font-size:12px;
			font-weight:bold;
			color:black;
		}
		
		#bitdefender #header #breadcrumbs li.last{
			background:none;
		}
		
		#bitdefender #header #breadcrumbs li a{
			text-decoration:underline;
			color:#999999;
		}
		
		#bitdefender #header #breadcrumbs li a:hover{
			text-decoration:none;
		}
		/*********************************/
		#bitdefender #big_image_area {
			background: url('../images/new_design/big_image.jpg') no-repeat left top;
			height: 248px;
			margin: 38px 0 10px 202px;
			width: 569px;
		}
		#bitdefender #threatbox {
			background: url('../images/new_design/threat-box.gif') no-repeat left top;
			float: left;
			height:	229px;
			margin: 5px 0 10px 2px;
			padding: 10px;
			width: 164px;
		}
		html>body #bitdefender #threatbox {
			background: url('../images/new_design/threat-box.gif') no-repeat left top;
			float: left;
			height:	229px;
			margin: 30px 0 10px 2px;;
			padding: 10px;
			width: 167px;
		}
		#bitdefender #threatbox h1 {
				background: url('../images/new_design/down-arrow.gif') no-repeat left center;
				color: #fff;
				font-size: 11px;
				line-height: 15px;
				margin: 0px 0px 30px 0px;
				padding: 0px 0px 0px 15px;
				float:left;
			}
			html>body #bitdefender #threatbox h1 {
				background: url('../images/new_design/down-arrow.gif') no-repeat left center;
				color: #fff;
				font-size: 11px;
				line-height: 15px;
				margin: 0 0 30px 0;
				padding: 0 0 0 20px;
			}
			#bitdefender #threatbox h2 {
				color: #fff;
				font-size: 10px;
				text-align: center;
				margin: 0 0 10px 0;
			}
			#bitdefender #threatbox #dots1 {
				background: url('../images/new_design/dots.gif') no-repeat left center;
				height: 20px;
				margin: 0 auto 5px auto;
				width: 66px;
			}
			#bitdefender #threatbox #dots2 {
				background: url('../images/new_design/dots2.gif') no-repeat left center;
				height: 20px;
				margin: 0 auto 5px auto;
				width: 66px;
			}
			#bitdefender #threatbox #dots3 {
				background: url('../images/new_design/dots3.gif') no-repeat left center;
				height: 20px;
				margin: 0 auto 5px auto;
				width: 66px;
			}
			#bitdefender #threatbox #dots4 {
				background: url('../images/new_design/dots4.gif') no-repeat left center;
				height: 20px;
				margin: 0 auto 5px auto;
				width: 66px;
			}
			#bitdefender #threatbox p {
				font-size: 10px;
				text-align: center;
				margin: 0;
			}
			#bitdefender #threatbox a {
				color: #ff8b76;
			}
			#bitdefender #threatbox #current_threats {
				margin: 20px 0 0 0;
			}
				#bitdefender #threatbox #current_threats h2 {
					text-align: left;
				}
				#bitdefender #threatbox #current_threats ul {
					list-style-type: none;
					margin: 0 0 0 2px;
					padding: 0;
				}
				#bitdefender #threatbox #current_threats ul li {
					background: url('../images/new_design/threat-box-li.gif') no-repeat left center;
					color: #ffffff;
					font-size: 10px;
					margin: 0 0 5px 0;
					padding: 0 0 0 8px;
				}
			#bitdefender #bottom_boxes {
				clear: both;
			}
				#bitdefender #bottom_boxes .bottom_box {
					background: url('../images/new_design/bottom_box.gif') no-repeat left top;
					float: left;
					height: 159px;
					margin: 0 3px 0 0;
					padding: 10px;
					width: 172px;
				}
				#bitdefender #bottom_boxes .bottom_box h2 {
					background: url('../images/new_design/bd-home-tab-bulletarrow.gif') no-repeat right center;
					color: #565640;
					font-size: 14px;
					margin: 0 0 30px 0;
				}
				#bitdefender #bottom_boxes .bottom_box a #scan_now {
					background: url('../images/new_design/bd-home-tab-scannow.gif') no-repeat left top;
					height: 26px;
					margin: 0 auto 0 auto;
					width: 85px;
				}
				#bitdefender #bottom_boxes .bottom_box a:hover #scan_now {
					background-image: url(../images/new_design/bd-home-tab-scannow_hover.gif);
				}
				#bitdefender #bottom_boxes .bottom_box ul {
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
				#bitdefender #bottom_boxes .bottom_box ul li {
					background: url('../images/new_design/bd-global-nav-arrowbullet.gif') no-repeat left 4px;
					font-size: 10px;
					margin: 0 0 10px 0;
					padding: 0 0 0 10px;
				}
				#bitdefender #bottom_boxes .bottom_box ul li a {
					color: #565640;
				}
				#bitdefender #bottom_boxes #news_and_updates ul li {
					background: url('../images/new_design/bd-home-tab-bulletarrownews.gif') no-repeat left 4px;
					padding: 0 0 0 20px;
				}
		/*********************************/
		#bitdefender #page{
			position:relative;
			overflow:visible;
			border:1px dashed white;
		}
		
		#bitdefender #page #subbanner{
			position:relative;
			margin:0px 0px 0px 6px;
			top:0px;
			left:-5px;
			height:142px;
			width:759px;
			/*background-image:url(../images/new_design/bd-sub-solutions-banner-sb.jpg);*/
			background-image:url(../images/new_design/banner_testimonial.jpg);
			background-repeat:no-repeat;
		}
		
		#bitdefender #page #subbanner #testimonial
		{
		width:400px;
		position:relative;
		top:30px;
		left:330px;
		}
		
		#bitdefender #page #subbanner #testimonial #title
		{
		    font-weight:bold;
		    color:#cc0000;
		}
		#bitdefender #page #subbanner #testimonial #text
		{
		    font-size:11px;
		}
		
		#bitdefender #page #subbanner #testimonial #signature
		{
		    font-weight:bold;
		    text-align:right;
		}
		
		html>body #bitdefender #page #subbanner
		{
		/*margin-top:70px;*/
		}
		
		
		
		
		
		#bitdefender #page #subpage.solutions{
			background:none;
			margin-top:20px;
		}
		html>body #bitdefender #page #subpage.solutions{
			background:none;
			margin-top:45px;
		}
		
		#bitdefender #page #subpage.solutions #help{
			position:absolute;
			right:35px;
			top:-22px;
			z-index:100;
		}
		
		#bitdefender #page #subpage.solutions h1{
			float:left;
			margin:0 0 0 3px;
			font-size:17px;
			display:block;
			width:100%;
		}
		
		#bitdefender #page #subpage.solutions #sidecontainer{
			float:left;
		}
			
		#bitdefender #page #subpage.solutions #sidecontainer h1{
			margin:0 0 8px 0;
			font-size:13px;
			width:216px;
		}

		html>body #bitdefender #page #subpage.solutions #sidecontainer h1.partners{
			border:none;
			margin:10px 0 0 10px;
		}
		
		#bitdefender #page #subpage.solutions #sidecontainer h1.partners{
			border:none;
			margin:10px 0 -7px 5px;
			width:200px;
		}
		html>body #bitdefender #page #subpage.solutions #sidecontainer h1.support{
			border:none;
			margin:10px 0 0 10px;
		}
		
		#bitdefender #page #subpage.solutions #sidecontainer h1.support{
			border:none;
			margin:10px 0 -7px 5px;
			width:200px;
		}
						
		#bitdefender #page #subpage.solutions #sidepanel{
			margin:0px;
			clear:left;
		}
		
		#bitdefender #page #subpage.solutions #sidepanel.buynow ul{
			margin:0 0 0 0;
			padding:6px 0 5px 5px;
			border-bottom:1px solid #cdcec7;
		}
		
		#bitdefender #page #subpage.solutions #maincontent{
			padding:0;
			margin:0 0 0 5px;
			width:525px;
		}
		
		#bitdefender #page #subpage.solutions #maincontent h1{
			position:relative;
			bottom:8px;
			width:100%;
			z-index:10;
		}
		
		#bitdefender #page #subpage.solutions #maincontent .product{
			position:relative;
			bottom:8px;
			width:518px;
			margin:0 0 0 6px;
			padding:0 7px 0 0;
			background-image:url(../images/new_design/bd-sub-solutions-productgra.gif);
			background-repeat:repeat-x;
			clear:both;
		}
		
		html>body #bitdefender #page #subpage.solutions #maincontent .product{
			margin:0 0 0 3px;
		}
		
		#bitdefender #page #subpage.solutions #maincontent .product .shot{
			position:absolute;
			top:20px;
			left:1px;
		}
		
		#bitdefender #page #subpage.solutions #maincontent .product h2{
			margin:0 0 0 85px;
			padding:20px 0 0 15px;
			font-size:14px;
			color:#cc0000;
			background-image:url(../images/new_design/bd-sub-solutions-orangebullet.gif);
			background-repeat:no-repeat;
			/*background-position:0 5px;*/
			background-position:0 25px;
		}
				
		#bitdefender #page #subpage.solutions #maincontent .product h3{
			padding:20px 0 0 0;
			margin:0 0 0 75px;
			font-size:10px;
			color:#666666;
		}
		
		#bitdefender #page #subpage.solutions #maincontent .product p{
			margin:5px 0 0 75px;
			/*font-style:italic;*/
		}
		
		#bitdefender #page #subpage.solutions #maincontent .product .price{
			margin:0 0 0 75px;
			font-weight:bold;
			font-size:20px;
		}
		
		#bitdefender #page #subpage.solutions #maincontent .product .buynow{
			margin:5px 0 15px 75px;
		}
		
		#bitdefender #page #subpage.solutions #soltabs{
			background-image:url(../images/new_design/bd-sub-solutions-dividers.png);
			background-repeat:repeat-x;
			width:764px;
			height:420px;
		}
				
		#bitdefender #page #subpage.solutions #soltabs .tab, #bitdefender #page #subpage.solutions #soltabs .tab-hover{
			position:relative;
			right:1px;
			margin:0 1px 1px 0px;
			padding:4px 4px 4px 5px;
			background-image:url(../images/new_design/bd-sub-solutions-tabs-homeb.jpg);
			background-repeat:no-repeat;
			background-position:5px 42px;
			width:180px;
			height:100%;
			cursor:pointer;
			float:left;
		}
		
		#bitdefender #page #subpage.solutions #soltabs .tab:hover, #bitdefender #page #subpage.solutions #soltabs .tab-hover{
			border:1px solid #999999;
			margin:0 0 0 0;
			padding:3px 4px 4px 4px;
			background-position:4px 41px;
		}
		
		#bitdefender #page #subpage.solutions #soltabs .tab h1, #bitdefender #page #subpage.solutions #soltabs .tab-hover h1{
			border:none;
			padding:10px 0 0 26px;
			margin:0;
			width:154px;
			height:26px;
			background-image:url(../images/new_design/bd-sub-solutions-headbg.png);
			background-repeat:no-repeat;
			color:#ffffff;
			font-size:12.5px;
		}
				
		#bitdefender #page #subpage.solutions #soltabs .tab p, #bitdefender #page #subpage.solutions #soltabs .tab-hover p{
			display:block;
			height:170px;
			text-align:left;
			margin:107px 20px 0 20px;
			color:#666666;
			font-size:10px;
		}
		
		html>body #bitdefender #page #subpage.solutions #soltabs .tab p, html>body #bitdefender #page #subpage.solutions #soltabs .tab-hover p{
			margin:155px 20px 0 20px;
			color:#666666;
			font-size:10px;
		}
		
		#bitdefender #page #subpage.solutions #soltabs .tab a, #bitdefender #page #subpage.solutions #soltabs .tab-hover a{
			display:block;
			text-align:center;
			margin:30px 0 0 0;
		}
		
		#bitdefender #page #subpage.solutions #partners.product{
			position:relative;
			padding:30px;
			bottom:20px;
			width:460px;
		}
		
		html>body #bitdefender #page #subpage.solutions #partners.product{
			width:462px;
		}
		
		#bitdefender #page #subpage.solutions #partners.product p{
			margin:0;
		}
		
		#bitdefender #page #subpage.solutions #partners.product h2.k{
			border:none;
			position:relative;
			top:auto;
			bottom:auto;
			margin:28px 0 5px 0;
			padding:0 0 0 18px;
			color:#990000;
			background-image:url(../images/new_design/bd-sub-partners-home-arrowb.png);
			background-repeat:no-repeat;
			background-position:0 1px;
			font-size:16px;
		}
				
		#bitdefender #page #subpage.solutions #partners.product .learnmore{
			padding:0 0 0 8px;
			margin:10px 0 0 0;
			display:block;
			font-size:11px;
			color:#666666;
			background-image:url(../images/new_design/bd-global-footer-bullet.gif);
			background-repeat:no-repeat;
			background-position:0 4px;
		}
		
		#bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlocator{
			padding:0 0 0 0;
		}
		
		html>body #bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlocator{
			padding:7px 0 0 0;
		}
		
		html>body #bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlogin h1, html>body #bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlocator h1{
			margin:5px 0 0 10px;
			border:none;
		}
		
		#bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlogin h1, #bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlocator h1{
			margin:10px 0 0 5px;
			width:200px;
			border:none;
		}
				
		#bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlogin form a.fpw{
			display:block;
			margin:5px 0 0 0;
			font-size:11px;
			color:#333333;
		}
		
		#bitdefender #page #subpage.solutions #sidecontainer #sidepanel #partnerlocator{
			margin:10px 0 0 0;
			border-top:1px solid #b6b694;
		}
		
		#bitdefender #page #subpage.solutions #maincontent h1.partnersub{
			position:relative;
			bottom:19px;
			width:520px;
		}
		
		html>body #bitdefender #page #subpage.solutions #maincontent h1.partnersub{
			position:relative;
			bottom:19px;
			width:522px;
		}
		#bitdefender #page #subpage.solutions #support-sub{
			position:relative;
			padding:0px;
			bottom:20px;
			width:528px;
		}
		
		#bitdefender #page #subpage.solutions #support-sub p{
			margin:10px;
			width:500px;
		}
		#bitdefender #page #subpage.news #support-sub p{
			margin:10px;
		}
		#bitdefender #page #subpage.news #support-sub h1{
			margin:10px;
		}
		#bitdefender #page #subpage.solutions #support-sub h1{
			margin:0;
		}			
		#bitdefender #page #subpage.solutions #support-sub #support-box{
			position:relative;
			padding:0px;
			margin-top:20px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			width:528px;
			height:126px;
			background-repeat:no-repeat;
		}
		#bitdefender #page #subpage.solutions #support-sub #support-box #sup-box-content{
			position:relative;
			padding:0px;
			margin-top:13px;
			margin-right:auto;
			margin-left:185px;
			margin-bottom:auto;
			width:300px;
			height:auto;
		}
		 #bitdefender #page #subpage.solutions #support-sub #support-box #sup-box-content p
		{
		display:block;
		width:290px;
		}
		#bitdefender #page #subpage.solutions #support-sub #support-box #sup-box-content h1.sup{
			border:none;
			font-size:14px;
			margin:0;
		}
		#support-sub #kbcattitle
		{
		padding:4px;
		background-color:#ececec;
		font-weight:bold;
		width:225px;
		}
		
		#support-sub #kbulst
		{
		margin:0px;
		position:relative;
		left:-30px;
		padding:0px;
		}
		#support-sub #kbulst li
		{
		    font-weight:bold;
		    position:relative;
		    left:-20px;
		}
		
		#support-sub #kbulst ul li
		{
		    font-weight:bold;
		    position:relative;
		    left:-100px;
		}
		
		#support-sub #kbulst ul li li
		{
		    font-weight:bold;
		    position:relative;
		    left:-30px;
		    width:100px;
		    margin:0px;
		    
		    padding:0px;
		}
		
		#support-sub #kbulst a
		{
		    font-weight:normal;
		    text-align:left;
		    width:150px;
		}
		#support-sub #kbulst li li
		{
		    font-weight:bold;
		    position:relative;
		    left:-20px;
		}
		
		#support-sub #kbuldr
		{
		    position:relative;
		    left:-50px;
		    padding:4px;
		    width:200px;
		}
		#support-sub #kbuldr li
		{
		    font-weight:bold;
		}
		#support-sub #kbuldr a
		{
		    font-weight:normal;
		    text-align:left;
		    width:200px;
		}
		
		#bitdefender #page #subpage.solutions #support{
			font-size:11px;
			font-weight:bold;
			margin:15px 0 0 0;
		}
		
		#bitdefender #page #subpage.solutions #support .formrow{
			clear:both;
			height:25px;
		}
		
		#bitdefender #page #subpage.solutions #support label{
			display:block;
			margin:3px 5px 0 0;
			float:left;
			width:100px;
			font-weight:bold;
			text-align:right;
			color:#666666;
		}
		
		#bitdefender #page #subpage.solutions #support input{
			display:block;
			float:left;
			width:270px;
		}
		
		
		#bitdefender #page #subpage.solutions #support select{
			display:block;
			float:left;
			width:275px;
			padding:1px;
		}
		
		#bitdefender #page #subpage.solutions #support textarea{
			display:block;
			float:left;
			width:270px;
		}
		
		#bitdefender #page #subpage.solutions h1.midcontact{
			margin:50px 0 0 0;
			font-size:13px;
			bottom:0;
			top:0;
		}
		
		#bitdefender #page #subpage.solutions .contactblock{
			font-size:10px;
			margin:7px 15px 15px 0;
			position:relative;
			width:200px;
			float:left;
		}
		
		#bitdefender #page #subpage.solutions .contactblock h4{
			position:relative;
			font-size:10px;
			background-image:url(../images/new_design/bd-sub-contact-bullet.png);
			background-repeat:no-repeat;
			padding:0 0 4px 20px;
			margin:0 0 5px 0;
		}
		
		#bitdefender #page #subpage.solutions .contactblock p.c{
			font-size:10px;
			margin:0 0 0 25px;
			font-style:normal;
			color:#000000;
		}
		#bitdefender #page #subpage.solutions #downloadcat{
		text-align:left;
		width:146px;
		border:1px solid #ececec;
		padding:5px;
		height:200px;
		margin:3px;
		display:table-cell;
		float:left;
		}
		#bitdefender #page #subpage.solutions #downloadcat p.catname{
		    background-color:#cc0000;
		    color:#fff;
		    margin:0px;
		    padding:3px;
		    font-size:11px;
		    margin-bottom:10px;
		}
		
		#bitdefender #page #subpage.solutions #downloadcat ul{
		margin:0px;
		
		}
		
		
		
	#bitdefender #page{
		margin:0px 0px 0px 4px;
	}
		
	html>body #bitdefender #page{
		margin:0px 0px 0px 5px;
	}
	
	#bitdefender #masthead{
		clear:both;
		overflow:hidden;
		width:780px;
	}
		
		#bitdefender #masthead #selector{
			position:relative;
			list-style:none;
			float:left;
			display:block;
			margin:5px 0 0 1px;
			padding:0px;
			width:190px;
			overflow:visible;
		}
		
		html>body #bitdefender #masthead #selector{
			margin:32px 0 0 1px;
		}
		
		#bitdefender #masthead #selector li{
			display:block;
			margin:0 0 3px 0;
		}
		
		#bitdefender #masthead #interaction{
			float:left;
			position:relative;
			display:block;
			margin:30px 0 0 5px;
			padding:40px 0 0 200px;
			width:370px;
			height:207px;
			border: 1px solid #000;
			background-repeat:no-repeat;
		}		
		html>body #bitdefender #masthead #interaction{
			margin:32px 0 0 5px;
		}
		#bitdefender #masthead #interaction a{
				background-repeat:no-repeat;
				background-position:0 5px;
				color:#b91006;
				font-weight:bold;
				padding:0 0 0 6px;
				font-size:11px;
				cursor:pointer;
			}

		#bitdefender #masthead #interaction p{
				margin-top:15px;
				margin-bottom:0;
				color:#666666;
				font-size:11px;
				font-weight:bold;
			}
			
								
		#bitdefender #masthead #interaction h1{
				margin:0;
				font-size:20px;
				line-height:18px;
			}
		#bitdefender #masthead #interaction-home{
			float:left;
			position:relative;
			display:block;
			margin:5px 0 0 5px;
			padding:175px 80px 0 120px;
			width:370px;
			height:73px;
			background: url('../images/new_design/big_image.jpg') no-repeat left top;
		}

		html>body #bitdefender #masthead #interaction-home{
			margin:32px 0 0 5px;
			padding:165px 80px 10px 120px;
		}
		#bitdefender #masthead #interaction-home p{
				color:#333333;
				font-size:11px;
				font-weight:normal;
		}
		#bitdefender #masthead #interaction-smb{
			float:left;
			position:relative;
			display:block;
			margin:5px 0 0 5px;
			padding:175px 80px 0 120px;
			width:370px;
			height:73px;
			background: url('../images/new_design/big_image_smb.jpg') no-repeat left top;
		}

		html>body #bitdefender #masthead #interaction-smb{
			margin:32px 0 0 5px;
			padding:165px 80px 10px 120px;
		}	
		#bitdefender #masthead #interaction-smb p{
				color:#333333;
				font-size:11px;
				font-weight:normal;
		}	
		#bitdefender #masthead #interaction-enterprise{
			float:left;
			position:relative;
			display:block;
			margin:5px 0 0 5px;
			padding:175px 80px 0 120px;
			width:370px;
			height:73px;
			background: url('../images/new_design/big_image_enterprise.jpg') no-repeat left top;
		}

		html>body #bitdefender #masthead #interaction-enterprise{
			margin:32px 0 0 5px;
			padding:165px 80px 10px 120px;
		}
		#bitdefender #masthead #interaction-enterprise p{
				color:#333333;
				font-size:11px;
				font-weight:normal;
		}

		#bitdefender #masthead #interaction-isp{
			float:left;
			position:relative;
			display:block;
			margin:5px 0 0 5px;
			padding:175px 80px 0 120px;
			width:370px;
			height:73px;
			background: url('../images/new_design/big_image_isp.jpg') no-repeat left top;
		}

		html>body #bitdefender #masthead #interaction-isp{
			margin:32px 0 0 5px;
			padding:165px 80px 10px 120px;
		}		
		#bitdefender #masthead #interaction-isp p{
				color:#333333;
				font-size:11px;
				font-weight:normal;
		}

	#bitdefender #subpage{
		margin:0 0 0 6px;
		padding:0 0 0 0;
		position:relative;
		top:12px;
		background-image:url(../images/new_design/sub-maincontent-bg-gradient.jpg);
		background-repeat:no-repeat;
		width:100%;
		height:154px;
		clear:both;
		overflow:visible;
	}
	
		#bitdefender #subpage #maincontent{
			display:block;
			padding:20px 0 0 20px;
			float:left;
			width:470px;
			font-size:12px;
			color:#666666;
		
		}
				
		#bitdefender #subpage h1{
			font-size:18px;
			margin:0;
			color:#666666;
			border-bottom:1px solid #999999;
			padding-bottom:3px;
		}
		
		#bitdefender #subpage #maincontent p{
			font-size:11px;
			color:#666666;
			/*margin:15px 0 0 25px;*/
			margin:0px;
			margin-top:25px;
		}
		
		
		
		
		
		#bitdefender #subpage #maincontent .label{
			color:#990000;
			display:block;
			margin:15px 0 0 25px;
			font-weight:bold;
			font-size:11px;
		}
		#bitdefender #subpage #maincontent ul{
			margin:10px 0 0 50px;
			padding:0px;
			/*list-style-type: disc;*/
		}
		#bitdefender #subpage #maincontent .titles{
			font-size:13px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
		}
		#bitdefender #subpage #maincontent h2{
			font-size:14px;
			margin:0;
			color:#666666;
			border-bottom:1px solid #999999;
			padding-bottom:3px;
		}
		#bitdefender #subpage #maincontent ol{
			margin:10px 0 0 50px;
			padding:0px;

		}
		
		#bitdefender #subpage #maincontent a{
			color:#cc0000;
		}
		
		
		#bitdefender #subpage ul li{
			margin:0 0 3px 0;
			padding:0px;
		}
		
		#bitdefender #subpage ul li a{
			color:#666666;
			font-size:11px;
		}
		
	#bitdefender #subpage #sidepanel{
		display:block;
		padding:0 0 23px 0;
		margin:15px 0 0 20px;
		width:200px;
		float:left;
		border:3px solid #e0e0d9;
		background-color:#ebebe6;
	}
	
	#bitdefender #subpage #sidepanel h2{
		margin:6px 0 0 10px;
		font-size:14px;
		color:#666666;
	}
		
	#bitdefender #subpage #sidepanel #news{
		margin:0px;
		padding:7px 9px 7px 13px;
		border-bottom:1px solid #c0c0b2;
	}
	
	#bitdefender #subpage #sidepanel #download{
		background-color:#cc0000;
		padding:5px;
		margin:5px;
		font-size:10px;
		color:#ffffff;
		text-decoration:none;
		border:1px double #ffffff;
		clear:both;
	}
	
		
	#bitdefender #subpage #sidepanel img{
		margin:10px 0 0 13px
	}
	
	/* STYLES SPECIFIC TO COMPANY -- LEADERSHIP */
	
	#bitdefender #subpage p.leadership{
		clear:both;
	}
	
	#bitdefender #subpage p.leadership img{
		display:block;
		margin:0 10px 10px 0;
		float:left;
		border:4px solid #a6a694;
	}
	
	html>body #bitdefender #subpage p.leadership img{
		margin:0 10px 20px 0;
	}
	
	#bitdefender #subpage p.leadership .name, #bitdefender #subpage p.leadership .title{
		display:block;
		font-weight:bold;
	}
	
	/* STYLES SPECIFIC TO HOMEPAGE */
						
	#bitdefender #tabs{
		margin:0 0 0 1px;
		clear:both;
	}
		
		#bitdefender #tabs .tab{
			position:relative;
			margin:0 5px 0 0;
			float:left;
			background-color:#f0f0ec;
			width:186px;
			/*height:360px;*/
			height:400px;
			border:2px solid #e0e0d9;
			overflow:hidden;
		}
		
			#bitdefender #tabs .tab .topg{
				position:absolute;
				top:0;
				left:0;
				width:100%;
				height:35px;
				background-image:url(../images/new_design/bd-home-tab-topg.gif);
				background-repeat:repeat-x;
				z-index:0;
			}
			
			#bitdefender #tabs .tab .botg{
				position:absolute;
				bottom:0;
				left:0;
				width:100%;
				height:35px;
				background-image:url(../images/new_design/bd-home-tab-botg.gif);
				background-repeat:repeat-x;
				z-index:0;
			}
			
			#bitdefender #tabs #newsupdates{
				width:175px;
			}
			
			#bitdefender #tabs .tab h1{
				position:relative;
				margin:0;
				padding:6px;
				z-index:10;
				height:23px;
				font-size:15px;
				color:#666666;
				font-weight:bold;
				font-family:Arial, Helvetica, sans-serif;
				background-image:url(../images/new_design/bd-home-tab-bulletarrow.gif);
				background-repeat:no-repeat;
				background-position:96% 10px;
				border-bottom:1px solid #c0c0b2;
			}
									
			#bitdefender #tabs .tab a{
				font-size:11px;
				color:#666666;
			}
			
			#bitdefender #tabs .tab h2{
				margin:0;
				color:#5c5c5c;
				font-size:13px;
			}
						
			#bitdefender #tabs .tab ul, #bitdefender #subpage ul{
				margin:3px 0 3px 13px;
				padding:0 0 0 0;
				list-style:none;
			}
			
			#bitdefender #tabs .tab ul li a, #bitdefender #subpage ul li a{
				padding:0 0 0 10px;
				background-image:url(../images/new_design/bd-home-tab-bullet.gif);
				background-repeat:no-repeat;
				background-position:0 4px;
			}
													
			#bitdefender #tabs .tab #quickscan{
				padding:7px 0 7px 7px;
				border-bottom:1px solid #c0c0b2;
			}
			
				#bitdefender #tabs .tab #quickscan img{
					display:block;
					margin:5px 0 0 0;
				}
				
			#bitdefender #signupemail{
				position:relative;
				padding:7px 0 7px 7px;
				z-index:10;
			}
			
				#bitdefender #signupemail form{
					margin:0;
				}
				
				#bitdefender #signupemail form input{
					margin:5px 0 0 0;
				}
				
				#bitdefender #signupemail a{
					float:left;
					position:relative;
					margin:8px 12px 0 0;
					text-transform:uppercase;
					color:#990000;
					font-weight:bold;
					z-index:10;
				}
				
				#bitdefender #signupemail img{
					position:relative;
					bottom:1px;
				}
			
			#bitdefender #tabs .tab #sol, #bitdefender #tabs .tab #prod{
				margin:7px 0 7px 13px;
			}
			
				#bitdefender #tabs .tab #sol a, #bitdefender #tabs .tab #prod a{
					font-size:10px;
				}
				
				#bitdefender #tabs .tab #sol li, #bitdefender #tabs .tab #prod li{
					margin-bottom:5px;
				}
				
			#bitdefender #tabs .tab #becomepartner{
				padding:7px 0 7px 7px;
				border-top:1px solid #c0c0b2;
			}
			
				#bitdefender #tabs .tab #becomepartner p{
					margin:3px 7px 10px 0;
					font-size:10px;
					color:#5c5c5c;
				}
				
				#bitdefender #tabs .tab #becomepartner a{
					margin:0 12px 0 0;
					text-transform:uppercase;
					color:#990000;
					font-weight:bold;
				}
				
			#bitdefender #tabs .tab #specialoffers{
				position:relative;
				padding:7px 0 7px 7px;
				border-top:1px solid #c0c0b2;
				z-index:10;
				background-image:url(../images/new_design/cutie-is10.jpg);
				background-repeat:no-repeat;
				background-position:7px 25px;
			}
			
				#bitdefender #tabs .tab #specialoffers #prod-desc{
					margin:7px 0 0 70px;
					padding:0 0 20px 0;
				}
				
				#bitdefender #tabs .tab #specialoffers #prod-desc .title{
					display:block;
					font-size:10px;
					font-weight:bold;
					color:#5c5c5c;
				}
				
				#bitdefender #tabs .tab #specialoffers #prod-desc .price{
					display:block;
					margin:12px 0 0 0;
					text-transform:uppercase;
					color:#cc0f0a;
					font-size:14px;
					font-weight:bold;
				}
				
				#bitdefender #tabs .tab #specialoffers #prod-desc .sub{
					display:block;
					margin:0 0 14px 0;
					font-size:11px;
					color:#5c5c5c;
				}
							
		#bitdefender #tabs .tab #customersupport{
			padding:7px 0 7px 7px;
			border-top:1px solid #c0c0b2;
		}
	
	/* Styles Specific to Defense Center */
	
	#bitdefender #page #subpagee.defense{
		padding:15px 10px 0 15px;
		margin:15px 0 0 5px;
		position:relative;
		top:15px;
		background-image:url(../images/new_design/bd-sub-solutions-productgra.gif);
		background-repeat:repeat-x;
		width:728px;
	}
	
		#bitdefender #page #subpagee.defense h3{
			margin:0 0 0 0;
			padding:1px 0 11px 20px;
			color:#c20000;
			background-image:url(../images/new_design/bd-sub-defense-headbullet.png);
			background-repeat:no-repeat;
			background-position:0 -1px;
			font-size:11px;
			text-transform:uppercase;
			border-bottom:1px solid #b1b1b1;
		}
		
		#bitdefender #page #subpagee.defense .leftone{
			float:left;
			margin:15px 7px 0 0;
			width:420px;
		}
		
		#bitdefender #page #subpagee.defense .leftone h1{
			margin:13px 0 0 0;
			border:0;
			font-size:12px;
			color:#000000;
		}
		
		#bitdefender #page #subpagee.defense .leftone p{
			font-size:11px;
		}
		
		#bitdefender #page #subpagee.defense .leftone .cont{
			padding:0 0 0 8px;
			color:#990000;
			font-weight:bold;
			background-image:url(../images/new_design/bd-global-footer-bullet.gif);
			background-repeat:no-repeat;
			background-position:0 5px;
		}
		
		#bitdefender #page #subpagee.defense .rightone{
			float:left;
			margin:23px 0 0 0;
			width:300px;
			height:300px;
			background-image:url(../images/new_design/bd-sub-defender-right_panel.gif);
			background-repeat:no-repeat;
		}
		
			#bitdefender #page #subpagee.defense .rightone h4{
				margin:18px 0 0 18px;
				padding:0 0 0 22px;
				font-size:12px;
				color:#666666;
				background-image:url(../images/new_design/bd-sub-defender-graybullet.gif);
				background-repeat:no-repeat;
			}
			
			#bitdefender #page #subpagee.defense .rightone ul{
				margin:18px 18px 0 18px;
				padding:0;
				list-style:none;
			}
			
			#bitdefender #page #subpagee.defense .rightone ul li{
				padding:0 0 0 10px;
				margin:0 0 7px 0;
				background-image:url(../images/new_design/bd-sub-defender-tribulle.gif);
				background-repeat:no-repeat;
				background-position:0 3px;
				font-size:10px;
			}
			
			#bitdefender #page #subpagee.defense .rightone #viewfull{
				padding:5px 0 0 0;
				margin:25px 42px 0 40px;
				border-top:1px solid #cdcec7;
			}
			
			#bitdefender #page #subpagee.defense .rightone #viewfull a{
				color:#666666;
				font-size:11px;
				font-weight:bold;
			}
			
			#bitdefender #page #subpagee.defense .rightone ul li a{
				color:#666666;
				font-weight:bold;
				text-decoration:none;
			}
			
			#bitdefender #page #subpagee.defense .rightone ul li a:hover{
				text-decoration:underline;
			}
		
		#bitdefender #page #subpagee.defense #bot{
			clear:both;
			padding:5px 0 0 0;
			border-top:1px solid #b1b1b1;
		}
		
		#bitdefender #page #subpagee.defense .listarea{
			float:left;
			width:310px;
		}
		
		#bitdefender #page #subpagee.defense #panel.listarea{
			margin:0 10px 0 0;
			width:200px;
			border:3px solid #e5e5e5;
			background-color:#eeeeee;
		}
		
		#bitdefender #page #subpagee.defense #bot h2{
			font-size:15px;
			margin:0 0 5px 0;
		}
		
		#bitdefender #page #subpagee.defense #bot h5{
			margin:0 0 10px 0;
			padding:0 0 0 17px;
			color:#990000;
			font-size:12px;
			background-image:url(../images/new_design/bd-sub-defender-bottombull.gif);
			background-repeat:no-repeat;
			background-position:0 5px;
		}
		
		#bitdefender #page #subpagee.defense #bot h6{
			margin:0 0 10px 17px;
			font-weight:normal;
			color:#990000;
			font-size:11px;
		}
		
		#bitdefender #page #subpagee.defense #bot h6 a{
			color:#990000;
			text-decoration:none;
		}
		
		#bitdefender #page #subpagee.defense #bot h6 a:hover{
			text-decoration:underline;
		}
		
		#bitdefender #page #subpagee.defense #bot h6 a.active{
			text-decoration:underline;
		}
		
		#bitdefender #page #subpagee.defense #bot ul{
			margin:0 0 15px 0;
			padding:0;
			list-style:none;
		}
		
		#bitdefender #page #subpagee.defense #bot ul li{
			padding:0 0 0 14px;
			margin:0 0 0 17px;
			background-image:url(../images/new_design/bd-sub-defender-circlebulle.gif);
			background-repeat:no-repeat;
			background-position:0 5px;
		}
		
		#bitdefender #page #subpagee.defense #bot ul li a{
			color:#000000;
			font-size:11px;
			text-decoration:none;
		}
		
		#bitdefender #page #subpagee.defense #bot ul li a:hover{
			text-decoration:underline;
		}
		
		#bitdefender #page #subpagee.defense #bot #signupemail{
			margin-bottom:10px;
		}
		
		#bitdefender #page #subpagee.defense #bot #signupemail a.su{
			font-size:11px;
		}
		
		/* STYLES SPECIFIC TO PRODUCT DETAIL PAGE */
		
		#bitdefender #page #subpage.proddetail #sidepanel ul{
			margin:5px 0 15px 0;
			padding:0 0 10px 10px;
			border-bottom:1px solid #bdbdae;
		}
		
		#bitdefender #page #subpage.proddetail #sidepanel ul li{
			font-size:10px;
			color:#666666;
		}
		
		#bitdefender #page #subpage.proddetail #sidepanel ul li a{
			font-size:10px;
			display:block;
		}
				
		#bitdefender #page #subpage.proddetail #sidepanel ul.dated .date{
			margin-top:5px;
			font-size:10px;
			font-weight:bold;
			color:#666666;
		}
		
		#bitdefender #page #subpage.proddetail #sidepanel ul.dated li a{
			text-indent:0;
			padding:0;
			background:none;
			color:#990000;
			font-size:12px;
			font-weight:bold;
		}
		
		html>body #bitdefender #page #subpage.proddetail #sidepanel{
			position:relative;
			left:47px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail{
			padding-top:15px;
			padding-left:15px;
			font-size:11px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail h1{
		font-size:18px;
			margin:0;
			color:#666666;
			padding-bottom:3px;
			border:none;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail h2{
			margin:13px 0 0 0;
			padding:0 0 0 25px;
			color:#990000;
			font-size:13px;
			background-image:url(../images/new_design/bd-sub-partners-home-arrowb.png);
			background-repeat:no-repeat;
			background-position:0 1px;
		}
		
		
		#bitdefender #page #subpage #maincontent.productdetail #redsquare
		{
		    list-style-image:url(../images/new_design/redsquare.gif);
		}
		
		#bitdefender #page #subpage #maincontent div.cat_product_list,#bitdefender #page #subpage #sidepanel div.cat_product_list
		{
		position:relative;
		border:1px solid #000;
		border-bottom:none;
		margin-left:35px;
		margin-top:5px;
		background-color:#ececec;
		/*width:100%;*/
		display:block;
		/*float:right;*/
		}
		
		#bitdefender #page #subpage #maincontent div.cat_product_list a,#bitdefender #page #subpage #sidepanel div.cat_product_list a
		{
		text-align:left;
		display:block;
		padding:0px;
		border-bottom:1px solid #000;
		background-image:none;
		color:#000;
		padding:3px;
		text-decoration:none;
		/*color:#cc0000;*/
		list-style-type:square;
		/*background-color:#999;*/
		}
		
		#bitdefender #page #subpage #maincontent div.cat_product_list a:hover,#bitdefender #page #subpage #sidepanel div.cat_product_list a:hover
		{
		background-color:#666;
		color:#fff;
		}
		
		#bitdefender #page #subpage #maincontent #cats a.selectedCat,#bitdefender #page #subpage #sidepanel #cats a.selectedCat
		{
		/*background-color:#ececec;*/
		display:block;
		text-decoration:none;
		font-weight:bold;
		color:#000;
		display:inline;
		background-image:url(/images/new_design/bd-home-tab-bullet-down.gif);
		}
		
		
		#bitdefender #page #subpage #maincontent #cats a.opener,#bitdefender #page #subpage #sidepanel #cats a.opener
		{
		display:inline;
		margin:0px;
		}
		
		#bitdefender #page #subpage #maincontent #cats a.closer,#bitdefender #page #subpage #sidepanel #cats a.closer
		{
		display:inline;
		margin:0px
		}
		
		#bitdefender #page #subpage #maincontent.productdetail p{
			margin-top:0;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle{
			margin:0 0 25px 0;
			width:502px;
			height:267px;
			background-image:url(../images/new_design/bd-sub-productdetail-mainbg.jpg);
			background-repeat:no-repeat;
			border:3px solid #d2d6c6;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2{
			margin:0 0 25px 0;
			width:502px;
			height:267px;
			/*background-image:url(../images/new_design/bd-sub-productdetail-mainbg.jpg);*/
			background-repeat:no-repeat;
			border:3px solid #d2d6c6;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #boxshot{
			float:left;
			margin:0 0 0 14px;
			display:block;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont{
			float:left;
			margin:20px 0 0 15px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont form{
			margin:5px 0 0 0;
			padding:0;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont form label{
			display:block;
			padding-top:3px;
			float:left;
			width:100px;
			color:#666666;
			font-weight:bold;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont form span{
			display:block;
			float:left;
			color:#666666;
			padding-top:3px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont form div{
			clear:both;
			margin-bottom:5px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont form .submit{
			position:relative;
			top:10px;
			border-top:1px solid #91967b;
			padding-top:5px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont img{
			display:block;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle #mantlecont #brdr{
			padding:0 0 10px 0;
			margin:5px 0 10px 0;
			border-bottom:1px solid #91967b;
		}
		
		
		
		
		
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #boxshot{
			float:left;
			margin:0 0 0 14px;
			display:block;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont{
			float:left;
			padding-left:235px;
			padding-top:125px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont form{
			margin:5px 0 0 0;
			padding:0;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont form label{
			display:block;
			padding-top:3px;
			float:left;
			width:100px;
			color:#666666;
			font-weight:bold;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont form span{
			display:block;
			float:left;
			color:#666666;
			padding-top:3px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont form div{
			clear:both;
			margin-bottom:5px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont form .submit{
			position:relative;
			top:10px;
			border-top:1px solid #91967b;
			padding-top:5px;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont img{
			display:block;
		}
		
		#bitdefender #page #subpage #maincontent.productdetail #productmantle2 #mantlecont #brdr{
			padding:0 0 10px 0;
			margin:5px 0 10px 0;
			border-bottom:1px solid #91967b;
		}
		#bitdefender #page #subpage #maincontent.virusinfo #virusinfocontent
		{
		float:left;
		width:450px;
		}
		#bitdefender #page #subpage #maincontent.virusinfo #virusinfocontent .virusinfoblock
		{
		font-size:11px;
		padding:3px;
		}
		#bitdefender #page #subpage #maincontent.virusinfo #virusinfocontent .virusinfoblock p
		{
		margin-left:0px;
		
		}
		#bitdefender #page #subpage #maincontent.virusinfo #virusinfocontent .virusinfoblock .titles
		{
		font-weight:bold;
		font-size:10px;
		margin:0px;
		padding:5px;
		border-left:3px solid black;
		background-color:#ececec;
		margin-top:20px;	
		}
		
		
		
		
		
		
		
		
	
	#bitdefender #page #copy{
	    padding-top:20px;
	}	
		
		
		
	
	#bitdefender #page #fwrapper{
		display:block;
		clear:both;
		padding:80px 0 0 0;
	}
	
	html>body #bitdefender #page #fwrapper{
		padding:0;
	}
				
	#bitdefender #page #footer{
		clear:both;
		display:block;
		margin:0 auto 0 auto;
		padding:7px 0 10px 10px;
		list-style:none;
		border-top:1px solid #a6a694;
		width:760px;
		text-align:center;
		color:#333;
	}
	
	#bitdefender #page #footertwo{
		clear:both;
		display:block;
		margin:0 auto 0 auto;
		padding:7px 0 10px 10px;
		list-style:none;
		width:760px;
		text-align:center;
	}
	
	html>body #bitdefender #page #footer, #bitdefender #page #footertwo{
		position:relative;
		top:45px;
		z-index:10;
	}
			
	#bitdefender #page #footer li, #bitdefender #page #footertwo li{
		display:inline;
		margin:0 10px 0 0;
	}
	
	#bitdefender #page #footer li a, #bitdefender #page #footertwo li a{
		color:#333333;
		font-weight:bold;
		font-size:10px;
		/* text-transform:lowercase; */
	}
		
	#bitdefender #page #fwrapper center{
		position:relative;
		padding:0 0 15px 0;
		font-size:9px;
		color:#666666;
		font-weight:bold;
		z-index:1;
	}
	
	html>body #bitdefender #page #fwrapper center{
		padding:45px 0 15px 0;
	}
	
/* *************** */
/* COMMON INCLUDES */
/* *************** */

	#sidepanel #news, #newsupdates #news{
		list-style:none;
		margin-left:5px;
	}
	
	#sidepanel .support
	{
	font-size:11px;
	color:#666;
	padding-left:5px;
	}
	#sidepanel #news li a
	{
	/*list-style-image:url('../images/new_design/bd-home-tab-bulletarrownews.gif');*/
	}
	
	
	#sidepanel #news li a.news, #newsupdates #news li a.news{
		display:block;
		padding-left:15px;
		padding-bottom:3px;
		font-size:10px;
		background-image:url(../images/new_design/bd-home-tab-bulletarrownews.gif);
		background-position:0 4px;
		position:relative;
	}
	
	
	
	#threatlevel{
		padding:7px 0px 7px 7px;
		border-bottom:1px solid #cccccc;
	}
	
		#threatlevel label, #threatlevel img{
			display:inline;
		}
		
		#threatlevel label{
			position:relative;
			bottom:6px;
			margin:0 0 0 0;
			font-size:8px;
			text-transform:uppercase;
			letter-spacing:0;
		}
		
		
		#threatlevel ul
		{
		position:relative;
		left:20px;
		}
		#threatlevel ul li
		{
			list-style-image:url(../images/new_design/bd-home-tab-downloadgraphic.gif);
			list-style-type:none;
			background-image:none;
			text-align:left;
		}
		#threatlevel ul li a
		{
		background-image:none;
		list-style-type:none;
		}
		#threatlevel .tl
		{
		text-decoration:underline;
		font-size:11px;
		clear:both;
		display:block;
		color:#666;
		position:relative;
		left:10px;
		}
		
		#latestthreats{
		padding:7px 0 7px 7px;
		border-bottom:1px solid #c0c0b2;
	}
	
	/* Forms, etc. */
	
	.otp-locate{
		margin:0 0 0 10px;
	}
	
	.otp-locate label{
		display:block;
		padding:0;
		font-weight:normal;
		text-indent:0;
		margin:7px 0 5px 0;
		font-size:11px;
		text-align:left;
	}
	
	.otp-locate input, .otp-locate select{
		border:1px solid #b3b38f;
		padding:1px;
		font-size:12px;
		width:150px;
		display:block;
		background-color:#F9F9F9;
	}
	
	input.login {
	    border: 0;
	}
	input.loginbutton {

        background-color:#D51B00;
    	    color:#FFFFFF;
	    border: 1px solid #333333;
	    width:70px;
	}
	
	.otp-locate textarea{
		height:100px;
		border:1px solid #b3b38f;
		padding:2px;
		font-size:13px;
		width:180px;
		background-color:#F8F8F8;
	}
	
	.otp-locate input.selected, .otp-locate textarea.selected{
		border:1px solid #8a8a66;
		background-color:#FFFFFF;
		padding:2px;
	}
	
	.otp-locate img{
		margin:13px 0 0 0;
		left:0;
	}
	
	dl{
		margin:0;
		padding:20px 0 20px 5px;
		font-size:11px;
		border-bottom:1px solid #cdcdc1;
	}
	
	dl dt{
		position:relative;
		color:#666666;
		margin:0 0 5px 0;
		padding:0 0 0 10px;
		background-image:url(../images/new_design/bd-global-footer-bullet.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}
	
	dl dt a{
		color:#666666;
	}






#bitdefender #maincontent table.sitemap
{
width:500px;
}

#bitdefender #maincontent table.sitemap table
{

}
#bitdefender #maincontent table.sitemap td.header
{
background-color:#cc0000;
height:20px;
padding:5px;
background-image:url(/images/new_design/bd-global-nav-mid-hover.gif);
background-repeat:repeat-x;
background-position:top;
font-weight:bold;
color:#fff;
}

#bitdefender #maincontent table.sitemap table td
{
text-align:left;
}



#bitdefender #maincontent table.sitemap table td ul,#bitdefender #maincontent table.sitemap table td ul li
{
list-style-type:disc;
padding:0px;
margin:0px;
}



#bitdefender #maincontent table.sitemap table a
{
text-align:left;
padding:0px;
margin:0px;
margin-bottom:10px;
list-style-type:none;

}
 
#bitdefender input.btn_small
{
background-image:url(../images/new_design/btn_small.gif);
background-repeat:no-repeat;
width:78px;
height:26px;
color:#ececec;
font-weight:bold;
border:none;
padding-bottom:4px;
font-size:10px;
}
#bitdefender input.btn_big
{
background-image:url(../images/new_design/btn_big.gif);
background-repeat:no-repeat;
width:150px;
height:26px;
color:#ececec;
font-weight:bold;
border:none;
padding-bottom:4px;
font-size:10px;
}







/*##########################################*/
#fixedMenu {
  position: absolute; top: 150px; left: 50px; background: #FFD0D0;
  }
 #fixedMenu {
    position: absolute; top: 300px; left: 80px; background: #D0FFD0;
    }
    
    /* Styles for CSS standards-complient browsers
    (e.g. Netscape 6.0+, Mozilla 1.0+, Firefox 1.0+, Opera). Ignored by IE. */
    
    HTML>BODY #fixedMenu {
      position: fixed;
      }
      
      HTML>BODY #fixedMenu {
        position: fixed;
	}
	
#fixedMenu #title
{
background-color:#cc0000;
color:white;
cursor:pointer;
margin-bottom:1px;
padding:2px;
font-size:10px;
}

#fixedMenu ul
{
margin:2px;
padding:2px;
list-style-type:none;
}

#fixedMenu ul a
{
font-size:10px;
text-decoration:none;
color:#cc0000;
width:146px;
display:block;
}
#fixedMenu a:hover
{
background-color:#ececec;
}
div.left { width:48%; float:left;}
div.right{ width:48%; float:right;}
#bannertop {margin-top: 32px;}

/*##########################################*/

/* *************** */
/* END COMMON INCL */
/* *************** */
