﻿@font-face {

font-family: 'ChantillyLHLight';

src: url('fonts/chanll.eot');

src: url('fonts/chanll.eot?#iefix') format('embedded-opentype'),

url('fonts/chanll.woff') format('woff'),

url('fonts/chanll.ttf') format('truetype'),

url('fonts/chanll.svg#chanll') format('svg');

font-weight: normal;

font-style: normal;

}



body, h1, h2, h3, h4, h5, h6, p, div, ul, li {margin:0px;padding:0px;}

a img{border-style:none}

a:link{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#1A1A1A; font-size:11pt; font-weight:normal; text-decoration:none }

a:visited{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#1A1A1A; font-size:11pt; font-weight:normal; text-decoration:none }

a:hover{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#1A1A1A; font-size:11pt; font-weight:normal; text-decoration:underline }

a:active{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#1A1A1A; font-size:11pt; font-weight:normal; text-decoration:none }



h1{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#1A1A1A; font-size:24pt; font-weight:normal; }

h2{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#4D4D4D; font-size:15pt; font-weight:normal; }

h3{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#727376; font-size:12pt; font-weight:normal; }

p{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#727376; font-size:11pt; font-weight:normal; }



#HeaderWrapper{height:auto; width:100%; margin:0px; background-color:#1A1A1A; padding-top:18px; padding-bottom:18px; text-align:center }

#Header{max-width:1000px; min-width:auto; margin:0px auto; text-align:center }



#LanguageWrapper{width:100%; margin:0px; padding-top:18px; text-align:center; z-index:10; position:absolute;  }

#Language{max-width:1000px; min-width:auto; margin:0px auto; text-align:right;  }

#Language a:link{font-size:8pt; color:#929497; text-decoration:none; letter-spacing:1px}

#Language a:visited{font-size:8pt; color:#929497; text-decoration:none; letter-spacing:1px}

#Language a:hover{font-size:8pt; color:#D7D7D7; text-decoration:none; letter-spacing:1px}

#Language a:active{font-size:8pt; color:#929497; text-decoration:none; letter-spacing:1px}



#NavWrapper{min-height:48px; width:100%; margin:0px; background-color:#F8F9F8; text-align:center; display:table }

#Nav{min-height:47px; max-width:1000px; min-width:auto; margin:0px auto; text-align:center; display:table;  }

#Nav ul{list-style:none; min-height:47px;}

#Nav ul li{display:inline-block}

#Nav ul li a:link {padding:0 24px; font-family: 'ChantillyLHLight', Helvetica, sans-serif; font-size:10pt; color:#929497; font-weight:normal; text-decoration:none; line-height:47px; vertical-align:middle; display:inline-block; text-align:center; letter-spacing:1px; border-bottom:1px #F8F9F8 solid}

#Nav ul li a:visited {padding:0 24px; font-family: 'ChantillyLHLight', Helvetica, sans-serif; font-size:10pt; color:#929497; font-weight:normal; text-decoration:none; line-height:47px; vertical-align:middle; display:inline-block; text-align:center; letter-spacing:1px; border-bottom:1px #F8F9F8 solid}

#Nav ul li a:hover{color:#1A1A1A; border-bottom:1px #1A1A1A solid }

#Nav ul li a:active{color:#1A1A1A; border-bottom:1px #1A1A1A solid}

#Nav ul li a.OnSite{color:#1A1A1A; border-bottom:1px #1A1A1A solid }



#WelcomeWrapper{height:auto; width:100%; margin:0px; background-color:#F8F9F8;  text-align:center; border-bottom: 1px #D5D8D5 solid;  }

#Welcome{height:auto; max-width:1000px; min-width:auto; margin:0px auto; padding-top:30px; padding-bottom:30px;border-top: 1px #D5D8D5 solid; text-align:center}

#Welcome h1{text-align:center}

#Welcome h3{text-align:center}

#NextPage{float:right; display:inline; text-decoration:none}

#PreviousPage{float:left; display:inline; text-decoration:none}



#SliderWrapper{width:100%; margin:0px; background-color:#F8F9F8; text-align:center}

#Slider{max-width:100%; margin:0px auto; overflow:hidden; text-align:center }



#ContentWrapper{height:auto; width:100%; margin:0px; background-color:#ffffff; text-align:center;  }

#Content{height:auto; max-width:1000px; min-width:auto; margin:0px auto; display:table; padding-top:30px; padding-bottom:30px; border-bottom: 1px #D5D8D5 solid }



.FloatLeft{float:left; display:inline; width:50%; padding-right:5%}

.FloatRight{float:right; display:inline; width:50%;padding-left:5%}



#Table100{max-width:1000px; height:100%}

#ColumnWide{width:50%; vertical-align:top; text-align:left; }

#ColumnWide img{width:100%; vertical-align:top;}

#ColumnDivider{width:5%; vertical-align:top;}

#ColumnNarrow{width:45%; vertical-align:top; }

#ColumnNarrow h2, h3{
	text-align: center;
}

#ColumnNarrow p{text-align:justify;}

#ColumnNarrow ul{list-style-type:square; margin-top:10px;}

#ColumnNarrow ul li{margin-left:35px; margin-bottom:10px}

#ColumnNarrow ul li p{ text-align:left; margin-left:-5px}





#QuoteWrapper{height:auto; width:100%; margin:0px; background-color:#F8F9F8; padding-top:30px; padding-bottom:30px; text-align:center; }

#Quote{height:auto; max-width:1000px; min-width:auto; margin:0px auto; display:table }

#QuoteLeft{max-width:100px; float:left; display:inline; text-align:left  }

#QuoteCenter{max-width:700px; float:left; display:inline; padding-right:25px; padding-left:25px;   }

#QuoteRight{max-width:100px; float:right; display:inline; text-align:right   }

#Quote h2{text-align:center;  }

#Quote p{text-align:right; font-size:9pt; }



#FooterWrapper {height:auto; width:100%; margin:0px; background-color:#ffffff; display:table; border-top: 1px #D5D8D5 solid}

#Footer{ max-width:1000px; margin:0px auto; padding-top:24px; padding-bottom:24px; }

#Footer p{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#727376; font-size:8pt; font-weight:normal; text-align:center }

#Footer a:link{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#727376; font-size:8pt; font-weight:normal; text-decoration:none }

#Footer a:visited{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#727376; font-size:8pt; font-weight:normal; text-decoration:none }

#Footer a:hover{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#4D4D4D; font-size:8pt; font-weight:normal; text-decoration:none }

#Footer a:active{font-family: 'ChantillyLHLight', Helvetica, sans-serif; color:#4D4D4D; font-size:8pt; font-weight:normal; text-decoration:none }
