/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
@font-face {
    font-family: Lato;
    src: url(/TemplatePackage/3.0/fonts/lato-regular-webfont.eot);
    src: url(/TemplatePackage/3.0/fonts/lato-regular-webfont.eot?#iefix) format('embedded-opentype'),
        url(/TemplatePackage/3.0/fonts/lato-regular-webfont.woff) format('woff'),
        url(/TemplatePackage/3.0/fonts/lato-regular-webfont.ttf) format('truetype'),
        url(/TemplatePackage/3.0/fonts/lato-regular-webfont.svg#latoregular) format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
	font-family: FontAwesome;
	src: url(/TemplatePackage/3.0/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1) format("embedded-opentype"), url(/TemplatePackage/3.0/fonts/fontawesome-webfont.woff?v=3.2.1) format("woff"), url(/TemplatePackage/3.0/fonts/fontawesome-webfont.ttf?v=3.2.1) format("truetype"), url(/TemplatePackage/3.0/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format("svg");
	font-weight: 400;
	font-style: normal;
}
span[class*=sprite-] {
	margin: 0px 5px; display: block;
}
span[class*=sprite-].center {
	margin-right: auto; margin-left: auto;
}
span[class*=sprite-16] {
	width: 16px; height: 16px; min-height: 16px; max-height: 16px; min-width: 16px; max-width: 16px;
}
i[class*=sprite-16] {
	width: 16px; height: 16px; min-height: 16px; max-height: 16px; min-width: 16px; max-width: 16px;
}
span[class*=sprite-24] {
	width: 25px; height: 25px; min-height: 25px; max-height: 25px; min-width: 25px; max-width: 25px;
}
i[class*=sprite-24] {
	width: 25px; height: 25px; min-height: 25px; max-height: 25px; min-width: 25px; max-width: 25px;
}
span[class*=sprite-32] {
	width: 33px; height: 33px; min-height: 33px; max-height: 33px; min-width: 33px; max-width: 33px;
}
i[class*=sprite-32] {
	width: 33px; height: 33px; min-height: 33px; max-height: 33px; min-width: 33px; max-width: 33px;
}
span[class*=sprite-40] {
	width: 41px; height: 41px; min-height: 41px; max-height: 41px; min-width: 41px; max-width: 41px;
}
i[class*=sprite-40] {
	width: 41px; height: 41px; min-height: 41px; max-height: 41px; min-width: 41px; max-width: 41px;
}
span[class*=sprite-48] {
	width: 49px; height: 49px; min-height: 49px; max-height: 49px; min-width: 49px; max-width: 49px;
}
i[class*=sprite-48] {
	width: 49px; height: 49px; min-height: 49px; max-height: 49px; min-width: 49px; max-width: 49px;
}
.sprite-16-share {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat 0px 0px;
}
.sprite-16-search-black {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -36px 0px;
}
.sprite-16-menu {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -18px 0px;
}
.sprite-16-search-white {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -54px 0px;
}
.sprite-16-close {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -72px 0px;
}
.sprite-24-blue-y {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat 0px -17px;
}
.sprite-24-syndicate {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -26px -18px;
}
.sprite-32-diggtext {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -36px -52px;
}
.sprite-24-govd-icon {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -52px -18px;
}
.sprite-24-resize {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat 0px -44px;
}
.sprite-24-back {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -79px -18px;
}
.sprite-24-close {
	background: url("/TemplatePackage/3.0/images/su.png") no-repeat -104px -18px;
}
.sprite-40-grey-a {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat 0px 0px;
}
.sprite-40-grey-b {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -42px 0px;
}
.sprite-40-grey-c {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -85px 0px;
}
.sprite-40-grey-e {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -126px 0px;
}
.sprite-40-grey-d {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -168px 0px;
}
.sprite-40-grey-x {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -210px 0px;
}
.sprite-40-grey-f {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -252px 0px;
}
.sprite-40-grey-g {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -294px 0px;
}
.sprite-40-grey-h {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -337px 0px;
}
.sprite-40-grey-i {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -378px 0px;
}
.sprite-40-grey-j {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -420px 0px;
}
.sprite-40-grey-k {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -463px 0px;
}
.sprite-40-grey-l {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -504px 0px;
}
.sprite-40-grey-m {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -545px 0px;
}
.sprite-40-grey-n {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -588px 0px;
}
.sprite-40-grey-o {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -630px 0px;
}
.sprite-40-grey-p {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -672px 0px;
}
.sprite-40-grey-q {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -714px 0px;
}
.sprite-40-grey-r {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -756px 0px;
}
.sprite-40-grey-s {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -798px 0px;
}
.sprite-40-grey-t {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -840px 0px;
}
.sprite-40-grey-u {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -882px 0px;
}
.sprite-40-grey-v {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -924px 0px;
}
.sprite-40-grey-w {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -966px 0px;
}
.sprite-40-white-a {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat 0px -42px;
}
.sprite-40-white-b {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -42px -43px;
}
.sprite-40-white-c {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -85px -42px;
}
.sprite-40-white-e {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -126px -46px;
}
.sprite-40-white-d {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -168px -46px;
}
.sprite-40-white-x {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -210px -42px;
}
.sprite-40-white-f {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -252px -49px;
}
.sprite-40-white-g {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -294px -42px;
}
.sprite-40-white-h {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -337px -42px;
}
.sprite-40-white-i {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -378px -42px;
}
.sprite-40-white-j {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -420px -42px;
}
.sprite-40-white-k {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -463px -42px;
}
.sprite-40-white-l {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -504px -42px;
}
.sprite-40-white-m {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -545px -42px;
}
.sprite-40-white-n {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -588px -42px;
}
.sprite-40-white-o {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -630px -42px;
}
.sprite-40-white-p {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -672px -42px;
}
.sprite-40-white-q {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -714px -47px;
}
.sprite-40-white-r {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -756px -44px;
}
.sprite-40-white-s {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -798px -43px;
}
.sprite-40-white-t {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -840px -46px;
}
.sprite-40-white-u {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -882px -42px;
}
.sprite-40-white-v {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -924px -42px;
}
.sprite-40-white-w {
	background: url("/TemplatePackage/3.0/images/sn.png") no-repeat -966px -42px;
}
.sprite-24-govd {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat 0px -85px;
}
.sprite-24-youtube {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -26px -85px;
}
.sprite-24-facebook {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -52px -85px;
}
.sprite-24-twitter {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -78px -85px;
}
.sprite-24-linkedin {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -104px -85px;
}
.sprite-24-pinterest {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -129px -85px;
}
.sprite-24-rss {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -155px -85px;
}
.sprite-24-googleplus {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -181px -85px;
}
.sprite-24-flickr {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -207px -85px;
}
.sprite-32-govd {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat 0px -51px;
}
.sprite-32-youtube {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -34px -51px;
}
.sprite-32-facebook {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -68px -51px;
}
.sprite-32-twitter {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -102px -51px;
}
.sprite-32-linkedin {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -136px -51px;
}
.sprite-32-pinterest {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -170px -51px;
}
.sprite-32-rss {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -204px -51px;
}
.sprite-32-googleplus {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -238px -51px;
}
.sprite-32-flickr {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -272px -51px;
}
.sprite-48-govd {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat 0px 0px;
}
.sprite-48-youtube {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -50px 0px;
}
.sprite-48-facebook {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -100px 0px;
}
.sprite-48-twitter {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -150px 0px;
}
.sprite-48-linkedin {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -200px 0px;
}
.sprite-48-pinterest {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -250px 0px;
}
.sprite-48-rss {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -300px 0px;
}
.sprite-48-googleplus {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -350px 0px;
}
.sprite-48-flickr {
	background: url("/TemplatePackage/3.0/images/ss.png") no-repeat -400px 0px;
}
.sprite-24-apps {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat 0px -85px;
}
.sprite-24-buttons {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -25px -85px;
}
.sprite-24-gadgets {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -51px -85px;
}
.sprite-24-email {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -77px -85px;
}
.sprite-24-ecards {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -103px -85px;
}
.sprite-24-watch {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -129px -85px;
}
.sprite-24-listen {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -155px -85px;
}
.sprite-24-announce1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -181px -85px;
}
.sprite-24-announce2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -207px -85px;
}
.sprite-24-audio1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -233px -85px;
}
.sprite-24-audio2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -259px -85px;
}
.sprite-24-social1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -285px -85px;
}
.sprite-24-social2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -311px -85px;
}
.sprite-24-social3 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -337px -85px;
}
.sprite-24-social4 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -363px -85px;
}
.sprite-24-music {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -389px -85px;
}
.sprite-24-presentation {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -415px -85px;
}
.sprite-24-read1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -441px -85px;
}
.sprite-24-read2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -467px -85px;
}
.sprite-24-ipod {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -493px -85px;
}
.sprite-24-tv {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -519px -85px;
}
.sprite-24-camera1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -545px -85px;
}
.sprite-24-camera2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -571px -85px;
}
.sprite-24-film1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -597px -85px;
}
.sprite-24-film2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -623px -85px;
}
.sprite-24-film3 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -649px -85px;
}
.sprite-24-microphone {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -675px -85px;
}
.sprite-32-apps {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat 0px -51px;
}
.sprite-32-buttons {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -34px -51px;
}
.sprite-32-gadgets {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -68px -51px;
}
.sprite-32-email {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -102px -51px;
}
.sprite-32-ecards {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -136px -51px;
}
.sprite-32-watch {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -170px -51px;
}
.sprite-32-listen {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -204px -51px;
}
.sprite-32-announce1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -238px -51px;
}
.sprite-32-announce2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -272px -51px;
}
.sprite-32-audio1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -306px -51px;
}
.sprite-32-audio2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -340px -51px;
}
.sprite-32-social1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -374px -51px;
}
.sprite-32-social2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -408px -51px;
}
.sprite-32-social3 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -442px -51px;
}
.sprite-32-social4 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -476px -51px;
}
.sprite-32-music {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -510px -51px;
}
.sprite-32-presentation {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -544px -51px;
}
.sprite-32-read1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -578px -51px;
}
.sprite-32-read2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -612px -51px;
}
.sprite-32-ipod {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -646px -51px;
}
.sprite-32-tv {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -680px -51px;
}
.sprite-32-camera1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -714px -51px;
}
.sprite-32-camera2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -748px -51px;
}
.sprite-32-film1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -782px -51px;
}
.sprite-32-film2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -816px -51px;
}
.sprite-32-film3 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -850px -51px;
}
.sprite-32-microphone {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -884px -51px;
}
.sprite-48-apps {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat 0px -1px;
}
.sprite-48-buttons {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -49px -1px;
}
.sprite-48-gadgets {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -99px -1px;
}
.sprite-48-email {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -149px -1px;
}
.sprite-48-ecards {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -199px -1px;
}
.sprite-48-watch {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -249px -1px;
}
.sprite-48-listen {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -299px -1px;
}
.sprite-48-announce1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -349px -1px;
}
.sprite-48-announce2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -399px -1px;
}
.sprite-48-audio1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -449px -1px;
}
.sprite-48-audio2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -499px -1px;
}
.sprite-48-social1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -549px -1px;
}
.sprite-48-social2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -599px -1px;
}
.sprite-48-social3 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -649px -1px;
}
.sprite-48-social4 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -699px -1px;
}
.sprite-48-music {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -749px -1px;
}
.sprite-48-presentation {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -799px -1px;
}
.sprite-48-read1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -849px -1px;
}
.sprite-48-read2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -899px -1px;
}
.sprite-48-ipod {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -949px -1px;
}
.sprite-48-tv {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -999px -1px;
}
.sprite-48-camera1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -1049px -1px;
}
.sprite-48-camera2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -1099px -1px;
}
.sprite-48-film1 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -1149px -1px;
}
.sprite-48-film2 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -1199px -1px;
}
.sprite-48-film3 {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -1249px -1px;
}
.sprite-48-microphone {
	background: url("/TemplatePackage/3.0/images/sm.png") no-repeat -1299px -1px;
}
.sprite-16-pdf {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -3px -1px; width: 16px; height: 16px;
}
.sprite-16-ppt {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -24px -1px; width: 16px; height: 16px;
}
.sprite-16-word {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -45px -1px; width: 16px; height: 16px;
}
.sprite-16-excel {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -65px -1px; width: 16px; height: 16px;
}
.sprite-16-wmv {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -85px -1px; width: 16px; height: 16px;
}
.sprite-16-qt {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -104px -1px; width: 15px; height: 15px;
}
.sprite-16-rp {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -123px -1px; width: 16px; height: 15px;
}
.sprite-16-txt {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -143px -1px; width: 13px; height: 16px;
}
.sprite-16-zip {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -160px -1px; width: 15px; height: 16px;
}
.sprite-16-sas {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -181px -1px; width: 11px; height: 16px;
}
.sprite-16-ebook {
	background: url("/TemplatePackage/3.0/images/sprites-filetypes.png") no-repeat -197px 0px; width: 14px; height: 18px;
}
a {
	color: rgb(7, 82, 144);
}
a:hover {
	color: rgb(7, 82, 144);
}
a:visited {
	color: rgb(7, 82, 144);
}
a:hover {
	text-decoration: underline;
}
.noDecoration {
	text-decoration: none !important;
}
.noline {
	text-decoration: none !important;
}
.underline {
	text-decoration: underline !important;
}
.overline {
	text-decoration: overline !important;
}
.line-through {
	text-decoration: line-through !important;
}
.extraLargeFont {
	font-size: 18px;
}
.largeFontSize {
	font-size: 16px;
}
.normalFontSize {
	font-size: 14px;
}
.smallFontSize {
	font-size: 12px;
}
.bold {
	font-weight: 700;
}
#body a {
	color: rgb(7, 82, 144);
}
#body a:hover {
	color: rgb(7, 82, 144);
}
#body a:visited {
	color: rgb(7, 82, 144);
}
#body a:hover {
	text-decoration: underline;
}
body {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
h1 {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
h2 {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
h3 {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
h4 {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
h5 {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
h6 {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
p {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
li {
	color: rgb(0, 0, 0); font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400;
}
body {
	line-height: 25px;
}
p {
	line-height: 25px;
}
span {
	/*line-height: 25px;*/
}
li {
	line-height: 25px;
}
body {
	font-size: .9em;
}
h1 {
	line-height: 34px; font-size: 24px;
}
h2 {
	line-height: 32px; font-size: 22px;
}
h3 {
	line-height: 30px; font-size: 20px;
}
h4 {
	line-height: 28px; font-size: x-large;
}
h5 {
	line-height: 26px; font-size: large;
}
h6 {
	line-height: 24px; font-size: medium; font-weight: normal;
}
html .container #content .h1 {
	line-height: 34px !important; font-size: 24px !important;
}
html .container #content .h2 {
	line-height: 32px !important; font-size: 22px !important;
}
html .container #content .h3 {
	line-height: 30px !important; font-size: 20px !important;
}
html .container #content .h4 {
	line-height: 28px !important; font-size: 18px !important;
}
html .container #content .h5 {
	line-height: 26px !important; font-size: 16px !important;
}
html .container #content .h6 {
	line-height: 24px !important; font-size: 14px !important; font-weight: 700;
}
i {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-style: italic;
}
em {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-style: italic;
}
.em {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-style: italic;
}
b {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 700;
}
strong {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 700;
}
.strong {
	font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 700;
}
.theme-blue .primary-color {
	color: rgb(177, 218, 251) !important;
}
.theme-blue .primary-bg-color {
	background: rgb(177, 218, 251) !important;
}
.theme-blue .secondary-color {
	color: rgb(227, 243, 254) !important;
}
.theme-blue .secondary-bg-color {
	background: rgb(227, 243, 254);
}
.theme-blue .selected-color {
	color: rgb(7, 82, 144) !important;
}
.theme-blue .selected-bg-color {
	background: rgb(7, 82, 144) !important;
}
.theme-blue .border-bottom-themed {
	border-bottom-color: rgb(7, 82, 144); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-blue .titlebar {
	background: rgb(7, 82, 144);
}
.theme-blue .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(227, 243, 254) !important;
}
.theme-blue #wrapper .module-typeL div h3 {
	color: rgb(7, 82, 144);
}
.theme-blue #wrapper .module-typeL a:hover {
	background: rgb(7, 82, 144);
}
.theme-blue .navbtn a:active {
	background: rgb(7, 82, 144);
}
.theme-blue .navbtn a:hover * {
	color: rgb(255, 255, 255);
}
.theme-blue .back-btn {
	background: rgb(227, 243, 254);
}
.theme-blue .modal-header {
	background: rgb(227, 243, 254); border-bottom-color: rgb(177, 218, 251); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-blue .mp-pagination li {
	background: rgb(177, 218, 251);
}
.theme-blue .mp-pagination li.selected {
	background: rgb(7, 82, 144);
}
.theme-blue #multiPage {
	border-top-color: rgb(7, 82, 144); border-top-width: 4px; border-top-style: solid;
}
.theme-blue .multipage {
	border-top-color: rgb(7, 82, 144); border-top-width: 4px; border-top-style: solid;
}
.theme-blue .typeI {
	border-top-color: rgb(7, 82, 144); border-top-width: 4px; border-top-style: solid;
}
.theme-blue [class*='-typeI'] {
	border-top-color: rgb(7, 82, 144); border-top-width: 4px; border-top-style: solid;
}
.theme-blue .typeG a.button {
	background: rgb(7, 82, 144);
}
.theme-blue [class*='-typeG'] a.button {
	background: rgb(7, 82, 144);
}
.theme-blue .emailupdates a.button {
	background: rgb(7, 82, 144);
}
.theme-blue nav#left {
	border-left-color: rgb(177, 218, 251); border-left-width: 1px; border-left-style: solid;
}
.theme-blue nav#left h3 {
	background: rgb(7, 82, 144);
}
.theme-blue nav#left ul li {
	background: rgb(177, 218, 251);
}
.theme-blue nav#left ul li ul li {
	background: rgb(227, 243, 254);
}
.theme-blue nav#left > ul {
	border-right-color: rgb(177, 218, 251); border-bottom-color: rgb(177, 218, 251); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.theme-blue nav#left li {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.theme-blue #search button {
	background: rgb(177, 218, 251);
}
.theme-blue .local .input-prepend {
	background: rgb(177, 218, 251);
}
.theme-blue #mobile-menu li:first-child {
	background: rgb(7, 82, 144);
}
.theme-blue .table-striped-primary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(177, 218, 251);
}
.theme-blue .table-striped-primary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(177, 218, 251);
}
.theme-blue .table-striped-secondary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(227, 243, 254);
}
.theme-blue .table-striped-secondary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(227, 243, 254);
}
.theme-blue .table-hover-primary tbody tr:hover > td {
	background-color: rgb(177, 218, 251);
}
.theme-blue .table-hover-primary tbody tr:hover > th {
	background-color: rgb(177, 218, 251);
}
.theme-blue .table-hover-secondary tbody tr:hover > td {
	background-color: rgb(227, 243, 254);
}
.theme-blue .table-hover-secondary tbody tr:hover > th {
	background-color: rgb(227, 243, 254);
}
.theme-blue .module-typeA h3 {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeP h3 {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeA .somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeP .somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeA p.somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeP p.somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeB .somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeB p.somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeC {
	background: rgb(227, 243, 254);
}
.theme-blue .module-typeC .somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeC p.somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeD .somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeD p.somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeE {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeE .somemore {
	color: rgb(7, 82, 144);
}
.theme-blue .module-typeE p.somemore {
	color: rgb(7, 82, 144);
}
.theme-blue .module-typeE .somemore a {
	color: rgb(7, 82, 144) !important;
}
.theme-blue .module-typeE p.somemore a {
	color: rgb(7, 82, 144) !important;
}
.theme-blue .module-typeE .somemore span {
	color: rgb(7, 82, 144) !important;
}
.theme-blue .module-typeE p.somemore span {
	color: rgb(7, 82, 144) !important;
}
.theme-blue .module-typeF .somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeF p.somemore {
	background: rgb(7, 82, 144);
}
.theme-blue .module-typeK a span {
	background: rgb(7, 82, 144); border-bottom-color: rgb(177, 218, 251); border-bottom-width: 3px; border-bottom-style: solid;
}
.theme-blue .module-typeG {
	background: rgb(177, 218, 251);
}
.theme-blue .module-typeN h3 {
	background: rgb(7, 82, 144);
}
.theme-blue .whatsnew-module h3 {
	background: rgb(7, 82, 144);
}
.theme-blue .flexsliderbox .flex-control-nav a:hover {
	background-color: rgb(177, 218, 251);
}
.theme-blue .flexsliderbox .flex-control-nav a.active {
	color: rgb(255, 255, 255); background-color: rgb(7, 82, 144);
}
.theme-blue .flexsliderbox .flex-control-nav a {
	color: rgb(7, 82, 144); background-color: rgb(227, 243, 254);
}
.theme-blue .flexsliderbox .flex-direction-nav li a.prev::before {
	border-color: transparent rgb(177, 218, 251) transparent transparent;
}
.theme-blue .flexsliderbox .flex-direction-nav li a.flex-prev::before {
	border-color: transparent rgb(177, 218, 251) transparent transparent;
}
.theme-blue .flexsliderbox .flex-direction-nav li a.prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-blue .flexsliderbox .flex-direction-nav li a.flex-prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-blue .flexsliderbox .flex-direction-nav li a.next::before {
	border-color: transparent transparent transparent rgb(177, 218, 251);
}
.theme-blue .flexsliderbox .flex-direction-nav li a.flex-next::before {
	border-color: transparent transparent transparent rgb(177, 218, 251);
}
.theme-blue .flexsliderbox .flex-direction-nav li a.next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-blue .flexsliderbox .flex-direction-nav li a.flex-next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-green .primary-color {
	color: rgb(193, 213, 176) !important;
}
.theme-green .primary-bg-color {
	background: rgb(193, 213, 176) !important;
}
.theme-green .secondary-color {
	color: rgb(215, 228, 204) !important;
}
.theme-green .secondary-bg-color {
	background: rgb(215, 228, 204);
}
.theme-green .selected-color {
	color: rgb(8, 81, 0) !important;
}
.theme-green .selected-bg-color {
	background: rgb(8, 81, 0) !important;
}
.theme-green .border-bottom-themed {
	border-bottom-color: rgb(8, 81, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-green .titlebar {
	background: rgb(8, 81, 0);
}
.theme-green .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(215, 228, 204) !important;
}
.theme-green #wrapper .module-typeL div h3 {
	color: rgb(8, 81, 0);
}
.theme-green #wrapper .module-typeL a:hover {
	background: rgb(8, 81, 0);
}
.theme-green .navbtn a:active {
	background: rgb(8, 81, 0);
}
.theme-green .navbtn a:hover * {
	color: rgb(255, 255, 255);
}
.theme-green .back-btn {
	background: rgb(215, 228, 204);
}
.theme-green .modal-header {
	background: rgb(215, 228, 204); border-bottom-color: rgb(193, 213, 176); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-green .mp-pagination li {
	background: rgb(193, 213, 176);
}
.theme-green .mp-pagination li.selected {
	background: rgb(8, 81, 0);
}
.theme-green #multiPage {
	border-top-color: rgb(8, 81, 0); border-top-width: 4px; border-top-style: solid;
}
.theme-green .multipage {
	border-top-color: rgb(8, 81, 0); border-top-width: 4px; border-top-style: solid;
}
.theme-green .typeI {
	border-top-color: rgb(8, 81, 0); border-top-width: 4px; border-top-style: solid;
}
.theme-green [class*='-typeI'] {
	border-top-color: rgb(8, 81, 0); border-top-width: 4px; border-top-style: solid;
}
.theme-green .typeG a.button {
	background: rgb(8, 81, 0);
}
.theme-green [class*='-typeG'] a.button {
	background: rgb(8, 81, 0);
}
.theme-green .emailupdates a.button {
	background: rgb(8, 81, 0);
}
.theme-green nav#left {
	border-left-color: rgb(193, 213, 176); border-left-width: 1px; border-left-style: solid;
}
.theme-green nav#left h3 {
	background: rgb(8, 81, 0);
}
.theme-green nav#left ul li {
	background: rgb(193, 213, 176);
}
.theme-green nav#left ul li ul li {
	background: rgb(215, 228, 204);
}
.theme-green nav#left > ul {
	border-right-color: rgb(193, 213, 176); border-bottom-color: rgb(193, 213, 176); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.theme-green nav#left li {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.theme-green #search button {
	background: rgb(193, 213, 176);
}
.theme-green .local .input-prepend {
	background: rgb(193, 213, 176);
}
.theme-green #mobile-menu li:first-child {
	background: rgb(8, 81, 0);
}
.theme-green .table-striped-primary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(193, 213, 176);
}
.theme-green .table-striped-primary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(193, 213, 176);
}
.theme-green .table-striped-secondary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(215, 228, 204);
}
.theme-green .table-striped-secondary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(215, 228, 204);
}
.theme-green .table-hover-primary tbody tr:hover > td {
	background-color: rgb(193, 213, 176);
}
.theme-green .table-hover-primary tbody tr:hover > th {
	background-color: rgb(193, 213, 176);
}
.theme-green .table-hover-secondary tbody tr:hover > td {
	background-color: rgb(215, 228, 204);
}
.theme-green .table-hover-secondary tbody tr:hover > th {
	background-color: rgb(215, 228, 204);
}
.theme-green .module-typeA h3 {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeP h3 {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeA .somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeP .somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeA p.somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeP p.somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeB .somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeB p.somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeC {
	background: rgb(215, 228, 204);
}
.theme-green .module-typeC .somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeC p.somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeD .somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeD p.somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeE {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeE .somemore {
	color: rgb(8, 81, 0);
}
.theme-green .module-typeE p.somemore {
	color: rgb(8, 81, 0);
}
.theme-green .module-typeE .somemore a {
	color: rgb(8, 81, 0) !important;
}
.theme-green .module-typeE p.somemore a {
	color: rgb(8, 81, 0) !important;
}
.theme-green .module-typeE .somemore span {
	color: rgb(8, 81, 0) !important;
}
.theme-green .module-typeE p.somemore span {
	color: rgb(8, 81, 0) !important;
}
.theme-green .module-typeF .somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeF p.somemore {
	background: rgb(8, 81, 0);
}
.theme-green .module-typeK a span {
	background: rgb(8, 81, 0); border-bottom-color: rgb(193, 213, 176); border-bottom-width: 3px; border-bottom-style: solid;
}
.theme-green .module-typeG {
	background: rgb(193, 213, 176);
}
.theme-green .module-typeN h3 {
	background: rgb(8, 81, 0);
}
.theme-green .whatsnew-module h3 {
	background: rgb(8, 81, 0);
}
.theme-green .flexsliderbox .flex-control-nav a:hover {
	background-color: rgb(193, 213, 176);
}
.theme-green .flexsliderbox .flex-control-nav a.active {
	color: rgb(255, 255, 255); background-color: rgb(8, 81, 0);
}
.theme-green .flexsliderbox .flex-control-nav a {
	color: rgb(8, 81, 0); background-color: rgb(215, 228, 204);
}
.theme-green .flexsliderbox .flex-direction-nav li a.prev::before {
	border-color: transparent rgb(193, 213, 176) transparent transparent;
}
.theme-green .flexsliderbox .flex-direction-nav li a.flex-prev::before {
	border-color: transparent rgb(193, 213, 176) transparent transparent;
}
.theme-green .flexsliderbox .flex-direction-nav li a.prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-green .flexsliderbox .flex-direction-nav li a.flex-prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-green .flexsliderbox .flex-direction-nav li a.next::before {
	border-color: transparent transparent transparent rgb(193, 213, 176);
}
.theme-green .flexsliderbox .flex-direction-nav li a.flex-next::before {
	border-color: transparent transparent transparent rgb(193, 213, 176);
}
.theme-green .flexsliderbox .flex-direction-nav li a.next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-green .flexsliderbox .flex-direction-nav li a.flex-next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-purple .primary-color {
	color: rgb(197, 190, 225) !important;
}
.theme-purple .primary-bg-color {
	background: rgb(197, 190, 225) !important;
}
.theme-purple .secondary-color {
	color: rgb(218, 213, 235) !important;
}
.theme-purple .secondary-bg-color {
	background: rgb(218, 213, 235);
}
.theme-purple .selected-color {
	color: rgb(61, 49, 106) !important;
}
.theme-purple .selected-bg-color {
	background: rgb(61, 49, 106) !important;
}
.theme-purple .border-bottom-themed {
	border-bottom-color: rgb(61, 49, 106); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-purple .titlebar {
	background: rgb(61, 49, 106);
}
.theme-purple .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(218, 213, 235) !important;
}
.theme-purple #wrapper .module-typeL div h3 {
	color: rgb(61, 49, 106);
}
.theme-purple #wrapper .module-typeL a:hover {
	background: rgb(61, 49, 106);
}
.theme-purple .navbtn a:active {
	background: rgb(61, 49, 106);
}
.theme-purple .navbtn a:hover * {
	color: rgb(255, 255, 255);
}
.theme-purple .back-btn {
	background: rgb(218, 213, 235);
}
.theme-purple .modal-header {
	background: rgb(218, 213, 235); border-bottom-color: rgb(197, 190, 225); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-purple .mp-pagination li {
	background: rgb(197, 190, 225);
}
.theme-purple .mp-pagination li.selected {
	background: rgb(61, 49, 106);
}
.theme-purple #multiPage {
	border-top-color: rgb(61, 49, 106); border-top-width: 4px; border-top-style: solid;
}
.theme-purple .multipage {
	border-top-color: rgb(61, 49, 106); border-top-width: 4px; border-top-style: solid;
}
.theme-purple .typeI {
	border-top-color: rgb(61, 49, 106); border-top-width: 4px; border-top-style: solid;
}
.theme-purple [class*='-typeI'] {
	border-top-color: rgb(61, 49, 106); border-top-width: 4px; border-top-style: solid;
}
.theme-purple .typeG a.button {
	background: rgb(61, 49, 106);
}
.theme-purple [class*='-typeG'] a.button {
	background: rgb(61, 49, 106);
}
.theme-purple .emailupdates a.button {
	background: rgb(61, 49, 106);
}
.theme-purple nav#left {
	border-left-color: rgb(197, 190, 225); border-left-width: 1px; border-left-style: solid;
}
.theme-purple nav#left h3 {
	background: rgb(61, 49, 106);
}
.theme-purple nav#left ul li {
	background: rgb(197, 190, 225);
}
.theme-purple nav#left ul li ul li {
	background: rgb(218, 213, 235);
}
.theme-purple nav#left > ul {
	border-right-color: rgb(197, 190, 225); border-bottom-color: rgb(197, 190, 225); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.theme-purple nav#left li {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.theme-purple #search button {
	background: rgb(197, 190, 225);
}
.theme-purple .local .input-prepend {
	background: rgb(197, 190, 225);
}
.theme-purple #mobile-menu li:first-child {
	background: rgb(61, 49, 106);
}
.theme-purple .table-striped-primary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(197, 190, 225);
}
.theme-purple .table-striped-primary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(197, 190, 225);
}
.theme-purple .table-striped-secondary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(218, 213, 235);
}
.theme-purple .table-striped-secondary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(218, 213, 235);
}
.theme-purple .table-hover-primary tbody tr:hover > td {
	background-color: rgb(197, 190, 225);
}
.theme-purple .table-hover-primary tbody tr:hover > th {
	background-color: rgb(197, 190, 225);
}
.theme-purple .table-hover-secondary tbody tr:hover > td {
	background-color: rgb(218, 213, 235);
}
.theme-purple .table-hover-secondary tbody tr:hover > th {
	background-color: rgb(218, 213, 235);
}
.theme-purple .module-typeA h3 {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeP h3 {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeA .somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeP .somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeA p.somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeP p.somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeB .somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeB p.somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeC {
	background: rgb(218, 213, 235);
}
.theme-purple .module-typeC .somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeC p.somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeD .somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeD p.somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeE {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeE .somemore {
	color: rgb(61, 49, 106);
}
.theme-purple .module-typeE p.somemore {
	color: rgb(61, 49, 106);
}
.theme-purple .module-typeE .somemore a {
	color: rgb(61, 49, 106) !important;
}
.theme-purple .module-typeE p.somemore a {
	color: rgb(61, 49, 106) !important;
}
.theme-purple .module-typeE .somemore span {
	color: rgb(61, 49, 106) !important;
}
.theme-purple .module-typeE p.somemore span {
	color: rgb(61, 49, 106) !important;
}
.theme-purple .module-typeF .somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeF p.somemore {
	background: rgb(61, 49, 106);
}
.theme-purple .module-typeK a span {
	background: rgb(61, 49, 106); border-bottom-color: rgb(197, 190, 225); border-bottom-width: 3px; border-bottom-style: solid;
}
.theme-purple .module-typeG {
	background: rgb(197, 190, 225);
}
.theme-purple .module-typeN h3 {
	background: rgb(61, 49, 106);
}
.theme-purple .whatsnew-module h3 {
	background: rgb(61, 49, 106);
}
.theme-purple .flexsliderbox .flex-control-nav a:hover {
	background-color: rgb(197, 190, 225);
}
.theme-purple .flexsliderbox .flex-control-nav a.active {
	color: rgb(255, 255, 255); background-color: rgb(61, 49, 106);
}
.theme-purple .flexsliderbox .flex-control-nav a {
	color: rgb(61, 49, 106); background-color: rgb(218, 213, 235);
}
.theme-purple .flexsliderbox .flex-direction-nav li a.prev::before {
	border-color: transparent rgb(197, 190, 225) transparent transparent;
}
.theme-purple .flexsliderbox .flex-direction-nav li a.flex-prev::before {
	border-color: transparent rgb(197, 190, 225) transparent transparent;
}
.theme-purple .flexsliderbox .flex-direction-nav li a.prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-purple .flexsliderbox .flex-direction-nav li a.flex-prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-purple .flexsliderbox .flex-direction-nav li a.next::before {
	border-color: transparent transparent transparent rgb(197, 190, 225);
}
.theme-purple .flexsliderbox .flex-direction-nav li a.flex-next::before {
	border-color: transparent transparent transparent rgb(197, 190, 225);
}
.theme-purple .flexsliderbox .flex-direction-nav li a.next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-purple .flexsliderbox .flex-direction-nav li a.flex-next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-rose .primary-color {
	color: rgb(225, 184, 184) !important;
}
.theme-rose .primary-bg-color {
	background: rgb(225, 184, 184) !important;
}
.theme-rose .secondary-color {
	color: rgb(239, 217, 217) !important;
}
.theme-rose .secondary-bg-color {
	background: rgb(239, 217, 217);
}
.theme-rose .selected-color {
	color: rgb(98, 25, 25) !important;
}
.theme-rose .selected-bg-color {
	background: rgb(98, 25, 25) !important;
}
.theme-rose .border-bottom-themed {
	border-bottom-color: rgb(98, 25, 25); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-rose .titlebar {
	background: rgb(98, 25, 25);
}
.theme-rose .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(239, 217, 217) !important;
}
.theme-rose #wrapper .module-typeL div h3 {
	color: rgb(98, 25, 25);
}
.theme-rose #wrapper .module-typeL a:hover {
	background: rgb(98, 25, 25);
}
.theme-rose .navbtn a:active {
	background: rgb(98, 25, 25);
}
.theme-rose .navbtn a:hover * {
	color: rgb(255, 255, 255);
}
.theme-rose .back-btn {
	background: rgb(239, 217, 217);
}
.theme-rose .modal-header {
	background: rgb(239, 217, 217); border-bottom-color: rgb(225, 184, 184); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-rose .mp-pagination li {
	background: rgb(225, 184, 184);
}
.theme-rose .mp-pagination li.selected {
	background: rgb(98, 25, 25);
}
.theme-rose #multiPage {
	border-top-color: rgb(98, 25, 25); border-top-width: 4px; border-top-style: solid;
}
.theme-rose .multipage {
	border-top-color: rgb(98, 25, 25); border-top-width: 4px; border-top-style: solid;
}
.theme-rose .typeI {
	border-top-color: rgb(98, 25, 25); border-top-width: 4px; border-top-style: solid;
}
.theme-rose [class*='-typeI'] {
	border-top-color: rgb(98, 25, 25); border-top-width: 4px; border-top-style: solid;
}
.theme-rose .typeG a.button {
	background: rgb(98, 25, 25);
}
.theme-rose [class*='-typeG'] a.button {
	background: rgb(98, 25, 25);
}
.theme-rose .emailupdates a.button {
	background: rgb(98, 25, 25);
}
.theme-rose nav#left {
	border-left-color: rgb(225, 184, 184); border-left-width: 1px; border-left-style: solid;
}
.theme-rose nav#left h3 {
	background: rgb(98, 25, 25);
}
.theme-rose nav#left ul li {
	background: rgb(225, 184, 184);
}
.theme-rose nav#left ul li ul li {
	background: rgb(239, 217, 217);
}
.theme-rose nav#left > ul {
	border-right-color: rgb(225, 184, 184); border-bottom-color: rgb(225, 184, 184); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.theme-rose nav#left li {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.theme-rose #search button {
	background: rgb(225, 184, 184);
}
.theme-rose .local .input-prepend {
	background: rgb(225, 184, 184);
}
.theme-rose #mobile-menu li:first-child {
	background: rgb(98, 25, 25);
}
.theme-rose .table-striped-primary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(225, 184, 184);
}
.theme-rose .table-striped-primary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(225, 184, 184);
}
.theme-rose .table-striped-secondary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(239, 217, 217);
}
.theme-rose .table-striped-secondary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(239, 217, 217);
}
.theme-rose .table-hover-primary tbody tr:hover > td {
	background-color: rgb(225, 184, 184);
}
.theme-rose .table-hover-primary tbody tr:hover > th {
	background-color: rgb(225, 184, 184);
}
.theme-rose .table-hover-secondary tbody tr:hover > td {
	background-color: rgb(239, 217, 217);
}
.theme-rose .table-hover-secondary tbody tr:hover > th {
	background-color: rgb(239, 217, 217);
}
.theme-rose .module-typeA h3 {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeP h3 {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeA .somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeP .somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeA p.somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeP p.somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeB .somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeB p.somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeC {
	background: rgb(239, 217, 217);
}
.theme-rose .module-typeC .somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeC p.somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeD .somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeD p.somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeE {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeE .somemore {
	color: rgb(98, 25, 25);
}
.theme-rose .module-typeE p.somemore {
	color: rgb(98, 25, 25);
}
.theme-rose .module-typeE .somemore a {
	color: rgb(98, 25, 25) !important;
}
.theme-rose .module-typeE p.somemore a {
	color: rgb(98, 25, 25) !important;
}
.theme-rose .module-typeE .somemore span {
	color: rgb(98, 25, 25) !important;
}
.theme-rose .module-typeE p.somemore span {
	color: rgb(98, 25, 25) !important;
}
.theme-rose .module-typeF .somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeF p.somemore {
	background: rgb(98, 25, 25);
}
.theme-rose .module-typeK a span {
	background: rgb(98, 25, 25); border-bottom-color: rgb(225, 184, 184); border-bottom-width: 3px; border-bottom-style: solid;
}
.theme-rose .module-typeG {
	background: rgb(225, 184, 184);
}
.theme-rose .module-typeN h3 {
	background: rgb(98, 25, 25);
}
.theme-rose .whatsnew-module h3 {
	background: rgb(98, 25, 25);
}
.theme-rose .flexsliderbox .flex-control-nav a:hover {
	background-color: rgb(225, 184, 184);
}
.theme-rose .flexsliderbox .flex-control-nav a.active {
	color: rgb(255, 255, 255); background-color: rgb(98, 25, 25);
}
.theme-rose .flexsliderbox .flex-control-nav a {
	color: rgb(98, 25, 25); background-color: rgb(239, 217, 217);
}
.theme-rose .flexsliderbox .flex-direction-nav li a.prev::before {
	border-color: transparent rgb(225, 184, 184) transparent transparent;
}
.theme-rose .flexsliderbox .flex-direction-nav li a.flex-prev::before {
	border-color: transparent rgb(225, 184, 184) transparent transparent;
}
.theme-rose .flexsliderbox .flex-direction-nav li a.prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-rose .flexsliderbox .flex-direction-nav li a.flex-prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-rose .flexsliderbox .flex-direction-nav li a.next::before {
	border-color: transparent transparent transparent rgb(225, 184, 184);
}
.theme-rose .flexsliderbox .flex-direction-nav li a.flex-next::before {
	border-color: transparent transparent transparent rgb(225, 184, 184);
}
.theme-rose .flexsliderbox .flex-direction-nav li a.next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-rose .flexsliderbox .flex-direction-nav li a.flex-next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-orange .primary-color {
	color: rgb(249, 198, 113) !important;
}
.theme-orange .primary-bg-color {
	background: rgb(249, 198, 113) !important;
}
.theme-orange .secondary-color {
	color: rgb(251, 214, 154) !important;
}
.theme-orange .secondary-bg-color {
	background: rgb(251, 214, 154);
}
.theme-orange .selected-color {
	color: rgb(97, 46, 31) !important;
}
.theme-orange .selected-bg-color {
	background: rgb(97, 46, 31) !important;
}
.theme-orange .border-bottom-themed {
	border-bottom-color: rgb(97, 46, 31); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-orange .titlebar {
	background: rgb(97, 46, 31);
}
.theme-orange .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(251, 214, 154) !important;
}
.theme-orange #wrapper .module-typeL div h3 {
	color: rgb(97, 46, 31);
}
.theme-orange #wrapper .module-typeL a:hover {
	background: rgb(97, 46, 31);
}
.theme-orange .navbtn a:active {
	background: rgb(97, 46, 31);
}
.theme-orange .navbtn a:hover * {
	color: rgb(255, 255, 255);
}
.theme-orange .back-btn {
	background: rgb(251, 214, 154);
}
.theme-orange .modal-header {
	background: rgb(251, 214, 154); border-bottom-color: rgb(249, 198, 113); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-orange .mp-pagination li {
	background: rgb(249, 198, 113);
}
.theme-orange .mp-pagination li.selected {
	background: rgb(97, 46, 31);
}
.theme-orange #multiPage {
	border-top-color: rgb(97, 46, 31); border-top-width: 4px; border-top-style: solid;
}
.theme-orange .multipage {
	border-top-color: rgb(97, 46, 31); border-top-width: 4px; border-top-style: solid;
}
.theme-orange .typeI {
	border-top-color: rgb(97, 46, 31); border-top-width: 4px; border-top-style: solid;
}
.theme-orange [class*='-typeI'] {
	border-top-color: rgb(97, 46, 31); border-top-width: 4px; border-top-style: solid;
}
.theme-orange .typeG a.button {
	background: rgb(97, 46, 31);
}
.theme-orange [class*='-typeG'] a.button {
	background: rgb(97, 46, 31);
}
.theme-orange .emailupdates a.button {
	background: rgb(97, 46, 31);
}
.theme-orange nav#left {
	border-left-color: rgb(249, 198, 113); border-left-width: 1px; border-left-style: solid;
}
.theme-orange nav#left h3 {
	background: rgb(97, 46, 31);
}
.theme-orange nav#left ul li {
	background: rgb(249, 198, 113);
}
.theme-orange nav#left ul li ul li {
	background: rgb(251, 214, 154);
}
.theme-orange nav#left > ul {
	border-right-color: rgb(249, 198, 113); border-bottom-color: rgb(249, 198, 113); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.theme-orange nav#left li {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.theme-orange #search button {
	background: rgb(249, 198, 113);
}
.theme-orange .local .input-prepend {
	background: rgb(249, 198, 113);
}
.theme-orange #mobile-menu li:first-child {
	background: rgb(97, 46, 31);
}
.theme-orange .table-striped-primary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(249, 198, 113);
}
.theme-orange .table-striped-primary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(249, 198, 113);
}
.theme-orange .table-striped-secondary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(251, 214, 154);
}
.theme-orange .table-striped-secondary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(251, 214, 154);
}
.theme-orange .table-hover-primary tbody tr:hover > td {
	background-color: rgb(249, 198, 113);
}
.theme-orange .table-hover-primary tbody tr:hover > th {
	background-color: rgb(249, 198, 113);
}
.theme-orange .table-hover-secondary tbody tr:hover > td {
	background-color: rgb(251, 214, 154);
}
.theme-orange .table-hover-secondary tbody tr:hover > th {
	background-color: rgb(251, 214, 154);
}
.theme-orange .module-typeA h3 {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeP h3 {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeA .somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeP .somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeA p.somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeP p.somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeB .somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeB p.somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeC {
	background: rgb(251, 214, 154);
}
.theme-orange .module-typeC .somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeC p.somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeD .somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeD p.somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeE {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeE .somemore {
	color: rgb(97, 46, 31);
}
.theme-orange .module-typeE p.somemore {
	color: rgb(97, 46, 31);
}
.theme-orange .module-typeE .somemore a {
	color: rgb(97, 46, 31) !important;
}
.theme-orange .module-typeE p.somemore a {
	color: rgb(97, 46, 31) !important;
}
.theme-orange .module-typeE .somemore span {
	color: rgb(97, 46, 31) !important;
}
.theme-orange .module-typeE p.somemore span {
	color: rgb(97, 46, 31) !important;
}
.theme-orange .module-typeF .somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeF p.somemore {
	background: rgb(97, 46, 31);
}
.theme-orange .module-typeK a span {
	background: rgb(97, 46, 31); border-bottom-color: rgb(249, 198, 113); border-bottom-width: 3px; border-bottom-style: solid;
}
.theme-orange .module-typeG {
	background: rgb(249, 198, 113);
}
.theme-orange .module-typeN h3 {
	background: rgb(97, 46, 31);
}
.theme-orange .whatsnew-module h3 {
	background: rgb(97, 46, 31);
}
.theme-orange .flexsliderbox .flex-control-nav a:hover {
	background-color: rgb(249, 198, 113);
}
.theme-orange .flexsliderbox .flex-control-nav a.active {
	color: rgb(255, 255, 255); background-color: rgb(97, 46, 31);
}
.theme-orange .flexsliderbox .flex-control-nav a {
	color: rgb(97, 46, 31); background-color: rgb(251, 214, 154);
}
.theme-orange .flexsliderbox .flex-direction-nav li a.prev::before {
	border-color: transparent rgb(249, 198, 113) transparent transparent;
}
.theme-orange .flexsliderbox .flex-direction-nav li a.flex-prev::before {
	border-color: transparent rgb(249, 198, 113) transparent transparent;
}
.theme-orange .flexsliderbox .flex-direction-nav li a.prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-orange .flexsliderbox .flex-direction-nav li a.flex-prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-orange .flexsliderbox .flex-direction-nav li a.next::before {
	border-color: transparent transparent transparent rgb(249, 198, 113);
}
.theme-orange .flexsliderbox .flex-direction-nav li a.flex-next::before {
	border-color: transparent transparent transparent rgb(249, 198, 113);
}
.theme-orange .flexsliderbox .flex-direction-nav li a.next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-orange .flexsliderbox .flex-direction-nav li a.flex-next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-tan .primary-color {
	color: rgb(204, 186, 139) !important;
}
.theme-tan .primary-bg-color {
	background: rgb(204, 186, 139) !important;
}
.theme-tan .secondary-color {
	color: rgb(228, 218, 188) !important;
}
.theme-tan .secondary-bg-color {
	background: rgb(228, 218, 188);
}
.theme-tan .selected-color {
	color: rgb(80, 54, 8) !important;
}
.theme-tan .selected-bg-color {
	background: rgb(80, 54, 8) !important;
}
.theme-tan .border-bottom-themed {
	border-bottom-color: rgb(80, 54, 8); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-tan .titlebar {
	background: rgb(80, 54, 8);
}
.theme-tan .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(228, 218, 188) !important;
}
.theme-tan #wrapper .module-typeL div h3 {
	color: rgb(80, 54, 8);
}
.theme-tan #wrapper .module-typeL a:hover {
	background: rgb(80, 54, 8);
}
.theme-tan .navbtn a:active {
	background: rgb(80, 54, 8);
}
.theme-tan .navbtn a:hover * {
	color: rgb(255, 255, 255);
}
.theme-tan .back-btn {
	background: rgb(228, 218, 188);
}
.theme-tan .modal-header {
	background: rgb(228, 218, 188); border-bottom-color: rgb(204, 186, 139); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-tan .mp-pagination li {
	background: rgb(204, 186, 139);
}
.theme-tan .mp-pagination li.selected {
	background: rgb(80, 54, 8);
}
.theme-tan #multiPage {
	border-top-color: rgb(80, 54, 8); border-top-width: 4px; border-top-style: solid;
}
.theme-tan .multipage {
	border-top-color: rgb(80, 54, 8); border-top-width: 4px; border-top-style: solid;
}
.theme-tan .typeI {
	border-top-color: rgb(80, 54, 8); border-top-width: 4px; border-top-style: solid;
}
.theme-tan [class*='-typeI'] {
	border-top-color: rgb(80, 54, 8); border-top-width: 4px; border-top-style: solid;
}
.theme-tan .typeG a.button {
	background: rgb(80, 54, 8);
}
.theme-tan [class*='-typeG'] a.button {
	background: rgb(80, 54, 8);
}
.theme-tan .emailupdates a.button {
	background: rgb(80, 54, 8);
}
.theme-tan nav#left {
	border-left-color: rgb(204, 186, 139); border-left-width: 1px; border-left-style: solid;
}
.theme-tan nav#left h3 {
	background: rgb(80, 54, 8);
}
.theme-tan nav#left ul li {
	background: rgb(204, 186, 139);
}
.theme-tan nav#left ul li ul li {
	background: rgb(228, 218, 188);
}
.theme-tan nav#left > ul {
	border-right-color: rgb(204, 186, 139); border-bottom-color: rgb(204, 186, 139); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.theme-tan nav#left li {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.theme-tan #search button {
	background: rgb(204, 186, 139);
}
.theme-tan .local .input-prepend {
	background: rgb(204, 186, 139);
}
.theme-tan #mobile-menu li:first-child {
	background: rgb(80, 54, 8);
}
.theme-tan .table-striped-primary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(204, 186, 139);
}
.theme-tan .table-striped-primary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(204, 186, 139);
}
.theme-tan .table-striped-secondary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(228, 218, 188);
}
.theme-tan .table-striped-secondary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(228, 218, 188);
}
.theme-tan .table-hover-primary tbody tr:hover > td {
	background-color: rgb(204, 186, 139);
}
.theme-tan .table-hover-primary tbody tr:hover > th {
	background-color: rgb(204, 186, 139);
}
.theme-tan .table-hover-secondary tbody tr:hover > td {
	background-color: rgb(228, 218, 188);
}
.theme-tan .table-hover-secondary tbody tr:hover > th {
	background-color: rgb(228, 218, 188);
}
.theme-tan .module-typeA h3 {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeP h3 {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeA .somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeP .somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeA p.somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeP p.somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeB .somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeB p.somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeC {
	background: rgb(228, 218, 188);
}
.theme-tan .module-typeC .somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeC p.somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeD .somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeD p.somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeE {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeE .somemore {
	color: rgb(80, 54, 8);
}
.theme-tan .module-typeE p.somemore {
	color: rgb(80, 54, 8);
}
.theme-tan .module-typeE .somemore a {
	color: rgb(80, 54, 8) !important;
}
.theme-tan .module-typeE p.somemore a {
	color: rgb(80, 54, 8) !important;
}
.theme-tan .module-typeE .somemore span {
	color: rgb(80, 54, 8) !important;
}
.theme-tan .module-typeE p.somemore span {
	color: rgb(80, 54, 8) !important;
}
.theme-tan .module-typeF .somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeF p.somemore {
	background: rgb(80, 54, 8);
}
.theme-tan .module-typeK a span {
	background: rgb(80, 54, 8); border-bottom-color: rgb(204, 186, 139); border-bottom-width: 3px; border-bottom-style: solid;
}
.theme-tan .module-typeG {
	background: rgb(204, 186, 139);
}
.theme-tan .module-typeN h3 {
	background: rgb(80, 54, 8);
}
.theme-tan .whatsnew-module h3 {
	background: rgb(80, 54, 8);
}
.theme-tan .flexsliderbox .flex-control-nav a:hover {
	background-color: rgb(204, 186, 139);
}
.theme-tan .flexsliderbox .flex-control-nav a.active {
	color: rgb(255, 255, 255); background-color: rgb(80, 54, 8);
}
.theme-tan .flexsliderbox .flex-control-nav a {
	color: rgb(80, 54, 8); background-color: rgb(228, 218, 188);
}
.theme-tan .flexsliderbox .flex-direction-nav li a.prev::before {
	border-color: transparent rgb(204, 186, 139) transparent transparent;
}
.theme-tan .flexsliderbox .flex-direction-nav li a.flex-prev::before {
	border-color: transparent rgb(204, 186, 139) transparent transparent;
}
.theme-tan .flexsliderbox .flex-direction-nav li a.prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-tan .flexsliderbox .flex-direction-nav li a.flex-prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-tan .flexsliderbox .flex-direction-nav li a.next::before {
	border-color: transparent transparent transparent rgb(204, 186, 139);
}
.theme-tan .flexsliderbox .flex-direction-nav li a.flex-next::before {
	border-color: transparent transparent transparent rgb(204, 186, 139);
}
.theme-tan .flexsliderbox .flex-direction-nav li a.next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-tan .flexsliderbox .flex-direction-nav li a.flex-next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-teal .primary-color {
	color: rgb(193, 222, 213) !important;
}
.theme-teal .primary-bg-color {
	background: rgb(193, 222, 213) !important;
}
.theme-teal .secondary-color {
	color: rgb(222, 238, 233) !important;
}
.theme-teal .secondary-bg-color {
	background: rgb(222, 238, 233);
}
.theme-teal .selected-color {
	color: rgb(8, 66, 57) !important;
}
.theme-teal .selected-bg-color {
	background: rgb(8, 66, 57) !important;
}
.theme-teal .border-bottom-themed {
	border-bottom-color: rgb(8, 66, 57); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-teal .titlebar {
	background: rgb(8, 66, 57);
}
.theme-teal .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(222, 238, 233) !important;
}
.theme-teal #wrapper .module-typeL div h3 {
	color: rgb(8, 66, 57);
}
.theme-teal #wrapper .module-typeL a:hover {
	background: rgb(8, 66, 57);
}
.theme-teal .navbtn a:active {
	background: rgb(8, 66, 57);
}
.theme-teal .navbtn a:hover * {
	color: rgb(255, 255, 255);
}
.theme-teal .back-btn {
	background: rgb(222, 238, 233);
}
.theme-teal .modal-header {
	background: rgb(222, 238, 233); border-bottom-color: rgb(193, 222, 213); border-bottom-width: 2px; border-bottom-style: solid;
}
.theme-teal .mp-pagination li {
	background: rgb(193, 222, 213);
}
.theme-teal .mp-pagination li.selected {
	background: rgb(8, 66, 57);
}
.theme-teal #multiPage {
	border-top-color: rgb(8, 66, 57); border-top-width: 4px; border-top-style: solid;
}
.theme-teal .multipage {
	border-top-color: rgb(8, 66, 57); border-top-width: 4px; border-top-style: solid;
}
.theme-teal .typeI {
	border-top-color: rgb(8, 66, 57); border-top-width: 4px; border-top-style: solid;
}
.theme-teal [class*='-typeI'] {
	border-top-color: rgb(8, 66, 57); border-top-width: 4px; border-top-style: solid;
}
.theme-teal .typeG a.button {
	background: rgb(8, 66, 57);
}
.theme-teal [class*='-typeG'] a.button {
	background: rgb(8, 66, 57);
}
.theme-teal .emailupdates a.button {
	background: rgb(8, 66, 57);
}
.theme-teal nav#left {
	border-left-color: rgb(193, 222, 213); border-left-width: 1px; border-left-style: solid;
}
.theme-teal nav#left h3 {
	background: rgb(8, 66, 57);
}
.theme-teal nav#left ul li {
	background: rgb(193, 222, 213);
}
.theme-teal nav#left ul li ul li {
	background: rgb(222, 238, 233);
}
.theme-teal nav#left > ul {
	border-right-color: rgb(193, 222, 213); border-bottom-color: rgb(193, 222, 213); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.theme-teal nav#left li {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.theme-teal #search button {
	background: rgb(193, 222, 213);
}
.theme-teal .local .input-prepend {
	background: rgb(193, 222, 213);
}
.theme-teal #mobile-menu li:first-child {
	background: rgb(8, 66, 57);
}
.theme-teal .table-striped-primary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(193, 222, 213);
}
.theme-teal .table-striped-primary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(193, 222, 213);
}
.theme-teal .table-striped-secondary tbody > tr:nth-child(2n+1) > td {
	background-color: rgb(222, 238, 233);
}
.theme-teal .table-striped-secondary tbody > tr:nth-child(2n+1) > th {
	background-color: rgb(222, 238, 233);
}
.theme-teal .table-hover-primary tbody tr:hover > td {
	background-color: rgb(193, 222, 213);
}
.theme-teal .table-hover-primary tbody tr:hover > th {
	background-color: rgb(193, 222, 213);
}
.theme-teal .table-hover-secondary tbody tr:hover > td {
	background-color: rgb(222, 238, 233);
}
.theme-teal .table-hover-secondary tbody tr:hover > th {
	background-color: rgb(222, 238, 233);
}
.theme-teal .module-typeA h3 {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeP h3 {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeA .somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeP .somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeA p.somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeP p.somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeB .somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeB p.somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeC {
	background: rgb(222, 238, 233);
}
.theme-teal .module-typeC .somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeC p.somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeD .somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeD p.somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeE {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeE .somemore {
	color: rgb(8, 66, 57);
}
.theme-teal .module-typeE p.somemore {
	color: rgb(8, 66, 57);
}
.theme-teal .module-typeE .somemore a {
	color: rgb(8, 66, 57) !important;
}
.theme-teal .module-typeE p.somemore a {
	color: rgb(8, 66, 57) !important;
}
.theme-teal .module-typeE .somemore span {
	color: rgb(8, 66, 57) !important;
}
.theme-teal .module-typeE p.somemore span {
	color: rgb(8, 66, 57) !important;
}
.theme-teal .module-typeF .somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeF p.somemore {
	background: rgb(8, 66, 57);
}
.theme-teal .module-typeK a span {
	background: rgb(8, 66, 57); border-bottom-color: rgb(193, 222, 213); border-bottom-width: 3px; border-bottom-style: solid;
}
.theme-teal .module-typeG {
	background: rgb(193, 222, 213);
}
.theme-teal .module-typeN h3 {
	background: rgb(8, 66, 57);
}
.theme-teal .whatsnew-module h3 {
	background: rgb(8, 66, 57);
}
.theme-teal .flexsliderbox .flex-control-nav a:hover {
	background-color: rgb(193, 222, 213);
}
.theme-teal .flexsliderbox .flex-control-nav a.active {
	color: rgb(255, 255, 255); background-color: rgb(8, 66, 57);
}
.theme-teal .flexsliderbox .flex-control-nav a {
	color: rgb(8, 66, 57); background-color: rgb(222, 238, 233);
}
.theme-teal .flexsliderbox .flex-direction-nav li a.prev::before {
	border-color: transparent rgb(193, 222, 213) transparent transparent;
}
.theme-teal .flexsliderbox .flex-direction-nav li a.flex-prev::before {
	border-color: transparent rgb(193, 222, 213) transparent transparent;
}
.theme-teal .flexsliderbox .flex-direction-nav li a.prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-teal .flexsliderbox .flex-direction-nav li a.flex-prev::after {
	border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.theme-teal .flexsliderbox .flex-direction-nav li a.next::before {
	border-color: transparent transparent transparent rgb(193, 222, 213);
}
.theme-teal .flexsliderbox .flex-direction-nav li a.flex-next::before {
	border-color: transparent transparent transparent rgb(193, 222, 213);
}
.theme-teal .flexsliderbox .flex-direction-nav li a.next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.theme-teal .flexsliderbox .flex-direction-nav li a.flex-next::after {
	border-color: transparent transparent transparent rgb(255, 255, 255);
}
.local-a2z ul {
	margin-top: 10px; margin-left: 10px;
}
.local-a2z ul li {
	border: 0px currentColor; text-align: center; margin-right: 5px; display: inline-block;
}
.a2z-bar {
	background: rgb(7, 82, 144); border-radius: 5px 5px 0px 0px; margin-right: 0px; border-bottom-color: silver; border-bottom-width: 1px; border-bottom-style: solid; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;
}
.a2z-bar ul {
	margin: 0px; text-align: left;
}
.a2z-bar li {
	border: 0px currentColor; text-align: center; line-height: 41px; display: inline-block;
}
.a2z-bar li a {
	width: 41px; color: rgb(255, 255, 255); font-weight: 700; display: block;
}
.a2z-bar :first-child {
	border: 0px currentColor;
}
.no-js .a2z {
	display: inherit;
}
.a2z-button {
	background: rgb(7, 82, 144); padding: 5px; border-radius: 5px 5px 0px 0px; text-align: center; text-transform: uppercase; clear: both; cursor: pointer; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;
}
.a2z-button a {
	color: rgb(255, 255, 255); text-decoration: none; white-space: nowrap;
}
.a2z-button a:visited {
	color: rgb(255, 255, 255);
}
.a2z-button a:focus {
	margin: -1px; border: 1px dotted rgb(255, 255, 255);
}
.a2z-button a.active {
	margin: 0px; border: 0px currentColor;
}
.a2z-button a.active {
	margin: 0px; border: 0px currentColor;
}
.a2z-button {
	padding: 5px 17px; line-height: 25px; font-size: 14px; margin-top: 18px; margin-right: 10px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; display: inherit; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.a2z-button span {
	font-size: 18px; margin-left: 5px;
}
html.atz .a2z-button {
	display: none;
}
.dropdown.a2z-button .caret {
	border-top-color: rgb(255, 255, 255); border-top-width: 4px; border-top-style: solid;
}
.dropup.a2z-button .caret {
	margin-top: 8px; margin-left: 2px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 4px; border-bottom-style: solid;
}
.a2z-link-button {
	background: rgb(7, 82, 144); padding: 5px; width: 95px; text-align: right; text-transform: uppercase; clear: both; margin-bottom: 5px; float: right;
}
.a2z-link-button a {
	color: rgb(255, 255, 255);
}
.breadcrumbs .bread-crumb {
	margin-bottom: 10px; display: inline-block; min-height: 35.61px;
}
.breadcrumbs .bread-crumb span {
	font-size: 1.2rem; min-width: 40px;
}
.breadcrumbs .bread-crumb span a {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.breadcrumbs .bread-crumb span a:hover {
	text-decoration: none;
}
.breadcrumbs .bread-crumb span.gt::before {
	margin: 0px 5px; content: "\003c";
}
.breadcrumbs .bread-crumb span.lt::before {
	margin: 0px 5px; content: "\003e";
}
.breadcrumbs .bread-crumb div.prefix {
	display: none;
}
body {
	min-height: 100%; 
    -webkit-font-smoothing: antialiased;
	min-width: 950px;
	max-width: 1185px;
    margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}
html.no-bc .breadcrumbs {
	display: none !important;
}
html.js .a2z-bar {
	display: none;
}
html.nav {
	margin-bottom: 0px;
}
#content h3 {
	font-size: 20px;
}
.titlebar h1 {
	line-height: 46px; font-size: 24px;
}
.titlebar h2 {
	line-height: 46px; font-size: 24px;
}
.pagetitle h1 {
	line-height: 30px; font-size: 22px;
}
.pagetitle h2 {
	line-height: 30px; font-size: 22px;
}
.gray-pattern {
	background: url("/TemplatePackage/3.0/images/fancy_deboss.png") rgb(240, 240, 240);
}
.white-color {
	color: rgb(255, 255, 255) !important;
}
.white-bg-color {
	background: rgb(255, 255, 255) !important;
}
.black-color {
	color: rgb(0, 0, 0) !important;
}
.black-bg-color {
	background: rgb(0, 0, 0) !important;
}
.gray1-color {
	color: rgb(240, 240, 240) !important;
}
.gray1-bg-color {
	background: rgb(240, 240, 240) !important;
}
.gray2-color {
	color: rgb(229, 229, 229) !important;
}
.gray2-bg-color {
	background: rgb(229, 229, 229) !important;
}
.gray3-color {
	color: silver !important;
}
.gray3-bg-color {
	background: silver !important;
}
.gray4-color {
	color: rgb(64, 64, 64) !important;
}
.gray4-bg-color {
	background: rgb(64, 64, 64) !important;
}
.orange-color {
	color: rgb(255, 165, 0) !important;
}
.orange-bg-color {
	background: rgb(255, 165, 0) !important;
}
.red-color {
	color: rgb(143, 0, 0) !important;
}
.red-bg-color {
	background: rgb(143, 0, 0) !important;
}
.transparent-bg-color {
	
}
.link-color {
	color: rgb(7, 82, 144) !important;
}
.gray1-border {
	border: 1px solid rgb(240, 240, 240);
}
.gray2-border {
	border: 1px solid rgb(229, 229, 229);
}
.gray3-border {
	border: 1px solid silver;
}
.gray4-border {
	border: 1px solid rgb(64, 64, 64);
}
.rotate-45 {
	-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
.rotate-90 {
	-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);
}
.rotate-180 {
	-ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);
}
.rotate-270 {
	-ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg);
}
hr.h2 {
	height: 2px;
}
hr.h4 {
	height: 4px;
}
hr.h6 {
	height: 6px;
}
a:focus {
	margin: -1px; outline: 0px; border: 1px solid rgb(255, 165, 0) !important;
}
#wrapper {
	margin-right: auto; margin-left: auto;
}
#wrapper #header {
	border-top-color: rgb(7, 82, 144); border-top-width: 6px; border-top-style: solid;
}
#wrapper #content {
	margin-top: 10px;
}
#wrapper > .container > #featureArea {
	background: rgb(255, 255, 255); position: relative; z-index: 10;
}
#wrapper > .container > #featureArea img {
	border-top-color: rgb(255, 255, 255); border-top-width: 2px; border-top-style: solid;
}
#body a {
	text-decoration: underline;
}
#body a:hover {
	text-decoration: none;
}
#body a img {
	text-decoration: none;
}
#body a [data-toggle=modal] {
	text-decoration: none;
}
.center {
	margin-right: auto; margin-left: auto; display: block !important;
}
.middle {
	vertical-align: middle; display: table-cell; min-height: 1px;
}
.caption_largeimage {
	background: url("/TemplatePackage/3.0/images/button_fullscreen.png") no-repeat left rgb(229, 229, 229); border: 1px solid silver; width: 160px; color: rgb(61, 61, 61); padding-left: 30px; font-size: 14px;
}
.padding-five {
	padding: 5px !important;
}
.padding-left-five {
	padding-left: 5px !important;
}
.padding-right-five {
	padding-right: 5px !important;
}
.padding-top-five {
	padding-top: 5px !important;
}
.padding-bottom-five {
	padding-bottom: 5px !important;
}
.padding-ten {
	padding: 10px !important;
}
.padding-left-ten {
	padding-left: 10px !important;
}
.padding-right-ten {
	padding-right: 10px !important;
}
.padding-top-ten {
	padding-top: 10px !important;
}
.padding-bottom-ten {
	padding-bottom: 10px !important;
}
.padding-fifteen {
	padding: 15px !important;
}
.padding-left-fifteen {
	padding-left: 15px !important;
}
.padding-right-fifteen {
	padding-right: 15px !important;
}
.padding-top-fifteen {
	padding-top: 15px !important;
}
.padding-bottom-fifteen {
	padding-bottom: 15px !important;
}
.padding-twenty {
	padding: 20px !important;
}
.padding-left-twenty {
	padding-left: 20px !important;
}
.padding-right-twenty {
	padding-right: 20px !important;
}
.padding-top-twenty {
	padding-top: 20px !important;
}
.padding-bottom-twenty {
	padding-bottom: 20px !important;
}
.margin-five {
	margin: 5px !important;
}
.margin-left-five {
	margin-left: 5px !important;
}
.margin-right-five {
	margin-right: 5px !important;
}
.margin-top-five {
	margin-top: 5px !important;
}
.margin-bottom-five {
	margin-bottom: 5px !important;
}
.margin-ten {
	margin: 10px !important;
}
.margin-left-ten {
	margin-left: 10px !important;
}
.margin-right-ten {
	margin-right: 10px !important;
}
.margin-top-ten {
	margin-top: 10px !important;
}
.margin-bottom-ten {
	margin-bottom: 10px !important;
}
.margin-fifteen {
	margin: 15px !important;
}
.margin-left-fifteen {
	margin-left: 15px !important;
}
.margin-right-fifteen {
	margin-right: 15px !important;
}
.margin-top-fifteen {
	margin-top: 15px !important;
}
.margin-bottom-fifteen {
	margin-bottom: 15px !important;
}
.margin-twenty {
	margin: 20px !important;
}
.margin-left-twenty {
	margin-left: 20px !important;
}
.margin-right-twenty {
	margin-right: 20px !important;
}
.margin-top-twenty {
	margin-top: 20px !important;
}
.margin-bottom-twenty {
	margin-bottom: 20px !important;
}
#navmenu {
	border-radius: 2px; z-index: 9998; box-shadow: 0px 0px 8px rgba(0,0,0,0.13); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
.topOPage {
	text-align: right; color: rgb(0, 97, 170); overflow: hidden;
}
.topOPage a {
	background: url("/TemplatePackage/3.0/images/top.png") no-repeat right; margin: 0px; padding: 0.25em 1.5em; clear: both; float: right; display: block; position: relative;
}
.topOPage {
	width: 100%;
}
.topOPage a {
	float: right;
}
.toTop {
	margin: 0px; width: 100%; text-align: right; right: 10px; clear: both; display: inline-block; position: relative;
}
.toTop span {
	top: 3px; color: rgb(0, 0, 0); font-size: 18px; position: relative;
}
#bannerArea figure {
	margin: 0px 0px 10px;
}
#bannerArea img {
	margin: 0px auto; display: block;
}
a.skippy {
	left: -1000px; top: -1000px; width: 1px; height: 1px; text-align: left; overflow: hidden; position: absolute;
}
a.skippy:active {
	padding: 5px; left: 0px; top: 0px; width: 99%; height: auto; color: rgb(255, 255, 255); overflow: auto; font-size: 1em; font-weight: 700; z-index: 100; background-color: rgb(7, 82, 144);
}
a.skippy:focus {
	padding: 5px; left: 0px; top: 0px; width: 99%; height: auto; color: rgb(255, 255, 255); overflow: auto; font-size: 1em; font-weight: 700; z-index: 100; background-color: rgb(7, 82, 144);
}
a.skippy:hover {
	padding: 5px; left: 0px; top: 0px; width: 99%; height: auto; color: rgb(255, 255, 255); overflow: auto; font-size: 1em; font-weight: 700; z-index: 100; background-color: rgb(7, 82, 144);
}
.cdc-caption {
	padding: 1px 0px; border: 1px solid silver; display: inline-block; position: relative; box-shadow: 0px 0px 8px rgba(0,0,0,0.13);
}
.cdc-caption img {
	margin: 9px auto; outline: 0px; border-radius: 2px 2px 0px 0px; border: 0px currentColor; vertical-align: top; display: block; max-width: 100%;
}
.cdc-caption .cdc-caption-text {
	padding: 7px 14px 10px;
}
#plugin-legend {
	margin: 30px 0px 0px; overflow: hidden; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
#plugin-legend h5 {
	line-height: 14px !important; padding-left: 10px; font-weight: 700;
}
#plugin-legend > span {
	margin-left: 10px; display: inline-block;
}
#plugin-legend ul {
	overflow: hidden; margin-left: 10px; list-style-type: none;
}
#plugin-legend ul li {
	padding: 0px 2px; float: left;
}
#plugin-legend li {
	display: none;
}
#plugin-legend li a span {
	margin: 0px;
}
.pluginOn#plugin-legend {
	display: block;
}
#plugin-legend .pluginOn {
	display: inline;
}
.pluginOff#plugin-legend {
	display: none;
}
#plugin-legend .pluginOff {
	display: none;
}
#plugin-legend [class^=sprite] {
	color: transparent !important; line-height: 0; font-size: 0px;
}
a.nonHtml {
	display: inline-block;
}
a.nonHtml [class*=sprite-] {
	margin-bottom: 0px; display: inline-block;
}
a.nonHtml a.external {
	width: 5px; height: 23px; padding-right: 8px !important; text-decoration: none !important; float: left;
}
a.plugin.nonHtml {
	display: inline;
}
a.plugin.nonHtml:hover {
	text-decoration: none;
}
a.plugin.nonHtml:hover .tp-label {
	text-decoration: none !important;
}
a.plugin.nonHtml:hover .tp-size {
	text-decoration: none !important;
}
a.plugin.nonHtml .tp-label {
	display: inline;
}
a.plugin.nonHtml .tp-size {
	display: inline;
}
a.plugin.nonHtml .tp-label {
	text-decoration: underline;
}
a.plugin.nonHtml .tp-size {
	color: rgb(64, 64, 64); font-size: 12px; white-space: nowrap;
}
a.plugin.nonHtml [class^=sprite] {
	margin-bottom: -3px; margin-left: 5px; display: inline-block !important;
}
a.plugin.nonHtml a.external {
	height: 12px; float: none; display: inline-block;
}
ul li a.plugin.nonHtml:hover .tp-label {
	text-decoration: underline !important;
}
ol li a.plugin.nonHtml:hover .tp-label {
	text-decoration: underline !important;
}
ul li a.plugin.nonHtml:hover .tp-size {
	text-decoration: none !important;
}
ol li a.plugin.nonHtml:hover .tp-size {
	text-decoration: none !important;
}
ul li a.plugin.nonHtml .tp-label {
	text-decoration: none;
}
ol li a.plugin.nonHtml .tp-label {
	text-decoration: none;
}
.back-btn {
	margin: 0px !important; padding: 10px; color: rgb(0, 0, 0) !important; text-decoration: none !important; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block !important; cursor: pointer;
}
.back-btn:hover {
	text-decoration: none !important;
}
.back-btn span {
	margin: 0px 10px 0px 0px; float: left;
}
#datestamp {
	margin: 30px 0px 0px; overflow: hidden; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
#datestamp ul {
	margin-top: 10px; margin-left: 0px; list-style-type: none;
}
#datestamp ul.content-source {
	display: inline;
}
#datestamp ul.content-source ul {
	margin: 0px; display: inline;
}
#datestamp ul.content-source ul li {
	float: none; display: inline;
}
#datestamp ul li {
	color: rgb(64, 64, 64); font-size: 14px;
}
#datestamp ul li span {
	margin-left: 3px;
}
#datestamp ul li > ul {
	margin-left: 3px; display: inline;
}
#datestamp ul li > ul li {
	display: inline;
}
html.nav #datestamp {
	clear: left;
}
html.content #datestamp {
	clear: left;
}
#content .external {
	background: url("/TemplatePackage/3.0/images/icon_out.png") no-repeat right; padding-right: 13px;
}
#footer {
	overflow: hidden; border-top-width: 1px; position: relative; background-color: rgb(240, 240, 240);
}
#footer .socialMedia {
	background: silver; height: 36px;
}
#footer .socialMedia ul {
	margin: 5px 0px 0px; padding: 0px; float: left;
}
#footer .socialMedia ul li {
	margin: auto 5px; width: 31px; height: 31px; text-indent: -99999px; overflow: hidden; display: inline-block;
}
#footer .socialMedia .socialFooter h6 {
	width: 90px; margin-top: 10px; float: left; display: block;
}
#footer .socialMedia .socialFooter h6:first-child {
	margin-left: 15px;
}
#footer .socialMedia .cdcmedia.socialFooter {
	margin-left: 15px; float: left;
}
#footer .socialMedia .followcdc.socialFooter {
	float: left;
}
#footer h6 {
	margin: 0px; color: rgb(64, 64, 64); line-height: 1.33; font-size: 14px; font-weight: 700;
}
#footer h6 > span {
	font-size: 18px;
}
#footer .container {
	position: relative;
}
#footer .container #hhs {
	top: 20px; width: 70px; right: 20px; position: absolute; z-index: 1;
}
#footer .cdcLinks {
	list-style: none; margin-top: 10px; margin-left: 0px;
}
#footer .cdcLinks h6 {
	margin-bottom: 3px;
}
#footer .cdcLinks > * {
	color: rgb(64, 64, 64);
}
#footer .cdcLinks > li:first-child::after {
	clear: both;
}
#footer .cdcLinks > li {
	display: block;
}
#footer .cdcLinks > li:first-child::after {
	clear: both;
}
#footer .cdcLinks > li ul {
	list-style: none; padding-right: 0px; margin-left: 0px;
}
#footer .cdcLinks > li ul li {
	margin-left: 0px;
}
#footer .cdcLinks > li ul li a {
	color: rgb(64, 64, 64);
}
#footer .cdcLinks li.contact {
	width: 325px; float: left;
}
#footer .cdcLinks nav {
	margin-bottom: 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#footer .cdcLinks article {
	margin-bottom: 10px;
}
#footer .cdcLinks section {
	margin-bottom: 10px;
}
#footer .cdcLinks [class*=contact] a {
	color: rgb(64, 64, 64); text-decoration: underline;
}
#footer .cdcLinks [class*=contact] a:hover {
	text-decoration: none;
}
#footer .cdcLinks [class*=contact] span {
	line-height: 20px;
}
#footer address span a img {
	display: none !important;
}
#cdclogo {
	/*display: none;*/  /*Commented this line to resolve 508 issue*/
}
#logo {
	margin-top: 10px; display: inline-block;
}
#logo a {
	float: left;
}
.mmb {
	margin-top: -41px; float: right; cursor: pointer;
}
#content h1:first-child {
	line-height: 40px; font-size: 24px; margin-top: 0px;
}
#header .titlebar {
	width: 100%; height: auto; overflow: hidden; float: left; min-height: 50px;
}
#header .titlebar h1 {
	margin: 3px 0px 3px 10px; padding: 3px 0px; color: rgb(255, 255, 255);
}
#header .titlebar h2 {
	margin: 3px 0px 3px 10px; padding: 3px 0px; color: rgb(255, 255, 255);
}
#header .titlebar h1 a {
	color: rgb(255, 255, 255);
}
#header .titlebar h2 a {
	color: rgb(255, 255, 255);
}
#header .titlebar .bread-crumb {
	padding-left: 15px;
}
#header .titlebar .bread-crumb span {
	color: rgb(0, 0, 0);
}
#header #mobile-menu li {
	padding-top: 7px;
}
#header #mobile-menu li span {
	margin: 3px 0px 0px 10px; float: left; display: inline-block;
}
#nav-container nav#left .external {
	display: none !important;
}
#navmenu nav#left .external {
	display: none !important;
}
#nav-container nav#left span {
	float: right;
}
#navmenu nav#left span {
	float: right;
}
#nav-container nav#left h3 {
	margin: 0px 0px 0px -1px; padding: 1px 7px; line-height: 16px; font-size: 14px; display: block;
}
#navmenu nav#left h3 {
	margin: 0px 0px 0px -1px; padding: 1px 7px; line-height: 16px; font-size: 14px; display: block;
}
#nav-container nav#left h3 a {
	color: rgb(255, 255, 255);
}
#navmenu nav#left h3 a {
	color: rgb(255, 255, 255);
}
#nav-container nav#left ul {
	margin-left: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#navmenu nav#left ul {
	margin-left: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#nav-container nav#left li {
	margin: 0px; padding: 0px; line-height: 30px; overflow: hidden; display: block; list-style-type: none; min-height: 30px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#navmenu nav#left li {
	margin: 0px; padding: 0px; line-height: 30px; overflow: hidden; display: block; list-style-type: none; min-height: 30px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#nav-container nav#left li.selected {
	font-weight: 700;
}
#navmenu nav#left li.selected {
	font-weight: 700;
}
#nav-container nav#left li.selected > a {
	font-weight: 700;
}
#navmenu nav#left li.selected > a {
	font-weight: 700;
}
#nav-container nav#left > ul > li:first-child {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#navmenu nav#left > ul > li:first-child {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#nav-container nav#left ul ul ul ul {
	display: none;
}
#navmenu nav#left ul ul ul ul {
	display: none;
}
#nav-container nav#left ul li a {
	padding-left: 5px;
}
#navmenu nav#left ul li a {
	padding-left: 5px;
}
#nav-container nav#left ul li ul li a {
	padding-left: 10px;
}
#navmenu nav#left ul li ul li a {
	padding-left: 10px;
}
#nav-container nav#left ul li ul li ul li {
	background: rgb(255, 255, 255);
}
#navmenu nav#left ul li ul li ul li {
	background: rgb(255, 255, 255);
}
#nav-container nav#left ul li ul li ul li a {
	padding-left: 15px;
}
#navmenu nav#left ul li ul li ul li a {
	padding-left: 15px;
}
#nav-container nav#left ul li ul li ul li ul li {
	background: rgb(255, 255, 255);
}
#navmenu nav#left ul li ul li ul li ul li {
	background: rgb(255, 255, 255);
}
#nav-container nav#left ul li ul li ul li ul li a {
	padding-left: 20px;
}
#navmenu nav#left ul li ul li ul li ul li a {
	padding-left: 20px;
}
#nav-container nav#left a {
	margin: 5px 0px 5px 5px; padding: 5px 0px; width: 80%; color: rgb(0, 0, 0); line-height: 16px; font-size: 14px; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#navmenu nav#left a {
	margin: 5px 0px 5px 5px; padding: 5px 0px; width: 80%; color: rgb(0, 0, 0); line-height: 16px; font-size: 14px; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#nav-container nav#left a:hover {
	border: 0px currentColor;
}
#navmenu nav#left a:hover {
	border: 0px currentColor;
}
#nav-container nav#left a:focus {
	margin: 4px; border: 1px dotted rgb(207, 207, 207);
}
#navmenu nav#left a:focus {
	margin: 4px; border: 1px dotted rgb(207, 207, 207);
}
#nav-container nav#left div.minus {
	margin: 2px 0px 1px; padding: 0px; text-align: center; float: right; display: inline-block; z-index: 99; cursor: pointer; min-height: 30px; min-width: 17px;
}
#navmenu nav#left div.minus {
	margin: 2px 0px 1px; padding: 0px; text-align: center; float: right; display: inline-block; z-index: 99; cursor: pointer; min-height: 30px; min-width: 17px;
}
#nav-container nav#left div.plus {
	margin: 2px 0px 1px; padding: 0px; text-align: center; float: right; display: inline-block; z-index: 99; cursor: pointer; min-height: 30px; min-width: 17px;
}
#navmenu nav#left div.plus {
	margin: 2px 0px 1px; padding: 0px; text-align: center; float: right; display: inline-block; z-index: 99; cursor: pointer; min-height: 30px; min-width: 17px;
}
#nav-container nav#left div.minus a {
	margin: 0px; padding: 1px 5px 0px; width: auto; color: rgb(0, 0, 0); vertical-align: middle; display: inline-block; min-height: 30px; -webkit-box-sizing: none; -moz-box-sizing: none; -ms-box-sizing: none;
}
#navmenu nav#left div.minus a {
	margin: 0px; padding: 1px 5px 0px; width: auto; color: rgb(0, 0, 0); vertical-align: middle; display: inline-block; min-height: 30px; -webkit-box-sizing: none; -moz-box-sizing: none; -ms-box-sizing: none;
}
#nav-container nav#left div.plus a {
	margin: 0px; padding: 1px 5px 0px; width: auto; color: rgb(0, 0, 0); vertical-align: middle; display: inline-block; min-height: 30px; -webkit-box-sizing: none; -moz-box-sizing: none; -ms-box-sizing: none;
}
#navmenu nav#left div.plus a {
	margin: 0px; padding: 1px 5px 0px; width: auto; color: rgb(0, 0, 0); vertical-align: middle; display: inline-block; min-height: 30px; -webkit-box-sizing: none; -moz-box-sizing: none; -ms-box-sizing: none;
}
#nav-container nav#left div.minus a:focus {
	margin: 0px; padding: 0px 4px;
}
#navmenu nav#left div.minus a:focus {
	margin: 0px; padding: 0px 4px;
}
#nav-container nav#left div.plus a:focus {
	margin: 0px; padding: 0px 4px;
}
#navmenu nav#left div.plus a:focus {
	margin: 0px; padding: 0px 4px;
}
#nav-container nav#left div.minus a img {
	margin: 5px auto; vertical-align: middle; float: none; z-index: 98;
}
#navmenu nav#left div.minus a img {
	margin: 5px auto; vertical-align: middle; float: none; z-index: 98;
}
#nav-container nav#left div.plus a img {
	margin: 5px auto; vertical-align: middle; float: none; z-index: 98;
}
#navmenu nav#left div.plus a img {
	margin: 5px auto; vertical-align: middle; float: none; z-index: 98;
}
#nav-container nav#left ul#nav-primary ul {
	display: none;
}
#navmenu nav#left ul#nav-primary ul {
	display: none;
}
html.no-nav nav#left {
	display: none; visibility: hidden;
}
.nav-related [class*=span] {
	width: auto !important;
}
#wrapper [class*=module] {
	overflow: hidden; padding-bottom: 10px; margin-bottom: 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper [class*=module] > * {
	padding: 0px 15px;
}
#wrapper [class*=module] > img {
	padding: 5px 15px; width: 100%; margin-top: 0px; margin-right: auto; margin-left: auto; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper [class*=module] > figure {
	padding: 5px 15px; width: 100%; margin-top: 0px; margin-right: auto; margin-left: auto; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper [class*=module] > img.pull-left {
	width: auto;
}
#wrapper [class*=module] > figure.pull-left {
	width: auto;
}
#wrapper [class*=module] > img.pull-right {
	width: auto;
}
#wrapper [class*=module] > figure.pull-right {
	width: auto;
}
#wrapper [class*=module] > span[class^=sprite-] {
	margin: 5px; padding: 0px;
}
#wrapper [class*=module] a {
	text-decoration: none;
}
#wrapper [class*=module] a:hover {
	text-decoration: underline;
}
#wrapper [class*=module] a span:hover {
	text-decoration: underline;
}
#wrapper [class*=module] ul li a.plugin.nonHtml {
	text-decoration: none;
}
#wrapper [class*=module] ol li a.plugin.nonHtml {
	text-decoration: none;
}
#wrapper [class*=module] ul li a.plugin.nonHtml:hover {
	text-decoration: none;
}
#wrapper [class*=module] ol li a.plugin.nonHtml:hover {
	text-decoration: none;
}
#wrapper [class*=module] ul li a.plugin.nonHtml:hover .tp-label {
	text-decoration: underline !important;
}
#wrapper [class*=module] ol li a.plugin.nonHtml:hover .tp-label {
	text-decoration: underline !important;
}
#wrapper [class*=module] ul li a.plugin.nonHtml:hover .tp-size {
	text-decoration: none !important;
}
#wrapper [class*=module] ol li a.plugin.nonHtml:hover .tp-size {
	text-decoration: none !important;
}
#wrapper [class*=module] ul li a.plugin.nonHtml .tp-label {
	text-decoration: none;
}
#wrapper [class*=module] ol li a.plugin.nonHtml .tp-label {
	text-decoration: none;
}
#wrapper [class*=module] ul.list-block {
	list-style: none; display: block;
}
#wrapper [class*=module] ol.list-block {
	list-style: none; display: block;
}
#wrapper [class*=module] ul.list-block li {
	margin: 0px; padding: 5px 0px; width: 100%; border-top-color: silver; border-top-width: 1px; border-top-style: dotted; display: inline-block;
}
#wrapper [class*=module] ol.list-block li {
	margin: 0px; padding: 5px 0px; width: 100%; border-top-color: silver; border-top-width: 1px; border-top-style: dotted; display: inline-block;
}
#wrapper [class*=module] ul.list-block li a {
	top: 3px; display: inline; position: relative;
}
#wrapper [class*=module] ol.list-block li a {
	top: 3px; display: inline; position: relative;
}
#wrapper [class*=module] ul.list-block li span {
	top: 3px; display: inline; position: relative;
}
#wrapper [class*=module] ol.list-block li span {
	top: 3px; display: inline; position: relative;
}
#wrapper [class*=module] ul.list-block li a span {
	top: 0px;
}
#wrapper [class*=module] ol.list-block li a span {
	top: 0px;
}
#wrapper [class*=module] ul.list-block li a .external {
	top: 0px;
}
#wrapper [class*=module] ol.list-block li a .external {
	top: 0px;
}
#wrapper [class*=module] ul.list-block li:first-child {
	border: 0px currentColor;
}
#wrapper [class*=module] ol.list-block li:first-child {
	border: 0px currentColor;
}
#wrapper [class*=module] ul.list-block li > div > img {
	margin-top: 5px; margin-right: 5px; float: left; display: inline-block;
}
#wrapper [class*=module] ol.list-block li > div > img {
	margin-top: 5px; margin-right: 5px; float: left; display: inline-block;
}
#wrapper [class*=module] ul.list-block li > div > span[class^=sprite] {
	margin-top: 5px; margin-right: 5px; float: left; display: inline-block;
}
#wrapper [class*=module] ol.list-block li > div > span[class^=sprite] {
	margin-top: 5px; margin-right: 5px; float: left; display: inline-block;
}
#wrapper [class*=module] ul.list-block li p {
	clear: left;
}
#wrapper [class*=module] ol.list-block li p {
	clear: left;
}
#wrapper [class*=module] ul.list-block li p a {
	top: inherit;
}
#wrapper [class*=module] ol.list-block li p a {
	top: inherit;
}
#wrapper [class*=module] ul.list-bullet {
	margin-left: 15px; display: block;
}
#wrapper [class*=module] ol.list-bullet {
	margin-left: 15px; display: block;
}
#wrapper [class*=module] ul.list-ordered {
	margin-left: 15px; display: block;
}
#wrapper [class*=module] ol.list-ordered {
	margin-left: 15px; display: block;
}
#wrapper [class*=module] > ul {
	margin: 0px;
}
#wrapper [class*=module] > ol {
	margin: 0px;
}
#wrapper [class*=module] > ul.list-bullet {
	margin-left: 15px;
}
#wrapper [class*=module] > ol.list-bullet {
	margin-left: 15px;
}
#wrapper [class*=module] > ul.list-ordered {
	margin-left: 15px;
}
#wrapper [class*=module] > ol.list-ordered {
	margin-left: 15px;
}
#wrapper [class*=module] > ul.inline {
	padding: 0px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
#wrapper [class*=module] > ol.inline {
	padding: 0px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
#wrapper [class*=module] > ul.inline > li {
	padding: 0px 0px 0px 20px;
}
#wrapper [class*=module] > ol.inline > li {
	padding: 0px 0px 0px 20px;
}
#wrapper [class*=module] > div.list-sub {
	display: inline-block;
}
#wrapper [class*=module] > div.list-sub-two {
	display: inline-block;
}
#wrapper [class*=module] > div.list-sub h5 {
	margin: 0px; border: 0px currentColor; font-size: 14px; font-weight: 700;
}
#wrapper [class*=module] > div.list-sub-two h5 {
	margin: 0px; border: 0px currentColor; font-size: 14px; font-weight: 700;
}
#wrapper [class*=module] > div ul {
	margin: 0px;
}
#wrapper [class*=module] > div ol {
	margin: 0px;
}
#wrapper [class*=module] > div ul.list-bullet {
	margin-left: 15px;
}
#wrapper [class*=module] > div ol.list-bullet {
	margin-left: 15px;
}
#wrapper [class*=module] > div ul.list-ordered {
	margin-left: 15px;
}
#wrapper [class*=module] > div ol.list-ordered {
	margin-left: 15px;
}
#wrapper [class*=module] > div ul.listCol1 {
	margin-right: 15px;
}
#wrapper [class*=module] > div ol.listCol1 {
	margin-right: 15px;
}
#wrapper [class*=module] > div ul.listCol2.triple {
	margin-right: 15px;
}
#wrapper [class*=module] > div ol.listCol2.triple {
	margin-right: 15px;
}
#wrapper [class*=module] > div.row {
	margin: -15px;
}
#wrapper [class*=module] ul.double {
	float: left;
}
#wrapper [class*=module] ol.double {
	float: left;
}
#wrapper [class*=module] ul.triple {
	float: left;
}
#wrapper [class*=module] ol.triple {
	float: left;
}
#wrapper [class*=module] ul.double li {
	float: left;
}
#wrapper [class*=module] ol.double li {
	float: left;
}
#wrapper [class*=module] ul.triple li {
	float: left;
}
#wrapper [class*=module] ol.triple li {
	float: left;
}
#wrapper [class*=module] .listContainer {
	display: inline-block;
}
#wrapper [class*=module] [class*=listContainer] {
	display: inline-block;
}
#wrapper [class*=module] figure {
	width: 100%; margin-top: 0px; margin-right: auto; margin-left: auto; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper [class*=module] figure img {
	display: block;
}
#wrapper [class*=module] > .row {
	padding: 0px;
}
#wrapper [class*=module] > [class*=span] {
	padding: 0px;
}
#wrapper [class*=module] > h1 {
	margin: 0px 0px 10px; padding: 5px 10px; font-size: 18px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper [class*=module] > h2 {
	margin: 0px 0px 10px; padding: 5px 10px; font-size: 18px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper [class*=module] > h3 {
	margin: 0px 0px 10px; padding: 5px 10px; font-size: 18px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper [class*=module] > h4 {
	margin: 0px 0px 10px; padding: 5px 10px; font-size: 18px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper [class*=module] .title {
	margin: 0px 0px 10px; padding: 5px 10px; font-size: 18px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper [class*=module] > h1 > * {
	font-size: 18px;
}
#wrapper [class*=module] > h2 > * {
	font-size: 18px;
}
#wrapper [class*=module] > h3 > * {
	font-size: 18px;
}
#wrapper [class*=module] > h4 > * {
	font-size: 18px;
}
#wrapper [class*=module] .title > * {
	font-size: 18px;
}
#wrapper [class*=module] p a {
	text-decoration: underline;
}
#wrapper [class*=module] p a:hover {
	text-decoration: none;
}
#wrapper [class*=module] .somemore {
	padding: 0px 10px; border-radius: 3px; text-align: right; color: rgb(235, 242, 249); clear: both; margin-top: 10px; margin-right: 10px; margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; float: right; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
#wrapper [class*=module] p.somemore {
	padding: 0px 10px; border-radius: 3px; text-align: right; color: rgb(235, 242, 249); clear: both; margin-top: 10px; margin-right: 10px; margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; float: right; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
#wrapper [class*=module] .somemore a {
	padding: 3px 7px; text-align: right; clear: both; font-weight: 700; text-decoration: none; display: inline-block;
}
#wrapper [class*=module] p.somemore a {
	padding: 3px 7px; text-align: right; clear: both; font-weight: 700; text-decoration: none; display: inline-block;
}
#wrapper [class*=module] .somemore a:hover {
	text-decoration: underline;
}
#wrapper [class*=module] p.somemore a:hover {
	text-decoration: underline;
}
#wrapper [class*=module] .somemore span {
	top: 1px; font-size: 18px; font-weight: 700; vertical-align: baseline; position: relative;
}
#wrapper [class*=module] p.somemore span {
	top: 1px; font-size: 18px; font-weight: 700; vertical-align: baseline; position: relative;
}
#wrapper [class*=module] p.morelink {
	margin: 0px 15px 0px 0px; padding: 0px; float: right;
}
#wrapper [class*=module] .morelink {
	margin: 0px 15px 0px 0px; padding: 0px; float: right;
}
#wrapper [class*=module] p.morelink a {
	text-decoration: none; margin-right: 5px;
}
#wrapper [class*=module] .morelink a {
	text-decoration: none; margin-right: 5px;
}
#wrapper [class*=module] p.morelink a:hover {
	text-decoration: underline;
}
#wrapper [class*=module] .morelink a:hover {
	text-decoration: underline;
}
#wrapper [class*=module] p.morelink span {
	top: 1px; color: rgb(7, 82, 144); font-size: 18px; vertical-align: baseline; position: relative;
}
#wrapper [class*=module] .morelink span {
	top: 1px; color: rgb(7, 82, 144); font-size: 18px; vertical-align: baseline; position: relative;
}
#wrapper [class*=module].ltr [class^=list-].double {
	width: 100%; float: none; display: inline-block; max-width: 100%;
}
#wrapper [class*=module].ltr [class^=list-].double li {
	width: 47%; padding-right: 3%; vertical-align: top; float: left; max-width: 47%;
}
#wrapper [class*=module].ltr [class^=list-].triple {
	width: 100%; float: none; display: inline-block; max-width: 100%;
}
#wrapper [class*=module].ltr [class^=list-].triple li {
	width: 30%; padding-right: 3%; vertical-align: top; float: left;
}
#wrapper .module-typeA {
	background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229);
}
#wrapper .module-typeA h3 {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeA h3 a {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeA .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeA p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeA .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeA p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeA .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeA p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .topicmedia.module-typeA {
	padding-bottom: 0px;
}
#wrapper .topicmedia.module-typeA ul {
	margin: 0px 6px; padding: 0px;
}
#wrapper .topicmedia.module-typeA ul.inline {
	margin: 15px 0px 6px;
}
#wrapper .topicmedia.module-typeA ul.inline li {
	padding-bottom: 0px;
}
#wrapper .topicmedia.module-typeA ul li {
	padding-bottom: 8px;
}
#wrapper .module-typeB > h3 {
	color: rgb(0, 0, 0);
}
#wrapper .page-curl > h3 {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeB > h3 a {
	color: rgb(0, 0, 0);
}
#wrapper .page-curl > h3 a {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeB .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .page-curl .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeB p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .page-curl p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeB .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .page-curl .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeB p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .page-curl p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeB .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .page-curl .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeB p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .page-curl p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeC > h3 {
	color: rgb(0, 0, 0);
}
#wrapper .roundem > h3 {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeC > h3 a {
	color: rgb(0, 0, 0);
}
#wrapper .roundem > h3 a {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeC .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .roundem .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeC p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .roundem p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeC .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .roundem .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeC p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .roundem p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeC .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .roundem .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeC p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .roundem p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeD {
	background: rgb(255, 255, 255);
}
#wrapper .module-typeD > h3 {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeD > h3 a {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeD .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeD p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeD .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeD p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeD .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeD p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeE * {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeE a:hover {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeE a:visited {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeE > h3 {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeE > h3 a {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeE .somemore {
	background: rgb(255, 255, 255);
}
#wrapper .module-typeE p.somemore {
	background: rgb(255, 255, 255);
}
#wrapper .module-typeF {
	background: rgb(240, 240, 240); border: 1px solid rgb(229, 229, 229);
}
#wrapper .module-typeF h2 {
	color: rgb(0, 0, 0); border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper .module-typeF h3 {
	color: rgb(0, 0, 0); border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper .module-typeF h4 {
	color: rgb(0, 0, 0); border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper .module-typeF h5 {
	color: rgb(0, 0, 0); border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#wrapper .module-typeF h2 a {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeF h3 a {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeF h4 a {
	color: rgb(0, 0, 0);
}
#wrapper .module-typeF h5 a {
	color: rgb(0, 0, 0);
}
#wrapper .onthispage.module-typeF h2 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page.module-typeF h2 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page-module.module-typeF h2 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper [id*=onthispage][class*='-type'].module-typeF h2 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .module-typeF#onthispage h2 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .onthispage.module-typeF h3 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page.module-typeF h3 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page-module.module-typeF h3 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper [id*=onthispage][class*='-type'].module-typeF h3 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .module-typeF#onthispage h3 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .onthispage.module-typeF h4 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page.module-typeF h4 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page-module.module-typeF h4 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper [id*=onthispage][class*='-type'].module-typeF h4 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .module-typeF#onthispage h4 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .onthispage.module-typeF h5 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page.module-typeF h5 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .on-this-page-module.module-typeF h5 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper [id*=onthispage][class*='-type'].module-typeF h5 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .module-typeF#onthispage h5 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .module-typeF a {
	text-decoration: none;
}
#wrapper .module-typeF a:hover {
	text-decoration: underline;
}
#wrapper .module-typeF .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeF p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeF .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeF p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeF .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeF p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeG {
	background: rgb(240, 240, 240);
}
#wrapper .emailupdates {
	background: rgb(240, 240, 240);
}
#wrapper .module-typeG a.button {
	color: rgb(255, 255, 255); margin-top: 10px; margin-bottom: 0px; float: right;
}
#wrapper .emailupdates a.button {
	color: rgb(255, 255, 255); margin-top: 10px; margin-bottom: 0px; float: right;
}
#wrapper .module-typeG form {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
#wrapper .emailupdates form {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
#wrapper .module-typeG form fieldset {
	margin: 0px 15px; display: block;
}
#wrapper .emailupdates form fieldset {
	margin: 0px 15px; display: block;
}
#wrapper .module-typeG form input[type=text] {
	width: 100%; height: 26px; display: block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper .emailupdates form input[type=text] {
	width: 100%; height: 26px; display: block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper .module-typeG span.sprite-24-govd-icon {
	margin: 7px; padding: 0px !important; float: left;
}
#wrapper .emailupdates span.sprite-24-govd-icon {
	margin: 7px; padding: 0px !important; float: left;
}
#wrapper .module-typeG h4 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .emailupdates h4 {
	font-size: 14px !important; font-weight: 700 !important;
}
#wrapper .related {
	background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229);
}
#wrapper .module-typeH {
	background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229);
}
#wrapper .related h2 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .module-typeH h2 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .related h3 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .module-typeH h3 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .related h4 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .module-typeH h4 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .related h5 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .module-typeH h5 {
	background: rgb(240, 240, 240); font-size: 14px; font-weight: 700;
}
#wrapper .related h2 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .module-typeH h2 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .related h3 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .module-typeH h3 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .related h4 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .module-typeH h4 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .related h5 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .module-typeH h5 a {
	color: rgb(0, 0, 0); font-size: 14px;
}
#wrapper .related ul.inline li {
	padding: 0px 5px;
}
#wrapper .module-typeH ul.inline li {
	padding: 0px 5px;
}
#wrapper .topicmedia.related {
	padding-bottom: 0px;
}
#wrapper .topicmedia.module-typeH {
	padding-bottom: 0px;
}
#wrapper .topicmedia.related ul {
	margin: 0px 6px; padding: 0px;
}
#wrapper .topicmedia.module-typeH ul {
	margin: 0px 6px; padding: 0px;
}
#wrapper .topicmedia.related ul.inline {
	margin: 15px 0px 6px;
}
#wrapper .topicmedia.module-typeH ul.inline {
	margin: 15px 0px 6px;
}
#wrapper .topicmedia.related ul.inline li {
	padding-bottom: 0px;
}
#wrapper .topicmedia.module-typeH ul.inline li {
	padding-bottom: 0px;
}
#wrapper .topicmedia.related ul li {
	padding-bottom: 8px;
}
#wrapper .topicmedia.module-typeH ul li {
	padding-bottom: 8px;
}
#wrapper #multiPage {
	background: rgb(240, 240, 240);
}
#wrapper .multipage {
	background: rgb(240, 240, 240);
}
#wrapper .module-typeI {
	background: rgb(240, 240, 240);
}
#wrapper #multiPage h3 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .multipage h3 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .module-typeI h3 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper #multiPage h4 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .multipage h4 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .module-typeI h4 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper #multiPage h5 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .multipage h5 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .module-typeI h5 {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper #multiPage .title {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .multipage .title {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper .module-typeI .title {
	padding: 0px 10px; line-height: 20px; font-size: 18px !important; font-weight: 700;
}
#wrapper #multiPage ul li.selected {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .multipage ul li.selected {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .module-typeI ul li.selected {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper #multiPage ol li.selected {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .multipage ol li.selected {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .module-typeI ol li.selected {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper #multiPage ul li.selected:hover {
	text-decoration: none;
}
#wrapper .multipage ul li.selected:hover {
	text-decoration: none;
}
#wrapper .module-typeI ul li.selected:hover {
	text-decoration: none;
}
#wrapper #multiPage ol li.selected:hover {
	text-decoration: none;
}
#wrapper .multipage ol li.selected:hover {
	text-decoration: none;
}
#wrapper .module-typeI ol li.selected:hover {
	text-decoration: none;
}
#wrapper #multiPage ul li.selected a {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .multipage ul li.selected a {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .module-typeI ul li.selected a {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper #multiPage ol li.selected a {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .multipage ol li.selected a {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper .module-typeI ol li.selected a {
	color: rgb(0, 0, 0); font-weight: 700; text-decoration: none;
}
#wrapper #multiPage ul li.selected a:hover {
	text-decoration: none;
}
#wrapper .multipage ul li.selected a:hover {
	text-decoration: none;
}
#wrapper .module-typeI ul li.selected a:hover {
	text-decoration: none;
}
#wrapper #multiPage ol li.selected a:hover {
	text-decoration: none;
}
#wrapper .multipage ol li.selected a:hover {
	text-decoration: none;
}
#wrapper .module-typeI ol li.selected a:hover {
	text-decoration: none;
}
#wrapper .module-typeJ ul {
	margin: 0px; padding: 0px;
}
#wrapper .module-typeJ ul li {
	width: 100%; display: inline-block;
}
#wrapper .module-typeJ ul li a {
	background: rgb(240, 240, 240); margin-bottom: 15px; border-bottom-color: silver; border-bottom-width: 3px; border-bottom-style: solid; display: block;
}
#wrapper .module-typeJ ul li a img {
	width: 100%; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid;
}
#wrapper .module-typeJ ul li a span {
	padding: 5px; text-transform: capitalize; font-size: 18px; display: block;
}
#wrapper .module-typeJ ul.inline li {
	display: block;
}
#wrapper .module-typeK {
	overflow: visible;
}
#wrapper .module-typeK ul {
	margin: 0px; padding: 0px;
}
#wrapper .module-typeK ul li {
	width: 100%; margin-bottom: 15px; display: inline-block;
}
#wrapper .module-typeK ul li a {
	width: 100%; color: rgb(255, 255, 255); display: block; box-shadow: 0px 0px 8px rgba(0,0,0,0.13); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .13);
}
#wrapper .module-typeK ul li a img {
	width: 100%;
}
#wrapper .module-typeK ul li a span {
	padding: 5px; text-transform: capitalize; font-size: 18px; display: block;
}
#wrapper .navbtn ul {
	padding: 0px; width: 100%; display: table;
}
#wrapper .module-typeL ul {
	padding: 0px; width: 100%; display: table;
}
#wrapper .navbtn ul li {
	display: table-row; list-style-type: none; border-spacing: 20px;
}
#wrapper .module-typeL ul li {
	display: table-row; list-style-type: none; border-spacing: 20px;
}
#wrapper .navbtn ul li a {
	background: rgb(240, 240, 240); width: 100%; color: rgb(0, 0, 0) !important; text-decoration: none !important; float: left; display: block; min-height: 65px;
}
#wrapper .module-typeL ul li a {
	background: rgb(240, 240, 240); width: 100%; color: rgb(0, 0, 0) !important; text-decoration: none !important; float: left; display: block; min-height: 65px;
}
#wrapper .navbtn ul li a.external {
	background: url("/TemplatePackage/3.0/images/icon_out.png") no-repeat right; margin: -18px 0px 0px; padding: 0px 13px 18px 0px; width: 10px; height: 10px; display: inline-block; min-height: 0px; border-spacing: 0;
}
#wrapper .module-typeL ul li a.external {
	background: url("/TemplatePackage/3.0/images/icon_out.png") no-repeat right; margin: -18px 0px 0px; padding: 0px 13px 18px 0px; width: 10px; height: 10px; display: inline-block; min-height: 0px; border-spacing: 0;
}
#wrapper .navbtn ul li a div {
	vertical-align: top; display: table-cell;
}
#wrapper .module-typeL ul li a div {
	vertical-align: top; display: table-cell;
}
#wrapper .navbtn ul li a div h3 {
	text-transform: uppercase; line-height: 20px; font-size: 18px; display: block;
}
#wrapper .module-typeL ul li a div h3 {
	text-transform: uppercase; line-height: 20px; font-size: 18px; display: block;
}
#wrapper .navbtn ul li a div > * {
	margin: 0px; padding: 0px;
}
#wrapper .module-typeL ul li a div > * {
	margin: 0px; padding: 0px;
}
#wrapper .navbtn ul li a div span[class*=sprite-]:nth-child(2) {
	display: none;
}
#wrapper .module-typeL ul li a div span[class*=sprite-]:nth-child(2) {
	display: none;
}
#wrapper .navbtn ul li a:hover div > span:first-child {
	display: none;
}
#wrapper .module-typeL ul li a:hover div > span:first-child {
	display: none;
}
#wrapper .navbtn ul li a:hover div span + span {
	display: block;
}
#wrapper .module-typeL ul li a:hover div span + span {
	display: block;
}
#wrapper .navbtn ul li a:hover * {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeL ul li a:hover * {
	color: rgb(255, 255, 255) !important;
}
#wrapper .navbtn ul li a:hover h3 {
	text-decoration: underline !important;
}
#wrapper .module-typeL ul li a:hover h3 {
	text-decoration: underline !important;
}
#wrapper .navbtn ul li a:hover p {
	text-decoration: none !important;
}
#wrapper .module-typeL ul li a:hover p {
	text-decoration: none !important;
}
#wrapper .navbtn ul li a:hover div {
	text-decoration: none !important;
}
#wrapper .module-typeL ul li a:hover div {
	text-decoration: none !important;
}
#wrapper .navbtn ul li a p:hover {
	text-decoration: none !important;
}
#wrapper .module-typeL ul li a p:hover {
	text-decoration: none !important;
}
#wrapper .navbtn ul li a div:hover {
	text-decoration: none !important;
}
#wrapper .module-typeL ul li a div:hover {
	text-decoration: none !important;
}
#wrapper .navbtn ul li a:hover p:hover {
	text-decoration: none !important;
}
#wrapper .module-typeL ul li a:hover p:hover {
	text-decoration: none !important;
}
#wrapper .navbtn ul li a:hover div:hover {
	text-decoration: none !important;
}
#wrapper .module-typeL ul li a:hover div:hover {
	text-decoration: none !important;
}
#wrapper .module-typeM {
	background: url("/TemplatePackage/3.0/images/fancy_deboss.png") rgb(240, 240, 240); padding-top: 10px; margin-bottom: 20px;
}
#wrapper .module-typeM .module-typeA h3 a:focus {
	border: 1px dotted rgb(255, 255, 255) !important;
}
#wrapper .module-typeN {
	padding: 5px; border: 1px solid rgb(229, 229, 229); box-shadow: 0px 0px 8px rgba(0,0,0,0.13); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .13);
}
#wrapper .module-typeN > h3 {
	color: rgb(255, 255, 255); text-transform: uppercase; font-size: 15px;
}
#wrapper .module-typeN > h3 a {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeN > img {
	padding: 0px; width: 100%; margin-bottom: 0px;
}
#wrapper .module-typeN > figure {
	padding: 0px; width: 100%; margin-bottom: 0px;
}
#wrapper .module-typeN > a {
	padding: 0px;
}
#wrapper .module-typeN > a > img {
	padding: 0px; width: 100%;
}
#wrapper .module-typeN > p {
	margin: 0px; padding: 10px;
}
#wrapper .module-typeN > figure figcaption p {
	margin: 0px; padding: 10px;
}
#wrapper .module-typeN > p.morelink {
	padding-bottom: 0px;
}
#wrapper .module-typeN > figure figcaption p.morelink {
	padding-bottom: 0px;
}
#wrapper .module-typeN > p.more {
	padding-bottom: 0px;
}
#wrapper .module-typeN > figure figcaption p.more {
	padding-bottom: 0px;
}
#wrapper .module-typeP {
	background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229);
}
#wrapper .module-typeP > img {
	padding: 5px; width: 100%; margin-top: 0px; margin-right: auto; margin-left: auto; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper .module-typeP > a {
	padding: 5px; width: 100%; margin-top: 0px; margin-right: auto; margin-left: auto; display: block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#wrapper .module-typeP > a img {
	padding: 0px;
}
#wrapper .module-typeP h3 {
	color: rgb(255, 255, 255);
}
#wrapper .module-typeP h3 a {
	color: rgb(255, 255, 255); text-transform: uppercase; font-size: 15px;
}
#wrapper .module-typeP .somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeP p.somemore {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeP .somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeP p.somemore a {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeP .somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .module-typeP p.somemore span {
	color: rgb(255, 255, 255) !important;
}
#wrapper .youtube {
	margin-bottom: 20px;
}
#wrapper .module-typeY {
	margin-bottom: 20px;
}
#wrapper .youtube iframe {
	border: 0px currentColor; visibility: hidden;
}
#wrapper .module-typeY iframe {
	border: 0px currentColor; visibility: hidden;
}
#wrapper .youtube p {
	margin-top: 10px;
}
#wrapper .module-typeY p {
	margin-top: 10px;
}
.on-this-page {
	background: silver; padding: 3px 5px; border: 1px solid silver;
}
.related-module {
	background: silver; padding: 3px 5px; border: 1px solid silver;
}
.on-this-page-module {
	padding: 1px 8px; border: 1px solid silver;
}
.on-this-page-module h4 {
	color: rgb(0, 0, 0);
}
#onthispage {
	background: silver;
}
.on-this-page-module {
	background: silver;
}
.related {
	border: 1px solid silver; margin-bottom: 20px;
}
.related ul {
	margin: 0px;
}
.related li {
	margin: 0px; padding: 2px 3px; list-style-type: none;
}
.related li a {
	border-top-color: silver; border-top-width: 1px; border-top-style: solid;
}
.feature-module {
	width: 100%; margin-bottom: 5px;
}
.noBorder {
	background: rgb(255, 255, 255);
}
.typeD {
	background: rgb(255, 255, 255);
}
[class*=typeD] {
	background: rgb(255, 255, 255);
}
.lt-ie9 .page-curl {
	border: 1px solid silver;
}
.lt-ie9 .typeB {
	border: 1px solid silver;
}
.lt-ie9 [class*='-typeB'] {
	border: 1px solid silver;
}
.page-curl {
	background: rgb(255, 255, 255); box-shadow: 0px 0px 8px rgba(0,0,0,0.13); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .13);
}
.typeB {
	background: rgb(255, 255, 255); box-shadow: 0px 0px 8px rgba(0,0,0,0.13); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .13);
}
[class*='-typeB'] {
	background: rgb(255, 255, 255); box-shadow: 0px 0px 8px rgba(0,0,0,0.13); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .13);
}
.page-curl h3 {
	color: rgb(0, 0, 0);
}
.typeB h3 {
	color: rgb(0, 0, 0);
}
[class*='-typeB'] h3 {
	color: rgb(0, 0, 0);
}
.page-curl h3 a {
	color: rgb(0, 0, 0);
}
.typeB h3 a {
	color: rgb(0, 0, 0);
}
[class*='-typeB'] h3 a {
	color: rgb(0, 0, 0);
}
.cl {
	clear: left;
}
.rl {
	clear: right;
}
.righty {
	float: right;
}
.lefty {
	float: left;
}
.block li {
	padding-bottom: 10px; margin-bottom: 5px; margin-left: -20px; border-bottom-color: silver; border-bottom-width: 1px; border-bottom-style: dotted; list-style-type: none;
}
a.button {
	background: 0px 0px rgb(7, 82, 144); margin: 8px auto 14px; padding: 5px 13px 7px; border-radius: 3px; color: rgb(255, 255, 255); line-height: 18px; font-weight: 700; -moz-border-radius: 3px; -webkit-border-radius: 3px; transition: all 300ms ease 0s;
}
.more-topics-module {
	border: 1px solid rgb(229, 229, 229); margin-top: 20px; margin-right: 10px; margin-left: 10px;
}
.more-topics-module .title {
	background: 0px 0px rgb(229, 229, 229); padding: 10px 14px 9px; color: rgb(7, 82, 144); margin-top: 0px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.more-topics-module ul {
	margin: 5px 10px 10px 30px; padding: 0px;
}
.updates i {
	margin-top: 10px; margin-right: 5px; margin-left: 5px; float: left;
}
.updates h5 {
	text-transform: capitalize;
}
.updates p {
	margin: 10px; padding: 0px 0px 20px;
}
.updates a.button {
	float: right;
}
.updates input {
	margin: 5px 0px 10px; width: 93%;
}
.three .updates {
	display: table;
}
.three .updates a {
	float: left;
}
.one #multiPagePaginator {
	margin-bottom: 15px;
}
.one .multiPagePaginatorToc {
	margin-bottom: 15px;
}
.two #multiPagePaginator {
	margin-bottom: 15px;
}
.two .multiPagePaginatorToc {
	margin-bottom: 15px;
}
#multiPagePaginator {
	padding-top: 20px;
}
.multiPagePaginatorToc {
	padding-top: 20px;
}
#multiPagePaginator a {
	text-decoration: none !important;
}
.multiPagePaginatorToc a {
	text-decoration: none !important;
}
#multiPagePaginator a:hover {
	text-decoration: underline !important;
}
.multiPagePaginatorToc a:hover {
	text-decoration: underline !important;
}
#multiPagePaginator a:hover span {
	text-decoration: underline !important;
}
.multiPagePaginatorToc a:hover span {
	text-decoration: underline !important;
}
#multiPagePaginator .mp-navigation {
	background: url("/TemplatePackage/3.0/images/fancy_deboss_border.png") repeat-x top; padding: 20px 10px 0px; width: 100%; margin-top: 10px; display: table;
}
.multiPagePaginatorToc .mp-navigation {
	background: url("/TemplatePackage/3.0/images/fancy_deboss_border.png") repeat-x top; padding: 20px 10px 0px; width: 100%; margin-top: 10px; display: table;
}
#multiPagePaginator .mp-navigation .row {
	display: table-row;
}
.multiPagePaginatorToc .mp-navigation .row {
	display: table-row;
}
#multiPagePaginator .mp-navigation .icon-angle-left {
	font-size: 18px; margin-left: 6px; vertical-align: -8%;
}
.multiPagePaginatorToc .mp-navigation .icon-angle-left {
	font-size: 18px; margin-left: 6px; vertical-align: -8%;
}
#multiPagePaginator .mp-navigation .icon-angle-right {
	font-size: 18px; margin-left: 6px; vertical-align: -8%;
}
.multiPagePaginatorToc .mp-navigation .icon-angle-right {
	font-size: 18px; margin-left: 6px; vertical-align: -8%;
}
#multiPagePaginator .mp-navigation :first-child.icon-angle-left {
	margin-right: 6px; margin-left: 0px;
}
.multiPagePaginatorToc .mp-navigation :first-child.icon-angle-left {
	margin-right: 6px; margin-left: 0px;
}
#multiPagePaginator .mp-navigation :first-child.icon-angle-right {
	margin-right: 6px; margin-left: 0px;
}
.multiPagePaginatorToc .mp-navigation :first-child.icon-angle-right {
	margin-right: 6px; margin-left: 0px;
}
#multiPagePaginator .mp-navigation a {
	font-size: 14px; vertical-align: middle; display: inline-block; position: relative; max-width: 325px;
}
.multiPagePaginatorToc .mp-navigation a {
	font-size: 14px; vertical-align: middle; display: inline-block; position: relative; max-width: 325px;
}
#multiPagePaginator .mp-navigation .pageIndicator {
	text-align: center; display: table-cell;
}
.multiPagePaginatorToc .mp-navigation .pageIndicator {
	text-align: center; display: table-cell;
}
#multiPagePaginator .mp-navigation .previous {
	padding: 0px; width: 50%; display: table-cell;
}
.multiPagePaginatorToc .mp-navigation .previous {
	padding: 0px; width: 50%; display: table-cell;
}
#multiPagePaginator .mp-navigation .next {
	width: 50%; text-align: right; display: table-cell;
}
.multiPagePaginatorToc .mp-navigation .next {
	width: 50%; text-align: right; display: table-cell;
}
#multiPagePaginator .mp-pagination {
	margin-top: 5px;
}
.multiPagePaginatorToc .mp-pagination {
	margin-top: 5px;
}
#multiPagePaginator .mp-pagination ul {
	text-align: center;
}
.multiPagePaginatorToc .mp-pagination ul {
	text-align: center;
}
#multiPagePaginator .mp-pagination li {
	margin: 0px 4px; width: 35px; height: 35px; display: inline-block;
}
.multiPagePaginatorToc .mp-pagination li {
	margin: 0px 4px; width: 35px; height: 35px; display: inline-block;
}
#multiPagePaginator .mp-pagination li.selected a {
	color: rgb(255, 255, 255) !important;
}
.multiPagePaginatorToc .mp-pagination li.selected a {
	color: rgb(255, 255, 255) !important;
}
#multiPagePaginator .mp-pagination li a {
	color: rgb(0, 0, 0) !important; margin-top: 5px; display: block;
}
.multiPagePaginatorToc .mp-pagination li a {
	color: rgb(0, 0, 0) !important; margin-top: 5px; display: block;
}
.multiPagePaginatorToc {
	padding-top: 0px;
}
.multiPagePaginatorToc .toc {
	text-align: center; display: block;
}
.multiPagePaginatorToc .toc a {
	text-decoration: none !important;
}
.multiPagePaginatorToc .toc a:hover {
	text-decoration: underline !important;
}
.one .multiPagePaginatorToc .mp-navigation {
	padding-right: 0px; padding-left: 0px;
}
.one #multiPagePaginator .mp-navigation {
	padding-right: 0px; padding-left: 0px;
}
.one #multiPagePaginator .mp-navigation .pageIndicator {
	width: 33%;
}
.one #multiPagePaginator .mp-navigation .previous {
	width: 33%;
}
.one #multiPagePaginator .mp-navigation .next {
	width: 33%;
}
#nav-container [class*=module] {
	margin-right: 10px; margin-left: 10px;
}
#top-container {
	padding: 0px;
}
#top-container .flexsliderbox .flexslider {
	height: 239px; max-height: 239px;
}
#top-container #topic-intro > p {
	float: left;
}
.vertical {
	margin-left: 0px; float: left;
}
.vertical li {
	float: left; display: block;
}
.vertical-ul {
	margin-left: 0px; float: left;
}
.vertical-ul li {
	float: left;
}
.horizontal li {
	display: inline-block;
}
.poarrow {
	font-size: 16px;
}
.pageoptionsContainer {
	height: 25px; float: right; display: block; position: relative;
}
.pageoptionsContainer a {
	font-size: 12px;
}
.formatOptions.pageoptionsContainer {
	border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.languageOptions.pageoptionsContainer {
	margin-left: 7px; border-bottom-color: currentColor !important; border-bottom-width: 0px !important; border-bottom-style: none !important;
}
.formatOptionsOff {
	display: none;
}
.languageOptionsOff {
	display: none;
}
.formatOptionsOn {
	display: block;
}
.languageOptionsOn {
	display: block;
}
.select-label {
	line-height: 18px; font-size: 12px; font-weight: 700; margin-top: 5px; margin-right: 10px; float: left; display: inline-block;
}
.pageoptions {
	position: relative;
}
.pageoptions .select-box {
	padding: 1px 5px; border: 1px solid rgb(229, 229, 229); height: auto; color: rgb(0, 0, 0); line-height: 18px; margin-top: 2px; margin-right: 4px; float: right; display: block; cursor: pointer;
}
.pageoptions .select-box a {
	color: rgb(0, 0, 0); text-decoration: none !important;
}
.pageoptions .select-box a:hover {
	color: rgb(0, 0, 0); text-decoration: none !important;
}
.pageoptions .select-box a span {
	text-decoration: none !important; margin-top: 0px; margin-right: 4px; float: right;
}
.pageoptions .select-box a:hover span {
	text-decoration: none !important; margin-top: 0px; margin-right: 4px; float: right;
}
.pageoptions [class^=sprite-] {
	margin: 8px 5px 0px !important; float: left; display: block;
}
.pageoptions ul.drop-down {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid; border-color: rgb(229, 229, 229); list-style: none; margin: 0px; padding: 0px; left: -999999px; top: 25px; width: 135px; display: block; position: absolute; z-index: 999;
}
.pageoptions ul.drop-down li {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.pageoptions ul.drop-down li:hover {
	background: rgb(240, 240, 240);
}
.pageoptions ul.drop-down li a {
	padding: 2px 5px; color: rgb(0, 0, 0); line-height: 35px !important; text-decoration: none; display: block; min-height: 31px;
}
.pageoptions.languages .select-box {
	width: 125px;
}
.pageoptions.languages ul.sfhover {
	left: 0px; width: 135px;
}
.pageoptions.format .select-box {
	width: 110px;
}
.pageoptions.format ul.sfhover {
	left: 0px; width: 120px;
}
.one .pageoptionsContainer {
	margin: 5px 5px 0px; padding: 10px 0px 10px 15px; height: 35px; clear: both; border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: none;
}
.one .pageoptionsContainer + .pageoptionsContainer {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.one .pageoptions.format li a {
	width: 135px;
}
.one .pageoptions.languages li a {
	width: 135px;
}
.one .pageoptions {
	margin: 0px; width: 220px; display: inline-block;
}
.one .pageoptions .select-box {
	width: 125px !important;
}
.one .pageoptions .select-box a {
	float: left;
}
.two .pageoptions.languages .select-box {
	width: 125px;
}
.two .pageoptions.languages .select-box a {
	float: left;
}
.two .pageoptions.languages ul.sfhover {
	left: 0px; width: 135px;
}
.two .pageoptions.format ul.sfhover {
	left: 0px;
}
#content .pageoptions li a.external {
	background: 0px;
}
body {
	line-height: 25px;
}
body.modal-open {
	overflow: hidden;
}
.border-bottom-white {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 2px; border-bottom-style: solid;
}
.border-bottom-cdcblue {
	border-bottom-color: rgb(7, 82, 144); border-bottom-width: 2px; border-bottom-style: solid;
}
select {
	border: 1px solid silver; width: auto; background-color: rgb(255, 255, 255);
}
.close {
	font-size: 24px; opacity: 1 !important;
}
.modal-header {
	height: 24px;
}
.modal-header > span {
	float: left;
}
.modal-header span {
	float: left;
}
.modal-body {
	overflow: auto; max-height: 100%; -webkit-overflow-scrolling: touch;
}
input[type=text] {
	color: rgb(0, 0, 0);
}
.input-prepend {
	background: rgb(7, 82, 144); padding: 1px 2px 1px 1px; width: 185px; margin-bottom: 5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.cdc-local-check {
	float: left;
}
input[type=checkbox] {
	float: left;
}
.cdc-local-check {
	background: rgb(7, 82, 144); padding: 1px 2px 1px 1px; height: 32px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.cdc-local-check input[type=checkbox] {
	margin: 8px 10px;
}
.cdc-local-check label {
	padding: 4px 6px; border: 0px currentColor; height: 30px; color: rgb(255, 255, 255); box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.btn {
	border: 0px currentColor;
}
.nav .dropdown-toggle .caret {
	border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0);
}
.nav .dropdown-toggle:hover .caret {
	border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0);
}
.dropdown-menu {
	padding: 0px; border-radius: 0px;
}
.dropdown-menu li > a:hover {
	background: 0px; color: rgb(0, 0, 0);
}
.navhead .icon-remove {
	background-position: -470px 0px;
}
.navhead [class^=icon-] {
	background-image: url("/TemplatePackage/3.0/images/glyphicons-halflings_big.png");
}
.navhead [class*=' icon-'] {
	background-image: url("/TemplatePackage/3.0/images/glyphicons-halflings_big.png");
}
select#select {
	border-radius: 0px; width: 185px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-border-radius: 0; -webkit-border-radius: 0; -ms-box-sizing: border-box;
}
.pull-left-full {
	margin-right: 10px; margin-left: 0px; float: left;
}
blockquote.pull-right {
	width: 100%; clear: both;
}
form[id*=searchForm] {
	margin-top: 10px; float: right;
}
form[id*=searchForm] label.subset {
	margin: 0px; color: rgb(255, 255, 255); line-height: inherit; padding-left: 15px; display: block;
}
form[id*=searchForm] label.search-box {
	margin: 0px;
}
form[id*=searchForm] td {
	margin: 0px; padding: 0px;
}
form[id*=searchForm] td:first-child {
	width: 200px; padding-left: 10px; vertical-align: middle;
}
form[id*=searchForm] input[type=checkbox] {
	margin: 0px 5px 0px 0px; padding: 0px; top: -1px; width: 13px; height: 13px; vertical-align: middle; float: inherit; position: relative;
}
form[id*=searchForm] input[type=text] {
	border-width: 2px 0px 2px 2px; border-style: solid none solid solid; border-color: rgb(7, 82, 144) currentColor rgb(7, 82, 144) rgb(7, 82, 144); border-radius: 0px; width: 248px; box-shadow: none;
}
form[id*=searchForm] input[type=submit] {
	background: rgb(255, 255, 255); border: 0px currentColor; width: 30px; height: 28px; float: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
form[id*=searchForm] button.submit {
	background: rgb(255, 255, 255); border: 0px currentColor; width: 30px; height: 28px; float: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
form[id*=searchForm] input[type=submit] span {
	left: -5px; top: -2px; position: relative;
}
form[id*=searchForm] button.submit span {
	left: -5px; top: -2px; position: relative;
}
form[id*=searchForm] #searchBoxLocal {
	margin: 0px;
}
form[id*=searchForm] #searchBoxLocalBottom {
	margin: 0px;
}
form[id*=searchForm] table {
	border: 0px currentColor;
}
form[id*=searchForm] tr {
	border: 0px currentColor;
}
form[id*=searchForm] td {
	border: 0px currentColor;
}
form[id*=searchForm] th {
	border: 0px currentColor;
}
form[id*=searchForm] table {
	background: rgb(7, 82, 144); width: 350px; table-layout: fixed;
}
form[id*=searchForm] td.searchtd {
	vertical-align: top;
}
form[id*=searchForm] td.buttontd {
	width: 32px !important;
}
form[id*=searchForm] td.labletd {
	padding: 3px 10px;
}
form#searchForm input[type=text] {
	margin-bottom: 0px;
}
form#searchFormBottom input[type=text] {
	margin-bottom: 0px;
}
form[id^=searchForm] input[type=text] {
	margin-bottom: 0px;
}
form#searchForm td:first-child {
	padding-left: 0px;
}
form#searchFormBottom td:first-child {
	padding-left: 0px;
}
form[id^=searchForm] td:first-child {
	padding-left: 0px;
}
form#searchForm legend {
	display: none !important;
}
form#searchFormBottom legend {
	display: none !important;
}
form[id^=searchForm] legend {
	display: none !important;
}
form#searchForm span[class^=sprite-] {
	color: transparent; line-height: 0; font-size: 0px;
}
form#searchFormBottom span[class^=sprite-] {
	color: transparent; line-height: 0; font-size: 0px;
}
form[id^=searchForm] span[class^=sprite-] {
	color: transparent; line-height: 0; font-size: 0px;
}
.cdc-socialMedia .socialMediaFeeds span[class*=sprite-] {
	float: left;
}
.cdc-socialMedia .socialMediaFeeds div h4 {
	margin-top: 10px;
}
.cdc-socialMedia .socialMediaFeeds div h4 a {
	padding-left: 0px; margin-top: 7px; display: inline-block;
}
#share-bar {
	margin-bottom: 10px; min-height: 25px;
}
.socialmediabar li {
	font-size: 12px;
}
.socialmediabar li a {
	font-size: 12px;
}
.socialmediabar a {
	font-size: 12px;
}
.topicHome.secondTier #breadBox {
	margin-bottom: 40px;
}
.secondTier #breadBox {
	margin-bottom: 40px;
}
.optionalTwo.secondTier #breadBox {
	margin-bottom: 10px;
}
.contactArea {
	min-height: 20px;
}
#socialMediaShareContainer {
	height: 20px;
}
html.content #socialMediaShareContainer {
	margin: 0px;
}
#socialMediaContainer .contactArea {
	padding-top: 0px; min-height: 20px;
}
.preFoot #socialMediaContainer {
	margin: 10px;
}
#socialMedia {
	display: none;
}
#socialMedia a {
	text-decoration: none;
}
.secondTier #socialMediaContainer {
	margin: 10px 185px 0px 190px;
}
.optionalTwo.secondTier #socialMediaContainer {
	margin-bottom: 10px;
}
.optionalTwo.secondTier #socialMediaContainer {
	margin: 10px 175px 10px 10px;
}
#socialMedia .facebookRecommend {
	background: url("/TemplatePackage/3.0/images/smRecommend.png") no-repeat; width: 84px; height: 20px; text-indent: -9999px; padding-right: 0px;
}
#socialMedia .linkedInShare {
	background: url("/TemplatePackage/3.0/images/smLinkedIn.png") no-repeat 0px 7px; padding: 4px 0px 0px 65px; text-indent: -99999px;
}
#socialMedia .esp .linkedInShare {
	background: url("/TemplatePackage/3.0/images/smLinkedIn_es.png") no-repeat 5px 7px; padding: 4px 0px 0px 70px; text-indent: -99999px;
}
#socialMedia .esp .facebookRecommend {
	background: url("/TemplatePackage/3.0/images/smRecommend_es.png") no-repeat; width: 86px; height: 20px; padding-right: 0px;
}
#socialMedia .twitterTweet {
	background: url("/TemplatePackage/3.0/images/smTweet.png") no-repeat; width: 59px; height: 20px; text-indent: -9999px; padding-right: 0px;
}
#socialMedia .esp .twitterTweet {
	background: url("/TemplatePackage/3.0/images/smTweet_es.png") no-repeat; width: 70px; height: 20px; padding-right: 0px;
}
.shareButtonEs {
	background: url("/TemplatePackage/3.0/images/smShare.png") no-repeat 0px; height: 20px; color: rgb(51, 51, 51); line-height: 21px; padding-left: 20px; font-size: 12px; font-weight: 700; display: block;
}
.shareButtonEn {
	background: url("/TemplatePackage/3.0/images/smShare.png") no-repeat 0px; height: 20px; color: rgb(51, 51, 51); line-height: 21px; padding-left: 20px; font-size: 12px; font-weight: 700; display: block;
}
.shareButtonEs {
	display: none;
}
body.esp .shareButtonEn {
	display: none;
}
body.esp .shareButtonEs {
	display: block;
}
.widePage#applicationsPage #socialMediaContainer {
	margin: 10px;
}
.appsPage.widePage#applicationsPage #socialMediaContainer {
	margin: 10px 10px 10px 195px;
}
#linkedInCountWrapper {
	margin-top: 3px;
}
#fbCount {
	background: rgb(255, 255, 255); padding: 3px 3px 1px; border: 1px solid rgb(209, 209, 209); height: 14px; text-align: center; line-height: 11px; font-size: 12px; font-weight: 400; margin-left: 5px; float: left; white-space: nowrap;
}
#twitterCount {
	background: rgb(255, 255, 255); padding: 3px 3px 1px; border: 1px solid rgb(209, 209, 209); height: 14px; text-align: center; line-height: 11px; font-size: 12px; font-weight: 400; margin-left: 5px; float: left; white-space: nowrap;
}
#linkedInCount {
	background: rgb(255, 255, 255); padding: 3px 3px 1px; border: 1px solid rgb(209, 209, 209); height: 14px; text-align: center; line-height: 11px; font-size: 12px; font-weight: 400; margin-left: 5px; float: left; white-space: nowrap;
}
#facebookBlock {
	margin-top: 2px;
}
#twitterBlock {
	margin-top: 2px;
}
#facebookBlock {
	float: left; display: block;
}
#twitterBlock {
	float: left; display: block;
}
#bookmarkShareBlock {
	float: left; display: block;
}
#facebookBlock > a {
	float: left; display: block;
}
#twitterBlock > a {
	float: left; display: block;
}
.countWrapper {
	float: left; display: block;
}
#facebookBlock #facebookCountWrapper {
	display: none;
}
#twitterBlock #twitterCountWrapper {
	display: none;
}
#wrapper #facebookBlock > a:hover {
	text-decoration: none;
}
#wrapper #twitterBlock > a:hover {
	text-decoration: none;
}
#twitterBlock {
	margin-left: 10px;
}
#bookmarkShareBlock {
	margin-left: 10px;
}
#bookmarkShareBlock #twitterBlock {
	margin: 5px 0px 0px 5px;
}
#bookmarkShareBlock #facebookBlock {
	margin: 5px 0px 0px 5px;
}
.countWrapper {
	text-indent: 0px; position: relative;
}
.counterNub {
	left: 1px; top: 5px; width: 5px; height: 0px; text-indent: 0px; float: left; position: relative; z-index: 2;
}
.counterNub s {
	border-width: 4px 5px 4px 0px; border-style: solid; border-color: transparent rgb(215, 215, 215) transparent transparent; top: 1px; display: block; position: relative;
}
.counterNub i {
	border-width: 4px 5px 4px 0px; border-style: solid; border-color: transparent rgb(215, 215, 215) transparent transparent; top: 1px; display: block; position: relative;
}
.counterNub i {
	left: 2px; top: -7px; border-right-color: rgb(255, 255, 255);
}
#linkedinBlock {
	margin-left: 9px; float: left; display: block;
}
#bookmarkShareBlock ul {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(229, 229, 229) rgb(229, 229, 229) currentColor; list-style: none; margin: 0px; left: -9999px; width: 165px; position: absolute; z-index: 999; background-color: rgb(255, 255, 255);
}
#bookmarkShareBlock .bookmarkShare {
	position: relative; z-index: 999; cursor: pointer;
}
#bookmarkShareBlock .sfhover > ul {
	left: 2px; top: 19px; position: absolute; z-index: 999;
}
#bookmarkShareBlock ul li {
	list-style: none; margin: 0px; height: 35px; line-height: 28px; padding-left: 5px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#bookmarkShareBlock ul li:hover {
	background: rgb(240, 240, 240);
}
#bookmarkShareBlock ul a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
#bookmarkShareBlock ul a {
	padding: 1px 0px; color: rgb(0, 0, 0); font-size: 1.2rem; text-decoration: none; display: block;
}
#bookmarkShareBlock ul a:visited {
	padding: 1px 0px; color: rgb(0, 0, 0); font-size: 1.2rem; text-decoration: none; display: block;
}
#bookmarkShareBlock ul li a:visited {
	padding: 1px 0px; color: rgb(0, 0, 0); font-size: 1.2rem; text-decoration: none; display: block;
}
#bookmarkShareBlock ul li a i {
	margin-right: 7px; float: left; display: block;
}
#bookmarkShareBlock ul li.pinterest {
	padding-left: 5px;
}
#bookmarkShareBlock ul li.pinterest img {
	margin-right: 5px;
}
#bookmarkShareBlock ul li.digg i {
	margin-top: 4px;
}
#li_ui_li_gen_1350312101716_0-logo {
	background: url("http://static02.linkedin.com/scds/common/u/img/sprite/sprite_connect_v13.png") no-repeat 0px -276px !important; margin: 0px !important; padding: 0px !important; border: 0px currentColor !important; left: 0px !important; top: 0px !important; width: 20px !important; height: 20px !important; text-indent: -9999em !important; overflow: hidden !important; float: right !important; display: block !important; position: absolute !important; cursor: pointer !important;
}
#bookmarkShareBlock ul li.addthisto {
	margin: 0px; padding: 3px 0px 2px 6px; clear: both; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(221, 221, 221);
}
#bookmarkShareBlock ul li.esp.addthisto {
	display: none;
}
body.esp #bookmarkShareBlock ul li.eng.addthisto {
	display: none;
}
body.esp #bookmarkShareBlock ul li.esp.addthisto {
	display: block;
}
.bookmarkShare {
	display: inline-block;
}
.bookmarkShare a {
	top: 2px; float: left; position: relative;
}
.bookmarkShare .external {
	display: none !important;
}
img.analytics {
	clear: none; float: left; visibility: hidden;
}
#socialMediaFeeds::after {
	height: 0px; clear: left; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.cdc-socialMedia #socialMediaFeeds div h4 {
	line-height: 30px; margin-top: 0px;
}
.cdc-socialMedia #socialMediaFeeds #tweet {
	background: rgb(255, 255, 255); margin: 0px auto; width: 94%; color: rgb(0, 0, 0); float: none;
}
.cdc-socialMedia #socialMediaFeeds #facebook {
	background: rgb(255, 255, 255); margin: 0px auto; width: 94%; color: rgb(0, 0, 0); float: none;
}
.cdc-socialMedia {
	padding: 0px;
}
.cdc-socialMedia #socialMediaFeeds {
	background: rgb(235, 242, 249); margin: 0px auto; padding: 0px 10px; border: 1px solid rgb(229, 229, 229);
}
.cdc-socialMedia .socialMediaFeeds {
	background: rgb(235, 242, 249); margin: 0px auto; padding: 0px 10px; border: 1px solid rgb(229, 229, 229);
}
.cdc-socialMedia #socialMediaFeeds .socl-avatar {
	float: left; display: none;
}
.cdc-socialMedia .socialMediaFeeds .socl-avatar {
	float: left; display: none;
}
.cdc-socialMedia #socialMediaFeeds .socl-user {
	background: rgb(209, 226, 240); line-height: 20px; text-indent: 3px; text-decoration: none; margin-top: 10px; display: block;
}
.cdc-socialMedia .socialMediaFeeds .socl-user {
	background: rgb(209, 226, 240); line-height: 20px; text-indent: 3px; text-decoration: none; margin-top: 10px; display: block;
}
.cdc-socialMedia #socialMediaFeeds .socl-user:hover {
	text-decoration: underline;
}
.cdc-socialMedia .socialMediaFeeds .socl-user:hover {
	text-decoration: underline;
}
.cdc-socialMedia #socialMediaFeeds .socl-comment-text :nth-child(3).socl-user {
	margin-top: 0px;
}
.cdc-socialMedia .socialMediaFeeds .socl-comment-text :nth-child(3).socl-user {
	margin-top: 0px;
}
.cdc-socialMedia #socialMediaFeeds a:hover {
	text-decoration: none;
}
.cdc-socialMedia .socialMediaFeeds a:hover {
	text-decoration: none;
}
.cdc-socialMedia #socialMediaFeeds #tweet {
	background: rgb(235, 242, 249); width: 100%; margin-right: auto; margin-left: auto; float: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.cdc-socialMedia .socialMediaFeeds #tweet {
	background: rgb(235, 242, 249); width: 100%; margin-right: auto; margin-left: auto; float: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.cdc-socialMedia #socialMediaFeeds #facebook {
	background: rgb(235, 242, 249); width: 100%; margin-right: auto; margin-left: auto; float: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.cdc-socialMedia .socialMediaFeeds #facebook {
	background: rgb(235, 242, 249); width: 100%; margin-right: auto; margin-left: auto; float: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.cdc-socialMedia #socialMediaFeeds #tweet .socl-user {
	background: rgb(209, 226, 240);
}
.cdc-socialMedia .socialMediaFeeds #tweet .socl-user {
	background: rgb(209, 226, 240);
}
.cdc-socialMedia #socialMediaFeeds #facebook .socl-user {
	background: rgb(209, 226, 240);
}
.cdc-socialMedia .socialMediaFeeds #facebook .socl-user {
	background: rgb(209, 226, 240);
}
.cdc-socialMedia #socialMediaFeeds > div {
	margin-top: 10px;
}
.cdc-socialMedia .socialMediaFeeds > div {
	margin-top: 10px;
}
.cdc-socialMedia #socialMediaFeeds > div:first-child {
	margin-top: 0.5rem;
}
.cdc-socialMedia .socialMediaFeeds > div:first-child {
	margin-top: 0.5rem;
}
.cdc-socialMedia #socialMediaFeeds div h4 {
	line-height: 30px; margin-top: 5px; margin-bottom: 2px;
}
.cdc-socialMedia .socialMediaFeeds div h4 {
	line-height: 30px; margin-top: 5px; margin-bottom: 2px;
}
.cdc-socialMedia #tweet h4 a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.cdc-socialMedia #facebook h4 a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.cdc-socialMedia #tweet h4 a:hover {
	text-decoration: underline;
}
.cdc-socialMedia #facebook h4 a:hover {
	text-decoration: underline;
}
.cdc-socialMedia .feed-item {
	margin: 1rem 0.3rem 0px;
}
.cdc-socialMedia :first-child.feed-item {
	margin-top: 0px;
}
.js .cdc-socialMedia #socialMediaFeeds #tweet .socl-loader-graphic {
	background: url("/TemplatePackage/3.0/images/social_media_loader.gif") no-repeat 50% 50%; margin: 5px auto; width: 100%; height: 30px; display: block;
}
.js .cdc-socialMedia #socialMediaFeeds #facebook .socl-loader-graphic {
	background: url("/TemplatePackage/3.0/images/social_media_loader.gif") no-repeat 50% 50%; margin: 5px auto; width: 100%; height: 30px; display: block;
}
#tweet .socl-comment-text p {
	display: none;
}
#facebook .socl-comment-text p {
	display: none;
}
#tweet .socl-comment-text a.failover {
	display: none;
}
#facebook .socl-comment-text a.failover {
	display: none;
}
body.mejs-time-float-current {
	line-height: 11px; font-size: 11px;
}
p.mejs-time-float-current {
	line-height: 11px; font-size: 11px;
}
span.mejs-time-float-current {
	line-height: 11px; font-size: 11px;
}
li.mejs-time-float-current {
	line-height: 11px; font-size: 11px;
}
audio {
	visibility: hidden;
}
.visible-four {
	display: inherit !important;
}
.visible-three {
	display: none !important;
}
.visible-two {
	display: none !important;
}
.visible-one {
	display: none !important;
}
.hidden-four {
	display: none !important;
}
.span5a {
	width: 278px;
}
.span5a [class*=module] {
	margin-bottom: 0px !important;
}
[class*=module].span5a {
	margin-bottom: 0px !important;
}
.span7a {
	width: 375px;
}
.span7a [class*=module] {
	margin-bottom: 0px !important;
}
[class*=module].span7a {
	margin-bottom: 0px !important;
}
.carousel-slider .slider .flex-direction-nav {
	display: none;
}
.span24 .list-block.double {
	width: 569px; max-width: 569px;
}
.span24 .list-block.double li {
	width: 569px; max-width: 569px;
}
.span23 .list-block.double {
	width: 544px; max-width: 544px;
}
.span23 .list-block.double li {
	width: 544px; max-width: 544px;
}
.span22 .list-block.double {
	width: 519px; max-width: 519px;
}
.span22 .list-block.double li {
	width: 519px; max-width: 519px;
}
.span21 .list-block.double {
	width: 494px; max-width: 494px;
}
.span21 .list-block.double li {
	width: 494px; max-width: 494px;
}
.span20 .list-block.double {
	width: 469px; max-width: 469px;
}
.span20 .list-block.double li {
	width: 469px; max-width: 469px;
}
.span19 .list-block.double {
	width: 444px; max-width: 444px;
}
.span19 .list-block.double li {
	width: 444px; max-width: 444px;
}
.span18 .list-block.double {
	width: 419px; max-width: 419px;
}
.span18 .list-block.double li {
	width: 419px; max-width: 419px;
}
.span17 .list-block.double {
	width: 394px; max-width: 394px;
}
.span17 .list-block.double li {
	width: 394px; max-width: 394px;
}
.span16 .list-block.double {
	width: 369px; max-width: 369px;
}
.span16 .list-block.double li {
	width: 369px; max-width: 369px;
}
.span15 .list-block.double {
	width: 344px; max-width: 344px;
}
.span15 .list-block.double li {
	width: 344px; max-width: 344px;
}
.span14 .list-block.double {
	width: 319px; max-width: 319px;
}
.span14 .list-block.double li {
	width: 319px; max-width: 319px;
}
.span13 .list-block.double {
	width: 294px; max-width: 294px;
}
.span13 .list-block.double li {
	width: 294px; max-width: 294px;
}
.span12 .list-block.double {
	width: 269px; max-width: 269px;
}
.span12 .list-block.double li {
	width: 269px; max-width: 269px;
}
.span11 .list-block.double {
	width: 244px; max-width: 244px;
}
.span11 .list-block.double li {
	width: 244px; max-width: 244px;
}
.span10 .list-block.double {
	width: 219px; max-width: 219px;
}
.span10 .list-block.double li {
	width: 219px; max-width: 219px;
}
.span9 .list-block.double {
	width: 194px; max-width: 194px;
}
.span9 .list-block.double li {
	width: 194px; max-width: 194px;
}
.span8 .list-block.double {
	width: 169px; max-width: 169px;
}
.span8 .list-block.double li {
	width: 169px; max-width: 169px;
}
.span7 .list-block.double {
	width: 144px; max-width: 144px;
}
.span7 .list-block.double li {
	width: 144px; max-width: 144px;
}
.span6 .list-block.double {
	width: 119px; max-width: 119px;
}
.span6 .list-block.double li {
	width: 119px; max-width: 119px;
}
.span5 .list-block.double {
	width: 94px; max-width: 94px;
}
.span5 .list-block.double li {
	width: 94px; max-width: 94px;
}
.span4 .list-block.double {
	width: 69px; max-width: 69px;
}
.span4 .list-block.double li {
	width: 69px; max-width: 69px;
}
.span24 .list-block.triple {
	width: 374px; max-width: 374px;
}
.span24 .list-block.triple li {
	width: 374px; max-width: 374px;
}
.span23 .list-block.triple {
	width: 357px; max-width: 357px;
}
.span23 .list-block.triple li {
	width: 357px; max-width: 357px;
}
.span22 .list-block.triple {
	width: 341px; max-width: 341px;
}
.span22 .list-block.triple li {
	width: 341px; max-width: 341px;
}
.span21 .list-block.triple {
	width: 324px; max-width: 324px;
}
.span21 .list-block.triple li {
	width: 324px; max-width: 324px;
}
.span20 .list-block.triple {
	width: 307px; max-width: 307px;
}
.span20 .list-block.triple li {
	width: 307px; max-width: 307px;
}
.span19 .list-block.triple {
	width: 291px; max-width: 291px;
}
.span19 .list-block.triple li {
	width: 291px; max-width: 291px;
}
.span18 .list-block.triple {
	width: 274px; max-width: 274px;
}
.span18 .list-block.triple li {
	width: 274px; max-width: 274px;
}
.span17 .list-block.triple {
	width: 257px; max-width: 257px;
}
.span17 .list-block.triple li {
	width: 257px; max-width: 257px;
}
.span16 .list-block.triple {
	width: 241px; max-width: 241px;
}
.span16 .list-block.triple li {
	width: 241px; max-width: 241px;
}
.span15 .list-block.triple {
	width: 224px; max-width: 224px;
}
.span15 .list-block.triple li {
	width: 224px; max-width: 224px;
}
.span14 .list-block.triple {
	width: 207px; max-width: 207px;
}
.span14 .list-block.triple li {
	width: 207px; max-width: 207px;
}
.span13 .list-block.triple {
	width: 191px; max-width: 191px;
}
.span13 .list-block.triple li {
	width: 191px; max-width: 191px;
}
.span12 .list-block.triple {
	width: 174px; max-width: 174px;
}
.span12 .list-block.triple li {
	width: 174px; max-width: 174px;
}
.span11 .list-block.triple {
	width: 157px; max-width: 157px;
}
.span11 .list-block.triple li {
	width: 157px; max-width: 157px;
}
.span10 .list-block.triple {
	width: 141px; max-width: 141px;
}
.span10 .list-block.triple li {
	width: 141px; max-width: 141px;
}
.span9 .list-block.triple {
	width: 124px; max-width: 124px;
}
.span9 .list-block.triple li {
	width: 124px; max-width: 124px;
}
.span8 .list-block.triple {
	width: 107px; max-width: 107px;
}
.span8 .list-block.triple li {
	width: 107px; max-width: 107px;
}
.span7 .list-block.triple {
	width: 91px; max-width: 91px;
}
.span7 .list-block.triple li {
	width: 91px; max-width: 91px;
}
.span6 .list-block.triple {
	width: 74px; max-width: 74px;
}
.span6 .list-block.triple li {
	width: 74px; max-width: 74px;
}
.span24 .list-bullet.double {
	width: 554px; max-width: 554px;
}
.span24 .list-bullet.double li {
	width: 554px; max-width: 554px;
}
.span24 .list-ordered.double {
	width: 554px; max-width: 554px;
}
.span24 .list-ordered.double li {
	width: 554px; max-width: 554px;
}
.span23 .list-bullet.double {
	width: 529px; max-width: 529px;
}
.span23 .list-bullet.double li {
	width: 529px; max-width: 529px;
}
.span23 .list-ordered.double {
	width: 529px; max-width: 529px;
}
.span23 .list-ordered.double li {
	width: 529px; max-width: 529px;
}
.span22 .list-bullet.double {
	width: 504px; max-width: 504px;
}
.span22 .list-bullet.double li {
	width: 504px; max-width: 504px;
}
.span22 .list-ordered.double {
	width: 504px; max-width: 504px;
}
.span22 .list-ordered.double li {
	width: 504px; max-width: 504px;
}
.span21 .list-bullet.double {
	width: 479px; max-width: 479px;
}
.span21 .list-bullet.double li {
	width: 479px; max-width: 479px;
}
.span21 .list-ordered.double {
	width: 479px; max-width: 479px;
}
.span21 .list-ordered.double li {
	width: 479px; max-width: 479px;
}
.span20 .list-bullet.double {
	width: 454px; max-width: 454px;
}
.span20 .list-bullet.double li {
	width: 454px; max-width: 454px;
}
.span20 .list-ordered.double {
	width: 454px; max-width: 454px;
}
.span20 .list-ordered.double li {
	width: 454px; max-width: 454px;
}
.span19 .list-bullet.double {
	width: 429px; max-width: 429px;
}
.span19 .list-bullet.double li {
	width: 429px; max-width: 429px;
}
.span19 .list-ordered.double {
	width: 429px; max-width: 429px;
}
.span19 .list-ordered.double li {
	width: 429px; max-width: 429px;
}
.span18 .list-bullet.double {
	width: 404px; max-width: 404px;
}
.span18 .list-bullet.double li {
	width: 404px; max-width: 404px;
}
.span18 .list-ordered.double {
	width: 404px; max-width: 404px;
}
.span18 .list-ordered.double li {
	width: 404px; max-width: 404px;
}
.span17 .list-bullet.double {
	width: 379px; max-width: 379px;
}
.span17 .list-bullet.double li {
	width: 379px; max-width: 379px;
}
.span17 .list-ordered.double {
	width: 379px; max-width: 379px;
}
.span17 .list-ordered.double li {
	width: 379px; max-width: 379px;
}
.span16 .list-bullet.double {
	width: 354px; max-width: 354px;
}
.span16 .list-bullet.double li {
	width: 354px; max-width: 354px;
}
.span16 .list-ordered.double {
	width: 354px; max-width: 354px;
}
.span16 .list-ordered.double li {
	width: 354px; max-width: 354px;
}
.span15 .list-bullet.double {
	width: 329px; max-width: 329px;
}
.span15 .list-bullet.double li {
	width: 329px; max-width: 329px;
}
.span15 .list-ordered.double {
	width: 329px; max-width: 329px;
}
.span15 .list-ordered.double li {
	width: 329px; max-width: 329px;
}
.span14 .list-bullet.double {
	width: 304px; max-width: 304px;
}
.span14 .list-bullet.double li {
	width: 304px; max-width: 304px;
}
.span14 .list-ordered.double {
	width: 304px; max-width: 304px;
}
.span14 .list-ordered.double li {
	width: 304px; max-width: 304px;
}
.span13 .list-bullet.double {
	width: 279px; max-width: 279px;
}
.span13 .list-bullet.double li {
	width: 279px; max-width: 279px;
}
.span13 .list-ordered.double {
	width: 279px; max-width: 279px;
}
.span13 .list-ordered.double li {
	width: 279px; max-width: 279px;
}
.span12 .list-bullet.double {
	width: 254px; max-width: 254px;
}
.span12 .list-bullet.double li {
	width: 254px; max-width: 254px;
}
.span12 .list-ordered.double {
	width: 254px; max-width: 254px;
}
.span12 .list-ordered.double li {
	width: 254px; max-width: 254px;
}
.span11 .list-bullet.double {
	width: 229px; max-width: 229px;
}
.span11 .list-bullet.double li {
	width: 229px; max-width: 229px;
}
.span11 .list-ordered.double {
	width: 229px; max-width: 229px;
}
.span11 .list-ordered.double li {
	width: 229px; max-width: 229px;
}
.span10 .list-bullet.double {
	width: 204px; max-width: 204px;
}
.span10 .list-bullet.double li {
	width: 204px; max-width: 204px;
}
.span10 .list-ordered.double {
	width: 204px; max-width: 204px;
}
.span10 .list-ordered.double li {
	width: 204px; max-width: 204px;
}
.span9 .list-bullet.double {
	width: 179px; max-width: 179px;
}
.span9 .list-bullet.double li {
	width: 179px; max-width: 179px;
}
.span9 .list-ordered.double {
	width: 179px; max-width: 179px;
}
.span9 .list-ordered.double li {
	width: 179px; max-width: 179px;
}
.span8 .list-bullet.double {
	width: 154px; max-width: 154px;
}
.span8 .list-bullet.double li {
	width: 154px; max-width: 154px;
}
.span8 .list-ordered.double {
	width: 154px; max-width: 154px;
}
.span8 .list-ordered.double li {
	width: 154px; max-width: 154px;
}
.span7 .list-bullet.double {
	width: 129px; max-width: 129px;
}
.span7 .list-bullet.double li {
	width: 129px; max-width: 129px;
}
.span7 .list-ordered.double {
	width: 129px; max-width: 129px;
}
.span7 .list-ordered.double li {
	width: 129px; max-width: 129px;
}
.span6 .list-bullet.double {
	width: 104px; max-width: 104px;
}
.span6 .list-bullet.double li {
	width: 104px; max-width: 104px;
}
.span6 .list-ordered.double {
	width: 104px; max-width: 104px;
}
.span6 .list-ordered.double li {
	width: 104px; max-width: 104px;
}
.span5 .list-bullet.double {
	width: 79px; max-width: 79px;
}
.span5 .list-bullet.double li {
	width: 79px; max-width: 79px;
}
.span5 .list-ordered.double {
	width: 79px; max-width: 79px;
}
.span5 .list-ordered.double li {
	width: 79px; max-width: 79px;
}
.span4 .list-bullet.double {
	width: 54px; max-width: 54px;
}
.span4 .list-bullet.double li {
	width: 54px; max-width: 54px;
}
.span4 .list-ordered.double {
	width: 54px; max-width: 54px;
}
.span4 .list-ordered.double li {
	width: 54px; max-width: 54px;
}
.span24 .list-bullet.triple {
	width: 359px; max-width: 359px;
}
.span24 .list-bullet.triple li {
	width: 359px; max-width: 359px;
}
.span24 .list-ordered.triple {
	width: 359px; max-width: 359px;
}
.span24 .list-ordered.triple li {
	width: 359px; max-width: 359px;
}
.span23 .list-bullet.triple {
	width: 342px; max-width: 342px;
}
.span23 .list-bullet.triple li {
	width: 342px; max-width: 342px;
}
.span23 .list-ordered.triple {
	width: 342px; max-width: 342px;
}
.span23 .list-ordered.triple li {
	width: 342px; max-width: 342px;
}
.span22 .list-bullet.triple {
	width: 326px; max-width: 326px;
}
.span22 .list-bullet.triple li {
	width: 326px; max-width: 326px;
}
.span22 .list-ordered.triple {
	width: 326px; max-width: 326px;
}
.span22 .list-ordered.triple li {
	width: 326px; max-width: 326px;
}
.span21 .list-bullet.triple {
	width: 309px; max-width: 309px;
}
.span21 .list-bullet.triple li {
	width: 309px; max-width: 309px;
}
.span21 .list-ordered.triple {
	width: 309px; max-width: 309px;
}
.span21 .list-ordered.triple li {
	width: 309px; max-width: 309px;
}
.span20 .list-bullet.triple {
	width: 292px; max-width: 292px;
}
.span20 .list-bullet.triple li {
	width: 292px; max-width: 292px;
}
.span20 .list-ordered.triple {
	width: 292px; max-width: 292px;
}
.span20 .list-ordered.triple li {
	width: 292px; max-width: 292px;
}
.span19 .list-bullet.triple {
	width: 276px; max-width: 276px;
}
.span19 .list-bullet.triple li {
	width: 276px; max-width: 276px;
}
.span19 .list-ordered.triple {
	width: 276px; max-width: 276px;
}
.span19 .list-ordered.triple li {
	width: 276px; max-width: 276px;
}
.span18 .list-bullet.triple {
	width: 259px; max-width: 259px;
}
.span18 .list-bullet.triple li {
	width: 259px; max-width: 259px;
}
.span18 .list-ordered.triple {
	width: 259px; max-width: 259px;
}
.span18 .list-ordered.triple li {
	width: 259px; max-width: 259px;
}
.span17 .list-bullet.triple {
	width: 242px; max-width: 242px;
}
.span17 .list-bullet.triple li {
	width: 242px; max-width: 242px;
}
.span17 .list-ordered.triple {
	width: 242px; max-width: 242px;
}
.span17 .list-ordered.triple li {
	width: 242px; max-width: 242px;
}
.span16 .list-bullet.triple {
	width: 226px; max-width: 226px;
}
.span16 .list-bullet.triple li {
	width: 226px; max-width: 226px;
}
.span16 .list-ordered.triple {
	width: 226px; max-width: 226px;
}
.span16 .list-ordered.triple li {
	width: 226px; max-width: 226px;
}
.span15 .list-bullet.triple {
	width: 209px; max-width: 209px;
}
.span15 .list-bullet.triple li {
	width: 209px; max-width: 209px;
}
.span15 .list-ordered.triple {
	width: 209px; max-width: 209px;
}
.span15 .list-ordered.triple li {
	width: 209px; max-width: 209px;
}
.span14 .list-bullet.triple {
	width: 192px; max-width: 192px;
}
.span14 .list-bullet.triple li {
	width: 192px; max-width: 192px;
}
.span14 .list-ordered.triple {
	width: 192px; max-width: 192px;
}
.span14 .list-ordered.triple li {
	width: 192px; max-width: 192px;
}
.span13 .list-bullet.triple {
	width: 176px; max-width: 176px;
}
.span13 .list-bullet.triple li {
	width: 176px; max-width: 176px;
}
.span13 .list-ordered.triple {
	width: 176px; max-width: 176px;
}
.span13 .list-ordered.triple li {
	width: 176px; max-width: 176px;
}
.span12 .list-bullet.triple {
	width: 159px; max-width: 159px;
}
.span12 .list-bullet.triple li {
	width: 159px; max-width: 159px;
}
.span12 .list-ordered.triple {
	width: 159px; max-width: 159px;
}
.span12 .list-ordered.triple li {
	width: 159px; max-width: 159px;
}
.span11 .list-bullet.triple {
	width: 142px; max-width: 142px;
}
.span11 .list-bullet.triple li {
	width: 142px; max-width: 142px;
}
.span11 .list-ordered.triple {
	width: 142px; max-width: 142px;
}
.span11 .list-ordered.triple li {
	width: 142px; max-width: 142px;
}
.span10 .list-bullet.triple {
	width: 126px; max-width: 126px;
}
.span10 .list-bullet.triple li {
	width: 126px; max-width: 126px;
}
.span10 .list-ordered.triple {
	width: 126px; max-width: 126px;
}
.span10 .list-ordered.triple li {
	width: 126px; max-width: 126px;
}
.span9 .list-bullet.triple {
	width: 109px; max-width: 109px;
}
.span9 .list-bullet.triple li {
	width: 109px; max-width: 109px;
}
.span9 .list-ordered.triple {
	width: 109px; max-width: 109px;
}
.span9 .list-ordered.triple li {
	width: 109px; max-width: 109px;
}
.span8 .list-bullet.triple {
	width: 92px; max-width: 92px;
}
.span8 .list-bullet.triple li {
	width: 92px; max-width: 92px;
}
.span8 .list-ordered.triple {
	width: 92px; max-width: 92px;
}
.span8 .list-ordered.triple li {
	width: 92px; max-width: 92px;
}
.span7 .list-bullet.triple {
	width: 76px; max-width: 76px;
}
.span7 .list-bullet.triple li {
	width: 76px; max-width: 76px;
}
.span7 .list-ordered.triple {
	width: 76px; max-width: 76px;
}
.span7 .list-ordered.triple li {
	width: 76px; max-width: 76px;
}
.span6 .list-bullet.triple {
	width: 59px; max-width: 59px;
}
.span6 .list-bullet.triple li {
	width: 59px; max-width: 59px;
}
.span6 .list-ordered.triple {
	width: 59px; max-width: 59px;
}
.span6 .list-ordered.triple li {
	width: 59px; max-width: 59px;
}
.span19 .module-typeI ul.list-bullet.double {
	width: 415px;
}
.span19 .module-typeI ol.list-bullet.double {
	width: 415px;
}
.span19 .module-typeI ul.list-ordered.double {
	width: 415px;
}
.span19 .module-typeI ol.list-ordered.double {
	width: 415px;
}
.span19 .module-typeI ul.list-bullet.double li {
	width: 415px;
}
.span19 .module-typeI ol.list-bullet.double li {
	width: 415px;
}
.span19 .module-typeI ul.list-ordered.double li {
	width: 415px;
}
.span19 .module-typeI ol.list-ordered.double li {
	width: 415px;
}
.span19 .module-typeI ul.list-bullet.triple {
	width: 275px;
}
.span19 .module-typeI ol.list-bullet.triple {
	width: 275px;
}
.span19 .module-typeI ul.list-ordered.triple {
	width: 275px;
}
.span19 .module-typeI ol.list-ordered.triple {
	width: 275px;
}
.span19 .module-typeI ul.list-bullet.triple li {
	width: 275px;
}
.span19 .module-typeI ol.list-bullet.triple li {
	width: 275px;
}
.span19 .module-typeI ul.list-ordered.triple li {
	width: 275px;
}
.span19 .module-typeI ol.list-ordered.triple li {
	width: 275px;
}
.row {
	padding: 0px !important;
}
#wrapper .module > div.list-sub-two {
	width: 44%;
}
#wrapper [class*=module] > div.list-sub-two {
	width: 44%;
}
#wrapper .navbtn ul li a {
	margin-bottom: 15px;
}
#wrapper .typeL ul li a {
	margin-bottom: 15px;
}
#wrapper [class*='-typeL'] ul li a {
	margin-bottom: 15px;
}
form[id*=searchForm] input[type=text] {
	width: 254px !important;
}
form[id*=searchForm] table {
	width: 300px !important;
}
form[id*=searchForm] td.searchtd {
	width: 268px !important;
}
.cdc-local-check {
	width: 225px;
}
.a2z-link-button span {
	margin-top: 3px; margin-left: 4px; float: right;
}
.about-us-module ul {
	width: 75%;
}
.about-us-module li {
	margin-bottom: 10px; margin-left: 20px;
}
#onthispage ul {
	display: block;
}
.on-this-page-module ul {
	display: block;
}
#pageslide {
	display: none;
}
.pageoptions a:first-child {
	font-size: 12px;
}
.list.highlight-module a {
	font-size: 14px;
}
.js nav#left li {
	min-width: 170px;
}
.js nav#left h3 {
	min-width: 170px;
}
nav#left span:first-child {
	margin-top: 8px; margin-right: 4px;
}
.listLastChildBorderBottom {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#wrapper .thumbnail-slider .slider {
	left: -9999px; position: absolute;
}
#wrapper .thumbnail-slider .carousel {
	left: auto; position: relative;
}
#wrapper .standard-slider .carousel {
	left: -9999px; position: absolute;
}
#footer .cdcLinks nav {
	min-height: 16em;
}
html.touch .thumbnail-slider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .standard-slider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .flexslider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .thumbnail-slider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .standard-slider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .flexslider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
.visible-four {
	display: none !important;
}
.visible-three {
	display: inherit !important;
}
.visible-two {
	display: none !important;
}
.visible-one {
	display: none !important;
}
.hidden-three {
	display: none !important;
}
.span5a {
	width: 225px;
}
.span5a [class*=module] {
	margin-bottom: 0px !important;
}
[class*=module].span5a {
	margin-bottom: 0px !important;
}
.span7a {
	width: 303px;
}
.span7a [class*=module] {
	margin-bottom: 0px !important;
}
[class*=module].span7a {
	margin-bottom: 0px !important;
}
.carousel-slider .slider .flex-direction-nav {
	display: none;
}
.span24 .list-block.double {
	width: 451px; max-width: 451px;
}
.span24 .list-block.double li {
	width: 451px; max-width: 451px;
}
.span23 .list-block.double {
	width: 431px; max-width: 431px;
}
.span23 .list-block.double li {
	width: 431px; max-width: 431px;
}
.span22 .list-block.double {
	width: 411px; max-width: 411px;
}
.span22 .list-block.double li {
	width: 411px; max-width: 411px;
}
.span21 .list-block.double {
	width: 391px; max-width: 391px;
}
.span21 .list-block.double li {
	width: 391px; max-width: 391px;
}
.span20 .list-block.double {
	width: 371px; max-width: 371px;
}
.span20 .list-block.double li {
	width: 371px; max-width: 371px;
}
.span19 .list-block.double {
	width: 351px; max-width: 351px;
}
.span19 .list-block.double li {
	width: 351px; max-width: 351px;
}
.span18 .list-block.double {
	width: 331px; max-width: 331px;
}
.span18 .list-block.double li {
	width: 331px; max-width: 331px;
}
.span17 .list-block.double {
	width: 311px; max-width: 311px;
}
.span17 .list-block.double li {
	width: 311px; max-width: 311px;
}
.span16 .list-block.double {
	width: 291px; max-width: 291px;
}
.span16 .list-block.double li {
	width: 291px; max-width: 291px;
}
.span15 .list-block.double {
	width: 271px; max-width: 271px;
}
.span15 .list-block.double li {
	width: 271px; max-width: 271px;
}
.span14 .list-block.double {
	width: 251px; max-width: 251px;
}
.span14 .list-block.double li {
	width: 251px; max-width: 251px;
}
.span13 .list-block.double {
	width: 231px; max-width: 231px;
}
.span13 .list-block.double li {
	width: 231px; max-width: 231px;
}
.span12 .list-block.double {
	width: 211px; max-width: 211px;
}
.span12 .list-block.double li {
	width: 211px; max-width: 211px;
}
.span11 .list-block.double {
	width: 191px; max-width: 191px;
}
.span11 .list-block.double li {
	width: 191px; max-width: 191px;
}
.span10 .list-block.double {
	width: 171px; max-width: 171px;
}
.span10 .list-block.double li {
	width: 171px; max-width: 171px;
}
.span9 .list-block.double {
	width: 151px; max-width: 151px;
}
.span9 .list-block.double li {
	width: 151px; max-width: 151px;
}
.span8 .list-block.double {
	width: 131px; max-width: 131px;
}
.span8 .list-block.double li {
	width: 131px; max-width: 131px;
}
.span7 .list-block.double {
	width: 111px; max-width: 111px;
}
.span7 .list-block.double li {
	width: 111px; max-width: 111px;
}
.span6 .list-block.double {
	width: 91px; max-width: 91px;
}
.span6 .list-block.double li {
	width: 91px; max-width: 91px;
}
.span5 .list-block.double {
	width: 71px; max-width: 71px;
}
.span5 .list-block.double li {
	width: 71px; max-width: 71px;
}
.span4 .list-block.double {
	width: 51px; max-width: 51px;
}
.span4 .list-block.double li {
	width: 51px; max-width: 51px;
}
.span24 .list-block.triple {
	width: 296px; max-width: 296px;
}
.span24 .list-block.triple li {
	width: 296px; max-width: 296px;
}
.span23 .list-block.triple {
	width: 282px; max-width: 282px;
}
.span23 .list-block.triple li {
	width: 282px; max-width: 282px;
}
.span22 .list-block.triple {
	width: 269px; max-width: 269px;
}
.span22 .list-block.triple li {
	width: 269px; max-width: 269px;
}
.span21 .list-block.triple {
	width: 256px; max-width: 256px;
}
.span21 .list-block.triple li {
	width: 256px; max-width: 256px;
}
.span20 .list-block.triple {
	width: 242px; max-width: 242px;
}
.span20 .list-block.triple li {
	width: 242px; max-width: 242px;
}
.span19 .list-block.triple {
	width: 229px; max-width: 229px;
}
.span19 .list-block.triple li {
	width: 229px; max-width: 229px;
}
.span18 .list-block.triple {
	width: 216px; max-width: 216px;
}
.span18 .list-block.triple li {
	width: 216px; max-width: 216px;
}
.span17 .list-block.triple {
	width: 202px; max-width: 202px;
}
.span17 .list-block.triple li {
	width: 202px; max-width: 202px;
}
.span16 .list-block.triple {
	width: 189px; max-width: 189px;
}
.span16 .list-block.triple li {
	width: 189px; max-width: 189px;
}
.span15 .list-block.triple {
	width: 176px; max-width: 176px;
}
.span15 .list-block.triple li {
	width: 176px; max-width: 176px;
}
.span14 .list-block.triple {
	width: 162px; max-width: 162px;
}
.span14 .list-block.triple li {
	width: 162px; max-width: 162px;
}
.span13 .list-block.triple {
	width: 149px; max-width: 149px;
}
.span13 .list-block.triple li {
	width: 149px; max-width: 149px;
}
.span12 .list-block.triple {
	width: 136px; max-width: 136px;
}
.span12 .list-block.triple li {
	width: 136px; max-width: 136px;
}
.span11 .list-block.triple {
	width: 122px; max-width: 122px;
}
.span11 .list-block.triple li {
	width: 122px; max-width: 122px;
}
.span10 .list-block.triple {
	width: 109px; max-width: 109px;
}
.span10 .list-block.triple li {
	width: 109px; max-width: 109px;
}
.span9 .list-block.triple {
	width: 96px; max-width: 96px;
}
.span9 .list-block.triple li {
	width: 96px; max-width: 96px;
}
.span8 .list-block.triple {
	width: 82px; max-width: 82px;
}
.span8 .list-block.triple li {
	width: 82px; max-width: 82px;
}
.span7 .list-block.triple {
	width: 69px; max-width: 69px;
}
.span7 .list-block.triple li {
	width: 69px; max-width: 69px;
}
.span6 .list-block.triple {
	width: 56px; max-width: 56px;
}
.span6 .list-block.triple li {
	width: 56px; max-width: 56px;
}
.span24 .list-bullet.double {
	width: 436px; max-width: 436px;
}
.span24 .list-bullet.double li {
	width: 436px; max-width: 436px;
}
.span24 .list-ordered.double {
	width: 436px; max-width: 436px;
}
.span24 .list-ordered.double li {
	width: 436px; max-width: 436px;
}
.span23 .list-bullet.double {
	width: 416px; max-width: 416px;
}
.span23 .list-bullet.double li {
	width: 416px; max-width: 416px;
}
.span23 .list-ordered.double {
	width: 416px; max-width: 416px;
}
.span23 .list-ordered.double li {
	width: 416px; max-width: 416px;
}
.span22 .list-bullet.double {
	width: 396px; max-width: 396px;
}
.span22 .list-bullet.double li {
	width: 396px; max-width: 396px;
}
.span22 .list-ordered.double {
	width: 396px; max-width: 396px;
}
.span22 .list-ordered.double li {
	width: 396px; max-width: 396px;
}
.span21 .list-bullet.double {
	width: 376px; max-width: 376px;
}
.span21 .list-bullet.double li {
	width: 376px; max-width: 376px;
}
.span21 .list-ordered.double {
	width: 376px; max-width: 376px;
}
.span21 .list-ordered.double li {
	width: 376px; max-width: 376px;
}
.span20 .list-bullet.double {
	width: 356px; max-width: 356px;
}
.span20 .list-bullet.double li {
	width: 356px; max-width: 356px;
}
.span20 .list-ordered.double {
	width: 356px; max-width: 356px;
}
.span20 .list-ordered.double li {
	width: 356px; max-width: 356px;
}
.span19 .list-bullet.double {
	width: 336px; max-width: 336px;
}
.span19 .list-bullet.double li {
	width: 336px; max-width: 336px;
}
.span19 .list-ordered.double {
	width: 336px; max-width: 336px;
}
.span19 .list-ordered.double li {
	width: 336px; max-width: 336px;
}
.span18 .list-bullet.double {
	width: 316px; max-width: 316px;
}
.span18 .list-bullet.double li {
	width: 316px; max-width: 316px;
}
.span18 .list-ordered.double {
	width: 316px; max-width: 316px;
}
.span18 .list-ordered.double li {
	width: 316px; max-width: 316px;
}
.span17 .list-bullet.double {
	width: 296px; max-width: 296px;
}
.span17 .list-bullet.double li {
	width: 296px; max-width: 296px;
}
.span17 .list-ordered.double {
	width: 296px; max-width: 296px;
}
.span17 .list-ordered.double li {
	width: 296px; max-width: 296px;
}
.span16 .list-bullet.double {
	width: 276px; max-width: 276px;
}
.span16 .list-bullet.double li {
	width: 276px; max-width: 276px;
}
.span16 .list-ordered.double {
	width: 276px; max-width: 276px;
}
.span16 .list-ordered.double li {
	width: 276px; max-width: 276px;
}
.span15 .list-bullet.double {
	width: 256px; max-width: 256px;
}
.span15 .list-bullet.double li {
	width: 256px; max-width: 256px;
}
.span15 .list-ordered.double {
	width: 256px; max-width: 256px;
}
.span15 .list-ordered.double li {
	width: 256px; max-width: 256px;
}
.span14 .list-bullet.double {
	width: 236px; max-width: 236px;
}
.span14 .list-bullet.double li {
	width: 236px; max-width: 236px;
}
.span14 .list-ordered.double {
	width: 236px; max-width: 236px;
}
.span14 .list-ordered.double li {
	width: 236px; max-width: 236px;
}
.span13 .list-bullet.double {
	width: 216px; max-width: 216px;
}
.span13 .list-bullet.double li {
	width: 216px; max-width: 216px;
}
.span13 .list-ordered.double {
	width: 216px; max-width: 216px;
}
.span13 .list-ordered.double li {
	width: 216px; max-width: 216px;
}
.span12 .list-bullet.double {
	width: 196px; max-width: 196px;
}
.span12 .list-bullet.double li {
	width: 196px; max-width: 196px;
}
.span12 .list-ordered.double {
	width: 196px; max-width: 196px;
}
.span12 .list-ordered.double li {
	width: 196px; max-width: 196px;
}
.span11 .list-bullet.double {
	width: 176px; max-width: 176px;
}
.span11 .list-bullet.double li {
	width: 176px; max-width: 176px;
}
.span11 .list-ordered.double {
	width: 176px; max-width: 176px;
}
.span11 .list-ordered.double li {
	width: 176px; max-width: 176px;
}
.span10 .list-bullet.double {
	width: 156px; max-width: 156px;
}
.span10 .list-bullet.double li {
	width: 156px; max-width: 156px;
}
.span10 .list-ordered.double {
	width: 156px; max-width: 156px;
}
.span10 .list-ordered.double li {
	width: 156px; max-width: 156px;
}
.span9 .list-bullet.double {
	width: 136px; max-width: 136px;
}
.span9 .list-bullet.double li {
	width: 136px; max-width: 136px;
}
.span9 .list-ordered.double {
	width: 136px; max-width: 136px;
}
.span9 .list-ordered.double li {
	width: 136px; max-width: 136px;
}
.span8 .list-bullet.double {
	width: 116px; max-width: 116px;
}
.span8 .list-bullet.double li {
	width: 116px; max-width: 116px;
}
.span8 .list-ordered.double {
	width: 116px; max-width: 116px;
}
.span8 .list-ordered.double li {
	width: 116px; max-width: 116px;
}
.span7 .list-bullet.double {
	width: 96px; max-width: 96px;
}
.span7 .list-bullet.double li {
	width: 96px; max-width: 96px;
}
.span7 .list-ordered.double {
	width: 96px; max-width: 96px;
}
.span7 .list-ordered.double li {
	width: 96px; max-width: 96px;
}
.span6 .list-bullet.double {
	width: 76px; max-width: 76px;
}
.span6 .list-bullet.double li {
	width: 76px; max-width: 76px;
}
.span6 .list-ordered.double {
	width: 76px; max-width: 76px;
}
.span6 .list-ordered.double li {
	width: 76px; max-width: 76px;
}
.span5 .list-bullet.double {
	width: 56px; max-width: 56px;
}
.span5 .list-bullet.double li {
	width: 56px; max-width: 56px;
}
.span5 .list-ordered.double {
	width: 56px; max-width: 56px;
}
.span5 .list-ordered.double li {
	width: 56px; max-width: 56px;
}
.span4 .list-bullet.double {
	width: 36px; max-width: 36px;
}
.span4 .list-bullet.double li {
	width: 36px; max-width: 36px;
}
.span4 .list-ordered.double {
	width: 36px; max-width: 36px;
}
.span4 .list-ordered.double li {
	width: 36px; max-width: 36px;
}
.span24 .list-bullet.triple {
	width: 281px; max-width: 281px;
}
.span24 .list-bullet.triple li {
	width: 281px; max-width: 281px;
}
.span24 .list-ordered.triple {
	width: 281px; max-width: 281px;
}
.span24 .list-ordered.triple li {
	width: 281px; max-width: 281px;
}
.span23 .list-bullet.triple {
	width: 267px; max-width: 267px;
}
.span23 .list-bullet.triple li {
	width: 267px; max-width: 267px;
}
.span23 .list-ordered.triple {
	width: 267px; max-width: 267px;
}
.span23 .list-ordered.triple li {
	width: 267px; max-width: 267px;
}
.span22 .list-bullet.triple {
	width: 254px; max-width: 254px;
}
.span22 .list-bullet.triple li {
	width: 254px; max-width: 254px;
}
.span22 .list-ordered.triple {
	width: 254px; max-width: 254px;
}
.span22 .list-ordered.triple li {
	width: 254px; max-width: 254px;
}
.span21 .list-bullet.triple {
	width: 241px; max-width: 241px;
}
.span21 .list-bullet.triple li {
	width: 241px; max-width: 241px;
}
.span21 .list-ordered.triple {
	width: 241px; max-width: 241px;
}
.span21 .list-ordered.triple li {
	width: 241px; max-width: 241px;
}
.span20 .list-bullet.triple {
	width: 227px; max-width: 227px;
}
.span20 .list-bullet.triple li {
	width: 227px; max-width: 227px;
}
.span20 .list-ordered.triple {
	width: 227px; max-width: 227px;
}
.span20 .list-ordered.triple li {
	width: 227px; max-width: 227px;
}
.span19 .list-bullet.triple {
	width: 214px; max-width: 214px;
}
.span19 .list-bullet.triple li {
	width: 214px; max-width: 214px;
}
.span19 .list-ordered.triple {
	width: 214px; max-width: 214px;
}
.span19 .list-ordered.triple li {
	width: 214px; max-width: 214px;
}
.span18 .list-bullet.triple {
	width: 201px; max-width: 201px;
}
.span18 .list-bullet.triple li {
	width: 201px; max-width: 201px;
}
.span18 .list-ordered.triple {
	width: 201px; max-width: 201px;
}
.span18 .list-ordered.triple li {
	width: 201px; max-width: 201px;
}
.span17 .list-bullet.triple {
	width: 187px; max-width: 187px;
}
.span17 .list-bullet.triple li {
	width: 187px; max-width: 187px;
}
.span17 .list-ordered.triple {
	width: 187px; max-width: 187px;
}
.span17 .list-ordered.triple li {
	width: 187px; max-width: 187px;
}
.span16 .list-bullet.triple {
	width: 174px; max-width: 174px;
}
.span16 .list-bullet.triple li {
	width: 174px; max-width: 174px;
}
.span16 .list-ordered.triple {
	width: 174px; max-width: 174px;
}
.span16 .list-ordered.triple li {
	width: 174px; max-width: 174px;
}
.span15 .list-bullet.triple {
	width: 161px; max-width: 161px;
}
.span15 .list-bullet.triple li {
	width: 161px; max-width: 161px;
}
.span15 .list-ordered.triple {
	width: 161px; max-width: 161px;
}
.span15 .list-ordered.triple li {
	width: 161px; max-width: 161px;
}
.span14 .list-bullet.triple {
	width: 147px; max-width: 147px;
}
.span14 .list-bullet.triple li {
	width: 147px; max-width: 147px;
}
.span14 .list-ordered.triple {
	width: 147px; max-width: 147px;
}
.span14 .list-ordered.triple li {
	width: 147px; max-width: 147px;
}
.span13 .list-bullet.triple {
	width: 134px; max-width: 134px;
}
.span13 .list-bullet.triple li {
	width: 134px; max-width: 134px;
}
.span13 .list-ordered.triple {
	width: 134px; max-width: 134px;
}
.span13 .list-ordered.triple li {
	width: 134px; max-width: 134px;
}
.span12 .list-bullet.triple {
	width: 121px; max-width: 121px;
}
.span12 .list-bullet.triple li {
	width: 121px; max-width: 121px;
}
.span12 .list-ordered.triple {
	width: 121px; max-width: 121px;
}
.span12 .list-ordered.triple li {
	width: 121px; max-width: 121px;
}
.span11 .list-bullet.triple {
	width: 107px; max-width: 107px;
}
.span11 .list-bullet.triple li {
	width: 107px; max-width: 107px;
}
.span11 .list-ordered.triple {
	width: 107px; max-width: 107px;
}
.span11 .list-ordered.triple li {
	width: 107px; max-width: 107px;
}
.span10 .list-bullet.triple {
	width: 94px; max-width: 94px;
}
.span10 .list-bullet.triple li {
	width: 94px; max-width: 94px;
}
.span10 .list-ordered.triple {
	width: 94px; max-width: 94px;
}
.span10 .list-ordered.triple li {
	width: 94px; max-width: 94px;
}
.span9 .list-bullet.triple {
	width: 81px; max-width: 81px;
}
.span9 .list-bullet.triple li {
	width: 81px; max-width: 81px;
}
.span9 .list-ordered.triple {
	width: 81px; max-width: 81px;
}
.span9 .list-ordered.triple li {
	width: 81px; max-width: 81px;
}
.span8 .list-bullet.triple {
	width: 67px; max-width: 67px;
}
.span8 .list-bullet.triple li {
	width: 67px; max-width: 67px;
}
.span8 .list-ordered.triple {
	width: 67px; max-width: 67px;
}
.span8 .list-ordered.triple li {
	width: 67px; max-width: 67px;
}
.span7 .list-bullet.triple {
	width: 54px; max-width: 54px;
}
.span7 .list-bullet.triple li {
	width: 54px; max-width: 54px;
}
.span7 .list-ordered.triple {
	width: 54px; max-width: 54px;
}
.span7 .list-ordered.triple li {
	width: 54px; max-width: 54px;
}
.span6 .list-bullet.triple {
	width: 41px; max-width: 41px;
}
.span6 .list-bullet.triple li {
	width: 41px; max-width: 41px;
}
.span6 .list-ordered.triple {
	width: 41px; max-width: 41px;
}
.span6 .list-ordered.triple li {
	width: 41px; max-width: 41px;
}
.span19 .module-typeI ul.list-bullet.double {
	width: 325px;
}
.span19 .module-typeI ol.list-bullet.double {
	width: 325px;
}
.span19 .module-typeI ul.list-ordered.double {
	width: 325px;
}
.span19 .module-typeI ol.list-ordered.double {
	width: 325px;
}
.span19 .module-typeI ul.list-bullet.double li {
	width: 325px;
}
.span19 .module-typeI ol.list-bullet.double li {
	width: 325px;
}
.span19 .module-typeI ul.list-ordered.double li {
	width: 325px;
}
.span19 .module-typeI ol.list-ordered.double li {
	width: 325px;
}
.span19 .module-typeI ul.list-bullet.triple {
	width: 215px;
}
.span19 .module-typeI ol.list-bullet.triple {
	width: 215px;
}
.span19 .module-typeI ul.list-ordered.triple {
	width: 215px;
}
.span19 .module-typeI ol.list-ordered.triple {
	width: 215px;
}
.span19 .module-typeI ul.list-bullet.triple li {
	width: 215px;
}
.span19 .module-typeI ol.list-bullet.triple li {
	width: 215px;
}
.span19 .module-typeI ul.list-ordered.triple li {
	width: 215px;
}
.span19 .module-typeI ol.list-ordered.triple li {
	width: 215px;
}
#wrapper .module > div.list-sub-two {
	width: 43%;
}
#wrapper [class*=module] > div.list-sub-two {
	width: 43%;
}
#wrapper .navbtn ul li a {
	margin-bottom: 10px;
}
#wrapper .typeL ul li a {
	margin-bottom: 10px;
}
#wrapper [class*='-typeL'] ul li a {
	margin-bottom: 10px;
}
form[id*=searchForm] input[type=text] {
	width: 254px !important;
}
form[id*=searchForm] table {
	width: 300px !important;
}
form[id*=searchForm] td.searchtd {
	width: 268px !important;
}
.a2z ul {
	text-align: left; margin-top: 1px;
}
.a2z ul li {
	margin-bottom: 1px;
}
.border-bottom-cdcblue.a2z-button {
	border-width: 3px;
}
.a2z-link-button span {
	margin-top: 3px; margin-left: 4px; float: right;
}
.about-us-module ul {
	width: 75%;
}
.about-us-module li {
	margin-bottom: 5px; margin-left: 15px;
}
.cdc-local-check {
	width: 185px;
}
.top-blocks li > div {
	height: 83px;
}
.typeG li > div {
	height: 83px;
}
[class*='-typeG'] li > div {
	height: 83px;
}
#onthispage ul {
	display: block;
}
.on-this-page-module ul {
	display: block;
}
html.no-js .pageoptions .nav ul {
	position: relative;
}
#pageslide {
	display: none;
}
#footer .cdcLinks nav {
	min-height: 16em;
}
#footer .socialMedia .socialFooter h6:first-child {
	margin-left: 10px !important;
}
nav#left span:first-child {
	margin-top: 8px; margin-right: 4px;
}
nav#left a {
	font-size: 14px;
}
.pageoptions > ul > li > ul li {
	margin-left: 0px !important;
}
.pageoptions a:first-child {
	font-size: 12px;
}
.pageoptions .nav {
	width: 100%; margin-left: 0px; display: table; table-layout: fixed;
}
.pageoptions .nav > li {
	width: 20%; display: table-cell;
}
.pageoptions .nav > li a {
	height: 34px; overflow: hidden; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.pageoptions .nav li:first-child a {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.pageoptions .nav ul {
	padding: 12px; width: 101.5%; margin-top: 0px; margin-left: -1px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; display: block; position: absolute; z-index: 999;
}
.pageoptions .nav span:first-child {
	margin-top: 8px; margin-right: 10px; float: left;
}
.pageoptions li.show > ul {
	display: none;
}
#datestamp li {
	font-size: 12px;
}
.module {
	margin-bottom: 10px;
}
[class*=module] {
	margin-bottom: 10px;
}
.cdc-mod {
	margin-bottom: 10px;
}
.module > * {
	padding: 0px 10px;
}
[class*=module] > * {
	padding: 0px 10px;
}
.cdc-mod > * {
	padding: 0px 10px;
}
.listLastChildBorderBottom {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#wrapper .thumbnail-slider .slider {
	left: -9999px; position: absolute;
}
#wrapper .thumbnail-slider .carousel {
	left: auto; position: relative;
}
#wrapper .standard-slider .carousel {
	left: -9999px; position: absolute;
}
html.touch .thumbnail-slider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .standard-slider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .flexslider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .thumbnail-slider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .standard-slider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .flexslider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
.visible-four {
	display: none !important;
}
.visible-three {
	display: none !important;
}
.visible-two {
	display: inherit !important;
}
.visible-one {
	display: none !important;
}
.hidden-two {
	display: none !important;
}
.span5a {
	width: 171px;
}
.span5a [class*=module] {
	margin-bottom: 0px !important;
}
[class*=module].span5a {
	margin-bottom: 0px !important;
}
.span7a {
	width: 231px;
}
.span7a [class*=module] {
	margin-bottom: 0px !important;
}
[class*=module].span7a {
	margin-bottom: 0px !important;
}
.carousel-slider .slider .flex-direction-nav {
	display: none;
}
.no-nav24.spanhtml html.list-block.double.no-nav {
	width: 343px; max-width: 343px;
}
.no-nav24.spanhtml html.list-block.double.no-nav li {
	width: 343px; max-width: 343px;
}
.no-nav23.spanhtml html.list-block.double.no-nav {
	width: 328px; max-width: 328px;
}
.no-nav23.spanhtml html.list-block.double.no-nav li {
	width: 328px; max-width: 328px;
}
.no-nav22.spanhtml html.list-block.double.no-nav {
	width: 312px; max-width: 312px;
}
.no-nav22.spanhtml html.list-block.double.no-nav li {
	width: 312px; max-width: 312px;
}
.no-nav21.spanhtml html.list-block.double.no-nav {
	width: 297px; max-width: 297px;
}
.no-nav21.spanhtml html.list-block.double.no-nav li {
	width: 297px; max-width: 297px;
}
.no-nav20.spanhtml html.list-block.double.no-nav {
	width: 281px; max-width: 281px;
}
.no-nav20.spanhtml html.list-block.double.no-nav li {
	width: 281px; max-width: 281px;
}
.no-nav19.spanhtml html.list-block.double.no-nav {
	width: 266px; max-width: 266px;
}
.no-nav19.spanhtml html.list-block.double.no-nav li {
	width: 266px; max-width: 266px;
}
.no-nav18.spanhtml html.list-block.double.no-nav {
	width: 250px; max-width: 250px;
}
.no-nav18.spanhtml html.list-block.double.no-nav li {
	width: 250px; max-width: 250px;
}
.no-nav17.spanhtml html.list-block.double.no-nav {
	width: 235px; max-width: 235px;
}
.no-nav17.spanhtml html.list-block.double.no-nav li {
	width: 235px; max-width: 235px;
}
.no-nav16.spanhtml html.list-block.double.no-nav {
	width: 219px; max-width: 219px;
}
.no-nav16.spanhtml html.list-block.double.no-nav li {
	width: 219px; max-width: 219px;
}
.no-nav15.spanhtml html.list-block.double.no-nav {
	width: 204px; max-width: 204px;
}
.no-nav15.spanhtml html.list-block.double.no-nav li {
	width: 204px; max-width: 204px;
}
.no-nav14.spanhtml html.list-block.double.no-nav {
	width: 188px; max-width: 188px;
}
.no-nav14.spanhtml html.list-block.double.no-nav li {
	width: 188px; max-width: 188px;
}
.no-nav13.spanhtml html.list-block.double.no-nav {
	width: 173px; max-width: 173px;
}
.no-nav13.spanhtml html.list-block.double.no-nav li {
	width: 173px; max-width: 173px;
}
.no-nav12.spanhtml html.list-block.double.no-nav {
	width: 157px; max-width: 157px;
}
.no-nav12.spanhtml html.list-block.double.no-nav li {
	width: 157px; max-width: 157px;
}
.no-nav11.spanhtml html.list-block.double.no-nav {
	width: 142px; max-width: 142px;
}
.no-nav11.spanhtml html.list-block.double.no-nav li {
	width: 142px; max-width: 142px;
}
.no-nav10.spanhtml html.list-block.double.no-nav {
	width: 126px; max-width: 126px;
}
.no-nav10.spanhtml html.list-block.double.no-nav li {
	width: 126px; max-width: 126px;
}
.no-nav9.spanhtml html.list-block.double.no-nav {
	width: 111px; max-width: 111px;
}
.no-nav9.spanhtml html.list-block.double.no-nav li {
	width: 111px; max-width: 111px;
}
.no-nav8.spanhtml html.list-block.double.no-nav {
	width: 96px; max-width: 96px;
}
.no-nav8.spanhtml html.list-block.double.no-nav li {
	width: 96px; max-width: 96px;
}
.no-nav7.spanhtml html.list-block.double.no-nav {
	width: 81px; max-width: 81px;
}
.no-nav7.spanhtml html.list-block.double.no-nav li {
	width: 81px; max-width: 81px;
}
.no-nav6.spanhtml html.list-block.double.no-nav {
	width: 66px; max-width: 66px;
}
.no-nav6.spanhtml html.list-block.double.no-nav li {
	width: 66px; max-width: 66px;
}
.no-nav5.spanhtml html.list-block.double.no-nav {
	width: 51px; max-width: 51px;
}
.no-nav5.spanhtml html.list-block.double.no-nav li {
	width: 51px; max-width: 51px;
}
.no-nav4.spanhtml html.list-block.double.no-nav {
	width: 36px; max-width: 36px;
}
.no-nav4.spanhtml html.list-block.double.no-nav li {
	width: 36px; max-width: 36px;
}
.no-nav24.spanhtml html.list-block.triple.no-nav {
	width: 224px; max-width: 224px;
}
.no-nav24.spanhtml html.list-block.triple.no-nav li {
	width: 224px; max-width: 224px;
}
.no-nav23.spanhtml html.list-block.triple.no-nav {
	width: 282px; max-width: 282px;
}
.no-nav23.spanhtml html.list-block.triple.no-nav li {
	width: 282px; max-width: 282px;
}
.no-nav22.spanhtml html.list-block.triple.no-nav {
	width: 269px; max-width: 269px;
}
.no-nav22.spanhtml html.list-block.triple.no-nav li {
	width: 269px; max-width: 269px;
}
.no-nav21.spanhtml html.list-block.triple.no-nav {
	width: 256px; max-width: 256px;
}
.no-nav21.spanhtml html.list-block.triple.no-nav li {
	width: 256px; max-width: 256px;
}
.no-nav20.spanhtml html.list-block.triple.no-nav {
	width: 242px; max-width: 242px;
}
.no-nav20.spanhtml html.list-block.triple.no-nav li {
	width: 242px; max-width: 242px;
}
.no-nav19.spanhtml html.list-block.triple.no-nav {
	width: 229px; max-width: 229px;
}
.no-nav19.spanhtml html.list-block.triple.no-nav li {
	width: 229px; max-width: 229px;
}
.no-nav18.spanhtml html.list-block.triple.no-nav {
	width: 216px; max-width: 216px;
}
.no-nav18.spanhtml html.list-block.triple.no-nav li {
	width: 216px; max-width: 216px;
}
.no-nav17.spanhtml html.list-block.triple.no-nav {
	width: 202px; max-width: 202px;
}
.no-nav17.spanhtml html.list-block.triple.no-nav li {
	width: 202px; max-width: 202px;
}
.no-nav16.spanhtml html.list-block.triple.no-nav {
	width: 189px; max-width: 189px;
}
.no-nav16.spanhtml html.list-block.triple.no-nav li {
	width: 189px; max-width: 189px;
}
.no-nav15.spanhtml html.list-block.triple.no-nav {
	width: 176px; max-width: 176px;
}
.no-nav15.spanhtml html.list-block.triple.no-nav li {
	width: 176px; max-width: 176px;
}
.no-nav14.spanhtml html.list-block.triple.no-nav {
	width: 162px; max-width: 162px;
}
.no-nav14.spanhtml html.list-block.triple.no-nav li {
	width: 162px; max-width: 162px;
}
.no-nav13.spanhtml html.list-block.triple.no-nav {
	width: 149px; max-width: 149px;
}
.no-nav13.spanhtml html.list-block.triple.no-nav li {
	width: 149px; max-width: 149px;
}
.no-nav12.spanhtml html.list-block.triple.no-nav {
	width: 136px; max-width: 136px;
}
.no-nav12.spanhtml html.list-block.triple.no-nav li {
	width: 136px; max-width: 136px;
}
.no-nav11.spanhtml html.list-block.triple.no-nav {
	width: 122px; max-width: 122px;
}
.no-nav11.spanhtml html.list-block.triple.no-nav li {
	width: 122px; max-width: 122px;
}
.no-nav10.spanhtml html.list-block.triple.no-nav {
	width: 109px; max-width: 109px;
}
.no-nav10.spanhtml html.list-block.triple.no-nav li {
	width: 109px; max-width: 109px;
}
.no-nav9.spanhtml html.list-block.triple.no-nav {
	width: 96px; max-width: 96px;
}
.no-nav9.spanhtml html.list-block.triple.no-nav li {
	width: 96px; max-width: 96px;
}
.no-nav8.spanhtml html.list-block.triple.no-nav {
	width: 82px; max-width: 82px;
}
.no-nav8.spanhtml html.list-block.triple.no-nav li {
	width: 82px; max-width: 82px;
}
.no-nav7.spanhtml html.list-block.triple.no-nav {
	width: 69px; max-width: 69px;
}
.no-nav7.spanhtml html.list-block.triple.no-nav li {
	width: 69px; max-width: 69px;
}
.no-nav6.spanhtml html.list-block.triple.no-nav {
	width: 56px; max-width: 56px;
}
.no-nav6.spanhtml html.list-block.triple.no-nav li {
	width: 56px; max-width: 56px;
}
html.no-nav .span24 ul.list-bullet.double {
	width: 328px; max-width: 328px;
}
html.no-nav .span24 ol.list-bullet.double {
	width: 328px; max-width: 328px;
}
html.no-nav .span24 ul.list-ordered.double {
	width: 328px; max-width: 328px;
}
html.no-nav .span24 ol.list-ordered.double {
	width: 328px; max-width: 328px;
}
html.no-nav .span24 ul.list-bullet.double li {
	width: 328px; max-width: 328px;
}
html.no-nav .span24 ol.list-bullet.double li {
	width: 328px; max-width: 328px;
}
html.no-nav .span24 ul.list-ordered.double li {
	width: 328px; max-width: 328px;
}
html.no-nav .span24 ol.list-ordered.double li {
	width: 328px; max-width: 328px;
}
html.no-nav .span23 ul.list-bullet.double {
	width: 312px; max-width: 312px;
}
html.no-nav .span23 ol.list-bullet.double {
	width: 312px; max-width: 312px;
}
html.no-nav .span23 ul.list-ordered.double {
	width: 312px; max-width: 312px;
}
html.no-nav .span23 ol.list-ordered.double {
	width: 312px; max-width: 312px;
}
html.no-nav .span23 ul.list-bullet.double li {
	width: 312px; max-width: 312px;
}
html.no-nav .span23 ol.list-bullet.double li {
	width: 312px; max-width: 312px;
}
html.no-nav .span23 ul.list-ordered.double li {
	width: 312px; max-width: 312px;
}
html.no-nav .span23 ol.list-ordered.double li {
	width: 312px; max-width: 312px;
}
html.no-nav .span22 ul.list-bullet.double {
	width: 297px; max-width: 297px;
}
html.no-nav .span22 ol.list-bullet.double {
	width: 297px; max-width: 297px;
}
html.no-nav .span22 ul.list-ordered.double {
	width: 297px; max-width: 297px;
}
html.no-nav .span22 ol.list-ordered.double {
	width: 297px; max-width: 297px;
}
html.no-nav .span22 ul.list-bullet.double li {
	width: 297px; max-width: 297px;
}
html.no-nav .span22 ol.list-bullet.double li {
	width: 297px; max-width: 297px;
}
html.no-nav .span22 ul.list-ordered.double li {
	width: 297px; max-width: 297px;
}
html.no-nav .span22 ol.list-ordered.double li {
	width: 297px; max-width: 297px;
}
html.no-nav .span21 ul.list-bullet.double {
	width: 281px; max-width: 281px;
}
html.no-nav .span21 ol.list-bullet.double {
	width: 281px; max-width: 281px;
}
html.no-nav .span21 ul.list-ordered.double {
	width: 281px; max-width: 281px;
}
html.no-nav .span21 ol.list-ordered.double {
	width: 281px; max-width: 281px;
}
html.no-nav .span21 ul.list-bullet.double li {
	width: 281px; max-width: 281px;
}
html.no-nav .span21 ol.list-bullet.double li {
	width: 281px; max-width: 281px;
}
html.no-nav .span21 ul.list-ordered.double li {
	width: 281px; max-width: 281px;
}
html.no-nav .span21 ol.list-ordered.double li {
	width: 281px; max-width: 281px;
}
html.no-nav .span20 ul.list-bullet.double {
	width: 266px; max-width: 266px;
}
html.no-nav .span20 ol.list-bullet.double {
	width: 266px; max-width: 266px;
}
html.no-nav .span20 ul.list-ordered.double {
	width: 266px; max-width: 266px;
}
html.no-nav .span20 ol.list-ordered.double {
	width: 266px; max-width: 266px;
}
html.no-nav .span20 ul.list-bullet.double li {
	width: 266px; max-width: 266px;
}
html.no-nav .span20 ol.list-bullet.double li {
	width: 266px; max-width: 266px;
}
html.no-nav .span20 ul.list-ordered.double li {
	width: 266px; max-width: 266px;
}
html.no-nav .span20 ol.list-ordered.double li {
	width: 266px; max-width: 266px;
}
html.no-nav .span19 ul.list-bullet.double {
	width: 250px; max-width: 250px;
}
html.no-nav .span19 ol.list-bullet.double {
	width: 250px; max-width: 250px;
}
html.no-nav .span19 ul.list-ordered.double {
	width: 250px; max-width: 250px;
}
html.no-nav .span19 ol.list-ordered.double {
	width: 250px; max-width: 250px;
}
html.no-nav .span19 ul.list-bullet.double li {
	width: 250px; max-width: 250px;
}
html.no-nav .span19 ol.list-bullet.double li {
	width: 250px; max-width: 250px;
}
html.no-nav .span19 ul.list-ordered.double li {
	width: 250px; max-width: 250px;
}
html.no-nav .span19 ol.list-ordered.double li {
	width: 250px; max-width: 250px;
}
html.no-nav .span18 ul.list-bullet.double {
	width: 235px; max-width: 235px;
}
html.no-nav .span18 ol.list-bullet.double {
	width: 235px; max-width: 235px;
}
html.no-nav .span18 ul.list-ordered.double {
	width: 235px; max-width: 235px;
}
html.no-nav .span18 ol.list-ordered.double {
	width: 235px; max-width: 235px;
}
html.no-nav .span18 ul.list-bullet.double li {
	width: 235px; max-width: 235px;
}
html.no-nav .span18 ol.list-bullet.double li {
	width: 235px; max-width: 235px;
}
html.no-nav .span18 ul.list-ordered.double li {
	width: 235px; max-width: 235px;
}
html.no-nav .span18 ol.list-ordered.double li {
	width: 235px; max-width: 235px;
}
html.no-nav .span17 ul.list-bullet.double {
	width: 219px; max-width: 219px;
}
html.no-nav .span17 ol.list-bullet.double {
	width: 219px; max-width: 219px;
}
html.no-nav .span17 ul.list-ordered.double {
	width: 219px; max-width: 219px;
}
html.no-nav .span17 ol.list-ordered.double {
	width: 219px; max-width: 219px;
}
html.no-nav .span17 ul.list-bullet.double li {
	width: 219px; max-width: 219px;
}
html.no-nav .span17 ol.list-bullet.double li {
	width: 219px; max-width: 219px;
}
html.no-nav .span17 ul.list-ordered.double li {
	width: 219px; max-width: 219px;
}
html.no-nav .span17 ol.list-ordered.double li {
	width: 219px; max-width: 219px;
}
html.no-nav .span16 ul.list-bullet.double {
	width: 204px; max-width: 204px;
}
html.no-nav .span16 ol.list-bullet.double {
	width: 204px; max-width: 204px;
}
html.no-nav .span16 ul.list-ordered.double {
	width: 204px; max-width: 204px;
}
html.no-nav .span16 ol.list-ordered.double {
	width: 204px; max-width: 204px;
}
html.no-nav .span16 ul.list-bullet.double li {
	width: 204px; max-width: 204px;
}
html.no-nav .span16 ol.list-bullet.double li {
	width: 204px; max-width: 204px;
}
html.no-nav .span16 ul.list-ordered.double li {
	width: 204px; max-width: 204px;
}
html.no-nav .span16 ol.list-ordered.double li {
	width: 204px; max-width: 204px;
}
html.no-nav .span15 ul.list-bullet.double {
	width: 188px; max-width: 188px;
}
html.no-nav .span15 ol.list-bullet.double {
	width: 188px; max-width: 188px;
}
html.no-nav .span15 ul.list-ordered.double {
	width: 188px; max-width: 188px;
}
html.no-nav .span15 ol.list-ordered.double {
	width: 188px; max-width: 188px;
}
html.no-nav .span15 ul.list-bullet.double li {
	width: 188px; max-width: 188px;
}
html.no-nav .span15 ol.list-bullet.double li {
	width: 188px; max-width: 188px;
}
html.no-nav .span15 ul.list-ordered.double li {
	width: 188px; max-width: 188px;
}
html.no-nav .span15 ol.list-ordered.double li {
	width: 188px; max-width: 188px;
}
html.no-nav .span14 ul.list-bullet.double {
	width: 173px; max-width: 173px;
}
html.no-nav .span14 ol.list-bullet.double {
	width: 173px; max-width: 173px;
}
html.no-nav .span14 ul.list-ordered.double {
	width: 173px; max-width: 173px;
}
html.no-nav .span14 ol.list-ordered.double {
	width: 173px; max-width: 173px;
}
html.no-nav .span14 ul.list-bullet.double li {
	width: 173px; max-width: 173px;
}
html.no-nav .span14 ol.list-bullet.double li {
	width: 173px; max-width: 173px;
}
html.no-nav .span14 ul.list-ordered.double li {
	width: 173px; max-width: 173px;
}
html.no-nav .span14 ol.list-ordered.double li {
	width: 173px; max-width: 173px;
}
html.no-nav .span13 ul.list-bullet.double {
	width: 157px; max-width: 157px;
}
html.no-nav .span13 ol.list-bullet.double {
	width: 157px; max-width: 157px;
}
html.no-nav .span13 ul.list-ordered.double {
	width: 157px; max-width: 157px;
}
html.no-nav .span13 ol.list-ordered.double {
	width: 157px; max-width: 157px;
}
html.no-nav .span13 ul.list-bullet.double li {
	width: 157px; max-width: 157px;
}
html.no-nav .span13 ol.list-bullet.double li {
	width: 157px; max-width: 157px;
}
html.no-nav .span13 ul.list-ordered.double li {
	width: 157px; max-width: 157px;
}
html.no-nav .span13 ol.list-ordered.double li {
	width: 157px; max-width: 157px;
}
html.no-nav .span12 ul.list-bullet.double {
	width: 142px; max-width: 142px;
}
html.no-nav .span12 ol.list-bullet.double {
	width: 142px; max-width: 142px;
}
html.no-nav .span12 ul.list-ordered.double {
	width: 142px; max-width: 142px;
}
html.no-nav .span12 ol.list-ordered.double {
	width: 142px; max-width: 142px;
}
html.no-nav .span12 ul.list-bullet.double li {
	width: 142px; max-width: 142px;
}
html.no-nav .span12 ol.list-bullet.double li {
	width: 142px; max-width: 142px;
}
html.no-nav .span12 ul.list-ordered.double li {
	width: 142px; max-width: 142px;
}
html.no-nav .span12 ol.list-ordered.double li {
	width: 142px; max-width: 142px;
}
html.no-nav .span11 ul.list-bullet.double {
	width: 126px; max-width: 126px;
}
html.no-nav .span11 ol.list-bullet.double {
	width: 126px; max-width: 126px;
}
html.no-nav .span11 ul.list-ordered.double {
	width: 126px; max-width: 126px;
}
html.no-nav .span11 ol.list-ordered.double {
	width: 126px; max-width: 126px;
}
html.no-nav .span11 ul.list-bullet.double li {
	width: 126px; max-width: 126px;
}
html.no-nav .span11 ol.list-bullet.double li {
	width: 126px; max-width: 126px;
}
html.no-nav .span11 ul.list-ordered.double li {
	width: 126px; max-width: 126px;
}
html.no-nav .span11 ol.list-ordered.double li {
	width: 126px; max-width: 126px;
}
html.no-nav .span10 ul.list-bullet.double {
	width: 111px; max-width: 111px;
}
html.no-nav .span10 ol.list-bullet.double {
	width: 111px; max-width: 111px;
}
html.no-nav .span10 ul.list-ordered.double {
	width: 111px; max-width: 111px;
}
html.no-nav .span10 ol.list-ordered.double {
	width: 111px; max-width: 111px;
}
html.no-nav .span10 ul.list-bullet.double li {
	width: 111px; max-width: 111px;
}
html.no-nav .span10 ol.list-bullet.double li {
	width: 111px; max-width: 111px;
}
html.no-nav .span10 ul.list-ordered.double li {
	width: 111px; max-width: 111px;
}
html.no-nav .span10 ol.list-ordered.double li {
	width: 111px; max-width: 111px;
}
html.no-nav .span24 ul.list-bullet.triple {
	width: 209px; max-width: 209px;
}
html.no-nav .span24 ol.list-bullet.triple {
	width: 209px; max-width: 209px;
}
html.no-nav .span24 ul.list-ordered.triple {
	width: 209px; max-width: 209px;
}
html.no-nav .span24 ol.list-ordered.triple {
	width: 209px; max-width: 209px;
}
html.no-nav .span24 ul.list-bullet.triple li {
	width: 209px; max-width: 209px;
}
html.no-nav .span24 ol.list-bullet.triple li {
	width: 209px; max-width: 209px;
}
html.no-nav .span24 ul.list-ordered.triple li {
	width: 209px; max-width: 209px;
}
html.no-nav .span24 ol.list-ordered.triple li {
	width: 209px; max-width: 209px;
}
html.nav .span19 ul.list-block.double {
	width: 343px; max-width: 343px;
}
html.nav .span19 ol.list-block.double {
	width: 343px; max-width: 343px;
}
html.nav .span19 ul.list-block.double li {
	width: 343px; max-width: 343px;
}
html.nav .span19 ol.list-block.double li {
	width: 343px; max-width: 343px;
}
html.nav .span18 ul.list-block.double {
	width: 328px; max-width: 328px;
}
html.nav .span18 ol.list-block.double {
	width: 328px; max-width: 328px;
}
html.nav .span18 ul.list-block.double li {
	width: 328px; max-width: 328px;
}
html.nav .span18 ol.list-block.double li {
	width: 328px; max-width: 328px;
}
html.nav .span17 ul.list-block.double {
	width: 297px; max-width: 297px;
}
html.nav .span17 ol.list-block.double {
	width: 297px; max-width: 297px;
}
html.nav .span17 ul.list-block.double li {
	width: 297px; max-width: 297px;
}
html.nav .span17 ol.list-block.double li {
	width: 297px; max-width: 297px;
}
html.nav .span16 ul.list-block.double {
	width: 281px; max-width: 281px;
}
html.nav .span16 ol.list-block.double {
	width: 281px; max-width: 281px;
}
html.nav .span16 ul.list-block.double li {
	width: 281px; max-width: 281px;
}
html.nav .span16 ol.list-block.double li {
	width: 281px; max-width: 281px;
}
html.nav .span15 ul.list-block.double {
	width: 266px; max-width: 266px;
}
html.nav .span15 ol.list-block.double {
	width: 266px; max-width: 266px;
}
html.nav .span15 ul.list-block.double li {
	width: 266px; max-width: 266px;
}
html.nav .span15 ol.list-block.double li {
	width: 266px; max-width: 266px;
}
html.nav .span14 ul.list-block.double {
	width: 250px; max-width: 250px;
}
html.nav .span14 ol.list-block.double {
	width: 250px; max-width: 250px;
}
html.nav .span14 ul.list-block.double li {
	width: 250px; max-width: 250px;
}
html.nav .span14 ol.list-block.double li {
	width: 250px; max-width: 250px;
}
html.nav .span13 ul.list-block.double {
	width: 219px; max-width: 219px;
}
html.nav .span13 ol.list-block.double {
	width: 219px; max-width: 219px;
}
html.nav .span13 ul.list-block.double li {
	width: 219px; max-width: 219px;
}
html.nav .span13 ol.list-block.double li {
	width: 219px; max-width: 219px;
}
html.nav .span12 ul.list-block.double {
	width: 204px; max-width: 204px;
}
html.nav .span12 ol.list-block.double {
	width: 204px; max-width: 204px;
}
html.nav .span12 ul.list-block.double li {
	width: 204px; max-width: 204px;
}
html.nav .span12 ol.list-block.double li {
	width: 204px; max-width: 204px;
}
html.nav .span11 ul.list-block.double {
	width: 188px; max-width: 188px;
}
html.nav .span11 ol.list-block.double {
	width: 188px; max-width: 188px;
}
html.nav .span11 ul.list-block.double li {
	width: 188px; max-width: 188px;
}
html.nav .span11 ol.list-block.double li {
	width: 188px; max-width: 188px;
}
html.nav .span10 ul.list-block.double {
	width: 173px; max-width: 173px;
}
html.nav .span10 ol.list-block.double {
	width: 173px; max-width: 173px;
}
html.nav .span10 ul.list-block.double li {
	width: 173px; max-width: 173px;
}
html.nav .span10 ol.list-block.double li {
	width: 173px; max-width: 173px;
}
html.nav .span19 ul.list-block.triple {
	width: 224px; max-width: 224px;
}
html.nav .span19 ol.list-block.triple {
	width: 224px; max-width: 224px;
}
html.nav .span19 ul.list-block.triple li {
	width: 224px; max-width: 224px;
}
html.nav .span19 ol.list-block.triple li {
	width: 224px; max-width: 224px;
}
html.nav .span19 ul.list-bullet.double {
	width: 328px; max-width: 328px;
}
html.nav .span19 ol.list-bullet.double {
	width: 328px; max-width: 328px;
}
html.nav .span19 ul.list-ordered.double {
	width: 328px; max-width: 328px;
}
html.nav .span19 ol.list-ordered.double {
	width: 328px; max-width: 328px;
}
html.nav .span19 ul.list-bullet.double li {
	width: 328px; max-width: 328px;
}
html.nav .span19 ol.list-bullet.double li {
	width: 328px; max-width: 328px;
}
html.nav .span19 ul.list-ordered.double li {
	width: 328px; max-width: 328px;
}
html.nav .span19 ol.list-ordered.double li {
	width: 328px; max-width: 328px;
}
html.nav .span18 ul.list-bullet.double {
	width: 313px; max-width: 313px;
}
html.nav .span18 ol.list-bullet.double {
	width: 313px; max-width: 313px;
}
html.nav .span18 ul.list-ordered.double {
	width: 313px; max-width: 313px;
}
html.nav .span18 ol.list-ordered.double {
	width: 313px; max-width: 313px;
}
html.nav .span18 ul.list-bullet.double li {
	width: 313px; max-width: 313px;
}
html.nav .span18 ol.list-bullet.double li {
	width: 313px; max-width: 313px;
}
html.nav .span18 ul.list-ordered.double li {
	width: 313px; max-width: 313px;
}
html.nav .span18 ol.list-ordered.double li {
	width: 313px; max-width: 313px;
}
html.nav .span17 ul.list-bullet.double {
	width: 282px; max-width: 282px;
}
html.nav .span17 ol.list-bullet.double {
	width: 282px; max-width: 282px;
}
html.nav .span17 ul.list-ordered.double {
	width: 282px; max-width: 282px;
}
html.nav .span17 ol.list-ordered.double {
	width: 282px; max-width: 282px;
}
html.nav .span17 ul.list-bullet.double li {
	width: 282px; max-width: 282px;
}
html.nav .span17 ol.list-bullet.double li {
	width: 282px; max-width: 282px;
}
html.nav .span17 ul.list-ordered.double li {
	width: 282px; max-width: 282px;
}
html.nav .span17 ol.list-ordered.double li {
	width: 282px; max-width: 282px;
}
html.nav .span16 ul.list-bullet.double {
	width: 266px; max-width: 266px;
}
html.nav .span16 ol.list-bullet.double {
	width: 266px; max-width: 266px;
}
html.nav .span16 ul.list-ordered.double {
	width: 266px; max-width: 266px;
}
html.nav .span16 ol.list-ordered.double {
	width: 266px; max-width: 266px;
}
html.nav .span16 ul.list-bullet.double li {
	width: 266px; max-width: 266px;
}
html.nav .span16 ol.list-bullet.double li {
	width: 266px; max-width: 266px;
}
html.nav .span16 ul.list-ordered.double li {
	width: 266px; max-width: 266px;
}
html.nav .span16 ol.list-ordered.double li {
	width: 266px; max-width: 266px;
}
html.nav .span15 ul.list-bullet.double {
	width: 251px; max-width: 251px;
}
html.nav .span15 ol.list-bullet.double {
	width: 251px; max-width: 251px;
}
html.nav .span15 ul.list-ordered.double {
	width: 251px; max-width: 251px;
}
html.nav .span15 ol.list-ordered.double {
	width: 251px; max-width: 251px;
}
html.nav .span15 ul.list-bullet.double li {
	width: 251px; max-width: 251px;
}
html.nav .span15 ol.list-bullet.double li {
	width: 251px; max-width: 251px;
}
html.nav .span15 ul.list-ordered.double li {
	width: 251px; max-width: 251px;
}
html.nav .span15 ol.list-ordered.double li {
	width: 251px; max-width: 251px;
}
html.nav .span14 ul.list-bullet.double {
	width: 235px; max-width: 235px;
}
html.nav .span14 ol.list-bullet.double {
	width: 235px; max-width: 235px;
}
html.nav .span14 ul.list-ordered.double {
	width: 235px; max-width: 235px;
}
html.nav .span14 ol.list-ordered.double {
	width: 235px; max-width: 235px;
}
html.nav .span14 ul.list-bullet.double li {
	width: 235px; max-width: 235px;
}
html.nav .span14 ol.list-bullet.double li {
	width: 235px; max-width: 235px;
}
html.nav .span14 ul.list-ordered.double li {
	width: 235px; max-width: 235px;
}
html.nav .span14 ol.list-ordered.double li {
	width: 235px; max-width: 235px;
}
html.nav .span13 ul.list-bullet.double {
	width: 204px; max-width: 204px;
}
html.nav .span13 ol.list-bullet.double {
	width: 204px; max-width: 204px;
}
html.nav .span13 ul.list-ordered.double {
	width: 204px; max-width: 204px;
}
html.nav .span13 ol.list-ordered.double {
	width: 204px; max-width: 204px;
}
html.nav .span13 ul.list-bullet.double li {
	width: 204px; max-width: 204px;
}
html.nav .span13 ol.list-bullet.double li {
	width: 204px; max-width: 204px;
}
html.nav .span13 ul.list-ordered.double li {
	width: 204px; max-width: 204px;
}
html.nav .span13 ol.list-ordered.double li {
	width: 204px; max-width: 204px;
}
html.nav .span12 ul.list-bullet.double {
	width: 189px; max-width: 189px;
}
html.nav .span12 ol.list-bullet.double {
	width: 189px; max-width: 189px;
}
html.nav .span12 ul.list-ordered.double {
	width: 189px; max-width: 189px;
}
html.nav .span12 ol.list-ordered.double {
	width: 189px; max-width: 189px;
}
html.nav .span12 ul.list-bullet.double li {
	width: 189px; max-width: 189px;
}
html.nav .span12 ol.list-bullet.double li {
	width: 189px; max-width: 189px;
}
html.nav .span12 ul.list-ordered.double li {
	width: 189px; max-width: 189px;
}
html.nav .span12 ol.list-ordered.double li {
	width: 189px; max-width: 189px;
}
html.nav .span11 ul.list-bullet.double {
	width: 173px; max-width: 173px;
}
html.nav .span11 ol.list-bullet.double {
	width: 173px; max-width: 173px;
}
html.nav .span11 ul.list-ordered.double {
	width: 173px; max-width: 173px;
}
html.nav .span11 ol.list-ordered.double {
	width: 173px; max-width: 173px;
}
html.nav .span11 ul.list-bullet.double li {
	width: 173px; max-width: 173px;
}
html.nav .span11 ol.list-bullet.double li {
	width: 173px; max-width: 173px;
}
html.nav .span11 ul.list-ordered.double li {
	width: 173px; max-width: 173px;
}
html.nav .span11 ol.list-ordered.double li {
	width: 173px; max-width: 173px;
}
html.nav .span10 ul.list-bullet.double {
	width: 158px; max-width: 158px;
}
html.nav .span10 ol.list-bullet.double {
	width: 158px; max-width: 158px;
}
html.nav .span10 ul.list-ordered.double {
	width: 158px; max-width: 158px;
}
html.nav .span10 ol.list-ordered.double {
	width: 158px; max-width: 158px;
}
html.nav .span10 ul.list-bullet.double li {
	width: 158px; max-width: 158px;
}
html.nav .span10 ol.list-bullet.double li {
	width: 158px; max-width: 158px;
}
html.nav .span10 ul.list-ordered.double li {
	width: 158px; max-width: 158px;
}
html.nav .span10 ol.list-ordered.double li {
	width: 158px; max-width: 158px;
}
html.nav .span19 ul.list-bullet.triple {
	width: 209px; max-width: 209px;
}
html.nav .span19 ol.list-bullet.triple {
	width: 209px; max-width: 209px;
}
html.nav .span19 ul.list-ordered.triple {
	width: 209px; max-width: 209px;
}
html.nav .span19 ol.list-ordered.triple {
	width: 209px; max-width: 209px;
}
html.nav .span19 ul.list-bullet.triple li {
	width: 209px; max-width: 209px;
}
html.nav .span19 ol.list-bullet.triple li {
	width: 209px; max-width: 209px;
}
html.nav .span19 ul.list-ordered.triple li {
	width: 209px; max-width: 209px;
}
html.nav .span19 ol.list-ordered.triple li {
	width: 209px; max-width: 209px;
}
#wrapper .span19 .module-typeI ul.list-bullet {
	margin-top: 0px;
}
#wrapper .span19 .module-typeI ol.list-bullet {
	margin-top: 0px;
}
#wrapper .span19 .module-typeI ul.list-ordered {
	margin-top: 0px;
}
#wrapper .span19 .module-typeI ol.list-ordered {
	margin-top: 0px;
}
#wrapper .span19 .module-typeI ul:first-child.list-bullet {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ol:first-child.list-bullet {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ul:first-child.list-ordered {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ol:first-child.list-ordered {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ul.list-bullet.double {
	width: 315px;
}
#wrapper .span19 .module-typeI ol.list-bullet.double {
	width: 315px;
}
#wrapper .span19 .module-typeI ul.list-ordered.double {
	width: 315px;
}
#wrapper .span19 .module-typeI ol.list-ordered.double {
	width: 315px;
}
#wrapper .span19 .module-typeI ul:last-child.list-bullet.double {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ol:last-child.list-bullet.double {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ul:last-child.list-ordered.double {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ol:last-child.list-ordered.double {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ul.list-bullet.double li {
	width: 315px;
}
#wrapper .span19 .module-typeI ol.list-bullet.double li {
	width: 315px;
}
#wrapper .span19 .module-typeI ul.list-ordered.double li {
	width: 315px;
}
#wrapper .span19 .module-typeI ol.list-ordered.double li {
	width: 315px;
}
#wrapper .span19 .module-typeI ul.list-bullet.triple {
	width: 100%;
}
#wrapper .span19 .module-typeI ol.list-bullet.triple {
	width: 100%;
}
#wrapper .span19 .module-typeI ul.list-ordered.triple {
	width: 100%;
}
#wrapper .span19 .module-typeI ol.list-ordered.triple {
	width: 100%;
}
#wrapper .span19 .module-typeI ul.list-bullet.triple li {
	width: 100%;
}
#wrapper .span19 .module-typeI ol.list-bullet.triple li {
	width: 100%;
}
#wrapper .span19 .module-typeI ul.list-ordered.triple li {
	width: 100%;
}
#wrapper .span19 .module-typeI ol.list-ordered.triple li {
	width: 100%;
}
#wrapper .module > div.list-sub-two {
	width: 43%;
}
#wrapper [class*=module] > div.list-sub-two {
	width: 43%;
}
#wrapper .ltr.module [class^=list-].triple li {
	width: 47%; padding-right: 3%;
}
#wrapper [class*=module].ltr [class^=list-].triple li {
	width: 47%; padding-right: 3%;
}
#wrapper .navbtn ul li a {
	margin-bottom: 10px;
}
#wrapper .typeL ul li a {
	margin-bottom: 10px;
}
#wrapper [class*='-typeL'] ul li a {
	margin-bottom: 10px;
}
html.nav #wrapper .span2 {
	width: 83px !important;
}
html.nav #wrapper .span3 {
	width: 114px !important;
}
html.nav #wrapper .span4 {
	width: 145px !important;
}
html.nav #wrapper .span5 {
	width: 176px !important;
}
html.nav #wrapper .span6 {
	width: 238px !important;
}
html.nav #wrapper .span7 {
	width: 269px !important;
}
html.nav #wrapper .span8 {
	width: 300px !important;
}
html.nav #wrapper .span9 {
	width: 331px !important;
}
html.nav #wrapper .span10 {
	width: 393px !important;
}
html.nav #wrapper .span11 {
	width: 424px !important;
}
html.nav #wrapper .span12 {
	width: 455px !important;
}
html.nav #wrapper .span13 {
	width: 486px !important;
}
html.nav #wrapper .span14 {
	width: 548px !important;
}
html.nav #wrapper .span15 {
	width: 579px !important;
}
html.nav #wrapper .span16 {
	width: 610px !important;
}
html.nav #wrapper .span17 {
	width: 641px !important;
}
html.nav #wrapper .span18 {
	width: 703px !important;
}
html.nav #wrapper .span19 {
	width: 734px !important;
}
html.nav #wrapper .span20 {
	width: 734px !important;
}
html.nav #wrapper .span21 {
	width: 734px !important;
}
html.nav #wrapper .span22 {
	width: 734px !important;
}
html.nav #wrapper .span23 {
	width: 734px !important;
}
#wrapper {
	overflow-x: hidden;
}
#plugin-legend > h5 {
	padding-left: 0px; margin-left: 0px;
}
#plugin-legend > span {
	padding-left: 0px; margin-left: 0px;
}
#plugin-legend > ul {
	padding-left: 0px; margin-left: 0px;
}
#logo {
	margin: 10px; width: 700px !important;
}
.searchbar #searchBoxLocal {
	height: 20px;
}
.searchbar #searchBox {
	height: 20px;
}
.searchbar #searchBoxLocalBottom {
	height: 20px;
}
.searchbar #searchBoxBottom {
	height: 20px;
}
.searchbar form[id*=searchForm] {
	margin: 0px;
}
.searchbar form[id*=searchForm] input[type=text] {
	width: 700px !important;
}
.searchbar form[id*=searchForm] table {
	width: 734px !important;
}
.searchbar form[id*=searchForm] td.searchtd {
	width: 702px !important;
}
.searchbar form#searchFormLocalBottom input[type=text] {
	width: 500px !important;
}
.searchbar form#searchFormLocalBottom td.searchtd {
	width: 502px !important;
}
#ttv {
	padding: 3px 8px; width: 90px; font-weight: 700; margin-bottom: 10px; cursor: pointer;
}
#contentArea table.opt-in {
	display: none;
}
#contentArea img.opt-in {
	width: 100%;
}
.modal-header {
	padding-left: 4px;
}
.modal-header > span {
	line-height: 24px; display: inline-block; cursor: pointer;
}
.modalImageWrapper > a {
	float: left; position: relative;
}
.modalImageWrapper > a > div {
	margin: 0px; top: 0px; width: 30px; height: 30px; right: 0px; position: absolute; background-color: rgb(240, 240, 240);
}
.modalImageWrapper > a > div span {
	top: 3px; right: 2px; position: relative;
}
.in.fade.modal {
	top: 10px;
}
.modal-header {
	border: 0px currentColor;
}
.modal-body img {
	max-width: none;
}
.related {
	margin-top: 10px;
}
.related h4 {
	line-height: 30px; padding-left: 10px !important; font-size: 18px; cursor: pointer;
}
.related h4 span {
	margin-top: 8px; margin-right: 4px;
}
.related a {
	line-height: 30px; font-size: 16px; margin-left: 8px;
}
.double.box-module li {
	width: 43%; height: 99px;
}
#header .titlebar {
	overflow: visible;
}
.a2z-link-button span {
	margin-top: 3px; margin-left: 4px; float: right;
}
.about-us-module ul {
	width: 66%;
}
.about-us-module li {
	margin-bottom: 10px; margin-left: 10px;
}
#content .flexsliderbox {
	width: auto; float: none;
}
#content #top-container .flexsliderbox {
	width: auto; float: none;
}
#content .flexsliderbox .flexslider {
	height: auto; max-height: 252px;
}
#content #top-container .flexsliderbox .flexslider {
	height: auto; max-height: 252px;
}
#content .flexsliderbox .flexslider h3 {
	line-height: 1.33; font-size: 18px;
}
#content #top-container .flexsliderbox .flexslider h3 {
	line-height: 1.33; font-size: 18px;
}
#content .flexsliderbox .flexslider .flex-direction-nav {
	margin: auto; height: 28px;
}
#content #top-container .flexsliderbox .flexslider .flex-direction-nav {
	margin: auto; height: 28px;
}
#content .flexsliderbox .flexslider .flex-control-nav {
	margin: auto; height: 28px;
}
#content #top-container .flexsliderbox .flexslider .flex-control-nav {
	margin: auto; height: 28px;
}
#content .flexsliderbox .flexslider .flex-control-nav {
	right: auto;
}
#content #top-container .flexsliderbox .flexslider .flex-control-nav {
	right: auto;
}
.a2z-bar {
	border-radius: 0px; float: left; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.searchbar {
	margin-left: 0px;
}
#onthispage ul {
	display: block;
}
.on-this-page-module ul {
	display: block;
}
.mmb {
	margin-top: 2px; margin-right: 10px;
}
#footer .cdcLinks nav {
	min-height: 16em;
}
#footer .cdcLinks li:first-child {
	margin-right: 20px; margin-left: 0px;
}
#footer .cdcLinks .local-contact {
	clear: both;
}
#footer .socialMedia .socialFooter h6:first-child {
	margin-left: 0px !important;
}
#datestamp > div {
	margin-left: 0px;
}
.pageoptions .show ul {
	display: none;
}
.pageoptions > ul > li > ul li {
	margin-left: 0px !important;
}
.pageoptions .nav {
	width: 100%; margin-left: 0px; display: table; table-layout: fixed;
}
.pageoptions .nav > li {
	background: rgb(229, 229, 229); width: 20%; display: table-cell;
}
.pageoptions .nav > li a {
	height: 34px; overflow: hidden; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.pageoptions .nav li:first-child a {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.pageoptions .nav ul {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(205, 205, 205) rgb(205, 205, 205); padding: 10px; width: 101.5%; margin-left: -1px; display: block; position: absolute; z-index: 999; background-color: rgb(255, 255, 255);
}
.pageoptions li.show > ul {
	display: none;
}
nav#left a {
	padding: 5px 0px; font-size: 14px;
}
nav#left span {
	margin-top: 14px; margin-right: 10px;
}
#mobile-menu {
	max-width: 425px;
}
#mobile-menu ul {
	margin: 0px; padding: 0px; white-space: nowrap;
}
#mobile-menu ul li {
	background: rgb(7, 82, 144); width: 140px; height: 35px; text-align: center; line-height: 27px; display: inline-block; cursor: pointer;
}
#mobile-menu ul li a {
	color: rgb(255, 255, 255); text-decoration: none;
}
#mobile-menu ul li a:visited {
	color: rgb(255, 255, 255);
}
#mobile-menu ul li a:focus {
	margin: -1px; border: 1px dotted rgb(255, 255, 255);
}
#navmenu {
	background: rgb(255, 255, 255); padding: 3px; width: 300px; box-shadow: 0px 0px 8px rgba(0,0,0,0.13); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .13); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .13);
}
#navmenu nav#left ul {
	margin-bottom: 0px;
}
#navmenu nav#left a {
	width: 90%;
}
.top-blocks li > div {
	height: 100px;
}
#content #top-container #topic-intro p[class*=span] {
	width: auto; float: none;
}
#content #top-container #topic-intro > p {
	width: auto; float: none;
}
#content .module {
	margin-bottom: 10px;
}
#content [class*=module] {
	margin-bottom: 10px;
}
#content .cdc-mod {
	margin-bottom: 10px;
}
.noBorder figure {
	margin: 0px 0px 0px 10px; width: auto; float: left;
}
.typeD figure {
	margin: 0px 0px 0px 10px; width: auto; float: left;
}
[class*=typeD] figure {
	margin: 0px 0px 0px 10px; width: auto; float: left;
}
.noBorder :first-child {
	margin-left: 0px;
}
.typeD :first-child {
	margin-left: 0px;
}
[class*=typeD] :first-child {
	margin-left: 0px;
}
.listLastChildBorderBottom {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#wrapper .thumbnail-slider .slider {
	left: -9999px; position: absolute;
}
#wrapper .thumbnail-slider .carousel {
	left: auto; position: relative;
}
#wrapper .standard-slider .carousel {
	left: -9999px; position: absolute;
}
html.touch .thumbnail-slider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .standard-slider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .flexslider ul.flex-direction-nav a.flex-next {
	right: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .thumbnail-slider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .standard-slider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
html.touch .flexslider ul.flex-direction-nav a.flex-prev {
	left: 0px !important; visibility: visible !important; opacity: 1 !important;
}
.visible-four {
	display: none !important;
}
.visible-three {
	display: none !important;
}
.visible-two {
	display: none !important;
}
.visible-one {
	display: inherit !important;
}
.hidden-one {
	display: none !important;
}
.hide-one {
	visibility: hidden !important;
}
.span5a {
	width: 98%; margin-right: auto; margin-left: auto;
}
.span7a {
	width: 98%; margin-right: auto; margin-left: auto;
}
.carousel-slider .slider .flex-direction-nav {
	display: block;
}
html body {
	padding: 0px;
}
html #wrapper {
	overflow: hidden;
}
html #wrapper > .container #content {
	padding: 0px 8px;
}
html #wrapper [class*=span].pull-right {
	float: right !important;
}
html #wrapper .row-fluid [class*=span].pull-right {
	float: right !important;
}
html #wrapper .fixed {
	margin-left: 10px; float: left; min-height: 1px;
}
html #wrapper .span2.fixed {
	width: 83px !important;
}
html #wrapper .span3.fixed {
	width: 114px !important;
}
html #wrapper .span4.fixed {
	width: 145px !important;
}
html #wrapper .span5.fixed {
	width: 176px !important;
}
html #wrapper .span6.fixed {
	width: 238px !important;
}
html #wrapper .span7.fixed {
	width: 269px !important;
}
html #wrapper .span8.fixed {
	width: 300px !important;
}
html #wrapper .span9.fixed {
	width: 331px !important;
}
html #wrapper .span10.fixed {
	width: 393px !important;
}
html #wrapper .span11.fixed {
	width: 424px !important;
}
html #wrapper .span12.fixed {
	width: 455px !important;
}
html #wrapper .span13.fixed {
	width: 486px !important;
}
html #wrapper .span14.fixed {
	width: 548px !important;
}
html #wrapper .span15.fixed {
	width: 579px !important;
}
html #wrapper .span16.fixed {
	width: 610px !important;
}
html #wrapper .span17.fixed {
	width: 641px !important;
}
html #wrapper .span18.fixed {
	width: 703px !important;
}
html #wrapper .span19.fixed {
	width: 734px !important;
}
html #wrapper .span20.fixed {
	width: 734px !important;
}
html #wrapper .span21.fixed {
	width: 734px !important;
}
html #wrapper .span22.fixed {
	width: 734px !important;
}
html #wrapper .span23.fixed {
	width: 734px !important;
}
html #wrapper [class*=module] > img {
	width: auto;
}
html #wrapper [class*=module] .listContainer {
	display: block;
}
html #wrapper [class*=module] .listContainer .listCol2 {
	clear: left;
}
html #wrapper [class*=module] .listContainer .list-block .listLastChildBorderBottom {
	border-bottom-color: silver; border-bottom-width: 1px; border-bottom-style: dotted;
}
html #wrapper [class*=module] .listContainer .list-bullet.listCol2 {
	margin-top: 0px !important;
}
html #wrapper [class*=module] .listContainer .list-bullet.listCol3 {
	margin-top: 0px !important;
}
html #wrapper [class*=module] .listContainer .list-ordered.listCol2 {
	margin-top: 0px !important;
}
html #wrapper [class*=module] .listContainer .list-ordered.listCol3 {
	margin-top: 0px !important;
}
[class*=span] ul.list-block.double {
	width: 100%;
}
[class*=span] ol.list-block.double {
	width: 100%;
}
[class*=span] ul.list-block.triple {
	width: 100%;
}
[class*=span] ol.list-block.triple {
	width: 100%;
}
[class*=span] ul.list-bullet.double {
	width: 100%;
}
[class*=span] ol.list-bullet.double {
	width: 100%;
}
[class*=span] ul.list-bullet.triple {
	width: 100%;
}
[class*=span] ol.list-bullet.triple {
	width: 100%;
}
[class*=span] ul.list-ordered.double {
	width: 100%;
}
[class*=span] ol.list-ordered.double {
	width: 100%;
}
[class*=span] ul.list-ordered.triple {
	width: 100%;
}
[class*=span] ol.list-ordered.triple {
	width: 100%;
}
[class*=span] ul.list-block.double li {
	width: 100%;
}
[class*=span] ol.list-block.double li {
	width: 100%;
}
[class*=span] ul.list-block.triple li {
	width: 100%;
}
[class*=span] ol.list-block.triple li {
	width: 100%;
}
[class*=span] ul.list-bullet.double li {
	width: 100%;
}
[class*=span] ol.list-bullet.double li {
	width: 100%;
}
[class*=span] ul.list-bullet.triple li {
	width: 100%;
}
[class*=span] ol.list-bullet.triple li {
	width: 100%;
}
[class*=span] ul.list-ordered.double li {
	width: 100%;
}
[class*=span] ol.list-ordered.double li {
	width: 100%;
}
[class*=span] ul.list-ordered.triple li {
	width: 100%;
}
[class*=span] ol.list-ordered.triple li {
	width: 100%;
}
[class*=span] .module-typeI ul.list-bullet.double {
	width: 100%;
}
[class*=span] .module-typeI ol.list-bullet.double {
	width: 100%;
}
[class*=span] .module-typeI ul.list-ordered.double {
	width: 100%;
}
[class*=span] .module-typeI ol.list-ordered.double {
	width: 100%;
}
[class*=span] .module-typeI ul.list-bullet.double li {
	width: 100%;
}
[class*=span] .module-typeI ol.list-bullet.double li {
	width: 100%;
}
[class*=span] .module-typeI ul.list-ordered.double li {
	width: 100%;
}
[class*=span] .module-typeI ol.list-ordered.double li {
	width: 100%;
}
.module-typeJ .span5 {
	width: 150px;
}
.module-typeK .span5 {
	width: 150px;
}
#wrapper .span19 .module-typeI ul.list-bullet {
	width: 100%; margin-top: 0px;
}
#wrapper .span19 .module-typeI ol.list-bullet {
	width: 100%; margin-top: 0px;
}
#wrapper .span19 .module-typeI ul.list-ordered {
	width: 100%; margin-top: 0px;
}
#wrapper .span19 .module-typeI ol.list-ordered {
	width: 100%; margin-top: 0px;
}
#wrapper .span19 .module-typeI ul:first-child.list-bullet {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ol:first-child.list-bullet {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ul:first-child.list-ordered {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ol:first-child.list-ordered {
	margin-top: 10px;
}
#wrapper .span19 .module-typeI ul.list-bullet li {
	width: 100%;
}
#wrapper .span19 .module-typeI ol.list-bullet li {
	width: 100%;
}
#wrapper .span19 .module-typeI ul.list-ordered li {
	width: 100%;
}
#wrapper .span19 .module-typeI ol.list-ordered li {
	width: 100%;
}
#wrapper .cdc-socialMedia {
	width: 100%;
}
#wrapper .cdc-socialMedia a.socl-user {
	margin-top: 13px;
}
#wrapper .module > div.list-sub-two {
	width: 100%;
}
#wrapper [class*=module] > div.list-sub-two {
	width: 100%;
}
#wrapper .ltr.module [class^=list-].double li {
	width: 98%; float: none;
}
#wrapper [class*=module].ltr [class^=list-].double li {
	width: 98%; float: none;
}
#wrapper .ltr.module [class^=list-].triple li {
	width: 98%; float: none;
}
#wrapper [class*=module].ltr [class^=list-].triple li {
	width: 98%; float: none;
}
#wrapper .navbtn ul li a {
	margin-bottom: 10px;
}
#wrapper .typeL ul li a {
	margin-bottom: 10px;
}
#wrapper [class*='-typeL'] ul li a {
	margin-bottom: 10px;
}
.submit .sprite-24-search-black {
	margin-top: -1px; margin-left: -2px;
}
.a2z-bar {
	border-radius: 0px; -moz-border-radius: 0; -webkit-border-radius: 0;
}
#logo {
	margin: 10px;
}
.container .titlebar h1 {
	margin: 10px; line-height: 36px; font-size: 20px;
}
.container .titlebar h2 {
	margin: 10px; line-height: 36px; font-size: 20px;
}
.a2z {
	margin: 0px; text-align: left; color: rgb(255, 255, 255); border-top-color: rgb(7, 82, 144); border-top-width: 3px; border-top-style: solid; display: block;
}
.a2z ul {
	margin: 0px 0px 1px;
}
#plugin-legend > h5 {
	padding-left: 0px; margin-left: 0px;
}
#plugin-legend > span {
	padding-left: 0px; margin-left: 0px;
}
#plugin-legend > ul {
	padding-left: 0px; margin-left: 0px;
}
.container .flexslider ul.flex-direction-nav a {
	top: 100%; color: rgb(64, 64, 64) !important; margin-top: 10px; opacity: 1; -webkit-transition: none;
}
.container .flexslider ul.flex-direction-nav a.flex-next {
	right: 0px; visibility: visible;
}
.container .flexslider ul.flex-direction-nav a.flex-prev {
	left: -5px; visibility: visible;
}
.container .flexslider ul.flex-direction-nav a:hover {
	color: rgb(64, 64, 64) !important;
}
.container .flexslider ul.flex-direction-nav a:hover span {
	color: rgb(64, 64, 64) !important;
}
.container .flexslider .flex-caption {
	padding: 1%; width: 98%;
}
.container .flexslider .flex-caption span + span {
	display: none;
}
.container .flexslider .flex-caption span:first-child {
	font-size: 16px;
}
.container .flexslider .flex-control-nav {
	left: -9999px; position: absolute;
}
#body .thumbnail-slider .slider {
	left: auto; position: relative;
}
#body .carousel-slider .slider-paging {
	line-height: 36px; margin-bottom: 18px;
}
#body .carousel.flexslider {
	left: -9999px; position: absolute;
}
#content h1:first-child {
	line-height: 40px; font-size: 24px;
}
.toTop {
	display: none;
}
.totop {
	display: none;
}
#totop {
	background-position: center 15px; padding: 28px 0px 12px; width: 50px; height: 10px; text-align: center; right: -50px; bottom: 15px; color: rgb(255, 255, 255); line-height: 1; font-size: 12px; font-weight: 700; display: block; position: fixed; z-index: 9998; cursor: pointer; background-image: url("/TemplatePackage/3.0/images/arrow_totop.png"); background-repeat: no-repeat; background-color: rgb(64, 64, 64);
}
.on#totop {
	right: 20px;
}
.off#totop {
	right: -100px;
}
#totop span.arrow {
	top: 8px; font-size: 22px; display: inline-block; position: relative;
}
#mobile-menu ul {
	margin: 0px; padding: 0px; white-space: nowrap;
}
#mobile-menu ul li {
	background: rgb(7, 82, 144); margin: 0px; padding: 0px; width: 105px; height: 40px; text-align: center; line-height: 27px; display: inline-block; cursor: pointer; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
#mobile-menu ul li a {
	color: rgb(255, 255, 255); text-decoration: none;
}
#mobile-menu ul li a:visited {
	color: rgb(255, 255, 255);
}
#mobile-menu ul li a:focus {
	margin: -1px; border: 1px dotted rgb(255, 255, 255);
}
.searchbar form[id*=searchForm] {
	margin: 0px; width: 100%;
}
.searchbar form[id*=searchForm] .cdc-local-check {
	width: 100%; float: none; display: block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.searchbar form[id*=searchForm] .input-prepend {
	width: 100%; float: none; display: block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
}
.searchbar form[id*=searchForm] table {
	width: 100% !important;
}
.searchbar form[id*=searchForm] td.searchtd {
	width: 100% !important;
}
.searchbar form[id*=searchForm] input[type=text] {
	width: 100%;
}
.navbtn a {
	min-width: 100%;
}
#navmenu {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
#navmenu nav#left ul {
	margin-bottom: 0px;
}
#navmenu nav#left a {
	width: 85%;
}
#navcontainer {
	top: 57px; position: relative;
}
.navhead {
	background: silver; border: 1px solid silver; top: 0px; width: 258px; height: auto; right: 10px; overflow: visible; position: fixed; z-index: 10;
}
.navhead div {
	margin-left: 3px;
}
.navhead span {
	margin-left: 243px;
}
.navhead .navhead-title {
	margin: 15px; width: 80%; font-weight: 700;
}
.navhead div#icon-wrap {
	background: rgb(238, 238, 238); top: 10px; width: 40px; height: 40px; right: 0px; position: absolute; z-index: 9999; cursor: pointer;
}
.navhead span.icon-remove {
	float: right;
}
.module {
	margin-bottom: 20px;
}
[class*=module] {
	margin-bottom: 20px;
}
.cdc-mod {
	margin-bottom: 20px;
}
.module ul.double {
	margin: 0px;
}
[class*=module] ul.double {
	margin: 0px;
}
.cdc-mod ul.double {
	margin: 0px;
}
.module .listCol1 {
	margin: 0px;
}
[class*=module] .listCol1 {
	margin: 0px;
}
.cdc-mod .listCol1 {
	margin: 0px;
}
.top-blocks li {
	padding: 0px; width: 100%; float: none;
}
.typeG li {
	padding: 0px; width: 100%; float: none;
}
[class*='-typeG'] li {
	padding: 0px; width: 100%; float: none;
}
.top-blocks .group {
	padding: 0px; width: 100%; float: none;
}
.typeG .group {
	padding: 0px; width: 100%; float: none;
}
[class*='-typeG'] .group {
	padding: 0px; width: 100%; float: none;
}
#content {
	margin-bottom: 10px;
}
#content #top-container {
	margin-bottom: 10px;
}
#content #topic-intro > p {
	padding: 0px 10px; float: none;
}
#content #top-container #topic-intro > p {
	padding: 0px 10px; float: none;
}
#content .module {
	margin-bottom: 10px;
}
#content #top-container .module {
	margin-bottom: 10px;
}
#content [class*=module] {
	margin-bottom: 10px;
}
#content #top-container [class*=module] {
	margin-bottom: 10px;
}
#content .cdc-mod {
	margin-bottom: 10px;
}
#content #top-container .cdc-mod {
	margin-bottom: 10px;
}
#bookmarkShareBlock {
	margin-left: 0px !important;
}
html.no-nav nav#left {
	left: auto; position: relative;
}
#footer h4 {
	margin: 15px 0px; cursor: pointer;
}
#footer h4 span {
	margin-right: 5px; float: left;
}
#footer address {
	margin-left: 7px;
}
#footer .cdcLinks {
	margin-left: 5px;
}
#footer .cdcLinks > li ul {
	margin-left: 40px;
}
#footer .cdcLinks > li ul li {
	line-height: 25px;
}
#footer .cdcLinks > ul > li {
	float: inherit; display: block;
}
#footer .cdcLinks > ul > li ul li {
	line-height: 40px;
}
#footer .cdcLinks li.contact {
	float: none;
}
#footer .cdcLinks h6 {
	cursor: pointer;
}
#footer .cdcLinks article {
	margin-bottom: 10px; float: none;
}
#footer .cdcLinks section {
	margin-bottom: 10px; float: none;
}
#footer .socialMedia {
	height: auto !important;
}
#footer .socialFooter {
	width: 100%; overflow: hidden; display: block;
}
#footer .cdcmedia.socialFooter {
	margin-left: 0px !important;
}
#footer .socialFooter h6:first-child {
	margin-left: 5px !important;
}
#ttv {
	padding: 3px 8px; width: 90px; font-weight: 700; margin-bottom: 10px; cursor: pointer;
}
#contentArea table.opt-in {
	display: none;
}
#contentArea img.opt-in {
	width: 100%;
}
.modal-header {
	padding-left: 4px;
}
.modal-header > span {
	line-height: 24px; display: inline-block; cursor: pointer;
}
.modalImageWrapper > a {
	float: left; position: relative;
}
.modalImageWrapper > a > div {
	margin: 0px; top: 0px; width: 30px; height: 30px; right: 0px; position: absolute; background-color: rgb(240, 240, 240);
}
.modalImageWrapper > a > div span {
	top: 3px; right: 2px; position: relative;
}
.in.fade.modal {
	top: 10px;
}
.modal-header {
	border: 0px currentColor;
}
.modal-body img {
	max-width: none;
}
.a2z-link-button {
	width: 100%; margin-top: 10px; margin-bottom: 0px;
}
.a2z-link-button a {
	width: 98%; text-align: left; margin-left: 10px; display: block;
}
.a2z-link-button span {
	margin-top: 3px; margin-left: 7px; float: right;
}
.select-label {
	font-size: 14px;
}
nav#left a {
	padding: 5px 0px; font-size: 16px; margin-right: 40px;
}
.pageoptionsContainer .pageoptions {
	margin: 0px 0px 0px 6px; width: auto;
}
.pageoptionsContainer .pageoptions a {
	display: block;
}
.pageoptionsContainer .pageoptions .show ul {
	display: none;
}
.pageoptionsContainer .pageoptions ul.sfhover {
	left: 0px; top: 25px; width: 135px;
}
.formatOptions.pageoptionsContainer .select-label {
	margin: 5px 0px; width: 65px;
}
.languageOptions.pageoptionsContainer .select-label {
	margin: 5px 0px; width: 65px;
}
[class*=span] {
	clear: right;
}
[class*=span].uneditable-input {
	clear: right;
}
.row-fluid [class*=span] {
	clear: right;
}
.submit .sprite-16-search-black {
	margin-top: 1px; margin-left: -10px;
}
input[type=text] {
	-webkit-border-radius: 0;
}
nav#left li.selected {
	font-family: LatoBold,Lato,sans-serif; font-weight: 900;
}
nav#left li.selected > a {
	font-family: LatoBold,Lato,sans-serif; font-weight: 900;
}
select {
	font-size: 16px;
}
textarea {
	font-size: 16px;
}
input[type=text] {
	font-size: 16px;
}
input[type=password] {
	font-size: 16px;
}
input[type=datetime] {
	font-size: 16px;
}
input[type=datetime-local] {
	font-size: 16px;
}
input[type=date] {
	font-size: 16px;
}
input[type=month] {
	font-size: 16px;
}
input[type=time] {
	font-size: 16px;
}
input[type=week] {
	font-size: 16px;
}
input[type=number] {
	font-size: 16px;
}
input[type=email] {
	font-size: 16px;
}
input[type=url] {
	font-size: 16px;
}
input[type=search] {
	font-size: 16px;
}
input[type=tel] {
	font-size: 16px;
}
input[type=color] {
	font-size: 16px;
}
.submit .sprite-16-search-black {
	margin-top: 1px; margin-left: -5px;
}
input[type=text] {
	-webkit-border-radius: 0;
}
.submit .sprite-24-search-black {
	margin-top: 1px; margin-left: -10px;
}
.submit .sprite-16-search-black {
	margin-left: -3px;
}
input[type=text] {
	-webkit-border-radius: 0;
}
.accordion {
	visibility: hidden;
}
.tabs {
	visibility: hidden;
}
#slider {
	visibility: hidden;
}
.accordion img.pull-left {
	margin-right: 1rem; margin-bottom: 1rem;
}
.tabs img.pull-left {
	margin-right: 1rem; margin-bottom: 1rem;
}
#slider img.pull-left {
	margin-right: 1rem; margin-bottom: 1rem;
}
.accordion img.pull-right {
	margin-bottom: 1rem; margin-left: 1rem;
}
.tabs img.pull-right {
	margin-bottom: 1rem; margin-left: 1rem;
}
#slider img.pull-right {
	margin-bottom: 1rem; margin-left: 1rem;
}
.accordion .screenReaderOnly {
	position: absolute !important; cliptop: 1px; clipright: 1px; clipbottom: 1px; clipleft: 1px;
}
.tabs .screenReaderOnly {
	position: absolute !important; cliptop: 1px; clipright: 1px; clipbottom: 1px; clipleft: 1px;
}
#slider .screenReaderOnly {
	position: absolute !important; cliptop: 1px; clipright: 1px; clipbottom: 1px; clipleft: 1px;
}
.accordion {
	margin-bottom: 20px !important;
}
.accordion h3 {
	color: rgb(0, 0, 0) !important; font-size: 14px !important; font-weight: 700 !important;
}
.accordion h3.ui-accordion-header-focus.ui-state-default {
	border-style: solid !important; border-color: rgb(51, 51, 51) !important;
}
.ui-widget-content.tabs .ui-tabs-panel {
	overflow: hidden;
}
.ui-widget-content.tabs .ui-widget-content {
	border: 1px solid silver;
}
#body .ui-tabs-anchor {
	color: rgb(0, 0, 0); text-decoration: none !important;
}
#body .ui-tabs-anchor:hover {
	color: rgb(0, 0, 0);
}
#body .ui-tabs-active .ui-tabs-anchor {
	color: rgb(0, 0, 0); font-weight: 700;
}
#body .ui-tabs-active .ui-tabs-anchor:hover {
	color: rgb(0, 0, 0);
}
#body a.accordionTopAnchor {
	display: inline !important;
}
.ui-tabs-nav li a {
	outline-color: transparent;
}
#slider {
	margin-bottom: 10px !important;
}
[class^=icon-] {
	font-family: FontAwesome; font-style: normal; font-weight: 400; text-decoration: inherit; -webkit-font-smoothing: antialiased;
}
[class*=' icon-'] {
	font-family: FontAwesome; font-style: normal; font-weight: 400; text-decoration: inherit; -webkit-font-smoothing: antialiased;
}
[class^=icon-]::before {
	text-decoration: inherit; display: inline-block; speak: none;
}
[class*=' icon-']::before {
	text-decoration: inherit; display: inline-block; speak: none;
}
.icon-large::before {
	font-size: 1.33em; vertical-align: -10%;
}
a [class^=icon-] {
	display: inline;
}
a [class*=' icon-'] {
	display: inline;
}
[class^=icon-].icon-fixed-width {
	width: 1.14em; text-align: right; padding-right: 0.28em; display: inline-block;
}
[class*=' icon-'].icon-fixed-width {
	width: 1.14em; text-align: right; padding-right: 0.28em; display: inline-block;
}
[class^=icon-].icon-large.icon-fixed-width {
	width: 1.42em;
}
[class*=' icon-'].icon-large.icon-fixed-width {
	width: 1.42em;
}
.icons-ul {
	margin-left: 2.14em; list-style-type: none;
}
.icons-ul > li {
	position: relative;
}
.icons-ul .icon-li {
	left: -2.14em; width: 2.14em; text-align: center; line-height: inherit; position: absolute;
}
[class^=icon-].hide {
	display: none;
}
[class*=' icon-'].hide {
	display: none;
}
.icon-muted {
	color: rgb(238, 238, 238);
}
.icon-light {
	color: rgb(255, 255, 255);
}
.icon-dark {
	color: rgb(51, 51, 51);
}
.icon-border {
	padding: 0.2em 0.25em 0.15em; border-radius: 3px; border: 1px solid rgb(238, 238, 238); -moz-border-radius: 3px;
}
.icon-2x {
	font-size: 2em;
}
.icon-border.icon-2x {
	border-width: 2px; border-radius: 4px; -moz-border-radius: 4px;
}
.icon-3x {
	font-size: 3em;
}
.icon-border.icon-3x {
	border-width: 3px; border-radius: 5px; -moz-border-radius: 5px;
}
.icon-4x {
	font-size: 4em;
}
.icon-border.icon-4x {
	border-width: 4px; border-radius: 6px; -moz-border-radius: 6px;
}
.icon-5x {
	font-size: 5em;
}
.icon-border.icon-5x {
	border-width: 5px; border-radius: 7px; -moz-border-radius: 7px;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
[class^=icon-].pull-left {
	margin-right: 0.3em;
}
[class*=' icon-'].pull-left {
	margin-right: 0.3em;
}
[class^=icon-].pull-right {
	margin-left: 0.3em;
}
[class*=' icon-'].pull-right {
	margin-left: 0.3em;
}
[class^=icon-] {
	width: auto; height: auto; line-height: normal; margin-top: 0px; vertical-align: baseline; display: inline; background-image: none; background-repeat: repeat;
}
[class*=' icon-'] {
	width: auto; height: auto; line-height: normal; margin-top: 0px; vertical-align: baseline; display: inline; background-image: none; background-repeat: repeat;
}
.icon-white {
	background-image: none;
}
.nav-pills > .active > a > [class^=icon-] {
	background-image: none;
}
.nav-pills > .active > a > [class*=' icon-'] {
	background-image: none;
}
.nav-list > .active > a > [class^=icon-] {
	background-image: none;
}
.nav-list > .active > a > [class*=' icon-'] {
	background-image: none;
}
.navbar-inverse .nav > .active > a > [class^=icon-] {
	background-image: none;
}
.navbar-inverse .nav > .active > a > [class*=' icon-'] {
	background-image: none;
}
.dropdown-menu > li > a:hover > [class^=icon-] {
	background-image: none;
}
.dropdown-menu > li > a:hover > [class*=' icon-'] {
	background-image: none;
}
.dropdown-menu > .active > a > [class^=icon-] {
	background-image: none;
}
.dropdown-menu > .active > a > [class*=' icon-'] {
	background-image: none;
}
.dropdown-submenu:hover > a > [class^=icon-] {
	background-image: none;
}
.dropdown-submenu:hover > a > [class*=' icon-'] {
	background-image: none;
}
.btn [class^=icon-].icon-large {
	line-height: 0.9em;
}
.nav [class^=icon-].icon-large {
	line-height: 0.9em;
}
.btn [class*=' icon-'].icon-large {
	line-height: 0.9em;
}
.nav [class*=' icon-'].icon-large {
	line-height: 0.9em;
}
.btn [class^=icon-].icon-spin {
	display: inline-block;
}
.nav [class^=icon-].icon-spin {
	display: inline-block;
}
.btn [class*=' icon-'].icon-spin {
	display: inline-block;
}
.nav [class*=' icon-'].icon-spin {
	display: inline-block;
}
.nav-tabs [class^=icon-] {
	line-height: 0.9em;
}
.nav-pills [class^=icon-] {
	line-height: 0.9em;
}
.nav-tabs [class*=' icon-'] {
	line-height: 0.9em;
}
.nav-pills [class*=' icon-'] {
	line-height: 0.9em;
}
.nav-tabs [class^=icon-].icon-large {
	line-height: 0.9em;
}
.nav-pills [class^=icon-].icon-large {
	line-height: 0.9em;
}
.nav-tabs [class*=' icon-'].icon-large {
	line-height: 0.9em;
}
.nav-pills [class*=' icon-'].icon-large {
	line-height: 0.9em;
}
.btn [class^=icon-].icon-2x.pull-left {
	margin-top: 0.18em;
}
.btn [class*=' icon-'].icon-2x.pull-left {
	margin-top: 0.18em;
}
.btn [class^=icon-].icon-2x.pull-right {
	margin-top: 0.18em;
}
.btn [class*=' icon-'].icon-2x.pull-right {
	margin-top: 0.18em;
}
.btn [class^=icon-].icon-large.icon-spin {
	line-height: 0.8em;
}
.btn [class*=' icon-'].icon-large.icon-spin {
	line-height: 0.8em;
}
.btn-small.btn [class^=icon-].icon-2x.pull-left {
	margin-top: 0.25em;
}
.btn-small.btn [class*=' icon-'].icon-2x.pull-left {
	margin-top: 0.25em;
}
.btn-small.btn [class^=icon-].icon-2x.pull-right {
	margin-top: 0.25em;
}
.btn-small.btn [class*=' icon-'].icon-2x.pull-right {
	margin-top: 0.25em;
}
.btn-large.btn [class^=icon-] {
	margin-top: 0px;
}
.btn-large.btn [class*=' icon-'] {
	margin-top: 0px;
}
.btn-large.btn [class^=icon-].icon-2x.pull-left {
	margin-top: 0.05em;
}
.btn-large.btn [class*=' icon-'].icon-2x.pull-left {
	margin-top: 0.05em;
}
.btn-large.btn [class^=icon-].icon-2x.pull-right {
	margin-top: 0.05em;
}
.btn-large.btn [class*=' icon-'].icon-2x.pull-right {
	margin-top: 0.05em;
}
.btn-large.btn [class^=icon-].icon-2x.pull-left {
	margin-right: 0.2em;
}
.btn-large.btn [class*=' icon-'].icon-2x.pull-left {
	margin-right: 0.2em;
}
.btn-large.btn [class^=icon-].icon-2x.pull-right {
	margin-left: 0.2em;
}
.btn-large.btn [class*=' icon-'].icon-2x.pull-right {
	margin-left: 0.2em;
}
.nav-list [class^=icon-] {
	line-height: inherit;
}
.nav-list [class*=' icon-'] {
	line-height: inherit;
}
.icon-double-angle-left::before {
	content: "\f100";
}
.icon-double-angle-right::before {
	content: "\f101";
}
.icon-double-angle-up::before {
	content: "\f102";
}
.icon-double-angle-down::before {
	content: "\f103";
}
.icon-angle-left::before {
	content: "\f104";
}
.icon-angle-right::before {
	content: "\f105";
}
.icon-angle-up::before {
	content: "\f106";
}
.icon-angle-down::before {
	content: "\f107";
}
.icon-chevron-left::before {
	content: "\f053";
}
.icon-chevron-right::before {
	content: "\f054";
}
.icon-chevron-up::before {
	content: "\f077";
}
.icon-chevron-down::before {
	content: "\f078";
}
.icon-plus-sign::before {
	content: "\f055";
}
.icon-minus-sign::before {
	content: "\f056";
}
.icon-plus::before {
	content: "\f067";
}
.icon-minus::before {
	content: "\f068";
}
.icon-minus-sign-alt::before {
	content: "\f146";
}
.icon-check-minus::before {
	content: "\f147";
}
.icon-plus-sign-alt::before {
	content: "\f0fe";
}
.icon-chevron-sign-left::before {
	content: "\f137";
}
.icon-chevron-sign-right::before {
	content: "\f138";
}
.icon-chevron-sign-up::before {
	content: "\f139";
}
.icon-chevron-sign-down::before {
	content: "\f13a";
}
img.border {
	border: 1px solid rgb(229, 229, 229);
}
img.border-left {
	border: 1px solid rgb(229, 229, 229); margin-right: 10px; margin-bottom: 10px; float: left;
}
img.border-right {
	border: 1px solid rgb(229, 229, 229); margin-bottom: 10px; margin-left: 10px; float: right;
}
img.fancy-border {
	padding: 5px; border: 1px solid rgb(229, 229, 229);
}
img.fancy-border-left {
	padding: 5px; border: 1px solid rgb(229, 229, 229); margin-right: 10px; margin-bottom: 10px; float: left;
}
img.fancy-border-right {
	padding: 5px; border: 1px solid rgb(229, 229, 229); margin-bottom: 10px; margin-left: 10px; float: right;
}
img.polaroid {
	padding: 10px; border: 1px solid rgb(229, 229, 229);
}
img.polaroid-left {
	padding: 10px; border: 1px solid rgb(229, 229, 229); margin-right: 10px; margin-bottom: 10px; float: left;
}
img.polaroid-right {
	padding: 10px; border: 1px solid rgb(229, 229, 229); margin-bottom: 10px; margin-left: 10px; float: right;
}
img.full-width {
	width: 100%;
}
.theme-blue .titlebar {
	background: rgb(7, 82, 144); height: 50px; overflow: visible !important; max-height: 50px;
}
.theme-blue .titlebar > span {
	margin: 15px 20px 15px 15px; color: rgb(255, 255, 255); font-size: 18px; display: inline-block;
}
.theme-blue .titlebar a:focus {
	outline: 0px !important; border: 0px currentColor !important;
}
.theme-blue .titlebar .navbar .open {
	margin-top: -2px; box-shadow: 3px 0px 3px rgba(0,0,0,0.13); -webkit-box-shadow: 3px 0 3px rgba(0, 0, 0, .13); -moz-box-shadow: 3px 0 3px rgba(0, 0, 0, .13);
}
.theme-blue .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	margin: 0px; color: rgb(0, 0, 0) !important;
}
.theme-blue .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(0, 0, 0) !important; border-bottom-color: rgb(0, 0, 0) !important;
}
.theme-blue .titlebar .navbar .nav li.dropdown > a:hover .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav li.dropdown > a:focus .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle {
	background: rgb(7, 82, 144); color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav li.active.dropdown > .dropdown-toggle {
	background: rgb(7, 82, 144); color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav li.active.open.dropdown > .dropdown-toggle {
	background: rgb(7, 82, 144); color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav > li > a {
	text-shadow: none;
}
.theme-blue .titlebar .navbar .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav li.open.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav li.active.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .nav li.active.open.dropdown > .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.theme-blue .titlebar .navbar .brand {
	text-shadow: none;
}
.theme-blue .titlebar .border-bottom {
	border-bottom-color: silver; border-bottom-width: 1px; border-bottom-style: solid;
}
.theme-blue .titlebar .border-bottom > span {
	font-size: 18px;
}
.yamm .navbar-inner {
	border-radius: 0px; border: 0px currentColor; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); box-shadow: 0px 0px 0px rgba(0,0,0,0); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-border-radius: 0; -webkit-border-radius: 0;
}
.yamm .navbar-inner .brand {
	color: rgb(255, 255, 255); font-size: 18px; text-shadow: 0;
}
.yamm .navbar-inner .nav > li > a {
	color: rgb(255, 255, 255); font-size: 18px; text-shadow: 0;
}
.yamm .dropdown-menu {
	margin-top: -3px; margin-left: -1px;
}
.navbar.yamm {
	margin-bottom: 0px;
}
#navmenu .yamm .navbar-inner .brand {
	color: rgb(0, 0, 0); float: none;
}
#navmenu .yamm .navbar-inner .nav > li > a {
	color: rgb(0, 0, 0); float: none;
}
#navmenu .yamm .navbar-inner .nav > li {
	float: none;
}
#navmenu .yamm .navbar-inner .nav .dropdown-menu {
	border-radius: 0px; border: 0px currentColor; display: block; position: relative; box-shadow: 0px 0px 0px rgba(0,0,0,0); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-border-radius: 0; -webkit-border-radius: 0;
}
#footer .contact a {
	color: rgb(64, 64, 64); text-decoration: underline;
}
#footer .contact a:hover {
	text-decoration: none;
}
div.FileFormatsHelp {
    margin-bottom: 22px;
    padding-left: 10px;
}
.FileFormatsHelp h3 {
    margin: 5px 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
}