@charset "utf-8";
@import "fonts.css";
@import "forms.css";
@import "login.css";
@import "bookmarks.css";
@import "coin-slider.css";
* html {display: inline;}
* {margin:0;padding:0;}
body {margin: 5px 0 0 0;padding:0;font-family:Arial, Helvetica, sans-serif, Courier;color:#666666; line-height: 16pt;font-size:11pt;text-align:center; }
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {margin:0.5em 0;}
div.iamge {position:relative;left:5px;*margin-left:5px;top:0px;z-index:1;*left:0px;*top:0px;*z-index:1;}
div.iamge {background-image:url("images/banner.gif");background-position:0 0;background-repeat:no-repeat;width:984px;height:335px;}
form {margin:0;padding:0;}
a:link, a:visited {color: #06F;text-decoration: none;}
a:hover {color: #193685;text-decoration: underline;}
a.blink:link, a:visited {color: #06F;text-decoration: none;}
a.blink:hover {color: #193685;text-decoration: none;}
a.guestlink:link, a.guestlink:visited {color: #666 !important;text-decoration: none !important;}
a.guestlink:hover {color: #74bd4a !important;text-decoration: underline !important;}
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: #193685;text-decoration: none;}
a.news:link, a.news:visited {color: #06F;text-decoration: none;}
a.news:hover {color: #193685;text-decoration: none;}
a.loginlnk:link, a.loginlnk:visited {color: #06F;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:#06F;left:38%;margin-left:0;position:fixed;top:8%;z-index:500;color:#FFF;}
#statusBar {width: 300px;background-color: #000;border:1px solid #FFF;}
#status {height: 12px;}
#textStatus {border:1px solid #fff;color:#fff;font-weight:bolder;padding:4px;text-align:center;text-decoration:none;}
div.blockmsg {width:99.8%;border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; min-height:50px; position:fixed;z-index:999999;left:0;top:0;}

#headerDivBGHome {position: relative;top: 2px;left:-3px;width: 100%;min-width:1000px;}
#headerDivBGHome div.headerarea {min-height: 335px;width:100%;overflow:hidden;}
#headerDivBGHome div.h_area {height:85px;margin-left:5px;*margin-left:0px;margin-top:0px;*margin-top:-3px; padding:0;width:984px;*text-align:left;position:relative;}
#headerDivBGHome div.overbg {height:100px;top:250px;margin-left:5px;*margin-left:0px;margin-top:0px;*margin-top:-3px; padding:0;width:984px;*text-align:left;position:relative;z-index:-1;}
div.header_border_bottom {background-image: url("images/menu-overlay.png"); z-index: -9; background-position: center top; position: relative; min-height: 28px; top: -1px;}
#headerDivBG , div.headerarea {background-image:url("images/banner.gif");background-position:center top;background-repeat:no-repeat;}

.pageDiv {margin-top: 0;width: 1000px;margin-left: auto;margin-right: auto;}
#topHeader {height: 125px;}
#logoDiv {height: 125px;float: left;cursor: pointer;width:150px;}
#bannerDiv {float:right;height:125px;margin-right:10px;}
#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:335px;top: 335px;*padding-top:300px;}*/
#centar4{padding:0;}
/*.cmsCenter {margin-top:335px;top: 335px;} /**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:5px;overflow:hidden;line-height:16pt !important;}
div.content_1 {padding:0px 10px;overflow:hidden;}
.inside_content { padding-top:0px;}
.slideshowDiv {background-color:transparent;margin-left:14px;margin-top:4px;max-width:965px;overflow:hidden;padding:0;}
.visionDiv_adleft {width:99%;overflow:hidden;padding:0 0 0 9px;margin:0;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}*/
#user3 {float:left;text-align:left;width:30%;background-image:none;background-position:1px 45px;background-repeat:no-repeat;}
#user3 {max-height:190px;height:190px;overflow:hidden;}
#user4 {float:left;text-align:left;width:37%;}
#user5 {float:left;text-align:left;width:31%;}
#user5 {background-image:none;background-position:right 60px;background-repeat:no-repeat;min-height:185px;}
#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 {overflow:hidden;}
h3{font-size:1.3em;line-height:1.3em;color: #005825;}
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: 85px;width:96%;background-color:#fff;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;} /*width: 310px;*/
#titleHolder .minWidth {position: relative; overflow: hidden;width: 310px;}
div.titleHolderInner {	margin:0 auto;background-color:Gainsboro;}/*width:350px;*/
#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: 0 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:34px;}
a.forward { position:absolute;right:0;top:34px;}
.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 {color:#6E747C;font-weight:bold;padding-right:5px;}
div.buttongrip a:link, div.buttongrip a:visited, div.buttongrip a:active {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, .min_5 {width:5px;}
.size_10, .min_10 {width:10px;}
.size_15, .min_15 {width:15px;}
.size_20, .min_20 {width:20px;}
.size_25, .min_25 {width:25px;}
.size_30, .min_30 {width:30px;}
.size_35, .min_35 {width:20px;}
.size_40, .min_40 {width:40px;}
.size_45, .min_45 {width:20px;}
.size_50, .min_50 {width:50px;}
.size_55, .min_55 {width:55px;}
.size_60, .min_60 {width:60px;}
.size_65, .min_65 {width:65px;}
.size_70, .min_70 {width:70px;}
.size_75, .min_75 {width:75px;}
.size_80, .min_80 {width:80px;}
.size_85, .min_85 {width:85px;}
.size_90, .min_90 {width:90px;}
.size_95, .min_95 {width:95px;}
.size_100, .min_100 {width:100px;}
.size_125, .min_125 {width:125px;}
.size_130, .min_130 {width:130px;}
.size_135, .min_135 {width:135px;}
.size_140, .min_140 {width:140px;}
.size_145, .min_145 {width:145px;}
.size_150, .min_150 {width:150px;}
.size_175, .min_175 {width:175px;}
.size_200, .min_200 {width:200px;}
.size_250, .min_250 {width:250px;}
.size_275, .min_275 {width:275px;}
.size_300, .min_300 {width:300px;}
.size_325, .min_325 {width:325px;}
.size_350, .min_350 {width:350px;}
.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-49 {width:49%;}
.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-98 {width:98%;}
.width-99 {width:99%;}
.width-99_5 {width:99.5%;}
.width-99_8 {width:99.8%;}
.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/head_l.png) no-repeat scroll 0 0;height:30px;}
.menu_head_center {}
.menu_head_right {background:transparent url(images/head_r.png) no-repeat scroll 100% 0;height:30px;}
.menu_head_left {padding:5px 0 0 10px;color:#FFF;font-size:110%;font-weight:bold;margin-right:8px;}
.menu_head_left div {font-family:"Times New Roman";font-size:14pt;font-weight:bold;margin-right:5px;margin-top:-1px;text-align:right;}
/* End of Outline Box */
/* Arabic Left Menu Box */
#vmenu li.has-children {position: relative;display:block;background:transparent url('images/cc.gif') no-repeat 7px;padding-left:25px;margin-left:1px;}
#vmenu li.has-children:hover, #vmenu a.has-children:hover {background:transparent url('images/cce.gif') no-repeat 7px;padding-left:25px;}
#umenu li.has-children {position: relative;display:block;background:transparent url('images/cc.gif') no-repeat 7px;padding-left:25px;margin-left:1px;}
#umenu li.has-children:hover, #umenu a.has-children:hover {background: transparent url('images/cce.gif') no-repeat 7px;padding-left:25px;}
/* End of User Menu */
#wisdom, #wisdom_right {color:#0066FF;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 {color:#0066FF;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 {color:#0066FF;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:0px;sdirection:rtl;min-height:130px;line-height:18pt;text-align:right;}
#poll {overflow:hidden;padding:5px;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;}
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:#0066FF;font-size:13pt;font-weight:bold;margin:0;padding:5px;}
div.module_right h2 {background-image:none;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: #0066FF;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-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:#0066FF;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;max-width:98%;}
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;margin-top:0px;}
span.breadcrumbs {font-size:100%;font-weight:bold;overflow:hidden;float:right;}
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#send2friend, div#uploadfile {font-size:10pt;}
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:11pt;}
div.addreviewheader {border:1px solid #BFBFBF;height:23px;background-color:#CCC;text-align:center;font-size:11pt;padding-top:3px;}
div.guestbook {background-image:url(images/g_book.png);background-repeat:no-repeat;cursor:pointer;color:#0d6ca3;}
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:#0d6ca3;}
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:#0d6ca3;}
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:#0d6ca3;}
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:#0d6ca3;}
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:#0d6ca3;}
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:#0d6ca3;}
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.shortage {background:transparent url('images/shortage.png') left 0px no-repeat;cursor:pointer;color:#0d6ca3;}
div.shortage span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.shortage:hover {background:transparent url('images/shortage.png') left -28px no-repeat;color:#ffba31;text-decoration: none;}
div.tsabsent {background:transparent url('images/tsabsent.png') left 0px no-repeat;cursor:pointer;color:#0d6ca3;}
div.tsabsent span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.tsabsent:hover {background:transparent url('images/tsabsent.png') left -27px no-repeat;color:#ffba31;text-decoration: none;}

div.examrep {background:transparent url('images/texamrep.png') left 0px no-repeat;cursor:pointer;color:#0d6ca3;}
div.examrep span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.examrep:hover {background:transparent url('images/texamrep.png') left -28px no-repeat;color:#ffba31;text-decoration: none;}


div.aotoformscp {background:transparent url('images/autoformscp.png') left 0px no-repeat;cursor:pointer;color:#0d6ca3;}
div.aotoformscp span {position:relative;top:4px;left:5px;text-decoration: none;font-weight:bold;}
div.aotoformscp:hover {background:transparent url('images/autoformscp.png') left -28px 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;}
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-weight:normal;
	font-size: 14pt;letter-spacing: -1px;font-family:"mohammad bold art 1", Tahoma !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:15px;float:left;border-left: solid 1px #fff;height:12px;}
.pwdChkCon1 {background-color:#FF4545; border-right:solid 1px #BB2B2B; border-bottom:solid 1px #BB2B2B; text-align:center;color:#000000;width:15px;float:left;border-left: solid 1px #fff;height:12px;}
.pwdChkCon2 {background-color:#FFD35E; border-right:solid 1px #E9AE10; border-bottom:solid 1px #E9AE10; text-align:center;color:#666666;width:15px;float:left;border-left: solid 1px #fff;height:12px;}
.pwdChkCon3 {background-color:#3366FF; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;color:#FFFFFF;width:15px;float:left;border-left: solid 1px #fff;height:12px;}
.pwdChkCon4 {background-color:#3ABB1C; border-right:solid 1px #267A12; border-bottom:solid 1px #267A12; text-align:center;color:#FFFFFF;width:15px;float:left;border-left: solid 1px #fff; height:12px; }
.rolepending {color:#900;}
div.download {border:1px solid #CCC;background-color:#FFECCE !important;font-family:"mohammad bold art 1", Tahoma, Geneva, sans-serif;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:15px 15px 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.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:#0d6ca3;}
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:#0d6ca3;}
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;direction:rtl;text-align:center;min-height:150px;}
#Hijri div#div1 {width:150px;height:165px;}
#Hijri div.dayname {color:#FFFFFF;font-family:"mohammad bold art 1",Tahoma;font-size:14pt;font-weight:bold;padding-top:20px;}
#Hijri div.day {color:#666666;font-family:"mohammad bold art 1",Tahoma;font-size:50pt;font-weight:bold;margin-top:45px;}
#Hijri div.month {color:#666666;float:right;font-family:"mohammad bold art 1",Tahoma;font-size:12pt;font-weight:bold;margin-top:32px;padding-right:8px;}
#Hijri div.year {color:#666666;float:left;font-family:"mohammad bold art 1",Tahoma;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; }
img.forgotpass {width: 25px;background: url(images/lost_password_bg.png) 0 0px no-repeat;width:25px;height:20px;}

/**/
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 {font-size:10pt;font-family:Tahoma, Geneva, sans-serif, "mohammad bold art 1";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 {font-size: 8pt;text-align: right;font-size:10pt;}
#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:#FCFCFC;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", Tahoma, Geneva, sans-serif;
	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 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;font-size:10pt;}
.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;}
.borderRB {}
.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;}
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 {margin:0;padding:0px;padding-left:6px;list-style:none;}
.AlphaPicker li {padding:3px 4px;margin:0px;}
.AlphaPicker ul li a:active,.AlphaPicker li a:visited, .AlphaPicker li a:link {text-decoration:none;color:#AE4C00;cursor:pointer;}
.AlphaPicker ul li a:hover {text-decoration:underline;cursor:pointer;}
.AlphaPicker ul li label {left:0;position:relative;top:-2px;cursor:pointer;}
.AlphaPicker ul li input[type='checkbox']{cursor:pointer;}
.AlphaPicker 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;
}
#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:130px;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:0 0 10px 10px;width:125px;}
#sidebar .bd h3.query .count{color:#722c78;font-size:11px;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:125px;*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:145px;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;}
.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;}
/*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*/
#cpanel {padding:0px;width:99%;}
#cpanel ol, #cpanel ul {list-style: none;}
#cpanel ul#dashboard-buttons li {border:#fff solid 4px;font-size:9pt;}
#cpanel ul#dashboard-buttons li a {background-color:#f3f3f3;border:#dcdfe3 solid 1px;border-color:#dcdfe3 #d0d4d8 #d0d4d8 #dcdfe3;color:#666;overflow:hidden;}
#cpanel ul#dashboard-buttons li a:hover {background-color:#e4e7ea;border-color:#c3c9ce;color:#333;text-decoration:none;}
#cpanel ul#dashboard-buttons li a:active {border-color:#9d9d9d;text-decoration:none;}
#cpanel ul#dashboard-buttons li {float:right;margin:7px;}
#cpanel ul#dashboard-buttons li a:focus { outline:none;}
#cpanel ul#dashboard-buttons li a {display:block;width:130px;padding:2px 2px;height:130px;background-repeat:no-repeat;background-position:50% 30%;text-align:center;}
#cpanel ul#dashboard-buttons li a.class {background-image:url('images/class.png');}
#cpanel ul#dashboard-buttons li a.class:hover {background-image:url('images/class_ovr.png');}
#cpanel ul#dashboard-buttons li a.teacher {background-image:url('images/teacher.png');}
#cpanel ul#dashboard-buttons li a.teacher:hover {background-image:url('images/teacher_ovr.png');}
#cpanel ul#dashboard-buttons li a.absent {background-image:url('images/absent.png');}
#cpanel ul#dashboard-buttons li a.absent:hover {background-image:url('images/absent_ovr.png');}
#cpanel ul#dashboard-buttons li a.shortage {background-image:url('images/stroage.png');}
#cpanel ul#dashboard-buttons li a.shortage:hover {background-image:url('images/stroage_ovr.png');}
#cpanel ul#dashboard-buttons li a.examrep {background-image:url('images/examrep.png');}
#cpanel ul#dashboard-buttons li a.examrep:hover {background-image:url('images/examrep_ovr.png');}


a.iconlink:link, a.iconlink:visited {color: #0d6ca3;text-decoration: none;}
a.iconlink:hover {color: #666;text-decoration: none;}
.icon-32-download, .icon-32-snews, .icon-32-dnews, .icon-32-sdir, .icon-32-sdata, .icon-32-sforms  {cursor:pointer;width:32px;height:32px;overflow:hidden;}
.icon-32-download		{ background:transparent url("images/login/download_ovr.png") no-repeat scroll 0 0;}
.icon-32-download:hover,.icon-32-download:focus	{ background:transparent url("images/login/download.png") no-repeat scroll 0 0;color:#0B55C4;}
.icon-32-snews		{ background:transparent url("images/login/snews_ovr.png") no-repeat scroll 0 0;}
.icon-32-snews:hover,.icon-32-snews:focus	{ background:transparent url("images/login/snews.png") no-repeat scroll 0 0;color:#0B55C4;}
.icon-32-dnews		{ background:transparent url("images/login/dnews_ovr.png") no-repeat scroll 0 0;}
.icon-32-dnews:hover,.icon-32-dnews:focus	{ background:transparent url("images/login/dnews.png") no-repeat scroll 0 0;color:#0B55C4;}
.icon-32-sdir		{ background:transparent url("images/login/sdir_ovr.png") no-repeat scroll 0 0;}
.icon-32-sdir:hover,.icon-32-sdir:focus	{ background:transparent url("images/login/sdir.png") no-repeat scroll 0 0;color:#0B55C4;}
.icon-32-sdata		{ background:transparent url("images/login/sdata_ovr.png") no-repeat scroll 0 0;}
.icon-32-sdata:hover,.icon-32-sdata:focus	{ background:transparent url("images/login/sdata.png") no-repeat scroll 0 0;color:#0B55C4;}
.icon-32-sforms		{ background:transparent url("images/login/forms_ovr.png") no-repeat scroll 0 0;}
.icon-32-sforms:hover,.icon-32-sforms:focus	{ background:transparent url("images/login/forms.png") no-repeat scroll 0 0;color:#0B55C4;}
span.nolinehe, div.nolinehe {line-height:0px !important;text-align:center;margin-top:2px;}
span.greeting ul, div.nolinehe ul {list-style:none;list-style-position:inside;list-style-type:none;text-align:center;margin:0.1em 0 !important;}
span.greeting ul li, div.nolinehe ul li {float:left;margin-right:0px;margin-left:5px;*padding-left:5px;margin-left/*\**/:5px\5;}
span.greeting ul li.hide, div.nolinehe ul li.hide{display:none;}
span.greeting ul li.show, div.nolinehe 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:30px;position:relative;}
.SearchBG .SearchContainer .CheckboxPosition{left:5.7%;bottom:0.4em;}
.ContactPicker .SearchBG .SearchContainer .SelectAllText{bottom:0.5em;float:right;margin-right:60px;position:relative;}
.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;}
/* album display */
div.albumViewControl ol h3 img {background:url(images/dn_cat32.gif) no-repeat scroll 0 0;border:none !important;margin-left:5px;}
div.albumViewControl ol div.subtxt {margin-top:-5px;font-size:95%;color:#999;}
div.albumViewControl ol li.extwidh {margin:8px 8px;}
div.black {color:#333;font-family:"mohammad bold art 1",Tahoma, Geneva, sans-serif}
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:1px;margin-right:10px;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:1px;margin-right:10px;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;}
div.txt_description {font-size:100%;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;
}
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:9;position:relative;top:10px;left:0px;min-height:195px;max-width:430px;}
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:195px;width:430px;padding-left:20px;}
.wraptocenter * {vertical-align: middle;}
/*\*//*/
.wraptocenter {display: block;}
.wraptocenter span {display: inline-block;height: 100%;width: 1px;}
/**/
/*.wraptocenter_width_single {padding-left:6px !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) no-repeat scroll 0 0;color:#FFFFFF;
	direction:rtl;font-family:"mohammad bold art 1";font-size:13pt;padding:11px 11px 9px 41px;position:absolute;right:9px;top:-9px;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;}
/* register School Names for supervoirs*/
ul.checklist li { background: none; padding-right: 0;line-height:24px; }
ul.checklist {border: 1px solid #ccc;list-style:none;height:10em;overflow:auto;width:350px;}
ul.checklist, ul.checklist li { margin-top: 0; padding: 0; }
ul.checklist label { display: block; padding-right: 25px; text-indent: -25px; font-size:10pt;font-family:Tahoma;}
ul.checklist label:hover, .checklist label.hover { background: #777; color: #fff; }
* html .checklist label { height: 1%; }
ul.cl1 .alt { background: #f5f5f5; }
ul.cl1 input { vertical-align: middle;margin-left:15px; }
ul.cl1 span {vertical-align: middle;margin-left:15px;}
ul.cl1 label:hover, ul.cl1 label.hover { background: #ddd; color: #000; }
/* end of School Names*/
.bold {font-weight:bold;}
.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.row div.headertxt {font-size:12pt;margin:10px 0px;font-family:"mohammad bold art 1", Tahoma, Geneva, sans-serif;font-weight:bold;}
.blue, .red, .black, .green, .underline  {font-weight:bold !important;}
.astrick, .red{color:#FF0000 !important;}
.blue {color:#69F !important;}
.black {color:#000 !important;}
.green {color:#093 !important;}
.underline {text-decoration:underline !important;}
/* start of stat*/
#stat {overflow:hidden;padding:5px;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-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;}
/* 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;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:#0066FF;text-align:center;font-weight:bold;line-height:14pt;}
div.postdata_homepage {font-size:95%;line-height:18pt;color:#fff;background-color:#efd9dc;padding:0px 10px;width:96%;height:25px;overflow:hidden;}
div.module_news div.postdata, div.postdata_homepage {background-image:url('images/gradient_thead.png');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;}
img.next {background-repeat:no-repeat;background-position:0 0;width:35px;height:27px;position:relative;top:7px;} 
img.pervious {background-repeat:no-repeat;background-position:0 0;width:35px;height:27px;position:relative;top:7px;} 
a.topheaderlink:link, a.topheaderlink:visited {color: #06F;text-decoration: none;font-weight:bold;}
a.topheaderlink:hover {color: #193685;text-decoration: none;font-weight:bold;}

ul.eduservice {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:5px;}
ul.eduservice li {display:block;margin:0;white-space:nowrap;float:left;margin:0px 10px;}
ul.eduservice li a {border:1px solid #FCFCFC;clear:both;color:#444444;display:block;margin:0;overflow:hidden;padding:2px 8px;text-decoration:none;}
ul.eduservice li.sel a {background-color:#FCFCFC;border:1px solid #ccc;}
ul.eduservice li a:hover{border:1px solid #ffd98c;background-color:#fff5db;}
#maillist {overflow:hidden;padding:5px;direction:rtl;text-align:right;min-height:150px;line-height:18pt;}
#maillist h3 { margin:0;padding:0;color:#005825;font-family:"mohammad bold art 1";font-size:13pt;}
span.login_pos {color:#003300;font-size:11pt;position:relative;top:-5px;}
div.tr_ads {background:none repeat scroll 0 0 #393C43;border:1px solid #43464D;-moz-border-radius:3px;-webkit-border-radius:3px;}
div.tr_ads a.adhere, div.tr_ads a.adhere:hover {height:75px;display:block;line-height:75px;}
div.tr_ads a.adhere{color:#888A8E;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;border:1px solid #43464D;}
div.tr_ads a.adhere:hover {color:#828388;text-decoration:none;background:none repeat scroll 0 0 #2E3139;border:1px solid #43464D;}
div.tr_ads a:focus {outline:none;}

