/* GNS Template CSS Document 
   July 7, 2003
   Ver 1.0

*/

/* ------ Common Style ----------------------- */
body,div,span,p,ul,li,td,th,input,select,textarea,button {
	font-family: Tahoma; 
	font-size: 11px;
}
h2,h4,h5,h6,form {
	margin: 0px; padding: 0px;
}
/* ------ Main Style ----------------------- */
body {
	margin  :  0;
	padding :  0;
	background : #ffffff;
	scrollbar-face-color		: #DBD8D1;
	scrollbar-highlight-color	: #f1f1f7;
	scrollbar-shadow-color		: #F8F8F8;
	scrollbar-3dlight-color		: #D5D1CD;
	scrollbar-arrow-color		: #000000;
	scrollbar-track-color		: #DBD8D1;
	scrollbar-darkshadow-color	: #B3B3B3;
	text-align: center;
	color: #003366

} 

hr {height: 1px; padding: 0px; border: 1px solid;}
li {margin: 0px 0px 1px 0px;}
ul {
	list-style-position: outside;
	margin: -2px 0px 0px 8px;
	list-style-type: disc;
	padding-left: 3px;
	line-height : 1.6; 
}
ol {
	list-style-position: outside; margin: -2px 0px 0px 23px;
}

/* ------ Links Style ----------------------- */
a {  color: 000000}
a:link { color : 000000; text-decoration: none; }
a:hover { color : D75842; text-decoration: underline; }

a.link1{
	color : #003399;
	text-decoration: underline;
} 

a.link1:hover {
	color : #003399; 
	text-decoration : underline; 
} 


/* ------ Headers Style ----------------------- */
h1 {
	font : bold 11px Tahoma; 
; color: 1B2562
} 

h2 {
	font: bold 12px Tahoma;
	color : 4D4D4D;
} 
h3 {
	font: bold 11px Tahoma;
	color : 1880CC;
} 
h4 {
	font: 14px normal;
	text-decoration: underline;
} 

h5 {
	font: bold 14px;
} 

h6 {
	font-size: 12px;
	font-weight: bold;
	color: #333366;
} 

/* ------ Tables Style ----------------------- */

table.TopNav 
{
	background-color:#3D6D9F;
	font-family:Verdana;
	font-size:8px;
	font-weight:bold;
	color:#ffffff
}
a.TopLink:link { color : ffffff; text-decoration: none; font-size:9px }
a.TopLink:hover { color : ffffff; text-decoration: underline; font-size:9px }

TD{
	Font-Size : 11px;
	font-family: Tahoma;

}

table.frame1
{
	border-collapse:collapse;
	border: 1px #CCCCCC solid;
	font-family: Tahoma; font-size: 10px; color: #666666
}	   

table.frame1 td
{
	background-color: #FCFCFC;
	border: 1px solid #EEEEEE;
}

table.frame1 td.title
{
	background-color: #F1F1F1;
	font-weight:bold; 
}

table.frame2
{
	padding:5;
	background-color: #FFFFFF;
	border-collapse:collapse;
	border: 1px solid #BBDDCC;
}	   

table.frame2 td
{
	color:#333333;
	background-color: #C7E2E2;
	border: 1px solid #EEEEEE;
}

table.frame2 td.title
{
	color:#333333;
	background-color: #BBDDCC;
	font-weight:bold; 
}


/* ------ Text Style ----------------------- */

.shadows
{
	background-color: #E6EBF2;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E6EBF2,endColorStr=#FFFFFF); 
	border-bottom :1px solid #FFFFFF;
}

.textarea1 {
	border : none; 
	color : #FFFFFF;
; clip:  rect(   )

}

.leftmenu {
	color : 545E6F;
	background-image: url(../ar/images/default_r2_c3.jpg);
	font-family: Tahoma;
	font-size: 11px;
; text-align: center

} 

.footer {
	font : 10px Tahoma;
	color : #FFFFFF;
	background-color: 023878;

} 


/* ------ Form Style ----------------------- */
input, select, option, textarea{
	border:1px solid #b3b3b3;
	color: #333333;
	font: 11px verdana, arial, helvetica, sans-serif;
	background-color:#FFFFFF;
	padding: 1px;
	margin: 1px;
}
input.button {
	font: 11px verdana, arial, helvetica, sans-serif;
	border-left:1px solid #D5D1CD; 
	border-right:1px solid #C0C0C0; 
	border-top:1px  solid #D5D1CD; 
	border-bottom:1px  solid #C0C0C0; 
	color: #333333;
	background-color:#DDDDDD;
	padding: 1px;
	margin: 1px;
}

/* ------ Additional Table Style ----------------------- */

TABLE.controlbar
{
	BORDER-COLLAPSE: collapse;
	color: 545E6F;
	background-image: url(../ar/images/default_r2_c3.jpg);
	font-family: Tahoma;
	font-size: 11px;

}
TABLE.controlbar TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.controlbar TD.title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #dddddd
}
.bg {  background-image: url(../ar/images/default_r3_c3.gif); background-repeat: no-repeat; background-position: left; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.time { color : 545E6F; font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; text-align: right}
a.link1:link { 
	color : #666666;
	text-decoration: none;
 } a.link1:visited  { 
	color : #666666;
	text-decoration: none;
 } .color_txt_b {  font-family: Tahoma; font-size: 11px; color: 023879; margin-left: 7px; padding-left: 7px}
.color_txt_g { font-family: Tahoma; font-size: 11px; color: 126928; margin-left: 7px; padding-left: 7px}
.color_txt_gld { font-family: Tahoma; font-size: 11px; color: 846512; margin-left: 7px; padding-left: 7px}
.color_txt_o { font-family: Tahoma; font-size: 11px; color: B4561C; margin-left: 7px; padding-left: 7px}

a {  color: 000000}
a:link { color : 000000; text-decoration: none; }
a:hover { color : D75842; text-decoration: underline; }

 .framless {  padding-top: 1px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none}
.search {  color: #666666; font-size: 11px; font-family: Tahoma}
.table1 {
	border: 1px #FFFFFF solid;
; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; color: #FFFFFF


}
.language_box {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 1px #003366 solid; width: 75px}

h1 { 

margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
 } .shortcut_menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 1px #003366 solid; width: 135px}
.calculator_menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 1px #003366 solid; width: 82px}
.news_box { font-size: 11px; color: 009F00; border: 1px CAD3DF none; clip:  rect(   ); background-color: DEE3E9; background-image: url(../ar/images/newsbox_bg.jpg); background-repeat: repeat-x; text-align: right}
a.news_box:link { color : 009F00; text-decoration: none; }
a.news_box:hover { color : B8912A; text-decoration: underline; }
a.news_box:visited { color : 009F00; text-decoration: none; }
h3 { 
	margin: 0px 0px; padding: 10px 0px 0px;
 } .news_box_head { font-size: 11px; color: 1880CC; border: none; clip: rect( ); font-weight: bold; font-family: Tahoma; margin-top: 8px; margin-bottom: 4px; padding-top: 8px; padding-bottom: 4px}
a.news_box_head:link { color : 1880CC; text-decoration: none; ; font-family: Tahoma; font-size: 11px; font-weight: bold}
a.news_box_head:visited { color : 1880CC; text-decoration: none; ; font-family: Tahoma; font-size: 11px; font-weight: bold}
a.news_box_head:hover { color : 1880CC; text-decoration: underline; }
.news_box_text { font-size: 11px; color: #003366; border: none; clip: rect( ); font-family: Tahoma}
.link_L1 {  color: 1880CC}
a.link_L1:link { color : 1880CC; text-decoration: none; }
a.link_L1:visited { color : 1880CC; text-decoration: none; }
a.link_L1:hover { color : 1880CC; text-decoration: underline; }
.link_L2 { color: D75842}
a.link_L2:link {  color: D75842; text-decoration: none}
a.link_L2:hover {  color: D75842; text-decoration: underline}
a.link_L2:visited {  color: D75842; text-decoration: none}
a.color_txt_o:link { color : B4561C; text-decoration: none; }
a.color_txt_o:hover { color : B4561C; text-decoration: underline; }
a.color_txt_o:visited { color : B4561C; text-decoration: none; }

.MenuGroup1
{          
         background-color:#ffffff;
         border-style:solid;
          border-color:#1880CC;
         border-width:1px;
         cursor: pointer;
         cursor: hand;         
         padding: 1px;
         text-align: right;
}

.MenuItem1
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;color=1880CC;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: left;
}

.MenuGroup2
{          
         background-color:#ffffff;
         border-style:solid;
          border-color:#37AD55;
         border-width:1px;
         cursor: pointer;
         cursor: hand;         
         padding: 2px;
         text-align: right;
}

.MenuItem2
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;color=37AD55;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: left;
}

.MenuGroup3
{          
         background-color:#ffffff;
         border-style:solid;
          border-color:#ED813C;
         border-width:1px;
         cursor: pointer;
         cursor: hand;         
         padding: 2px;
         text-align: right;
}

.MenuItem3
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;color=ED813C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: left;
}


.MenuGroup4
{          
         background-color:#ffffff;
         border-style:solid;
          border-color:#B8912A;
         border-width:1px;
         cursor: pointer;
         cursor: hand;         
         padding: 2px;
         text-align: right;
}

.MenuItem4
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;color=B8912A;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: left;
}

.MenuGroup5
{          
         background-color:#ffffff;
         border-style:solid;
          border-color:#B8912A;
         border-width:1px;
         cursor: pointer;
         cursor: hand;         
         padding: 2px;
         text-align: right;
}



.MenuItemClicked1
{
	background-color: Red;
	border-style:solid;
	border-width:1px;
	border-color:#f5f5f5; 
	font-family:Tahoma;
	cursor: pointer;
	cursor: hand;
	padding: 1px;
	font-size:10pt;
	text-align: left;
}

.MenuItemOver1
{
	background-color:#dcdcdc;
	border-style:solid;
	border-width:1px;
	border-color:black; 
	cursor: pointer;
	cursor: hand;	
	font-family:Tahoma;
	font-size:10pt;
	padding: 1px;
	text-align: left;
}

.Separator
{
         background-color: Transparent; 
         margin-left: 2px;
         margin-right: 2px;
}

.Spacer
{
         background-color: Transparent; 
         cursor:default;	
         
}
.leftmenu1 {
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
}

.pagebg
{
background-color:#DDDEDB;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#DDDEDB,endColorStr=#FFFFFF);
}

.menu1 {

background-color:#ACBAC4;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ABB9C3,endColorStr=#D5E2EC);
}

.submenu1 {
background:#F5F5F5;
border-bottom:1px solid #A4BAC8;
border-right:1px solid #A4BAC8;
display:block; 
width:148px; 
text-align:left;
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
float:right; position:relative; left:27px;

}

.topheader {
border-bottom:1px solid #3D6D9F;
}
.left {
border-right:1px solid #3D6D9F;
}

a {  color: 000000}
a:link { color : 000000; text-decoration: none; }
a:hover { color : D75842; text-decoration: underline; }

.pageHeader {
	font-family: Verdana; 
	font-size: 13px ;
	font-weight:normal;
	width : 100%; 
	height: 60px;
	text-align : left; 
	vertical-align : top; 
	color : #6F98B6;
	border-bottom :1px solid #D8E0EB; 
	padding:5px 0px;
}
:first-line.pageHeader {
	font-family: Verdana; 
	font-size: 15px ;
	color : #336699;
	font-weight:bold;
}
/* ------ Grid Style ----------------------- */

.grdHeaderStyle
{

	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:3px;
	width : 100%; 
	text-align : Left; 
	color : #6F98B6;

}
.grdAlterRowStyle
{
	background-color: #FFFFFF;
	border-top :1px solid #D8E0EB;
	border-left :1px solid #FFFFFF;
	border-bottom :1px solid #D8E0EB;
	padding:5px;
	text-align : Left; 

}

.grdRowStyle1
{
	background-color: #F1F4F8;
	border-top :1px solid #D8E0EB;
	border-left :1px solid #FFFFFF;
	border-bottom :1px solid #D8E0EB;
	padding:5px;
	text-align : Left; 

}

.grdRowStyle2
{
	background-color: #FFFFFF;
	border-top :1px solid #D8E0EB;
	border-left :1px solid #FFFFFF;
	border-bottom :1px solid #D8E0EB;
	padding:5px;
	text-align : Left;
	
}

.grdRowSelectorStyle
{
	background-color: red;
	padding-top:10px;

}

.grdFrameStyle
{
	width : 100%; 
	padding:5px;
}

.grdFooterStyle
{
	text-align : Left; 
}

.grdEditCellStyle
{

}
.grdPager
{

	padding:5px;
	text-align : right; 
	color : #336699;
	font-weight:bold;


}

table.frame5 td.highlight
{
	background-color: #E6EBF2;
	border-bottom :1px solid #FFFFFF;
}

table.frame5 td.high
{
	background-color: #E6EBFF;
	border-bottom :1px solid #FFFFFF;
}

table.frame5 td.highred
{
	background-color: #E6EBF2;
	border-bottom :1px solid #FFFFFF;
}

table.frame5 td.shadow
{
	background-color: #E6EBF2;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E6EBF2,endColorStr=#FFFFFF); 
	border-bottom :1px solid #FFFFFF;
}

table.frame5 td.alert{ 
	color:red;
}

.alert{ 
	color:red;
}
.arabicField {
	font-family: Tahoma; 
	font-size:11px;
	text-align :right;
}

