/* CSS Document */
* {
  margin: 0;
  border:0;
  
}

body {
	background-color: #d1d1d1;
	background-image: url(/UIEn/images/bg.png);
	background-repeat: repeat-x;
}

/*=========================================Header starts here======================================*/
.container{  width:992px; margin: 0 auto; background-color:#FFFFFF; }

.header{ background-image:url(/UIEn/images/hd_shd.png); background-repeat:repeat-x; height:111px;  width:992px;}

/*=========================================Header Ends here======================================*/

/*=======================================Navigation Start here====================================*/






	/*Navigation second div width and other setings*/
	.nav_width_cnt{margin:0px 0px 0px 0px; width:992px;}
	
	
	/*--Main UL margin--
	.nav_Mrg{margin:2px 0px 0px 0px;}
	

	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(../images/medium_purple_right.gif); width:6px; height:9px; left:-6px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(../images/medium_purple_right.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 { width:992px; border-style:none; border-color:#6a6a6a; border-width:0px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#5ca2fb; border:2px  solid #fff; border-top:2px  solid #fff;padding:5px; margin:4px 0px 0px; }

		/* [Underlayment (Drop Shadow)] */
		#imenus0 .imunder {background-color:#a2a2a2; top:3px; left:3px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity:0.50;-moz-opacity:0.50;}


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {height:27px; line-height: 27px;  background-color:#2d83ef; background-repeat:repeat-x; color:#fff; text-align:center; font-family:Simplified Arabic; font-size:18px; font-weight:normal; text-decoration:none; border-style:none; border-color:#ffffff; border-width:0px; padding:0px; margin:0px 8px 0px 0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a { background-color:#fff; color:#000; margin:0px 3px 0px 0px; text-decoration:none; }
		#imenus0 li a.ihover, .imde imenus0 a:hover { background-color:#fff; margin:0px 3px 0px 0px; color:#000; text-decoration:none; }

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {height:auto; background-color:transparent; background-image:url(../images/none); color:#fff; text-align:right; font-size:16px; word-spacing:1px; font-weight:bold; font-family:Simplified Arabic;  text-decoration:none; border-bottom:1px solid #0451b2; padding:2px 5px; margin:0px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {  border-bottom:1px solid #0451b2; padding:2px 5px; margin:0px; background-color:#2875d6; background-image:url(none); color:#fff; text-decoration:underline; }
		#imenus0 ul li a.ihover {  border-bottom:1px solid #0451b2; padding:2px 5px; margin:0px; background-color:#2875d6; background-image:url(none); color:#fff; text-decoration:underline; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#2875d6; }

/*=======================================Navigation Ends here====================================*/

/*=====================================Flash and news Area Start==================================*/

.NewsPallete{  width:418px; height:200px; background-image:url(/UIEn/images/NewsPallete.gif); padding:0px;}

.base_grey_hd{  height:204px; background-image:url(/UIEn/images/base_grey_hd.png); background-repeat:repeat-x; padding:4px 4px 0px 4px ;}

.HrefBtn {text-decoration: none;  width:90px;   padding: 0px 0px 0px 0px; text-align:center;  cursor: pointer; background-image:url(/UIEn/images/btn_shd.png); background-repeat:repeat-x; color:#CC3300; border:1px solid #aaa;  display: block;}

/*======================================Flash and news  Area End====================================*/

/*====================================Content Area Start==================================*/

.ContentArea{ padding:0px 8px 8px 8px;}

/*====================================Content Area End==================================*/

/*-----------------Search area Start-----------------*/

#search{background-image:url(/UIEn/images/shd_adv_SearchPallete.png); background-repeat:repeat-x; width:80px; }

#search a:link,#search a:visited,#search a:hover,#search a:active {color:#fff;}
	 
.TitleSearchBase{ background-image:url(/UIEn/images/shd_adv_SearchPallete.png); background-repeat:repeat-x; padding:0px 0px 0px 0px;}

.bullet_arrow_blue{  height:43px; width:21px;}

.SearchPallete{ height:43px; width:100%; margin:5px 0px 0px 0px; background-image:url(/UIEn/images/shd_SearchPallete.png); background-repeat:repeat-x;}

.SearchPalleteNews{ height:63px; width:100%; margin:2px 0px 20px 0px; background-image:url(/UIEn/images/shd_SearchPallete.png); background-repeat:repeat-x;}

/*-----------------Search area End-------------------*/


/*-----------------ColumnLink area Start-----------------*/

.bg_User_pallate{ background-image:url(/UIEn/images/bg_user_pallate.jpg); background-repeat:no-repeat; height:62px; width:218px; padding:5px 5px 15px 5px; text-align:center;}


.bg_User_pallate img { margin:0px 2px;}

#OtherLink a:link,#OtherLink a:visited,#OtherLink a:visited,#OtherLink a:hover,#OtherLink a:active { color:#0451b2; text-decoration:none; line-height:22px;}
	 
#OtherLink a:hover {color:#0451b2;  text-decoration:underline; line-height:22px;}
	 
.LinkCnt{ margin:3px 3px 10px 3px;}

.LinkBase{ background-image:url(/UIEn/images/LinkBase.png); background-repeat:no-repeat; height:47px; width:185px;}

#LINK_AD{ margin:5px 20px 0px 20px;}

/*-----------------ColumnLink area End-----------------*/




/*====================================Global Fonts and Links Start==================================*/

a:link { color:#a43704; text-decoration:underline; }

a:visited {
	 color:#a43704; margin:0px; text-decoration:underline; 
}
a:hover {
	 color: #2678b8; margin:0px; text-decoration:underline; 
}
a:active {
	 color:#a43704; margin:0px; text-decoration:underline; 
	 }


h3{ color:#FFFFFF;}

h4{ color:#0451b2;}

h1{  color:#0451b2; border-bottom:1px dotted #d5d5d5 ; background-color:#f9f9f9; padding:5px;}

h6{ color:#838181;}

p{ color:#373737;}

.normal{  color:#0e0e0e; }

.NormalBold{ color:#0e0e0e;}

.TitleWht{ font-weight:normal; color:#FFFFFF; }

.Sml{  color:#0e0e0e; }

.blueHead{  color:#0451b2;}

.SmlGrey{ color:#616161;}

.GreyHead{  color:#5f5e5e;}

.img{ border:2px solid #e8e8e8; padding:3px;}

.imgNews{ border:2px solid #e8e8e8; padding:3px; margin:10px 10px 0px 10px; }

/*====================================Global Fonts and Links End==================================*/

/*-----------------SmallColumn area Start-----------------*/

.right_sml_box{ background-image:url(/UIEn/images/left_sml_box.png); background-repeat:no-repeat; width:6px; height:47px;}

.left_sml_box{ background-image:url(/UIEn/images/right_sml_box.png); background-repeat:no-repeat; width:6px; height:47px;}

.top_sml_box{ background-image:url(/UIEn/images/top_sml_box.png); background-repeat:no-repeat; width:152px; height:4px;}

.bottom_sml_box{ background-image:url(/UIEn/images/bottom_sml_box.png); background-repeat:no-repeat; width:152px; height:17px;}

.UpperBox{ background-color:#efefef; height:24px; width:140px;}

.LowerBox{ background-color:#eaeaea; height:23px; width:140px;}

.VoteBox{ margin-top:10px;}

.Vote{ background-color:#4d91e7; padding:5px;}

/*-----------------SmallColumn area End-----------------*/

/*-----------------SmallColumn area Start-----------------*/
.top_sml_box{ background-image:url(/UIEn/images/top_sml_box.png); background-repeat:no-repeat; width:152px; height:4px;}

.bottom_sml_box{ background-image:url(/UIEn/images/bottom_sml_box.png); background-repeat:no-repeat; width:152px; height:17px;}

.UpperBox{ background-color:#efefef; height:24px; width:140px;}

.LowerBox{ background-color:#eaeaea; height:23px; width:140px;}

/*-----------------SmallColumn area End-----------------*/

/*-----------------LargeColumn area Start-----------------*/
.LargeColumn{}

.shd_bar_wht{ height:33px; width:519px; border:1px solid #e2e2e2 ; }

.grey_base{ height:34px; background-image:url(/UIEn/images/grey_base.gif); background-repeat:repeat-x;}

.Row2{ background-color:#f7fafb;}

/*-----------------LargeColumn area End-----------------*/

/*====================================Footer Start Here==================================*/
#footer{ width:992px; margin: 0 auto; background-image:url(/UIEn/images/bg_footer.png); background-repeat:no-repeat; BEHAVIOR: url(iepngfix.htc);}

.footer_cnt{ width:100%; border:0px; margin:3px 0px 0px 0px;}

#sml_link{ width:100% }

#sml_link a:link,#sml_link a:visited,#sml_link a:hover,#sml_link a:active  {
	 color:#262424; margin:0px; text-decoration:none;  line-height:16px;
}
#sml_link a:hover {
	  text-decoration:underline;
}

#font_link_ft{ width:850px;}

#font_link_ft a:link,#font_link_ft a:visited,#font_link_ft a:hover,#font_link_ft a:active  {
	 color:#262424; margin:0px; text-decoration:none;  line-height:22px;
}
#font_link_ft a:hover {
	 color: #2678b8; margin:0px; text-decoration:underline; line-height:22px;
}

/*====================================Footer End Here==================================*/





/*====================================Inner page Start Here==================================*/

/*============================================ bredcrumbs starts here===================================================*/

#bredcrumbs{ padding:0px 0px 10px 0px; width:729px;}

#bredcrumbs a:link,#bredcrumbs a:visited,#bredcrumbs a:hover,#bredcrumbs a:active {
	 color:#a43704; margin:0px; text-decoration:none;  line-height:16px;
}
#bredcrumbs a:hover {
	 color: #2678b8; text-decoration:underline;
}
/*------------------------------------------- bredcrumbs Ends here-----------------------------------------------*/

.ListItem li{ color:#2b2b2b;  margin-bottom:15px; letter-spacing:0px;}

.PalleteInner{ margin:8px 0px 0px 0px; width:739px;}

.Inner_Top_Pallete{ width:739px; height:18px; background-image:url(/UIEn/images/Inner_Top_Pallete.png); background-repeat:no-repeat;}

.Inner_Middle_Pallete{ width:739px; height:600px;  background-image:url(/UIEn/images/Inner_Middle_Pallete.png); background-repeat:repeat-y; padding:0px 15px 0px 15px;}

.anchor { display: block; position: relative;  color: #fff; text-decoration: none; cursor: pointer; background-image:url(/UIEn/images/anchor_base.png); background-repeat:no-repeat; color:#CC3300;}



/*------------------------------------------- Menu2 Start here-----------------------------------------------*/


.FlagLine{background-image:url(/UIEn/images/menu_flag.gif); background-repeat:repeat-x; width:6px; height:10px; width:228px;}
.glossymenu li a{
background-color:#f6f6f6;
color: #4d4b4b;
border-top:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
display: block;
width: 216px;
margin:0px 0px 0px 0px;
text-decoration: none;
}

.glossymenu li ul a{
width: 215px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
color: #4d4b4b;
text-decoration:none;
background-color:#f6f6f6;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #4d4b4b;
text-decoration:none;
border-top:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;

}

.glossymenu li a:hover{
background-color:#e2e2e2;
color: #0451b2;
text-decoration:none;
border-top:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
}

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 228px; /*WIDTH OF MAIN MENU ITEMS*/
border: 0px solid black;
}

.glossymenu li{
position: relative;
float:left;
background: white url(/UIEn/images/glossyback.gif) repeat-x bottom left;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 230px; /*WIDTH OF SUB MENU ITEMS*/
right: 228px;
top: 0;
display: none;
background-color:#f6f6f6;
}

.glossymenu li ul li{
float: left;

}

.glossymenu li ul li ul a{
width: 215px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
color: #4d4b4b;
text-decoration:none;
background-color:#f6f6f6;

}

.glossymenu li ul li ul{ /*SUB MENU STYLE*/
position: absolute;
top: 0;
display: none;
background-color:#f6f6f6;
}




/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 0%; }
* html .glossymenu li a { height: 0%; }
/* End */




/*------------------------------------------- Forms Start here-----------------------------------------------*/


.btn {
  cursor:pointer;
  overflow:visible; /* ie6/7 width fix */
  width:auto; /* ie6/7 width fix */
  padding:1px 5px;
  background-image:url(/UIEn/images/btn_shd.png);
  background-repeat:repeat-x;
  background-color:#CCCCCC;
  color:#730b09;
  border:1px solid #aaa;
  font-weight:bold;
  }
  
.Cover  {
 background-color: #f9fbfa;
 width: 600px;
 border: 1px solid #b1afaf;
 border-collapse: collapse;

}

.Cover td {
 border: 0px solid #fff;
 border-collapse: collapse;
}  
  

.RowGrey{ background-color:#f2f4f4;}

.labelcell {
 font: 11px Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 width:200px;
}


.fieldcell {
 width: 300px;
 background-color: #f5f5f5;
 color: #102132;
 border: 1px solid #5a7ca8;
 margin-right: 0px;
}

.fieldcell_Mdm{
 width: 200px;
 background-color: #f5f5f5;
 color: #102132;
 border: 1px solid #5a7ca8;
 margin-right: 0px;
}
.radiobutton{border: 1px solid #5a7ca8;}
.fieldcell_Sml{
 width: 150px;
 background-color: #f5f5f5;
 color: #102132;
 border: 1px solid #5a7ca8;
 margin-right: 0px;
}

.Select{
 background-color: #f5f5f5;
 color: #102132;
 border: 1px solid #5a7ca8;
}

.SelectMdm{
 background-color: #f5f5f5;
 color: #102132;
 border: 1px solid #5a7ca8;
 width:160px;
 
}

.SelectSml{
 background-color: #f5f5f5;
 color: #102132;
 border: 1px solid #5a7ca8;
 width:120px;
}

#sml_Red_link{ }

#sml_Red_link a:link,#sml_Red_link a:visited ,#sml_Red_link a:hover,#sml_Red_link a:active {
	 color:#a43704; margin:0px; text-decoration:none;  line-height:16px;
}
#sml_Red_link a:hover {
	 color: #2678b8; margin:0px; text-decoration:underline; 
}

/*------------------------------------------- Forms End here-----------------------------------------------*/

/*====================================Login page Start Here==================================*/

.TableLogin{ width:655px; height:232px;}

.LoginArea{ width:339px; background-image:url(/UIEn/images/Shd_login.gif); background-repeat:repeat-y;}

/*====================================Login page End Here==================================*/


/*====================================Messages Start Here==================================*/

.Thanks{border: 4px solid #eefbe5; padding:10px; width:95%;}

.Thanks ul { margin:10px;}

.Thanks ul li { list-style-image:url(/UIEn/images/icon_tick.gif); color:#1f951f;  margin:5px;}


.Error{border: 4px solid #fbf8e5; padding:10px; width:95%;}

.Error ul { margin:10px;}

.Error ul li { list-style-image:url(/UIEn/images/icon_warning.gif); color:#c67109; margin:5px;}

.Info{border: 4px solid #e5f5fb; padding:10px; width:95%;}

.Info ul { margin:10px;}

.Info ul li { list-style-image:url(/UIEn/images/icon_info.gif); color:#42a2e4;  margin:5px;}

/*====================================Messages End Here==================================*/



/*====================================Tabs Start Here==================================*/

.TabsCnt{ width:709px;  padding:0px 0px 0px 0px; height:35px;background-image: url(/UIEn/images/base_tabs.png); background-repeat:repeat-x; }

.shadetabs{
margin:0px 0px 0px 0px;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
float:left;
padding: 0px 0px 0px 0px;
margin:4px 0px 0px 0px;
}

.shadetabs li a{
text-decoration: none;
z-index: 1;
margin-left: 3px;
color: #2d2b2b;
background-image: url(/UIEn/images/shade.gif); background-repeat:repeat-x;
background-color:#999999;
height:26px;
display:block;
width:125px;
padding:5px 2px 0px 2px;
}

.shadetabs li a:visited{
text-decoration: none;
margin-left: 3px;
color: #2d2b2b;
background-color:#999999;
height:26px;
display:block;
width:125px;
padding:5px 2px 0px 2px;

}

.shadetabs li a:hover{
text-decoration: underline;
margin-left: 3px;
color: #2d2b2b;
background-color:#999999;
height:26px;
display:block;
width:125px;
padding:5px 2px 0px 2px;

}

.shadetabs li a.selected{ /*selected main tab style */
text-decoration: none;
background-image: url(/UIEn/images/shadeactive.gif); background-repeat:repeat-x;
margin-left: 3px;
color: #2d2b2b;
background-color:#999999;
height:26px;
display:block;
width:125px;
padding:5px 2px 0px 2px;


}


.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
height:26px;
padding:5px 2px 0px 2px;
}

.TabCntArea{border:0px solid gray; width:689px; height:450px; margin-bottom: 0;  padding: 10px; margin-top:0px; background-image:url(/UIEn/images/cnt_tabs.png); background-repeat:repeat-x; background-color:#FFFFFF;}

/*====================================Tabs End Here==================================*/


/*====================================pagination Start Here==================================*/

.pagination{
padding: 2px;
margin:12px;
font-size:12px;


}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/

}

.pagination li{
list-style-type: none;
display: inline;
padding: 1px;
}

.pagination a, .pagination a:visited{
padding:0px 5px 0px 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
padding:0px 5px 0px 5px;
border: 1px solid #2b66a5;
color: #000;
background-color: #2d83ef;
}

.pagination a.currentpage{
padding:0px 5px 0px 5px;
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
width:20px;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
padding:0px 5px 0px 5px;
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

/*====================================pagination End Here==================================*/

/*=====================================Calender Start here=====================================*/
#Calender{  background-color:#ffffff; height:550px;}

.Calender_Year_bg{ background-image:url(/UIEn/images/Callender_Year_bg.png); background-repeat:repeat-x; height:35px;}

.Calender_month_bg{ background-color:#e6e6e6;}

#cal1{background-color:#ffffff;}

#cal1 td{ border:1px solid #CCCCCC;}

#cal1 tr{ border:1px solid #CCCCCC;}

.CalenderColFill{color:DarkGray; background-color:#e5e7ea; width:14%;}

.CalenderSml{width:14%;}

/*=====================================Calender End here=====================================*/

/*=====================================Inner pages data display containner=====================================*/
.gvData
{
	width:100%;	
	margin: 0px;
	background-color: #f9fbfa;
	padding:5px;	
	border: 1px solid #b1afaf;
	

}

.gvData td
{
	
	border: 1px solid #ffffff;
	 border-collapse: collapse;
}

.HeadTable
{
	background-image:url(/UIEn/images/TableCommon_bg.png); 
	background-repeat:repeat-x; 
	text-align:center;
	font-weight: normal;
	padding: 10px 8px;
	color: #039;
}

.HeadTableNotCentered
{
	background-image:url(/UIEn/images/TableCommon_bg.png); 
	background-repeat:repeat-x; 
	font-weight: normal;
	padding: 10px 8px;
	color: #039;
}

/*=====================================Inner pages data display containner End=====================================*/


/*============================================ New Changes ================================================*/



.Popcontainer{ width:100%; margin: 0 auto; background-color:#FFFFFF; }

.PopupCover  {
 background-color: #f9fbfa;
 width: 100%;
 border: 1px solid #b1afaf;
 border-collapse: collapse;
}

.PopupCover td {
 border: 1px solid #fff;
 border-collapse: collapse;
}

/* ================================== Repeted Table Style ===============================*/
.gvCover  {
	width:100%;	
	margin: 0px;
	background-color:#FFFFFF;
}

.gvCover td {
	padding: 8px;
	color: #0e0e0e;
}
/* ================================== End Repeted Table Style ===============================*/



/*============================================ End New Changes =============================================*/
/*====================================User pallate starts Here==================================*/

.user_pallate_top{ background-image:url(/UIEn/images/user_pallate_top.png);}
.user_pallate_middle{ background-image:url(/UIEn/images/user_pallate_middle.png); background-repeat:repeat-y; padding: 0px 10px;}

/*====================================User pallate Ends Here==================================*/