<!--JMM 11/26/07 BH-0100 This is a copy of styles\portal_pop.css 
				 and the content elements from brokerrewards\styles\global.css to be used for Broker Rewards printing-->

body{
			margin: 0; padding: 0; 
			width: 670px;
			font: 75%/140% Arial, sans-serif;
			color: #000000;
			background: #FFFFFF;			
		}
.hide
		{
			display: none;
		}
.clear
		{
			clear: both;
		}
HR.blue {
	margin: 8px 0;
	border: none 0; 
	border-top: 1px solid #0C4476;/*the border*/
	width: 100%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
HR.bluebar { background: url(../media/common/footer_bar.gif) #FFFFFF top left repeat-x;
	height: 6px; border: none 0; 
	margin: 10px 0;
	width: 100%;
	}

P.ptop {
	margin-top: 0;
	padding-top: 0;
}
P.disclaimer { 
	font: 85%/100% Arial, sans-serif;}

/* -- page layout control -- */
.container { 
	margin: 10px;
}
#print .container { 
	page-break-after: always;
}

.header { margin-bottom: 20px; }
.maincontent { 
	padding: 20px 15px;
}
#maincontent .bb, #maincontent .label {color:#0c4476; font-weight:bold;} /* bold blue */
#maincontent .req {color:#ff4645; font-weight:bold;}
/*SoftDev MB 12/11/2007 Defect #631240 Path is fixed (../ to ../../)*/
.footer {
/* Softdev, Chekhomova NV, defect# 631240 12/11/2007 paste background style to broker_footer_print.asp for correct work IE6 */
/*	background: url(../../media/common/footer_bar.gif) #FFFFFF top left repeat-x; */
	padding: 10px 0; color: #958A89;   
	clear: both; 
}

.footer_print_1 {
	background: url(../media/common/footer_print_bg.gif) no-repeat;; 
	padding: 10px 0; color: #958A89;   
	clear: both;
}


.title { 
	font: 110%/140% Arial, sans-serif;font-weight: bold;
	text-align: left;
	padding: 3px;
}
.subtitle {
	font: 100%/140% Arial, sans-serif;font-weight: bold;
	text-align: left;
}
.title2 { 
	font: 110%/140% Arial, sans-serif;font-weight: bold;
	text-align: left;
	margin:0; 
	padding: 5px 0 5px 0;
}
.subtitle2 { 
	text-align: left;
	margin:0; 
	padding: 5px 0 5px 0;
}

.yellow { color: #FFF789; }

.blue { color: #184378;  }
.blue_bg { background: #184378; }
.white { color: #FFF; }

.lightblue,
.lightblue_bg { background: #4A6C9E;}
A.lightblue { color: #4A6C9E; }
.lightblue_bt { 
	background: #4A6C9E; 
	color: #FFFFFE;
	padding: 3px 4px 5px;
	text-decoration: none; 
	font-weight: bold; 
}
.category { font: 95%/100% Arial, sans-serif;}
.category .td_left { background: #C2C2C2; }

ul.barrow { margin: 0; padding: 0 0 0 15px;  list-style-image: url(../media/portal/common/rightarrow.gif); }
ul.barrow li { padding: 0; margin: 0 1em 0 0;	padding-bottom:10px; }

.packages .p_item th, .packages .p_item td, .packages th.p_item, .packages td.p_item { border-bottom: 1px solid #0C4476; line-height: 1.25em; }
.packages table.p_itemlist { margin: 5px 0 30px; }
#favorites_package .packages .p_itemlist td { padding: 3px; }

/*service contact */
.contact_list { 
	
 }
.contact_list .contact_item {
	padding: 5px 10px; 
	margin: 0 10px 10px 0; 	
	border: 1px solid  #0C4476;
}
.contact_list th {
	color: #001F4D;
	text-decoration: underline; 
}
@media print {
   .none {display:none;}
}

