body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; background:url(../images/bg.jpg) repeat-x #E1CBD1;}

ul{margin:0px; padding:0px; }

li{margin:0px; padding:0px; }

div{margin:0px; padding:0px; }

.leftcont{ background-color:#f1bb46;  }

.line{ border-bottom:1px  dashed  #CCCCCC; width:100%;}

.toppara{line-height:22px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:10px;}

.caps{ text-transform:uppercase; color:#FFFFFF; font-weight:bold;}

.bcaps{ text-transform:uppercase; color:#000000; font-weight:bold;}

.indexheading{ text-transform:uppercase; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; padding-top:10px; padding-left:25px; padding-bottom:10px;  }



.lcontent{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; padding-top:5px; padding-left:25px; padding-right:25px; padding-bottom:25px; overflow:hidden; }

.content{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:10px; }

.innercontent{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding-top:5px; padding-left:15px; padding-right:15px; padding-bottom:10px;  }



.pagelinks ul{margin:0px 0px;}

.pagelinks ul li{ list-style:none; margin:0px; padding-bottom:1px; background:#fbc982; }

.pagelinks ul li a{ background: url(../images/linkbg.jpg);  color: #000; display:block; margin:0px 0px; text-decoration:none;}

.pagelinks ul li a:hover{ background:#a0050b; color:#fff; margin:0px 0px; text-decoration:none; }

.pagelinks ul li a.deptactive{ background: #a0050b; color: #fff; display:block; margin-bottom:2px; padding-bottom:4px; padding-top:4px; text-decoration:none;}





a.slink{ color:#000000; font-size:12px; text-decoration:none; padding-left:20px; padding-top:0px; line-height:25px;}

a.slink:hover{color: #FF6600; padding-left:10px; padding-top:0px;}

a.slink_active{color: #FF6600; padding-left:10px; padding-top:0px;}



a.s1link{ color:#000000; font-size:12px; text-decoration:none; padding-top:0px; line-height:25px;}

a.s1link:hover{color: #FF6600; padding-top:0px;}



a.flink{ color:#FFFFFF; font-size:12px; text-decoration:none; }

a.flink:hover{color:#FFFFFF; text-decoration:underline;}

.footer{font-size:12px; color:#FFFFFF; }

.stafftab{border:1px solid #FFA346; background:#fcf2e6;}

.staffname{font-weight:bold; background:#f0dcc0; border-bottom: dashed 1px #FFA346;}



ul.list{ padding-left:30px; padding-right:10px; line-height:18px; text-align:left;}

ul.list li{ list-style-image: url(../images/orgbullet.gif); border-bottom:#999999 1px solid;}

ul.list1{ padding-left:30px; padding-right:10px; line-height:18px; text-align:left;}

ul.list1 li{ list-style-image: url(../images/arr_black.gif);}



ul.deptlist{line-height:25px; padding-left:10px; padding-right:10px;  }

ul.deptlist li{ list-style:none; background: url(../images/arr_black.gif) no-repeat; background-position:left 8px; padding-left:13px;}

ul.indexlist{line-height:22px; padding-left:10px; padding-right:10px;  }

ul.indexlist li{ list-style:none; background: url(../images/bullet1.gif) no-repeat; background-position:left 8px; padding-left:	15px;}



.tabborder{ border:1px #CC0033 solid;}

/*----------------MENU SECTION----------------*/

.menu{width:1003px; height:35px; float:left;  margin:0px;  padding:0px; font:bolder 12px/23px Segoe UI,Arial,Verdana; background: url(../images/menubg2.jpg) repeat-x; }

.menu_section{float:left; width:1003px; height:35px; }

.menu ul{ list-style:none;}

.menu ul li{ float:left; position:relative; list-style:none;  height:35px; display:block; color:#FFF;}

.menu ul li.last_item{background:none;  }



.menu ul li a{color: #000; font:bolder 12px/23px Segoe UI,Arial,Verdana; text-decoration:none;  display:block; padding-top:5px; padding-bottom:7px;  padding-left:18px; padding-right:18px; border-left:#333333 1px solid;    font:bolder 12px/23px Segoe UI,Arial,Verdana; }

.menu ul li a:hover{color:#fff; text-decoration:none; background: url(../images/menubg1.jpg) repeat-x; }

.menu ul li a.active{ color:#fff; text-decoration:none; background: url(../images/menubg1.jpg) repeat-x;}



/*1st sub level menu*/

.menu ul li ul{  margin:0px;  padding:0px; position: absolute; display: block; z-index:2;  }

/*Sub level menu list items (undo style from Top level List Items)*/

.menu ul li ul li{margin:0px; padding:0px;   }

/* Sub level menu links style */

.menu ul li ul li a{width: 165px; /*width of sub menus*/ color:#000; background: #fff;   }

.menu ul li ul li a:hover{ /*sub menus hover style*/ background:#ffd014;  color: #000;  }

.menu ul li a img{display:none; !important}



/*----------------NEWS SECTION----------------*/



#newsticker-demo { margin:0px; padding:0px;

width:500px; height:20px; padding:0px;

font-family:Verdana,Arial,Sans-Serif;

font-size:12px;

margin:10px auto; 

}



#newsticker-demo a { text-decoration:none; }

#newsticker-demo img { border: 2px solid #FFFFFF; }



#newsticker-demo .title {

text-align:center;

font-size:14px;

font-weight:bold;

padding:5px;

}



.newsticker-jcarousellite { width:460px; }

.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:10px;  }

.newsticker-jcarousellite .thumbnail { float:left; width:75px; height:50px; }

.newsticker-jcarousellite .date{ float:left; width:80px; height:30px; border-right:1px dashed #000000; }

.newsticker-jcarousellite .read{ float:right; width:50px; height:30px; }

.newsticker-jcarousellite .info { float:right; width:370px; color:#000000; }

.newsticker-jcarousellite .info span.cat { display: block; font-size:12px; color: #000000; }



.clear { clear: both; }



.dev{ color:white;}



/*.staff-table table tr th,.staff-table table tr td { border-bottom: 1px solid red !important; }

.staff-table table tr td:first-child { font-weight:bold !important; }

.staff-table table tr:last-child td { border-bottom:none !important; }*/