/* global styles */

/* Headline*/
h1 {
color: #29568F;
font-size: 24px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 3px;
margin: 0 auto;
}

/* Article-Title*/
h2 {
color: #C22F39;
font-size: 18px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 4px;
margin: 0 auto;
}

/* SubArticle-Title*/
h3 {
color: #333;
font-size: 16px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 4px;
margin: 0 auto;
}

/* Openning-Sentence*/
h6 {
color: #333333;
font-size: 12px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 14px;
margin: 0 auto;
text-decoration: none;
}

/* Body-Text*/
p {
color: #333333;
font-size: 12px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 14px;
margin: 0 auto;
}

p a {
color: #333333;
text-decoration: underline;
}

p a:hover {
color: #29568F;
text-decoration: underline;
}

/* Body-Text-List*/
li {
color: #333333;
font-size: 12px;
font-family: "trebuchet ms";
line-height: 120%;
padding-bottom: 14px;
margin-left: 12px;
list-style-type:none;
}
li a {
color: #333333;
text-decoration: underline;
}
li a:hover {
color: #29568F;
text-decoration: underline;
}

/* font styles page builder */
.Headline {
color: #29568F;
font-size: 24px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 3px;
margin: 0 auto;
}

.Subhead {
color: #C22F39;
font-size: 18px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 4px;
margin: 0 auto;
}

.Article-Title {
color: #333;
font-size: 16px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 4px;
margin: 0 auto;
}

.Opening-Sentence {
color: #333333;
font-size: 12px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 14px;
margin: 0 auto;
text-decoration: none;
}

.Body-Text {
color: #333333;
font-size: 12px;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 120%;
padding-bottom: 14px;
margin: 0 auto;
}
.Body-Text a {
color: #333333;
text-decoration: underline;
}
.Body-Text a:hover {
color: #29568F;
text-decoration: underline;
}

.Body-Text-List {
color: #333333;
font-size: 12px;
font-family: "trebuchet ms";
line-height: 120%;
padding-bottom: 14px;
margin-left: 12px;
list-style-type:none;
}
.Body-Text-List a {
color: #333333;
text-decoration: underline;
}
.Body-Text-List a:hover {
color: #29568F;
text-decoration: underline;
}

/* right column */
.Photo-Right {
float: right;
padding-right: 24px;
}

/* boxes */
.Box-Title {
color: #fff;
font-size: 12pt;
font-family: "trebuchet ms";
font-weight: 600;
line-height: 140%;
margin: 0px auto;
padding-top: 8px;
padding-left: 10px;
text-decoration: none;
}
.Box-Title a {
color: #fff;
text-decoration: none;
}
.Box-Title a:hover {
color: #fff;
text-decoration: underline;
}

.Box-Text {
color: #fff;
font-size: 10pt;
font-family: "trebuchet ms";
font-weight: 400;
line-height: 18px;
padding-left: 8px;
padding-right: 8px;
text-decoration: none;
}

.Box-Links {
color: #fff;
font-size: 9pt;
font-family: "trebuchet ms";
font-weight: 400;
padding-left: 18px;
padding-bottom: 8px;
padding-right: 8px;
text-decoration: none;
}
.Box-Links a {
color: #fff;
text-decoration: none;
}
.Box-Links a:hover {
color: #fff;
text-decoration: underline;
}
.Left-Box-Links {
color: #fff;
font-size: 9pt;
font-family: "trebuchet ms";
font-weight: 400;
padding-top: 6px;
padding-left: 6px;
padding-bottom: 4px;
padding-right: 12px;
text-decoration: none;
line-height: 18px;
}
.Left-Box-Links a {
color: #fff;
text-decoration: none;
}
.Left-Box-Links a:hover {
color: #fff;
text-decoration: underline;
}
