/* Overriding HTML Elements */

h1 {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 12pt; 
color: #e8ba19; 
line-height: 14pt; 
font-style: normal; 
font-weight: bold
}

h2 {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 11pt; 
color: #ffffff; 
line-height: 14pt; 
font-style: normal; 
font-weight: bold
}

p {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 9pt; 
color: #c7c6b5; 
line-height: 12pt
}

/* Links */

a:link {
color: #e8ba19;
text-decoration: underline;
background-color: transparent
}

a:visited {
color: #e8ba19;
text-decoration: underline;
background-color: transparent
}

a:hover {
color: #e8ba19;
text-decoration: none;
background-color: transparent
}

#moreimages a:link {
color: #DFB59B;
text-decoration: none;
background-color: transparent
}

#moreimages a:visited {
color: #DFB59B;
text-decoration: none;
background-color: transparent
}

#moreimages a:hover {
color: #DFB59B;
text-decoration: underline;
background-color: transparent
}

/* Independent Styles */

.product_title {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #FFFFFF; 
line-height: 12pt;
font-weight: bold
}

.product_description {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #c7c6b5; 
line-height: 12pt
}

.product_small {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 7pt; 
color: #c7c6b5; 
line-height: 10pt
}

.hometext {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #c7c6b5; 
line-height: 12pt
}

.bodytext {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 9pt; 
color: #c7c6b5; 
line-height: 12pt
}

.error {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #e8ba19;
line-height: 12pt
}



.textbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt; 
color: #666666
}

.bodybold {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 9pt; 
color: #DCDCD1; 
line-height: 12pt;
font-weight: bold
}

.bodyitalic {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 9pt; 
color: #c7c6b5; 
line-height: 12pt; 
font-style: italic
}

.bodybold_Italic {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 9pt; 
color: #DCDCD1; 
line-height: 12pt; 
font-style: italic; 
font-weight: bold
}

.page_headline {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 12pt; 
color: #c7c6b5; 
line-height: 14pt;
font-weight: bold
}

.page_headline_white {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 12pt; 
color: #FFFFFF; 
line-height: 14pt;
font-weight: bold
}

.bio_subhead {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #c7c6b5; 
line-height: 10pt;
text-transform:uppercase;
letter-spacing:1pt;
}

.moreimages {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #DFB59B; 
line-height: 10pt;
text-transform:uppercase;
letter-spacing:1pt;
}

.moreimages_number {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #346E97; 
line-height: 10pt;
text-transform:uppercase;
letter-spacing:1pt;
}

.page_subheadblue {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 10pt; 
color: #1F5067; 
line-height: 13pt; 
font-style: normal; 
font-weight: bold
}

.page_subhead {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 10pt; 
color: #FFFFFF; 
line-height: 13pt; 
font-style: normal; 
font-weight: bold
}

.loftdetail_big {
font-family: 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 12pt; 
color: #FFFFFF; 
line-height: 14pt; 
font-style: normal; 
font-weight: bold;
text-transform: uppercase
}

.loftdetail_link {
font-family: 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 10pt; 
color: #FFFFFF; 
line-height: 12pt; 
font-style: normal; 
font-weight: bold;
text-transform: uppercase
}

.loftdetail_small {
font-family: 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 10pt; 
color: #FFFFFF; 
line-height: 12pt
}

.whitetext {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #FFFFFF; 
line-height: 12pt
}

.bottom {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 9pt; 
color: #E4DFD1; 
line-height: 12pt
}

.bottom_big {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 10pt; 
color: #E4DFD1; 
line-height: 12pt
}

.small {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 7pt; 
color: #c7c6b5; 
line-height: 10pt
}

.small_white {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 7pt; 
color: #FFFFFF; 
line-height: 10pt
}

.footer {
font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #b0b0b0; 
line-height: 10pt
}

.dropdown {
font-family: 'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif'; 
font-size: 8pt; 
color: #666666;
margin-top: 2px;
margin-bottom: 2px;
margin-left: 3px;
text-transform:uppercase;
}
