/* GENERAL CSS */

HTML, BODY, *, * * {
margin:0em 0% 0em 0%;
padding:0;
border:none;
text-decoration:none;
text-align:left;
vertical-align:top;
font:normal 12px Helvetica, Arial, Verdana, sans-serif}

HTML {
height:100%;
width:100%;
background:url(../images/menu_bg.png) repeat-y left 92px #fafaf0}

BODY {
height:100%;
width:100%}



STRONG, B {
font-weight:bold;
color:000}

A {
cursor:auto;
color:#1e59e3;
font-weight:bold}

A:link, A:visited, A:active, A:hover {
color:#1e59e3;
background:transparent}

A:hover {
text-decoration:none;
color:#1e59e3;
cursor:pointer}

HR {
height:0;
margin:15px 0;
border-top:1px solid #66CC99; ; border-left-width:1px; border-right-width:1px; border-bottom-width:1px}

.centered {
text-align:center;
margin:0 auto}

.italic {
font-style:italic}

.justified {
text-align:justify}

.padding {
margin:15px}

.top {
position:relative}

.icst {
position:absolute;
top:-20px;
left:0px;}

.logoleft {
position:absolute;
left:12px;
top:0}

.logoright {
position:absolute;
right:16px;
top:0}

.icsttop {
position:absolute;
right:0;
top:10px}

#content P.webmasternote {
display:block;
line-height:20px;
padding:10px;
background:#ffff66;
border:1px solid black}

/* HEADER SECTION */

.bannercorner {
position:absolute;
left:0;
top:-37px}

conferencetitle {
height:92px;
background:#fff}

H1 {
text-align:center;
margin:0 200px 0 200px;
color:#000;
padding:15px}

#ticker {/*
position: absolute;
left:0;
bottom:14px;*/
height:20px;
text-align:right;
padding:0 15px 0 15px;
margin-left:-10px;
vertical-align:middle;
background:url(../images/topbar_bg.png) repeat-x left 0px}

#ticker INPUT {
color:black;
text-align:right;
width:100%;
background:transparent;
font-weight:bold}

.fontup {
position:absolute;
bottom:0px;
left:266px;
width:20px;
length:20px
}

.fontdown {
position:absolute;
bottom:0px;
left:300px;
width:20px;
length:20px}