/* ------------------------- PAGE CONTENTS ------------------------ */
/* ---------------------------------------------------------------- */

/* ------------------------- MIDDLE SECTION ------------------------ */

.pageSize {
    min-height:900px;
  	height:auto !important;
  	height:900px;
}

.pageSizeIE6 {
    height:885px;
}

/*#midCol {
    position:absolute;
    top:170px;
    left:253px;
    width:452px;
}*/

#midCol {
    padding-top:170px;
    padding-left:253px;
    width:452px;
}
        
#aboutBox {
    color:#666666;
    padding-bottom:17px;	
}

#confCalList {
    position:relative;
}

.confCalItem {
    position:relative;
    border-left-style:solid; 
    border-left-width:10px;
    padding-left:7px;
}

.confCalItemTitle {
    style:block;
    font-size:0.9em;
    font-weight:bold;
    color:#000000;	
}

.confCalItemDate {
    font-size:0.7em;
    font-weight:normal;
    color:#000000;	
}

.confCalProgrammeItem {
    font-size:0.95em;
    font-weight:normal;
    color:#000000;	
}

.confCalHR {
    height:1px;
    border:none;
    color:#d7d7d7;
    background-color:#d7d7d7;
    margin-top:1px;
    margin-bottom:1px;
    padding:0px;
    border:0px;
}

#confCalDivision {
    margin-top:4px;
}

#findConference {
    position:relative;
    padding-top:7px;
}

#confComing {
    position:relative;
    width:189px;
    height:65px;
    background-color:#e6e6e6;
    float:left;
}

#confComingText {
    font-weight:bold;
    font-size:1em;
    padding-left:8px;
    padding-top:13px;
    line-height:1em;
}

#allReportsText {
    font-size:1em;
    font-weight:bold;
    line-height:1em;
    padding-left:8px;
    padding-top:25px;
}

#confComingOnOn {
    position:absolute;
    left:140px;
    top:20px;
}

#confSearch {
    position:relative;
    width:255px;
    height:65px;
    background-color:#f2f2f2;
    float:right;
}

#confSearchField {
    position:absolute;
    left:26px;
    top:12px;
    width:182px;
}

#goButtonSearchHolder {
    position:absolute;
    left:217px;
    top:12px;
    width:26px;
    height:26px;
    line-height:26px;	
    background-color:#989898;
    text-align:center;
    font-size:0.9em;
    font-weight:bold; 	
}

#advancedSearchButton {
    position:absolute;
    left:26px;
    top:44px;
}

#confSearchText {
    position:absolute;
    left:43px;
    top:44px;
    width:200px;
    font-weight:normal;
    font-size:1em;   
    padding-bottom:0px;
    padding-top:0px;
    line-height:12px;
}

#confCols {
    position:relative;
    top:22px;

}

.confCol {
    position:relative;
    width:217px;
}

.confColHead {
    position:relative;
    height:40px;
    background:url(../files/images/rhsColTitleBackground.jpg) 0% 0% repeat-x;
    font-weight:bold;
    font-size:1.1em;
    line-height:40px;	
    padding-left:8px;
}

#confColPolProg {
    float:left;
}

#confColConfProj {
    float:right;
}

.confColIntro {
    font-weight:bold;
    font-size:0.95em;
    line-height:1em;	
    padding-top:13px;
    padding-bottom:7px;
}

/* ------------------------- ADVANCED SEARCH -------------------------- */

#advancedSearchCriteria {
    position:relative;
    float:left;	
    width:452px;
    height:210px;
    background-color:#f2f2f2;
}

#selectPolProgOrConfProj {
    position:relative;
    top:20px;
    left:10px;
    height:20px;
    width:430px;
    margin-bottom:10px;
}

#confSelectPolProg, #confSelectConfProj {
    float:left;
    width:260px;
}

#selectOr {
    position:relative;
    width:430px;
    left:10px;
    text-align:center;
}

#advRadiosHolder {
    padding-top:15px;
    padding-left:10px;
    padding-bottom:10px;
    font-weight:normal;
    font-size:0.85em;
    line-height:1.5em;	
}

#dateRangeHolder {
    padding-top:0px;
    padding-left:10px;
    padding-bottom:30px;
    font-weight:normal;
    font-size:0.85em;
    line-height:1.5em;
    clear:left;
}

.confDateSelect {
    width:95px;	
    float:left;
}

.dateRangeText {
    width:63px;
    float:left;
}

.dateRangeDivider {
    width:13px;
    height:10px;
    float:left;
}

/*#goButtonAdvSearchCriteriaHolder {
    position:absolute;
    top:145px;
    left:415px;
}*/

#goButtonAdvSearchCriteriaHolder {
    background-color:#989898;
    font-size:0.9em;
    font-weight:bold;
    height:26px;
    left:415px;
    line-height:26px;
    position:absolute;
    text-align:center;
    top:160px;
    width:26px;
}

/* ------------------------- RIGHT HAND COLUMN ------------------------ */

#rhsCol{
    position:absolute; 
    top:170px;
    left:720px;
    width:217px;
}

