/* ///////////////////////////////////////////// */ 

.SUB-PAGES-CLASSES {}

/* Start SUBPAGES Standard classes-IDs required */ 

#sub_container {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFFFFF;
}

#default_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 10px 5px 10px;
}

#default_content td, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: left;
	font-size: 12px;
}

#default_content A {
	color: #003399;
	text-decoration: none;
}

#default_content .header {
	color: #006699;
	text-decoration: none;
}
#default_content h1 {
	color: #CC0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#default_content .highlight {
	font-weight:bold;
	color: #000066;
}

#footer {
	width: 841px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 11px;
}

#footer p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 8px;
}

#footer A {
	color: #000033;
	text-decoration: underline;
}

#navigation {
	background-image: url(../images/bg_nav.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

#navigation p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-top: 0px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 0px;
}

#navigation a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#navigation a:hover {
	color: #FFCC00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#space_box {
	background-image: url(../images/space_box01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 85px;
	width: 357px;
}
.nav_spacer {
	padding-right: 1px;
	padding-left: 1px;
}
/* END SUB PAGES Standard classes-IDs required */  

.MEMBER-NAVIGATION-CLASSES {}

/* START MEMBERS AREA classes-IDs required */  
/* Left tab navigation classes */
#mem_col1 {
	color: #000000;
	width: 157px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#mem_col1 .nav_main {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
#mem_col1 ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
#mem_col1 li{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	height: 16px;
}
#mem_col1 p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 14px;
}
#mem_col1 td{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#mem_col1 .nav_off {
	background-image: url(../images/mem_nav_off.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
	list-style-type: none;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#mem_col1 .nav_off A{
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#mem_col1 .nav_off A:hover{
	color: #990000;
	text-decoration: none;
}
#mem_col1 .nav_on {
	background-image: url(../images/mem_nav_on.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
	list-style-type: none;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#mem_col1 .nav_on A{
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#mem_col1 .nav_on A:hover{
	color: #990000;
	text-decoration: none;
}
#mem_col1 .subnav_off {
	background-image: url(../images/mem_subnav_off.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
	list-style-type: none;
	margin: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#mem_col1 .subnav_off A{
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#mem_col1 .subnav_off A:hover{
	color: #990000;
	text-decoration: none;
}
#mem_col1 .subnav_on {
	background-image: url(../images/mem_subnav_off.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: center;
	list-style-type: none;
	margin: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#mem_col1 .subnav_on A{
	color: #990000;
	text-decoration: underline;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#mem_col1 .subnav_on A:hover{
	color: #990000;
	text-decoration: none;
}
.side_head
{
	font-size:24px;
	color:#a60707;
	padding-left: 58px;
}
.side_list 
{
	font-size: 12px;
	list-style-image:url(../images/pdf_platinum_check.gif);
	color:#333333;
	line-height: 18px;
}
.red_text_h2
{
	color: #a60707;
	font-size: 18xp;
}

.p_text 
{
	font-size: 14px;
	line-height: 20px;
	text-align:justify;
}
.p_tech 
{
	font-size: 14px;
	padding: 4px;
}
.menu_btm
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	text-align:center;
}
.menu_btm a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
}
.table_contents {
	background:#fefefe;
	margin:0px auto;
}
.td_left {
	width: 220px;
	margin:0;
	padding:0;
}
.td_center {
	margin:0;
	padding:0;
}
.td_right {
	margin:0;
	padding:0;
}
.div_categories
{
	background:#972324;
	text-align:left;
	padding:3px 3px 3px 10px;
}

.div_maincategory {
	display:block;
	width:220px;
	background:#eec4c5;	
	padding:5px 0 0 0;
}

.div_subcategory {
	display:block;
	background:#ebebeb;	
	padding:5px 0 0 15px;
}

.div_relatedproducts {
	display:block;
	background:#ebebeb;	
	padding:5px 0 0 0px;
}

.span_softwares {
	font-weight:bold;
	color:#ffffff;
}
.a_maincategory{ 
	font:bold 12px Verdana; color:#333333; 
	text-decoration:none; 
}
a.a_maincategory:link { 
	font:bold 12px Verdana; 
	color:#333333; 
	text-decoration:none; 
}
a.a_maincategory:active { 
	font:bold 12px Verdana; 
	color:#333333; 
	text-decoration:none; 
}
a.a_maincategory:visited { 
	font:bold 12px Verdana; 
	color:#333333; 
	text-decoration:none; 
	padding-left:8px; 
}
a.a_maincategory:hover { 
	font:bold 12px Verdana; 
	color:#e8af17; 
	text-decoration:underline; 
	}
.a_subcategory{ 
	font:bold 11px Verdana; color:#333333; 
	text-decoration:none;
	}
a.a_subcategory:link { 
	font:bold 11px Verdana; color:#333333; 
	text-decoration:none; 
	}
a.a_subcategory:active { 
	font:bold 11px Verdana; color:#333333; 
	text-decoration:none; 
	}
a.a_subcategory:visited { 
	font:bold 11px Verdana; color:#333333; 
	text-decoration:none; padding-left:8px; 
	}
a.a_subcategory:hover { 
	font:bold 11px Verdana; 
	color:#e8af17; text-decoration:underline; 
	}
.a_relatedproducts{ 
	font:bold 11px Verdana; 
	color:#333333; 
	text-decoration:none;
	}
a.a_relatedproducts:link { 
	font:bold 11px Verdana; 
	color:#333333; 
	text-decoration:none; 
	}
a.a_relatedproducts:active { 
	font:bold 11px Verdana; 
	color:#333333; 
	text-decoration:none; 
	}
a.a_relatedproducts:visited { 
	font:bold 11px Verdana; 
	color:#333333; 
	text-decoration:none; 
	padding-left:8px; 
	}
a.a_relatedproducts:hover { 
	font:bold 11px Verdana; 
	color:#e8af17; 
	text-decoration:underline; 
	}
	
/* END Left tab navigation classes */

.MAIN-CONTENT-CLASSES{}

/* START Column 2 Center Content */

#mem_col1 .mem_col2 {
	background-image: url(../images/mem_contbg.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 457px;
}

#mem_col2 {
	width: inherit;
	background-image: url(../images/mem_contbg.png);
	background-repeat: repeat-y;
}
#mem_col2 p{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#mem_col2 td{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#mem_col2 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
	margin-left: 0px;
	padding-left: 0px;
}
#mem_col2 a:hover{
	color: #990000;
}
#memheader01 {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 457px;
	background-image: url(../images/mem_hdtab01_01.png);
	background-repeat: no-repeat;
	background-position: right top;
	color: #990000;
}
#memheader01 p{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding-left: 40px;
	margin-top: 12px;
	padding-right: 0px;
}
#memheader01 a{
	color: #990000;
	text-decoration: none;
}

#step_hd {
	background-image: url(../images/mem_steps_hdbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 48px;
}
#step_hd p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 24px;
	padding-top: 10px;
	vertical-align: top;
	margin-top: 0px;
	margin-bottom: 0px;
}
#memheader03 {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 457px;
	background-image: url(../images/mem_hd_tab02.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#memheader03 p{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding-left: 40px;
	margin-top: 12px;
	padding-right: 0px;
}
#memheader03 a{
	color: #990000;
	text-decoration: none;
}
.main_product_box {
	background-image: url(../images/mem_prodbox01.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100px;
	width: 100px;
	text-align: center;
	vertical-align: middle;
}
.red {
	color: #cc6600;
}
.blue {
	color: #003366;
}
.black {
	color: #000000;
}
.grey {
	color: #666666;
}
.row_spacer {
	height: 24px;
}
.upgrade_tagline01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 10px;
}

#support_links02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#support_links02 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
#support_links02 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
hr {
	color: #999999;
	height: 1px;
	width: 100%;
	border-top-style: 1;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
}
#programList {
 
}

#programList p{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

#programList h4{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #777777;
	text-decoration: none;
}

#programList h4 A{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
}

#programList h4 A:hover{
	color: #0033CC;
	text-decoration: underline;
}

/* END Column 2 Center Content */

.COLUMN-3-CLASSES{}

/* Column 3 classes */

#mem_col3 {
	width: 183px;
}
#mem_col3 p{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding-right: 20px;
	padding-left: 6px;
}
#mem_col3 td{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#mem_col3 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-align: justify;
	padding-right: 0px;
	padding-left: 0px;
}
#mem_col3 a:hover{
	color: #990000;
	text-decoration: underline;
}
#memheader02 {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 183px;
	background-image: url(../images/mem_hdtab01_02.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#memheader02 h2 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 24px;
	padding-top: 24px;
	padding-left: 22px;
}
#category_box01 {
	width: 176px;
}
#category_box01 .top{
	width: 176px;
	background-image: url(../images/mem_categories_01.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#category_box01 .main{
	width: 176px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/mem_categories_02.png);
	background-repeat: repeat-y;
	background-position: left top;
}
#category_box01 .bottom{
	text-align: right;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
	padding-top: 8px;
	background-image: url(../images/mem_categories_03.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#category_box01 .bottom a{
	font-weight: bold;
	text-decoration: underline;
}
.menu_top, a:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	padding: 8px;
	text-decoration: none;
}
.menu_top a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	padding: 8px;
	background: #f1f1f1;
	text-decoration: none;
}
.menu_top a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	text-decoration: none;
}
.menu_top a:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding: 8px;
	background: #f1f1f1;
	text-decoration: none;
}

/* End Column 3 classes */
/* END SMEMBERS AREA Standard classes-IDs required */  
/* /////////////////////////////////////////// */  

.LANDING-PAGE-CLASSES{}

/* START CUSTOM-Landingpage classes-IDs required */  


body{
	background-image: url(../images/malwarebytes_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
li{list-style-image:url(images/check.gif);}
.style3 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.style8 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.style10 {font-size: 12px; color:#0033CC}
.style11 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h1, h2, h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}
