﻿#wrapper{width:900px; margin:0 auto; background:#fff;}
#header{ height:100%;}
#logo{width:315px; float:right; text-align:right;}
#top_left{width:400px; float:left; text-align:left;}
#sitemap{ margin:5px;}
#sitemap a{ padding:0 0 0 10px; width:100px; border-left:1px #CCC solid; color:#AC1E34;}
#topmenu{}
#topmenu ul{ margin:0 0 0 5px; padding:0;}
#topmenu ul li{ list-style:none; float:left; margin:0 10px 0 0; }
#topmenu ul li a{color:#C0C0C0; font-weight:bold;}

#menu{}
#menu ul{ margin:0; padding:0;}
#menu ul li{ float:right; list-style:none;}
#menu ul li a{display:block; width:127px; height:30px; background:#AC1E34; color:#fff; text-align:center; padding:10px 0 0 0; font-size:14px; font-weight:bold;
border-left:1px #fff solid;}
#menu ul li a:hover{background:#C0C0C0; text-decoration:none;}

#banner{}

.box_holder {margin:0 0 10px 0; padding: 5px; border: 1px solid #eee; height:100%;}
.box_holder h4{margin: 0; padding: 5px 8px; color: #fff; background: #900 url(../images/bg_h4.jpg) top left no-repeat; font-size: 8pt; font-weight: normal;}
.box_holder p{ text-align:justify; direction:rtl; padding:0 15px 10px 15px;}
.box_holder form{padding:0; margin:0;}
.box_holder form p{ padding:5px 15px 9px 0; margin:0;}


#box_sidenav {float: left; width: 250px; margin-left: 0px;}
.header_h4 {font-size: 9pt; font-weight: normal; background: #900 url(../images/bg_h4.jpg) top left no-repeat; color: #fff; margin: 0; padding: 5px 8px; border: 1px solid #fff;}
#menumain{}
#menumain ul{margin:0; padding:0;}
#menumain ul li{list-style:none;}
#menumain ul li a{display:block; padding:5px; color:#000; border-bottom:1px #CCC dashed; font-size:15px; text-align:right;}
#menumain ul li a:hover{background:#CCC; text-decoration:none;}
/* newsfeed */
.newsfeed {margin:0 0 0px 0; padding:0; text-align:right;}
.newsfeed h5 {font-size:18px; padding:5px 15px 5px 5px; margin:0; display:block; color:#990000; font-weight:bold;}
.newsfeed a{font-size:14px; font-weight:bold; color:#990000;  }
.newsfeed p{margin:0; padding:0 15px 10px 15px;}
.newsfeed img{padding:5px; border:1px #CCC solid; margin:0 15px 0 0;}
.newsfeed strong {color: #999;}
.more{font-size:12px; font-weight:normal; float:left; padding:0 0 0 20px;}

#calendar {width: 100%; color: #000;}
#calendar a, #calendar a:link {color: #000; text-decoration: none; font-weight: bold; color: #990000;}
#calendar a:hover {text-decoration: underline;}
#calendar td {background: #CCC; padding: 3px; text-align: center;}


