@charset "utf-8";
/*$Id: style_subtheme.css,v 1.1.2.1.2.19 2009/01/26 23:49:05 tombigel Exp $*/
/**
 * Tendu Default: A sub-theme of Tendu - A CSS theme for developers
 * Author: Tom Bigelajzen (http://drupal.org/user/173787) - http://tombigel.com
 */
body{color:#535d66;background:#fff;}

/*Basic Typography*/
h1{font-size:1.833em;line-height:1.333em;font-weight:bold;font-family:Tahoma;}
h2{font-size:1.2em;line-height:1.333em;font-weight:bold;color:#000000;font-family:Tahoma;}
h3{font-size:1.333em;line-height:1.333em;font-weight:bold;font-family:Tahoma;}
h4{font-size:1.166em;line-height:1.333em;font-weight:bold;font-family:Tahoma;}
h5{font-size:1.083em;line-height:1.333em;font-weight:bold;font-family:Tahoma;}
h6{font-size:1em;line-height:1.333em;font-weight:bold;font-family:Tahoma;}
p{padding-bottom:.5em;font-family:Tahoma;}
.meta{font-size:.83em;padding-bottom:.5em;}

/*Tables*/
table{margin-top:10px;}
tr.even{background:#fcfdfe;}
td,
th{padding:.2em .5em;}

/*Lists*/
dt{font-style:italic;}
dd{padding:.5em;}
ul,
ol{padding-left:1em;}/*LTR*/
ul li{margin-left:1.5em;list-style:disc;line-height:1.5em;}/*LTR*/
ol li{margin-left:1.5em;list-style:decimal;line-height:1.5em;}/*LTR*/
.item-list ul li{padding:3px 0;}

/* Form Elements  */
fieldset{padding:.5em .8em;margin:0 0 1em;border:1px solid #f0f0f0;background:#fdfeff;}
html.js fieldset.collapsed{border-top-color:#dddff0;background:none;}
legend{font-weight:bold;font-size:1.166em;padding:0 .3em}
input, select, textarea{font-family:Trebuchet MS, Helvetica, sans-serif;font-weight:normal;line-height:1em;font-size:1em;}
textarea{line-height:1.2em;}
button{font-family:Trebuchet MS, Helvetica, sans-serif;font-weight:bold;line-height:1em;font-size:13px}
button{cursor:pointer;}
.form-radio,
.form-checkbox{vertical-align:middle;}/* TODO: Check if this works page wide */

/* Links */
a{color:#816e20;text-decoration:none;font-family:Tahoma}
a:visited{color:#816e20;font-family:Tahoma}
a:hover, a:focus{text-decoration:underline;color:#816e20;font-family:Tahoma}
a:active,
a.active,
a.active:visited{color:#816e20;font-family:Tahoma}

/* Header and Navagation */
#header{background:#e5e6e9;margin-bottom:10px;}
#header-content{background:url("/sites/sci.najah.edu/files/header.jpg") no-repeat center;}
#header-blocks{padding:12px;color:#444;}/*LTR*/
/*Theme Site details*/
#site-details{float:left;padding:12px 0;width:70%;}/*LTR*/
#site-logo{float:left;padding:12px;}/*LTR*/ /*IE6 commented*/
#site-name{font-size:2.5em;line-height:1.333em;font-weight:bold;margin-top:35px;}
#site-name a{font-size:1em;line-height:1.333em;font-weight:bold;color:#000;}
#site-name h2 {font-size:1em;line-height:1.333em;font-weight:bold;color:#000;}
#site-name a:visited,a:hover{font-size:1em;line-height:1.333em;color:#000;}
#site-slogan{font-size:1.5em;line-height:1.333em;}
/*Theme Language Switcher*/
#header-blocks #language-switcher{margin-bottom:10px;text-align:right;}
#header-blocks #language-switcher ul{text-align:right;padding:0;overflow:hidden;font-size:.916em;}/*LTR*/
#header-blocks #language-switcher li{margin:0;list-style:none;display:inline;}
#header-blocks #language-switcher li:after{content:'|';}
#header-blocks #language-switcher li.last:after{content:'';}
#header-blocks #language-switcher a{font-weight:bold;padding:0 .8em;color:#000;}
/*Theme Search Box*/
#header-blocks #search-box{margin-bottom:10px;}
/*Hide label but keep it in the document for accessibility*/
#header-blocks #search-box label{display:block;overflow:hidden;height:1px;margin-top:1px;}
#header-blocks #search-box form{text-align:right;}/*LTR*/
#header-blocks #search-box input{vertical-align:middle;border-style: inset; border-width: 0px;}
#header-blocks #search-box .container-inline{white-space:nowrap;}
/*Theme main navagation*/
#main-nav ul.menu{overflow:hidden;padding:0;width:100%;background-color:#000;font-weight:bold;font-family:Tahoma;color:#816e20;}
#main-nav ul.menu li{float:left;padding:.3em .5em .1em;margin-left:1em;list-style:none;font-family:Tahoma;text-decoration:none;}/*LTR*/
#main-nav ul.menu li a{color:#F6F36E;font-weight:bold;font-family:Tahoma;text-decoration:none;}
#main-nav ul.menu li a:visited{color:#F6F36E;font-family:Tahoma;text-decoration:none;}
#main-nav ul.menu li a:hover,
#main-nav ul.menu li a:focus{text-decoration:none;color:#F6F36E;font-family:Tahoma;}
#main-nav ul.menu li a.active,
#main-nav ul.menu li a.active:visited{text-decoration:none;color:#F6F36E;font-family:Tahoma;}
#main-nav ul.primary-links a{font-size:1.083em;}
#main-nav ul.secondary-links{padding-top:0;padding-bottom:.3em}

/* Page info */
.breadcrumb{padding:0;}
#content-title{padding:12px;background:#FFF;margin-bottom:10px;margin-top:0;}
#content-info{padding:6px 12px;background:#FFF;margin-bottom:10px;}
#mission{padding:12px;background:#f6f8f5;font-size:1.166em;margin-bottom:10px;}
div.messages{padding:12px;margin-bottom:10px;}
.status{background:#f0fdf0;border:1px solid #e0ede0;}

/* Blocks in sidebars */
.sidebar-region .block{margin-bottom:10px;}
.sidebar-region #nav a{font-size:1.083em;color:#FFF;}
/*.sidebar-region .block h2{padding:3px;overflow:auto;background-image:url("bh-bg.jpg");background-repeat:repeat-x;border:1px solid #ECB700;margin-bottom:2px;}*/
.sidebar-region .block h2{padding:3px;overflow:auto;background-image:url("bh-bg.jpg");background-repeat:repeat-x;border-top:1px solid #000;margin-bottom:2px;}
.sidebar-region .block .content{padding:5px;background:#F4F4F4;border:1px solid #BDBCBD;background-image:url("bc-bg.jpg");background-repeat:repeat-x;}


/* Custom css properties added by ahmad */
.views-table {
width:100% !important;
}
.view-course-adv-plan-ent-attach .views-field-field-course-cod-value {
width:15%;
}

.view-course-adv-plan-ent-attach .views-field-title {
width:40%;
}
.view-course-adv-plan-ent-attach .views-field-field-credit-hours-value {
width:15%;
}


.view-id-fac_award .views-field-title{
width:40%;
}
.view-id-fac_award .views-field-field-award-fac-winners-nid{
width:30%;
}
.view-id-fac_award .views-field-field-other-winners-value{
width:30%;
}

.view-id-Staff .views-field-title{
width:25%;
}
.view-id-Staff .views-field-field-staff-spec-value{
width:33%;
}
.view-id-Staff .views-field-field-staff-univ-grad-value{
width:33%;
}
.view-id-Staff .views-field-field-staff-grad-year-value{
width:9%;
}

/* Blocks nodes and views in content areas. */
.extra-region .block,
.content-region div.block,/* Using "div.block" because /admin/build/blocks uses td.block */
.content-region .node,
.content-region .node-form,
.content-region .view,
.content-region .profile,
.content-region .node-type-list,
.page-admin #default-content{padding:12px;background:#FFFDF4;margin-bottom:10px;margin-top:0;}

/* Remove redundent styling from blocks in blocks, nodes and views */
.content-region .view div.block,
.content-region .node div.block,
div.block div.block{padding:0;background:0;}

/* Forums */
#forum table{width:95%;}

/* Tabs */
div.tabs{background:#eee;color:#333;border:none;padding:.5em 1em;margin-bottom:10px}
ul.primary {border:none;margin:6px 0;font-family:Tahoma}
ul.primary li{margin:0;line-height:normal;white-space:nowrap;font-family:Tahoma}
ul.primary li a,
ul.primary li a:visited {background:none;border:none;padding:6px .6em;font-size:1.083em;font-family:Tahoma;}
ul.primary li a:hover {text-decoration:underline;background:none;font-family:Tahoma;}
ul.primary li.active a,
ul.primary li.active a:hover,
ul.primary li.active a:visited{text-decoration:none;color:#222;background:#fff;border:none;font-family:Tahoma;}

ul.secondary {border:none;padding:.5em 0;background:#fff;margin:-4px 0 0 0;}
ul.secondary li{margin:0;line-height:normal;padding:0;border:none;white-space:nowrap;}
ul.secondary li a,
ul.secondary li a:visited {background:none;border:none;padding:0 .6em;color:#0073bb}
ul.secondary li a:hover {text-decoration:underline;background:none;}
ul.secondary li.active a,
ul.secondary li.active a:hover,
ul.secondary li.active a:visited{text-decoration:none;font-weight:bold;color:#206291;background:none;border:none;}

/* Footer */
#footer{text-align:center;font-size:.916em;font-weight:bold;color:#F6F36E;background:#000;}
#footer a{text-align:center;font-size:.916em;color:#F6F36E;font-weight:bold;}

/*#footer a:hover,a:visited,a.active,a.active:visited{text-align:center;font-size:.916em;color:#000;background:#000;}*/
#footer-message,
#footet-blocks{padding:6px 12px}
#footer p{padding:0;}

/* Tweak Admin panel */
div.admin .right,
div.admin .left{margin:0;}

/*Add scroll to hiddent tables in narrow pages*/
.admin #default-content{overflow:auto;}

/* Tweak Views Admin panel */
a.views-button-remove{top:0;}
#edit-views-apply{margin-top:1.3em;}

/* Tweak Blocks Admin panel */
table#blocks{width:100%;}
#blocks td{vertical-align:middle;}
#blocks .block{padding:0;margin:0;}

/*Tweak Update Admin panel*/
.version-status .icon img{vertical-align:middle}

/**
 * Some fun with rounded corners.
 * Mozilla and Webkit support the CSS3 "border-radius" property, so why not take advantage of it?
 * I commented these lines because this code won't validate, uncomment them to use it.
 * 
 * "-moz-border-radius" is for Mozilla browsers
 * "-webkit-border-radius" is for Webkit browsers
 * "border-radius" is for a time where this property will get into the standard imlementation (Has no effect in current versions)
 */

#content-area,
#content-header{border:1px solid #816E20;background:#FFFDF4;}

#content-header {
margin-bottom:0;
border-bottom-style:none;
}
h1.title {
border-bottom:3px solid #816E20;
}


#content-area {
border-top-style:none;
}

.front #content-area {
border-top: 1px solid #816E20;
}
/*

.sticky,
#content-area,
#content-title,
#content-info,
#default-content,
#mission,
div.block,
.content-region .node,
.content-region .node-form,
.content-region .view,
.content-region .profile,
.content-region .node-type-list{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}


ul.secondary-links,
#main-nav,
.block .content,
.sticky ul.links,
#header{-moz-border-radius:0 0 8px 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;border-radius:0 0 8px 8px;}

#footer{-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;border-radius:8px 8px 0 0;}

div.tabs,
ul.secondary,
ul.primary li.active a,
div.messages,
fieldset{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

ul.primary-links li.active{-moz-border-radius:0 0 4px 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-radius:0 0 4px 4px;}

#blocks .block{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;}



*/