/* Style Sheet created and modified by Eric Ballinger  */
div, body, p, pre, td {font-family: arial, helvetica; font-size: 10pt; font-weight: normal; color: #000000;}
body { margin: 0; padding: 0; text-align: left; }
.ThemeContainer {text-align:left;}
a, a:link, a:visited {color:#027e82; text-decoration:underline;}
a:active, a:hover, a:focus {color:#027e82; text-decoration:underline; outline:none;}

/* Navigation Styles */
.Navigation {width:184px; vertical-align:top; text-align:left;}

h1 { font-size: 16px; margin: 10px 0; padding: 0; font-family: Arial; }
h2 { font-size: 12px; margin: 10px 0; padding: 0; font-family: Arial; }
h3 { font-size: 12px; margin: 10px 0; padding: 0; font-family: Arial; }
h4 { font-family: arial, helvetica; font-weight: bold; font-size: 12pt; margin-bottom: 0px; }
h6 { font-family: arial, helvetica; font-size: 8pt; font-weight: normal; color: black; }

img { margin: 0; padding: 0; border: 0; }
hr {height:1px; border:0; background:#8D8D8D; color:#8D8D8D;}

/* Content Styles */
.ContentContainer {vertical-align:top; text-align:left;}

bulletlist.item { font-family: arial, helvetica; font-size: 10; font-weight: normal; }

.item { font-family: arial, helvetica; font-size: 10pt; font-weight: normal; color: #000000; }
.itembold { font-family: arial, helvetica; font-size: 10pt; font-weight: bold; color: #000000; }
.smallitem { font-family: arial, helvetica; font-size: 8pt; font-weight: normal; }
.smallitembold { font-family: arial, helvetica; font-size: 8pt; font-weight: bold; }
.smallitemwhite { font-family: arial, helvetica; font-size: 8pt; font-weight: normal; color: #FFFFFF; }
.itemwhite { font-family: arial, helvetica; font-size: 10pt; font-weight: normal; color: #FFFFFF; }
.itemwhitebold { font-family: arial, helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; }
.itemitalic { font-family: arial, helvetica; font-size: 10pt; font-weight: normal; font-style: italic; color: #000000; }

.Quote {text-align:right;}
p.item { font-family: arial, helvetica; font-size: 10pt; font-weight: normal; color: #000000; }
p.itembold { font-family: arial, helvetica; font-size: 10pt; font-weight: bold; color: #000000; }
p.smallitem { font-family: arial, helvetica; font-size: 8pt; font-weight: normal; }
p.smallitembold { font-family: arial, helvetica; font-size: 8pt; font-weight: bold; }
p.smallitemwhite { font-family: arial, helvetica; font-size: 8pt; font-weight: normal; color: #FFFFFF; }
p.itemwhite { font-family: arial, helvetica; font-size: 10pt; font-weight: normal; color: #FFFFFF; }
p.itemwhitebold { font-family: arial, helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; }

/*
a:link, a:visited { font-family: arial, helvetica; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; margin: 0; padding: 0; border: 0; }

a:hover { font-family: arial, helvetica; font-style: normal; font-weight: bold; text-decoration: underline; color: #9C0000; }
*/
a.itemwhite:link { font-family: arial, helvetica; font-style: normal; font-weight: bold; text-decoration: underline; color: #FFFFFF; }
a.itemwhite:visited { font-family: arial, helvetica; font-style: normal; font-weight: bold; text-decoration: underline; color: #FFFFFF; }
a.itemwhite:hover { font-family: arial, helvetica; font-style: normal; font-weight: bold; text-decoration: underline; color: #9C0000; }

a.HeaderText { font-family: arial, helvetica; font-style: normal; font-size: 12pt; font-weight: bold; text-decoration: none; color: #000000; }
a.SubHeaderText { font-family: arial, helvetica; font-style: normal; font-size: 10pt; font-weight: bold; text-decoration: none; color: #000000; }
a.mainfooter { font-family: arial, helvetica; font-style: normal; font-size: 8pt; text-decoration: none; color: #000066; }
a.mainscreen { font-family: arial, helvetica; font-style: normal; font-size: 8pt; font-weight: bold; text-decoration: none; color: #000000; }

/* Home Page Styles */
.Home_BooksTable {margin:0 auto;}
.Home_FooterTableLeft {width:290px;}
.Home_FooterTableSpacer {background:#c7c7c7; width:1px;}
.Home_FooterTableRight {width:290px;}

/* Addendum Styles */
#addendums {height:104px; position:relative; background:url('images/2008-addendum.gif') no-repeat;}
#addendPDFIcon {position:absolute; left:20px; top:20px;}
#addendContent {position:absolute; left:65px; top:18px; width:210px;}
#addendContent h2 {font-size:14px; font-weight:bold; line-height:22px; margin:0; padding:0;}
#addendContent p {margin:0; padding:0;}

/* Misc Styles */
p.admin, p.admin a, p.admin a:link, p.admin a:visited {color:#fff; text-decoration:none;}