BODY
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    color: #c1c1c1;
    text-decoration: none;
    margin: 0px;
    background-image: url(images/footer_bg.png);
    background-repeat: repeat;
    background-position: top center;
    direction: ltr;
}
.HeaderTD
{
    background-image: url(images/Header.png);
    background-repeat: no-repeat;
    width: 851px;
    height: 138px;
}
.headerBG
{
    background-image: url(images/header_bg.png);
    background-repeat: repeat-x;
    background-position: top center;
    text-align: center;
}
.MenuBG
{
    width: 764px;
    height: 35px;
}
.BG
{
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #FFFFFF;
    width: 764px;
}
.ajax__combobox_itemlist
{
    text-align: left;
}
.ajax__combobox_itemlist li
{
    text-align: left;
}

/*-- Header --*/

.header
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
}
.HeaderTitle
{
    font-size: 21px;
    font-weight: bold;
    color: #0068a9;
}
.HeaderHR
{
    background-color: #cccccc;
    color: #cccccc;
    border: 0px;
    width: 657px;
    padding: 0px;
    height: 1px;
}
.HeaderTopTitle
{
    font-size: 24px;
    font-weight: bold;
    color: #73581d;
}
.HeaderText
{
     font-size: 13px;
    color: #df6323;
    font-weight: bold;
}

/*-- Footer --*/

.FooterText
{
     font-size: 13px;
    color: #df6323;
    font-weight: bold;
}

.footer
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #004064;
    font-weight: normal;
    text-decoration: none;
}


.notes
{
    font-size: 11px;
    font-family: arial, helvetica;
    color: Gray;
    font-weight: normal;
    text-decoration: none;
}

.errormsg
{
    color: white;
}

.errormessage
{
    color: red;
}

A
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #eb7b14;
    font-weight: bold;
    text-decoration: undeline;
}
A:hover
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #eb7b14;
    font-weight: bold;
    text-decoration: none;
}
TR.title
{
    font-size: 14px;
    font-family: arial, helvetica;
    font-weight: bold;
    color: white;
    text-decoration: none;
    background-color: #e11805;
}
TR.datahead2
{
    font-size: 14px;
    font-family: arial, helvetica;
    font-weight: bold;
    color: white;
    text-decoration: none;
    background-color: #e11805;
}
TABLE.QuestionTable
{
    background-color: white;
}
.RegQ
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
.main
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
.entryfield
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #004064;
    font-weight: normal;
    text-decoration: none;
    border: solid 1px #e11805;
}
LABEL
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #004064;
    font-weight: bold;
    text-decoration: none;
}
.Radio
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #004064;
    font-weight: normal;
    text-decoration: none;
}
.option
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #004064;
    font-weight: normal;
    text-decoration: none;
}
.Summary_T
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #000000;
    font-weight: normal;
    text-decoration: none; ;
}
.Summary_V
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}
.Summary_Title
{
    font-size: 13px;
    font-family: arial, helvetica;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

.pageTitle
{
    font-size: 24px;
    font-weight: bold;
    color: #004064;
}
.pageSubTitle
{
    font-size: 18px;
    font-weight: bold;
    color: #004064;
}

.eventactFrame .pageTitle
{
    color: #F93;
font-size: 28px;
}
.eventactFrame .pageSubTitle
{
    color: #F93;
}

.pageTitleBox
{
    width: 780px;
}
.InstructionsPanel
{
    width: 780px;
}
.eventactPage
{
    width: 780px; /*text-align:left;*/
}

.eventactFrame
{
    font-weight:normal;
    background-color: #004964;
    color: white;
}


.button
{
    border: #004064 1px solid;
    background-color: #99c8db;
    color: #004064;
    font-size: 13px;
    font-weight: bold;
}

.FirstColumn
{
    color: #80361d;
    font-size: 15px;
}

.InputPanel
{
    padding: 3px;
    height: 100%;
    width: 100%px;
    background-color: #d7e9f0;
    font-family: Arial, Helvetica, sans-serif;
}

.HeaderTitle
{
    font-size: 18px;
    font-weight: bold;
}

.border1
{
    padding: 10px;
}
#box1
{
    float: center;
    margin-top: 0px;
    padding-bottom: 0px;
}

#banner1
{
    padding-top: 4px;
    overflow: hidden;
}
/* Design */
.Banner
{
    width: 268px;
    height: 133px;
}
.copyrights
{
    font-size: 11px;
    color: #a5d9ed;
    padding: 40px 56px 40px 56px;
}
.credit
{
    font-size: 11px;
    color: #ffffff;
}
.credit a
{
    font-size: 11px;
    color: #cccccc;
    text-decoration: underline;
    font-weight: normal;
}
.credit a:hover
{
    font-size: 11px;
    color: #cccccc;
    text-decoration: none;
    font-weight: normal;
}
.TitleDiv
{
    background-image: url(images/TitleBG.png);
    background-position: left;
    background-repeat: repeat-x;
    width: 580;
    height: 24px;
    text-align: left;
}
.Title
{
    color: #004964;
    font-size: 25px;
    font-weight: normal;
    line-height: 24px;
}
.menu a
{
    height: 20px;
    margin: 0px 10px 0 0;
}
.text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    color: #333333;
    text-decoration: none;
    padding: 0 0 28px 0;
}
.news a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #333333;
    text-decoration: none;
}
.news a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #666666;
    text-decoration: none;
}
.main
{
    width: 655px;
    padding: 55px;
}
.sidetitle
{
    color: #ffffff;
    font-size: 14;
    text-transform: uppercase;
    padding: 0 0 7px 10px;
}
.sidetext
{
    color: #5a5a5a;
    font-size: 12px;
    width: 198px;
    padding: 12px 18px 12px 12px;
}
.sidetext a
{
    color: #377b94;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}
.sidetext a:hover
{
    color: #377b94;
    font-weight: bold;
    font-size: 12px;
    text-decoration: underline;
}
.sidetext_news
{
    color: #5a5a5a;
    font-size: 12px;
    width: 198px;
    padding: 12px 18px 12px 12px;
}
.sidetext_news a
{
    color: #5a5a5a;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
}
.sidetext_news a:hover
{
    color: #7f7f7f;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
}

hr
{
    border: 0px #dddddd;
    background-color: #dddddd;
    width: 100%;
    height: 1px;
    padding: 0px;
    margin: 0 0 10px 0;
}
.EventactLogo
{
    display: none;
}

/*-- Form Elements --*/

.prompt
{
     font-size: 15px;
    font-weight: normal;
    color: #0068a9;
}

.subDivider
{
    width: 50%;
}

.subPrompt
{
    color: #000000;
    font-size: 13px;
    font-weight: normal;
}

.Help
{
    font-size: 13px;
    color: #df6323;
    font-weight:normal;
}

.FieldDefault
{
    color: #000000;
    font-size: 13px;
    font-weight: normal;
}

.FieldInError
{
    padding: 9px 6px 9px 6px;
    border: 1px solid #cc0000;
    background-color: #fbf7ed;
}

.InputTable
{
   
	
	 font-size: 13px;
    font-weight: normal;
    color: #0068a9;
}

.InputTable .Header
{
    font-weight: bold;
    background: #FFFFFF;
    border: 1px solid #999999;
    font-family: Arial, Helvetica, sans-serif;
}
.InputTable .FirstColumn
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #003882;
    font-weight: normal;
    padding: 5px;
}
.InputTable .Row
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0068a9;
    font-weight: normal;
    background-color: #f0f1f1;
    padding: 5px;
    border: 1px solid #ffffff;
    width: 750px;
}
.InputTable .AltRow
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    background-color: #e1e1e1;
    padding: 5px;
    border: 3px solid #ffffff;
    width: 750px;
}

.InputCheckbox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #043a5c;
    font-weight: bold;
    width: 100%;
}

.titlePrompt
{font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #80361d;
    font-weight: bold;}

.SessionHeadLine
{
background-color:#F93;
color: #000000;
font-size:16px;
font-weight:bold;
}

.SessionTitle
{font-style:italic;
font-weight:bold;


}

.SessionBreak
{
background-color:#f6ecd2;
color: #000000;
font-size:13px;
border: 1px dashed #000000;
font-weight:bold;
}

#ctl00_ContentPlaceHolder1_MainTable
{
font-weight:normal;
}

#ContentPlaceHolder1_MainTable
{
background-color:white;
}

.errorNotice
{color:red;}

.priceListGroupTitle
{font-weight:bold;}

.Row {background-color:#377b94; color:#ffffff;}


#ctl00_ContentPlaceHolder1_EAForm1_ctl00_ctl00_ic_lblPromoCode
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    color: #0068a9;
font-weight:bold;
    text-decoration: none;
}

DIV.eventactPage .SuperScript
{
    vertical-align: super;
    font-size: 10px;
}

DIV.eventactPage .Presentor
{
            font-weight:bold; 
}

DIV.eventactFrame .Presentor
{
            font-weight:bold; 
}

DIV.eventactPage .Authors
{
            font-weight:normal; 
}

DIV.eventactPage .Institutes
{
            font-weight:normal;
            font-style: italic;
}

.eventactFrame .Institutes
{
            font-weight:normal;
            font-style: italic;
}


.eventactFrame .pageSubTitle
{
	font-size:20px;
}


.eventactFrame .SessionHeadLine
{
	font-size:20px;
}

.BoldLabel
{FONT-WEIGHT:BOLD;}
#ctl00_ContentPlaceHolder1_MainTable
{
	background-color:white;
}

#ContentPlaceHolder1_MainTable
{
	background-color:white;
}

.eventactFrame #ContentPlaceHolder1_MainTable
{
	background-color: #004964;
	color: white;
	font-size:20px !important;
}

.slidingDiv {
            padding: 20px;
            margin-top: 10px;
            display:none;
        }

        .show_hide {
            text-decoration: underline;
            cursor: pointer;
            display: inline;
        }
