/**
 * @package   Modulus Template - RocketTheme
 * @version   1.5.0 June 1, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
 
/* Content Boxes */
.contentbox1, .contentbox2, .contentbox3, .contentbox4, .contentbox5, .contentbox6 {padding: 15px;margin-bottom: 30px;border-radius: 8px;-moz-border-radius: 8px;

box-shadow:1px 1px 8px #333333
}

/* Quote Styles */
blockquote {padding: 5px 0 0 35px;}
blockquote p {padding: 0 35px 5px 0;font-size: 15px;}
.blockquote, .typography-style-dark blockquote {background: url(../images/typography/dark/quote-l.png) 0 0 no-repeat;}
.typography-style-light blockquote {background: url(../images/typography/light/quote-l.png) 0 0 no-repeat;}
.blockquote p, .typography-style-dark blockquote p {background: url(../images/typography/dark/quote-r.png) 100% 100% no-repeat;}
.typography-style-light blockquote p {background: url(../images/typography/light/quote-r.png) 100% 100% no-repeat;}
blockquote.alignleft {width: 30%;float: left;margin: 25px 25px 25px 0;}
blockquote.alignright {width: 30%;float: right;margin: 25px 0 25px 25px;}
blockquote.alignleft p, blockquote.alignright p {background: none;padding: 0;}

/* Pre/Code Styles */
pre {overflow: auto;padding: 17px 15px;margin-bottom: 15px;font-size: 11px;line-height: 17px;cursor: text;}
pre, .typography-style-dark pre {background: #222;border: 1px solid #333;}
.typography-style-light pre {background: #eee;border: 1px solid #d7d7d7;color: #333;}
pre.lines, .typography-style-dark pre.lines {background: #151515 url(../images/typography/dark/pre-lines.png) 50% 0;border: none;transition: background-color 0.3s linear;}
pre.lines:hover, .typography-style-dark pre.lines:hover {background-color: #202020;}
.typography-style-light pre.lines {background: #ddd url(../images/typography/light/pre-lines.png) 50% 0;border: none;color: #333;}

/* Emphasis Styles*/
em.italic {font-style: italic;font-weight: bold;}
em.bold {font-size: 120%;font-weight: bold;line-height: 145%;font-style: normal;}
em.bold2 {font-size: 135%;font-weight: bold;line-height: 120%;font-style: normal;}
em.normal {font-style: normal;}
em.nobold {font-weight: normal;}
em.highlight {font-style: normal;padding: 2px 5px;border-radius: 6px;-moz-border-radius: 6px;}
em.highlight.white {background: #fff;color: #000;}
em.highlight.black {background: #000;color: #fff;}
em.highlight.green {background: #74924A;color: #fff;}
em.highlight.yellow {background: #D69839;color: #fff;}
em.highlight.blue {background: #488AAD;color: #fff;}
em.highlight.red {background: #BD5151;color: #fff;}
.rt-upper {text-transform: uppercase;}
.rt-center {text-align: center;}
.rt-justify {text-align: justify;}
.rt-textleft {text-align: left;}
.rt-textright {text-align: right;}

/* Drop Caps */
p.dropcap {overflow: hidden;}
p.dropcap:first-letter {font-size: 300%;margin: 0 5px 0 0;line-height: 110%;float: left;display: inline-block;}
p.dropcap2:first-letter, p.dropcap4:first-letter, p.dropcap6:first-letter {font-size: 30px;margin: 0 10px 10px 0;line-height: 30px;float: left;display: inline-block;border-radius: 30px;-moz-border-radius: 30px;padding: 5px 10px;}
p.dropcap3:first-letter, p.dropcap5:first-letter, p.dropcap7:first-letter  {font-size: 30px;margin: 0 10px 10px 0;line-height: 30px;float: left;display: inline-block;padding: 4px 8px;}
p.dropcap2:first-letter {background: #333;}
p.dropcap3:first-letter {background: #333;border: 1px solid rgba(255,255,255,0.1);}
p.dropcap4:first-letter {background: #ccc;color: #333;}
p.dropcap5:first-letter {background: #ccc;color: #333;border: 1px solid rgba(255,255,255,0.3);}

/* Inset Styles */
span.inset-left {float: left;margin-right: 20px;}
span.inset-right {float: right;margin-left: 20px;}
span.inset-right-title, span.inset-left-title {display: block;font-size: 100%;font-weight: bold;}
span.inset-left, span.inset-right {display: block;padding: 10px;width: 20%;font-size: 100%;font-style: italic;margin-top: 15px;position: relative;text-align: justify; margin-bottom: 15px;}

/* List and Text Styles - Icons */
ul.list-icon {padding: 0;margin: 0 0 15px 0;background: none;}
ul.list-icon li {list-style: none;padding: 0 0 0 24px;margin: 0 0 5px 0;background-repeat: no-repeat;}
ul.list-icon li a {font-size: 100%;line-height: 1.7em;}
.text-icon {display: inline-block;line-height: 20px;font-size: 110%;background-repeat: no-repeat;padding-left: 24px;}
span.email, span.phone, span.quote, span.cart, span.rss, span.tags, span.write, span.info, span.sound, .email li, .phone li, .quote li, .cart li, .rss li, .tags li, .write li, .info li, .sound li {background-image: url(../images/typography/dark/icon-set1.png);}
.typography-style-light span.email, .typography-style-light span.phone, .typography-style-light span.quote, .typography-style-light span.cart, .typography-style-light span.rss, .typography-style-light span.tags, .typography-style-light span.write, .typography-style-light span.info, .typography-style-light span.sound, .typography-style-light .email li, .typography-style-light .phone li, .typography-style-light .quote li, .typography-style-light .cart li, .typography-style-light .rss li, .typography-style-light .tags li, .typography-style-light .write li, .typography-style-light .info li, .typography-style-light .sound li {background-image: url(../images/typography/light/icon-set1.png);}
span.rightarrow, span.leftarrow, span.circlearrow, span.downarrow, span.uparrow, span.person, span.calendar, span.doc, span.bulb, .rightarrow li, .leftarrow li, .circlearrow li, .downarrow li, .uparrow li, .person li, .calendar li, .doc li, .bulb li {background-image: url(../images/typography/dark/icon-set2.png);}
.typography-style-light span.rightarrow, .typography-style-light span.leftarrow, .typography-style-light span.circlearrow, .typography-style-light span.downarrow, .typography-style-light span.uparrow, .typography-style-light span.person, .typography-style-light span.calendar, .typography-style-light span.doc, .typography-style-light span.bulb, .typography-style-light .rightarrow li, .typography-style-light .leftarrow li, .typography-style-light .circlearrow li, .typography-style-light .downarrow li, .typography-style-light .uparrow li, .typography-style-light .person li, .typography-style-light .calendar li, .typography-style-light .doc li, .typography-style-light .bulb li {background-image: url(../images/typography/light/icon-set2.png);}
span.twitter, span.youtube, span.skype, span.facebook, span.like, span.video, span.dropbox, span.vimeo, span.paypal, .twitter li, .youtube li, .skype li, .facebook li, .like li, .video li, .dropbox li, .vimeo li, .paypal li {background-image: url(../images/typography/dark/icon-set3.png);}
.typography-style-light span.twitter, .typography-style-light span.youtube, .typography-style-light span.skype, .typography-style-light span.facebook, .typography-style-light span.like, .typography-style-light span.video, .typography-style-light span.dropbox, .typography-style-light span.vimeo, .typography-style-light span.paypal, .typography-style-light .twitter li, .typography-style-light .youtube li, .typography-style-light .skype li, .typography-style-light .facebook li, .typography-style-light .like li, .typography-style-light .video li, .typography-style-light .dropbox li, .typography-style-light .vimeo li, .typography-style-light .paypal li {background-image: url(../images/typography/light/icon-set3.png);}
.text-icon.email, .text-icon.rightarrow, .text-icon.twitter, .email li, .rightarrow li, .twitter li {background-position: 0 4px;}
.text-icon.phone, .text-icon.leftarrow, .text-icon.youtube, .phone li, .leftarrow li, .youtube li {background-position: 0 -296px;}
.text-icon.quote, .text-icon.circlearrow, .text-icon.skype, .quote li, .circlearrow li, .skype li {background-position: 0 -596px;}
.text-icon.cart, .text-icon.downarrow, .text-icon.facebook, .cart li, .downarrow li, .facebook li {background-position: 0 -896px;}
.text-icon.rss, .text-icon.uparrow, .text-icon.like, .rss li, .uparrow li, .like li {background-position: 0 -1196px;}
.text-icon.tags, .text-icon.person, .text-icon.video, .tags li, .person li, .video li {background-position: 0 -1496px;}
.text-icon.write, .text-icon.calendar, .text-icon.dropbox, .write li, .calendar li, .dropbox li {background-position: 0 -1796px;}
.text-icon.info, .text-icon.doc, .text-icon.vimeo, .info li, .doc li, .vimeo li {background-position: 0 -2096px;}
.text-icon.sound, .text-icon.bulb, .text-icon.paypal, .sound li, .bulb li, .paypal li {background-position: 0 -2396px;}

/* Standard List Styles */
ul.checkmark, ul.circle-checkmark, ul.square-checkmark, ul.circle-small, ul.circle, ul.circle-large, ul.triangle-small, ul.triangle, ul.triangle-large {margin: 0 0 25px 0;padding: 0;}
ul.checkmark li, ul.circle-checkmark li, ul.square-checkmark li, ul.circle-small li, ul.circle li, ul.circle-large li, ul.triangle-small li, ul.triangle li, ul.triangle-large li {list-style-type: none;padding: 0 0 0 30px;position: relative;font-size: 120%;margin-bottom: 8px;}
ul.checkmark li a, ul.circle-checkmark li a, ul.square-checkmark li a, ul.circle-small li a, ul.circle li a, ul.circle-large li a, ul.triangle-small li a, ul.triangle li a, ul.triangle-large li {font-size: 100%;line-height: 1.7em;}
ul.checkmark li:after {content:"";display:block;width: 4px;height: 8px;border-color: #fff;border-style: solid;border-width: 0 3px 3px 0;position:absolute;left: 14px;top: 3px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
ul.circle-checkmark li:before {content:"";display: block;border-color: #fff;border-style: solid;border-width: 9px;border-radius: 9px;-moz-border-radius: 9px;height: 0;width: 0;position: absolute;left: 7px;top: 1px;}
ul.circle-checkmark li:after {content:"";display:block;width: 3px;height: 6px;border-color: #fff;border-width: 0 2px 2px 0;border-style: solid;position:absolute;left: 14px;top: 5px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
ul.square-checkmark li:before {content:"";display: block;border-color: #fff;border-width: 7px;border-style: solid;height: 0;width: 0;position: absolute;left: 9px;top: 3px;}
ul.square-checkmark li:after {content:"";display:block;width: 3px;height: 6px;border-color: #fff;border-width: 0 2px 2px 0;border-style: solid;position:absolute;left: 14px;top: 9px;margin-top: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
ul.triangle-small li:after {content:"";display:block;width: 0;height: 0;border-color: transparent transparent transparent #fff;border-style: solid;border-width: 3px;position:absolute;left: 18px;top: 7px;}
ul.triangle li:after {content:"";display:block;width: 0;height: 0;border-color: transparent transparent transparent #fff;border-style: solid;border-width: 4px;position:absolute;left: 17px;top: 6px;}
ul.triangle.green li:after {border-color: transparent transparent transparent #74924A;}
ul.triangle.yellow li:after {border-color: transparent transparent transparent #D69839;}
ul.triangle.red li:after {border-color: transparent transparent transparent #BD5151;}
ul.triangle.blue li:after {border-color: transparent transparent transparent #488AAD;}
ul.triangle.white li:after {border-color: transparent transparent transparent #fff;}
ul.triangle.black li:after {border-color: transparent transparent transparent #000;}
ul.triangle-large li:after {content:"";display:block;width: 0;height: 0;border-color: transparent transparent transparent #fff;border-style: solid;border-width: 6px;position:absolute;left: 15px;top: 4px;}
ul.circle-small li:after {content:"";display:block;width: 0;height: 0;border-color: #fff;border-style: solid;border-width: 2px;border-radius: 2px;-moz-border-radius: 2px;position:absolute;left: 16px;top: 8px;}
ul.circle li:after {content:"";display:block;width: 0;height: 0;border-color: #fff;border-style: solid;border-width: 3px;border-radius: 3px;-moz-border-radius: 3px;position:absolute;left: 15px;top: 7px;}
ul.circle-large li:after {content:"";display:block;width: 0;height: 0;border-color: #fff;border-style: solid;border-width: 5px;border-radius: 5px;-moz-border-radius: 5px;position:absolute;left: 12px;top: 5px;}
ul.circle.green li:after, ul.checkmark.green li:after {border-color: #74924A;}
ul.circle.yellow li:after, ul.checkmark.yellow li:after {border-color: #D69839;}
ul.circle.red li:after, ul.checkmark.red li:after {border-color: #BD5151;}
ul.circle.blue li:after, ul.checkmark.blue li:after {border-color: #488AAD;}
ul.circle.white li:after, ul.checkmark.white li:after {border-color: #fff;}
ul.circle.black li:after, ul.checkmark.black li:after {border-color: #000;}

/* Notice/System Styles */
.approved, .attention, .alert, .notice {padding: 10px 10px 10px 45px;border-radius: 6px;-moz-border-radius: 6px;font-weight: bold;background-position: 10px 50%;background-repeat: no-repeat;}
#system-message dd ul {border-radius: 6px;-moz-border-radius: 6px;background-repeat: no-repeat;background-position: 10px 50%;}
.approved a, .attention a, .alert a, .notice a {color: #000;text-decoration: underline;}
.approved a:hover, .attention a:hover, .alert a:hover, .notice a:hover {color: #fff;text-shadow: none;}
.approved {background-color: #74924A;background-image: url(../images/typography/dark/approved.png);color: #232F12;text-shadow: 1px 1px 1px rgba(255,255,255,0.3);border-top: 1px solid rgba(255,255,255,0.3);}
.attention, #system-message dd.notice ul {background-color: #D69839; background-image: url(../images/typography/dark/attention.png);color: #5A3800;text-shadow: 1px 1px 1px rgba(255,255,255,0.3);border-top: 1px solid rgba(255,255,255,0.3);}
.alert, #system-message dd.error ul {background-color: #BD5151; background-image: url(../images/typography/dark/alert.png);color: #4C1818;text-shadow: 1px 1px 1px rgba(255,255,255,0.3);border-top: 1px solid rgba(255,255,255,0.3);}
.notice, #system-message dd ul {background-color: #488AAD; background-image: url(../images/typography/dark/notice.png);color: #133548;text-shadow: 1px 1px 1px rgba(255,255,255,0.3);border-top: 1px solid rgba(255,255,255,0.3);}

#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}



/*MSU 11/16/2010 Adding for xml file listings*/
#tblFilelst {
width:100%;
background-color: #ffffff;
}

#tblFilelst td {
border-bottom:1px solid #F0F5E0;
border-right:1px solid #F0F5E0;
font-weight:bold;
text-align:center;
}

#tblFilelst tr#header th {
background: #bfd255;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWNiMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d));
background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
background: linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 );


color:  #ffffff;
/*height:30px;*/
text-align:center;
vertical-align:middle;
font-size: 14px;
border-bottom:1px solid #F0F5E0;
border-right:1px solid #F0F5E0;
text-shadow:0px -1px 0px #000000;
}

.topic {
    background-color: #f0f0f0;
    color: #333333;
    font-size: 13px;
    height: 30px;
    text-align: center;
    text-shadow: 1px 1px 1px #ffffff;
    vertical-align: middle;
}
.sn{text-align:left}

/* MSU 11/28/2010 URDU Course List*/
.tblFilelstUrdu {
width:100%;
background-color: #D6E49B;
/*font-family:Aleem Urdu Unicode;
font-size:21px;*/
}

.tblFilelstUrdu td {
border-bottom:1px solid #F0F5E0;
border-right:1px solid #F0F5E0;
font-weight:normal;
height: 24px;
text-align:center;
vertical-align: middle;
}

.tblFilelstUrdu tr#header th {
background:url("../images/cmid.png") repeat-x scroll 0 0 #838383;
color:#FFFFFF;
height:30px;
text-align:center;
vertical-align:middle;
border-bottom:1px solid #F0F5E0;
border-right:1px solid #F0F5E0;
}

.topicUrdu {
background-color:#5E602A;
color:#FFFFFF;
height:30px;
text-align:center;
vertical-align:middle;
}
.sn{text-align:left}

.tcHeaderUr{font-family:Aleem Urdu Unicode;font-size:21px;padding-bottom: 20px;}
.tcHeaderEng{font-family:Arial; font-size:13px;padding-bottom: 20px;}

/*resources listing pages*/
.dvListTop{width: 100%;padding-bottom: 10px;}
a.nextPrevious{
    background: url("../images/cmid.png") repeat-x scroll 0 0 #94A013;
    border: 1px solid #5E602A;
    color: #FFFFFF;
    font-weight: bold;
    min-width: 80px;
    padding: 5px;
    text-shadow: 1px 1px 1px #000000;
    -moz-border-radius:8px;
    border-radius: 8px;
    text-align: center;
}
a.nextPrevious:hover{
    background-image: none;
    background-color: #5E602A;
    border: 1px solid #5E602A;
    color: #FFFFFF;
    font-weight: bold;
    min-width: 80px;
    width: 30px;
    padding: 5px;
    text-shadow: 1px 1px 1px #000000;
    -moz-border-radius: 8px;
    border-radius: 8px;
    text-decoration: none;
    text-align: center;
}
/*resources pop-up*/
.popup{
    position: absolute;
    border: 3px solid #5E602A;
    background: #D6E49B;
    padding: 6px;
    max-width: 250px;
    min-width: 50px;
    -moz-border-radius:5px;
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

.imgd{
    padding: 0px 0px 0px 3px;
    cursor: pointer;
}
.dvlesson{width: 370px;float: left;padding-bottom: 10px;display: none;}
.popupclose {float: right;width: 40px;min-width:40px}
.popupAasorted{display:none;text-align: left;padding-left: 5px;padding-right: 5px;color:#343434;text-shadow:none;}
.imgaasorted{width: 150px;float: left;padding-right: 5px;}

.tblAssorted{}
.tblAssorted td{border:none;}
.tblAssorted div{padding-bottom: 10px;}

.ur{
 direction: rtl;
 font-family: 'Sakkal Majalla', 'Jameel Noori Nastaleeq', Tahoma;
 font-size: 20px;
 direction: rtl !important; 
 unicode-bidi: embed !important;
}
.ar{
 direction: rtl;
 font-family: 'Sakkal Majalla', Tohama;
 font-size: 20px;
}

#tabarea
{
 position: relative;
 z-index: 1000;
}

#tblFilelst tr:hover {
    background: #ffffff;
}

.player-a {
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
}




#socialleft {
float: left;
width: 400px;
background: rgb(142,180,33); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(142,180,33,1) 0%, rgba(89,149,35,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(142,180,33,1)), color-stop(100%,rgba(89,149,35,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(142,180,33,1) 0%,rgba(89,149,35,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(142,180,33,1) 0%,rgba(89,149,35,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(142,180,33,1) 0%,rgba(89,149,35,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(142,180,33,1) 0%,rgba(89,149,35,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8eb421', endColorstr='#599523',GradientType=0 ); /* IE6-9 */

    border-radius: 8px 8px 8px 8px;
  
    margin-bottom: 30px;
    padding: 15px;
    color: #ffffff;
    text-shadow: 1px 1px 1px #000;
    font-weight: bold;
}

#social-heading {
   border-bottom: 1px dotted #3B7A15;
    color: #F9EE5E !important;
    font-family: verdana,geneva;
    font-size: 12pt;
    padding-bottom: 10px;

}

#socialright {
float: right;
width: 400px;

}

#socialfull {
float: left;
width: 500px;

}
.rt-section-list ul li a
	{
	background-image: url(../images/bodystyle/light/arrowr.png);	
	    background-position: 0px 5px;
	    background-repeat: no-repeat;
	    border-bottom: 1px dotted;
	    display: inline-block;
	    display: inline-block;
	    font-size: 110%;
	    font-weight: bold;
	    line-height: 100%;
	    margin-left: 20px;
	    padding: 6px 0 8px 20px;
	    text-transform: uppercase;
    }

.rounded-img {
	display: inline-block;
	border: solid 1px #000;
	overflow: hidden;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
}

.rounded-img2 {
	display: inline-block;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .9), 0 -1px 0 rgba(0, 0, 0, .6);
	-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .9), 0 -1px 0 rgba(0, 0, 0, .6);
	box-shadow: inset 0 1px 5px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .9), 0 -1px 0 rgba(0, 0, 0, .6);
}


#gallery {
	position:relative;
	height:200px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:100; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
.imagedropshadow {
	
	border: solid 1px #EFEFEF;
}

a:hover img.imagedropshadow {
	border: solid 1px #CCC;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}

ul#navright {
     list-style-type: none;
     margin-left: 5px;
}

ul#navright li {
     background: url("../images/navright.png") no-repeat scroll 1px 5px transparent;
     font-size: 11px;
     padding-bottom: 5px;
     padding-left: 20px;
}

ul#navright li a:hover {

padding-left: 5px;

}

#tblFilelst div.arrow { background:transparent url(http://www.alhudaecampus.com/arrows.png) no-repeat scroll 0px 0px; width:16px; height:16px; display:block; margin: auto;}
#tblFilelst div.up { background-position:0px 0px;}


#tblFilelst #groupA td {
    background-color: #EBFBE7;
}
#tblFilelst #groupB td {
    background-color: #FBF9E7;
}
#tblFilelst #groupC td {
    background-color: #E9E7FB;
}
#tblFilelst #groupD td {
    background-color: #FBE7F3;
}




#leftcontact {
    background: url("../images/left-contact.png") no-repeat scroll 0 0 transparent;
    height: 92px;
    left: 0;
    position: fixed;
    top: 330px;
    width: 35px;
    background-position: -5px;
}
div#leftcontact:hover {
    background-position: 0px;
}
#leftcontact a {
    display: block;
    height: 170px;
    width: 40px;
}

#lefthelp {
    background: url("../images/left-help.png") no-repeat scroll 0 0 transparent;
    height: 73px;
    left: 0;
    position: fixed;
    top: 430px;
    width: 35px;
    background-position: -5px;
}
div#lefthelp:hover {
    background-position: 0px;
}
#lefthelp a {
    display: block;
    height: 170px;
    width: 40px;
}

#oldwebsite {
     background: url("../images/oldwebsite.png") no-repeat scroll -5px 50% transparent;
     height: 93px;
     position: fixed;
     left: 0pt;
     top: 220px;
     width: 35px;
}

div#oldwebsite:hover {
     background-position: 0px 50%;
}

#oldwebsite a {
     display: block;
     height: 170px;
     width: 40px;
}


#donation {
     background: url("../images/donation-right.png") no-repeat scroll -2px 50% transparent;
     height: 131px;
     right: 0pt;
     position: fixed;
     top: 250px;
     width: 30px;
}

div#donation:hover {
     background-position:  -3px;
}

#donation a {
     display: block;
     height: 131px;
     width: 38px;
}



.menu-home a img {
     padding-top: 3px;

}

.rt-pagetitle {
font-size: 0px !important;
margin: 0px !important;
}

.logo-f { 
margin-left: -5px !important;
margin-bottom: -20px !important;
margin-top: -30px !important;
}

