.TopMessage
{
	background-color :#ff9f39;
}
.headerGrid
{
	background-color: #82A4D2;
	background-image: url(bgcolor.jpg);
}
.Body
{
	background-image:url("bg5.gif");
	background-repeat :repeat-x;
	background-color :#050750;
}
.MenuPanel
{
	border-right: navy 1px dotted;
	border-top: navy 1px dotted;
	font: normal x-small Tahoma;
	border-left: navy 1px dotted;
	color: navy;
	border-bottom: navy 1px dotted;
	background-color: white;
}
.RegisterTitleTable
{
	background-image:url('Images/registerbg.jpg');
	background-repeat:repeat;
}

.NewsPanel
{
	BORDER-RIGHT: #FFAB00 1px solid; 
	BORDER-TOP: #FFAB00 1px solid; 
	FONT: normal x-small Tahoma; 
	BORDER-LEFT: #FFAB00 1px solid; 
	COLOR: Black; 
	BORDER-BOTTOM: #FFAB00 1px solid; 
	/*BACKGROUND-COLOR: #f5f6f1;*/
}
.NewsLink
{
	text-decoration : none;
}
.NewsTable
{
	BORDER-RIGHT: #99cc99 1px solid; 
	BORDER-TOP: #99cc99 1px solid; 
	BORDER-LEFT: #99cc99 1px solid; 
	BORDER-BOTTOM: #99cc99 1px solid;
	BACKGROUND-COLOR: #f5f6f1;
}
.NewsTitleTable
{
	background-image:url('Images/newsbg.jpg');
	background-repeat:repeat;
}
.NewsDetail
{
	border-right: #99cc99 1px solid; 
	border-top: #99cc99 1px solid; 
	border-left: #99cc99 1px solid; 
	border-bottom: #99cc99 1px solid;
}
.PaperPanel
{
	BORDER-RIGHT: #FFAB00 1px solid; 
	BORDER-TOP: #FFAB00 1px solid; 
	FONT: normal x-small Tahoma; 
	BORDER-LEFT: #FFAB00 1px solid; 
	COLOR: Yellow; 
	BORDER-BOTTOM: #FFAB00 1px solid; 
	/*BACKGROUND-COLOR: #f5f6f1;*/
}
.PaperTable
{
	BORDER-RIGHT: #e3f0ff 1px solid; 
	BORDER-TOP: #e3f0ff 1px solid; 
	BORDER-LEFT: #e3f0ff 1px solid; 
	BORDER-BOTTOM: #e3f0ff 1px solid;
	BACKGROUND-COLOR: #f6f8fa;
}
.PaperTitleTable
{
	background-image:url('Images/Paperbg.jpg');
	background-repeat:repeat;
	color:Black;
}
.PaperDetail
{
	border-right: #e3f0ff 1px solid; 
	border-top: #e3f0ff 1px solid; 
	border-left: #e3f0ff 1px solid; 
	border-bottom: #e3f0ff 1px solid;
}
.DownloadPanel
{
	/*border-right: #c7d1d2 1px dotted;
	border-top: #c7d1d2 1px dotted;
	font: normal x-small Tahoma;
	border-left: #c7d1d2 1px dotted;
	color: black;
	border-bottom: #c7d1d2 1px dotted;
	background-color: white;*/
}
.DownloadTable
{
	border-right: #95abb1 1px dotted;
	border-top: #95abb1 1px dotted;
	border-left: #95abb1 1px dotted;
	border-bottom: #95abb1 1px dotted;
}
.DownloadTitleTable
{
	BACKGROUND-COLOR: #f5f6f1;
}
.DocumentPanel
{
	border-right: #c7d1d2 1px dotted;
	border-top: #c7d1d2 1px dotted;
	font: normal x-small Tahoma;
	border-left: #c7d1d2 1px dotted;
	color: black;
	border-bottom: #c7d1d2 1px dotted;
	background-color: white;
}
.DocumentTable
{
	BORDER-RIGHT: #ffd18e 1px solid; 
	BORDER-TOP: #ffd18e 1px solid; 
	BORDER-LEFT: #ffd18e 1px solid; 
	BORDER-BOTTOM: #ffd18e 1px solid;
}
.DocumentTitleTable
{
	background-image:url('Images/downloadbg.jpg');
	background-repeat:repeat;
}
.Counter
{
	font: normal x-small Tahoma;
	color: Yellow;
	/*border-right: #e3f0ff 1px solid;
	border-top: #e3f0ff 1px solid;
	border-left: #e3f0ff 1px solid;
	border-bottom: #e3f0ff 1px solid;*/
	background-color: #8b9bb1;
}
.CouterNumber
{
	background-color:#8b9bb1;
	border-color:#8b9bb1;
	border-width:0px;
}
.NewsBorder
{
	BORDER-RIGHT: #ffab00 1px solid; 
	BORDER-TOP: #ffab00 1px solid; 
	BORDER-LEFT: #ffab00 1px solid; 
	BORDER-BOTTOM: #ffab00 1px solid;
}
.ShowPageTable
{
	BORDER-RIGHT: #c8c8df 1px solid; 
	BORDER-TOP: #c8c8df 1px solid; 
	BORDER-LEFT: #c8c8df 1px solid; 
	BORDER-BOTTOM: #c8c8df 1px solid;
	background-color:#FEECC1;
}
.Footer
{
}
.Header
{
}

FORM {
	MARGIN: 0px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.headerlink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f0f0f0; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.headerlink:hover {
	COLOR: #f0f0f0; TEXT-DECORATION: underline
}
.mainfont {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 120%; FONT-FAMILY: Tahoma
}
.textfont {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: Tahoma
}
.menuitem {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.title1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma
}
.links1 {
	COLOR: #001c66; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.links1:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.links2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #cd8e6b; PADDING-TOP: 2px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.links2:hover {
	COLOR: #ff9900
}
.links3 {
	COLOR: #666666; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.links3:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
.leftsidetbls {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 15px
}
.justify {
	DIRECTION: rtl; TEXT-ALIGN: justify
}
.padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
.innertitles {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #003366; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #003366; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.input
{
	BORDER-RIGHT: #777777 1px solid; 
	BORDER-TOP: #777777 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #777777 1px solid; 
	BORDER-BOTTOM: #777777 1px solid; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #f8f8f8;
	
}
.button {
	border-right: #999fa9 1px solid;
	border-top: #999fa9 1px solid;
	font-size: 10px;
	border-left: #999fa9 1px solid;
	border-bottom: #999fa9 1px solid;
	font-family: Tahoma;
	background-color: #e2e9e6;
	cursor:hand;
}
.buttonOver {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(img/general/buttonbg2.gif); BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma
}
.inlineimg {
	MARGIN-TOP: 3px; MARGIN-RIGHT: 10px
}
.highlight1 {
	COLOR: #6666cc
}
.highlight2 {
	COLOR: #ff9966;
	font-family: Tahoma;
}
.gray {
	background-color: #e5e5e5;
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.prdimg {
	BORDER-RIGHT: #cee4ff 5px solid; BORDER-TOP: #cee4ff 5px solid; BORDER-LEFT: #cee4ff 5px solid; BORDER-BOTTOM: #cee4ff 5px solid
}
.ltr {
	DIRECTION: ltr
}
.links4 {
	COLOR: #6666cc; TEXT-DECORATION: none
}
A.links4:hover {
	BACKGROUND-COLOR: #eeeeee
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6666cc; FONT-FAMILY: Tahoma
}
.mphead {
	BORDER-RIGHT: #FFAB00 1px solid; 
	BORDER-TOP: #FFAB00 1px solid; 
	FONT: normal xx-small Tahoma; 
	BORDER-LEFT: #FFAB00 1px solid; 
	COLOR: Yellow; 
	BORDER-BOTTOM: #FFAB00 1px solid; 
	BACKGROUND-COLOR: #5D7B9D;
}

.heading_right_top
{
	background:url(Images/bg_heading.png) no-repeat;
	position:relative;
	_height:1px
}

.bucket_bottom
{
	background:url(Images/bg_bucket.png) no-repeat 0 -22px;
	height:10px;
	margin-bottom:4px
}
.bucket_bottom span
{
	background:url(Images/bg_bucket.png) no-repeat right -34px;
	width:12px;
	height:10px;
	float:right;
	overflow:hidden
}
.bucket_container
{
	background-color:White;
	background:url(Images/bg_bucket_alt.png) repeat-x 0 -92px;
	min-height:1px;
	_height:1px;
	position:relative
}	
.bucket_top
{
	border-left:2px solid #9fbde5;
	border-right:2px solid #9fbde5;
	background:url(Images/bg_bucket.png) no-repeat;
	height:10px
}
.bucket_content
{
	border-left:2px solid #9fbde5;
	border-right:2px solid #9fbde5;
	min-height:1px;
	_height:1px;
	position:relative;
	padding:0 10px
}
.bucket_top span
{
	background:url(Images/bg_bucket.png) no-repeat right -10px;
	width:10px;
	height:10px;
	float:right;
	overflow:hidden
}
.clear{clear:both;height:1px;font-size:1px;padding:0;margin:0}

h1
{
	font-size:1.2em;
}
.header_content_right h1
{
	margin:0;
	padding:0
}
.heading_container h1
{
	padding:5px 8px 4px 8px;
	margin:0;
	font-size:.95em;
	position:relative;
	
	
}
.heading_container,
.heading_right_top,
.heading_bottom,
.heading_bottom span
{
	background:url(Images/bg_heading.png) no-repeat;
	position:relative;
	_height:1px
}
.heading_container
{
	background-color:#7AA4DD;
	margin-top:6px;
	padding:0;
	clear:both
}
.heading_right_top
{
	background-position:0 -70px;
	height:5px;
	width:5px;
	float:right;
	overflow:hidden
}
.heading_bottom
{
	margin-top:-5px;
	background-position:0 -80px;
	height:5px;margin-bottom:10px;
	font-size:1px
}
.heading_bottom span
{
	display:block;
	height:5px;
	width:5px;
	float:right;
	background-position:0 -75px;
	overflow:hidden
}
.noline 
{
	COLOR: #330099; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none; 
	font-family: Tahoma;
}
A:hover 
{
	COLOR: #990066;
	background-color : #e5e5e5;
}


/*******************************************************************
							WebMenu Vertical
*******************************************************************/
	.MenuVerticalBlue2k7 {
		background-color: #BCD0E9;
		font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #9FBBDE;	
		text-align: right;
		
	}
	.MenuItemVerticalBlue2k7
	{
		   /*	background-image:url(images/background.jpg);
            background-repeat: repeat-x;*/
			background-color: #BCD0E9;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			height: 20px;
			padding-left: 2px;
			padding-right: 8px;
			vertical-align: middle;
			border-style:outset;
			border :1px;
			

		}
		.MenuItemHoverVerticalBlue2k7{
		   	background-image:url(images/igMenuItemHover.jpg);
            background-repeat: repeat-x;
			background-color: #FFF9CB;
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			border: 1px solid #DDCF9B;
			border-width: 1px 0px 1px 0px;
			
		}

.GrdHeader
{
	background-color :#507CD1;
	font-weight:bold;
	color :White;
}
.GrdPager
{
	background-color :#2461BF;
	color : White;
	text-align : center;
}
.GrdAlternating
{
	background-color : White;
}
.GrdRow
{
	background-color : #EFF3FB;
}
