﻿body{
	direction:rtl;
margin:0px;
padding:0px;
background:url(/SiteCollectionImages/ar-sa/body_bg.gif) right top repeat;}
form{ margin:0px;
padding:0px;}
.bodyshadow{ background:url(/SiteCollectionImages/ar-sa/bodyshadow.png) right top repeat-x; width:100%;}
.generaltbl{
 margin:0px;
padding:0px;
width:1000px;
margin:0  auto;
font-size:10pt!important;
font-family:Tahoma, Geneva, sans-serif!important;
font-weight:normal;
background-color:#ffffff;}
a{ text-decoration:none;}
a img{ border:none}
.bannerbg{
background-image:url(/SiteCollectionImages/ar-sa/banner_bg.gif);
background-position:right bottom;
background-repeat:repeat-x;
padding-bottom:15px;}
.bannerborder{
margin-right:18px;
margin-left:23px;
height:1px;
line-height:1px;
font-size:3px;
background-color:#e8e8e8;}

.righttd{
border-right:1px solid #dcddde;background:url(/SiteCollectionImages/ar-sa/headerleftshadow.gif) right top repeat-y;
}
.shaowtop{  background:url(/SiteCollectionImages/ar-sa/headertopshatow.gif) right top repeat-x;padding-top:7px;}
.signin ul{ margin:0px;
padding:0px;
list-style:none}
.signin ul li{ margin:0px;
padding:0px;
float:right;
line-height:12px;
]line-height:18px;}
.signin ul li a{
font-size:15px;
text-decoration:none;
color:#7f7f7f;
padding-right:20px;
padding-left:20px;
padding-bottom:4px;
font-family:tahoma;
}
.signin ul li a span{color:#c6a01a}
.signin ul li.arabic a{ background:url(/SiteCollectionImages/ar-sa/arabic.gif) no-repeat right top; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.signin ul li.login a{ background:url(/SiteCollectionImages/ar-sa/signin.gif) no-repeat right top; font-size:11px;}
.signin ul li a:hover{ color:#c6a01a;}
.signin ul li.arabic{ ]padding-left:10px;}

.signin ul li.sep{ width:1px; background-color:#dcddde; margin:0px;
padding:0px ; margin-left:10px;}
.clearboth{ clear:both}
.searchdiv{ margin:0px; border:1px solid #d2d3d4; border-right:none; }
.searchdiv input { background-color:#fafafa; height:21px; width:192px!important; border:1px solid #dcddde; font-weight:bold; padding-right:7px; color:#7f7f7f; padding-top:4px; font-size:13px;}
.paddingsearch{background-color:#fdfdfd; margin:0px;
padding:0px; padding-left:5px;}

.menutd{ padding-right:7px;background:url(/SiteCollectionImages/ar-sa/menu_bg.gif) left top repeat-y; background-color:#fafafa;}
#leftnav{
margin:0px;
padding:0px;
width:200px;
}

#leftnav ul{ margin:0px;
padding:0px;
list-style:none;}
#leftnav ul li{
margin:0px;
padding:0px;
padding-left:14px;}
#leftnav ul li a{
	font-size:13px;
margin:0px;
line-height:38px;
padding-right:12px;
color:#7f7f7f;
font-weight:bold;
display:block; border-top:1px solid #ffffff;}
#leftnav ul li.current { background:url(/SiteCollectionImages/ar-sa/menuon.gif) left top no-repeat; color:#ffffff}
/*#leftnav ul li.current a,#leftnav ul li.current a:hover{ color:#ffffff;}*/
.current{
	color:#ffffff;
}
#leftnav ul li.current a:hover{ color:#ffffff;}/*#leftnav ul li.current a*/
.subdev li a:hover{
				color:#c6a01a!important;
}
.subdev li a{
				color:#7f7f7f!important;
}
#leftnav ul li.current a{ color:#ffffff;}
#leftnav ul li a:hover{ color:#c6a01a; }


#leftnav ul li.bordernone a{ border-top:none;}
/*#leftnav ul li ul{ margin:0px; margin-right:20px; padding:0x; list-style:none;}*/
#leftnav ul li ul li {margin:0px; padding:0px;}
/*#leftnav ul li ul li a{ margin:0px;line-height:26px;padding-right:0px;color:#7f7f7f;font-weight:normal; display:block; border-top:1px solid #ffffff;}*/
#leftnav ul li ul li.bordernone a{border-bottom:none!important; line-height:normal; padding-bottom:5px;}
#leftnav ul li ul li.paddinglast a{ padding-bottom:4px;}
.marqueeclass{
border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding-left:7px;}
.marqueetext{ color:#c6a01a; font-size:11px; padding:12px 4px 12px 4px;}
.marginmrquesep{ margin-right:5px; margin-left:5px;}
.paddingcontent{ padding-right:5px}
.paddingcontent{
	padding-left:15px; /*padding-left:22px; */
}
.linkspadding{ padding-right:3px; }
.quotebg{ background:url(/SiteCollectionImages/ar-sa/quotesbg.gif) right top no-repeat; padding:7px 18px 0px 54px; margin-top:2px; width:420px; height:100%;}
.dataquotpadding{ padding-right:15px; padding-left:15px;}
.leftquote{ background:url(/SiteCollectionImages/ar-sa/leftquote.gif) right top no-repeat; padding-right:24px;}
.rightquote{ background:url(/SiteCollectionImages/ar-sa/rightquote.gif) left bottom no-repeat; padding-left:24px; color:#616161; font-size:14px;font-weight:bold}
.author{ text-align:right;padding-top:8px;}
.author a{ color:#c6a01a!important; font-size:8pt; font-family:Tahoma!important; font-weight:bold; padding-left:7px; text-align:left; }
#latestnews,#calendar,#latestreports, #memberreg, #memberman{ border:1px solid #e8e8e8; margin-top:6px;}
#latestnews .content{ padding:0px 10px 0px 10px; margin:0px; background-color:#f9f9f9; }
#latestreports .content, #calendar .content, #memberreg .content, #memberman .content,#suggestion .content{ padding:0px 10px 0px 10px; margin:0px;}
#latestnews .content{ padding:0px 16px 0px 16px; margin:0px;}
#calendar .content h2,#latestreports .content h2, #memberreg .content h2, #memberman .content h2,#suggestion .content h2
			{ margin:0px; padding:4px 15px 8px 0px; border-bottom:1px solid #d9d9d9; font-family:Verdana, Geneva, sans-serif;
			background:url(/SiteCollectionImages/ar-sa/titlearrow.gif) right 10px no-repeat; color:#0da962; font-size:18px; font-weight:bold; 1margin-right:5px;}
#latestnews .content h2
{ margin:0px; padding:9px 15px 9px 0px; border-bottom:1px solid #d9d9d9; font-family:Verdana, Geneva, sans-serif;
background:url(/SiteCollectionImages/ar-sa/titlearrow.gif) right center no-repeat; color:#0da962; font-size:18px; font-weight:bold; 1margin-right:5px;}
.paddingtable{ }
.paddingtable2{ padding-top:2px; border-top:1px solid #ffffff;}
.shadowimg{ background:url(/SiteCollectionImages/ar-sa/imgshadow.gif) right top no-repeat; padding:10px 8px 8px 7px;}
.latestestnewscontent{ padding:6px 8px 18px 0px; color:#6d6e71; font-family:Tahoma !important;}
.latestestnewscontent div a{color:#6d6e71; line-height:16px;}
.latestestnewscontent div a:hover{ text-decoration:underline;}
.latestestnewscontent .date{ color:#6d6e71; }
.latestestnewscontent .title{ color:#c6a01a; font-size:12px; font-weight:bold; padding:5px 0px 2px 0px; }
.latestestnewscontent div span { line-height:18px;}
.latestestnewscontent span{ color:#0da962;}
.latestnewslinks{ padding:9px 14px 9px 14px; border-top:1px solid #e8e8e8; color:#6d6e71; background-color:#ffffff;}
.spanarrow{color:#0da962; }
#latestnews .spandate{color:#c9a629; padding-right:0px; padding-left:0px; }
.latestnewslinks a{color:#6d6e71; text-decoration:none; font-size:8pt; font-weight:normal; font-family:Tahoma !important;}
.latestnewslinks a:hover{ text-decoration:underline;}
 .more{background-color:#f9f9f9;padding:9px 16px 9px 14px;border-top:1px solid #e8e8e8; color:#6d6e71; text-align:left;}
.more a{ color:#6d6e71!important;font-size:10px; font-weight:normal;}

.more a:hover{color:#0da962!important;}
.border1,#voting .border1{ border:1px solid #ffffff}
.border2,#voting .border2{ border:1px solid #e8e8e8}
.border3,#voting .border3{ border:1px solid #ebebeb}
.border4,#voting .border4{ border:1px solid #eeeeee}
.border5,#voting .border5{ border:1px solid #f0f0f0}
.border6,#voting .border6{ border:1px solid #f1f1f1; background-color:#f2f2f2;}

.caldate th {
width:14px;
background-color:#e9e9e9;
border:1px solid #e9e9e9;
color:#7a7a7a;
font-size:11px;
font-weight:normal;
text-align:center!important;
text-decoration:none;
}
.calendarSelectedDay
{
 background-color:silver!important;			
 color:white!important;
}

.caldate td{
border:1px solid #e9e9e9;
TEXT-ALIGN: center !important; 
 WIDTH: 14px; 
 COLOR: #7a7a7a; 
 FONT-SIZE: 9px;
 FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
   border:none!important; 
   margin:0px!important;
}
.caldate td a{
color:#7a7a7a!important;
font-size:11px!important;
font-weight:normal;
text-align:center!important;
text-decoration:none!important;
display:block!important;
background-color:#f4f4f4!important;
padding:0px!important;
width:16px;
}
.calendarEventDay a
{
	font-weight:bold!important;			
}

.caldate td a:hover{
color:#ffffff!important;
text-decoration:underline!important;
background-color:#969696!important;
}	
.caldate .classon a{
color:#ffffff!important;
text-decoration:underline!important;
background-color:#0da962!important;		
}

.calanderborder{
border:1px solid #d6d6d6;
padding-right:2px;
padding-left:2px;
padding-top:0px;
padding-bottom:3px;
color:#5d710d;
background-color:#ffffff;
width:169px;
}
.calanderborder td,.calanderborder td a{
color:#0da962;
font-size:13px;
}
.tiltecal td{ line-height:28px;background-color:#ffffff!important;}
#calendar .tdpadding{ padding-right:11px; padding-left:16px;}
#calendar .title { color:#969696; font-weight:bold; background:url(/SiteCollectionImages/ar-sa/calarrow.gif) right 4px no-repeat; padding-right:15px; padding-bottom:7px; font-size:12px;}
#calendar .title:hover { text-decoration:underline;}
#calendar .calnews{ padding-right:15px;}
#calendar .calnews,#calendar .calnews a{ color:#969696;}
#calendar .calnews span a:hover { text-decoration:underline;}
#calendar .calnews span,#calendar .calnews a span{color:#0da962;}
#calendar .calnews a:hover span{ text-decoration:none!important;}
.calnews .datetime{color:#c6a01a; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.caleventpadding{ padding-bottom:13px;}
#latestreports .border1,#quicklinks .border1, #memberreg .border1, #memberman .border1,#suggestion .border1{ border:1px solid #ffffff}
#latestreports .border2,#quicklinks .border2, #memberreg .border2, #memberman .border2,#suggestion border2{ border:1px solid #f4f4f4}
#latestreports .border3,#quicklinks .border3, #memberreg .border3, #memberman .border3,#suggestion .border3{ border:1px solid #f8f8f8}
#latestreports .border4,#quicklinks .border4, #memberreg .border4, #memberman .border4,#suggestion .border4{ border:1px solid #fbfbfb}
#latestreports .border5,#quicklinks .border5, #memberreg .border5, #memberman .border5,#suggestion .border5{ border:1px solid #fdfdfd}
#latestreports .border6,#quicklinks .border6, #memberreg .border6, #memberman .border6,#suggestion .border6{ border:1px solid #fdfdfd; background-color:#ffffff;}
#latestreports td{ 
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(/SiteCollectionImages/Design/latestreports.gif) no-repeat scroll right 17px !important;
 vertical-align:top;
 padding-right:20px!important;
  border-bottom:1px solid #c1c1c1!important;
   padding-bottom:12px!important;
    width:205px!important; 
    padding-top:17px!important;}
    


#latestreports td.empty{ background-image:none!important; padding:0px; border:none; width:10px;}
#latestreports td h3{ margin:0px;padding:0px; color:#767676; font-weight:bold; font-size:7pt; font-family:Tahoma !important;}
#latestreports td h3 span{ color:#c6a01a; font-weight:normal; }
#latestreports td a{ color:#969696; }
#latestreports td h3 a:hover{ text-decoration:underline;}
#latestreports td span{color:#0da962;}
#latestreports td span a:hover { text-decoration: underline;}
#latestreports td.bordernone{ border:none}
#righttd{ background:url(/SiteCollectionImages/ar-sa/righttd_bg.gif) right top repeat-y; background-color:#fdfdfd; padding:8px 11px 0px 7px; border-right:1px solid #dcddde;}
.imagesclass td{ width:118x; 1background:url(/SiteCollectionImages/ar-sa/images_bg.gif) right top no-repeat; height:88px;} 
.imagesclass td a{ padding-right:12px; padding-left:10px; color:#6d6e71; font-size:14px; display:block;padding-top:6px; width:106px; height:82px; margin-top:7px; width:97px;}
.imagesclass td a:hover { color:#c6a01a}
.imagesclass td a span{ color:#0da962}
.imagesclass td a	{ font-size:14px;}
.imagesclass td a.newuser{ background:url(/SiteCollectionImages/ar-sa/newuser.gif) right top no-repeat;}
.imagesclass td a.career{ background:url(/SiteCollectionImages/ar-sa/career.gif) right top no-repeat;}
.imagesclass td a.newsletter{ background:url(/SiteCollectionImages/ar-sa/newsletter.gif) right top no-repeat;padding-top:5px; height:83px;}
.imagesclass td a.report{ background: url(/SiteCollectionImages/ar-sa/report.gif) right top no-repeat; padding-top:5px; height:83px;}
.imagesclass td a.ieseervice{ background:url(/SiteCollectionImages/ar-sa/ie.gif) right top no-repeat;}
.imagesclass td a.faq{ background:url(/SiteCollectionImages/ar-sa/faq.gif) right top no-repeat;}
.imagesclass td a.contactus{ background:url(/SiteCollectionImages/ar-sa/contactus.gif) right top no-repeat;}
.imagesclass td a.elearning{ background:url(/SiteCollectionImages/ar-sa/elearning.gif) right top no-repeat;}
.imagesclass td.empty{ background-image:none; width:8px; padding:0px;}
#quicklinks,#voting { margin-top:6px; border:1px solid #d0d0d0;}
#quicklinks h2,#voting h2{ color:#0da962; font-size:18px; font-weight:bold; padding:3px 9px 3px 0px; margin:0px; font-family:Verdana, Geneva, sans-serif;}
#quicklinks .contaentpadding{ padding:0px 9px 5px 12px; font-size:11px;}
#quicklinks .links{ padding:6px 0px 6px 0px ; border-bottom:1px solid #c1c1c1; color:#c6a01a;}
#quicklinks .links a{ color:#969696; font-family:Tahoma;}
#quicklinks .links a:hover{ text-decoration:underline;}
#quicklinks .links a span{ color:#c6a01a; }
.borderbottom{ background-color:#d0d0d0; height:1px; line-height:1px; font-size:3px;}
#quicklinks .bordernone,#voting .bordernone { border:none}
#voting .borderbottomnone{ border-bottom:none!important;}
#voting .title{ color:#969696; font-weight:bold; padding-bottom:10px;font-size:14px;}
#voting td{ color:#969696; text-align:right; vertical-align:top;font-size:14px;}
#voting input{ width:12px; height:12px;}
.alignright{ }
.paddingvots{padding-right:65px}
.floatright{ float:left}
.alignright td{ border:1px solid #e7e7e8;}
.alignright TD DIV {
                BORDER-BOTTOM: #e7e7e8 1px solid; POSITION: relative; BORDER-LEFT: #e7e7e8 1px solid; 1PADDING-BOTTOM: 2px; BORDER-TOP: #e7e7e8 1px solid; BORDER-RIGHT: #e7e7e8 1px solid; 1PADDING-TOP: 3px
}

.paddtd td div { position:relative;border:1px solid #e7e7e8; padding-bottom:2px; padding-top:3px;}
#reg_frm ss{ margin-right:10px;}

.paddtd td div a span{ position:absolute; color:#969696; right:14px; top:2px; ]top:5px; cursor:pointer; display:block}
.alignright TD DIV A SPAN {
                POSITION: absolute; DISPLAY: block; COLOR: #969696; TOP: 4px; CURSOR: pointer; RIGHT: 14px; _RIGHT: 10px
}
.alignright TD A {
                PADDING-BOTTOM: 2px; PADDING-LEFT: 13px; PADDING-RIGHT: 15px; BACKGROUND: url(/SiteCollectionImages/Design/votebutton.gif) repeat-x right top; COLOR: #e7e7e8 !important; FONT-SIZE: 12px; PADDING-TOP: 2px; display:inline-block;
}

.paddtd td div a{ background:url(/SiteCollectionImages/Design/votebutton.gif) right top repeat-x; 1display:block; padding:3px 13px 3px 15px; color:#e7e7e8!important; }
.alignright table{ text-align:left;}
.alignright td a:hover,.paddtd td div a:hover { background:url(/SiteCollectionImages/Design/votebutton_on.gif) right top repeat-x; color:#efd16a!important; text-decoration:none}
.alignright td a:hover span,.paddtd td div a:hover span{ color:#9a7800!important;}
.alignright td.bordernone{ border:none}
#voting { border-bottom:none!important;}
.votingfooter{ background:url(/SiteCollectionImages/Design/votingfooter.gif) right top no-repeat; padding-top:120px; border-bottom:none!important;}
#voting .contaentpadding{ padding:1px 9px 0px 12px }
#bfooter{ background:url(/SiteCollectionImages/Design/footer_bg.gif) right top repeat-x; padding:13px 13px 23px 3px;color:#6d6e71; font-size:11px;}
.floatleft{ float:right}
#bfooter ul{ margin:0px;
 padding:0px; list-style:none;}
#bfooter ul li{ float:left;}
#bfooter ul li a{ color:#6d6e71; font-size:11px; padding-right:10px; padding-left:10px; display:inline-block;}
#bfooter ul li a:hover{ text-decoration:underline}
.menusep{ background-color:#dcddde; height:1px; line-height:1px; font-size:3px;}
td.ms-sbscopes,td.ms-sblink{ display:none;}
td.ms-sbcell{ border:none!important; padding:0px!important;}
.breadcrumb{ padding-bottom:6px; padding-top:8px; color:#767676; font-size:12px;}
.ms-sitemapdirectional{color:#767676; font-size:12px; font-weight:normal}
.ms-sitemapdirectional:hover{color:#c6a01a;}
.breadcrumbCurrent{ font-weight:bold;}
#sitemap{ margin:0px; padding:0px; list-style:none; margin-top:15px;}
#sitemap li{ margin-bottom:5px; line-height:15px;}
#sitemap li a{ color:#737373; background:url(/SiteCollectionImages/ar-sa/sitemaparrow.gif) 2px 2px no-repeat; background-color:#f2f2f2; display:block;padding:2px 20px 2px 0px;font-size:12pt !important;}
#sitemap li a:hover,#sitemap li.active ul li a:hover{ color:#c9a629}
#sitemap li.active { }
#sitemap li.active a { color:#ffffff; background:url(/SiteCollectionImages/ar-sa/sitemaparrow_on.gif)  2px 2px no-repeat;background-color:#a5a6a5;}
#sitemap  li ul{ margin:0px; padding:0px; list-style:none; background-color:#ffffff;}
#sitemap li ul li {padding:1px; color:#0da962;  margin:0px 40px 0px 0px; border-bottom:1px solid #dcddde;}
#sitemap li ul li a,#sitemap li.active ul li a{ color:#727272; font-size:12px; display:inline; background-image:none; background-color:#ffffff; padding-right:0px;}
#latestreports p,#suggestion p{ padding:5px 0px 7px 0px; color:#969696;}
#latestreports  .linkscontainer div{ padding-bottom:10px;}
#latestreports .linkscontainer{ font-weight:bold;color:#969696;}
#latestreports .linkscontainer span{ color:#c6a01a; font-weight:normal}
#latestreports .linkscontainer a{color:#969696; font-weight:normal; margin-right:10px;}
#latestreports .linkscontainer a:hover{ text-decoration:underline;}
#suggestion .linkscontainer div{ padding-bottom:10px;}
#suggestion .linkscontainer{ font-weight:bold;color:#969696;}
#suggestion .linkscontainer span{ color:#c6a01a; font-weight:normal}
#suggestion .linkscontainer a{color:#969696; font-weight:normal; margin-right:10px;}
#suggestion .linkscontainer a:hover{ text-decoration:underline;}

/**********************************************************************************************************************/
/****	Member Registration Start	****/
#memberreg form,.suggestioncon form { margin-top:15px; margin-bottom:15px;}
#memberreg td,.suggestioncon td 	{ padding-bottom:5px; padding-top:5px; color:#767676; font-weight:bold; border:0 none;}
.txt 			{ border:solid 1px #dcddde; display:inline-block}
.txt input { border:solid 1px #fff; width:234px; height:22px; line-height:22px; background-color:#fafafa; margin:0;}
#memberreg td select,.suggestioncon td select { border:solid 1px #7f9db9; width:238px; color:#000;}
#memberreg td textarea,.suggestioncon td textarea,#memberreg td textarea { width:100%; height:130px; border:solid 1px #dcddde}
.linkRight 	{ padding-left:3px; text-transform:uppercase;}
.linkRight, .linkRight td  { padding:0 !important;}
.linkRight a		{font-weight:normal !important;}
.linkRight table 	{ margin-top:10px;}
/****	Member Registration End	****/
/****	Member Management Start	****/
#memberman table 	{ margin-top:16px;}

#memberman table th { color:#c6a01a; font-size:15px; background-color:#f9f9f9;
					padding:10px 20px 12px 2px; text-align:right; border:solid #eaeaea 1px;}
#memberman table td { color:#7f7f7f; padding:17px 20px 16px 2px; text-align:right; border:solid #eaeaea 1px;}
#memberman table td	a { color:#7f7f7f; text-decoration:none;font-size:15px;}
#memberman table td	a:hover { color:#0DA962;}
#memberman table td.edit { padding:0px; vertical-align:middle; text-align:center; width:155px;}
#memberman table td.edit table { margin:0; display:inline-table;}
#memberman table td.edit td { padding:0; border:0 none;}
a.edit1		{ width:29px; padding-right:21px; background-image:url(/SiteCollectionImages/ar-sa/edit.jpg);	background-repeat:no-repeat !important; display:block;
				border-left:solid 1px #c1c1c1; height:15px; background-position:right;}
a.delete		{ padding-right:21px; margin-right:10px; background-image:url(/SiteCollectionImages/ar-sa/delete.jpg); background-repeat:no-repeat; display:block;
					height:15px; background-position:right center;}
.paging 		{ margin:24px 0px 14px 0px; text-align:center;}
.paging a 	{display:inline-block; width:18px; height:18px; line-height:17px; border:solid 1px #dddddd;
					color:#767676; list-style:none;}
.paging a:hover	{ color:#0da962; text-decoration:none; background-color:#f9f8f8}
/****	Member Management End	****/
.pagingselected{ color:#0da962!important; text-decoration:none; background-color:#f9f8f8!important}
.MMForm td{
padding:0 0px 0px 0px !important;
1width:77px !important;
border:none!important;}
.MMForm table,.paddtd table{ margin:0px!important;}
.MMForm input {
margin-right:1px;
margin-top:6px;
width:100px;
height:13px;
border:1px solid #DCDDDE;
}
.MMTD {
padding:6px 10px 3px 0px !important;
text-align:left !important;
width:100px !important;
}
.paddtd{ padding:5px 20px 5px 0px !important;}
.votewidth{ width:auto!important;}
.votewidth table td{ border:none!important; padding:0px!important;}
.votewidth {padding-left:0px;!important; padding-right:10px!important;}
.widthie{ }
.faqinputpad{ margin:0px;
padding:0px 0px 13px 0px;}
.faqinput{ width:220px; color:#000000; font-size:13px; font-family:verdana;}
.faqlinks h3, .faqlinks h3 a,#aboutsai h3 { margin:0px!important; padding:0px 0px 5px 0px!important; color:#c6a01a!important; font-size:15px!important;font-weight:bold!important; background-image:none!important; border:none!important;}
.faqlinks h3 a:hover{color:#0da962!important;}
.faqlinks h3 span,.devlink h3 span{ color:#0da962!important; font-size:12px!important; font-weight:normal!important;}
.faqlinks div{ padding-bottom:10px; color:#969696;padding-right:5px}
.suggestioncon{ padding:10px 10px 200px 10px; border:1px solid #e8e8e8;}
.required{ color:#C6A01A!important; font-size:12px!important; vertical-align:top; padding-right:1px;  }

.devlink div.date{ padding:0px 0px 5px 0px; color:#c6a01a;}
.devlink h3{ margin:0px!important; padding:13px 0px 8px 0px!important; color:#969696!important; font-size:12px!important;font-weight:bold!important; background-image:none!important; border:none!important;}
.devlink ,.devlink a{ color:#969696; font-size:11px;}
.devlink h3 a:hover, .devlink div a:hover  { text-decoration:underline;}
.devlink a span{ color:#0DA962!important;}
.devlink .paddingcontent{ padding-right:10px; padding-bottom:16px; border-bottom:1px solid #c1c1c1;}
.devlink .bordernone{ border:none!important;}
.contactus h3{ margin:0px;
 padding:0px;color:#c6a01a; font-size:12px; font-weight:bold;}
 .contactus p{ color:#969696!important; font-size:9pt!important; font-family:Tahoma !important; font-weight:normal!important; margin:0px!important; padding:0px 0px 3px 0px !important;}
 .contactus p span{ font-weight:bold;}
 .contactus div.padding{ padding:10px 0px 15px 0px;}
 #contactmap{ padding-top:13px;}
 #contactmap .title{ color:#969696; padding:7px 52px 6px 0px; border:1px solid #dcddde;}
#contactmap .title a{ font-weight:bold;color:#969696; }
#contactmap .title a span{ color:#0da962;}
#contactmap .title a:hover{color:#c6a01a;}
#contactmap .positionrelative{ position:relative;}
.imgposition{ position:absolute; top:-8px; right:-2px;}
.bordermap{ border:1px solid #dcddde; border-top:none;}
.eagle{ background:url(/SiteCollectionImages/ar-sa/aboususimg.png) right top no-repeat; padding:5px 6px 9px 6px; margin-left:10px; float:right}
#aboutsai p{ padding:0px 0px 7px 0px!important; margin:0px!important; font-size:9pt; font-family:Tahoma !important;}
#productsevice{ padding-right:13px;}
#productsevice h3 span{ font-size:13px!important; font-weight:bold!important }
#aboutsai div a h3:hover  { text-decoration:underline;}
/****************************************************************************/
.menusepwhite{ height:1px; line-height:1px; font-size:3px; background-color:#ffffff;}
.lineheight4{ line-height:4px;}
.organizationchart{ background:url(/SiteCollectionImages/ar-sa/organizationbg.gif) right top no-repeat; padding:7px 8px 5px 6px;}
.organizationchart div{ padding-top:9px; padding-bottom:5px; text-align:center; color:#c6a01a; font-size:11px; font-weight:bold;}
.organizationchart div a:hover { color:#0DA962}
.organizationchart div a{color:#c6a01a; font-size:13px; font-weight:bold;}
.searhboderwhite{ border:1px solid #ffffff; border-right:none; padding-top:17px; padding-bottom:16px; padding-right:10px; padding-right:12px; background-color:#f9f9f9;}
.leftdirection a{ background:url(/SiteCollectionImages/ar-sa/leftdirection.gif) right top no-repeat;}
.leftdirection a:hover{ background-image:url(/SiteCollectionImages/ar-sa/leftdirection_on.gif);}
.rightdirection a{ background:url(/SiteCollectionImages/ar-sa/rightdirection.gif) right top no-repeat;}
.rightdirection a:hover{ background-image:url(/SiteCollectionImages/ar-sa/rightdirection_on.gif);}
.pause a{ background:url(/SiteCollectionImages/ar-sa/pause.gif) right top no-repeat;}
.pause a:hover{ background-image:url(/SiteCollectionImages/ar-sa/pause_on.gif);}
.newslineheight { padding-top:6px; border-top:1px solid #ffffff;}
.voteresult td.ratio{ color:#969696!important; font-size:12px!important}
.voteresult td.type{ color:#818181!important; font-size:15px!important; width:63px!important; padding-left:3px!important; padding-bottom:4px;}
.voteresult td.type span{ color:#c39f1a!important; font-size:11px!important; }
.voteresult .imgborder{ border:1px solid #d6d6d6!important;}
.lineheightlatest{ line-height:21px;}
/****************	departments Start	***************************/
.depCon 				{ margin-bottom:10px;}
.dep 		{ color:#969696; line-height:17px; padding:8px; display:block;}
.dep span	{ color:#0da962}
.dep span.gold	{ color:#c6a01a}
.dep span.depTitle	{ color:#767676; font-weight:bold;}
.dep a 		{ color:#969696; text-decoration:none; font-size:11px;}
.dep a:hover { text-decoration:underline;}
#departments div.paging { margin:10px 0px 10px 0px;}
/****************	departments End		***************************/
/****************	E-Services and E-Learning Start		***************************/
#services p 	{ margin-bottom:0px;}
#services ul	{ margin:0; padding:0;}
#services ul li	{ list-style:none; color:#969696; font-weight:bold; border-bottom:solid 1px #c1c1c1; padding:8px 22px 5px 5px;
				background-image:url(/SiteCollectionImages/ar-sa/services.jpg); background-repeat:no-repeat; background-position:right 13px; line-height:14px;}
#services ul li a {color:#969696;}
#services ul li a:hover 	{ color:#0DA962}
#services ul li.last { border: 0 none;}
#services ul li span, #services ul li div {color:#c6a01a; font-weight:normal;}
#services ul li span	 { float:right; margin-right:-10px;}
/****************	E-Services and E-Learning End		***************************/

.topleftcorner{ background:url(/SiteCollectionImages/ar-sa/topleftcorner.gif) right top no-repeat; width:9px; height:8px; position:absolute; z-index:1; right:0; top:0;}
.topborder{ background:url(/SiteCollectionImages/ar-sa/topborder.gif) right top repeat-x; padding-top:8px;}
.toprightcorner{ background:url(/SiteCollectionImages/ar-sa/toprightborder.gif) left top no-repeat; width:11px; height:8px; position:absolute; left:0; top:0;}
.bottomleftcorner{ background:url(/SiteCollectionImages/ar-sa/bottomleftcorner.gif) right bottom no-repeat; width:9px; height:8px; position:absolute; right:0; bottom:0;}
.bottomrightcorner{ background:url(/SiteCollectionImages/ar-sa/bottomrightcorner.gif) left bottom no-repeat; width:9px; height:10px; position:absolute; left:0; bottom:0;}
.leftborder{ background:url(/SiteCollectionImages/ar-sa/leftborder.gif) right top repeat-y; padding-right:9px;}
.rightborder{ background:url(/SiteCollectionImages/ar-sa/rightborder.gif) left top repeat-y; padding-left:9px;}
.bottomborder{ background:url(/SiteCollectionImages/ar-sa/bottomborder.gif) right bottom repeat-x; padding-bottom:8px; ]padding-bottom:6px;}
.imgfloat{ float:right; position:relative; margin-left:3px;}
.imgfloatright {

float:left;

margin-right:3px;

position:relative;

}

.eventdate{ color:#6d6e71; padding-bottom:5px; padding-top:4px;}
.eventdate span{ color:#c6a01a; font-size:12px;}
#suggestion p a{color:#6d6e71; font-size:12px; line-height:16px;}
#suggestion p a span,#suggestion p span{color:#0da962;}
#suggestion p a:hover{ text-decoration:underline;}
.eventlistingsep{ margin-top:18px; margin-bottom:13px; background-color:#e8e8e8; font-size:3px; height:1px; line-height:1px;}
.eventlistingpagepding{ padding-top:63px;}
.paddingcareerdiv{ padding:0px 12px 0px 0px;}
.padidngcareerinnerdiv{ padding-right:10px;}
#aboutsai .paddingcareerdiv h3 { padding-bottom:2px!important}
#aboutsai div.carees{color:#6d6e71; font-size:8pt!important; font-family:Tahoma !important; padding-bottom:5px!important;}

.apply{ padding-top:6px; }
.apply td{border:1px solid #e7e7e8 }
.apply td div { position:relative;border:1px solid #e7e7e8; padding-bottom:0px; padding-top:2px;}
.apply td div a span{ position:absolute; color:#969696; right:17px; top:0px; ]top:4px; cursor:pointer; display:block}
.apply td a{ background:url(/SiteCollectionImages/ar-sa/votebutton.gif) right top repeat-x; 1display:block; padding:3px 18px 3px 17px; color:#e7e7e8!important;}
.apply table{ text-align:left;}
.apply td a:hover { background:url(/SiteCollectionImages/ar-sa/votebutton_on.gif) right top repeat-x; color:#efd16a!important;}
.apply td a:hover span{ color:#9a7800!important;}
.careerpadding{ padding-bottom:0px;}
/****************************************************************** Assesment Tool********/
.headerlogo{ background-color:#fafafa; width:1000px; text-align:center;}
.ass_menu{width:100%; background:url(/SiteCollectionImages/ar-sa/assessmenttitle_bg.gif) right top repeat-x; border:1px solid #c9c9c9; text-align:center; margin-right:1px; margin-left:1px;}
.ass_menu ul{ margin:0px; padding:0px; list-style:none;width:100%;}
.ass_menu ul li{ color:#969696; font-size:12px; font-family:vrdana; padding-right:14px;display:inline; line-height:35px;}
.ass_menu ul li.red{ background:url(/SiteCollectionImages/ar-sa/redcircle.png) right center no-repeat;}
.ass_menu ul li.green{ background:url(/SiteCollectionImages/ar-sa/greencircle.png) right center no-repeat;}
.ass_menu ul li.yellow{ background:url(/SiteCollectionImages/ar-sa/yellowcircle.png) right center no-repeat }
.ass_menu ul li.sep{ background:url(/SiteCollectionImages/ar-sa/ass_sep.gif) center center no-repeat; padding-right:14px; padding-left:15px;}
.class{ background:url(/SiteCollectionImages/ar-sa/gray.png) center center no-repeat; width:112px; height:112px; vertical-align:middle; text-align:center!important; color:#000000;}
/****************************************************************** Assesment Tool End *******/
/**********************		MOU Start	***************************/
.mou { padding-top:0px !important;}
.mou p{ color:#6d6e71 !important;}
/**********************		MOU End		***************************/
/**********************	Assessment question Start***************************/
.aq 	{ padding-top:10px; padding-right:15px; line-height:20px;}
.aq div { float:right; margin-right:-15px;}
.color1 { color:#969696;}
.color2 { color:#0da962;}
/**********************	Assessment question End	***************************/
.Demail, .Dphone { width:14px; height:16px; display:inline-block; position:relative; top:2px; margin-left:5px;}
.Demail	{ background-image:url(/SiteCollectionImages/ar-sa/e.jpg);}
.Dphone{ background-image:url(/SiteCollectionImages/ar-sa/p.jpg);}

/**********************	Assessment question End	***************************/
#reg_frm  .alignright td { border:0 none;}
#reg_frm { margin-right:10px;}
.Demail, .Dphone { width:14px; height:16px; display:inline-block; position:relative; top:2px; margin-left:5px;}
.Demail	{ background-image:url(/SiteCollectionImages/ar-sa/e.jpg);}
.Dphone{ background-image:url(/SiteCollectionImages/ar-sa/p.jpg);}
/* Assessment Report */
.latest	{ width:180px !important;}
.yellowCircle	{ background-image:url(/SiteCollectionImages/ar-sa/yellowmedium.png); background-repeat:no-repeat; width:28px; height:28px; text-indent:-10000px;
			display:block;}
.assessCon	{ padding:0 !important;}
.assessCon table { margin:0 !important;}

.assessCon table th {color:#7f7f7f !important; background-color:#f2f2f2 !important; }
.assessCon table td {color:#7f7f7f !important; border-top:1px solid #FFF !important; border-left:1px solid #FFF !important;
					background-color:#f2f2f2 !important; border-bottom:0 none !important; border-right:0 none !important;}
.assessementResult	{ padding:0 !IMPORTANT; height:2px !important;}


.assessCon table td div div	{ background-color:#f2f2f2 !important;}
.greenCircle { display:block; text-indent:-10000px; background-image:url(/SiteCollectionImages/ar-sa/greenmedium.png); background-repeat:no-repeat; width:28px; height:28px; }
.redCircle { display:block; text-indent:-10000px; background-image:url(/SiteCollectionImages/ar-sa/redmedium.png); background-repeat:no-repeat; width:28px; height:28px; }
.assessBack	td  { background-color:#e2e2e2 !IMPORTANT;}
.assessBack	td  a 	{ color:#0da962 !important}
.assessBack	td  a:hover 	{ color:#C6A01A !important}
#memberman table td a:hover { color:#C6A01A;}
#tblmember td{
	color:#767676;font-weight:bold;
}
#tblmember td span{
	color:#767676;font-weight:lighter;
}

#suggestion{
 margin-left:0px; /*10*/
}
.caption 
{
      font-size:8pt; 
      font-family:verdana; 
      color:#666666; 
      padding-bottom:2px;
      margin-top:-3px;
}
.select{
 border:solid 1px #7f9db9; width:238px; color:#000;}
#tblmemberman {
	margin-top:16px;

}
#tblmemberman th{
	color:#c6a01a; font-size:12px; background-color:#f9f9f9;padding:10px 20px 12px 2px; text-align:right; border:solid #eaeaea 1px;
}
#tblmemberman  td{	font-family:Tahoma, Geneva, sans-serif !important;
	 color:#7f7f7f; padding:17px 20px 16px 2px; text-align:right; border:solid #eaeaea 1px;
}
#tblmemberman  td a{
	color:#7f7f7f; text-decoration:none;}
#tblmemberman  td a:hover{
	color:#0DA962;}
#tblmemberman  td.edit{
	padding:0px; vertical-align:middle; text-align:center; width:155px;}
#tblmemberman td.edit table { margin:0; display:inline-table;}
#tblmemberman td.edit td { padding:0; border:0 none;}
#controlpanel .links{ padding:6px 0px 6px 0px ; border-bottom:1px solid #c1c1c1; color:#c6a01a;}
#controlpanel .links a{ color:#969696;}
#controlpanel .links a:hover{ text-decoration:underline;}
#controlpanel .links a span{ color:#c6a01a; }

.reports td{ background:url(/SiteCollectionImages/ar-sa/latestreports.gif) right 17px no-repeat; padding-right:20px; border-bottom:1px solid #c1c1c1; padding-bottom:12px; width:205px; padding-top:17px;}
.reports td.empty{ background-image:none; padding:0px; border:none; width:10px;}
.reports td h3{ margin:0px;padding:0px; color:#767676; font-weight:bold; font-size:14px;}
.reports td h3 span{ color:#c6a01a; font-weight:normal;font-size:12px;}
.reports td a{ color:#969696; font-size:14px;}
.reports td h3 a:hover{ text-decoration:underline;}
.reports td span{color:#0da962;}
.reports td span a:hover { text-decoration: underline;}
.reports td.bordernone{ border:none}

#inner-cont{
	min-height:400px;
}

.caldate td.leftarrow,.caldate td.rightarrow,.tiltecal td    { border:none!important}

.caldate td.leftarrow a,.caldate td.leftarrow a:hover,.caldate td.rightarrow a,.caldate td.rightarrow a:hover{ background-color:white!important;border:none!important}

.tiltecal td  a,.tiltecal td a:hover{                

color:#0DA962!important;

text-decoration:none!important;

font-size:13px;

}

.calanderborder table{ background-color:#ffffff;}
#Calendar{
	background-color:#ffffff!important;
}

.caldate td a{border:1px solid #E9E9E9!important;}
.caldate td{
	background-color:inherit!important;
}

.carees{color:#6d6e71; font-size:11px!important; padding-bottom:5px!important;}
.tiltecal{
	width:163px!important;
}
.classbutton{background:url(/SiteCollectionImages/Design/votebutton_on.gif) left top repeat-x;color:#969696; border:none;cursor:pointer;}
.submit{ border:1px solid #e5e6e7; width:78px; height:19px;}
.submit a{ background:url(/SiteCollectionImages/Design/submit.gif) right top no-repeat; display:block;}
.submit a:hover{ background:url(/SiteCollectionImages/Design/submit_on.gif) right top no-repeat;}
.classbutton a:hover{
		background:url(/SiteCollectionImages/Design/votebutton_on.gif) right top no-repeat;		
}

.autoComplete{
	font-size:12px;
	background-color:window!important;
	color:windowtext!important;
}

.autoComplete:hover{
	font-size:12px;
	background-color:Highlight!important;
	color:HighlightText!important;
}

#divPoll label{margin-left:5px!important;}
/*#leftnav ul li ul{background-color:#e9e9e9;list-style-image:none;list-style-position:outside;list-style-type:none;
margin:0 -7px 0 0px;padding-left:16px;padding-top:5px;}*/
#leftnav ul li ul {
background-color:#E9E9E9;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 -7px 0 0;
padding-left:16px;
padding-top:5px;
zoom:1;

}


#leftnav ul li ul li a{ margin:0px;line-height:26px;padding-left:0px;color:#7f7f7f;font-weight:normal; display:block; border:none;}

.marqueetext a{color:#C6A01A; text-decoration:none;}

. search  table.ms-sbtable-ex{ border-collapse:collapse; border-spacing:0;}

. search .ms-sbgo a{ position:relative; top:1px;}
.suggestioncon td{ font-weight:normal; font-size:9pt !important; font-family:Tahoma !important;}
.subdev{zoom:1}
.signin{ background-color:#fdfdfd; padding-top:10px; ]padding-top:5px;padding-bottom:13px;]padding-bottom:12px; padding-right:12px;}
#welcomeuser{ padding-top:7px; padding-bottom:3px;background-color:#fdfdfd;padding-right:9px;]padding-right:18px;}
#welcomeuser .ms-SPLink a:link{color:#C6A01A}
#welcomeuser .ms-SPLink a:hover{ text-decoration:underline;}
#calendar .content h2{
	padding:0 15px 0 0 !important; background:url(/SiteCollectionImages/ar-sa/titlearrow.gif) right 6px no-repeat !important;
}
.sitelogobackground{
	background:#FDFDFD url(/SiteCollectionImages/Design/righttd_bg.gif) repeat-y scroll left top;
}

