body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#dedede;
	background-color:#00264b;
	margin:0;
	padding:0;
	text-align:justify;
}
/*
containers and navigation
*/
#container{width:900px; background-color:#003366; margin-left:auto; margin-right:auto; border:1px solid #0a4f9c; position:relative; direction:rtl;}
#cont-top{height:258px;}
#keynote-logo{position:absolute; top:10px; right:20px;}
#ipo-logo{position:absolute; top:0px; left:20px;}
#nav{width:850px; height:27px; background-color:#ef7e33; border:2px solid #00264b; margin-left:auto; margin-right:auto; text-align:center;}
#subnav{width:850px; text-align:left;}
#content{width:720px; margin-top:38px; margin-left:auto; margin-right:auto; position:relative;}
#bottom-pic{width:720px; margin-left:auto; margin-right:auto; text-align:left;}
#footer{width:900px; margin-left:auto; margin-right:auto; margin-top:10px; position:relative; height:110px; color:#4876a8; font-size:11px; direction:rtl;}
#footer-logo{position:absolute; top:0px; right:0px;}
#footer-nav{position:absolute; left:0px; top:0px; direction:rtl; text-align:left;}
#footer span{color:#c0d7ee;}
#footer a{color:#7aa1cb;}
#footer a:hover{color:white;}
#lionways-credits{position:absolute; left:-4px; top:72px; direction:rtl; text-align:left;}
#MP3Cont{ text-align:left; margin-top:20px;}
/*
standard elements
*/
hr{display:none;}
.hr{height:1px; background-color:#fd8637; margin:0px;}
p{margin:0 20px 10px 0;}
ul{margin-top:0px;}
li{margin-bottom:2px; list-style-image:url(/images/page/li.gif); -moz-float-edge: content-box;}
.eng{margin-bottom:4px; list-style-image:url(/images/li-eng.gif);}
li li{margin-bottom:0; padding-right:0px;}
h1{text-indent:-9000px; width:600px; height:21px; overflow:hidden; margin:0;}
h2{color:#eff2f4; font-weight:bold; font-size:13px; background:transparent url(/images/page/note-hr.gif) top right no-repeat; height:29px; padding-right:20px; padding-top:4px; margin:24px 0px 6px 0px;}
h3{color:#58a1f2; font-size:13px; font-weight:bold; margin-top:18px; margin-right:20px;}
blockquote{background-color:#053d75; border:1px solid #0a4f9c; padding:10px;}
b, strong{color:white;}
i{font-size:13px;}
/*
links and images
*/
a{color:#f0965a; text-decoration:none;}
a:hover{color:#58a1f2; text-decoration:none;}
img{border:0;}
a .imglink{border:1px solid #fd8637; text-decoration:none; background-color:#00264b; padding:3px;}
a:hover .imglink{border:1px solid #dedede;}
.imgframe{border:1px solid #dedede; background-color:#00264b;}
/*
other classes
*/
.floatleft{float:left; margin:6px 20px 10px 0px; text-align:center;}
.floatright{float:right; margin:6px 20px 20px 20px; text-align:center;}
.smalltext{font-size:11px; line-height:14px;}
.smalltextdim{font-size:11px; line-height:14px; color:#76889b;}
.red{color:#ff6600}
.message{color:#ff6600; border:1px dotted #ff6600; text-align:center; font-weight:bold; padding:4px; width:400px; margin-left:auto; margin-right:auto;}
.table-odd{background-color:#0f4274;}
.table-even{background-color:#344b62;}
.indent{margin-right:20px;}
/*
data entry
*/
.text, textarea, select{
	font:12px/18px Arial, Helvetica, sans-serif;
	border:1px solid #e0f0d0;
	color:#00264b;
	background-color:#d2e0ef !important;
}
.button {
	font: 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	border:0;
	background:#0a4f9c url(/images/buttons/button-bg.jpg) repeat-x top;
	height:22px;
	cursor:pointer;
}
/*
calendar
*/
.calendar-table{border:1px solid white; background-color:#13518f;}
.calendar-days{background-color:#003366;}
.calendar-hi{font-weight:bold; background-color:#344b62;}
.calendar-dim{color:#c6d2de;background-color:#0f4274;}
.calendar-link{background-color:#0f4274;}
/*
popup windows
*/
#popup-cont{position:relative; margin-left:auto; margin-right:auto;}
#popup-logo{text-align:right; padding:6px;}
#popup-img{background-color:#003366; border:1px solid #0a4f9c; padding:6px; direction:rtl; text-align:center;}

/*english stuff- to be removed when English side is set up*/
.sectitle-eng{font-weight:bold; font-size:13px; background:transparent url(/images/page/note-hr-eng.gif) top left no-repeat; height:29px; padding-left:20px; padding-top:4px; margin:24px 0px 12px 0px;}
.secsubtitle-eng{color:#58a1f2; font-size:13px; font-weight:bold; margin-top:18px; margin-left:20px;}
.ind-eng{margin-left:20px;}
.eng{margin-bottom:4px; list-style-image:url(/images/page/li-eng.gif);}
.bigtitle{font-size:15px; font-weight:bold; text-align:center;}


/*
.menutable{background-color:#ef7e33; border:2px solid black;}
.footertable{background-color:#0a4f9c;}
.footer{vertical-align:top; padding-top:6px; color:#4876a8; font-size:11px;}
.ind{margin-right:20px;}
.novislink a:hover{background-color:transparent;}
p{margin:0px 0px 10px 0px;}
.floatleft-eng{float:left; margin:6px 20px 10px 20px; text-align:center;}
.floatright-eng{float:right; margin:6px 0px 20px 20px; text-align:center;}
ul{margin-top:0px;}
li{margin-bottom:4px; list-style-image:url(images/li.gif); -moz-float-edge: content-box;}
li li{margin-bottom:0; padding-right:0px;}
*/
