/*@import url(menu.css);*/


@import url(content_ar.css);
html
{
  	color: black;
	font-size: 11px;
	font-family: tahoma;
	line-height: 12px;
	background: url(../images/left-shadow.png) left repeat-y;
	text-align: center;
    border:solid blue 0px;
    margin: 0;
	padding: 0;
}
.layout
	{
	/*background: url(../images/left-shadow.png) left repeat-y;*/
	min-height: 535px;
	background:url("../images/orange-inner.png") no-repeat scroll 9% 183px transparent;
	
	}

body
{
	color: #5b5b5b;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 12px;
	text-align: center;
	display:block;
	margin: 0 auto;
	padding: 0;
	border:solid red 0px;
	border-top:none;
	background: url(../images/right-shadow.png) right repeat-y;
	
	}

table
{
direction: rtl;

}
	
    #HeaderMenu
    {
        color: #fff;
        visibility: visible;
        position: absolute;
        top: 123px;
        right: 0;
        width: 460px;
        height: 24px;



}
#up, #down
{
float:right;
width:4px;
height:7px;
margin:3px 8px 0px 5px;
border:solid orange 0px;
}
     .shadow2
     {
     height: 20px ;
	border:solid red 0px;
	width: auto;
	text-align:left;
	margin:3px 15px;
	padding:0;
	line-height:22px;
	background:#d4d4d4;
direction: rtl;

}
.shadow2 a
	{
	color: #474747;

	
	margin-right:12px;
	}
#HeaderMenu a
{
	display: block;
	float: left;
	position: relative;
	color: #767676;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 17px 0 17px;
	top:7px;
	border-left:solid 1px #fff
}
#HeaderMenu a:hover
{
	color: #767676;
	text-decoration: underline;
}
.copy
{
    text-align:right;
}
#layout
 {


	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	top: 0;
 }
#header
{
	background:url(../images/admin-header-ar.jpg) right top #000000;
	visibility: visible;
	position: relative;
	background-repeat:no-repeat;
	top: 0;
	left: 0;
	height: 70px;
}

#header .logo
	{
	background:#fff url(../images/logo.png) center no-repeat;
	width:220px;
	height:70px;
	
	}
#header_menu
{
	color: #00688e;
    border:solid red 0px;
    	width: 150px;
    float:right;
    height: 24px;
	font-weight:normal;
	text-align:right;
	padding-right:20px;
    line-height:22px;
    font-size: 10px;


}

#header_menu2
{
	color: #474747;
    border:solid red 0px;
    margin-right: 7px;
	width: 250px;
    float:right;
    height: 24px;
	font-weight:bold;
	text-align:right;
	line-height:22px;
    font-size: 10px;


}
#header_menu a
{
	display: block;
	float: right;
	position: relative;
	color: #00688e;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 17px 0 17px;
	top:7px;
	border-left:solid 1px #767676;
}
#header_menu a:hover
{
	color: #ffe175;
	text-decoration: none;
}
#body_gradient
{
	background-image: url(../images/body-gradient.gif);
	background-repeat: repeat-x;
	text-align: left;
	visibility: visible;
	margin: 5px;
	position: relative;
	top: 0;
	left: 0;
	width: 946px;

  }
.left_menu
{
	background-color:#FFFFFF;
	text-align: left;
	width: 165px;
	font-stretch: expanded;

  }

.footer td
{font-family:tahoma;
font-size:10px;
color:#6d6d6d;
padding:3px}



#subnavigation ul
{
border:solid gray 0px;
list-style-type:none;
    margin:5px 0 0 5px;

}

#subnavigation li
{
 border:solid blue 0px;

background: url(../images/Arrow_Blue.gif)  no-repeat left 5px;
font-weight:normal;
    display:block;
    float:left;
    width:180px;
    line-height:11px;
    border:Solid red 0px;
padding-left:8px;
    margin:1px 0 0px 2px;
}

#subnavigation li ul li
{
 border:solid blue 0px;

background: url(../images/Arrow_yellow.gif) no-repeat left 5px;
font-weight:normal;
    display:block;
    float:left;
    width:150px;
    line-height:12px;
padding-left:8px;
    margin:1px 0 1px 2px;
}
#subnavigation ul li a
{
         color:#6d6d6d;
text-decoration:none
}
#subnavigation ul li a:hover
{
         color:#ffffff;
text-decoration:none
}

#subnavigation ul li ul li ul li
{
width: 130px;
}

li.active a
{
        color:#ffffff;
background:url(../images/hr-menu-bg-over.png);
}

.selected1
{
    font-weight:bold
}
#subnavigation li.selected2 a
{      color:#ffffff;
background:url(../images/hr-menu-bg-over.png);
}
.no-border td
{
    border:none
}


.top-menu2
{
	height: 41px ;
	border:solid red 0px;
	text-align:center;
    width:100%;
    margin:0 ;
	line-height:30px;
	background:url(../images/header-bg.jpg) left  #564b3c;
    display:block;

}


.logo
{
	background: url(../images/pre-paid-logo.jpg) no-repeat #fff;

	width: 160px;
	height: 74px ;
	border:solid red 0px;
	float:left;
	position:relative;
	top:0px;
	left:0px;

}
.logo a
{
		width: 160px;
	height: 74px ;
	border:solid red 0px;
	display:block
}


.shadow
{
	background-color:#fff;
	height: 12px ;
	border:solid red 0px;
	width: auto;
	font:1px/1px monsapce;
	text-align:center;
	margin:0 10px 10px ;
	background:url(../images/top-shadow.png) bottom ;
}
.shadow-bottom
{
	background-color:#fff;
	height: 15px ;
	display:none;
	border:solid red 0px;
	width: auto;
	text-align:center;
	margin:0;
	background:url(../images/bg-shadow-bottom.png) 0 0 no-repeat;
}

.right-actons
{
	background:url(../images/reseller-header_2.jpg) top left #564b3c;
	visibility: visible;
	position: relative;
	background-repeat:no-repeat;
    top: 0;
	left: 0;
	width: 100%;
    height: 13px
}

.sub-menu
{

	height: 22px ;
	border:solid red 0px;
	width: auto;
	text-align:left;
	margin:3px 5px 3px 3px;
	padding:0;
	line-height:22px;
	background-image:url(../images/sub-menu-hr2.png);
}

.menu-title
{
	border:solid red 0px;
	float:left;
	font-size:12px;
	font-weight:bold;
	background-color:#c0c0c0;
	padding:0 10px;
      line-height:24px;
    color:#fff;
}

.main-table
{

    margin:0 15px;
    
    width:97%;
    background: background:url("../images/orange-inner.png") no-repeat scroll 800px 68px transparent;
     
}







.left-cap-top, .left-cap-bottom
{
background:url(../images/left-menu-top-cap2_ar.png) no-repeat right 00;
border:solid red 0px;
width:200px;
height:23px;
font:1px/1px monsapce;
LINE-height:25px;
margin:0;
}
.left-cap-top
{
    font-size:13px;
    padding: 0 25px 0 0;
    color:#474747;
    text-align:right;
    font-weight:bold;
    width:180px;
    width:200px\9;
    line-height:19px;
}

.left-cap-bottom
{
	height:10px;
background:url(../images/left-menu-bottom-cap2_ar.png) no-repeat BOTTOM;
}
.left-center-div
{
border:solid #c1c3c3 1px;
border-bottom:none;
border-top:none;
width:198px;
width:200px\9;
margin:0;
background:url(../images/left-menu-center-bg.png);
padding:0px;

}
.left-center-div h1
{
margin:-22px 3px 5px 12px;
position:relative;
border:solid red 0px;
padding:0 0 4px 3px;
font-size:11px;
line-height:15px;
color:#474747;
}

.left-center-div a
{

margin:2px 2px;
padding:0 0 0 6px;
border:solid red 0px;
font-size:11px;
line-height:13px;
height:15px;
display:block;

color:#616161;
text-decoration:none;
}
}
.left-center-div a:hover
{
color:#ffffff;
background:url(../images/hr-menu-bg-over.png);
}

.link2 a, .link2 a:hover
{
 background:url("../images/orange-arroww_ar.gif") no-repeat right 7px;
font-weight:normal;
    display:block;
    float:left;
    width:180px;
    line-height:11px;
    border:Solid red 0px;
padding-right:12px;
    margin:1px 0 0px 2px;

    color:#0066FF;
}
.link2 a:hover
{
color:#127fa0;
}
.l-b, .loginbox

{
    width:400px;
    height:195px;
     background: url("../images/bg-login-box.png") no-repeat scroll 0 0 transparent;
    /*background: url(../images/left-bg.gif)  no-repeat;*/
    border:solid red 0px;
    position:relative;
    padding:10px;

}
.loginbox table
{
float:right;
margin-top:6px;

width: 380px;
margin-right:15px;
text-align: right;
}
.loginbox table table
{
float: none;
margin-top: 0;
width: auto;
}
.loginbox table .btn
{
float: left;
}
.l-b h1
{

    margin:10px  10px 0 0;
    background: url(../images/lbl-eskadenia_ar.gif) right no-repeat;
    border:solid red 0px;
}
.l-b p
{

    font-size:11px;
    text-align:justify;
    padding:0 10px;
    line-height:22px;
    margin:0;
}
.loginbox h1
{

    margin:10px  10px 0 0;
    /*background: url(../images/lbl-login_ar.gif) right no-repeat;*/
    background:none;
    border:solid red 0px;
}

.r-b

{
    width:363px;
    height:195px;
    background: url(../images/right-bg.gif)  no-repeat;
    border:solid red 0px;

}
.r-b h1
{

    margin:10px  10px 0 0;
    background: url(../images/lbl-main-f_ar.gif) right no-repeat;
    border:solid red 0px;
}


.r-b ul
{


    padding:0;
    list-style-type:none;
    margin:4px 15px;
    float:right;
}

.r-b li
{


    padding:0 14px 0 0;
        background: url(../images/orange-arroww_ar.gif)  no-repeat right 4px;
    text-align:right;
    border:solid red 0px;
    margin:4px;
}
.login-b .footer
{
color:#5b5b5b;
}
.login-b a
{
color:royalblue;
}
.login-b a:hover
{
color:#faa71a;
}
.layout .footer
{

width:98%;
margin-left:13px;
}
.cols td
{
font-family: tahoma;
}

.linkAlign
     {
	text-align:right;
    direction: rtl;

}
.logout
{
float:left;
margin-left:10px;
}
.logout a
{
float:none;
}

input.btnreload
{
background:#fff url(../images/refresh.png)  no-repeat 0 0 !important;
height: 16px !important;
width: 16px !important;
font-size: 0 !important;
color: #fff !important;
border: 0 !important;
padding: 0 0 0 0 !important;
margin: 0 0 0 0 !important;
cursor: pointer;
}

.error_msg { color:red; }
.error_msg_login {
    position: absolute;
    right: -0px;
    top: 60px;
    color:red;
    width: 145px  !important;
}

.error_msg, table.error_msg td {
    color: #FF0000;
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 2px;   
    text-align: right;
}

/*.loginbox {
    position: absolute;
    top: 30%;
    left: 35%;
}*/
.login-box .FreeTable select, input {margin-right:4px;}
.bg-pop{#D0D0D0; font-weight:bold; position:fixed;top: 0px ;left:0; filter:alpha(opacity=60);opacity:0.6;width: 100%; height:100% ;z-index:1}