

body {
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px;
}

#header {
     display:none;
}

#container {
     width:100%;
	 height:100%;
     margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}

#navigation {
     float:left;
     width:267px;
     display:none;
}

/* left block */
#blockLeft {
     display:none;
}

/**/

#content {
     float:left;
     width:600px;
}

#toTop {
      display:none;
}
	
/* The navigation part */

#navlist {
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px;
     list-style-type:none;
	 list-style-image: none;
     text-align:left;
}

#navlist li a:link, #navlist li a:active, #navlist li a:visited, #navlist li a:hover{
     height:15px;
     border-bottom:solid 1px #fff;
	 display: block;
	 padding:9px 0px 9px 24px;
	 margin:0px 0px 0px 0px;
	 text-transform:uppercase;
	 text-decoration:none;
	 text-align:left;
	 color:#000;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight:bold;
}

#navlist li a:hover{
	 background-color:#D2021C;
	 color:#fff;
	 padding:9px 0px 9px 48px;
	 background-image:url(../_files/8e4f4c65be43219c968e75b30e4e07fafc04ab5b-btn_active.gif);
	 background-repeat:no-repeat;
}

#navlist li #activeLink{
     height:15px;
	 padding:9px 0px 9px 48px;
	 background-color:#D2021C;
	 color:#fff;
	 background-image:url(../_files/8e4f4c65be43219c968e75b30e4e07fafc04ab5b-btn_active.gif);
	 background-repeat:no-repeat;
}

/* Content box 1 */

#block01 {
     background-color:#fff;
	 height:204px;
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
	 width:100%;
}

#block01small {
     background-color:#fff;
	 height:12px;
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}

#block01 img {
     float:left;
	 margin:24px 0px 0px 24px;
	 padding:0px 0px 0px 0px;
	 background-color:#FFFFFF;
}

#block01 h1 {
     float:left;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 width:300px;
	 text-align:left;
	 background-color:#FFFFFF;
	 margin:24px 0px 0px 0px;
	 padding:0px 0px 0px 18px;
	 color:#000;
}

#block01 p {
     float:left;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 width:300px;
	 text-align:left;
	 padding:8px 0px 0px 18px;
	 margin:0px 0px 0px 0px;
	 color:#000;
	 line-height:14px;
}

#block01 p a:link, #block01 p a:active, #block01 p a:visited, #block01 p a:hover {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 color:#FF0020;
	 font-weight:bold;
}


/* Content box 2 */

#block02 {
     background-color:#FFFFFF;
	 height:180px;
	 float:left;
     width:278px;
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}

#block03 {
     background-color:#FFFFFF;
	 height:180px;
     width:275px;
	 border-left:solid 1px #ccc;
	 float:left;
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}

#block02 h1, #block03 h1 {
     float:left;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 text-align:left;
	 margin:0px 0px 0px 0px;
	 padding:24px 0px 0px 24px;
	 color:#fff;
	 width:225px;
}

#block02 p, #block03 p {
     float:left;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 margin:0px 0px 0px 0px;
	 padding:24px 90px 0px 24px;
	 color:#000;
	 line-height:14px;

}

#block02 p a:link, #block02 p a:active, #block02 p a:visited, #block02 p a:hover,
#block03 p a:link, #block03 p a:active, #block03 p a:visited, #block03 p a:hover {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 color:#fff;
	 font-weight:bold;
}

/* formating for text based pages */

#contentText {
     float:left;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;	
	 color:#000;
	 background-color:#fff;
	 text-align:left;
	 line-height:14px; 
     width:100%;
	 padding:0px 0px 0px 0px;
	 margin:0px 0px 0px 0px;
}

#contentText p{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;	
	 color:#000;
	 background-color:#fff;
	 text-align:left;
	 line-height:14px; 
	 padding:0px 24px 24px 24px;
	 margin:0px 0px 0px 0px;
}

#contentText a:link, #contentText a:active, #contentText a:visited, #contentText a:hover {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 color:#FF0020;
	 font-weight:bold;
}

#contentText ul{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
     color:#000;
	 margin:0px 24px 24px 24px;
	 padding:12px 0px 0px 24px;
	 line-height:14px;
	 list-style-type:square;
}

#contentText h1 {
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 width:510px;
	 text-align:left;
	 background-color:#FFFFFF;
	 margin:0px 0px 0px 0px;
	 padding:12px 0px 24px 24px;
	 color:#000;
	 float:left;
}

/* program page */

.program1 {
     float:left;
	 width:100%;
     height:auto;
}

.program2 {
     float:left;
	 width:100%;
     height:auto;
}

#contentText .time {
     float:left;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 color:#000;
	 margin:0px 0px 0px 0px;
	 padding:12px 0px 12px 24px;
	 width:145px;
}

#contentText .title {
     float:left;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 color:#000;
	 margin:0px 0px 0px 0px;
	 padding:12px 0px 12px 0px;
}

#contentText .session {
     float:left;
     height:auto;
	 width:100%;
	 text-align:left;
	 background-color:#fff;

}

#contentText .sessiontitle {
	 color:#000;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 padding:12px 0px 12px 24px;
	 font-weight:bold;
}

/* the speaker page */

.speaker {
	 padding:24px 0px 24px 24px;
	 margin:0px 0xp 0px 0px;
	 float:left;
}

.speakerImg {
     float:left;
	 width:150px;
}
.speakerNam {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
     float:left;
	 width:370px;
}

.speakerInfo {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
     padding:12px 0px 0px 0px;
	 margin:0px 0px 0px 0px;
     float:left;
	 width:370px;
}

/* registration page */

.forminput {
     width:547px;
	 float:left;
	 margin:0px 0px 0px 0px;
	 padding:0px 12px 24px 0px;
}

.inputfield {
     width:249px;
	 float:left;
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 24px;
}

.forminput input, .forminput select{
     width:225px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 float:left;
	 margin:4px 0px 0px 0px;
	 padding:1px 1px 1px 1px;
}
.forminput .radio{
     width:25px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 float:left;
	 margin:0px 0px 12px 0px;
	 padding:0px 0px 0px 0px;
}

.forminput .btn{
	 display:none;
}

.forminput .btn2{
	 display:none;
}

.forminput textarea{
     width:225px;
	 height:120px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 margin:4px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}

/**/

/* The "thank you" page */

#registeredMessage {
     width:225px;
	 height:120px;
}

shortMessage {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:left;
	 margin:4px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
	 font-weight:normal;     
}
