html , body {  
	padding:0px;
	margin:0px;
	font-family:Arial,Tahoma,David;
	text-align:center;
}

textarea, button, select, input {
	font-family:arial;
}

img {
	border:0px;
}

.banner {
	cursor:pointer; 
} 
 
.banner a { 
	font:10px arial;
}

.bannerup {
	cursor:pointer; 
} 

.a {
	font:10px arial;
}

.body {
	z-index:2;
 	width:770px;
	max-width:800px;
	margin:0px auto;
}

.topbar {
	height:80px;
	margin:0px;
	padding:10px 0 0 0;
}

.topbar .banner {
	width:280px;
	height:80px;
}

.navbar {
	background:#ddd;
	padding:0;
	height:35px;
	font-size:10px;
	font-family:tahoma;
}

.navbar tr, .navbar td {
	margin:0;
	padding:0;
	border:0;
}

.navbar a {
	margin-top:0px;
}

.navbar a , .navbar a img {
	border:0px;
	margin:0;
	padding:0;
}

.navbar div.date {
	width:111px;
	text-align:center;
	font-size:9px;
}

.navbar div.date span {
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

.navbar form {
	width:254px;
	margin:0;
}

.navbar form input {
	border:1px solid #aaa;
	width:120px;
	margin-top:4px;
}

.navbar form select {
	border:1px solid #aaa;
	font-size:11px;
	margin-top:2px;
}

/* FF + IE7 only */
* > .navbar form select {
	height:16px;
}

/* IE7 only */
*+html .navbar form select {
	height:20px;
}

.navbar form .submit {
	background:url('src/searchsubmit.jpg');
	border:0px;
	width:40px;
	height:20px;
}

.navbar .websitesscroll {
	width:150px;
	height:28px;
	padding:0 5px;
	background:url('src/websitesscrollbg.jpg');
	text-align:center;
	direction:rtl;
	text-align:right;
}
.navbar .websitesscroll marquee {
	width:150px;
	height:26px;
	font:12px arial;
}
.navbar .websitesscroll marquee a {
	margin-right:10px;
	float:none;
}
.navbar .websitesscroll marquee img {
	margin-top:1px;
	height:23px;
	float:none;
	border:0;
}

.navbanner {
	border:0;
	width:100.3%;
	padding-right:1px;
	height:0;
	font:1px arial;
}

/* FF + IE7 only */
* > .navbanner {
	height:auto;
	margin-right:2px;
}

/* IE7 only */
*+html .navbanner {
	margin-right:0;
}

.navbanner .banner {
	margin-top:2px;
	width:766px;
}

.menubar {
	margin:2px 0px;
}

.menubar table {
	width:100.3%;
	border:0px;
}

.menubar table td {
	width:14%;
	height:26px;
	padding:0px;
	text-align:center;
}

.menubar table a {
	font-family:tahoma;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}
.menubar table a:hover {
	color:#ff0;
}

.menubar table tr.first {
	background-color:#2E5898;
	background-image:url('src/buttonbg1.jpg');
}

.menubar table tr.second {
	background-color:#FF6600;
	background-image:url('src/buttonbg2.jpg');
}

table.skel {
	text-align:center;
}

table.skel tr td {
	vertical-align:top;
	padding:0;
	margin:0;
	border:0;
}

table.skel .box {
	background:#eee;
	border:1px solid #ccc;
	margin-bottom:5px;
	font-size:14px;
}

table.skel .box h1 {
	color:#fff;
	font-size:12px;
	font-family:tahoma;
	background-color:#999;
	background-image:url('src/buttonbg3.jpg');
	margin-top:0px;
	margin-bottom:3px;
	padding:4px;
}

table.skel .box h1 a {
	color:#fff;
	text-decoration:none;
}
table.skel .box h1 a:hover {
	color:#ccc;
}

table.skel .box p {
	margin:0px;
	padding:4px;
}

table.skel .box a {
	margin:1px;
	color:#2E5898;
	font-weight:bold;
	
}
table.skel .box a:hover {
	color:#5F8BCF;
}

table.skel .box form {
	margin:3px 0px;
	padding:2px;
}

table.skel .box form input {
	height:20px;
	font-family:arial;
	padding:0px;
	border:1px solid #aaa;
	background:white;
}

table.skel .box form input.text {
	width:100px;
	height:18px;
}

table.skel .box h2 {
	margin:0px 4px;
	font-size:12px;
}

table.skel .boxsc {
	background:#eee;
	border:1px solid #ccc;
	margin-bottom:5px;
	font-size:14px;
}

table.skel .boxsc h1 {
	color:#fff;
	font-size:12px;
	font-family:tahoma;
	background-color:#999;
	background-image:url('src/buttonbg3.jpg');
	margin-top:0px;
	margin-bottom:3px;
	padding:4px;
}

table.skel .boxsc h1 a {
	color:#fff;
	text-decoration:none;
}
table.skel .boxsc h1 a:hover {
	color:#ccc;
}

table.skel .boxsc p {
	margin:0px;
	padding:4px;
}

table.skel .boxsc form {
	margin:3px 0px;
	padding:2px;
}

table.skel .boxsc form input {
	height:20px;
	font-family:arial;
	padding:0px;
	border:1px solid #aaa;
	background:white;
}

table.skel .boxsc form input.text {
	width:100px;
	height:18px;
}

table.skel .boxsc h2 {
	margin:0px 4px;
	font-size:12px;
}


table.skel .script_boxsc {
	background: white;
	margin-bottom: 3px; 
	border: white;
	color: rgba(0,0,0,0);
}

table.skel .script_boxsc_l { 
	margin-bottom: 3px;
	background: white; 
	border: white;
	
	
}


table.skel .poll_box {	border:1px solid #2E5898; }
table.skel .poll_box h1 {	background-image:url('src/buttonbg1.jpg'); }
table.skel .poll_box form {	padding-right:6px; color:#2E5898 }
table.skel .poll_box form p {	font-weight:bold; }
table.skel .poll_box input  {	background:none; border:0; }
table.skel .poll_box .but  {	font: bold 12px arial; margin:3px 1px; width:auto; cursor:pointer; border-width:1px 2px 2px 1px; border-color:#5F8BCF #2E5898 #2E5898 #5F8BCF }

table.skel .luach {	padding-bottom:3px; background:url('src/luachbg.jpg'); border:1px solid #960; color:#960;}
table.skel .luach h2 { color:#960; }
table.skel .luach marquee { background:#eee; border:1px solid #fff; margin:3px; font-size:12px; }
table.skel .luach marquee p a { font-weight:bold; text-decoration:none;  }

table.skel .cupons { padding-bottom:3px; background:url('src/luachbg.jpg'); }
table.skel .cupons marquee { background:#eee; border:1px solid #fff; margin:3px; }
table.skel .cupons marquee ul { margin-right:0; }
table.skel .cupons marquee > ul { padding-right:3px; }
table.skel .cupons marquee ul li { list-style:none; background-image:url('src/cupon-icon2.jpg'); background-position:right top; background-repeat:no-repeat; padding-right:24px; margin:10px 3px; }
table.skel .cupons marquee > ul li { margin:0; }
table.skel .cupons marquee ul li a { color:black; font-weight:normal; text-decoration:none; font-size:12px; }

table.skel .shutim { padding-bottom:3px; background:url('src/luachbg.jpg'); }
table.skel .shutim marquee { background:#eee; border:1px solid #fff; margin:3px; }
table.skel .shutim marquee ul { margin-right:0; }
table.skel .shutim marquee > ul { padding-right:3px; }
table.skel .shutim marquee ul li { list-style:none; background-image:url('src/shutim-icon.jpg'); background-position:right top; background-repeat:no-repeat; padding-right:24px; margin:10px 3px; font-size:9px; }
table.skel .shutim marquee > ul li { margin:0; }
table.skel .shutim marquee ul li a { color:black; font-weight:normal; text-decoration:none; font-size:12px; }

table.skel .notesBanner { background:url('src/notesBanner.jpg'); border:1px solid #000; margin-bottom:5px; margin-right:3px; height:50px; overflow:hidden; text-align:right; padding:5px; }
table.skel .notesBanner p { font:12px arial; font-weight:bold; vertical-align:middle; }
table.skel .notesBanner p a { color:black;text-decoration:none; }
table.skel .notesBanner p a:hover { color:blue;text-decoration:underline; }

table.skel .glila { padding-bottom:3px; background:#ddd; }
table.skel .glila .glilatitle { width:100%;height:50px; margin:0 0 2px 0; }
table.skel .glila marquee { background:#eee; border:1px solid #fff; margin:3px; height:130px; }
table.skel .glila marquee ul { margin-right:0; }
table.skel .glila marquee > ul { padding-right:3px; }
table.skel .glila marquee ul li { list-style:none; margin:10px 3px; padding-bottom:5px; }
table.skel .glila marquee > ul li { margin:0; }
table.skel .glila marquee ul li a { color:black; font-weight:normal; text-decoration:none; font-size:12px; }
table.skel .glila font.title { font-size:12px; font-weight:bold; }
table.skel .glila font.date { font-size:10px; }

table.skel .video {	 border:1px solid #2E5898; }
table.skel .video h1 {	background-image:url('src/buttonbg1.jpg'); color: white; }
table.skel .video h2 { font-size: 12px; margin:0 0 0 0; padding-bottom:1px; padding-right:3px; color: white; } 
table.skel .video font.date { font-size:10px; }
table.skel .video table.pref { padding-top: 0px; border: 0; }
table.skel .video td.fullist { font-weight:normal; font-size:9px; color: white; padding-bottom:1px; margin:0 0 0 0; }
table.skel .video img.bord { font-weight:normal ;border:1px solid black; width: 70px; height: 52px; margin:0 0 0 0; } 
table.skel .video a.new {  text-decoration: none;  }
table.skel .video a.imgs { margin:0 0 0 0;  }
table.skel .video div.indiv {
	margin:6 6 0 6;
	padding-top:6px;
} 
table.skel .video h3 {
	margin:0px;
	font-size:9px;
	color:#666;
	font-weight:normal;
}



table.skel .unitbox p {
	margin:3px 0px;
	font-size:12px;
	font-family:tahoma;
	background:url('src/buttonbg4.jpg');
	font-weight:bold;
	padding:5px;
}

table.skel .unitbox p:hover {
	background:#ccc;
}

table.skel .unitbox p a {
	color:#fff;
	text-decoration:none;
}

table.skel .content .banner {
	margin:4px 0px;
	width:448px;
	height:50px;
}

table.skel .content .bannerup {
	margin:4px 0px;
	width:448px;
	height:50px;
}

/* FF + IE7 only */
* > table.skel .content .banner {
	clear:left;
}
/* IE7 only */
*+html table.skel .content .banner {
	margin:0;
}

/* FF + IE7 only */
* > table.skel .content .bannerup {
	clear:left;
}
/* IE7 only */
*+html table.skel .content .bannerup {
	margin:0;
}

table.skel .navigatelink {
	font-size:14px;
	font-family:tahoma;
	background:#eee;
	border-top:1px solid #aaa;
}

table.skel .navigatelink a {
	text-decoration:none;
	color:#2E5898;
}

table.skel .navigatelink a:hover {
	color:#5F8BCF;
}

table.skel div.paging { font:12px arial; color:#5F8BCF;font-weight:bold;text-align:center;border:1px solid #5F8BCF;padding:2px }
table.skel div.paging a { color:#2E5898;text-decoration:none }
table.skel div.paging a:hover { color:#5F8BCF;text-decoration:underline }

.bottombanner {
	border:0;
	width:100.3%;
	padding-right:1px;
	margin-top:3px;
}

.bottombanner .banner {
	width:766px;
	height:100px;
}

.bottombar {
	clear:both;
	height:30px;
	margin-top:3px;
	padding:10px 0px;
}

.bottombar h1 {
	border-top:1px solid #aaa;
	font-size:12px;
	font-weight:normal;
}

.bottombar h1 a {
	color:#000;
}

.bottombar h1 a:hover {
	color:#2E5898;
}

.calendar {
	font-family:arial;
	font-size:12px;
	color: white;
	direction:rtl;
	width:158px;
}
.calendar a:hover {
	color:#000;
}
.title {
	color:black;
	font-weight:bold;
	text-align: center;
}
.calendar .tbltitle {
	background:#2E5898;
	color:white;
}
a.calendarlink {
	color:#2E5898;
}
.header {
	background-color:#2E5898;
	text-align: center;
}
.day {
	background-color: #bbb;
	text-align: center;
}
.linkedday {
	background-color: #ddd;
	font-weight:bold;
	text-align: center;
}
.today {
	font-weight:bold;
	color:white;
	background:#5F8BCF;
}
