@charset "utf-8";
/* CSS Document */

body{ margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333;}
a:link{ color:#0000CC; text-decoration:none;}
a:visited{color:#0000CC; text-decoration:none;}
a:active{color:#0000CC; text-decoration:none;}
a:hover{color:#0000CC; text-decoration:underline;}
menu a:link{ color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
ul{ list-style-image:url(../images/imgDot.gif); margin:0px; padding:0px; padding-left:20px; line-height:130%}

.registerbg{ background-image:url(../images/imgSaveTheDate1a.jpg); background-repeat:no-repeat; width:539px; height:150px;}
.daysleft{ font-size:40px; font-weight:bold; color:#ed1c28; padding:0px; margin:0px;}
.content {line-height:20px;}
.content p{margin:0px; padding:0px 0 20px; }
.title{ font-size:20px; font-weight:bold; color:#3856a4; padding-bottom:8px;}
.title1{ font-size:15px; font-weight:bold; color:#3957a6;padding-bottom:5px;}
.title2{ font-size:16px; font-weight:bold; color:#e66425; padding-bottom:8px;}
.title3{ font-size:16px; color:#333333; padding-bottom:8px; font-weight:bold;}
.title4{ font-size:13px; font-weight:bold; color:#3957a6; padding-bottom:5px;}

.sessionTitle{ font-size:15px; font-weight:bold; color:#e66425; padding-bottom:5px;}
.sessionSpeaker{ font-size:13px; color:#3957a6; font-weight:bold;}
.speakerTitle{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:7px; line-height:120%  }


.bold{ font-weight:bold;}
.bluetab{ background-color:#3957a6; font-size:15px; font-weight:bold; color:#FFFFFF; padding:8px 0px 5px 20px;}
.greytab{ background-color:#e5e5e5; border:1px solid #b6b6b6; padding:15px 15px 15px 15px;}
.greytab1{ background-color:#e5e5e5; border:1px solid #b6b6b6; padding:15px;}
.email{ width:180px; border:1px solid #cccccc; height:12px; padding:5px; margin: 5px 0px 5px 0px; font-size:11px; background-color:#FFFFFF;}
.seperator{ background-image:url(../images/imgSeperator.gif); background-repeat:repeat-x; padding:0px; background-position:center; font-size:1px;}
.seperator1{ background-image:url(../images/imgSeperator1.gif); background-repeat:repeat-x; padding:7px 0px 7px 0px; background-position:center;}
.seperator2{ background-image:url(../images/imgSeperator.gif); background-repeat:repeat-x; margin:5px 0 5px; background-position:center; font-size:1px;}
.seperator3{ background-image:url(../images/imgSeperator.gif); background-repeat:repeat-x; padding:7px 0px 7px 0px; background-position:center;}
.footer{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

.priceDetilWrp{border:1px solid #ccc;background:#fff; margin-bottom:10px;}
.priceDetilWrp .tctn{padding:5px 0px 0px 10px; color:#000}
.priceDetilWrp .bctn{padding:0px 0px 5px 10px;  }
.priceDetilStd{border:1px solid #ccc;  background:#fbf7b6; margin-bottom:5px;}
.priceDetilStd .tctn{padding:5px 0px 0px 10px;color:#000}
.priceDetilStd .bctn{padding:0px 0px 5px 10px; }
.bctnStd{padding:0px 0px 5px 10px; }
.pricetxt{font-weight:bold; font-size:21px; color:#45a01e;}
.line{ font-size:1px; height:1px; border-bottom:1px dotted #afafaf;}
.stdnts{font-size:11px; padding-left:10px; color:#666; padding-bottom:5px;}
.pt15{padding-top:15px;}
.pr10{ padding-right:10px;}
.pb20{padding-bottom:20px;}
.pt20{padding-top:20px;}
.verdana10{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/*schedule page css*/
.datemenu{ background-color:#e66425; text-align:center; height:24px; font-weight:bold;}
.tracksession{ background-color:#f4f4f4; vertical-align:middle; padding:6px; font-weight:bold; border-bottom:1px solid #ddd; }
.trackkeynote{ background-color:#cefeb9; vertical-align:middle; padding:6px;  font-weight:bold; border-bottom:1px solid #ddd; }
.trackparty{ background-color:#5fafc7; vertical-align:middle; padding:6px; color:#FFF; font-weight:bold }
/*.trackparty{ background-color:#5fafc7; vertical-align:middle; padding:6px; color:#FFF; font-weight:bold } */
.box0a{background-color:#FEFBF0;padding:6px; border-bottom:1px solid #ddd;}
.box0b{border-left:1px solid #ddd;}
#tableborder{ border:1px solid #ddd;}
/*schedule page css ends*/

/*-code to fix the form tag from taking etc space in IE-*/
*html form{ margin-top:-3px; margin-bottom:-3px; }
html>body .email{margin:5px auto; background-color:#FFFFFF;}
form{padding:0px; margin:0px;}
/*-code ends-*/

/*tracks - boxes*/
.box1{text-align:left; background-color:#e1e6f2; border:1px solid #ddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.box1a{background-color:#e1e6f2;padding:6px;}
.box2{text-align:left; background-color:#f6ebee; border:1px solid #ddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.box2a{background-color:#f6ebee;padding:6px; }
.box3{text-align:left; background-color:#f7f2e7; border:1px solid #ddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.box3a{background-color:#f7f2e7; padding:6px; }
.box4{text-align:left; background-color:#e1eef2; border:1px solid #ddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.box4a{background-color:#e1eef2; padding:6px; }
.box5{text-align:left; background-color:#e6f2e1; border:1px solid #ddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.box5a{background-color:#e6f2e1; padding:6px; }

.tracktime { font-weight:bold;}
.tracktitle{ color:#3957a6; font-weight:bold; font-size:12px;}
.borderbot{ border-bottom:1px solid #ddd;}
.borderrgt{ border-right:1px solid #ddd;}
/*tracks - boxes*/




#lCol .trackLink {border-collapse:collapse}