
/******************************************************************************************/
/********************						General				***********************/
/******************************************************************************************/
h1, h2, h3, h4, h5, h6, fieldset, legend{
	display: inline;
}
hr{ line-height: 1px;}
a img
{border:0;}
hr 
{
	  clear: both;
	  display: block;
	  margin : 0;
      *margin: -7px 0; /* ie7 and below */
}
p{margin:0}

/******************************************************************************************/
/********************						Upper Tabs				***********************/
/******************************************************************************************/
.TopLinksOnText		{font:bold 12 arial;text-decoration:none; color:#000000; white-space: nowrap;} 
.TopLinksOffText	{font:bold 12 arial;text-decoration:none; color:#013B9C; white-space: nowrap;} 
.TopLinksArea		{background:url(/vgnprod/images/balmash/top_area_border.gif) repeat-x bottom right;} 
.bottomLinksArea	{background:url(/vgnprod/images/balmash/bottom_area_border.gif) repeat-x bottom right;} 
.leftLinksArea		{background:url(/vgnprod/images/balmash/left_area_border.gif) repeat-y;} 
.rightLinksArea		{background:url(/vgnprod/images/balmash/right_area_border.gif) repeat-y;} 

.TopLinksOnTabS		{cursor:hand;height:27px;width:6px;background:url(/vgnprod/images/balmash/tab_on_right.gif) no-repeat bottom right; } 
.TopLinksOnTab		{cursor:hand;padding-top:5;height:27px;width:110px;background:url(/vgnprod/images/balmash/tab_on_mid.gif) repeat-x bottom; white-space: nowrap; } 
.TopLinksOnTabE		{cursor:hand;height:27px;width:5px;background:url(/vgnprod/images/balmash/tab_on_left.gif) no-repeat bottom left; } 
.TopLinksOffTabS	{cursor:hand;padding-top:4px;height:23px;width:3px;background:url(/vgnprod/images/balmash/tab_off_right.gif) no-repeat right; } 
.TopLinksOffTab		{cursor:hand;padding-top:4px;height:27px;width:110px;background:url(/vgnprod/images/balmash/tab_off_mid.gif) repeat-x bottom; white-space: nowrap; } 
.TopLinksOffTabE	{cursor:hand;padding-top:4px;height:23px;width:3px; background:url(/vgnprod/images/balmash/tab_off_left.gif) no-repeat left;} 
.TopLinksSpace		{width:4px;background:url(/vgnprod/images/balmash/top_area_border.gif) repeat-x bottom right; } 

.UpperMenuUL {
    list-style-image: none; list-style-type: none
}
.UpperMenuLI {
    list-style-image: none; list-style-type: none; padding-bottom: 4px; display: inline
}

/******************************************************************************************/
/********************						Upper Bar				***********************/
/******************************************************************************************/
.menuLabelStart {height:100%;border-left:1 solid #65A7D9;background:#087cd2;height:10px;font-size:1px;width:1px}
.menuLabelEnd   {height:100%;border-left:1 solid #087cd2;background:#65A7D9;height:10px;font-size:1px;width:1px}
.menuLabel		{border-top:1 solid #5AA1D9;border-left:1 solid #5AA1D9;border-bottom:1 solid #5AA1D9;border-right:1 solid #5AA1D9;color:#ffffff;height:22px;background:#1582D0;font:bold 14px arial;text-decoration:none;padding-right:4px}
.menuLabelH2		{color:#ffffff;background:#1582D0;font:bold 14px arial;text-decoration:none}
.spaceArea		{background:#ffffff; border-right:1 solid #D0D0D0; border-left:1 solid #D0D0D0;padding-right:4px;font-size:4px}
.barText		{color:#C0FFFF;font:bold 14px arial}


/******************************************************************************************/
/********************			    	Marketting iFrame			***********************/
/******************************************************************************************/
 .marketing {border-left:solid #e0e0e0 1px;border-right:solid #e0e0e0 1px;border-top:solid #c0c0c0 1px;border-bottom:solid #c0c0c0 1px;background-color:#efefef;padding-right:2px;padding-left:2px}
 
 
/******************************************************************************************/
/********************						Text types				***********************/
/******************************************************************************************/
.small {
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#404040
}
.header {
	font-family:arial;
	font-size:13px;
	font-weight:700;
	color:#404040
}
.errNote {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#c00000
}
.lable {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#404040
}
.note {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#306090
}
.script {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#86649c
}
.emphasis {
	font-family:arial;
	font-size:12px;
	font-weight:700;
	color:#404040
}
.title {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#306090
}
.spot {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#86649c
}
.big_header {
	font-family:arial;
	font-size:14px;
	font-weight:700;
	color:#404040
}
.big_title {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#306090
}
.big_spot {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#86649c
}

.body
{
	margin:0;
	direction:rtl;
	text-align:center;
}
.contentDiv
{
	width:800px;
	height:217px;
	background-color:#f7f3f7;
	margin-left:auto;
	margin-right:auto;
}
.topDiv
{
	width:800px;
	height:200px;
	background-color:#f7f3f7;
	text-align:right;
}
.mainDiv
{
	background-image:url(../images/tabs-mid.gif);
	background-repeat:repeat-y;
	height:100%;
	padding:0px 30px 0px  30px
}
.bottomDiv
{
	background-image:url(../images/tabs-bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:45px 30px 14px 45px ;
	font-family:Arial;
	font-size:11px;
	color:#999999;
}
.divHeightcCalc{height:582px;*height:560px;}
.divHeightcRouts{height:363px}
.contentDivHeightcCalc	
{
	height:1150px;
}
.contentDivHeightcRouts	
{
	height:860px;
}
.tabsDivcCalc
{
	float:right;
	height:65px;
	position:absolute;
	width:800px;
	background-image:url(../images/tabs1-top.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
}

.tabsDivcRouts
{
	float:right;
	height:65px;
	position:absolute;
	width:800px;
	background-image:url(../images/tabs2-top.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
}
.chatDiv
{
	margin-top:20px;
	margin-left:30px;
	float:left;
}
.topTabUL
{
	padding-top:22px;
	margin:0px;
	padding:0px;
}
.topTabContainer
{
	height:66px;
	vertical-align:bottom;
}
.topBanner
{
	background-image:url(../images/header.jpg);
	height:137px;
}
.topTab
{
display: inline;
list-style-type: none;
list-style-position:inside;
margin:5px 26px 0 0;
width:155;
vertical-align:bottom;
height:40px;
position:absolute;
}
.line
{
	border:0;
	height:1px;
	background-color:#999999;
	
	  margin : 16 0;
      *margin: 9px 0; /* ie */
}
.centerDiv
{
	text-align:center;
	width:700px;
	margin-left:auto;
margin-right:auto
/*	display:table-cell;*/
}
.footerLinks
{
	border-right:solid 1px #999999;
	padding-left:40px;
}

.footerLinks A
{
	font-family:Arial;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.linksHeader
{
	font-family:Arial;
	font-size:12px;
	color:#00439E;
}
.text
{
	font-family:Arial;
	font-size:14px;
	color:#4d4d4d;
	vertical-align:middle
}
.liHeader
{
	font-size:15px;
	color:#00439E;
}
.helpDiv
{
	width:343px;
	height:149px;
	background-image:url(../images/bg-popup.gif);
	display:inline;
	z-index:100;
	position:absolute;
	top:287px;
	display:none;
	}
.helpDivText
{
	width:297px;
	height:100px;
	text-align:center;
	margin-right:20px;
	margin-top:20px
}
.helpText
{
	font-family:Arial;
	font-size:12px;
	color:#00469e;
}
.helpTextNote
{
	font-family:Arial;
	font-size:11px;
	color:#4d4d4d;
}
.bulletRtl
{margin-left:8px}
.arrowRtl
{	margin-right:9px;
	margin-left:27px}
.qusMrkRtl
{
	margin-right:2px;
	margin-left:7px;
	padding-top:5px;
	vertical-align:top;
}
.ulHelpRtl
{vertical-align:top;list-style-position:outside;line-height:25px;
	padding-right:30px;
	*padding-right:0px;
	*margin-right:15}
/******************************************************************************************/
/*********************** 				Calc Elements				***********************/
/******************************************************************************************/
.scaleBarOff {background-color:#CEDFEF;width:32px}
.scaleBarOn	 {background-color:#86649c;width:32px}
.scaleBarOut {background-color:#ffffff;width:32px}
.barTextBox	{text-align:center;width:63px;height:18px;font-size:10px;background-color:#ffffff}

.myScroll{
	scrollbar-face-color:#BE91C9;
	scrollbar-shadow-color: #c6a4cd; 
	scrollbar-highlight-color: #F2E6FC; 
	scrollbar-3dlight-color: #6B26A0; 
	scrollbar-darkshadow-color: #9757C9; 
	scrollbar-track-color: #D0C9D5;   
	scrollbar-arrow-color: #ffffff
}
.button1	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#306090;
	cursor:hand; 
	white-space: nowrap;
}
.button2	{
	background-Color:#C6A4DC;
	font-family:arial;
	font-size:14px;
	font-weight:700;
	color:#404040;
	cursor:hand; 
	white-space: nowrap;
}
.button3	{
	font-family:arial;
	font-size:14px;
	font-weight:700;
	color:#86649c;
	cursor:hand; 
	white-space: nowrap;
}
.confirmButtOff	{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#306090;
	cursor:default
}
.confirmButtOn	{
	font-family:arial;
	font-size:12px;
	font-weight:700;
	color:red;
	cursor:hand
}
.chartHeader {
	background-color:#CEDFEF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#306090
}
.routsHeader {
	background-color:#CEDFEF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#306090
}
.routsTotals {
	background-color:#DFECF9;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#306090
}
.routsTotalsField {
	background-color:#E7ECF1;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#306090;border:solid #C3C3CD 1px
}
.chartBG {
	background-color:#EBE0F2;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#404040
}
.chartBGNoBorder {
	background-color:#EBE0F2;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#404040;
	border:none
}
.chartBGfield 
{
	/*background-color:#EBE0F2;
	border:solid #C6A4DC 1px;*/
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#404040;
}
.chartBGLightField {
	background-color:#F2EBF7;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#404040;
	border:solid #C6A4DC 1px
}
.noBG {
	background-color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#404040
}
.noBGNoBorder {
	background-color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#404040;
	border:none
}
.noBGfield {
	/*background-color:#ffffff;*/
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#404040;
	/*border:solid #C6A4DC 1px;*/
	
}
.noBGLightField {
	background-color:#F2EBF7;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#404040;
	border:solid #C6A4DC 1px
}
.calcBySum {
	text-align:center;
	width:63px;
	height:18px;
	font-size:10px;
	font-weight:bold;
	background-color:#cccccc
}
.calcByPay {
	text-align:center;
	width:63px;
	height:18px;
	font-size:10px;
	font-weight:normal;
	background-color:#ffffff
}
.bulletModeOn {
	background-color:#ffffff;
	border:none;
	cursor:default
}
.bulletModeOff {
	background-color:#808080;
	border:none; 
	cursor:hand
}
#TblIntHeader th
{
	background-color:#CEDFEF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#306090;
	border: 0px;
    position: absolute;
    top: -999px;
}

