﻿body
{
	background-image: url(    '../images/bg_all.gif' );
	background-repeat: repeat-x;
	border: 0;
	margin:0;
	padding:0;
}

a
{
	text-decoration: none;
	color: #227EBB; 
}


:focus
{
  -moz-outline-style: none;
}

.pxls .x-tree-node-icon{background:url(../images/xls.png) no-repeat;}
.ptxt .x-tree-node-icon{background:url(../images/txt.png) no-repeat;}
.ppdf .x-tree-node-icon{background:url(../images/pdf.png) no-repeat;}
.pdoc .x-tree-node-icon{background:url(../images/doc.png) no-repeat;}
.phtm .x-tree-node-icon{background:url(../images/htm.png) no-repeat;}

#maintable {
	margin: auto;
	width: 700px;
}

.dot 
{
	background-image: url('../images/dot.png');
}

.login
{
	border: 1px solid #ccc;
	font: normal 12px helvetica,sans-serif, tahoma,arial;
	color: #555;
	background: #fff;
	width: 80px;
}

#footer
{
	clear: both;
	float: left;
	width: 100%;
	height: 90px;
}

.grey
{
	display: block;
}
.grey *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #e9e9e9;
}
.grey1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;
	background: #eeeeee;
}
.grey2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #fcfcfc;
	border-right: 1px solid #fcfcfc;
	background: #ededed;
}
.grey3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
}
.grey4
{
	border-left: 1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;
}
.grey5
{
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
}
.greyfg
{
	background: #e9e9e9;
}

.grey_bg
{
	background: #fff url(../images/bg_gradient.png) repeat-x bottom;
	overflow: hidden;
	font: normal 12px helvetica,sans-serif, tahoma,arial;
	color: #227ebb;
	padding: 5px 5px 0px;
}

.grey_bg p 
{
    margin:0px;
}

.grey_bg_testamonials
{
	background: transparent url(../images/bg_gradient.png) repeat-x bottom;
	overflow: hidden;
	font: normal 12px helvetica,sans-serif, tahoma,arial;
	color: #227ebb;
	padding: 5px 3px 3px 12px;
}

.sgrey
{
	display: block;
}
.sgrey *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #eeeeee;
}
.sgrey1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #f7f7f7;
	border-right: 1px solid #f7f7f7;
	background: #f2f2f2;
}
.sgrey2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #fdfdfd;
	border-right: 1px solid #fdfdfd;
	background: #f1f1f1;
}
.sgrey3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
}
.sgrey4
{
	border-left: 1px solid #f7f7f7;
	border-right: 1px solid #f7f7f7;
}
.sgrey5
{
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
}
.sgreyfg
{
	background: #eeeeee;
}

.deepblue
{
	display: block;
}
.deepblue *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #5d80ff;
}
.deepblue1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #b9c8ff;
	border-right: 1px solid #b9c8ff;
	background: #859fff;
}
.deepblue2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #eef2ff;
	border-right: 1px solid #eef2ff;
	background: #7b98ff;
}
.deepblue3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #7b98ff;
	border-right: 1px solid #7b98ff;
}
.deepblue4
{
	border-left: 1px solid #b9c8ff;
	border-right: 1px solid #b9c8ff;
}
.deepblue5
{
	border-left: 1px solid #859fff;
	border-right: 1px solid #859fff;
}
.deepbluefg
{
	background: #5d80ff;
}

.whitetop
{
	display: block;
}
.whitetop *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #ffffff;
}
.whitetop1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #c4e8fe;
	border-right: 1px solid #c4e8fe;
	background: #e5f5fe;
}
.whitetop2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #a3dbfe;
	border-right: 1px solid #a3dbfe;
	background: #ebf7fe;
}
.whitetop3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #ebf7fe;
	border-right: 1px solid #ebf7fe;
}
.whitetop4
{
	border-left: 1px solid #c4e8fe;
	border-right: 1px solid #c4e8fe;
}
.whitetop5
{
	border-left: 1px solid #e5f5fe;
	border-right: 1px solid #e5f5fe;
}
.whitetopfg
{
	background: #ffffff;
}

.industry
{
	display: block;
}
.industry *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #89888b;
}
.industry1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #cccbcd;
	border-right: 1px solid #cccbcd;
	background: #a6a5a8;
}
.industry2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
	background: #9f9ea1;
}
.industry3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #9f9ea1;
	border-right: 1px solid #9f9ea1;
}
.industry4
{
	border-left: 1px solid #cccbcd;
	border-right: 1px solid #cccbcd;
}
.industry5
{
	border-left: 1px solid #a6a5a8;
	border-right: 1px solid #a6a5a8;
}
.industryfg
{
	background: #89888b;
	font: bold 12px helvetica,sans-serif, tahoma,arial;
	color: #fff;
	padding: 0px 0 3px 5px;
}

.industryfg a { color:#FFF; }

.food
{
	display: block;
}
.food *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #ed9260;
}
.food1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #f7d0ba;
	border-right: 1px solid #f7d0ba;
	background: #f1ad87;
}
.food2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #fdf4ef;
	border-right: 1px solid #fdf4ef;
	background: #f0a67e;
}
.food3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #f0a67e;
	border-right: 1px solid #f0a67e;
}
.food4
{
	border-left: 1px solid #f7d0ba;
	border-right: 1px solid #f7d0ba;
}
.food5
{
	border-left: 1px solid #f1ad87;
	border-right: 1px solid #f1ad87;
}
.foodfg
{
	background: #ed9260;
	font: bold 12px helvetica,sans-serif, tahoma,arial;
	color: #fff;
	padding: 0px 0 3px 5px;
}

.foodfg a { color:#fff; }

.health
{
	display: block;
}
.health *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #5dcb81;
}
.health1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #b9e8c8;
	border-right: 1px solid #b9e8c8;
	background: #85d8a0;
}
.health2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #eef9f2;
	border-right: 1px solid #eef9f2;
	background: #7bd498;
}
.health3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #7bd498;
	border-right: 1px solid #7bd498;
}
.health4
{
	border-left: 1px solid #b9e8c8;
	border-right: 1px solid #b9e8c8;
}
.health5
{
	border-left: 1px solid #85d8a0;
	border-right: 1px solid #85d8a0;
}
.healthfg
{
	background: #5dcb81;
	font: bold 12px helvetica,sans-serif, tahoma,arial;
	color: #fff;
	padding: 0px 0 3px 5px;
}

.healthfg a { color: #fff; }

.clickdiv 
{
	display: block;
	text-decoration: none;
}

.blulinks
{
	font-family: helvetica,sans-serif, tahoma,arial;
	font-size: 12px;
	color: #227ebb;
	text-decoration: none;
}

.blulinksbold
{
	font-family: helvetica,sans-serif, tahoma,arial;
	font-size: 12px;
	color: #227ebb;
	text-decoration: none;
	font-weight: bold;
}

.blulinks_block
{
	font-family: helvetica,sans-serif, tahoma,arial;
	font-size: 12px;
	color: #227ebb;
	text-decoration: none;
	display:block;
	height: 100%;
}

.blusmall
{
	font-family: helvetica,sans-serif, tahoma,arial;
	font-size: 11px;
	color: #227ebb;
	text-decoration: none;
}

.copy
{
	font-family: helvetica,sans-serif, tahoma,arial;
	font-size: 11px;
	color: #767676;
	text-decoration: none;
}

.button { 
	color:#767; 
	font: bold 84% helvetica,sans-serif, tahoma,arial;
	font-size: 11px;
}

.row_hed td
{
	font: bold 12px helvetica,sans-serif, tahoma,arial;
	color: #227ebb;
	border-bottom: 1px dotted #227ebb !important;
}

.blulabel
{
	font-family: helvetica,sans-serif, tahoma,arial;
	font-size: 12px;
	color: #227ebb;
	font-weight: bold;
}

.darkblulabel
{
	font-family: helvetica,sans-serif, tahoma,arial;
	font-size: 12px;
	color: #044698;
	font-weight: bold;
}

.dialo{display:block}
.dialo *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.dialo1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d3d3d3;
  border-right:1px solid #d3d3d3;
  background:#ececec}
.dialo2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #bababa;
  border-right:1px solid #bababa;
  background:#f0f0f0}
.dialo3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;}
.dialo4{
  border-left:1px solid #d3d3d3;
  border-right:1px solid #d3d3d3}
.dialo5{
  border-left:1px solid #ececec;
  border-right:1px solid #ececec}
.dialofg{
  background:#ffffff}
  
 .ebrochure_price
 {
 	width: 100%;
 	text-align: right;
 	font-family:  helvetica, sans-serif, tahoma,arial;
    font-size: 8.5pt;
    border: 1px solid #227ebb;
    color: #227ebb;
 }
 
 .netprice
 {
 	font-family: Arial;
 	font-size: 8.5pt;
 	color: #000;
 }
 
ajax_wait{display:block}
.ajax_wait *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.ajax_wait1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b6b6b6;
  border-right:1px solid #b6b6b6;
  background:#dfdfdf}
.ajax_wait2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #8b8b8b;
  border-right:1px solid #8b8b8b;
  background:#e6e6e6}
.ajax_wait3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e6e6e6;
  border-right:1px solid #e6e6e6;}
.ajax_wait4{
  border-left:1px solid #b6b6b6;
  border-right:1px solid #b6b6b6}
.ajax_wait5{
  border-left:1px solid #dfdfdf;
  border-right:1px solid #dfdfdf}
.ajax_waitfg{
  background:#ffffff}
  



#manageProfile td
{
       
}

#manageProfile input
{
    width: 180px;padding-left: 5px;   
    
}

#manageProfile .list input
{
    width:100px;
    padding-left:5px;
}

#manageProfile table
{
    font-size:7.5pt;
}

#manageProfile .edit
{
    	background-image: url(    '../imgs/note_edit.png' );
    	display:block;
    	height:17px;
    	width:17px;
}

#manageProfile .delete
{
    background-image: url(    '../imgs/note_delete.png' );
    width:17px;
    	height:17px;
    	display:block;
}

.has-corners 
{
    position:relative;
}

.has-corners .tl, .has-corners .tr, .has-corners .bl, .has-corners .br
{
    background: url('../imgs/corners.gif') no-repeat left top;
    position:absolute;
    height:4px;
    width:4px;
}

.has-corners .tl 
{
    top:0px;
    left:0px;
}

.has-corners .tr 
{
    top:0px;
    right:0px;
    background-position: -4px 0px;
}

.has-corners .bl 
{
    bottom:0px;
    left:0px;
    background-position: 0px -4px;
}

.has-corners .br 
{
    bottom:0px;
    right:0px;
    background-position: -4px -4px;
}
