﻿body{
	
	background: #ffffff  url('Images/BdyBG.gif') repeat-x scroll right top;
	margin: 0;
	padding: 0;
}

	#PGP_D{
		width: 920px;
		margin-top:15px;
		direction: rtl;	
	}
		#Hdr{
			width:920px;
			height:113px;
			text-align:right;
			background: white url('Images/SrhMdl.gif') repeat-x scroll center top;
		}
			#Pageear{
				width:920px;
				height:113px;
				float:right;
				_display:inline;
				background:transparent url('Images/pgp.jpg') no-repeat scroll right top; 	
			}
			#HdrTopLft{
				background: white url('Images/tlc.gif') no-repeat scroll right bottom;
				height:13px;
				width:13px;
				float:left;
				font-size:0px;
			}
			#HdrMdlR{
				width:920px;
				height:113px;
				background: transparent url('Images/L.gif') repeat-y scroll left top;
				text-align:right;	
			}
				#HdrMdlL{
					width:917px;
					height:113px;
					background: transparent url('Images/R.gif') repeat-y scroll right top;
				}
			#LoginHld_D{
				float: left;
				width:283px;
				text-align: right;
			}
				#Lgn_D{
					float:left ;
					margin-left:10px;
				} 
				#Search_Div{
					width:270px;
					text-align:center;
					height:30px;
					margin-left:0px;
					margin-top:61px;
					_margin-top:73px;
				}
					#SrchRgh_D{
						width:7px;
						height: 30px;
						float: left;
						background: white url('Images/SrchRgh.gif') no-repeat scroll right top; 
					}
					#HdrPne{
						display:inline-block;
						width:330px;
						margin:10px 10px 5px 10px;
						float:left;
						_display: inline;						
					}
					#SrchBg{
						width:249px;
						height: 30px;
						float: left;
						padding-left:2px;
						background: white url('Images/SrchBg.gif') repeat-x scroll right top;				
					}
					#SrchLft{
						width:7px;
						height:30px;
						float: left;
						background: white url('Images/SrchLft.gif') no-repeat scroll left top;
					}
			#Bdy{
				width:918px;
				display:inline-block;
				border-left:1px #E4EBEF solid;
				border-right:1px #E4EBEF solid;
				background-color:white	
			}
			#MenuPaneHldr{
				width:918px;
				height:45px;
				background-color:white;
				padding-bottom: 8px;
				display:table;
			}
			#Bdumb_D{
				width:908px;
				_width:918px;
				height: 27px;
				text-align:right;
				background-color: #FFFFFF; 
				padding-right: 10px;
				padding-bottom: 10px;
			}
			
				#RghBrd_D{
					width:7px;
					height: 27px; 
					_height: 27px;
					float: right;
					background: #FFFFFF url('Images/RghBrd.gif') no-repeat scroll left top; 
				}
				#MdlBrd{
					float: right;
					background: #FFFFFF url('Images/MdlBrd.gif') repeat-x scroll right top;
					height: 22px;
					_height: 27px;
					padding-top:5px;
					width:884px;
					
				}
				#LftBrd_D{
					width:9px;
					height: 27px; 
					float:right; 
					background: #FFFFFF url('Images/LftBrd.gif') no-repeat scroll right top;
				}
						
			#CntPne_D{
				width: 898px;
				display:inline-block;
				background-color:white;
				padding-left: 10px;
				padding-right: 10px;
			}
			#RBpne_D{
				width: 918px;
				display:inline-block;
				background-color:white;
			}
			#Rghpne_D{
				width:250px;
				padding-right: 10px;
				float: right;
			}
			#BdyPne_D{
				width:640px;
				float: left;
				padding-left: 10px;
				
			}
			#LBpne_D{
				width: 918px;
				display:inline-block;
				background-color:white;
			}
			#Lftpne_D{
				width:445px;
				padding-left: 10px;
				float: left;
			}
			#Bdy1Pne_D{
				width:445px;
				float: right;
				padding-right: 10px;
				
			}
			#MdlPne_D{
				width:918px;
				display:inline-block;
				background-color:white;
			}
				#MRPne_D{
					width:290px;
					_width: 303px;
					float:right;
					padding-left: 10px;
					padding-right: 10px;
					display: inline-block;
				}
				#MMPne_D{
					width:298px;
					_width: 303px;
					float: right;
					display: inline-block;
				}
				#MLPne{
					width:290px;
					_width: 302px;
					float: left;
					display: inline-block;
					margin-right: 10px;
					padding-left: 10px;
				}
				#BtmPne_D{
					width:898px;
					_width:918px;
					display: inline-block;
					background-color:white;
					padding-right: 10px;
					padding-left: 10px;
				}
				
			#FtrBg{
					width:920px;
					height:10px;
					background: white url('Images/pixel.gif') repeat-x scroll center bottom;
					font-size:0px;
				}
					#FtrR{
						background: white url('Images/brc.gif') no-repeat scroll left bottom;
						height:10px;
						width:10px;
						float:right;
						font-size:0px;
					}
					#FtrL{
						background: white url('Images/blc.gif') no-repeat scroll left bottom;
						height:10px;
						width:10px;
						float:left ;
						font-size:0px;
					}	
					
			#FtrTop{
				width:918px;
				background:white url('Images/Footer.gif') no-repeat scroll center top;
				height:17px;
				_height:32px;
				padding-top:15px;	
			}
			#FtrBtm{
				width:920px;
				height:25px;
				background:white url('Images/Footer.gif')  no-repeat  scroll center top 	
			}
/*---------------------------------------------------*/	
/*SolPartMenu Settings*/
	
	.MM_MenuContainer{
		height:45px;
		background-color:transparent ;
	    border:none;
	    }
	    	
	.MM_MenuBar{
	    height:45px;
	    background-color:transparent ;
	    border:none;

		}
	.MM_MenuIcon{
	    text-align:center; 
	    width:20px;
	    height:27px; 
	    border:none;
	    text-align:center;
	 	border-bottom:1px #E3E3E3 solid;
		border-top: 1px #FFFFFF solid;
	}
	
	.MM_SubMenu { 
	    z-index:1000; 
		cursor:pointer; 
	    cursor:hand;
	    background:#FFFFFF url('Images/SubMnuBg.gif') repeat-x scroll center bottom; 
	 	text-align:center;
	 	padding:4px 4px 4px 4px;
	 	color: #426982;
		border:1px solid #E3E3E3;
		margin-top:1px;
		opacity:0.90;
		filter:alpha(opacity=90);

	}
	.MM_MenuBreak{
	    background-color:transparent; 
	    height:0px;
	}
	.MM_MenuArrow{
		width:25px;
		text-align:center;
		border:none;
		height:27px;
		border-bottom:1px #E3E3E3 solid;
		border-top: 1px #FFFFFF solid;

		/*display:none;*/
	}
	.MM_RootMenuArrow{
		display:none;
	}
	.MM_MenuItem{
	    cursor:pointer; 
	    cursor:hand;
	    font-family:Tahoma;
	    font-size:8pt;
	    height:27px;
		font-style:normal;
		font-weight:normal ;
		color:#426982;
		border-bottom:1px #E3E3E3 solid;
		border-top: 1px #FFFFFF solid;
	}
	
	.MM_SubMenuItemActive TD{
	    border:none;
	    cursor:pointer; 
	    cursor:hand;
	    font-family:Tahoma;
	    font-size:8pt;
		font-style:normal;
		font-weight:normal ;
		border-bottom:1px #E3E3E3 solid;
		border-top: 1px #FFFFFF solid;
	    color:#426982;
	    height:27px;
	    background-color:#ACDDFB;  
	}
	.MM_SubMenuItemSelected{
		cursor:pointer; 
	    cursor:hand;
	    font-family:Tahoma;
	    font-size: 8pt;
		font-style:normal;
		font-weight:normal ;
		height:27px;
		border-bottom:1px #E3E3E3 solid;
		border-top: 1px #FFFFFF solid;
	    color:#426982;
	    background-color:#ACDDFB;  
	}
	.MM_MenuItemSel{
		    /*color:white;
		    background-color: #CC0000;
		    font-family:Tahoma;
		    font-size:8pt;
			font-style:normal;*/		
	}

	.MM_RootMenuItem TD{
		cursor:pointer; 
	    cursor:hand;
	   	font-family:Tahoma;
	    font-size:8pt;
		font-style:normal;
		font-weight:normal ;
		height:45px;
		color: #426982;
		text-align:center;
		padding-left:5px;
		padding-right:5px;
	} 
	.MM_RootMenuItemActive TD{
		cursor:pointer; 
	    cursor:hand;
		border:none;
	    color:#000000;
	    background: #FCFCFC url('Images/MenuActive.gif') repeat-x scroll right bottom;  
	    text-align:center;
	    font-family:Tahoma;
	    font-size:8pt;
		font-style:normal;
		font-weight:normal;
		height:45px;
		text-align:center;
		padding-left:5px;
		padding-right:5px;
	}
	.MM_RootMenuItemSelected TD{
		cursor:pointer; 
	    cursor:hand;
		border:none;
		color:#000000;
		text-align:center;
		font-family:Tahoma;
	    font-size:8pt;
	    padding-left:5px;
		padding-right:5px;
		font-style:normal;
		font-weight:normal ;
		height:45px;
		text-align:center;
	}
	.RightSepActiveImg{
		position:relative;
		background: transparent url('images/MenuActiveR.gif') no-repeat scroll left center;
		text-align:left;
		top:0px;
		height:45px;
		width:15px;

	}
	.LeftSepActiveImg{
		position:relative;
		background: transparent url('images/MenuActiveL.gif') no-repeat scroll right  center;
		text-align:right;
		top:0px;
		height:45px;
		width:15px;
	}

/*------------------------------------------------------------------*/
/*Start of Standard Classes*/
	.SkinObject{
		font-weight: normal;
		font-size: 8pt;
		font-family: Tahoma, Arial, Helvetica;
		text-decoration: none;
		color: #939393;
	}
	
		A.SkinObject:link{
			color: #939393;
			font-style:normal;
		}
		
		A.SkinObject:visited{
			background:transparent url('images/SkinObjectArrowGray.gif') no-repeat scroll right center ;
			color: #6F6E6E;
			font-style:normal;
		}
		
		A.SkinObject:hover{
			background:transparent url('images/SkinObjectArrowBlack.gif') no-repeat scroll right center ;
			color: #6D6D6D;
			font-style:normal;
		}
		
		A.SkinObject:active{
			background:transparent url('images/SkinObjectArrowGray.gif') no-repeat scroll right center ;
			font-style:italic;
			color: #6D6D6D;
		}
	/* style for module titles */
	.Head{
		font-family: Tahoma, Arial, Helvetica;
		font-size:10pt;
		font-weight: normal;
		color: #517992;
	}
	
	/* style of item titles on edit and admin pages */
	.SubHead{
		font-family: Tahoma, Arial, Helvetica;
		font-size:9pt;
		font-weight: normal;
		color: #222222;
	}
	
	/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
	.SubSubHead{
		font-family: Tahoma, Arial, Helvetica;
		font-size:10pt;
		font-weight: normal;
		color: #517992;
	}
	
	
	/* text style used for most text rendered by modules */
	.Normal{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 8pt;
		font-weight: normal;
		color:#222222;
	}
	
	/* text style used for rendered text which should appear disabled */
	.NormalDisabled{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 8pt;
		font-weight: normal;
		color: Silver;
	}
	
	/* text style used for rendered text which requires emphasis */
	.NormalBold{
		font-family: Tahoma, Arial, Helvetica;
		font-size:7pt;
		font-weight: bold;
		color:#222222;
	}
	
	/* text style used for error messages */
	.NormalRed{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 8pt;
		font-weight: normal;
		color: #DC0303;
	}
	
	/* text style for buttons and link buttons used in the portal admin pages */
	.CommandButton{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 8pt;
		font-weight: normal;
		color: #4D4D4D;

	}
	
		A.CommandButton:link{
			text-decoration: underline;
			color: #4D4D4D;
			font-style:normal ;
		}
		
		A.CommandButton:visited{
			text-decoration: none;
			color: #5A5959;
			font-style:normal ;
		}
		
		A.CommandButton:hover{
			text-decoration: none;
			color: #373737;
			font-style:italic ;
		}
		
		A.CommandButton:active{
			text-decoration: none;
			font-style:italic ;
			color: #373737;
		}
		
/* Start of GENERIC HTML TAGS */
	
	A {
		font-size: 8pt;
		font-family: tahoma;
		font-weight:normal;
		color: #4D4D4D;
	}
		A:link {
			color: #4D4D4D; 
			font-style: normal ;
			text-decoration: none;
		}
		A:visited {
			color: #939393; 
			font-style: normal ;
			text-decoration: none;
		}
		A:active {
			color: #8D8B8B; 
			font-style: italic;
			text-decoration: none;
		}
		A:hover {
			color: #8D8B8B; 
			font-style: normal;
		}


	H1{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #517992;
	}
	
	H2{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 11pt;
		font-weight: bold;
		color: #517992;
	}
	
	H3{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 11pt;
		font-weight: normal;
		color: #517992;
	}
	
	H4{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: bold;
		color: #517992;
	}
	
	H5, DT{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: normal;
		color: #517992;
	}
	
	H6{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 9pt;
		font-weight: bold;
		color: #517992;
	}
	TH {
		font-size:10pt; 
		font-weight:normal;
		color: #517992; 
		font-family: tahoma;
	}
	TD{
		font-size: 8pt; 
		color: #222222; 
		font-family: tahoma;
		font-weight:normal;
	}
	DIV{
		font-size: 8pt; 
		color: #222222; 
		font-family: tahoma;
		font-weight:normal;	
	}
	p{
	line-height:18px;
	}

	
/*END of GENERIC HTML TAGS */
/*------------------------------------------------------------------*/
/* Start of Search Settings	*/
	.SearchContainer{
		height:30px;
		vertical-align:top;
		padding-top:4px;
	}
	.SubmitContainer{
		height:30px;
		width:30px;
	}
	.SearchTextBox{
		color:#333333;
		position:relative;
		top:0px;
		border: none;
		margin-right:10px;
		width:120px;
		height:20px;
		font-family:Tahoma, Arial, Helvetica;
		font-size:8pt;
		font-weight:normal;
		background-color:transparent;
	}
	.SearchOptBtn{
		color:#7B7A7A;
		font-family:Tahoma;
		font-size:8pt;
		position:relative;
		top:2px;
		_top:1px;
	}
	.SearchSubmit{
		color:white;
		position:relative;
		top:1px;
		_top:3px;
		left:-7px;
		font-family:Tahoma;
		font-size:8pt;
		width:30px;
		height:20px;
	}
	
/* Eand of Search Settings	*/
/*---------------------------------------*/
/*Start of Defined Classes*/
	.separator{
		color:#D4D4D4;
		padding-right:3px;
		padding-left:3px;
	}
	
	.BreadcrumbClass{
		background-image:none;
		font-weight: normal;
		font-size: 8pt;
		font-family: Tahoma, Arial, Helvetica;
		padding-right:10px;
		padding-left:10px;
		font-style:normal ;
	}
	
		A.BreadcrumbClass:link{
			text-decoration: none;
			color:#676666;
		}
		
		A.BreadcrumbClass:visited{
			text-decoration: none;
			color: #939393;
		}
		
		A.BreadcrumbClass:hover{
			text-decoration: none;
			color: #529CC9;
		}
		
		A.BreadcrumbClass:active{
			text-decoration: none;
			color: #939393;
		}
		
		.PneHldr{
			width:918px;
			background-color: #FFFFFF;
			display:inline-block;
			vertical-align:top;
		}
		.QuadElement{
			float:right;
			vertical-align:top;
			width:217px;
			margin-right:10px;
			_display:inline;
		}				

	
/*------------------------------------------------------------------------------*/	




	

