/* CSS Document */



@import url("../common/css/speakers.css");



body {

margin:0;

padding:0;

background-color:#cccccc;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}



#mainContainer {
	margin:auto;
	padding:0;
	width:813px;
	background-color:#FFA315;
}



.hidden{

display:none;

}



a.conferenceLink {

color:#660066;

font-weight:bold;

}



a.conferenceLink:hover {

text-decoration:none;

}



div.Bio{

margin-top:-10px;

width:525px;

}



div.RightCallout{

width:300px;

height:25px;

background:url(../images/bkgRegCallout.jpg) no-repeat;

padding-top:15px;

padding-left:15px;

padding-bottom:5px;

}



div.SponsorCallout{

width:450px;

height:50px;

background:url(../images/bkgPartnersCallout.jpg) no-repeat;

padding-top:14px;

padding-bottom:5px;

}



a{
	color:#FF9900;
}

a:hover {
	color:#660066;
}

a:visited {
	color:#666666;
}



h4 {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#000000;

}





/*----------------------------------------------------------

				** Start Header Section **

----------------------------------------------------------*/



#headerContainer {

margin:0;

padding:0 25px 0 25px;

width:763px;

height:169px;

background:url(../images/bkgTop.jpg) no-repeat;

}



#topEdge {

margin:0;

width:763px;

height:32px;

background:url(../images/imgTop.jpg) no-repeat;

}



#logo {

margin:0 3px 0 4px;

padding:0;

width:756px;

height:137px;

background:url(../images/imgHdrLogo.jpg) no-repeat #FFF;

}



/*----------------------------------------------------------

				** End Header Section **

----------------------------------------------------------*/



/*----------------------------------------------------------

				** Start Content Section **

----------------------------------------------------------*/



#contentContainer {

margin:0;

padding:0 21px 0 29px;

width:763px;

background:url(../images/bkgMain.jpg) repeat-y;

}



/*-------------- Start Column Area -----------------------*/



#leftColumn {

float:left;

margin:0;

width:192px;

background-color:#FFF;

}



#centerColumn {

float:left;

margin:0;

width:350px;

background-color:#FFF;

}



#InteriorCenterColumn{

float:left;

margin:0;

width:520px;

background-color:#FFF;

}



#rightColumn {

float:left;

margin:0;

width:181px;

background-color:#FFF;

}



/*---------------- End Column Area -----------------------*/



/*------------- Start Left Column Content ----------------*/



#navLinks {

margin:0 13px 0 13px;

padding:15px 5px 10px 5px;

width:154px;

height:auto;

border:1px solid #CCC;

}



#navLinks ul {

margin:0;

padding:0;

list-style:none;

border-bottom::1px solid #CCC;

font-size:13px;

font-weight:bold;

}



#navLinks li {

padding:0; 

border-top:1px solid #CCC;

}



#navLinks li.first {

padding:0;

border:none;

}



#navLinks span {

color:#FFF;

font-size:10px;

}



#navLinks a {

display:block;

padding:2px 0 2px 4px;

width:150px;

color:#000;

text-decoration:none;

}



#navLinks a:hover{
	background-color:#FFA315;
	color:#FFFFFF;
}



#navLinks li.selected {

background-color:#660066;

}



#navLinks li.selected a {

color:#FFFFFF;

}



#confDetails {

margin:0 13px 0 13px;

padding:10px 10px 10px 10px;

width:144px;

/*height:158px;*/

background-color:#f1f1f1;

font-size:11px;

}



.Space{

padding-left:10px;

}



#Day1{

display:none;

}



#Day2{

display:none;

}



/*-------------- End Left Column Content -----------------*/



/*------------ Start Center Column Content ---------------*/



#mainContent {

margin:0;

padding:8px 13px 0 13px;

color:#000;

font-size:12px;

line-height:16px;

width:350px;

}



#InteriorMainContent{

margin:0;

padding:8px 13px 0 13px;

color:#000;

font-size:12px;

line-height:16px;

width:520px;

}







#contentHdr {

width:347px;

height:33px;

}



#contentHdr2 {

width:526px;

height:33px;

}



#nobullet {

list-style:none;

margin-left: -25px;

padding-bottom: 5px;

}



/*-------------- End Right Column Content ----------------*/



/*------------- Start Right Column Content ---------------*/



#partner_Sponsor {

margin:0 13px 15px 10px;

padding:8px 6px 20px 6px;

width:154px;

/*height:380px;*/

background-color:#f8f8f8;

font-size:11px;

float:right;

}



#partner_Sponsor h4 {

color:#660066;

margin:25px 0 5px 0;

font-size:12px;

font-weight:bold;

text-align:center;

}



.logoBox {

float:left;

display:block;

margin:0;

padding:6px 0 0 0;

width:154px;

height:auto;

background:url(../images/gfx_boxTop.gif) top no-repeat;

}



.logoBoxExp {

float:left;

padding:8px 15px 8px 15px;

width:124px;

background:url(../images/gfx_box.gif) top repeat-y;

}



.logoBoxBot {

float:left;

margin:0 0 5px 0;

padding:0 0 10px 0;

width:154px;

height:6px;

background:url(../images/gfx_boxBot.gif) no-repeat;

}



#title_PS {

width:154px;

height:33px;

background:url(../images/tlePartnerSponsor.jpg) no-repeat;

}



#content_PS {

padding:0 5px 0 5px;

color:#000;

font-size:11px;

}



#content_PS span.headerPS {

font-size:13px;

font-weight:bold;

}



#content_PS span.viewAll {

padding-left:9px;

}



#content_PS a {

color:#660066;

}



#content_PS a:hover {

text-decoration:none;

}



#content_PS a.viewAll {

color:#00a0e8;

}



#content_PS a.viewAll:hover {

text-decoration:none;

}



.Blue{

background-color:#acd8ff;

}



/*-------------- End Right Column Content ----------------*/



/*----------------------------------------------------------

				** End Content Section **

----------------------------------------------------------*/



/*----------------------------------------------------------

				** Start Footer Section **

----------------------------------------------------------*/



#footerContainer {

margin:0;

padding:0 25px 0 25px;

width:763px;

height:155px;

background:url(../images/bkgBottom.jpg) no-repeat;

}



#footer {

margin:0;

padding:0 6px 0 6px;

}



#footerLine {

width:750px;

height:6px;

background-color:#660066;

}



#footerContent {

margin:0;

padding:8px;

width:734px;

height:28px;

background-color:#e4e4e4;

}



#footerContent a{

color:#000;

font-size:12px;

font-weight:bold;

text-decoration:underline;

}



#footerContent a:hover{

text-decoration:none;

}



#footerContent span{

color:#000;

font-size:10px;

}



#bottomEdge {

margin:0;

width:763px;

height:102px;

background:url(../images/imgBottom.jpg) no-repeat;

}





/*----------------------------------------------------------

				** End Footer Section **

----------------------------------------------------------*/
