/* Main Style Sheet for PeakData */

/* Standard HTML Elements */

body {background-color: #1e3652; margin: 0px; text-align:center; background-image: url(/English/Images/Misc/Background_Body.jpg); background-repeat: no-repeat; background-position: center top;}

a {color: #007854; text-decoration:none;}
a:hover { text-decoration: underline;}

h1 { color: #00257A; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 18px 0px 11px 160px; background-image:url(/English/Images/Misc/Heading1_BG_50pxHigh.gif); background-repeat: repeat-x; }
h2 { color: #00257A; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; margin: 8px 0px 2px 10px; }
h3 { color: #00257A; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; margin: 6px 0px 6px 10px; }
h4 { color: #00257A; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 4px 0px 4px 10px; }

b, strong {font-weight: bold; }
i, em {font-style: italic; }
img {border-style: none;}
li {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: black; margin-right: 10px; margin-left: 20px; list-style-type: square; line-height: 120%;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: black; margin-left: 10px; margin-right: 10px; line-height: 130%;}
td {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: black;}
ul {padding: 0px; margin-left: 8px;}


/* IDs */

#CurveBottom {width: 800px; height: 10px; clear: both; background-image: url(/English/Images/Misc/Curve_Bottom_800px.jpg); background-repeat: no-repeat; background-position: bottom;}
#CurveTop {width: 800px; height: 10px; clear: both; background-image: url(/English/Images/Misc/Curve_Top_800px.jpg); background-repeat: no-repeat; background-position: top;}
#MainContainer {width:800px; background: white; margin-left: auto; margin-right: auto; margin-top: 0px; display: block; text-align: left; }
#MainSection {width: 800px;}
#MainSectionLeft {width: 150px; float: left;}
#MainSectionRight {width: 649px; border-left: solid 1px black; float: right;}
#SidebarRight {width: 250px; border: solid 1px #00257A; padding: 0px; float: right; margin: 8px 10px 4px 4px; background-color:#F1F1F1;}

h3#SidebarHeading {color: #007854; }
table#compliance { border: 1px solid #929e60; border-collapse: collapse;	table-layout: auto; width: 550px;}
td#compliance { margin: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; font: 9pt 'Arial', 'Helvetica', sans-serif; color: black; border: 1px solid #CCCCCC;}

/* IDs just for the Top Menu + Search  */

#header {width:800px; height:92px;}
#header .logo {display:block; width:126px; height:82px; padding: 0px; float:left;}
#top_nav {padding: 0px; margin: 0px; float: right; height: 28px; width: 300px; overflow:hidden;}
#top_nav li {float:left; list-style:none; padding:0; margin:0;}
#top_nav li a {text-indent:-9999px; outline:0;}
#top_nav li.home {background:url(/English/Images/Buttons/TopMenu_Home_on.gif);}
#top_nav li.contact {background:url(/English/Images/Buttons/TopMenu_ContactUs_on.gif);}
#top_nav li.home a {display:block; float:left; height:28px; width:47px; background:url(/English/Images/Buttons/TopMenu_Home_off.gif);}
#top_nav li.contact a {display:block; float:left; height:28px; width:74px; background:url(/English/Images/Buttons/TopMenu_ContactUs_off.gif);}

#top_nav li.form {width:171px; height:28px; background: #e5e5e5; padding-right:8px;}
#top_nav li form {margin:0; padding:0; float:right;}
#top_nav li form input.searchtext {width:120px; border:solid 1px #666666; color:#666666; font-family:Arial; font-size:9pt; float:left; margin:6px 4px 0 0; padding:0;}

#top_nav li a:hover {background:transparent;}


/* Classes applicable to any element */

.ArticleQuote {color:#666666; margin:4px 40px 10px 40px; line-height: 120%;}
.FormVariableName {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-align: right;} 
.FormVariableValue {font-size: 9pt; font-family: Arial, Helvetica, sans-serif;} 
.FormCategoryName {font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#CC0033; margin-top: 12px; margin-bottom: 4px}
.Footer {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #999999;}
.LeadPhrase {font-size: 9.5pt; color: #00257A; font-weight: bold;}
.newstext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333;}
.PR_Title {margin-top: 8px; font-size: 13pt; color:black; margin-bottom: 8px; text-align:center; }
.PR_Subtitle {margin: 0px; font-size: 11pt; color:black; margin-bottom: 4px; text-align:center; }


/* Classes applicable to only specified elements */

a.newstext {color: #00257A; text-decoration:none;}
a.newstext:hover { text-decoration: underline;}
img.QA {float:left; padding:0px 4px 0px 0px;}
li.PDF {list-style: none; background-image: url(/English/Images/Icons/PDF_Icon_16px.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 18px; padding-bottom: 10px; margin-right: 10px; margin-left: 0px; }
li.RedArrow {list-style: none; background-image: url(/English/Images/Buttons/Arrow_Red_Right_8px.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 18px; padding-bottom: 10px; margin-right: 10px; margin-left: 0px; }
p.Answer {margin:0px 20px 4px 30px;}
p.Question {font-size:9.5pt;}
p.SidebarRight { font-size: 8.5pt; line-height: 110%;}

