.heading {
    color: #e6e6e6;
    font-family: 'CenturyGothic-BoldItalic', 'Century Gothic', 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 18px;
    font-style: italic;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
}

.cred_head {
    color: #333333;
    font-family: 'CenturyGothic-BoldItalic', 'Century Gothic', 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 18px;
    font-style: italic;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
}

.vid_head {
    color: #404040;
    font-family: 'HelveticaNeue-CondensedBlack', 'Helvetica Neue', 'Helvetica Neue Black Condensed', 'Arial', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
}

.subheading {
    color: #333333;
    font-family: 'HelveticaNeue-BoldItalic', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 16px;
    font-style: italic;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.general_13 {
	color: #333333;
    font-family: 'Futura MD BT', 'Futura', sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
}

.general_12 {
	color: #333333;
    font-family: 'Futura MD BT', 'Futura', sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
}

.general_12 a {
    color: #408000;
    text-decoration: none;
}

.general_12 a:visited {
    color: #408000;
    text-decoration: none;
}

.general_12 a:hover {
    color: #408000;
    text-decoration: underline;
}

.general_11 {
	color: #333333;
    font-family: 'Futura MD BT', 'Futura', sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
}

.general_11 a {
    color: #408000;
    text-decoration: none;
}

.general_11 a:visited {
    color: #408000;
    text-decoration: none;
}

.general_11 a:hover {
    color: #408000;
    text-decoration: underline;
}

.general_12_i {
    color: #333333;
    font-family: 'Futura MD BT', 'Futura', sans-serif;
    font-size: 12px;
    font-style: italic;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.general_14_b {
    color: #333333;
    font-family: 'Futura MD BT', 'Futura', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.general_12_b {
    color: #333333;
    font-family: 'Futura MD BT', 'Futura', sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.general_12_b a {
    color: #408000;
    text-decoration: none;
}

.general_12_b a:visited {
    color: #408000;
    text-decoration: none;
}

.general_12_b a:hover {
    color: #408000;
    text-decoration: underline;
}

.nav {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size: .8em;
	font-weight: bold;
}

.nav a {
	color: #666666;
	text-decoration: none;
}

.nav a:hover {
	color: #999999;
}

.navcurr {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size: .8em;
	font-weight: bold;
}

.navcurr a {
	color: #66ABC5;
	text-decoration: none;
}
.navcurr a:hover {
	color: #66ABC5;
}
