@font-face {
    font-family: 'sintonybold';
    src: url('font-assets/sintony-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'sintonyregular';
    src: url('font-assets/sintony-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ravenscroft';
    src: url('font-assets/ravenscroft-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('font-assets/BebasNeue-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

*{margin:0px; padding:0px;}
html {background:#000000}
body {background-color:#101010; margin:0 auto; padding:0;}
body.photo {margin-top:0px; background:url("img-assets/mainbkg.jpg") no-repeat scroll center top / 100% auto #000000;}
div.blankwhite {background-image:url('img-assets/blank.png'); background-repeat:repeat-x repeat-y; min-height:400px;}
div.blankwhiterow {position:absolute; display:inline; height:32px; width:100%; left:0px; top:112px; background-image:url('img-assets/blank.png'); background-repeat:repeat-x;}
div.dgrayrow {height:24px; background-color:#101010;}
div.blmcont {height:48px;}
div.headcont {height:24px;}
div.footcont {height:24px;}
div.backdropcont {background:url('img-assets/mainbkg.jpg') no-repeat scroll center top / 100% auto #000000;}
div.darkcontainer {width:100%; margin:0 auto; border:1px solid rgba(255, 255, 255, 0.1); background:rgba(0, 0, 0, 0.1); mix-blend-mode:multiply; padding:18px; font-family:'sinkinsansregular',Arial,Helvetica,sans-serif; font-size:12px; color:#c7c7c7; line-height:1.5em;}
div.logorow {height:380px;}
div.logocont {position:absolute; display:block; left:0px; top:0px; width:100%;}
div.pinstripe {height:1px; background-color:#202020;}
div.indent {margin-left:auto; margin-right:auto;}
div.faq {width:100%; padding-left:10px; margin-top:-6px; display:none;}
div.ownerlogo {padding:0px; text-align:center;}
div.pagedivider {height:1px; width:95%; margin-top:0px; margin-bottom:30px; text-align:left;}
div.navdivider {height:1px; width:100%;}
div.hiddenrow {width:100%; display:none;}
div.login {padding-left:10px; padding-right:10px; width:100%; background-color:#ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
div.navlinks {padding-left:10px;}
img.navdivider {position:absolute; height:1px; width:100%;}
img.pagedivider {position:absolute; height:1px; width:90%; margin-left:0px; padding:0px;}
p.contactinfo {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; color:#A8A8A8; letter-spacing:normal; margin-top:4px;}
p.copyinfo {font:10px 'sintonyregular', Arial, Helvetica, sans-serif; color:#505050; letter-spacing:normal; margin-top:4px;}
em.contactinfo {font:12px 'sintonyregular', Arial, Helvetica, sans-serif; color:#A8A8A8; letter-spacing:normal; font-weight:normal; margin-top:4px;}
p.blm {font:40px 'BebasNeueRegular', Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; letter-spacing:normal; line-height:1.3;}
p.nav {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#303030; letter-spacing:normal; margin-bottom:10px;}
p.pagetitle {font:42px 'ravenscroft', Arial, Helvetica, sans-serif; font-weight:normal; color:#858585; letter-spacing:.05em; margin-left:30px; margin-top:24px;}
p.lead {font:16px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color:#303030; letter-spacing:normal; margin-top:10px;}
p.fill {font:15px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#676767; letter-spacing:normal; line-height:1.5; margin-top:-4px; text-align:left;}
p.caption {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; color:#676767; letter-spacing:normal; line-height:1.0; margin-top:-4px; margin-bottom:20px; text-align:center;}
@media screen and (min-width: 700px) {p.fill {text-align: justify;}}
em.fillb {font:15px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color:#676767; letter-spacing:normal; margin-top:-4px;}
em.filli {font:15px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; color:#676767; letter-spacing:normal; margin-top:-4px;}
em.fillbi {font:15px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; color:#676767; letter-spacing:normal; margin-top:-4px;}
p.small {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#676767; letter-spacing:normal; margin-top:-2px;}
p.indent {margin-left:16px;}
p.colspacer {font:10px Arial, Helvetica, sans-serif; font-weight:normal; color:#676767; letter-spacing:normal; margin-top:20px;}
p.chart {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#444444; letter-spacing:normal; margin-top:4px; margin-bottom:4px;}
p.chartb {font:13px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color:#444444; letter-spacing:normal; margin-top:4px; margin-bottom:4px; margin-left:10px; margin-right:5px;}
p.code {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#444444; letter-spacing:normal; margin-top:7px; margin-bottom:4px;}
p.descrip {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#444444; letter-spacing:normal; margin-left:10px; margin-right:5px; margin-top:4px; margin-bottom:4px;}
a.gen {font:15px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none;}
a.gen:active {font:15px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933;}
a.gen:visited {font:15px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none;}
a.gen:hover {font:15px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933;}
a.caption {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; color:#924CE5; text-decoration:none;}
a.caption:active {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; color: #FF9933;}
a.caption:visited {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; color:#924CE5; text-decoration:none;}
a.caption:hover {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; color: #FF9933;}
a.small {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none;}
a.small:active {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933;}
a.small:visited {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none;}
a.small:hover {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933;}
a.navlg {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navlg:active {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navlg:visited {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navlg:hover {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933; margin-top:-8px; margin-left:-14px; border:none; outline:none; background-color:transparent;}
a.navlgb {font:13px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navlgb:active {font:13px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navlgb:visited {font:13px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navlgb:hover {font:13px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933; margin-top:-8px; margin-left:-14px; border:none; outline:none; background-color:transparent;}
a.navcat {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#656565; text-decoration:none; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navcat:active {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #924CE5; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navcat:visited {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#656565; text-decoration:none; margin-top:-8px; margin-left:-14px; border:none; outline:none;}
a.navcat:hover {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #924CE5; margin-top:-8px; margin-left:-14px; border:none; outline:none; background-color:transparent;}
a.navsm {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none; margin-top:-14px; margin-left:0px; border:none; outline:none;}
a.navsm:active {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933; margin-top:-14px; margin-left:0px;}
a.navsm:visited {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#924CE5; text-decoration:none; margin-top:-14px; margin-left:0px;}
a.navsm:hover {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FF9933; margin-top:-14px; margin-left:0px; background-color:transparent;}
a.contact {font:10px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#A8A8A8; text-decoration:none; margin-top:4px;}
a.contact:active {font:10px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FFFFFF; margin-top:4px;}
a.contact:visited {font:10px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#A8A8A8; text-decoration:none; margin-top:4px;}
a.contact:hover {font:10px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color: #FFFFFF; margin-top:4px;}
span {font:11px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#676767;}
span.menucollapse {font-size:9px;}
span.small {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#676767; letter-spacing:normal; margin-top:-2px;}
span.descb {font:13px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color:#444444;}
ul.nav li a:hover, ul.nav li a:focus {background-color:transparent;}
ul.fill {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#676767; letter-spacing:normal; margin-top:-4px; margin-left:30px; margin-bottom:14px;}
ol.fill {font:13px 'sintonyregular', Arial, Helvetica, sans-serif; font-weight:normal; color:#676767; letter-spacing:normal; margin-top:-4px; margin-left:30px; margin-bottom:14px;}
li.fill {margin-bottom:4px;}
label.login {font:13px 'sintonybold', Arial, Helvetica, sans-serif; font-weight:normal; color:#888888; letter-spacing:normal;}
input.login {font: 13px 'sintonyregular', Arial, Helvetica, sans-serif; color:#333333; width:100%;}
textarea {font: 13px 'sintonyregular', Arial, Helvetica, sans-serif; color:#333333; width:100%;}
.focusField{resize:none; padding: 2px; margin-bottom:2px; border:solid 1px #73A6FF; background:#FFFFFF; color:#000; font: 13px 'sintonyregular', Arial, Helvetica, sans-serif; color:#333333;}
.idleField{resize:none; padding: 2px; margin-bottom:2px; background:#FFFEF9; color: #6F6F6F; border: solid 1px #B8B9B7; font: 13px 'sintonyregular', Arial, Helvetica, sans-serif; color:#333333;}
