/* CSS Document */

/*****************************BODY TAG*********************************/
html, body{
	height:100%;
	background-color: #FFFFFF;	
	background-image:url(images/AS_Web_All_body_bkgd.jpg);
	background-repeat:repeat-x;	
	font-family:Arial, Helvetica, sans-serif;
	min-width:775px;	font-size:12px;	color: #333333;
	}
	
a:link{
	color:#336699;	}
	
a:visited{
	color:#336699;	}
	
a:hover{
	color:#336699;	}
	
a:active{
	color:#336699;	}
	
/*#wrapper{
	width:770px;
	margin:0 auto;
	text-align:left;
	}*/

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	margin-bottom:1mm;
	}
#news_link {
	color:#CC6600; font-size:10px;
	}	
a.news_link:link {color:#CC6600;}
a.news_link:active{color:#cc6600;}
a.news_link:hover{color:#cc6600;}
a.news_link:visited{color:#cc6600;}
/*******************************HEADER*********************/
#header_container{/* contains the logo, company name, and top navigation (eg all elements above the letterbox) */
	position: relative;	
	top:0px;
	left:auto;	
	width:760px;	
	height:90px; 
	}
	
#header_logo{/* logo and company name are all in one jpg, this layer places it in the header div */
	position:relative;	
	float:left;	
	left:3px;	
	top:0px;	
	width:205px;	
	height:60px; 
	margin-bottom:18px;
	/*background-image:url(images/logo.png);	background-repeat:no-repeat;*/
	}

/********************************************************letterboxes***********************************/
.letterbox{
	width:765px; height:210px;
	margin-bottom:0px;	float:left;}
	
.letterbox_container{
	width:765px; height:213px;	float:left;}

.letterbox_sm_container{
	width:770px; height:96px;	float:left;}

.letterbox_technology_bb{
	width:770px; height:210px; 	background-image:url(images/BLLBRD_AluriaEL.gif);	background-repeat:no-repeat;
	margin-bottom:0px;	float:left;}
	
.letterbox_index_spyware{
	width:770px; height:205px; 	background-image:url(images/BLLBRD_OnlineSafetyTips.gif);	background-repeat:no-repeat;
	margin-bottom:0px;	float:left;}
	
.letterbox_index_company{
	width:770px; height:205px; 	background-image:url(images/AS_company_index_lttrbx.jpg);	background-repeat:no-repeat;
	margin-bottom:0px;	float:left;}
	
.letterbox_index_partners{
	width:770px; height:210px; 	background-image:url(imagesBLLBRD_ProtectMillions.jpg);	background-repeat:no-repeat;
	margin-bottom:0px;	float:left;}

.letterbox_contact_us{
width:770px; height:92px; 	background-image:url(images/AS_company_contact_lttrbx.gif);	background-repeat:no-repeat;	float:left;}

.letterbox_main_products{
	width:770px; height:92px; 	background-image:url(images/SC_Products_Index_header.jpg);	background-repeat:no-repeat;
	float:left;}

.letterbox_home_products{
	width:760px; height:212px; 	background-image:url(images/BLLBRD_SecurityCenter.jpg);	background-repeat:no-repeat;
	margin-bottom:0px;	float:left;}

.letterbox_support_bus{
	width:770px; height:92px; 	background-image:url(images/AS_bus_support_lttrbx.jpg);	background-repeat:no-repeat;
	float:left;}
	
.letterbox_support_main{
	width:770px; height:92px; 	background-image:url(images/AS_support_lttrbx.jpg);	background-repeat:no-repeat;
	float:left;}
	
.letterbox_paladin{
	width:770px; height:205px; 	background-image:url(images/BLLBRD_Paladin.jpg);	background-repeat:no-repeat;
	margin-bottom:0px;	float:left;}
	
.letterbox_security_center{
	width:770px; height:92px; 	background-image:url(images/AS_SC_lttrbx.jpg);	background-repeat:no-repeat;
	float:left;}
	
.letterbox_anti_spyware{
	width:770px; height:92px; 	background-image:url(images/AS_AAS_lttrbx.jpg);	background-repeat:no-repeat;
	float:left;}

.letterbox_firewall{
	width:770px; height:92px; 	background-image:url(images/AS_fw_lttrbx.jpg);	background-repeat:no-repeat;
	float:left;}
	
.letterbox_main_spyware{
	width:770px; height:92px; 	background-image:url(images/AS_Web_SRL_sm_lttrbx01.jpg);	background-repeat:no-repeat;
	float:left;}
	
.letterbox_press_media{
	width:770px; height:92px; 	background-image:url(images/AS_company_press_media_lttr.jpg);	background-repeat:no-repeat;
	float:left;}
	
.letterbox_partners_oem{
	width:770px; height:92px; 	background-image:url(images/AS_partners_oem_isv_lttrbxr.jpg);	background-repeat:no-repeat;
	float:left;}
#letterbox_press_media{
width:770px; height:92px; 	background-image:url(images/AS_company_press_media_lttr.jpg);	background-repeat:no-repeat;	float:left;}
/************************main body of page*********************/
.jumpmenu_long{
	font-family:Arial, Helvetica, sans-serif; 	font-size:10px;	color:#666666;	border:1px solid #666666;
	width:280px;	height:15px;	margin-top:5px;	margin-right:10px;	vertical-align:middle;	}

.box_770px_standard{
	width:770px; 
	height:auto;
	}

.box_580px_standard{
	font-family:Arial;	font-size:12px;	color:#666666;
	width:580px; 
	height:100%; 
	float:left;
	}

.main_content_top{
	background-image:url(images/box_580px_top.gif); 
	width:580px; 
	height:15px; 
	background-repeat:no-repeat; 
	float:left; 
	margin-bottom:0px;
	}

.main_content_mid{
	background-image:url(images/box_580px_mid.gif); 
	width:545px; 
	height: auto;; 
	background-repeat:repeat-y; 
	float:left; 
	padding-top:4px; 
	padding-left:20px; 
	text-align:left; 
	padding-right:15px;
	}
	
.box_580px_standard_btm{
	background-image:url(images/box_580px_btm.gif); 
	width:580px; 
	height:25px; 
	background-repeat:no-repeat; 
	float: left; 
	margin-bottom:0px;
	top:auto;
	vertical-align:top;
	}

.box_180px_std{
	width:185px; 
	height:auto; 
	float:left;
	}
	
.container_360px{
	width:380px;
	height:auto;
	float:left;	
	padding-top:10px;
	}
	
.container_360px_nopad{
	width:360px;
	height:auto;
	float:left;
	}
.box_540px_std {
	float: left;
	left:0px;
	height: auto;
	width: 540px;
	margin-top:0px;
	margin-bottom:5px;
}

.box_540px_toppad {
	float: left;
	height: 20px;
	width: 540px;
	margin-top:14px;
	padding-top:7px;
	padding-bottom:14px;
	border-top:8px #DBDBDF solid;
}	

.box_540px_press {
	float: left;
	height: 20px;
	width: 540px;
	margin-top:14px;
	padding-top:7px;
	padding-bottom:10px;
	border-top:8px #DBDBDF solid;
}

.box_258px_toppad {
	float: left;
	height: auto;
	width: 258px;
	margin-top:25px;
	margin-right:25px;
	padding-top:7px;
	padding-bottom:14px;
	border-top:8px #DBDBDF solid;
}
	
.box_540px_subpad {
	float: left;
	height: 20px;
	width: 540px;
	margin-top:40px;
	padding-top:7px;
	padding-bottom:14px;
	border-top:8px #DBDBDF solid;
}	
.box_product_overview{
	width:350px;
	height:auto;
	float:right;
	text-align:left;
	padding-top:25px;
	margin-left:10px;
	}
	
.box_product_overview_sm{
	width:345px;
	height:auto;
	float:right;
	text-align:left;
	padding-top:25px;
	margin-left:40px;
	}
	
	
.box_product_overview_2{
	width:320px;
	height:auto;
	float:left;
	text-align:left;
	padding-top:25px;
	margin-left:15px;
	}
	
.box_product_overview_3{
	width:335px;
	height:auto;
	float:left;
	text-align:left;
	padding-top:25px;
	margin-left:0px;
	}
	
div[id="ffox4"]	{/*firefox sees this ie doesn't, it adjusts sidebar modules to be evenly centered in ffox*/
	margin-left:-17px;
	}

	
.paladin_productpage{
	background-image:url(images/AS_sm_bus_paladin.gif); width:558px; padding-right:15px; height:auto; background-repeat:no-repeat;	top:0px; float:left; margin-left:-9px;}

.security_center_productpage{
	background-image:url(images/AS_SC_prodshot.gif); width:558px; padding-right:15px; height:auto; background-repeat:no-repeat;
	top:0px; float:left; margin-left:-8px;}

.anti_spyware_productpage{
	background-image:url(images/AS_AAS_prodshot.gif); width:558px; padding-right:15px; height:auto; background-repeat:no-repeat;
	top:0px; float:left; margin-left:-8px;}
	
.firewall_productpage{
	background-image:url(images/AS_FW_prodshot.gif); width:558px; padding-right:15px; height:auto; background-repeat:no-repeat;
	top:0px; float:left; margin-left:-8px;}
	
.antivirus_productpage{
	background-image:url(images/AS_AV_prodshot.gif); width:558px; padding-right:10px; height:auto; background-repeat:no-repeat;
	top:0px; float:left; margin-left:-8px;}
	
.antispam_productpage{
	background-image:url(images/AS_AS_prodshot.gif); width:558px; padding-right:15px; height:auto; background-repeat:no-repeat;
	top:0px; float:left; margin-left:-8px;}
	
.toolbar_productpage{
	background-image:url(images/AS_toolbar_prodshot.gif); width:558px; padding-right:15px; height:auto; background-repeat:no-repeat;
	top:0px; float:left; margin-left:-8px;}
div[id="ffox5"]	{/*firefox sees this ie doesn't, it adjusts sidebar modules to be evenly centered in ffox*/
	float:left;
	margin-left:215px;
	}	

/***************************************containers*********************************************/
one70px_container{
	width:150px;
	padding-top:15px;
	padding-left:0px;
	float:left;
	text-align:left;
	}
.one60px_container{
	width:150px;
	margin-right:15px;
	padding-left:8px;
	height:auto;
	float:left;
	text-align:left;
	}

.one60px_container2{
	width:150px;
	padding-left:27px;
	height:auto;
	float:left;
	}


.one50px_container{
	width:150px;
	padding-left:0px;
	padding-top:25px;
	height:130px;
	float:left;
	}

.content_container{
	width:535px; padding-left:25px; padding-top:10px; height:auto; float:left; text-align:left;}
	
/************************BREADCRUMB SIGNIN********************/
.breadcrumb_header_container{
			width: 550px;	height:31px; float:left;}
			a.breadcrumb {
			color:#888888;text-decoration:none;}
.sign_in{
		float:left;	height:15px;	width:120px;	text-align:right;	color:#CC6600;
	font-size:9px;	font-weight:bold;	line-height:9px;}
.breadcrumb_header{
	float:left;			width: 420px;	height:15px;	
	border-bottom:1px solid #cccccc; text-align:left; color:#999999;	font-size:9px;	font-weight:bold;	line-height:9px;	left:0px;}
.breadcrumb_header a:link{
	color:#999999;	}
	
.breadcrumb_header a:visited{
	color:#999999;	}
	
.breadcrumb_header a:hover{
	color:#777777;	}
	
.breadcrumb_header a:active{
	color:#999999;	}
.view_cart{
		float:left;	height:15px;	width:120px;	text-align:right;	color:#CC6600;
	font-size:9px;	font-weight:bold;	line-height:9px;	border-bottom:1px solid #cccccc; text-decoration:none;}
	a.cart {
		color:#CC6600; text-decoration:none; font-size:9px; font-weight:bold;
	}
/* .body_container{width:540px; left:10px; height:auto; text-align:left;	} */
.five35_hr_btm{
	background-color:#ffffff;	width:535px;	height:20px; padding-top:5px;	
	float:left;	border-bottom:5px solid #dbdbdb; vertical-align:top;}
	
.five3five_hr_short{
	background-color:#ffffff;	width:535px;	height:8px;
	float:left;	border-bottom:2px solid #dbdbdb; vertical-align:top;}

.five35_hr{
	background-color:#ffffff;	width:535px;	height:15px; margin-top:5px; margin-bottom:8px;	
	float:left;	border-bottom:7px solid #dbdbdb;	}
.three65_hr{
	border-top:solid 4px #CCCCCC; height:10px; width: 364px; float:right; vertical-align:top; margin-left:174px;
	}
.three60_hr{width:360px; border-top:4px solid #CCCCCC; height:5px;}
.three50_hr_right{width:350px; border-bottom:7px solid #CCCCCC; height:18px; float:right;}
.three35_hr_right{width:335px; border-bottom:7px solid #CCCCCC; height:7px; float:right;}
.one50_hr{width:150px; border-top:4px solid #CCCCCC; height:10px;}
.sidebar_std_hr{
	border-top: 3px solid #CCCCCC; width:150px; height:5px;
	}
.sidebar_std_footer_hr{width:155px; height:13px; margin-bottom:5px; border-bottom:1px solid #CCCCCC;}
.prev_next{
		float:left;	height:15px;	width:535px;	text-align:right;	color:#666666;	font-size:12px;	font-weight:bold; padding-bottom:20px;}
	
/*********************************home page**************************************/

.one_eighty_txt_container{
	width:160px;
	height:auto;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:6px;
	}
div[id="ffoxoneeight"]{
	margin-left:-5px;
	margin-top:-8px;
	}
.jumpmenu_sm{
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	border:1px solid #666666;
	width:115px;	height:15px;	margin-top:5px;	margin-right:10px;	vertical-align:top;	}
/********************************************************** homeproducts header ********************/

.homeproducts_header{/* this calls the header for the home page home products graphic */
	
	left:0px;
	width:177px;
	height:auto;
	padding: 80px 10px 10px 0px;
	margin-top:0px;
	margin-bottom:10px;
	background-image:url(images/homeproducts_header.jpg);
	background-repeat:no-repeat;
	float:left;	
}

.homeproducts_header1{/* this calls the header for the home page home products graphic */
	
	left:0px;
	width:177px;
	height:auto;
	padding: 10px 10px 10px 0px;
	margin-top:0px;
	margin-bottom:10px;
	/*background-image:url(images/homeproducts_header.jpg);*/
	background-repeat:no-repeat;
	float:left;	
}
.style3 {
color: #666666; 
font-weight: bold; }

/*****************************************************business products header *************************/

.smallbusiness_header{/* this calls the header for the home page small business graphic */
	left:0px;
	width:177px;
	height:auto;
	padding: 80px 10px 10px 0px;
	margin-top:0px;
	margin-bottom:10px;
	background-image:url(images/resources.jpg);
	background-repeat:no-repeat;
	float:left;
	vertical-align:top;	
}

.technology_header{/* this calls the header for the home page small business graphic */
	left:0px;
	width:160px;
	height:auto;
	padding: 80px 10px 10px 0px;
	margin-top:0px;
	margin-bottom:10px;
	background-image:url(images/home_tech.jpg);
	background-repeat:no-repeat;
	float:left;		
}

/******************************************categories of spyware header *****************************/
.two_column_body_header{
	margin-top:25px;
	margin-bottom:5px;
	background-image:url(images/twocolumn_body_header.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:10px;
	width:250px;
	height:auto;
	padding-top:8px;
	padding-left:5px;
	}
.link_index_header_lg{
	width:360px;
	height:30px;
	padding-left:10px;
	padding-top:7px;
	background-image:url(images/General_LinkIndx_long.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
.link_index_header_sm{
	width:168px;
	padding-left:10px;
	padding-top:5px;
	height:45px;
	background-image:url(images/General_LinkIndx_hdr.gif);
	background-repeat:no-repeat;
	float:left;
	}

.cat_lat_threat_header{
	width:150px;
	height:45px;
	background-image:url(images/latest_threats.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
.cat_asc_components_header{
	width:150px;
	height:auto;
	background-image:url(images/asc_components.jpg);
	padding-top:34px;
	padding-left:5px;
	background-repeat:no-repeat;
	float:left;
	}
	
.credibility_header{
	margin-top:25px;
	padding-top:35px;
	width:150px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/credibility_title.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
.linkindex_sidebar_header{
	margin-top:0px;
	padding-top:6px;
	width:180px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/General_LinkIndx_hdr.gif);
	background-repeat:no-repeat;
	float:left;
	}
.keyfeatures_header{
	margin-top:25px;
	padding-top:35px;
	width:150px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/keyfeatures.jpg);
	background-repeat:no-repeat;
	float:left;
	}	
.press_events_header{
	margin-top:25px;
	padding-top:35px;
	width:150px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/press_events_title.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
.downloads_header{
	margin-top:25px;
	padding-top:35px;
	width:150px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/downloads_title.gif);
	background-repeat:no-repeat;
	float:left;
	}

.threatinfo_header_sm{
	margin-top:25px;
	padding-top:45px;
	margin-right:0px;
	width:170px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/research/HDR_Hotfixes.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
div[id="ffox2"]	{/*firefox sees this ie doesn't, it adjusts sidebar modules to be evenly centered in ffox*/
	padding-top:32px;
	}

.threatinfo_header_lg{
	margin-top:25px;
	padding-top:45px;
	margin-right:10px;
	width:350px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/research/HDR_ThreatInfoCenter.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
.hotfixes_header{
	margin-top:25px;
	padding-top:45px;
	margin-right:10px;
	width:170px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/hotfixes.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
.featurednews_header{
	margin-top:25px;
	padding-top:45px;
	width:170px;
	margin-right:8px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(images/featurednews.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
.customer_center_header{
	width:240px;
	margin-top:10px;
	height:auto;
	padding-top:50px;
	float:left;
	margin-right:30px;
	background-color:#ffffff;
	background-image:url(images/customer_center.jpg);
	background-repeat:no-repeat;
	}
.downloads_updates_header{
	width:240px;
	margin-top:10px;
	height:auto;
	padding-top:50px;
	float:left;
	margin-right:5px;
	background-color:#ffffff;
	background-image:url(images/downloads_updates.jpg);
	background-repeat:no-repeat;
	}
/********************************************************** home products page ********************/
.product_shot_wrapper{
		width:175px;	height:auto;	float:left;	margin-top:0px; padding:5px;}
	
.SC_prodshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/SC_index_prodshot.jpg);	background-repeat:no-repeat;}

.SC_supportshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/SC_index_supportshot.jpg);	background-repeat:no-repeat;}
		
.toolbar_prodshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/toolbar_index_prodshot.jpg);	background-repeat:no-repeat;}

.toolbar_supportshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/toolbar_index_supportshot.jpg);	background-repeat:no-repeat;}
	
.AS_prodshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/AS_index_prodshot.jpg);	background-repeat:no-repeat;}

.AS_supportshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/AS_index_supportshot.jpg);	background-repeat:no-repeat;}

.AV_supportshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/AV_index_supportshot.jpg);	background-repeat:no-repeat;}
	
.FW_supportshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/FW_index_supportshot.jpg);	background-repeat:no-repeat;}

.Spam_supportshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/Spam_index_supportshot.jpg);	background-repeat:no-repeat;}
	
.OS_supportshot{/* this calls the header for the home page home products graphic */
	left:0px;	width:175px;	height:72px; 
	background-image:url(images/OS_index_supportshot.jpg);	background-repeat:no-repeat;}


.prod_desc{
		width:300px; height: auto; float:left; padding: 5px; margin-top:0px; 
		margin-bottom:0px;
		}
.page_head {
	width:548px;
	height:18px;
	border-bottom: 0px solid #FFFFFF;
}
.head_bar_1 {
	width:548px;
	height:18px;
	border-bottom: 8px solid #DBDBDB;
	}
.head_bar_2 {
	width:548px;
	height:10px;
	border-bottom: 0px solid #ffffff;
	}
.sub_head_bar {
	width:548px;
	height:18px;
	border-bottom: 0px solid #ffffff;
}
.border_btm_box_1 {
	width:347px;
	height:26px;
	border-bottom: 1px solid #cccccc;
	}
.border_btm_box_2 {
	width:347px;
	height:25px;
	border-bottom: 0px solid #ffffff;
	}
.back_link {
	position:relative;
	top: -9px;
}
.full_bar_1 {
	width:100%;
	height:12px;
	border-bottom: 8px solid #DBDBDB;
}
.full_bar_2 {
	width:100%;
	height:5px;
	border-bottom: 0px solid #ffffff;
}
	
.learnmorelinks{
		width:95px;
		margin-top:20px;
		padding-left:70px;
		height:auto;
		float:left;
		}

/***************************product selector class ********************************/
.jumpmenu{
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	border:1px solid #666666;
	width:180px;	height:15px;	margin-top:5px;	margin-right:10px;	vertical-align:middle;	}

/************************************buttons**************************************/

/*red button*/

.red_btn_lt{/*left side rounded corners */
	width:5px;
	height:25px;
	float:left;
	background-image:url(images/AS_Web_Btn_Red_Lft.gif);
	background-repeat:no-repeat;
}

.red_btn_ctr{/* center of button */
	max-width:100px;
	width:110px;
	height:25px;
	float:left;
	background-image:url(images/AS_Web_Btn_Red_Mddl.gif);
	background-repeat:repeat-x;
	text-align:center;
}

.red_btn_rt {/* right side rounded corners */
	height:25px;
	width:5px;
	float:left;
	background-image:url(images/AS_Web_Btn_Red_Rght.gif);
	background-repeat:no-repeat;
}	

.red_btn_txt{ /* text inside of button */
	max-width:100px;
	width:110px;
	height:21px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-top:3px;
}

/*button container*/
.button_container{
		width:130px;	height:25px; text-align:center;}
/* orange button */
.orange_btn_lt{/*left side rounded corners */
	width:5px;	height:25px;		float:left;
	background-image:url(images/buttons/AS_Web_Btn_Orng_Lft.gif);	background-repeat:no-repeat;}
.orange_btn_ctr{/* center of button */
	max-width:120px;	width:120px;	height:25px;		float:left;
	background-image:url(images/buttons/AS_Web_Btn_Orng_Mddl.gif);
	background-repeat:repeat-x;	text-align:center;}	

.orange_search_btn_ctr{/* center of button */
	max-width:80px;	width:70px;	height:25px;		float:left;
	background-image:url(images/buttons/AS_Web_Btn_Orng_Mddl.gif);
	background-repeat:repeat-x;	text-align:center;}

.orange_go_btn_ctr{/* center of button */
	width:20px;	height:25px;		float:left;
	background-image:url(images/buttons/AS_Web_Btn_Orng_Mddl.gif);
	background-repeat:repeat-x;	text-align:center;}	
.orange_btn_rt {/* right side rounded corners */
		height:25px;	width:5px;	float:left;
	background-image:url(images/buttons/AS_Web_Btn_Orng_Rght.gif);
	background-repeat:no-repeat;}
.orange_btn_txt{ /* text inside of button */
	max-width:110px;	width:110px;	height:21px;			font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:bold;	color: #000000;	padding-top:3px;}
	

.orange_search_btn_txt{ /* text inside of button */
	max-width:60px;	width:60px;	height:21px;			font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:bold;	color:#000000;	padding-top:3px;}
	
.orange_go_btn_txt{ /* text inside of button */
	width:19px;	height:21px;			font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:bold;	color:#000000;	padding-top:3px;}
	
/*******************************start of sidebar modules*****************************************/

.sidebar_std_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:auto;
	float:left;
	margin-top:7px;
	padding-bottom:100%;
	//background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
.sidebar_home_container{/*contains the entire column of sidebar modules */
	width:180px;
	height:315px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_homeprod_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:620px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_support_main_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:620px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_research_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:400px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_support_kbase_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:550px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
.sidebar_research_archive_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:665px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_hotfixes_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:510px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_company_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:405px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_ASC_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:720px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_AAS_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:750px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_AASfb_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:890px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_AASsr_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:730px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}


.sidebar_AV_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:605px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_AVfb_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:805px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_AVsr_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:705px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}

.sidebar_paladin_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:620px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_paladinsr_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:790px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_paladinfb_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:690px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_technology_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:522px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_techbb_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:465px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_onescan_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:405px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
.sidebar_techads_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:640px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_techpb_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:450px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
		
		
.sidebar_tech_gateway_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:822px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;}
	
.sidebar_tech_SDK_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:770px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;

	}
.sidebar_sdkoptions_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:522px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
.sidebar_bus_support_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:485px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_sdkds_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:825px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	

.sidebar_spam_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:605px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_spamfb_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:685px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_spamsr_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:685px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_fw_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:595px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_fw_sr_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:715px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
.sidebar_fw_fb_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:655px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}

.sidebar_press_m_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:400px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	

	
.sidebar_research_ind_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:395px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}
	
.sidebar_partners_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:560px;
	float:left;
	margin-top:7px;
	background-image:url(images/gutter_mid.jpg);
	background-repeat:repeat-y;
	
	}

.sidebar_btm_gutter_container{/*contains the entire column of sidebar modules */
	width:185px;
	height:74px;
	float:left;
	/*background-image:url(images/gutter_btm.jpg);*/
	background-repeat:no-repeat;
	
	}
.sidebar_pal_dnld_top{
	width:160px;
	height:24px;
	background-image:url(images/downloadpaladintrialtop.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:7px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	float:left;
	}
	
.sidebar_pal_dnld_mid{
	width:160px;
	float:left;
	padding:10px 10px 10px 10px;
	text-align:left;
	height:auto;
	color:#339999;
	background-image:url(images/downloadpaladintrialmid.gif);
	background-repeat:repeat-y;
	}

.sidebar_pal_dnld_btm{
	width:180px;
	height:42px;
	background-image:url(images/downloadpaladintrialbtm.gif);
	float:left;
	margin-bottom:7px;
	}

.sidebar_search_top{
	width:160px;
	height:24px;
	background-image:url(images/one80px_searchtop.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:7px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	float:left;
	}
	
.sidebar_search_mid{
	width:160px;
	float:left;
	padding:10px 10px 10px 10px;
	text-align:left;
	height:auto;
	color:#339999;
	background-image:url(images/one80px_searchmid.gif);
	background-repeat:repeat-y;
	}
	
.sidebar_search_btm{
	width:180px;
	height:20px;
	background-image:url(images/one80px_searchbtm.gif);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:7px;
	}

.sidebar_freescan_top{
	width:160px;
	height:24px;
	background-image:url(images/box_free_scan_top.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:7px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	float:left;
	}
	
.sidebar_freescan_mid{
	width:160px;
	float:left;
	padding:10px 10px 10px 10px;
	text-align:left;
	height:auto;
	color:#FAE2E7;
	background-image:url(images/box_free_scan_mid.gif);
	background-repeat:repeat-y;
	}
	
.sidebar_freescan_btm{
	width:180px;
	height:20px;
	background-image:url(images/box_free_scan_btm.gif);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:7px;
	}
	
.sidebar_std_sm_top{
	width:180px;
	height:15px;
	background-image:url(images/box_170px_std_top.gif);
	float:left;
	}
div[id="ffox"]	{/*firefox sees this ie doesn't, it adjusts sidebar modules to be evenly centered in ffox*/
	margin-left:.1em;
	}

div[id="ffox_sidebar_header"] {
	position:relative;top:-3px;
	}
	
div[id="ffox3"]	{/*firefox sees this ie doesn't, it adjusts sidebar modules to be evenly centered in ffox*/
	width:160px;
	}
.sidebar_silver_top{
	width:180px;
	height:24px;
	margin-left:1pt;
	background-image:url(images/Sdbr_hdr_gray.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:9px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#555555;
	text-align:left;
	float:left;
	}
	
.sidebar_white_top{
	width:181px;
	height:15px;
	margin-left:1pt;
	background-image:url(images/Sdbr_hdr_white.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
.sidebar_white_mid{
	width:180px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	height:auto;
	margin-left:1pt;
	font-family:Arial;
	color:#666666;	font-size:12px;	background-image:url(images/Sdbr_bkd_white.jpg);
	background-repeat:repeat-y;
	}

.sidebar_silver_mid{
	width:180px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	text-align:left;
	height:auto;
	margin-left:1pt;
	font-family:Arial;
	color:#666666;	font-size:12px;	background-image:url(images/Sdbr_bkd_white.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
	}
	
.sidebar_silver_text {
		width:90%;
		height:auto;
	}
.sidebar_gray_mid{
	width:160px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	text-align:left;
	height:95px;
	margin-left:1pt;
	background-position:bottom;	font-size:12px;	background-image:url(images/Sdbr_ftr_gradient.jpg);
	background-repeat:no-repeat;
	}

.sidebar_gradient_mid{
	width:189px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	text-align:left;
	height:159px;
	margin-left:1pt;
	font-family:Arial;
	color:#666666;	font-size:12px;	background-image:url(images/spyware_search_bg.gif);
	background-repeat:no-repeat;
	}
	

	
.sidebar_silver_btm{
	width:181px;
	height:20px;
	background-image:url(images/Sdbr_ftr_white_longer.jpg);
	background-repeat:no-repeat;
	margin-left:1pt;
	margin-bottom:4px;
	float:left;

	}

/* standard sidebar */	
.sidebar_std_top{
	width:160px;
	height:31px;
	background-image:url(images/box_170px_std_top.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:9px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	float:left;
	}
.sidebar_std_mid{
	width:160px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	text-align:left;
	height:auto;
	background-image:url(images/box_170px_std_mid.gif);
	background-repeat:repeat-y;
	}

.sidebar_footer_mid{
	width:160px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:100%;
	text-align:left;
	height:100%;
	background-image:url(images/box_170px_std_mid.gif);
	background-repeat:repeat-y;
	}	

.sidebar_footer_btm{
	width:180px;
	height:20px;
	background-image:url(images/box_170px_std_btm.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
	margin-bottom:7px;
	}
		
.sidebar_std_btm{
	width:180px;
	height:20px;
	background-image:url(images/box_170px_std_btm.gif);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:7px;
	}

/* standard drk sidebar */	
.sidebar_drk_top{
	width:160px;
	height:15px;
	background-image:url(images/box_170px_drk_top.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:9px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#ffffff;
	text-align:left;
	float:left;
	}
.sidebar_drk_mid{
	width:160px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#ffffff;
	text-align:left;
	height:auto;
	background-image:url(images/box_170px_drk_mid.gif);
	background-repeat:repeat-y;
	}
	
.sidebar_drk_btm{
	width:180px;
	height:20px;
	background-image:url(images/box_170px_drk_btm.gif);
	float:left;
	margin-bottom:7px;
	}
	
.footer_divide{width:155px; height:13px; margin-bottom:5px; border-bottom:1px solid #CCCCCC;padding-top:100%;}
	
.cfdt_bx{
	width:180px;
	height:162px;
	float:left;
	background-image:url(images/cfdt_box.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.cfdt_txt{
	width:135px;
	padding-left:10px;
	padding-top:110px;
	vertical-align:text-bottom;
	height:auto;
	text-align:left;
	}
/*end silver sidebar */

/*******************************************************lists****************************************/
.regularlist li{
	line-height:20px;	margin-left:-22px;
	list-style-image: url(images/icons/ul_bullet.gif);
	}
div[id="fflist"]{
	line-height:2em;
	}
.numlist{
	line-height:2em;
	}
.bluelist li{
	list-style-image:url(images/AS_Web_Bullet_Grey.gif); 	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:-22px;	color:#336699;}
	
.spyware_db_search_list li{
	list-style-image:url(images/AS_Web_Bullet_Grey_SWDB.gif); 	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:-22px;	color:#336699;}

.bluelist a:link{
	color:#336699;	}
	
.bluelist a:visited{
	color:#336699;	}
	
.bluelist a:hover{
	color:#336699;	}
	
.bluelist a:active{
	color:#336699;	}

.greenlist li{
	list-style-image:url(images/AS_Web_Bullet_Green.gif);	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:-22px;	color:#5C943F;}

.greenlist a:link{
	color:#5C943F;	}
	
.greenlist a:visited{
	color:#5C943F;	}
	
.greenlist a:hover{
	color:#5C943F;	}
	
.greenlist a:active{
	color:#5C943F;	}
	
.bluelist2 li{
	list-style-image:url(images/AS_Web_Bullet_Grey.gif);	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:-22px;	color:#666666;}

.bluelist2 a:link{
	color:#336699;	}
	
.bluelist2 a:visited{
	color:#336699;	}
	
.bluelist2 a:hover{
	color:#336699;	}
	
.bluelist2 a:active{
	color:#336699;	}
	
	
.pdflist li{
	list-style-image:url(images/icons/Sdbr_icn_pdf.gif);	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:-22px;	color:#336699;}

.pdflist a:link{
	color:#336699;	}
	
.pdflist a:visited{
	color:#336699;	}
	
.pdflist a:hover{
	color:#336699;	}
	
.pdflist a:active{
	color:#336699;	}
	
.orangelist li{
	list-style-image:url(images/AS_Web_Bullet_Orng.gif);	
	line-height:20px;
	font-family:Arial;	font-size:12px;	margin-left:-22px;
	color:#CC6600;
	font-weight: bold;}

.orangelist a:link{
	color:#cc6600;	}
	
.orangelist a:visited{
	color:#cc6600;	}
	
.orangelist a:hover{
	color:#cc6600;	}
	
.orangelist a:active{
	color:#cc6600;	}

.redlist li{
	list-style-image:url(images/AS_Web_Bullet_Red.gif);	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:-22px;	color:#CC0000;}


.redlist a:link{
	color:#FF0000;
	}
.redlist a:visited{
	color:#ff0000;
	}
.redlist a:hover{
	color:#ff0000;
	}
.redlist a:active{
	color:#ff0000;
	}
	
.hotfixlist li{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;		margin-left:-22px;}

.hotfixlistsub li{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;		margin-left:-30px;}

.firelist li{
	list-style-image:url(images/icons/AS_Web_FireIcon_Red_sm.gif);	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;		margin-left:-22px;}
	
.firelist a{
	color:#DD0000;
	}
	
.supportticket li{
	list-style-image:url(images/icons/AS_supporticon_ticket.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:top;
	color:#CC6600;	font-size:12px;	margin-left:-22px;
	}

.supportchat li{
	list-style-image:url(images/icons/AS_supporticon_chat.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC6600;	font-size:12px;	margin-left:-22px;
	}
	
.supportreg li{
	list-style-image:url(images/icons/AS_supporticon_reg_ret.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC6600;	font-size:12px;	margin-left:-22px;
	}
	
.supportupdate li{
	list-style-image:url(images/icons/AS_supporticon_updateinfo.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC6600;	font-size:12px;	margin-left:-22px;
	}

.footer{
	width:765px; 
	float:right;
	text-align:left;
	background-image:url(images/footer.gif);	
	background-repeat:no-repeat;
	background-position:right;
	height:28px;
	}
	
	/*******************************Shopping Cart*********************/
	.cart {
		font-family:Arial;
		color:#666666;	font-size:12px;	width:535px;
	}
	.cartmenu {
		height:29px;
		width:535px;
		background-color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#000000;
	}
	.cartmenu_mid {
		border-top-width:1px;
		border-top-style:solid;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-color:#C3C3C3;
	}
	.cartmenu_left {
		border-top-width:1px;
		border-top-style:solid;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-left-width:1px;
		border-left-style:solid;
		border-color:#C3C3C3;
	}
	.cartmenu_right {
		border-top-width:1px;
		border-top-style:solid;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-right-width:1px;
		border-right-style:solid;
		border-color:#C3C3C3;
	}
	.cartitem {
		border-style:solid;
		border-color:#C3C3C3;
		border-top-width:0px;
		border-bottom-width:2px;
		border-left-width:0px;
		border-right-width:0px;
	}
	a.carthelp {
		font-family:Arial;
		color:#757575;
		font-weight:bold;	font-size:12px;	text-decoration:none;
	}
	.cart_subheader {
		font-family:Arial;
		color:#CC6600;
		font-weight:bold;	font-size:12px;	}
	.cart_orange {
		font-family:Arial;
		color:#CC6600;	font-size:12px;	}
	a.cart_orange {
		font-family:Arial;
		color:#CC6600;	font-size:12px;	text-decoration:none;
	}
	.cart_input {
		font-family:Arial;
		color:#666666;
		font-size:12px;
		border-color:#A5ACB2;
		border-style:solid;
		border-width:1px;
	}
	a.cart_link {
		color:#84B6EA;
	}
	
.elevenpt_bold_orange_sp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	}

