@media print 
{
#content
{
	min-height:540px;
	/*min-width:950px;*/
	position: absolute;
	top: 173px;
	/*right:70px;*/
	width:100%;
	
}
/* for Internet Explorer equivelent of minimum height tag */
* html #content 
{
	height: 640px;
	/*width:1000px;*/
}

	DIV.right 
	{
	    display: none;
	    clear: none;
	}
	@page 
	{ 
		size: auto; /*8.5in 11in;*/  /* width height */ 
	}
	BODY 
	{
    	margin: 0cm;
    	font-family: arial, verdana;
    	padding: 0cm;
	}
	
    INPUT, SPAN.feats, #footer, #fontSize, .buyAskUsBalances, .tohide, DIV.footer, .imagesMainBalances, .blueBackground, .menuMain, .topBar, .bcrumb, .textSizing, .genreMenu { display: none; }
    
	#contentBalances
	{
 		position:absolute;
 		top: -150px;
 		border: none;
	}
	.accessoriesMainBalances
	{
		position:relative;
		margin-top:650px;

	}
	TD.rows
{
 	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
 	padding-bottom: 5px;
 	padding-top: 5px;
	text-align:center;

}
	/*A, ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, INPUT, LI, MENU, OL, P, SELECT, SPAN, TD, TR, TEXTAREA, TH, UL
{
 font: 11px, arial, sans-serif; 
}
*/
#body
{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	font: 11px verdana, sans-serif; 
	color:#494442;
}

dt
{
	font-weight:bold;
	font-size:110%;
	margin-top:20px;
	margin-bottom:5px;
}
h1
{
 	font-size:112%;;
	color: #26ADE4;
	margin-bottom:5px;
	margin-top:15px;
	font-weight:bold;
}
.marginsAll
{

	/*width:95%;*/
}
.marginStandard
{
	margin-left:25%;
	padding-top:20px;
	padding-bottom:20px;
	color:red;
	/*width:95%;*/
}
.emptyCellHeight
{
	height: 1px; 
	empty-cells:show;
}
.emptyCellWidth
{
	width: 1px;
	empty-cells:show;
}
#menu
{
 	visibility:hidden ;
	position:absolute;
	top:169px;
	width: 178px;
 	height: 170px;
 	float: left;
	z-index:1000;

}
.genreMenu
{
 	margin:10px 0px 20px 0px; 
}
.text-align-left
{ 
 	text-align: left;
}
.text-align-center
{ 
	text-align: center;
}
 .text-align-right
{ 
	text-align: right;
}
.regionName
{

}
.countryHeader
{
	position: relative;
	text-align: center;
	top:-36px;
	color: #BE2A67;
	font-size:22px;
	width:100%;
}
.balancesAndScalesTextHome
{
	position: relative;
	text-align: center;
	top:-20px;
	font-size:18px;
	z-index:1;
	
}
.selectLanText
{
	font-weight:bold;
	position:absolute;
	left:230px;
	top:135px;
	width:120px;
	text-align:left;
}
.selectCatText
{
	font-weight:bold;
	position:absolute;
	right:275px;
	top:135px;
	width:120px;
	text-align:right;
}
#content
{
	min-height:540px;
	/*min-width:950px;*/
	position: absolute;
	top: 50px;
	/*right:70px;*/
	width:100%;
	
}
/* for Internet Explorer equivelent of minimum height tag */
* html #content 
{
	height: 640px;
	/*width:1000px;*/
}

.balancesImage
{
	position:absolute;
	top:300px;
	text-align: center;
}

.homepageFlash
{
	position: relative;
	top: 10px;
	left: 110px;
}
.divide
{

margin-left:0px;

}
.alignTop
{
	vertical-align: top;
}
.alignMiddle
{
	vertical-align: middle;
}
.alignBottom
{
	vertical-align: bottom;
}
.leftHomepageBox
{
	margin: 100px 0px 0px 10px;
}
.boxHeaderText
{
	color: #BE2A67;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	
}
.leftTopImage
{
	position: absolute;
	top: 320px;
	left:155px;
}
a 
{
	text-decoration: none;
	color: #BE2A67; 
}
.homePadding
{
	padding: 0px 0px 0px 10px;
}
a:hover 
{ 
	color: #2b83c4;  
}

.blueBackground
{
	background-color: #26ADE4;
}

.greenBackground
{
	background-color: #B2D33E;
}

.greyLine
{
	border-bottom: 1px solid #ADAAAA;
}
.greenLine
{
	border-bottom: 1px solid #B2D33E;
}
.greenLineTop
{
	border-top: 1px solid #B2D33E;
}
.greenLineLeft
{
	border-left: 1px solid #B2D33E;
}
.greenLineRight
{
	border-right: 1px solid #B2D33E;
}

div.bcrumb
{
 	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
 	border-bottom: 1px solid #ADAAAA;
 	width:79%;
	z-index:100;
}
#fontSize
{
	position: absolute;
	top: 81px;
	right:90px;
	z-index:100;
}







/*Balances Page */
.spacer
{
 	clear:both; 
	margin:0px; 
	padding-bottom:10px;
	padding-top:10px;
}

.spacerBig
{

	min-height:400px;
	margin-left:15%;
	width:75%
}
/* for Internet Explorer equivelent of minimum height tag */
* html .spacerBig
{
	height: 460px;
}

/* no range available message */
.noRangeAvailableMsg
{
	position:relative;
	top:0px;
	width:430px;
	margin: auto;
	font-weight:bold;
	
}
/*  range name div  */
#contentBalances
{
	/*margin-bottom:100px;*/
	position:relative;
	top:-4px;
	width:75%;
	margin:0px auto;
	
}
.floatingRangeNameBalances
{

	
}
.rangeNameBalances
{
	
	
	background-color:#C03454;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	border: 1px solid #B2D33E;
	text-align: center;
	padding:5px 0px 5px 0px;
}
#greenLineBottomBalances
{
  
	
	border-bottom: 2px solid #B2D33E;
	margin-left:50%;
	margin-top:-41px;
	
}
.greenLineBottomBalances
{
	
   
	width:60%;
	border-bottom: 2px solid #B2D33E;
}
.greenLineLeftBalances
{
	margin-left:50%;
	margin-top:5px;
	border-left: 2px solid #B2D33E;
	height:50px;
	margin-top:-1px;
}

/* end range name div */

/* start range image div  */

.rangeImageMainBalances
{
	margin:0px auto;
}
.rangeImageBalances
{
/*
	position: absolute;
    top: -10px;
	*/
	margin-left:160px;

}
.shortDescriptionBalances
{
	position:absolute;
	left:400px;
	top:100px;
	width:190px;
	text-align: justify;
	padding:10px 10px 10px 10px;
}

/*   end range img div   */

/* start symbols*/
#imageSymbolBalances
{
	margin-top:20px;
	margin-left:80px;;
}
.symbolsBalances
{
	
	
	
}
.symbolUseBalances
{
	
	color:#E59907;
	font-weight:bold;
	
}


#symbolKeyExplain
{
	color:#26ADE4;
	font-weight:bold;
}

/* end symbols  */

/*  buy ask us */
.buyAskUsBalances
{
	margin-top:10px;
	margin-left:130px;
	
}
.buttonAskBalances
{
	position: absolute;
    margin-left: 15px;
	top:3px;
	font-weight:bold;
	cursor: hand;
}
.buttonBuyBalances
{
	position: absolute;
    margin-left: 20px;
	top:3px;
	font-weight:bold;
	cursor: hand;
}
.imageAskBalances
{
	padding-right:40px;
}
.verticalBlueLineBalances
{
	position: relative;
    left: 0px;
	top:15px;
	/*border-left: 1px solid #26ADE4;*/
	height:60px;
}

.horizontialBlueLineBalances
{
	/*border-bottom: 1px solid #26ADE4;
	width:200px;*/
}

.howToBuyImageBalances
{
	position: relative;
    left: 0px;
	top:-45px;
	padding-right:10px;
	padding-left:10px;
}
/*  end buy ask us */
.featuresApplicationsMainBalances
{
	margin-top:0px;
	
}
.featuresApplicationsBalances
{
	float:left;
	position: relative;
    left:60px;
	width:350px;
}
.applicationsFeaturesBalances
{
	float:right;
	position: relative;
	
}
.featuresBalances
{
	background-color:#26ADE4;
	width:150px;
	height:20px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	/*border: 1px solid #B2D33E;*/
	text-align: center;
	padding:2px 0px 0px 0px;
}
.applcationsBalances
{
	background-color:#26ADE4;
	width:150px;
	height:20px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	/*border: 1px solid #B2D33E;*/
	text-align: center;
	padding:2px 0px 0px 0px;
}
.featuresBulletsBalances
{
	margin-top:10px;	
	margin-left:30px;
}
.applcationsBulletsBalances
{
	margin-top:10px;	
	margin-left:30px;
}
.bulletImage
{
 	vertical-align: top;
}
ul
{
	list-style-image:  url(../img/balances/bullets_green.gif);
}
.specificationsMainBalances
{
	
	float:right;
	top:400px;
   
}
.specificationsBalances
{
	background-color:#26ADE4;
	width:150px;
	height:20px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	/*border: 1px solid #B2D33E;*/
	text-align: center;
	padding:2px 0px 0px 0px;
}
th.coltitle
{
 	border: 0px;
 	border-bottom: 1px solid #09f;
 	padding: 4px;
 	margin: 0px;
 	font-weight: bold;
	width:20%;
}
.specificationTableBalances
{
	margin-left:50px;
	margin-top:5px;
}
.specificationTablesBalances
{
	width:500px;
	
}
TD.rows
{
 	border-bottom: 1px solid #ccc;
 	padding-bottom: 5px;
 	padding-top: 5px;

}

.terms
{
	text-decoration:none;
	font-weight: bold;
}
.imagesMainBalances
{
	float:left;
	position: relative;
	top:-60px;
}
.imagesBalances
{
	/*background-color:#26ADE4;
	width:150px;*/
	height:20px;
	
	/*font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	border: 1px solid #B2D33E;
	text-align: center;
	padding:2px 0px 0px 0px;*/
}
.movieBalances
{
	position: absolute;
    top: 40px;
	left:40px;
	border: 1px solid #C03454;
	height:135px;
	width:510px;
}

.displayImage
{
position: relative;
top:155px;
left:40px;
width:500px;
border-bottom: 1px solid #C03454;
border-right: 1px solid #C03454;
border-left: 1px solid #C03454;
padding:5px 5px 5px 5px;
}
/* accs  */

.accessoriesMainBalances
{
	padding-top:100px;
}
.accesoriesNameBalances
{
	background-color:#26ADE4;
	width:150px;
	height:20px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	/*border: 1px solid #B2D33E;*/
	text-align: center;
	padding:2px 0px 0px 0px;
	
}
.accessoriesBulletsBalances
{
	position: relative;
    top: -5px;
}

.documentationMainBalances
{
	visibility:hidden ;
	margin-top:-30px;
	padding-bottom:70px;
	
	
}
.documentationBalances
{
	background-color:#26ADE4;
	width:150px;
	height:20px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	/*border: 1px solid #B2D33E;*/
	text-align: center;
	padding:2px 0px 0px 0px;
}
.docTableBalances
{
	position:absolute;
	margin-top:5px;
	width:590px;
	left:0px;
}
.docTableBalancesHeaderText
{
	font-size:13px;
	font-weight:bold;
	width:200px;
}





/* for Internet Explorer equivelent of minimum height tag */
* html #contentSiteMap
{
	height: 465px;
}

#contentBalances
{
	/*margin-bottom:100px;*/
	width:600px;
	margin:0px auto;
	margin-top:10px;
	
}

#contentDetails
{

	min-height:400px;
	padding-bottom:20px;
	padding-right:10px;
	padding-top:10px;
	margin-left:15%;
	width:75%
}
/* for Internet Explorer equivelent of minimum height tag */
* html #contentDetails
{
	height: 480px;
}

#contentAccs
{
	position:relative;
	top:-5px;
	width:75%;
	margin:0px auto;
}

/* down load manuals */
.manualDownload
{
	min-height:400px;
	margin-left:15%;
	width:75%
}

/* for Internet Explorer equivelent of minimum height tag */
* html .manualDownload
{
	height: 465px;
}

.manualDownloadText
{
	margin-top:10%;
	text-align:center;
}

.printLogoImage
{
	position:absolute;
	left:10px;
	top:10px
}

}
