/* 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 15px 0;
border-top:1px solid #cc9966}

.centered {
text-align:center;
margin:0 auto}

.italic {
font-style:italic}

.justified {
text-align:justify}

.padding {
margin:15px}

.icst {
position:absolute;
top:92px;
left:0}

.logoleft {
position:absolute;
left:16px;
top:20px}

.logoright {
position:absolute;
right:12px;
top:0px}

.icsttop {
position:absolute;
right:0;
top:92px}

#content P.webmasternote {
display:block;
line-height:20px;
padding:10px;
background:#ffff66;
border:1px solid black}

/* HEADER SECTION */

.bannercorner {
position:absolute;
left:0;
top:75px}

#conferencetitle {
text-align:center;
height:92px;
background:#fff}

myban  {
text-align:center;}

H1 {
text-align:center;
margin:0 200px 0 200px;
color:#000;
padding:15px}

#ticker {
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 top}

#ticker INPUT {
color:black;
text-align:right;
width:100%;
background:transparent;
font-weight:bold}

.fontup {
position:absolute;
top:91px;
left:266px;
width:20px;
height:20px}

.fontdown {
position:absolute;
top:91px;
left:298px;
width:20px;
height:20px}
