/* Main Style Sheet for Server Design Summit */


/* Standard HTML Elements */

body {background-color:#04355d; margin: 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:black;}

a:link {color:#4B65BA; text-decoration:none;}
a:visited {color:#3G5CAE; text-decoration:none;}
a:hover {text-decoration:underline;}

h1 {font-size: 12pt; font-family: Arial, Helvetica, san-serif; color: #272D2F; margin: 0px 0px 4px 10px; letter-spacing: .02em; word-spacing: .05em; }
h2 {font-size: 11pt; font-family: Arial, Helvetica, san-serif; color:#272D2F; margin: 7px 0px 4px 10px;}
h3 {font-size: 10pt; font-family: Arial, Helvetica, san-serif; color:#272D2F; margin: 6px 0px 3px 10px;}
h4 {font-size: 9pt; font-family: Arial, Helvetica, san-serif;  color:#272D2F; margin: 5px 0px 3px 10px;}
h5 {font-size: 9pt; font-family: Arial, Helvetica, san-serif;color:#EB8315; margin: 4px 0px 2px 10px;}

p {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:#272D2F; margin-left: 10px; margin-right: 10px; line-height: 120%; letter-spacing: .04em; word-spacing: .1em;}
b, strong {font-weight: bold;}
i,em {font-style: italic}
img {border:none;}
li {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:#272D2F}
td {font-size: 9pt; font-family: Arial, Helvetica, san-serif;color:#272D2F}
  

/* IDs */
#CurveBottom {width: 1000px; height: 10px; background-image: url(http://www.netbooksummit.com/English/Images/Misc/Curve_Bottom.jpg); background-repeat: no-repeat; background-position: bottom; font-size: 0px;}
#CurveMiddle {width: 1000px; height: 10px; background-image: url(http://www.netbooksummit.com/English/Images/Misc/Curve_Middle.jpg); background-repeat: no-repeat; background-position: bottom; font-size: 0px;}
#CurveTop {width: 1000px; height: 10px; background-image: url(http://www.netbooksummit.com/English/Images/Misc/Curve_Top.jpg); background-repeat: no-repeat; background-position: top; font-size: 0px;}
#MainContainer {width:1000px; background: white; margin:0px auto 0px auto; display: block; text-align: left; }
#MainSection {width:980px; border-left:solid 2px #CAD3DB; border-right: solid 2px #CAD3DB; padding:10px 10px 10px 6px;}
#HPMainSectionLeft {width: 300px; float: left; }
#HPMainSectionRight {width: 300px; float: right; }
#HPMainSectionCenter {width: 365px; float: left;border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; }
#MainSectionLeft {width:180px; float:left; }
#MainSectionRight {width:786px; float:right; border-left:solid 1px #EAEAEA;}


/* Classes applicable to any element */

.BodyTextBold {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:#272D2F; font-weight: Bold; }
.BodyTextBoldItalic {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-style: italic; color:#000000; font-weight: Bold;}
.BodyTextBoldGray {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:#333333; font-weight: Bold;}
.BodyTextBoldOrange {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:#EB8315; font-weight: Bold;}
.BodyTextBoldBlue {font-size: 11pt; font-family: Arial, Helvetica, san-serif; color:#0054A6; font-weight: Bold; margin-bottom: 10px;}
.BodyTextBoldRed {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:#CC0033; font-weight: Bold;}
.CaptionHeaderBold {font-size: 7.5pt; font-family: Arial, Helvetica, san-serif;  font-weight: bold; color:#272D2F}
.Footer {font-size: 7pt; font-family: Arial, Helvetica, san-serif;  font-weight: 400; color:#272D2F}
.FooterBGColor { background: #0054A6}
.FooterWhite { font-size: 7pt; font-family: Arial, Helvetica, san-serif;  padding-top:3px; padding-bottom:3px; color: #FFFFFF}
.FormCategoryName {width:600px; font-size: 10pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color:#CC3333; padding: 12px 5px 2px 10px;}
.FormVariableName {width:200px; font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; text-align:right; padding-right:8px; padding-top:3px; float:left;} 
.FormVariableValue {width:390px; font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; padding-top:3px; float:right; }
.TableTextBold {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:black; margin-left: 10px; font-weight: bold;}
.TableText {font-size: 9pt; font-family: Arial, Helvetica, san-serif; color:black; margin-left: 10px; margin-right: 10px;}

/* Classes applicable to Program */

.ProgramBold {font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; font-weight: Bold; color: #272D2F; margin: 3px 6px 0px 6px;}
.ProgramBoldLast {font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; font-weight: Bold; color: #272D2F; margin: 3px 6px 6px 6px;}
.ProgramDate {font-size:11pt; font-weight:bold; color:#272D2F; margin-top:20px; line-height:100%;}
.ProgramParagraph {font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; margin: 3px 6px 6px 6px;}
 li.ProgramParagraph {font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; margin: 0px 6px 0px 6px; list-style-type: square; }
.ProgramSessionID {font-size:9.5pt; font-weight:bold; margin-top:6px; margin-botton:2px; line-height:100%;}
.ProgramSponsor {font-style:italic; font-weight:bold; margin-top:0px; margin-bottom:2px; line-height:100%;}
.ProgramTime {font-size:8pt; color:white; text-align:center; padding:5px 6px 0px 6px;}
.ProgramTimeBlack {font-size: 8pt; font-family: Arial, Helvetica, san-serif; color: #272D2F; text-align: center; margin: 5px 6px 0px 6px;}
.ProgramTimeBGColorOne { background: #04355d}
.ProgramTimeBGColorTwo { background: #EB8323}
.ProgramTitle {font-size:9pt; font-weight:bold; margin-top:6px; margin-bottom:2px; color:black; line-height:100%;}
.ProgramTitleMinor {margin-top:0px; margin-bottom:2px; line-height:100%;}
.ProgramTitleBGColorOne { background: #f9ead3}
.ProgramTitleBGColorTwo { background: #BDBDBD}
.ProgramTitleBGColorThree { background: #b9e3e3}
.ProgramTitleBGColorFour { background: #EAEAEA}
.ProgramTitleBGColorFive { background: #FFFFFF}
.ProgramTitleBGColorSix { background:darkorange;}
.ProgramTitleBGColorSeven {background-color:#9ccfd7;}
.ProgramTherest {font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; color: #272D2F; margin: 0px 6px 0px 6px; line-height: 120%; letter-spacing: .05em; word-spacing: .07em;}
.ProgramTherestLast {font-size: 8.5pt; font-family: Arial, Helvetica, san-serif; color: #272D2F; margin: 0px 6px 6px 6px; line-height: 120%; letter-spacing: .05em; word-spacing: .07em;}
.TutorialTime {margin-top: 2px; margin-bottom: 2px; font-size: 8pt; font-family: Arial, Helvetica, san-serif; font-weight: 600; color: #272D2F}

/* Classes applicable to Sponsors */

.BronzeSponsor {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color:#663300; margin: 0px 0px 2px 10px;}
.EmeraldSponsor {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color: #3e9211; margin: 0px 0px 2px 10px;}
.GoldSponsor {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color:#CC6600; margin: 0px 0px 2px 10px;}
.OtherSponsor {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color:#000000; margin: 0px 0px 2px 10px;}
.PlatinumSponsor {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color:#333333; margin: 0px 0px 2px 10px;}
.PremierSponsor {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color:#CC0033; margin: 0px 0px 2px 10px;}
.SilverSponsor {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: bold; color:#666666; margin: 0px 0px 2px 10px;}


/* Classes applicable to only specified elements */

a.FooterWhite { font-size: 7pt; font-family: Arial, Helvetica, san-serif;  padding-top:3px; padding-bottom:3px; color: white; text-decoration:none;}
a.FooterWhite:visited { font-size: 7pt; font-family: Arial, Helvetica, san-serif;  padding-top:3px; padding-bottom:3px; color: white; text-decoration:none;}
a.FooterWhite:hover { font-size: 7pt; font-family: Arial, Helvetica, san-serif;  padding-top:3px; padding-bottom:3px; color: white; text-decoration:underline;}
li.PDF {list-style:none; background-image: url(http://www.ISQED.org/English/Images/Icons/PDF_Icon_16px.gif); background-repeat: no-repeat; background-position:0px 2px 0px 0px; padding-left:22px; padding-bottom:10px; margin-right:10px; margin-left:0px; }
li.BlueArrow {list-style: none; background-image: url(http://www.ISQED.org/English/Images/Buttons/Arrow_Blue_Right_8px.gif); background-repeat: no-repeat; background-position:0px 2px 0px 4px; padding-left:18px; padding-bottom: 10px; margin-right: 10px; margin-left:0px; }
li.Word {list-style:none; background-image: url(http://www.ISQED.org/English/Images/Icons/Word_Icon_16px.gif); background-repeat: no-repeat; background-position:0px 2px 0px 2px; padding-left:22px; padding-bottom:10px; margin-right:10px; margin-left:0px; }
p.NewsLink {line-height:110%;}

