@import "forms.css";
@font-face {
	font-family: "mohammad bold art 1";
    src: url("mohammad_bold_art_1.eot");
	src: local("mohammad_bold_art_1.eot"), url('mohammad_bold_art_1.ttf') format('truetype');
}
* html {display: inline;}
* {margin:0;padding:0;}
body {margin: 10px 0 0 0;text-align:center; padding:0;font-family:Arial, Helvetica, sans-serif, Courier;color:#666666; line-height: 16pt;
font-size:12pt;}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {margin:0.5em 0;}
form {margin:0;padding:0;}
a:link, a:visited {color: #390;text-decoration: none;}
a:hover {color: #F60;text-decoration: underline;}
a.article:link, a.article:visited {color: #666 !important;text-decoration: none !important;}
a.article:hover {color: #74bd4a !important;text-decoration: underline !important;}
a.header:link, a.header:visited {color: #FFF;text-decoration: none;}
a.header:hover {color: #390;text-decoration: none;}
a.news:link, a.news:visited {color: #5179cc;text-decoration: none;}
a.news:hover {color: #ffba31;text-decoration: none;}
a.loginlnk:link, a.loginlnk:visited {color: #5179cc;text-decoration: none;}
a.loginlnk:hover {color: #666;text-decoration: underline;}
.boxart {padding:2px 5px;}
.deleted, .marron, .blue, .red, .black, .green, .underline  {margin-left:5px;}
.astrick, .red{color:#FF0000;}
.marron{color:#900;}
.blue {color:#69F !important;}
.black {color:#000;}
.green {color:#093;}
.underline {text-decoration:underline;}
.deleted {text-decoration:line-through;}
#loadInfo {background-color:#CCF;left:38%;margin-left:0;position:fixed;top:8%;z-index:1;}
#statusBar {width: 300px;background-color: #899;}
#status {height: 12px;}
#textStatus {border:1px solid #999;color:#333333;font-weight:bolder;padding:4px;text-align:center;text-decoration:blink;}
#headerDivBGHome {position: absolute;top: 0px;left: 0px;height: 200px;width: 100%;min-width:1000px;}
#headerDivBG {position: absolute;top: 0px;height: 200px;width: 100%;left:-2px;}
/*background: url(images/headerbg1.jpg) no-repeat scroll center top;*/
/* Wood 
 #headerDivBG {background:transparent url(http://demo.rockettheme.com/mar10/templates/rt_crystalline_j15/images/overlays/patterns/wood-3.png) repeat scroll 0 0;} 
background-image:url("http://demo.rockettheme.com/jan10/templates/rt_dominion_j15/images/backgrounds/style2/main-bg2.png");
background-position:center -250px;
background-repeat:repeat-x;
*/
/* Military */
div.header_border_bottom {background-image: url("images/menu-overlay.png"); z-index: -9; background-position: center top; position: relative; min-height: 28px; bottom: -140px;}
#headerDivBG {background-image:url("images/banner.png");background-position:center center;background-repeat:no-repeat;}
/*#topHeader {background-image:url("images/header-overlay.png");background-position:center 29px;background-repeat:no-repeat;height:127px;}*/
.pageDiv {margin-top: 0;width: 1000px;margin-left: auto;margin-right: auto;}
#topNav {height: 39px;color: #390;position:relative;z-index:99999;}
#topDate {float:left;margin-top:7px;direction:ltr;font-size:10pt;margin-left:10px;}
#topmenu {float:right;margin-top:-10px;}
#topmenu ul {margin: 0;padding: 0;list-style: none;float:right; font-family:"mohammad bold art 1";font-size:11pt;}
#topmenu li {float: left;margin: 0;padding: 17px 15px 0 15px;}
#topmenu li a {color: #390;text-decoration: none;}
#topmenu li a:hover {color: #3C0;padding-bottom: 1px;border-bottom: 1px solid #e6e6e6;}
#topmenu li a.activeLi {color: #3C3;padding-bottom: 1px;}
#topmenu .topMenuImg {margin: 0 7px 0 0;}
#topHeader {height: 125px;}
#logoDiv {height: 125px;float: left;cursor: pointer;width:150px;}
#logoDiv img {background: url(images/logo.png) no-repeat;width:125px;height:125px;}
#companyDiv img {background: url(images/name.png) no-repeat;width:540px;height:90px;margin-top:25px;}
/*#companyDiv img {height:90px;margin-top:10px;width:540px;background: url(images/name.png) no-repeat;}*/
#bannerDiv {float:right;height:125px;margin-right:10px;}
img.banner_image {background-image:url("images/moelogo.png"); background-repeat:no-repeat;background-position:0 0;}
#footer,#centar,#centar2,#centarmain,#centar_3,#botw, #centar4, #centar_5 {text-align:left;margin:0 auto;width:1000px;/*width:1000px; change width on fly*/}
#centar {margin:-8px auto 0;}
#centar div.top {margin-top:0.5em;}
#centar_3 {margin:-25px auto 0;}
#centar_5 {margin:-40px auto 0;}
#centar_5 div.top {margin-top:1em;}
#centar_3 div.top {margin-top:1em;}
#centar2{margin-top:200px;top: 200px;*padding-top:197px;}
#centar4{padding:0;}
.cmsCenter {margin-top:200px;top: 200px;} /**padding-top:157px;*/
#wrap {width:100%;margin:0 auto;text-align:left;height:100% !Important;height:1%;min-height:350px;}
#insidewrapblank {height:100% !Important;height:1%;}
#mainbody_R {float:left;width:75%;}
#mainbody_R3 {float:left;width:50%;}
#content_R {padding-left:10px;text-align:right;}
#right_R {float:right;width:25%;margin-left:-3px;}
div.content {padding:10px;overflow:hidden;line-height:16pt !important;}
div.content_1 {padding:0px 10px;overflow:hidden;}
.inside_content { padding-top:0px;}
.slideshowDiv {float:left;width:556px;overflow:hidden;padding:0;margin-left:1px;background-color:transparent;}
.visionDiv_adleft, .visionDiv_adRight {height:228px;}
.visionDiv_adleft {float:left;width:205px;overflow:hidden;padding:0;margin:0;direction:rtl;background-color:transparent;}
.visionDiv_adRight {float:right;width:205px;overflow:hidden;padding:0;margin:0;direction:rtl;background-color:transparent;}
#boxcontenttop {padding:0 5px;}
#box {position: relative;margin-left: auto;margin-right: auto;padding:0 2px 0 0;text-align: left;width:100%;}
#boxtop {position: relative;margin-left: auto;margin-right: auto;margin-top: 1em;padding: 0;text-align: left;width:100%;height:253px !important}
#box_aft_top {position: relative;margin-left: auto;margin-right: auto;margin-top: 5px;padding: 0;text-align: left;width:100%;}
#boxcontent {padding:0 18px 0 12px;} /*{padding:0 15px}*/
#botmwr {background:transparent url(images/round/bww.gif) repeat-x scroll 0 0;min-height:185px;margin-right:6px;margin-left:0.028em;height:185px;}
#user3 {float:left;text-align:left;width:28%;}
#user4 {float:left;text-align:left;width:37%;}
#user5 {float:left;text-align:left;width:33%;}
#fl {text-align:left;background: url(images/round/fl.gif) no-repeat left top;height:54px;}
#fr {text-align:center;background: url(images/round/fr.gif) no-repeat right top;height:54px;}
#footer {margin:0 auto;background: url(images/round/bgfott.png) no-repeat scroll 0 0;height:51px;}
#copyright {padding-top:12px;font-size:13pt;}
#topwr {height:226px;overflow:hidden;}
h3{font-size:1.3em;line-height:1.3em;color: #6699FF;}
img a,img {border:0;}
.moduletable{padding:0 5px;/*padding for inside text*/overflow:hidden;font-size:12pt;line-height:21px;}
.moduletable h3 {-x-system-font:none;font-family:"mohammad bold art 1";font-size:14pt;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;overflow:hidden;padding-left:5px;width:95%;}
.moduletable p { text-align:justify;direction:rtl;}
.inside {padding:0px 10px;}
.clr {clear:both;margin:0;padding:0;line-height:0px;font-size:1px;height:1px;}
a:focus { outline: none; }
/* Gallery Scrollable */
div#scrollButtons div.minWidth {height: 100px; width: 310px;background-color:#fff;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
#titleHolder .minWidth {position: relative; overflow: hidden;width: 310px;}
div.titleHolderInner {	margin:0 auto;width:350px;background-color:Gainsboro;}
#titleHolder #scrollButtons ul {width: 9999px;}
#titleHolder #scrollButtons li {margin: 0;padding-right:25px;padding-left:15px;display:block;height: 66px;width: 66px;}
#titleHolder #scrollButtons li.selected em.selected {width: 148px;}
#titleHolder li a {border: none;}
#titleHolder li img {border: 2px solid #ccc;}
#titleHolder li img:hover {border: 2px solid #F90;}
#titleHolder li.new a em {background: url(images/titleholder_new.png) 100% 0 repeat-x;}
#titleHolder,#content h1 {color: #FFF;}
body#listingPage #titleHolder .minWidth ul.paginator li img {border: none;}
#titleHolder {position: relative;height: 1%;margin-top: 0px;}
#titleHolder #scrollButtons {position: relative;margin: auto;cursor: default;}
#titleHolder #scrollButtons img.scrollLeft {left: auto;top: 55px;}
#titleHolder #scrollButtons img.scrollRight {left: 0;right: auto;top:55px;}
#titleHolder ul {width: 2000px;padding: 9px 0 2px 0;}
#titleHolder li {position: relative;float: left;margin: 18px;}
#titleHolder li img {margin: 0;}
#titleHolder li.selected em {position: absolute;bottom: -7px;left: -30px;width: 130px;height: 90px;}
#titleHolder li.selected img {position: relative;z-index: 2;}
#titleHolder li.new a em {position: absolute;bottom: auto;left: auto;top: 0;right: 0;width: 35px;height: 35px;z-index: 2;}
#scrollButtons div {margin-left:20px;}
#titleHolder #scrollButtons li.new em {right:23px;top:2px;}
#titleHolder li.new em, #titleHolder li.selected em {text-indent:-10000px;}
.clearFix:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
a.back {position:absolute;left:0;top:43px;}
a.forward { position:absolute;right:0;top:43px;}
.scrollLeft,.scrollRight {opacity: .85;}
.scrollLeft:hover,.scrollRight:hover,.scrollLeft:focus,.scrollRight:focus {opacity: 1;}
a.back:focus, a.forward:focus {outline:none;}
/* End of Gallery Scrollable */
.b_rtl {padding:0 !important;text-align:right !important;}
div.buttongrip {background:transparent url(images/nav_button.gif) no-repeat scroll 100% 0;color:#6E747C;font-weight:bold;padding-right:5px;}
div.buttongrip a:link, div.buttongrip a:visited, div.buttongrip a:active {
	background:transparent url(images/nav_button.gif) no-repeat scroll 0 0;display:block;line-height:26px;color:#6E747C;text-align:right;text-decoration:none;
}
div.buttongrip:hover { background-position:100% -34px;color:#FFFFFF;text-decoration:none;}
div.buttongrip a:hover { background-position:0 -34px; color:#FFFFFF;text-decoration:none;}
.size_5 {width:5px;}
.size_10 {width:10px;}
.size_15 {width:15px;}
.size_20 {width:20px;}
.size_25 {width:25px;}
.size_30 {width:30px;}
.size_35 {width:20px;}
.size_40 {width:40px;}
.size_45 {width:20px;}
.size_50 {width:50px;}
.size_55 {width:55px;}
.size_60 {width:60px;}
.size_65 {width:65px;}
.size_70 {width:70px;}
.size_75 {width:75px;}
.size_80 {width:80px;}
.size_85 {width:85px;}
.size_90 {width:90px;}
.size_95 {width:95px;}
.size_100 {width:100px;}
.size_125 {width:125px;}
.size_150 {width:150px;}
.size_175 {width:175px;}
.size_200 {width:200px;}
.size_250 {width:250px;}

.width-3 {width:3%;}
.width-5 {width:5%;}
.width-10 {width:10%;}
.width-20 {width:20%;}
.width-25 {width:25%;}
.width-30 {width:30%;}
.width-33 {width:33%;}
.width-40 {width:40%;}
.width-45 {width:45%;}
.width-47 {width:47%;}
.width-47_5 {width:47.5%;}
.width-50 {width:50%;}
.width-55 {width:55%;}
.width-60 {width:60%;}
.width-65 {width:65%;}
.width-70 {width:70%;}
.width-75 {width:75%;}
.width-85 {width:85%;}
.width-80 {width:80%;}
.width-90 {width:90%;}
.width-95 {width:95%;}
.width-99 {width:99%;}
.width-100 {width:100%;}
/* Tooltip */
#tooltip { position:absolute;z-index:30000;padding:2px;background:#363636;color:#FFF!important;-moz-border-radius:3px;-webkit-border-radius:3px;}
#tooltip h3 {color:#fff;font-weight:bold;padding:5px;margin:0;background:#5f5f5f;font-size:85%;text-align:left;direction:rtl;}
#tooltip div {margin:0;background:#808080;padding:5px;font-size:11pt;text-align:justify;line-height:26px;direction:rtl;}
/* End of ToolTips */
/* content boxes */
.box {margin:5px;direction:ltr;}
.box-25 {width: 310px;}
.boxin {box-shadow: #aaa 0 0 10px; -webkit-box-shadow: #aaa 0 0 10px; -moz-box-shadow: #aaa 0 0 10px; border: 1px solid #999; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; background: #fff;}
fieldset {border: 0 !important; padding: 0 !important;line-height:16px !important;}
table {border-collapse: separate; border-spacing: 0;}
/*caption, th, td {text-align: right; font-weight: normal;direction:rtl;}*/
.tl {text-align: right !important;padding-right:5px;}
.tr {text-align: left !important;padding-left:5px;}
.tc {text-align: center !important;}
.tl3 {text-align: center !important;}
/* boxes' headers */
/*overflow-y: scroll; overflow-x: hidden; max-height: 85px; min-height: 110px;*/
.box .header {padding:0;position:relative;}
.box .header h3 {position: relative; top: 2px; display: inline; font-size: 150%; color: #fff; text-shadow: #151515 0 1px 0;}
.box .content {margin-bottom: 5px;}
.box .content table {width: 100%;}
.box .content table th,.box .content table td {padding: 2px;}
.box .content table th {text-align: right; font-weight: normal;}
.box .content table tr.even th,.box .content table tr.even td {background: #f5f5f5;}
.box .content table thead th, .box .content table thead td {border-left: 1px solid #f2f2f2; border-right: 1px solid #d5d5d5; background: #ddd url("images/thead.gif") repeat-x;}
.box .content table tbody tr.first th,.box .content table tbody tr.first td {border-top: 1px solid #bbb;}
.box .content table span.ico-comms {border: 0; background: transparent url("images/headerbox.png") repeat-x scroll 0 0; padding:0; color: #fff;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;font-size:10pt;}
.box .content table tfoot th,.box .content table tfoot td {border-top: 1px solid #ccc; background: #fff url("images/tfoot.gif") repeat-x;}
/* End of Content Boxes */
/* Table Scroll */
.tall-10{height:85px;}
.overflowed{overflow-y:auto;overflow-x:none;}
#dnTable { border-top:none;direction:rtl;}
#dnTable tbody td {direction:rtl;}
/* End of Table Scroll */
/* Outline Box */
.menu_head_left {background:transparent url(images/menu_left.gif) no-repeat scroll 0 0;height:30px;}
.menu_head_center {background:transparent url(images/menu_center.gif) repeat scroll 100% 0;height:30px;}
.menu_head_right {background:transparent url(images/menu_right.gif) no-repeat scroll 100% 0;height:30px;}
.menu_head_left {padding:5px 0 0 10px;color:#FFF;font-size:110%;font-weight:bold;}
.menu_head_left div { text-align:right;margin-right:10px;margin-top:-1px;}
/* End of Outline Box */
/* Arabic Left Menu Box */
#vmenu {margin: 0px; padding: 0px; list-style: none;direction:rtl;z-index:9999;}
#vmenu ul {padding: 0px;margin: 0px;list-style: none;z-index: 99999;overflow: visible;position: absolute; background-color: #eeeced;}
#vmenu li.has-children {position: relative;display:block;background:#eeeced url('images/cc.gif') no-repeat 7px;padding-left:25px;color:#416890;margin-left:2px;}
#vmenu li.has-children:hover, #vmenu a.has-children:hover {color: #333333;background: #d7d4d5 url('images/cce.gif') no-repeat 7px;padding-left:25px;}
#vmenu li > a.has-children:hover, #vmenu li:hover > a.has-children:link, #vmenu li:hover > a.has-children:visited{color: #333333;background-image:none;}
#vmenu li {position: relative;display: block;background-color: transparent;padding-left:1px;text-align:right;color:#416890;min-height:0.1px;}
#vmenu li:hover, #vmenu a:hover {background-color: #d7d4d5;margin-left:1px;} /*Yellor over*/
#vmenu li.h-sep, #vmenu li ul li.h-sep {border-bottom:1px solid #d5d4d3;height:0.0px;margin-right:0px;margin-left:2px;}
#vmenu li.h-sep:hover, #vmenu li ul li.h-sep:hover {border-bottom:1px solid #d5d4d3;height:0.5px;margin-right:3px;margin-left:3px;background-color:transparent;}
#vmenu ul li {background-color: #eeeced;background-image: none;padding-left:1px;text-align:right;color:#416890;position:relative;display:block;}
#vmenu ul li.has-children {background-color: #eeeced;}
#vmenu a, #vmenu li ul li a {text-decoration:none; color:#416890;font-weight: bold;display:block;padding: 5px 4px 6px 12px;background-color:#eeeced;}
#vmenu img.icon {position:relative;top:2px;}
#vmenu span.name, #vmenu span.name24 {position:relative;top:-4px;}
#vmenu span.name16 {position:relative;top:2px;} /*top:-2px*/
#vmenu li ul li a {padding: 5px 4px 6px 12px;}
#vmenu ul {display: none;position: absolute;top:0;right: 100%;}
#vmenu ul ,#vmenu ul li ul, #vmenu ul li ul li ul, #vmenu ul li ul li ul li ul {border:1px solid #CCC;min-width:175px;}
#vmenu li:hover > ul {display: block;}
a.isactive {color: #333333 !important;background: #CCD7CF !important;}
/* Win IE only \*/
* html #vmenu li {float:right; padding-right: 0px;}
* html #vmenu li.has-children { padding-right: 0px;}
/* End of Arabic Left Menu Box */
/* user Menu*/
#umenu {margin: 0px; padding: 0px; list-style: none;direction:rtl;z-index:99;}
#umenu ul {padding: 0px;margin: 0px;list-style: none;z-index: 99;overflow: visible;position: absolute; background-color: #eeeced;}
#umenu li.has-children {position: relative;display:block;background:#eeeced url('images/cc.gif') no-repeat 7px;padding-left:25px;color:#416890;margin-left:2px;}
#umenu li.has-children:hover, #umenu a.has-children:hover {color: #333333;background: #d7d4d5 url('images/cce.gif') no-repeat 7px;padding-left:25px;}
#umenu li > a.has-children:hover, #umenu li:hover > a.has-children:link, #umenu li:hover > a.has-children:visited{color: #333333;background-image:none;}
#umenu li {position: relative;display: block;background-color: transparent;padding-left:1px;text-align:right;color:#416890;}
#umenu li:hover, #umenu a:hover {background-color: #d7d4d5;margin-left:1px;} /*Yellor over*/
#umenu li.h-sep, #umenu li ul li.h-sep {border-bottom:1px solid #d5d4d3;height:0.1px;margin-right:0px;margin-left:2px;}
#umenu li.h-sep:hover, #umenu li ul li.h-sep:hover {border-bottom:1px solid #d5d4d3;height:0.5px;margin-right:3px;margin-left:3px;background-color:transparent;}
#umenu ul li {background-color: #eeeced;background-image: none;padding-left:1px;text-align:right;color:#416890;position:relative;display:block;}
#umenu ul li.has-children {background-color: #eeeced;}
#umenu a, #umenu li ul li a {text-decoration:none; color:#416890;font-weight: bold;display:block;padding: 5px 4px 6px 12px;background-color:#eeeced;}
#umenu li ul li a {padding: 5px 4px 6px 12px;}
#umenu ul {display: none;position: absolute;top:0;right: 100%;}
#umenu ul ,#umenu ul li ul, #umenu ul li ul li ul, #umenu ul li ul li ul li ul {border:1px solid #CCC;min-width:165px;}
#umenu li:hover > ul {display: block;}
/* End of User Menu */
#events {background-color:#eeeced;}
#wisdom, #wisdom_right {background-color:#eeeced;color:#6699FF;direction:rtl;text-align:justify;}
#wisdom {padding:5px 10px;overflow:auto;min-height:110px;font-family:"mohammad bold art 1";font-size:13pt;line-height:30px;}
#wisdom_right {padding:8px 10px;overflow:auto;min-height:80px;line-height:20px;font-size:11pt;}

div.module_article	{margin:2px 20px;}
#article_area {background-color:#eeeced;color:#6699FF;direction:rtl;text-align:justify;}
#article_area {padding:2px;overflow:auto;font-size:11pt;font-family:"mohammad bold art 1";}
.article_hits  {direction:rtl;font-size:9pt;font-family:Tahoma, Geneva, sans-serif !important;width:100px;color:#74bd4a;font-weight:bold;}
div.module_article div.notetxt {}

#article_area3 {background-color:#eeeced;color:#6699FF;direction:rtl;text-align:justify;}
#article_area3 {padding:2px;overflow:auto;font-size:10pt;font-family:Tahoma, Geneva, sans-serif;}
.article_hits3 {direction:rtl;font-size:9pt;font-family:Tahoma, Geneva, sans-serif;width:50px;color:#74bd4a;font-weight:normal;max-width:50px;}
div.articletxt3 {max-height:50px;overflow:hidden;}

#LoginDiv {overflow:hidden;padding:5px;background-color:#eeeced;direction:rtl;min-height:100px;line-height:18pt;text-align:right;}
#poll {overflow:hidden;padding:5px;background-color:#eeeced;direction:rtl;text-align:right;min-height:150px;line-height:18pt;}
#poll h2 { margin:0;padding:0;color:#416890;}
#poll table.votetable td {padding:2px;}
#poll table.votetable .qus {color:#416890;}
#poll table.votetable .qus label {color:#777676;}
#poll div.voteFottor {margin:5px;}
#poll div.voteFottor input { padding:5px 13px;}
.headertxt {color:#6699FF;font-family:"mohammad bold art 1";font-size:14pt;font-weight:normal;}
div.module_ads { padding:2px;text-align:center;position:relative;}
div.module_ads_bottom { padding:2px;text-align:center;position:relative;bottom:-2px;z-index:99999px;max-width:740px;margin-bottom:15px;}
div.module_news h2 {background-image:none;border-bottom:1px solid #E3E3E3;color:#6699FF;font-size:13pt;font-weight:bold;margin:0;padding:5px;}
div.module_right h2 {background-color:#EFDEA6;background-image:none;border-bottom:1px solid #E3E3E3;color:#6699FF;font-size:13pt;font-weight:bolder;margin:0;padding:5px;}
div.module_news h2 a:link, div.module_news h2 a.news:link, div.module_news h2 a.news:visited{color: #6699FF;text-decoration:none;}
div.module_news h2 a:hover{color: #5179CC;text-decoration:underline;}
div.module_news {position:relative;direction:rtl;overflow:hidden;margin-top:10px;margin-bottom:10px;}
div.module_left {float:left;width:47.5%;padding:2px 8px;}
div.module_right {float:right;margin:2px;-moz-border-radius:3px 3px 3px 3px;border:1px solid #E3E3E3;padding-bottom:5px;overflow:hidden;min-height:160px;
background-color:#FFF;}
div.news_voters {height:51px;width:62px;background-image:url("images/bump.png");background-repeat:no-repeat; background-position:center center;background-color:transparent;}
div.news_votes {color:#FFFFFF;display:block;font:bold 22px/29px Arial,Helvetica,sans-serif;height:29px;position:relative;text-align:center;width:62px;}
div.news_vote_yj {color:#FFFFFF;display:block;font:bold 9px/20px Verdana,Arial,Helvetica,sans-serif;height:20px;position:relative;text-align:center;text-decoration:none;}
div.news_contentheading {background-color:#D5D5EA;color:#6699FF;display:block;float:right;font-family:arial;font-size:13pt;font-weight:bold;margin:0;padding:5px;text-align:right;width:98%;margin:0 0 3px;}
div.news_createdate {color:#9F9F9F;float:right;font-size:9pt;font-weight:bold;margin-top:-3px;margin-right:5px;}
div.news_yj_text {direction:rtl;font-size:10pt;line-height:16pt;text-align:justify;color:#666;font-family:Tahoma, Geneva, sans-serif;margin-top:-2px;
padding:0 2px 5px 5px;}
img.gbnav {background-image:url("images/menu-overlay.png");background-position:center center; background-repeat:no-repeat;}

div.module_center {width:95.5%;padding:2px 8px;}
div.module_news {margin:0;padding:0;color:#999;}
div.module_news div.content {margin-top:10px !important;text-align:justify;direction:rtl !important; color:#666;}
div.module_news div.imgNum {position:relative;top:3px;font-size:8pt;font-weight:bold;right:-40px;color:#36F;}
div.module_news div p {text-align:justify;font-weight:bold;line-height:15pt;}
div.module_news div.para {text-align:justify;font-weight:bold;line-height:18pt;}
div.module_event div.content {margin-top:10px !important;text-align:justify;direction:rtl !important;color:#666;}
div.module_event div p {text-align:justify;}
div.module_news div label.bold, div.module_event div label.bold {font-weight:bold;color:#416890;}
div.module_news div label.grey, div.module_event div label.grey {color:#999;}
div.module_news div.newsSep {clear:both;}
div.module_news table td { padding:2px; }
div.module_news table td a.celllink1 { font-size:9pt; font-weight:bolder; }
div.module_news table td font {font-weight:bold; }
div.module_news div.content img, div.module_news div p img, 
div.moduletable div.content img {background-color:#FFF;border:1px solid #CCC;display:block;margin:2px -2px -2px 5px;padding:2px;}
div.moduletable div.content {margin-top:10px !important;text-align:justify;direction:rtl !important;color:#666;}
div.module_news div.content_review {margin-top:0px !important;padding-top:5px !important;text-align:justify;direction:rtl !important;color:#666;}

#resultsystem, #voteController_2 {display:none;}
#resultsystem tbody tr td.rs_head, #resultsystem_only tbody tr td.rs_head {color:#666 !important;border-bottom:1px solid #999 !important;}
table.pagination { padding:2px;}
table.pagination tbody tr td  { height: 21px; text-align:center !important;} 
table.pagination tbody tr td.nobg {background:none !important;border:none !important;}
table.pagination td.navigation,table.pagination td.navigation:visited,
table.pagination td.navigation:active {text-decoration:none;color:#636363;background-color:#FFF;border:2px solid #E0E0E0 !important;padding:2px;cursor:pointer;}
table.pagination td.navigation:hover {background: #99C;color:#fff;border-color: #fff !important;cursor:pointer;}
table.pagination td.navigation_nolink {background-color:#CCC;border:2px solid #E6E6E6 !important;color:#666;padding:2px;cursor:auto;}
table.pagination td.nodata {background-color:transparent;border:0px !important;padding:2px;cursor:default;}

#breadcrumbs-home {background:url(images/breadcrumb-tab.png) no-repeat scroll 0 0;width:37px;height:26px;float:right;text-decoration:none;}
span.breadcrumbs , span.breadcrumbs span{color:#36F;}
span.breadcrumbs {font-size:100%;font-weight:bold;overflow:hidden;padding-right:5px;}
span.breadcrumbs a, span.no-link {display:block;float:right;height:26px;line-height:26px;padding:0 6px;color:#5179cc;direction:rtl;}
span.breadcrumbs span.link_dis {display:block;float:right;height:26px;line-height:26px;padding:0 6px;color:#666;}
span.breadcrumbs a:hover {color:#ffba31;}
span.breadcrumbs img {background:transparent url(images/breadcrumb-sep.png) no-repeat scroll 50% 50%;}
span.breadcrumbs img {float:right;height:26px;width:12px;border:0px;}

table.adminlist {width: 100%;background-color: #e7e7e7;color: #666;border-spacing:1px;border-collapse:collapse;}
table.tablelist {width: 100% !important;border-spacing: 0px;color: #666;}
table.adminlist td, table.adminlist th, table.tablelist td, table.tablelist th { padding: 4px; }
table.adminlist thead tr {border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;height:35px;}
table.adminlist tfoot tr {border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;} 
table.adminlist thead th, table.tablelist thead th {color: #666; height:27px; background:#efedee url("images/tablehead_bg.jpg") repeat-x;}

table.bluebg thead th {background-color:#99C !important;color:#FFF !important;}
table.bluebg tfoot tr {background-color:#D9D9EC !important;color:#666 !important;}

table.chotbg thead th {background-color:#d28037 !important;color:#FFF !important;}
table.chotbg tfoot tr {background-color:#E6B88E !important;color:#666 !important;}

table.greenbg thead th {background-color:#396 !important;color:#FFF !important;}
table.greenbg tfoot tr {background-color:#D5F3D1 !important;color:#666 !important;}

table.redbg thead th {background-color:#FF6464 !important;color:#FFF !important;}
table.redbg tfoot tr {background-color:#FFCACA !important;color:#666 !important;}

table.adminlist thead a:hover, table.tablelist thead a:hover { text-decoration: none; }
table.adminlist thead th img, table.tablelist thead th img { vertical-align: middle; }
table.adminlist tbody th, table.tablelist tbody th { font-weight: bold;text-align:right; }
table.adminlist tbody tr, table.tablelist tbody tr	{ background-color: #fff;  text-align: right;  height:30px;}
table.adminlist tbody tr.row1, table.tablelist tbody tr.row1 { background: #f9f9f9; border-top: 1px solid #fff; }
table.adminlist tbody tr.row0:hover td, table.tablelist tbody tr.row0:hover td, table.tablelist tbody tr.row1:hover td
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }
table.adminlist tbody tr td.rborder  { border-right:1px solid #E5E5E5;}
table.adminlist tbody tr td, table.tablelist tbody tr td 	   { height: 21px; background: #fff; border: 0px solid #fff; }
table.adminlist tbody tr.row1 td, table.tablelist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }
table.adminlist thead th , table.tablelist tfoot tr{color: #666; height:25px; background:#FFD98C url("images/thmail.png") repeat-x left bottom; z-index:3;padding:0 4px; }
table.adminlist tfoot td, table.tablelist tfoot td
table.adminlist tfoot th, table.tablelist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; }
table.adminlist td.order, table.tablelist td.order 		{ text-align: center; white-space: nowrap; }
table.adminlist td.order span , table.tablelist td.order span { float: right; display: block; width: 20px; text-align: center; }
table.adminlist tr.folder th {background: #FFF;border: 1px solid #E5E5E5;}
table.adminlist tr.folder_ovr th {background: #FFF2F0;border: 1px solid #E5E5E5;}
table.adminlist tr.even td {background: #F2FFEA;}
table.tbborder tbody tr {border: 1px solid #E5E5E5 !important;border-spacing:0px !important;}
table.borders tbody tr, table.borders tbody td {border: 1px solid #E5E5E5 !important;border-spacing:0px !important;}
table.borders tbody th {border: 1px solid #E5E5E5 !important;border-spacing:0px !important;background-color:#F8F8F8;color:#666;font-weight:bold;}
table.noborder tbody tr td, table.noborder tbody tr, table.noborder tbody td {border: 0px solid #E5E5E5 !important;border-spacing:0px !important;}
table.noGraphic tbody tr td, table.noGraphic tbody tr, table.noGraphic tbody td {border: 0px solid #E5E5E5 !important;border-spacing:0px !important;}
table.noGraphic tbody tr {border-left:1px solid #E5E5E5 !important;border-right:1px solid #E5E5E5 !important;}
table.noGraphic tbody {border-bottom:1px solid #E5E5E5 !important;}
table.adminlist tr td.pRight {padding-right:10px; !important}

.response-msg {padding:6px 45px 10px 5px;font-size:0.9em;margin:0 0 2px;min-width:350px;margin-top:15px;}
.response-msg div.img {background-image:url('images/icon_close.gif');height:13px;width:13px;position:relative;overflow:hidden;cursor:pointer;float:left;}
.response-msg span {display:block;font-weight:bold;padding:0 0 4px;text-align:right;}
.response-msg p {padding:0;margin:0;text-align:justify;color:#333;text-align:right;}
.e, .e_txt {background:#f9e5e6 url('images/error.png') 99% 50% no-repeat;color:#b50007;border:#e8aaad solid 1px;}
.n  {background:#f9f9e5 url('images/notice.png') 99% 50% no-repeat;color:#828400;border:#e8e3aa solid 1px;}
.i {background:#e5ecf9 url('images/info.png') 99% 50% no-repeat;color:#0055b5;border:#aac6e8 solid 1px;}
.s {background:#e9f9e5 url('images/success.png') 99% 50% no-repeat;color:#1c8400;border:#b4e8aa solid 1px;}
.e_txt {background-image:none;font-weight:bold;padding:0px 5px;}
div.tool_tips {background-image:url("images/body_yel_bg.gif");background-repeat:repeat-x;}
div.head1 {background-image:url("images/tool_bg.gif");background-repeat:repeat-x;color:#333;font-weight:bold;text-align:right;direction:rtl;}
div.body1 {background-image:url("images/body_yel_bg.gif");font-weight:lighter;font-size:10pt !important;text-align:right;}
div.ax {border-bottom:1px solid #666;height:1px;}
div.ax1 {border-bottom:1px solid #666;height:5px;}
div#tooltip div.title {font-weight:bold;text-align:right;font-size:9pt;margin:0;}
div#tooltip div.datetime {font-weight:normal;text-align:right;font-size:8pt;margin:0;}
.extfont {font-size:14pt;}

/*Calendar*/
#yahoo, #yahoo_attend {
	padding: 0;margin: 0;
	border-left: 1px solid #A2ADBC;border-top: 1px solid #A2ADBC;	
	font: normal 9pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;text-align: center;background-color: #fff;width: 200px;
}
#yahoo th, #yahoo_attend th {padding:0;margin:0;color: #616B76;background: #D9E2E1;border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;}
#yahoo td, #yahoo_attend td {padding:0;margin:0;border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;
	text-align: center;background: url(images/bg_calendar.gif) no-repeat right bottom;
}
#yahoo td a, #yahoo_attend td a {text-decoration: none;font-weight: bold;display: block;}
#yahoo td a:link, #yahoo td a:visited, #yahoo_attend td a:link, #yahoo_attend td a:visited  {color: #608194;}
#yahoo td a:hover, #yahoo td a:active, #yahoo_attend td a:hover, #yahoo_attend td a:active {color: #6aa3ae;}
#yahoo .cellnow, #yahoo td.cellnowa, #yahoo td.cellnow a:link, #yahoo td.cellnow a:visited ,
#yahoo_attend .cellnow, #yahoo_attend td.cellnowa, #yahoo_attend td.cellnow a:link, #yahoo_attend td.cellnow a:visited 
{color: #F6F4DA;font-weight: bold;background: #DF9496;}
#yahoo .cellsel, #yahoo_attend .cellsel{background: url(images/blue_bg.gif) repeat-x;}
#yahoo .cell, #yahoo_attend .cell {color: #808080;}
#yahoo .cellnone, #yahoo_attend .cellnone {color: #808080;}
#yahoo .celldisable, #yahoo_attend .celldisable {color: #033;background: url(images/gray_bg.png) repeat-x;}
/*Calendar end*/
div.reviewContent {font-size:11pt;}
div.reviewContent div.totalreview {position:relative;top:4px;right:-10px;}
div.margin {margin-right:10px;margin-left:10px;}
div.send2frdheader {border:1px solid #BFBFBF;height:23px;background-color:#CCC;text-align:center;font-size:16pt;}
div.addreviewheader {border:1px solid #BFBFBF;height:23px;background-color:#CCC;text-align:center;font-size:16pt;padding-top:3px;}
div.guestbook {background-image:url(images/g_book.png);background-repeat:no-repeat;cursor:pointer;color:#5179cc;}
div.guestbook span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.guestbook:hover {color:#ffba31;text-decoration: none;background-image:url(images/g_bookovr.png);background-repeat:no-repeat;}
div.review {background:transparent url('images/review.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.review span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;margin-right:15px;font-size:11pt;}
div.review:hover {background:transparent url('images/review.png') left -26px no-repeat;color:#ffba31;text-decoration: none;}
div.print {background:transparent url('images/print.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.print span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.print:hover {background:transparent url('images/print.png') left -26px no-repeat;color:#ffba31;text-decoration: none;}
div.send2friend {background:transparent url('images/send2friend.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.send2friend span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.send2friend:hover {background:transparent url('images/send2friend.png') left -26px no-repeat;color:#ffba31;text-decoration: none;}
div.news_bt {background:url("images/icon-32-news.png") no-repeat scroll 0 -27px;cursor:pointer;color:#5179cc;}
div.news_bt span {position:relative;top:4px;left:8px;text-decoration: none;font-weight:bold;}
div.news_bt:hover {color:#ffba31;text-decoration: none;background:#fff url("images/icon-32-news.png") no-repeat scroll 0 1px;}
div.schoolname {background:transparent no-repeat scroll 0 -27px;cursor:pointer;color:#5179cc;}
div.schoolname span {position:relative;top:4px;left:8px;text-decoration: none;font-weight:bold;}
div.schoolname:hover {color:#ffba31;text-decoration: none;background:#fff no-repeat scroll 0 1px;}
div.comments {background:transparent url('images/comments.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.comments span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.comments:hover {background:transparent url('images/comments.png') left -27px no-repeat;color:#ffba31;text-decoration: none;}
div.alert {background:transparent url('images/alerts.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.alert span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.alert:hover {background:transparent url('images/alerts.png') left -27px no-repeat;color:#ffba31;text-decoration: none;}
div.part {background:transparent url('images/part.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.part span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.part:hover {background:transparent url('images/part.png') left -27px no-repeat;color:#ffba31;text-decoration: none;}
div.uploads {background:transparent url('images/uploads.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.uploads span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.uploads:hover {background:transparent url('images/uploads.png') left -27px no-repeat;color:#ffba31;text-decoration: none;}

table.eventdata {font-size:11pt;}
table.eventdata td {padding:4px !important; color:#666;}
div#errmsg_review, div#errmsg_snd2frnd {margin:2px 2px;direction:rtl;}
div.errmsg_review, div.errmsg_snd2frnd {padding:10px 5px;font-size:0.9em;margin:5px 2px;border:1px solid #CCC;background-color:#FFCC99;}
h3.header_1 {
	margin: 0px 0px 3px 0px;padding:0px 0px 6px 5px;background: url('images/module_dotted_header.png') 0 100% repeat-x;
	font-size: 110%;letter-spacing: -1px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;text-align:right;direction:rtl;
}
h5.header_1 {margin: 0px 0px 3px 0px;padding:0px 0px 6px 0px;font-size: 110%;}
h3.header_1 span.color, h5.header_1 span.color  {color: #999;font-size: 100%;}
div.header-2, span.header-3{display: block;font-size: 100%;direction:rtl;padding-right:5px;}
div.header-4 {float:right;font-size:102%;letter-spacing: -1px;position:absolute;left:0px;right:550px;}
span.header-left {float:right;margin-right:8px;margin-top:-10px;}
span.header-right {float:left;margin-left:8px;margin-top:-15px;}

.pwdChkCon0 {background-color:#EBEBEB; border-right:solid 1px #BEBEBE; border-bottom:solid 1px #BEBEBE; text-align:center; color:#FFFFFF;width:20px;float:left;border-left: solid 1px #fff;height:20px;}
.pwdChkCon1 {background-color:#FF4545; border-right:solid 1px #BB2B2B; border-bottom:solid 1px #BB2B2B; text-align:center;color:#000000;width:20px;float:left;border-left: solid 1px #fff;height:20px;}
.pwdChkCon2 {background-color:#FFD35E; border-right:solid 1px #E9AE10; border-bottom:solid 1px #E9AE10; text-align:center;color:#666666;width:20px;float:left;border-left: solid 1px #fff;height:20px;}
.pwdChkCon3 {background-color:#3366FF; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;color:#FFFFFF;width:20px;float:left;border-left: solid 1px #fff;height:20px;}
.pwdChkCon4 {background-color:#3ABB1C; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;color:#FFFFFF;width:20px;float:left;border-left: solid 1px #fff; height:20px; }
.rolepending {color:#900;}
div.download {border:1px solid #CCC;background-color:#FFECCE !important;font-family:"mohammad bold art 1";width:99.5%;}
div.download img { background:transparent url('images/dn_cat.gif') no-repeat left top; margin-left:5px;}
div.download span.header {position:absolute;right:10px;top:15px;font-size:14pt;}
div.download span.counter {position:absolute;right:10px;top:35px;font-size:9pt;text-decoration:underline;}
div.module_news div.content_download {margin:20px 50px 0 0 !important;text-align:justify;direction:rtl !important; font-size:9pt !important;color:#666;}
div.module_news div.content_list {margin:0 !important;text-align:justify;direction:rtl !important; font-size:9pt !important;color:#666;}
div.module_right h3	{margin:0;padding:0;}
div.module_right h3 img {background:url(images/dn_cat32.gif) no-repeat scroll 0 0;border:none !important;margin-left:5px;}
div.module_right div.subtxt {margin-top:-5px;font-size:95%;color:#999;}
div.content_download div.newsSep {clear:both;}
div.module_center div.notetxt {font-size:8pt;margin-top:-10px;}
div.notetxt {padding:2px 5px;}
div.notetxt label {font-size:10pt;}
div.content_list div.module_center {border-bottom:1px dotted #ccc;}
.icon-48-download {
	cursor:pointer;
	border:0px solid #CCCCCC;
	padding:5px 10px 5px 30px;
	-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomright: 5px;
	-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;
}
.icon-48-download {background:#fff url("images/icon-48-download.png") no-repeat scroll 10px -2px;} 
.icon-48-download:hover, .icon-48-download:focus {background:#ECECFF url("images/icon-48-download.png") no-repeat scroll 10px -2px;color:#0B55C4;} 
.formsborder {border:1px solid #BFBFBF;padding-top:5px;padding-bottom:5px;border-top:none;}
div.dnupload {background:transparent url('images/uploads.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.dnupload span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;margin-right:15px;font-size:11pt;}
div.dnupload:hover {background:transparent url('images/uploads.png') left -27px no-repeat;color:#ffba31;text-decoration: none;}
div.newsupload {background:transparent url('images/uploads.png') left 0px no-repeat;cursor:pointer;color:#5179cc;}
div.newsupload span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;margin-right:15px;font-size:11pt;}
div.newsupload:hover {background:transparent url('images/uploads.png') left -27px no-repeat;color:#ffba31;text-decoration: none;}
img.edit {background-image:url("images/ico_edit.png");background-repeat:repeat-x;width:16px;height:16px;}
img.close {background-image:url("images/close.png");background-repeat:repeat-x;width:16px;height:16px;}
img.sort_asc {background-image:url("images/sort_asc.gif");background-repeat:repeat-x;width:9px;height:7px;}
img.sort_desc {background-image:url("images/sort_desc.gif");background-repeat:repeat-x;width:9px;height:7px;}
div.div_flashads {overflow:hidden; z-index:99999;}
#Hijri {font-size:90%;overflow:hidden;padding:5px;background-color:#eeeced;direction:rtl;text-align:center;min-height:150px;}
#Hijri div#div1 {width:150px;height:165px;}
#Hijri div.dayname {color:#FFFFFF;font-size:14pt;font-weight:bold;padding-top:20px;}
#Hijri div.day {color:#666666;font-size:50pt;font-weight:bold;margin-top:45px;}
#Hijri div.month {color:#666666;float:right;font-size:12pt;font-weight:bold;margin-top:36px;padding-right:8px;}
#Hijri div.year {color:#666666;float:left;font-size:8pt;font-weight:bold;margin-top:36px;padding-left:8px;}
.img0 {background:transparent url('images/hijri/0.png') no-repeat; }
.img1 {background:transparent url('images/hijri/1.png') no-repeat; }
.img2 {background:transparent url('images/hijri/2.png') no-repeat; }
.img3 {background:transparent url('images/hijri/3.png') no-repeat; }
.img4 {background:transparent url('images/hijri/4.png') no-repeat; }
.img5 {background:transparent url('images/hijri/5.png') no-repeat; }
.img6 {background:transparent url('images/hijri/6.png') no-repeat; }
.img7 {background:transparent url('images/hijri/7.png') no-repeat; }

/**/
tr.hide {display:none;}
tr.show {display:table-row;}
div.hide {display:none;}
div.show {display:block;}
span.red {font-weight:bold;color:#F00;margin-left:5px;margin-right:5px;}
.txtCenter, a.btnCenter {text-align:center !important;}
a.btnCenter {padding-left:25px;}
a.btnCenter:focus  {outline-style:dotted;outline-color:#666;outline-width:thin;}
.aLeft {float:left;}
.aCenter {text-align:center;}
.aRight {float:right;}
.txt_en {text-align:left;direction:ltr;padding-left:2px;}
.txt_ar {text-align:right;direction:rtl;}
input[type=text],input[type=password],textarea, select {padding-right:2px;}
select {height:23px !important;margin-bottom:2px;}
.hand {cursor:pointer;}
span.date {font-size:8pt;color:#999;}
input[type=text], input[type=password] {border:1px solid #999;height:21px;padding-top:2px;}
input[type=text].username, input[type=password].password {height:18px !important;}
input[type=radio] {border:0px none;}
input[type=file] {height:24px;}
input.error, select.error, input.UserName_txt.error, textarea.error {background-color:#FC9;border:1px solid #CCCCCC;}
input.valid, select.valid, input.UserName_txt.valid, textarea.valid {background-color:#CCC;border:1px solid #999;}
input.error, select.error, input.UserName_txt.error {height:21px;padding-top:2px;}
input.valid, select.valid, input.UserName_txt.valid {height:21px;padding-top:2px;}
/*Mail settings*/
#bottomNav {text-align: right;}
#bottomNav ul.List {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:5px;line-height:20px;}
#bottomNav ul.List li {clear:both;display:block;margin:0;white-space:nowrap;}
#bottomNav ul.List li a {border:1px solid #FCFCFC;clear:both;color:#444444;display:block;margin:0;overflow:hidden;padding:2px 8px;text-decoration:none;}
#bottomNav ul.List li.sel a {background-color:#EEECED;border:1px solid #ccc;}
#bottomNav ul.List li a:hover{border:1px solid #ffd98c;background-color:#fff5db;}
div.moduleInbox{ margin-bottom:1em;padding:0 2px;}
div.moduleInbox h1, div.moduleInbox h2, div.moduleInbox h3, div.moduleInbox h4, div.moduleInbox h5, div.moduleInbox h6 {
	font-family:"mohammad bold art 1";
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-right:5px;
	margin:0.1em 0;
}
div.moduleInbox h1 {font-size:21px;color:#175A87;}
div.moduleInbox h2 {font-size:18px;color:#175A87;}
div.moduleInbox h3 {font-size:15px;color:#175A87;}
div.moduleInbox h4 {font-size:13px;color:#175A87;}
div.moduleInbox h5 {font-size:11px;color:#175A87;}
div.moduleInbox h6 {font-size:10pt;color:#444444;}
div.moduleInbox p { text-align:justify;direction:rtl;font-size:10pt !important;}
table.mailtable {width: 100%;background-color: #e7e7e7;color: #666;border-spacing:1px;border-collapse:collapse;direction:rtl;}
table.mailtable td { padding: 0 4px;}
table.mailtable thead tr {border:1px solid #ccc;}
table.mailtable thead th {color: #666; height:25px; background:#FFD98C url("images/thmail.png") repeat-x left bottom; z-index:3;padding:0 4px; }
table.mailtable thead a:hover { text-decoration: none; }
table.mailtable thead th img { vertical-align: middle; }
table.mailtable thead tr.bgColor_lg {border:1px solid #F0F0F0;}
table.mailtable thead td.bgColor_lg {background-color:#FFF5DB;} 
table.mailtable tbody th{ font-weight: bold;text-align:right;}
table.mailtable tbody tr{ background-color: #fff;  text-align: right;  height:24px;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0;}
table.mailtable tbody tr.row1 { background: #f9f9f9; border-top: 1px solid #fff; }
table.mailtable tbody tr.row0:hover td, table.mailtable tbody tr.row1:hover td  { background-color: #ffd ; }
table.mailtable tbody tr td.rborder, table.mailtable tbody tr th.rborder  { border-right:1px solid #E5E5E5;}
table.mailtable thead tr td.rborder, table.mailtable thead tr th.rborder  { border-right:1px solid #E5E5E5;}
table.mailtable tbody tr td { height: 21px; background: #fff; border-bottom: 1px solid #F0F0F0; padding-top:1px;}
table.mailtable tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }
table.mailtable tfoot tr {color: #333; background-color:#FFF5DB; height:1.8em;border: 1px solid #F0F0F0;}
table.mailtable td.order { text-align: center; white-space: nowrap; }
table.mailtable td.order span { float: right; display: block; width: 20px; text-align: center; }
table.mailtable tr.folder th {background: #FFF;border: 1px solid #E5E5E5;}
table.mailtable tr.folder_ovr th {background: #FFF2F0;border: 1px solid #E5E5E5;}
table.mailtable tbody tr.msgsel td {background:#F2FFEA !important;}
table.mailtable tbody tr.msgunread td {font-weight:bold;}
table.mailtable .Chk{padding-left:10px;padding-right:8px;max-width:17px;}
table.mailtable .Ico, table.mailtable .Imp, table.mailtable .Att{padding-top:2px;padding-bottom:0px;max-width:17px;}
table.mailtable .uImg{padding-top:2px;padding-bottom:0px;max-width:52px;}
table.mailtable .Frm{padding-left:5px;text-overflow:ellipsis;max-width:1.1em;}
table.mailtable .Imp{padding-left:16px;max-width:25px;}
table.mailtable .Att{padding-left:4px;max-width:22px;}
table.mailtable .Sbj{padding-left:8px;text-overflow:ellipsis;}
table.mailtable .Dat{text-align:right;color:#888;padding-left:5px;padding-right:5px;font-weight:normal !important;max-width:96px;}

table.mailtable .CheckBoxCol{width:34px;}
table.mailtable .IconCol{width:17px;}
table.mailtable .IconCol_ext{width:65px;}
table.mailtable .ImgCol{width:350px}
table.mailtable .FromCol{width:162px;}
table.mailtable .ImportanceCol{width:25px;}
table.mailtable .AttachmentCol{width:22px;}
table.mailtable .DateCol {width:96px;}

table.mailtable tbody td.Chk input[type='checkbox'], table.mailtable thead th.Chk input[type='checkbox'] {cursor:pointer;outline:none;}
table.mailtable tbody tr {cursor:pointer;}
table.mailtable tbody td.nocur {cursor:default !important;}
div.minheight { min-height:200px;}
.i_cancel, .mr_accept, .i_next, .i_warn, .i_previous, .i_print, .i_info, .i_reply, .i_read, .i_importance_high, .i_forward, .i_importance_low, .i_new, .i_prev_page_disable, .i_nextpage, .i_previouspage, .glyph_close_rest, .i_next_page, .i_previouspage_disable, .i_attach, .i_nextpage_disable, .descend_rest_dark, .ascend_rest_dark {
	background-image:url("images/ics_2.gif");
	background-repeat:no-repeat;
	border:medium none;
	height:10px;
	overflow:hidden;
	width:9px;
}
.i_importance_high{background-position:-137px 0px;height:16px;margin-right:4px;}
.i_importance_low{background-position:-188px 0px;width:10px;height:16px;margin-right:4px;}
img.expand_right{background-position:-118px 0px;height:10px;width:10px;}
img.collapse_left{background-position:-128px 0px;height:10px;width:10px;}
img.i_cancel{background-position:-0px 0px;height:16px;width:16px;}
img.mr_accept{background-position:-16px 0px;height:16px;width:16px;}
img.i_next{background-position:-32px 0px;height:16px;width:12px;}
img.i_warn{background-position:-44px 0px;height:16px;width:16px;}
img.i_previous{background-position:-60px 0px;height:16px;width:12px;}
img.i_print{background-position:-72px 0px;height:16px;width:16px;}
img.i_info{background-position:-88px 0px;height:16px;width:15px;}
img.i_reply{background-position:-103px 0px;height:16px;width:17px;}
img.i_read{background-position:-120px 0px;height:16px;width:17px;}
img.i_forward{background-position:-146px 0px;height:16px;width:17px;}
img.i_new{background-position:-172px 0px;height:16px;width:17px;}
img.i_prev_page_disable{background-position:-189px 0px;width:10px;}
img.i_nextpage{background-position:-199px 0px;width:10px;}
img.i_previouspage{background-position:-209px 0px;width:10px;}
img.glyph_close_rest{background-position:-219px 0px;width:10px;}
img.i_next_page{background-position:-229px 0px;width:10px;}
img.i_previouspage_disable{background-position:-239px 0px;width:10px;}
img.i_attach{background-position:-249px 0px;height:12px;width:7px;cursor:help;}
img.i_nextpage_disable{background-position:-256px 0px;width:10px;}
img.descend_rest_dark{background-position:-266px 0px;width:10px;}
img.ascend_rest_dark{background-position:-276px 0px;width:10px;}

.Toolbar {height:2.15em;margin:0;padding:0;color:#444444;}
.Toolbar ul {list-style-image:none;list-style-position:outside;list-style-type:none;line-height:18px;margin:0px;}
.ToolbarPipe {color:#ccc;display:block;}
.pblock {display:block;padding:6px;}
.Label {color:#444444;text-decoration:none;}
.Toolbar .borderbottom {border:1px solid #ccc;}
.Toolbar ul li a:link, .Toolbar ul li a:active, .Toolbar ul li a:visited {text-decoration:none;}
.Toolbar ul li a:hover {text-decoration:underline;}
.Toolbar ul li a.box:link, .Toolbar ul li a.box:active, .Toolbar ul li a.box:visited {text-decoration:none;background-color:#fff;border:1px solid #F5F5F5;padding:2px 12px;margin-right:5px;cursor:pointer;}
.Toolbar ul li a.box:hover {text-decoration:none;background-color:#FFE8BA;border:1px solid #FFB931;padding:2px 12px;margin-right:5px;cursor:pointer;}

ul.schoolnames {list-style-type:none;margin:0;padding:0;font-size:99%;}
ul.schoolnames li.Block {margin:5px;padding:1px 7px 1px 5px;background-color:#FFF5DB;border:1px solid #FFD98C;text-decoration:none;
vertical-align:middle;white-space:nowrap;width:auto;cursor:default;}
.BlockEmailNoName {padding:0;color:#444444;}
ul.schoolnames li.Block:hover {text-decoration:none;background-color:#CCC;}
.BlockEmailNoName:hover{color:#666;text-decoration:none;}


div.ReadMsgContainer {min-height:25em;background-color:#FFF;padding:0 12px;}
div.ReadMsgHeader {height:auto !important;padding-bottom:5px;}
div.ReadMsgBody {overflow-x:hidden;padding:10px 0;margin-bottom:3em;}
div.ReadMsgSubject {font-size:1.46em;padding:12px 0 8px;}
.border_ALL {border:1px solid #ccc;}
.border_LRB, .border_LRB_1 {border-top:0px none;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.border_T {border-top:1px solid #ccc;}
.border_B {border-bottom:1px solid #ccc;}
.border_TB {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.border_LRT {border-bottom:0px none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
table.tableRTL td {text-align:right;direction:ltr;}
table.tableRTL td.AttIcon {padding:0px 2px 0px 10px;}
.ReadMsgHeader td {padding-bottom:2px;padding-left:2px;vertical-align:top;}
.ReadMsgHeaderCol1 {color:#888888;white-space:nowrap;}
.AttachmentRow {padding-bottom:2px;float:right;}
.SenderSmsg {padding:0 4px;display:block;float:right;}
#idConLstHdr{padding-bottom:4px;}
#idConLstHdr .c_title{float:left;padding-bottom:6px;margin-bottom:0px;}
#idConLstHdr .cnt{color:#888;padding-right:5px;padding-left:5px;}
.ProductSearchBox{white-space:nowrap;float:right;margin-top:5px;}
.c_hf{display:inline;border:1px solid #888;background:#fff;padding:2px 5px 4px;position:relative;}
.c_hf input{width:190px;border-style:none;background:transparent;color:#555;line-height:1.2em;}
.c_hf input.c_fia{color:#000;}
.c_hf .c_m{width:226px;}
.c_hf .c_m li a{overflow:hidden;text-overflow:ellipsis;text-decoration:none;}
#c_search div.c_hf div.c_shad{margin-left:10px;margin-right:-10px;}
i, em, .TextItalic {font-style:italic;}
a.c_nootl:link, a.c_nootl:visited, a.c_nootl:active {text-decoration:none;}
a.c_nootl span img {margin-bottom:-5px;}
.AlphaPicker {margin-left:10px;padding-top:5px;width:45%;float:left;}
.AlphaPicker .bold {font-weight:bolder;}
.AlphaPicker ul, .denpicker ul {margin:0;padding:0px;padding-left:6px;list-style:none;}
.AlphaPicker li , .denpicker li {padding:3px 4px;margin:0px;}
.AlphaPicker ul li a:active,.AlphaPicker li a:visited, .AlphaPicker li a:link,
.denpicker ul li a:active,.denpicker li a:visited, .denpicker li a:link
{text-decoration:none;color:#AE4C00;cursor:pointer;}
.AlphaPicker ul li a:hover, .denpicker ul li a:hover {text-decoration:underline;cursor:pointer;}
.AlphaPicker ul li label, .denpicker ul li label {left:0;position:relative;top:-2px;cursor:pointer;}
.AlphaPicker ul li input[type='checkbox'], .denpicker ul li input[type='checkbox']{cursor:pointer;}
.AlphaPicker ul li input:focus, .denpicker ul li input:focus{outline:none;outline-width:0px;outline-color:transparent;outline-style:none;}
.linkdisplayall {margin-top:-7px;float:left;padding-left:25px;}
.Container {background:#FFFFFF none repeat scroll 0 0;border-color:#D0D8DF;border-style:none solid solid;border-width:0 1px 1px;
	margin-bottom:5px;min-height:325px;padding:5px 5px 0 0;position:relative;margin-top:-1px;
}
*html > body .Container {margin-top:-1px;}
#sidebar {background:#F5F8FA none repeat scroll 0 0;border-left:1px solid inherit;border-right:1px solid #E3E7EA;height:100%;left:0;
	position:absolute;top:0;width:180px;z-index:3;padding:0 5px;
}
#sidebar .bd { position:relative;z-index:1;}
#sidebar .bd h3.query {color:#6E0078;font-size:14px;line-height:16px;margin:10px 10px;width:150px;}
#sidebar .bd h3.query .count{color:#722c78;font-size:16px;font-weight:normal;line-height:13px;text-decoration:none;}
#sidebar .bd h3.query .query_txt{ text-decoration:underline;}
#sidebar .bd hr{border:0;border-bottom:1px solid #fff;border-top:1px solid #e6eef3;
	font-size:0;line-height:0;height:0;margin:9px auto;padding:0;width:175px;*height:2px;*margin:-4px 0 0
}
#sidebar .bd ul{*margin-bottom:9px;margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
#sidebar .bd li .ico{margin-left:2px}
#sidebar .bd li.flt .ico,.pivot .ico{background:#fff;}
#sidebar .bd li.rel .ico{border:0;padding:1px}
#sidebar .bd li a{color:#1a4b8e;display:block;padding:8px 0 8px 10px;text-decoration:none;white-space:nowrap;zoom:1;*padding-bottom:0}
#sidebar .bd li a:hover{text-decoration:underline}
#sidebar .bd li a:active,#sidebar .bd li a.active{outline:0}
#sidebar .bd li a.active,#sidebar .bd li a:hover.active{
	background:#fff;border:1px solid #d7dce0;border-right:0;font-weight:bold;margin:0 -6px 0 0px;padding:5px 15px 5px 0;
	text-decoration:none;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-moz-box-shadow:inset 1px 1px #f5f8fa;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;*margin-bottom:-1px;*padding-bottom:0;*position:relative}
#sidebar .bd li a.disable {color:#CCC; }
#results {margin-left:185px;line-height:1.231;}
.pivot {background:#b581c1 url("images/thmail.png") repeat-x left bottom; z-index:3;color:#FFF;}
.pivot{font-size:120.5%;margin-left:9px;padding:5px 8px;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;}
#pivot-x {cursor:pointer;background-image:url('images/close.png');height:16px;width:16px;position:relative;overflow:hidden;float:left;margin-top:2px;margin-left:-2px}
#pivot-x a:active, #pivot-x a:link, #pivot-x a:visited {color:#FFF;font-weight:bold;text-decoration:none;}
#pivot-x a:hover {color:#FFF;text-decoration:none;}
.searchbox_area {border:1px solid #DBDFE3;background:#F5F8FA url("images/thmail.png") repeat-x left top; z-index:3;}
#results .res{margin-bottom:17px;position:relative;margin-top:10px;overflow-y:hidden;}
#results .res h3 a, #results .res h2 a{text-decoration:underline;}
#results .res h3 a:hover, #results .res h2 a:hover{text-decoration:none;}

div.module_news div.simister ul li {color:#1A4B8E;display:block;padding:2px;*margin-bottom:-1px;*padding-bottom:0;*position:relative;text-decoration:none;text-align:center;width:100px;border:1px solid #d7dce0;border-bottom:0;margin:0 5px -1px 0;text-decoration:none;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-moz-box-shadow:inset 1px 1px #f5f8fa;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;}
div.module_news div.simister ul li.active {background:#fff;border:1px solid #d7dce0;border-bottom:0;font-weight:bold;margin:0 5px -1px 0;padding:2px;text-decoration:none;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-moz-box-shadow:inset 1px 1px #f5f8fa;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;}
a.sima:link, a.sima:active, a.sima:visited {text-decoration:none;}
a.sima:hover {text-decoration:none;}

.sm-bd {margin:0 5px 0 0px;}
.sm-r .sm-i{width:400px;max-width:450px;}
.sm-i {float:right;}
.sm-i .sm-url, .sm-i .sm-url a {color:#008000;margin-top:-8px;text-decoration:none;}
.sm-i .sm-url a:hover {color:#F90;text-decoration:underline;}
.sm-i .sm-links {margin-bottom:2px;width:100%;direction:ltr;}
.sm-i .sm-links ul {margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
.sm-i .sm-links ul li {display:inline;}
.sm-i .sm-links ul li a{color:#39F;text-decoration:none;font-size:9pt;}
.sm-i .sm-links ul li a:hover{color:#36F;text-decoration:underline;font-size:9pt;}
.sm-media {border:1px solid #CAD9FA;float:left;margin:2px 10px 2px 25px;padding:2px;}
div.minheight { min-height:200px;}
/*News Scroll for Schools Co*/
.divdate {margin-top:-2px;color:#CCC;font-size:85%;}
.news_text {color:#666666;direction:rtl;height:40px;margin:0;overflow:hidden;padding:0 5px;text-align:justify;}
.aRight_news {margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;float:right;}
.aLeft_news {margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;float:left;}
.aRight_news h4, .aLeft_news h4 {line-height:18px;margin:0px;padding:0px;}
.aRight_news h4 a, .aLeft_news h4 a{text-decoration:none;}
.contenttxt h3 {text-align:center;} /*News Coming Soon Message*/
/*End of news school*/
a.iconlink:link, a.iconlink:visited {color: #5179cc;text-decoration: none;}
a.iconlink:hover {color: #666;text-decoration: none;}
span.nolinehe {line-height:0px !important;}
span.greeting ul {list-style:none;list-style-position:inside;list-style-type:none;text-align:center;margin:0.1em 0 !important;}
span.greeting ul li {float:left;margin-right:0px;margin-left:10px;*padding-left:2px;margin-left/*\**/:10px\9;}
span.greeting ul li.hide{display:none;}
span.greeting ul li.show{display:inherit;}
.Toolbar ul li a.Selected {background-color:#FFE8BA;border:1px solid #FFB931 !important;padding:2px;padding-top:5px;}
#pre1,#pre2 {border:1px solid #fff;padding:2px;padding-top:5px;}
/*Mail Compose*/
.Row {padding-bottom:5px;position:relative;text-align:left;}
.Row.To {z-index:3;}
.Hint {text-align:left !important;}
.CPAbsolutePosition {position:absolute;z-index:1000;}
.Row .Label {right:10px;overflow:hidden;position:absolute;text-align:right;width:5.25em;}
.Row .Content {margin-right:7.5em;position:relative;margin-left:0px !important;}
.Row .Label input {padding-right:5px;text-align:right;}
.Row .Label Label {padding-right:5px;text-align:right;line-height:23px;}
.UiButton {width:100%;padding-bottom:4px;margin:0 0.5em 0 0;padding:0 0.5em;}
.Content {margin-left:6.59em;}
.Content {position:relative;}
.AttachmentUpload .AttList{width:100%;}
.AttachmentUpload .AttBox{border:solid 1px #CCC;background-color:#ffffff;overflow-y:auto;overflow-x:auto;max-height:56px;margin-bottom:5px;}
.AttachmentUpload .AttList ul{list-style-type:none;margin:0;padding:0;float:right;}
.AttachmentUpload .AttList li{border:solid 1px #ffd98c;background-color:#fff5db;padding:1px 5px;padding-right:7px;margin:1px;float:right;white-space:nowrap;}
.AttachmentUpload .AttList li.Uploading{background-color:#ffffff;border:1px solid #ffffff;}
.AttachmentUpload .TotalSize{margin-bottom:5px;text-align:right;}
.AttachmentUpload .TotalSize img{margin-right:2px;vertical-align:middle;}
.AttachmentUpload .Uploading {text-align:right;}
.AttachmentUpload .Uploading span span{margin-left:8px;}
.AttachmentUpload .Uploading .CancelBtn{margin-right:8px;color:#ae4c00;}
.AttachmentUpload .Uploading .err {color:#900;}
.AttachmentUpload .Remove{padding-left:4px;cursor:pointer;}
.AttachmentUpload .Uploading .Remove{display:inline;}
#SendPhotoHeader{padding:8px 8px;padding-bottom:5px;}
.ContactPicker{position:relative;width:55.2em;z-index:1;}
.ContactPickerPeer{width:55.2em;}
.ContactPicker .Loading{padding-top:0.2em;padding-right:0;padding-bottom:0;padding-left:2.2em;}
.ContactPicker .Shadow{background:#000000;height:25.1em;left:0.50em;-moz-opacity:0.25;opacity:0.25;filter:alpha(opacity=25);position:absolute;top:0.65em;width:55.97em;z-index:-1;}
.ContactPicker .FontSecondaryColor{color:#888888;}
.ContactPicker .FontWeight{font-weight:bold;}
.ContactPicker .Checkbox{}
.ContactPicker .TabContainerEmbedded{border-bottom:1px solid #A7A7A7;height:2.327em;position:relative;padding-top:0;padding-right:1px;padding-bottom:0;padding-left:1px;width:55.97em;}
.ContactPicker .TabContainerFullBorder{background:#FFFFFF;border:1px solid #A7A7A7;padding:0;}
.ContactPicker .TabContainerEmbedded .CloseButton{color:#ae4c00;position:absolute;right:0.7161em;top:0.4575em;}
.ContactPicker .CPMenu{height:2.3274em;width:55.97em;}
.ContactPicker .CPMenu ul{list-style-type:none;margin:0;padding-top:0.8em;padding-right:0;padding-bottom:0;padding-left:0.5em;}
.ContactPicker .CPMenu li{background:#F8F7F7;border:1px solid #A7A7A7;cursor:pointer;float:left;height:1.46em;padding:0 0.703em;position:relative;width:auto;z-index:1000;}
.ContactPicker .CPMenu a{color:#888;}
.ContactPicker .CPMenu .Selected{bottom:0.1em;height:1.6em;background:#ffd98c;border-top:1px solid #A7A7A7;border-right:1px solid #A7A7A7;border-bottom:1px solid #ffd98c;border-left:1px solid #A7A7A7;}
.ContactPicker .CPMenu .Selected a{color:#444;}
.ContactPicker .CPMenu .FloatLeft{background:white;height:1px;width:1px;left:-1px;position:absolute;top:-1px;z-index:10000;}
.ContactPicker .CPMenu .FloatRight{background:white;height:1px;width:1px;right:-1px;position:absolute;top:-1px;z-index:10000;}
.ContactPicker .CPMenu .TabLink{text-decoration:none;}
.ContactPicker .SearchBG{background:#F9FBFC;border-bottom:1px solid #EAEEF0;border-left:1px solid #A7A7A7;border-right:1px solid #A7A7A7;position:relative;width:55.97em;}
.ContactPicker .SearchBG .SearchContainer{height:2.05em;margin-top:0px;margin-right:1px;margin-bottom:0px;margin-left:1px;position:relative;width:auto;padding-bottom:0.2em;background:#ffd98c url(images/cpgr_bg.png) repeat-x scroll center bottom;}
.ContactPicker .SearchBG .SearchContainer .SearchBox{background:white;border:1px solid #C7C7C7;min-height:1.61em;position:absolute;left:0.36em;top:0.17em;width:26.5868em;}
.ContactPicker .SearchBG .SearchContainer .SearchBoxOverlay{background:#F7F7F7;height:1.7em;position:absolute;right:0.4em;top:0.15em;width:26.7em;-moz-opacity:0.80;opacity:0.80;filter:alpha(opacity=80);}
.ContactPicker .SearchBG .SearchContainer .SearchBox .SearchInput{z-index:9999;border-style:none;border-width:0;left:0.7em;position:relative;padding-top:1px;width:90%;margin-top:2px;text-align:right !important;}
.ContactPicker .SearchBG .SearchContainer .SearchBox .SearchImg{border-style:none;border-width:0;position:absolute;left:25em;top:0.33em;cursor:pointer;}
.ContactPicker .SearchBG .SearchContainer .SearchBox .SearchCancelImg{border-style:none;border-width:0;position:absolute;left:25em;top:0.33em;width:1em;}
.ContactPicker .SearchBG .SearchContainer .CheckboxPosition{bottom:-0.7em;left:0px;position:relative;top:2px;margin-left:10px;}
.SearchBG .SearchContainer .CheckboxPosition{left:5.7%;bottom:0.4em;}
.ContactPicker .SearchBG .SearchContainer .SelectAllText{bottom:0.5em;float:right;padding-right:29px;position:relative;top:6px;}
.SearchBG .SearchContainer .SelectAllText{bottom:0.4em;}
.ContactPicker .Lists{height:20.7812em;position:relative;width:42.9686em;}
.ContactPicker .ListContainer{background:white;border-bottom:1px solid #A7A7A7;border-left:1px solid #A7A7A7;border-right:1px solid #A7A7A7;overflow-x:hidden;overflow-y:scroll;height:20.7812em;position:absolute;width:55.97em;}
.ContactPicker .ListContainer .TableContainer{border:0;display:block;overflow:hidden;width:99.5%%;}
.ContactPicker .ListContainer .TableContainer .SubCell{left:52.0%;position:absolute;top:0.143em;width:38.0%;}
.ContactPicker .ListContainer .TableContainer .RowContainer{border-bottom:1px solid #E7E7E7;cursor:pointer;display:block;position:relative;width:100%;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Row{background:white;height:1.5em;margin-top:0.0895em;position:relative;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Row:hover{border:1px solid #ffd98c;background:#fff5db;}
.ListContainer .TableContainer .RowContainer .Row{height:1.6em;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Unselected{border:1px solid white;background:white;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Selected{border:1px solid #ffb931;background:#ffe8ba;}
.ContactPicker .ListContainer .TableContainer .Visibility{height:2.1em;overflow:hidden;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Cell1{width:5%;float:right;text-align:center;margin-top:4px;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Cell2{width:25%;float:right;margin-top:3px}
.ContactPicker .ListContainer .TableContainer .RowContainer .Cell5{width:20%;float:right;margin-top:3px;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Cell3{width:25%;float:right;margin-top:3px;}
.ContactPicker .ListContainer .TableContainer .RowContainer .Cell4{width:25%;float:right;margin-top:3px;}
.ContactPicker .ListContainer .TableContainer .NoResults{right:7em;position:absolute;top:7em;width:30em;}
.ContactPicker .NoContacts{position:absolute;right:0;text-align:center;top:7em;width:100%;}
.ContactPicker .Invisible{display:none;}
.ContactPicker .Collapsed{vertical-align:middle;position:relative;top:0.4em;}
.ContactPicker .Expanded{vertical-align:middle;position:relative;top:0.4em;}
.ContactPicker_AutoComplete{border:1px solid #CBCBCB;}
.ContactPicker_AutoComplete .ACCPRuler{overflow:hidden;visibility:hidden;position:absolute;left:-1000;z-index:-1;}
.ContactPicker_AutoComplete .ResultsTable{width:98.7%;margin-left:3px;padding-right:2px;}
.ContactPicker_AutoComplete .SelectContainer{background:#FFFFFF;cursor:text;display:block;width:55.2em;overflow-y:auto;overflow-x:none;position:relative;padding-top:0;padding-right:0;padding-bottom:1px;padding-left:0;}
.ContactPicker_AutoComplete .SelectContainer{padding:0px;}
.ContactPicker_AutoComplete .Margin{border:1px solid #BED6E0;background:#F5FAFC;white-space:nowrap;}
.ContactPicker_AutoComplete .ResultRow{height:2.0em;width:100%;border:solid 1px silver;padding-top:.5em;padding-right:.975em;padding-bottom:.6em;padding-left:.975em;color:Gray;cursor:pointer;}
.ContactPicker_AutoComplete .ResultRowOneColumn{height:4em;}
.ContactPicker_AutoComplete .Hover{border:1px solid #ffd98c;background:#fff5db;}
.ContactPicker_AutoComplete .PadderBorderLeft{border-left:1px solid white;border-top:1px solid white;border-bottom:1px solid white;width:50%;}
.ContactPicker_AutoComplete .PadderBorderRight{border-right:1px solid white;border-top:1px solid white;border-bottom:1px solid white;width:50%;}
.ContactPicker_AutoComplete .HoverBorderLeft, .ContactPicker_AutoComplete .HoverBorderOneColumn{border-left:1px solid #ffd98c;border-top:1px solid #ffd98c;border-bottom:1px solid #ffd98c;}
.ContactPicker_AutoComplete .HoverBorderOneColumn{border-right:1px solid #ffd98c;}
.ContactPicker_AutoComplete .HoverBorderRight{border-right:1px solid #ffd98c;border-top:1px solid #ffd98c;border-bottom:1px solid #ffd98c;}
.ContactPicker_AutoComplete .ACShadow{background:#BFBFBF;height:auto;left:5px;position:relative;top:5px;width:auto;}
.ContactPicker_AutoComplete .ResultsDDownContainer{width:40em;background-color:#FFFFFF;border-top:solid 1px gray;border-left:solid 1px gray;border-right:solid 1px gray;border-bottom:solid 1px gray;padding-top:.13em;padding-bottom:.19em;display:none;overflow:auto;overflow-x:hidden;position:relative;left:-5px;top:-5px;}
.ContactPicker_AutoComplete .ResultsOuterContainer{position:absolute;z-index:10000;}
.ContactPicker_AutoComplete .ContactName, .ContactPicker_AutoComplete .ContactEmail{width:15em;overflow:hidden;white-space:nowrap;padding-left:1em;}
.ContactPicker_AutoComplete .ContactSpacer{width:0;}
.ContactPicker_AutoComplete .TextBox{border:0px solid #000000;}
.ContactPicker_AutoComplete .Block, .ContactPicker_AutoComplete .BlockStabilizer, .ContactPicker_AutoComplete .BlockInvalid{vertical-align:middle;background-color:#fff5db;text-decoration:none;padding:0.04em 0.3em 0.15em 0.3em;border:solid 1px #ffd98c;margin-top:1px;margin-right:1px;margin-bottom:0;margin-left:1px;width:auto;float:left;white-space:nowrap;}
.ContactPicker_AutoComplete .Block, .ContactPicker_AutoComplete .BlockInvalid {margin:1px;padding:1px 5px;padding-right:7px;float:right;}
.BlockInvalid{padding-bottom:2px;padding-top:2px;padding-left:7px;padding-right:5px;margin:1px !important;}
.ContactPicker_AutoComplete .Selected{background-color:#ffe8ba;border:1px solid  #ffb931;}
.ContactPicker_AutoComplete .BlockInvalid{background-color:#FDF5F5;border:solid 1px #B55E5E;}
.ContactPicker_AutoComplete .SelectedInvalid{background-color:#FFAEB9;border:1px solid #8C2424;}
.ContactPicker_AutoComplete .ExpandCategory{cursor:pointer;padding-right:.1em;position:relative;top:0.05em;}
.ContactPicker_AutoComplete .BlockStabilizer{width:0;padding:0;margin:0;border:none;height:22px;}
.ContactPicker_AutoComplete .BlockName{color:#444;padding-left:.2em;}
.ContactPicker_AutoComplete .BlockEmailWithName, .ContactPicker_AutoComplete .BlockEmailNoName{color:#444;padding-top:0;padding-bottom:0;padding-left:.5em;}
.ContactPicker_AutoComplete .BlockName, .ContactPicker_AutoComplete .BlockEmailNoName{padding-left:0px;}
.ContactPicker_AutoComplete IMG{padding-left:.3em;cursor:pointer;position:relative;top:0.05em;}
.ContactPicker_AutoComplete .InputBox{border:0px solid #FFFFFF;margin-top:1px;color:#000000;border-style:none solid solid;overflow:hidden;height:19px;width:5em;resize:none;position:relative;padding-bottom:0;outline:none;}
.ContactPicker_AutoComplete .InputBoxContainerEdit{background-color:#fff5db;border:solid 1px #ffd98c;}
.ContactPicker_AutoComplete .InputBoxContainerEdit .InputBox{background-color:#fff5db;}
.ContactPicker_AutoComplete .InputBox{padding-left:7px;margin:0px;height:1.6em;}
.ContactPicker_AutoComplete .InputBoxContainer {float:left;margin:1px;}
.ContactPicker_AutoComplete .InputUL, .ContactPicker_AutoComplete .InputULRtl{list-style-type:none;padding:0;margin:0;}
.Compose {text-align:right;overflow:hidden;min-height:235px;border-top:1px solid #CCC;}
.SmcHeaderContainer {direction:rtl;min-height:300px;padding:5px 10px;text-align:center;}
.SmcHeaderContainer {background:#FCFCFC none repeat scroll 0 0;}
.SmcHeaderContainer .SmcHeaderColor {color:#0085F1;margin-bottom:10px;}
/*End of Compose*/
.note{margin: 10px 0px 10px 0px;padding:5px 10px 5px 10px;background:#f4f5f6;border-top:1px dotted #aab4be;border-bottom:1px dotted #aab4be;text-align:right;direction:rtl;}
.student{margin: 10px 0px 10px 0px;padding:5px 10px 5px 10px;background:#FFC;border-top:1px dotted #aab4be;border-bottom:1px dotted #aab4be;text-align:right;direction:rtl;}
div.divNote {border:1px dotted #AAB4BE;margin:20px -3px 20px 0pt; padding:5px 10px;background:#FFFFCC none repeat scroll 0pt 0pt; text-align: center; width: 99%;font-size:14pt;}

div.divStudent {border:1px dotted #AAB4BE;margin:20px -3px 20px 0pt; padding:5px 10px;background:#f4f5f6 none repeat scroll 0pt 0pt; text-align: center; width: 99%;font-size:14pt;}

span.eline30 {line-height:30px;}
/* album display */
div.black {color:#333;font-family:"mohammad bold art 1";}
span.blue {color:#999;padding:0px 4px;font-weight:lighter;}
div.c_set_lft {margin-top:10px;}
div.c_set_lft {float:right;margin-top:22px;width:100%;}
.albumViewControl {overflow:hidden;}
.albumViewHeader {direction:rtl;position:relative;color:#e78b00;height:2.7em;margin:1px 1px 7px 2px;text-align:center;font-size:95%;line-height:17px;}
.albumViewHeader:hover {text-decoration:none;color:#666;}
.albumViewCategoryCount {color:#888;font-size:125%;display:block;}
div.albumViewControl ol {width:100%;margin:0;padding:0;list-style:none;float:right;margin-bottom:0px;}
div.albumViewControl ol li {float:right;margin-left:15px;margin-right:15px;padding:3px;border:1px solid #fff;cursor:pointer;margin-bottom:8px;max-width:150px;overflow:hidden;}
div.albumViewControl ol li:hover {background-color:#f2f7ff;border:1px solid #bdd7ff;}
div.albumViewControl ol li:hover div.albumTile {border:1px solid #f2f7ff;margin:-1px;}
div.albumViewControl ol li:hover .albumViewHeader {color:#666;}
div.albumViewControl ol li:hover span.blue {color:#e78b00;}
.avNonEmptyAlbum {background:url('images/albumbg.png') no-repeat scroll 13px 4px;}
.avEmptyAlbum { background:transparent url('images/emptyalbum.png') no-repeat scroll 13px 6px;}
div.albumTile a.albumClip {position:relative;display:block;width:104px;height:104px;left:18px;top:12px;overflow:hidden;}
div.albumTile a.albumClip img {position:absolute;}
div.albumTile a.albumTileCaption {padding-top:10px;text-decoration:none;font-size:100%;text-align:center;display:block;bottom:0;margin:10px 2px 2px 2px;
	min-height:1.2em;height:2.4em;line-height:1.2em;max-height:2.4em;overflow:hidden;color:#444;width:140px;}
.albumTileLink {right:0;top:0;position:absolute;height:100%;width:100%;}

div.albumViewControl_1 ol {width:100%;margin:0;padding:0;list-style:none;float:right;margin-bottom:0px;}
div.albumViewControl_1 ol li {float:right;margin-left:15px;margin-right:15px;padding:3px;border:1px solid #fff;cursor:pointer;margin-bottom:8px;max-width:140px;overflow:hidden;}
div.albumViewControl_1 ol li:hover {background-color:#f2f7ff;border:1px solid #bdd7ff;}
div.albumViewControl_1 ol li:hover div.albumTile_1 {border:1px solid #f2f7ff;margin:-1px;}
div.albumViewControl_1 ol li:hover table.albumlist tbody tr td { background-color:#f2f7ff; border: 1px thin #bdd7ff; }

div.albumTile_1 a.albumClip_1 {position:relative;display:block;width:125px;height:125px;left:8px;top:10px;overflow:hidden;}
div.albumTile_1 a.albumClip_1 img {position:absolute;}
.avEmptyAlbum_1 { background:transparent url('images/photobg_1.png') no-repeat scroll 8px 6px;}
.icon-16-comment, .icon-16-hits, .icon-16-send2frnd {cursor:default;width:16px;height:16px;overflow:hidden;}
.icon-16-comment { background:transparent url("images/comments_16.png") no-repeat scroll 0 0;}
.icon-16-hits { background:transparent url("images/hits_16.png") no-repeat scroll 0 0;}
.icon-16-send2frnd { background:transparent url("images/send2friend_16.png") no-repeat scroll 0 0;}
table.albumlist {width: 100%;background-color: #e7e7e7;color: #666;border-spacing:0px;border-collapse:separate;}
table.albumlist tbody tr, table.albumlist tbody tr td 	 { height: 21px; background: #fff; border: none none; color:#999; }
div.txt_description {font-size:90%;text-align:center;display:block;bottom:0;margin:5px 2px 2px 2px;
	min-height:1.2em;height:3.4em;max-height:3.4em;overflow:hidden;color:#444;width:135px;
}
img.img-shadow { background-color:#FFFFFF;border:1px solid #CCC;display:block;margin:2px -2px -2px 5px;padding:2px;position:relative;}
div.img-shadow { background-color:#FFFFFF;border:1px solid #CCC;display:block;margin:2px -2px -2px 5px;padding:2px;position:relative;}
div.previewimage {z-index:1;position:relative;top:0px;left:0px;min-height:375px;left:120px;max-width:600px;}
div.previewimage img, .wraptocenter img {background-color:#FFFFFF;border:1px solid #CCC;display:inline;margin:2px -2px -2px 5px;padding:2px;position:relative;}
.wraptocenter {display: table-cell; text-align: center; vertical-align: middle;height:375px;width:600px;padding-left:130px;}
.wraptocenter * {vertical-align: middle;}
/*\*//*/
.wraptocenter {display: block;}
.wraptocenter span {display: inline-block;height: 100%;width: 1px;}
/**/
.wraptocenter_width_single {padding-left:65px !important;}
div.demo {padding:0px 25px;font-family:"mohammad bold art 1";font-size:11pt;}
div.demo .marqee_headertxt {background:transparent url(images/newshead.png) repeat scroll 0 0;color:#FFFFFF;
	direction:rtl;font-family:"mohammad bold art 1";font-size:13pt;padding:11px 5px;position:absolute;right:13px;top:-10px;z-index:9;	
}
div.demo .marqeetxt {left:0;min-width:865px;position:relative;font-size:11pt;font-family:Tahoma, Geneva, sans-serif;}
div.demo a{text-decoration:none !important;}
div.demo .marqeetxt a img {position:relative;top:2px;margin-right:25px;}
.bold {font-weight:bold !important;}
.disabletxt {background-color:#FFF;border:1px solid #ccc;}
div.pagecontent {margin:0;padding:0;min-height:280px;}
h3.CH {color:#990000;padding-left:10px;margin:0 12px;border-bottom:1px solid #CCC;}
div.pagecontent_unsub {margin:0;padding:10px 0px;min-height:280px;direction:rtl;}
div.pagecontent_inline {padding:15px;}
div.sitemapul, div.sitemapul ul, div.sitemapul_1, div.sitemapul_1 ul {margin:0;padding:0;list-style: none;line-height:12pt;font-size:11pt;}
div.sitemapul a:link, div.sitemapul a:active, div.sitemapul a:visited,
div.sitemapul_1 a:link, div.sitemapul_1 a:active, div.sitemapul_1 a:visited {text-decoration:none;}
div.sitemapul a:hover, div.sitemapul_1 a:hover {text-decoration:underline;}
div.sitemapul ul {float:right;width:49.5%;}
div.sitemapul ul li, div.sitemapul_1 ul li {padding: 5px 4px 6px 12px;font-weight: bold;display:block;}
div.sitemapul ul li ul li, div.sitemapul_1 ul li ul li {background-image:url(images/folder_path.gif);background-position:right 13px; background-repeat:no-repeat;}
div.sitemapul ul li ul li, div.sitemapul_1 ul li ul li {color:#416890;padding: 10px 10px 1px 0px !important;}
div.sitemapul ul li.heading, div.sitemapul_ ul li.heading {clear:both;font-size:1em;font-weight:bold;line-height:10px;color:#333;margin-right:-15px;border-bottom:1px dotted #999;width:90.5%;}
div.newsheading {clear:both;font-size:1em;font-weight:bold;line-height:18pt;color:#333;margin-right:-15px;border-bottom:1px dotted #999;}
div.sitemapul_1 {margin-top:15px;}
div.sitemapul_1 ul {line-height:18pt;}
div.sitemapul ul li ul {float:none;margin-right:25px;}
/**-****************Login Box*************************/
span.hide {display:none;}
span.show {display:block;}
div#headerbar div.module {float:right;margin-left:20px;}
div.module {position:relative;}
div.mod-roundedtrans-header { margin-top:-7px;margin-left:8px;}
div.mod-roundedtrans-header div.module {margin-top: 5px;width:280px;}
div.mod-roundedtrans-header div.box-1 {background: url(images/module_headerposition_l.png) 0 0 no-repeat;}
div.mod-roundedtrans-header div.box-2 {padding: 0px 10px 0px 10px;background: url(images/module_headerposition_r.png) 100% 0 no-repeat;}
div.mod-roundedtrans-header div.box-3 {height: 100px;padding: 5px 0px 5px 0px;background: url(images/module_headerposition_m.png) 0 0 repeat-x;overflow: hidden;}
span.niftyquick span.login {padding-left:2px;}
span.niftyquick span.login span.login-button {margin-right: 0px;}
span.niftyquick span.login span.lostpassword, span.niftyquick span.login span.registration {margin-top: 5px;}
span.niftyquick span.logout {margin-top: 25px;overflow: visible;} /*10*/
div.niftyquick div.logout {overflow: visible;} /*10*/
span.niftyquick span.logout span.logout-button, div.niftyquick div.logout span.logout-button {margin-right: 0px;}
a:focus { outline: none; }
span.niftyquick {margin:0.9em 0;display:block;}
span.niftyquick span.login span.username, span.niftyquick span.login span.password, span.niftyquick span.login span.login-button, span.niftyquick span.login span.lostpassword,span.niftyquick span.login span.registration, span.niftyquick span.logout span.greeting, div.niftyquick div.logout span.greeting, span.niftyquick span.logout span.logout-button,
div.niftyquick div.logout span.logout-button {float:left;margin-right:5px;}
span.niftyquick span.login {height: 24px;margin: auto;}
span.niftyquick span.login span.username, span.niftyquick span.login span.password,
span.niftyquick span.login span.login-button,span.niftyquick span.login span.lostpassword,span.niftyquick span.login span.registration,
span.niftyquick span.logout span.logout-button, div.niftyquick div.logout span.logout-button {margin-left: 5px;float: right;overflow: hidden;}
span.niftyquick span.logout span.greeting {float: left;overflow: hidden;}
span.niftyquick span.login span.username,span.niftyquick span.login span.password {width: 74px;height: 16px;padding: 6px 5px 2px 25px;float: left;overflow: hidden;}
span.niftyquick span.login span.username {background: url(images/username_bg.png) 0 0 no-repeat;}
span.niftyquick span.login span.password {background: url(images/password_bg.png) 0 0 no-repeat;}
span.niftyquick span.login span.username:hover {background: url(images/username_bg.png) 0 -24px no-repeat;}
span.niftyquick span.login span.password:hover {background: url(images/password_bg.png) 0 -24px no-repeat;}
span.niftyquick span.login span.username input,span.niftyquick span.login span.password input{
	padding:0px;width:100%;background: none;border: none;outline: none;color: #ccc;font-size: 8pt;bottom:2px;left:-3px;position:relative;font-family:Tahoma, Geneva, sans-serif;}
div.niftyquick div.login {padding-left:2px;}
div.niftyquick div.login div.login-button {margin-right: 0px;}
div.niftyquick div.login span.lostpassword, div.niftyquick div.login span.registration {margin-top: 5px;}
div.niftyquick div.login span.username, div.niftyquick div.login span.password, div.niftyquick div.login span.login-button, 
div.niftyquick div.login span.lostpassword, div.niftyquick div.login span.registration, {float:left;margin-right:5px;}
div.niftyquick div.login {height: 24px;margin: auto;}
div.niftyquick div.login span.username, div.niftyquick div.login span.password, 
div.niftyquick div.login span.username,div.niftyquick div.login span.password {width: 74px;height: 16px;padding: 6px 5px 2px 25px;float: right;overflow: hidden;}
div.niftyquick div.login span.lostpassword,div.niftyquick div.login span.registration {width:25px;height:16px;padding:6px 5px 2px 5px;float:right;overflow:hidden;}
div.niftyquick div.login span.login-button {width: 74px;height: 16px;padding:0;float: right;overflow: hidden;}
div.niftyquick div.login span.username {background: url(images/username_bg.png) 0 0 no-repeat;}
div.niftyquick div.login span.password {background: url(images/password_bg.png) 0 0 no-repeat;}
div.niftyquick div.login span.username:hover {background: url(images/username_bg.png) 0 -24px no-repeat;}
div.niftyquick div.login span.password:hover {background: url(images/password_bg.png) 0 -24px no-repeat;}
div.niftyquick div.login span.username input,div.niftyquick div.login span.password input{
	padding:0px;width:100%;background: none;border: none;outline: none;color: #ccc;font-size: 8pt;bottom:2px;left:-3px;position:relative;font-family:Tahoma, Geneva, sans-serif;}
span.niftyquick span.login span.username input:hover,span.niftyquick span.login span.password input:hover,
span.niftyquick span.login span.username input:focus,span.niftyquick span.login span.password input:focus {color: #000000;}
span.niftyquick span.login span.login-button {margin-top: 5px;margin-bottom: 2px;width: 100px;height: 20px;background: url(images/button_bg.png) 0 0 no-repeat;}
span.niftyquick span.login span.login-button:hover {background: url(images/button_bg.png) 0 -20px no-repeat;}
span.niftyquick span.login span.login-button button { display: block;padding: 0px 0px 0px 0px;width: 100%;height: 17px;border: none;
	background: none;cursor: pointer;overflow: hidden;font-size: 11px;line-height: 20px; color: #646464;}
div.niftyquick div.login span.username input:hover,div.niftyquick div.login span.password input:hover,
div.niftyquick div.login span.username input:focus,div.niftyquick div.login span.password input:focus {color: #000000;}
div.niftyquick div.login span.login-button {margin-top: 5px;margin-bottom: 2px;width: 100px;height: 20px;background: url(images/button_bg.png) 0 0 no-repeat;}
div.niftyquick div.login span.login-button:hover {background: url(images/button_bg.png) 0 -20px no-repeat;}
div.niftyquick div.login span.login-button button {display: block;padding: 0px 0px 0px 0px;width: 100%;height: 17px;border: none; background:none;cursor: pointer;overflow: hidden;font-size: 11pt;line-height: 20px;color: #646464;}
span.niftyquick span.login span.login-button button:hover {color: #000000;}
span.niftyquick span.login span.lostpassword, span.niftyquick span.login span.registration {margin-top: 5px;margin-bottom: 2px;}
span.niftyquick span.login span.lostpassword {width: 25px;background: url(images/lost_password_bg.png) 0 0px no-repeat;}
span.niftyquick span.login span.registration {width: 31px;background: url(images/registration_bg.png) 0 0px no-repeat;}
span.niftyquick span.login span.lostpassword a, span.niftyquick span.login span.registration a {display: block;width: 100%;height: 20px;}
div.niftyquick div.login span.login-button button:hover {color: #000000;}
div.niftyquick div.login span.lostpassword, div.niftyquick div.login span.registration {margin-top: 5px;margin-bottom: 2px;}
div.niftyquick div.login span.lostpassword {width: 25px;background: url(images/lost_password_bg.png) 0 0px no-repeat;}
div.niftyquick div.login span.registration {width: 31px;background: url(images/registration_bg.png) 0 0px no-repeat;}
div.niftyquick div.login span.lostpassword a, div.niftyquick div.login span.registration a {display: block;width: 100%;height: 20px;}
/* logout */
span.niftyquick span.logout{height: 24px;}
span.niftyquick span.logout span.logout-button {margin-top:25px;width: 100px;height: 20px;background: url(images/button_bg.png) 0 0 no-repeat;}
div.niftyquick div.logout span.logout-button {margin-top:8px;width: 100px;height: 20px;background: url(images/button_bg.png) 0 0 no-repeat;}
span.niftyquick span.logout span.logout-button:hover {background: url(images/button_bg.png) 0 -20px no-repeat;}
div.niftyquick div.logout span.logout-button:hover {background: url(images/button_bg.png) 0 -20px no-repeat;}
span.niftyquick span.logout span.logout-button button {
	display: block;padding: 0px 0px 0px 0px;width: 100%;height: 18px;border: none;background: none;cursor: pointer;overflow: hidden;font-size: 11px;
	line-height: 20px;color: #646464;margin-top:-1px;
}
div.niftyquick div.logout span.logout-button button {
	display: block;padding: 0px 0px 0px 0px;width: 100%;height: 18px;border: none;background: none;cursor: pointer;overflow: hidden;font-size: 11px;
	line-height: 20px;color: #646464;margin-top:-1px;
}
span.niftyquick span.logout span.greeting,div.niftyquick div.logout span.greeting {line-height: 18px;margin-top: 8px;}
span.niftyquick span.logout span.logout-button button:hover, div.niftyquick div.logout span.logout-button button:hover {color: #000000;}

span.niftyquick span.logout span.registration, span.niftyquick span.logout span.newalert, span.niftyquick span.logout span.newhomework, 
span.niftyquick span.logout span.homepage, span.niftyquick span.logout span.nohomepage, 
span.niftyquick span.logout span.noalert, span.niftyquick span.logout span.nohomework, 
span.niftyquick span.logout span.newmail, span.niftyquick span.logout span.nomail,
div.niftyquick div.logout span.registration, div.niftyquick div.logout span.newalert, div.niftyquick div.logout span.newhomework, 
div.niftyquick div.logout span.homepage, div.niftyquick div.logout span.nohomepage, 
div.niftyquick div.logout span.noalert, div.niftyquick div.logout span.nohomework, 
div.niftyquick div.logout span.newmail, div.niftyquick div.logout span.nomail {float:left;margin-right:5px;}

span.niftyquick span.logout span.registration {width: 31px;background: url(images/registration_bg.png) 0 0px no-repeat;}
span.niftyquick span.logout span.newmail {width: 31px;background: url(images/newmail.png) 0 0px no-repeat;}
span.niftyquick span.logout span.nomail {width: 31px;background: url(images/nomail.png) 0 0px no-repeat;}
span.niftyquick span.logout span.newalert {width: 31px;background: url(images/cletter.png) 0 0px no-repeat;}
span.niftyquick span.logout span.noalert {width: 31px;background: url(images/cletter_ovr.png) 0 0px no-repeat;}
span.niftyquick span.logout span.nohomepage {width: 31px;background: url(images/homepage.png) 0 0px no-repeat;}
span.niftyquick span.logout span.homepage {width: 31px;background: url(images/nohomepage.png) 0 0px no-repeat;}
span.niftyquick span.logout span.nohomework {width: 31px;background: url(images/hw_ovr.png) 0 0px no-repeat;}
span.niftyquick span.logout span.newhomework {width: 31px;background: url(images/hw.png) 0 0px no-repeat;}

div.niftyquick div.logout span.registration {width: 31px;background: url(images/registration_bg.png) 0 0px no-repeat;}
div.niftyquick div.logout span.newmail {width: 31px;background: url(images/newmail.png) 0 0px no-repeat;}
div.niftyquick div.logout span.nomail {width: 31px;background: url(images/nomail.png) 0 0px no-repeat;}
div.niftyquick div.logout span.newalert {width: 31px;background: url(images/cletter.png) 0 0px no-repeat;}
div.niftyquick div.logout span.noalert {width: 31px;background: url(images/cletter_ovr.png) 0 0px no-repeat;}
div.niftyquick div.logout span.nohomepage {width: 31px;background: url(images/homepage.png) 0 0px no-repeat;}
div.niftyquick div.logout span.homepage {width: 31px;background: url(images/nohomepage.png) 0 0px no-repeat;}
div.niftyquick div.logout span.nohomework {width: 31px;background: url(images/hw_ovr.png) 0 0px no-repeat;}
div.niftyquick div.logout span.newhomework {width: 31px;background: url(images/hw.png) 0 0px no-repeat;}

span.niftyquick span.logout span.registration a, span.niftyquick span.logout span.newmail a, span.niftyquick span.logout span.nomail a,
span.niftyquick span.logout span.newalert a, span.niftyquick span.logout span.noalert a,
span.niftyquick span.logout span.homepage a, span.niftyquick span.logout span.nohomepage a, 
span.niftyquick span.logout span.newhomework a, span.niftyquick span.logout span.nohomework a,
div.niftyquick div.logout span.registration a, div.niftyquick div.logout span.newmail a, div.niftyquick div.logout span.nomail a,
div.niftyquick div.logout span.newalert a, div.niftyquick div.logout span.noalert a,
div.niftyquick div.logout span.homepage a, div.niftyquick div.logout span.nohomepage a, 
div.niftyquick div.logout span.newhomework a, div.niftyquick div.logout span.nohomework a
{
	display: block;width: 100%;height: 20px;}

span.niftyquick span.logout span.newalert, span.niftyquick span.logout span.newhomework, 
span.niftyquick span.logout span.homepage, span.niftyquick span.logout span.nohomepage, 
span.niftyquick span.logout span.noalert, span.niftyquick span.logout span.nohomework, 
span.niftyquick span.logout span.newmail, span.niftyquick span.logout span.nomail,
span.niftyquick span.logout span.logout-button {margin-top:18px;}

span.niftyquick span.logout span.header_txt {color:#22130C;position:absolute;right:5px;text-align:right;top:5px;width:96%;font-weight:bold;text-align:center;}
span.niftyquick span.logout span.username_txt {color:#FFFFFF;font-size:12pt;position:absolute;right:5px;text-align:right;top:25px;width:96%;}
span.niftyquick span.logout span.classarea {color:#CCF;direction:rtl;font-size:10pt;font-weight:bold;position:absolute;right:8px;text-align:right;top:43px;}

span.niftyquick div.greeting {float: left;overflow: hidden;color:#900;height:20px;padding:2px;text-align:left;}
div.niftyquick div.greeting {color:#900;padding:2px;text-align:right;direction:rtl;font-weight:bold;}
/*End of Login */
#stat {overflow:hidden;padding:5px;background-color:#eeeced;min-height:100px;text-align:right;}
#stat {padding:10px 15px;direction:rtl}
#stat ul {list-style:none;margin:0;padding:0;line-height:25px;}
#stat ul li {clear:both;}
#stat ul li span.title {font-weight:bold;float:right;color:#333;}
#stat ul li span.hits {font-weight:bolder;float:left;color:#900;}
img.forgotpass {width: 25px;background: url(images/lost_password_bg.png) 0 0px no-repeat;width:25px;height:20px;}
#hw_rooms ul {list-style:none;margin:0;padding:0;line-height:25px;}
#hw_rooms ul li {padding: 5px 4px 6px 12px;float:right;margin-left:15px;margin-right:15px;padding:3px;border:1px solid #fff;}
div.userblock {background-color:#FFFFFF;border:1px solid #CCCCCC;margin-bottom:2px;padding:2px 6px;margin-left:2px;}
div.userblock span.namex {font-family:Tahoma, Geneva, sans-serif;color:#666;float:right;}
div.userblock span.classx {font-size:9pt;color:#999;float:left;}
div#comment_area input {font-size:11pt;}
span.toolsize {color:#999;font-size:8pt;position:relative;right:27px;top:-116px;}
.bold_14 	{ direction:rtl !important;font-size:14pt !important;font-weight:bold;}
.bold_13 	{ direction:rtl !important;font-size:13pt !important;font-weight:bold;}
.bold_12 	{ direction:rtl !important;font-size:12pt !important;font-weight:bold;}
.bold_11 	{ direction:rtl !important;font-size:11pt !important;font-weight:bold;}
.bold_10 	{ direction:rtl !important;font-size:10pt !important;font-weight:bold;}
.bold_9 	{ direction:rtl !important;font-size:9pt !important;font-weight:bold;}
.bold_8 	{ direction:rtl !important;font-size:8pt !important;font-weight:bold;}
em.hightlight {background-color:#FF9;font-style:normal;}
#copyright div {clear: both; text-align: center;font-weight:bold;}
.gridfotter {margin-left:5px;margin-top:5px;margin-bottom:4px;font-size:9pt;}
div.readmore {background-image:url("images/more.png"); background-repeat:no-repeat;background-position:0 0;width:120px;height:25px;} 
div.readmore {color:#FFF;text-align:center;padding-top:2px;font-size:8pt;font-weight:bold;}
#frmProfile {font-size:13pt;font-family:Arial, Helvetica, sans-serif, Courier}
/* Slider */
#slidercontainer { width: 99.0%; border: solid 1px #CCC;clear: both; background-color:#F3F3F3; height:80px;}
#outerslider { width: 95%; margin: 5px 0; }
#fav_slider { width: 90%; margin:0 8px 8px;}
#fav_slider ul, #slider li {margin:0;padding:0;list-style:none;}
#fav_slider li { width:200px;height:60px;overflow:hidden;font-size:10pt;}
#fav_slider li div.txtlink { font-size:13pt;padding:10px;}
span#prevBtn a { display: none; }
span#nextBtn a { display: none; }
div.pl_0 {width:100%;height:1px;overflow:hidden;z-index:-99999;position:relative;}
div.pl_1 {width:220px;height:35px;}
#ideals_tea,#ideals_st {overflow:hidden;padding:5px;background-color:#eeeced;direction:rtl;text-align:center;min-height:150px;}
#ideals_tea div.tastname,#ideals_st div.tastname {color:#000000;font-size:13pt;font-weight:bold;padding-top:2px;border-bottom:1px dotted #CCC;}
#ideals_tea img ,#ideals_st img {background-color:#FFFFFF;border:1px solid #CCC;display:block;margin:2px -2px -2px 5px;padding:2px;position:relative;}
#ideals_tea p.disc ,#ideals_st p.disc {padding:2px;font-size:95%;color:#06C;text-align:center;font-weight:bold;line-height:14pt;}
div.postdata_homepage {font-size:95%;line-height:18pt;color:#fff;background-color:#EEECED;padding:0px 10px;border:1px solid #ccc;width:96%;}
div.postdata_homepage {background-image:url('images/gradient_thead.gif');background-repeat:repeat;}
div.postdata_homepage a:link,div.postdata_homepage a:visited, div.postdata_homepage a:active {color:#FFF;text-decoration:none;}
div.postdata_homepage a:hover{color:#ecda99;}
div.postdata {font-size:95%;line-height:18pt;color:#666;background-color:#D5D5EA;padding:0px 10px;border:1px solid #fff;}
div.postdata span.hits_news, div.postdata span.date_news, div.postdata span.postby_news {font-size:10pt;color:#fff;}
div.postdata span.hits_news {float:left;}
div.module_news div.postdata {background-image:url('images/gradient_thead.gif');background-repeat:repeat;}