
/* begin positionig */

	#Home-02 { position:absolute; left:0px; top:138px; width:23px; height:18px; }
	#overview { position:absolute; left:27px; top:138px; width:297px; height:18px; }
	#Home-04 { position:absolute; left:320px; top:138px; width:39px; height:282px; }
	#chmsg { position:absolute; left:363px; top:138px; width:313px; height:16px; }
	#Home-06 { position:absolute; left:672px; top:138px; width:339px; height:21px; }
	#Home-07 { position:absolute; left:359px; top:154px; width:313px; height:2px; }
	#Home-08 { position:absolute; left:0px; top:156px; width:21px; height:471px; }
	#OverviewText { position:absolute; left:21px; top:165px; width:299px; height:86px; vertical-align:top; overflow:hidden;}
	#ChPerTxt { position:absolute; left:359px; top:165px; width:313px; height:86px; vertical-align:top; overflow:hidden;}
	#CallAbst { position:absolute; left:721px; top:159px; width:279px; height:20px;}
	#Home-14 { position:absolute; left:717px; top:182px; width:279px; height:73px;}
	#Home-18 { position:absolute; left:717px; top:267px; width:279px; height:26px; }
	#meetloc { position:absolute; left:27px; top:266px; width:297px; height:18px; }
	#KnSp { position:absolute; left:363px; top:266px; width:313px; height:16px;	}
	#KNSpkTxt { position:absolute; left:359px; top:290px; width:313px; height:108px; vertical-align:top; overflow:hidden; }
	#MeetLocTxt { position:absolute; left:21px; top:290px; width:299px; height:108px; vertical-align:top; overflow:hidden;	}
	#RegFees {
		 position:absolute; left:714px; top:295px; width:279px; height:258px;
	 }	
	#Home-25 { position:absolute; left:21px; top:398px; width:299px; height:22px; }
	#HotTopic { position:absolute; left:21px; top:420px; width:302px; height:19px; }
	#PressRelease { position:absolute; left:359px; top:420px; width:313px; height:19px; }
	#HotTopicTxt { position:absolute; left:23px; top:442px; width:300px; height:102px; vertical-align:top; overflow:hidden; }
	#PressReleaseTxt { position:absolute; left:361px; top:442px; width:311px; height:102px; vertical-align:top; }
	#PressRleasesList{ position:absolute; left:361px; top:442px; width:311px;     height:102px; vertical-align:top; overflow:hidden; }
	
	
#editOverview{position:absolute; left:226px; top:240px; width:100px; height:5px;}
#editChPerson{position:absolute; left:562px; top:240px; width:100px; height:5px;}
#editMeetLoc{position:absolute; left:226px; top:385px; width:100px; height:5px;}
#editKeyNSpk{position:absolute; left:562px; top:385px; width:100px; height:5px;}
#editHotTopic{position:absolute; left:226px; top:530px; width:100px; height:5px;}
#editPressRelease{position:absolute; left:562px; top:530px; width:100px; height:5px;}
#editCallForAbstract{position:absolute; left:875px; top:245px; width:100px; height:5px;}


/* end positioning*/	


/* fixed classes */

body
{
	background-repeat: no-repeat;
}

.toplogin
{
	font-family: verdana;
	font-weight: bold;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: underline;
}
.topmenutxt
{
	font-size: 7pt;
	font-weight: 400;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
}

.toploginSelected
{
	font-family: verdana;
	font-weight: bold;
	font-size: 7pt;
	color: #35408e;
	cursor: pointer;
	text-decoration: underline;
}

.rightmenuspacer
{
	background-color: #C1C7EF;
}
	
.m_toprow
{
	background-color : #ffcd05;
}


.bottomtxt
{
	Font-family :Verdana;
	Font-Size : 8pt;
	color :#000000;
	text-decoration: none;
}

.bottomlink
{
	Font-family :Verdana;
	Font-Size : 8pt;
	color :#000000;
	cursor : Pointer;
	text-decoration: none;
}
/* Pravin End AM 29Dec */
.diah4
{
	Font-family :verdana;
	Font-Size : 11pt;
	font-weight:bold;
	color :#35408E;
	text-decoration: none;
}

.border_bg
{
	background-color: #E3EAF5;
	font-size :12pt;
	font-weight:bold;
	Font-family :verdana;
	color :#35408E;
}


.tab_bgcolor
{
  background-color: #E3EAF5;
}

.left
{
    BORDER-LEFT: #7D85B9 1px solid;
        background-color: #E3EAF5;
}
.right
{
    BORDER-RIGHT: #7D85B9 1px solid;
        background-color: #E3EAF5;

}
.left_right
{
    BORDER-LEFT: #7D85B9 1px solid;
    BORDER-RIGHT: #7D85B9 1px solid;
}

.top
{
    BORDER-TOP: #7D85B9 1px solid;
}

.top_left_right
{
    BORDER-LEFT: #7D85B9 1px solid;
    BORDER-RIGHT: #7D85B9 1px solid;
    BORDER-TOP: #7D85B9 1px solid;
}

.top_left
{
    BORDER-TOP: #7D85B9 1px solid;
    BORDER-LEFT: #7D85B9 1px solid;
}

.top_right
{
    BORDER-TOP: #7D85B9 1px solid;
    BORDER-RIGHT: #7D85B9 1px solid;
}


.bottom_left
{
    BORDER-BOTTOM: #7D85B9 1px solid;
    BORDER-LEFT: #7D85B9 1px solid;
}

.bottom_right
{
    BORDER-BOTTOM: #7D85B9 1px solid;
    BORDER-RIGHT: #7D85B9 1px solid;

}
.bottom_left_right
{
    BORDER-LEFT: #7D85B9 1px solid;
    BORDER-RIGHT: #7D85B9 1px solid;
    BORDER-BOTTOM: #7D85B9 1px solid;
    background-color: #E3EAF5;
}

/* Meeting*/
.meetingheadbl
{
	Font-family :verdana;
	Font-Size : 12pt;
	font-weight:bold;
	text-decoration: none;
	color:#35408E;	
}


.meetingdate
{
	Font-family :Verdana;
	Font-Size : 8pt;
	color :#5D66A6;	
	text-decoration: none;	
}


.meetingtabborder
{
	BORDER-right: #7D85B9 1px solid;
}
/* Resources */
.breadcrumb
{
	BORDER-TOP: #C1C7EF 1px solid;
	font-size:8pt;
	font-family: Verdana;
    text-decoration: none;
	color:#D8AE02;
}
.errMsg
{
	font-weight: bold;
	font-size: 9px;
	color: red;
	font-family: Verdana;
}

.errorMessage
{
	font-weight: bold;
	font-size: 9px;
	color: red;
	font-family: Verdana;
}

.infoMessage
{
	font-weight: bold;
	font-size: 9px;
	color: #008800;
	font-family: Verdana;
}

.dropDownEO
{
	font-family: Verdana;
	font-size: 8pt;
	color: #666666;
	border-top: #7D85B9 1px solid;
	border-bottom: #7D85B9 1px solid;
	border-left: #7D85B9 1px solid;
	border-right: #7D85B9 1px solid;
}


/* SiteMap Classes */

/* Tab Table Css*/
.rTabHeaderRow
{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.rTabRow
{
	font-family: verdana;
	font-size: 8pt;
	color: #000000;
}
/*End Tab Table Css*/

.cSitemapHeader
{
	font-family: Verdana;
	font-size: 8pt;
	color: #35408E;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.cSitemapSub
{
	font-family: Verdana;
	font-size: 8pt;
	color: #35408E;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	text-decoration: none;
}
.cSitemapSub A:link
{
	font-family: Verdana;
	font-size: 8pt;
	color: #35408E;
	text-decoration: none;
}

.cSitemapSub A:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #35408E;
	text-decoration: none;
}

.cSitemapSub A:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #D8AE02;
	text-decoration: none;
}
.cSitemapSub A:active
{
	font-family: Verdana;
	font-size: 8pt;
	color: #D8AE02;
	text-decoration: none;
}

.SitemapDrillDown
{
	font-family: Verdana;
	font-size: 8pt;
	color: #35408E;
	background-color: Transparent;
	cursor: pointer;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	text-decoration: none;
}

.SMShowCollapseAll
{
	font-family: Verdana;
	font-size: 8pt;
	color: #EC5601;
	background-color: Transparent;
	cursor: pointer;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	text-decoration: underline;
}


/* Right Tab Classes */

/*.meetingdiv
{
	background-color: #EDEFFE;
	border-top: #C1C7EF 1px solid;
	scrollbar-face-color: #EDEFFE;
	scrollbar-track-color: #EDEFFE;
}

.meetingrighthead
{
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #35408E;
	background-color: FFEEA9;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;	
}
.expand
{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #35408E;
	background-color: FFEEA9;
	text-decoration: none;
}*/

/* for search page */

.sGPager
{
	font-family: Verdana;
	font-size: 8.5pt;
	color: #35408E;
	text-decoration: none;
}

.sGPager A:link
{
	font-family: Verdana;
	font-size: 8.5pt;
	color: #35408E;
	text-decoration: none;
}

.sGPager A:hover
{
	font-family: Verdana;
	font-size: 8.5pt;
	color: #35408E;
	text-decoration: none;
}

.sGPager A:visited
{
	font-family: Verdana;
	font-size: 8.5pt;
	color: #35408E;
	text-decoration: none;
}

.bNtxt
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	text-decoration: none;
}

.bNtxt TABLE
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	text-decoration: none;
}
.bNtxt A:link
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}

.bNtxt A:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}

.bNtxt A:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.bNtxt A:active
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}
.bNtxt1
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.bNtxt1 A:link
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}

.bNtxt1 A:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}

.bNtxt1 A:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.bNtxt1 A:active
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}

.textBox
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
}

.ProgBarActive
{
	font-size: 7pt;
	color: #ff0000;
	font-family: Verdana;
	text-align: center;
}


.ProgBarCompleted
{
	font-size: 7pt;
	color: #7d85b9;
	font-family: Verdana;
	text-align: center;
	text-decoration: underline;
}

.ProgBarInactive
{
	font-size: 7pt;
	color: #7d85b9;
	font-family: Verdana;
	text-align: center;
}

/* added by alex styles    */
      #html,body{height:100%;}
      #divSessionTimer, #ifSessionTimer{
        position: absolute;
        top: 0px;
        left: 30px;
        display: none;
        width: 350px;
        height: 150px;
      }
      
      #divSessionTimer{
        background-color: silver;
        border: 3px outset;
        z-index: 1001;
      }
      #ifSessionTimer
      {
		z-index: 1000;
      }
      #divContent,#divTitle{
        font-family: Times;
        font-size: 1em;
        font-weight: bold;
      }
      #divTitle{
        background-color: blue;
        background-image: url("images/bluegrad.jpg");
        color: white;
      }
      #divContent{
        color: black;
        width: 330px;
        margin: 5px 5px 10px 5px;
      }
      #divBut{
        text-align: center;
        margin-bottom: 10px;
      }
      #divBut .confirm{color: green; width: 70px;}
      #divBut .ignore{color: red; width: 70px;}

/*Hover Menu*/
.popupMenu {
	font-family: Verdana;
	font-size: 8pt;
	/*color: #35408E;*/
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	text-decoration: none;
	position:relative;
	padding: 2 2 2 2;
	visibility:hidden;
	background-color:#F5F7F8;
	opacity:.9;
	filter: alpha(opacity=90);
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

/* for flagship MyResponsibilities */
table.MyResponsibilities{
		font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	text-decoration: none;
	border-collapse:collapse;
}
table.MyResponsibilities td{
border-bottom:solid 1px #000000;
}
