/* 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 {
	margin: -2px 0px 0px 8px;
	padding-left: 3px;
	line-height : 12px; 
 list-style-position: inside;
}
ol {
margin: -2px 0px 0px 23px;
}

/* ------ Links Style ----------------------- */
a{
	color : #3300CC;
	text-decoration : none; 
} 

a:hover {
	color : #66CCFF; 
	text-decoration: underline;
} 

a.link1{
	color : #666666;
	text-decoration: none;
} 

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 ----------------------- */
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 ----------------------- */

.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 Tahoma, arial, helvetica, sans-serif;
	background-color:#FFFFFF;
	padding: 1px;
	margin: 1px;
}
input.button {
	font: 11px Tahoma, 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: Tahoma, arial, helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.controlbar TD.title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, 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: tahoma,Arial, Helvetica, sans-serif; font-size: 10px; text-align: left}
.newsdate { color : 545E6F; font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}

a.link1:link { 
	color : #666666;
	text-decoration: none;
 }
.color_txt_b {  font-family: Tahoma; font-size: 11px; color: 023879}
.color_txt_g { font-family: Tahoma; font-size: 11px; color: 126928}
.color_txt_gld { font-family: Tahoma; font-size: 11px; color: 846512}
.color_txt_o { font-family: Tahoma; font-size: 11px; color: B4561C}

a {  color: 000000}
a:link { color : 000000; text-decoration: none; }
a:hover { color : D75842; text-decoration: underline; }



.link3 {  color: ffffff}
a.link3:link { color : ffffff; text-decoration: none; }
a.link3:hover { color : 66CCFF; 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: 10px; padding-bottom: 5px; padding-left: 5px; 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: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 1px #003366 solid; width: 135px}
.calculator_menu { font-family: Tahoma, 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}
a.news_box:link { color : 009F00; text-decoration: none; }
a.news_box:hover { color : B8912A; text-decoration: underline; }
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: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: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.color_txt_o:link { color : B4561C; text-decoration: none; }
a.color_txt_o:hover { color : B4561C; text-decoration: underline; }


.ParentItem1
{
	border-style:solid;
	border-width:0px;
	cursor: hand;
	padding: 0px;
	text-align: center;
	color:#FFFFFF;
	background-image: url(/Ar/images/bots_r1_c44Empty.gif);
	background-repeat:no-repeat;
	background-position: 3px 4px
	
}


.MenuItemOver
{
	background-color:#ebebeb;
	cursor: hand;	
	text-align: right;
}

.MenuGroup1
{          
         background-color:#ffffff;
         border-style:solid;
         border-color:#1880CC;
         border-width:1px;
         cursor: hand;         
         padding: 0px;
         color:#1880CC;
}

.MenuItem1
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;
	color:#1880CC;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: right;
}

.ParentItem2
{
	border-style:solid;
	border-width:0px;
	cursor: hand;
	padding: 0px;
	color:#FFFFFF;
	text-align: center;
	background-image: url(/Ar/images/bots_r1_c35Empty.gif);
	background-repeat:no-repeat;
	background-position: 3px 4px
	
}

.MenuGroup2
{          
         background-color:#ffffff;
         border-style:solid;
         border-color:#37AD55;
         border-width:1px;
         cursor: hand;         
         padding: 0px;

}

.MenuItem2
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;
	color:#37AD55;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: right;
}

.ParentItem3
{
	border-style:solid;
	border-width:0px;
	cursor: hand;
	padding: 0px;
	text-align: center;
	color:#FFFFFF;
	background-image: url(/Ar/images/bots_r1_c23Empty.gif);
	background-repeat:no-repeat;
	background-position: 3px 4px

}

.MenuGroup3
{          
         background-color:#ffffff;
         border-style:solid;
         border-color:#ED813C;
         border-width:1px;
         cursor: hand;         
         padding: 0px;
}

.MenuItem3
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;
	color:#ED813C;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: right;
}


.ParentItem4
{
	border-style:solid;
	border-width:0px;
	cursor: hand;
	padding: 0px;
	color:#FFFFFF;
	text-align: center;
	background-image: url(/Ar/images/bots_r1_c11Empty.gif);
	background-repeat:no-repeat;
	background-position: 3px 4px

}

.MenuGroup4
{          
         background-color:#ffffff;
         border-style:solid;
         border-color:#B8912A;
         border-width:1px;
         cursor: hand;         
         padding: 0px;
         
}

.MenuItem4
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;
	color:#B8912A;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: right;
}

.ParentItem5
{
	border-style:solid;
	border-width:0px;
	cursor: hand;
	padding: 0px;
	color:#FFFFFF;
	text-align: center;
	background-image: url(/Ar/images/bots_r1_c1Empty.gif);
	background-repeat:no-repeat;
	background-position: 3px 4px

}

.MenuGroup5
{          
         background-color:#ffffff;
         border-style:solid;
         border-color:#B8912A;
         border-width:1px;
         cursor: hand;         
         padding: 0px;
         
}

.MenuItem5
{
	border-style:solid;
	border-width:0px;
	border-color:#f5f5f5; 
	font-family: Tahoma;
	color:B8912A;
	cursor: hand;
	padding: 0px;
	font-size:10pt;
	text-align: right;
}

.ItemDefault
{
	width:500pt
}


.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;	
         
}


.tblHeader {
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #CCCCCC;
	border-color:#666666;
	border-width:1px;
}

.bgmainleft { background-color:#21568e;}
.bgswitch	{background-color:#87a4c5;}
.bgservices {background-color:#7997bc;}
.bgIndex {background-color:#90accd;}

.bullet_orange 
	{	list-style-position: inside; 
		list-style-image: url(/ar/images/l2.gif) ;
	}

.bulletul 
{
	margin: 0px -6px 0px 0px;
	color: #D75842;
}

.bullet_blue 
{	
	list-style-position: inside; 
	list-style-image: url(/ar/images/l1.gif)
}

.tabledark { background-color: F0F2F6; font-size: 10px ;height: 25px}
.fields {  font-size: 11px; width: 180px}
.tablelight { background-color: F6F8FA; font-size: 10px ; height: 25px}
a.link_R1:link { color : #FFFFFF; text-decoration : none; }
a.link_R1:hover { color : #66CCFF; text-decoration: underline; }
.link_R1 { color : #FFFFFF; text-decoration : none; }

.TreeNode
{
	font-family: tahoma;
	font-size: 10px;
	color: black;
}

.TreeNodeOver
{
	font-family: tahoma;
	font-size: 10px;
	color: red;
	cursor: hand;
}

.TreeNodeSelect 
{
	font-family: tahoma;
	font-size: 10px;
	color: white;
	background: blue;
	cursor: hand;
}

.TreeNodeDisabled 
{ 
	font-family: tahoma; 
	font-size: 10px;	 
	COLOR: gray; 	
}
