
#sf-main
{
   background: #0D2978 url('images/page.jpeg') top center no-repeat fixed;
   background: linear-gradient(top, rgba(14, 44, 129, 0.22) 0, rgba(14, 44, 129, 0.22) 630px, rgba(5, 16, 46, 0.18) 1050px) no-repeat, url('images/page.jpeg') top center no-repeat, linear-gradient(top, #0C2873 0, #0C2873 630px, #06153C 1050px) no-repeat;
   background: -webkit-linear-gradient(top, rgba(14, 44, 129, 0.22) 0, rgba(14, 44, 129, 0.22) 630px, rgba(5, 16, 46, 0.18) 1050px) no-repeat, url('images/page.jpeg') top center no-repeat, -webkit-linear-gradient(top, #0C2873 0, #0C2873 630px, #06153C 1050px) no-repeat;
   background: -moz-linear-gradient(top, rgba(14, 44, 129, 0.22) 0, rgba(14, 44, 129, 0.22) 630px, rgba(5, 16, 46, 0.18) 1050px) no-repeat, url('images/page.jpeg') top center no-repeat, -moz-linear-gradient(top, #0C2873 0, #0C2873 630px, #06153C 1050px) no-repeat;
   background: -o-linear-gradient(top, rgba(14, 44, 129, 0.22) 0, rgba(14, 44, 129, 0.22) 630px, rgba(5, 16, 46, 0.18) 1050px) no-repeat, url('images/page.jpeg') top center no-repeat, -o-linear-gradient(top, #0C2873 0, #0C2873 630px, #06153C 1050px) no-repeat;
   background: -ms-linear-gradient(top, rgba(14, 44, 129, 0.22) 0, rgba(14, 44, 129, 0.22) 630px, rgba(5, 16, 46, 0.18) 1050px) no-repeat, url('images/page.jpeg') top center no-repeat, -ms-linear-gradient(top, #0C2873 0, #0C2873 630px, #06153C 1050px) no-repeat;
   background: linear-gradient(top, rgba(14, 44, 129, 0.22) 0, rgba(14, 44, 129, 0.22) 630px, rgba(5, 16, 46, 0.18) 1050px) no-repeat, url('images/page.jpeg') top center no-repeat, linear-gradient(top, #0C2873 0, #0C2873 630px, #06153C 1050px) no-repeat;
   -svg-background: linear-gradient(top, rgba(14, 44, 129, 0.22) 0, rgba(14, 44, 129, 0.22) 630px, rgba(5, 16, 46, 0.18) 1050px) no-repeat, url('images/page.jpeg') top center no-repeat, linear-gradient(top, #0C2873 0, #0C2873 630px, #06153C 1050px) no-repeat;
   background-attachment: fixed, fixed, fixed !important;
   margin:0 auto;
   font-size: 13px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   position: relative;
   width: 100%;
   min-height: 100%;
   left: 0;
   top: 0;
   cursor:default;
   overflow:hidden;
}

h1, h2, h3, h4, h5, h6, p, a, ul, ol, li
{
   margin: 0;
   padding: 0;
}

/* Reset buttons border. It's important for input and button tags. 
 * border-collapse should be separate for shadow in IE. 
 */
.sf-button
{
   border: 0;
   border-collapse: separate;
   -webkit-background-origin: border !important;
   -moz-background-origin: border !important;
   background-origin: border-box !important;
   background: #F5C72E;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   border-width: 0;
   padding:0 21px;
   margin:0 auto;
   height:25px;
}

.sf-postcontent,
.sf-postheadericons,
.sf-postfootericons,
.sf-blockcontent,
ul.sf-vmenu a 
{
   text-align: left;
}

.sf-postcontent,
.sf-postcontent li,
.sf-postcontent table,
.sf-postcontent a,
.sf-postcontent a:link,
.sf-postcontent a:visited,
.sf-postcontent a.visited,
.sf-postcontent a:hover,
.sf-postcontent a.hovered
{
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   line-height: 175%;
}

.sf-postcontent p
{
   margin: 13px 0;
}

.sf-postcontent h1, .sf-postcontent h1 a, .sf-postcontent h1 a:link, .sf-postcontent h1 a:visited, .sf-postcontent h1 a:hover,
.sf-postcontent h2, .sf-postcontent h2 a, .sf-postcontent h2 a:link, .sf-postcontent h2 a:visited, .sf-postcontent h2 a:hover,
.sf-postcontent h3, .sf-postcontent h3 a, .sf-postcontent h3 a:link, .sf-postcontent h3 a:visited, .sf-postcontent h3 a:hover,
.sf-postcontent h4, .sf-postcontent h4 a, .sf-postcontent h4 a:link, .sf-postcontent h4 a:visited, .sf-postcontent h4 a:hover,
.sf-postcontent h5, .sf-postcontent h5 a, .sf-postcontent h5 a:link, .sf-postcontent h5 a:visited, .sf-postcontent h5 a:hover,
.sf-postcontent h6, .sf-postcontent h6 a, .sf-postcontent h6 a:link, .sf-postcontent h6 a:visited, .sf-postcontent h6 a:hover,
.sf-blockheader .t, .sf-blockheader .t a, .sf-blockheader .t a:link, .sf-blockheader .t a:visited, .sf-blockheader .t a:hover,
.sf-vmenublockheader .t, .sf-vmenublockheader .t a, .sf-vmenublockheader .t a:link, .sf-vmenublockheader .t a:visited, .sf-vmenublockheader .t a:hover,
.sf-headline, .sf-headline a, .sf-headline a:link, .sf-headline a:visited, .sf-headline a:hover,
.sf-slogan, .sf-slogan a, .sf-slogan a:link, .sf-slogan a:visited, .sf-slogan a:hover,
.sf-postheader, .sf-postheader a, .sf-postheader a:link, .sf-postheader a:visited, .sf-postheader a:hover
{
   font-size: 22px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   line-height: 120%;
}

.sf-postcontent a, .sf-postcontent a:link
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   color: #F4C31F;
}

.sf-postcontent a:visited, .sf-postcontent a.visited
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
   color: #F4C31F;
}

.sf-postcontent  a:hover, .sf-postcontent a.hover
{
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: underline;
   color: #F4C31F;
}

.sf-postcontent h1
{
   color: #F6CC41;
   margin: 10px 0 0;
   font-size: 20px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-blockcontent h1
{
   margin: 10px 0 0;
   font-size: 20px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h1 a, .sf-postcontent h1 a:link, .sf-postcontent h1 a:hover, .sf-postcontent h1 a:visited, .sf-blockcontent h1 a, .sf-blockcontent h1 a:link, .sf-blockcontent h1 a:hover, .sf-blockcontent h1 a:visited 
{
   font-size: 20px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h2
{
   color: #F6CC41;
   margin: 10px 0 0;
   font-size: 18px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-blockcontent h2
{
   margin: 10px 0 0;
   font-size: 18px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h2 a, .sf-postcontent h2 a:link, .sf-postcontent h2 a:hover, .sf-postcontent h2 a:visited, .sf-blockcontent h2 a, .sf-blockcontent h2 a:link, .sf-blockcontent h2 a:hover, .sf-blockcontent h2 a:visited 
{
   font-size: 18px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h3
{
   color: #F6CC41;
   margin: 10px 0 0;
   font-size: 16px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-blockcontent h3
{
   margin: 10px 0 0;
   font-size: 16px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h3 a, .sf-postcontent h3 a:link, .sf-postcontent h3 a:hover, .sf-postcontent h3 a:visited, .sf-blockcontent h3 a, .sf-blockcontent h3 a:link, .sf-blockcontent h3 a:hover, .sf-blockcontent h3 a:visited 
{
   font-size: 16px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h4
{
   color: #F8D668;
   margin: 10px 0 0;
   font-size: 14px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-blockcontent h4
{
   margin: 10px 0 0;
   font-size: 14px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h4 a, .sf-postcontent h4 a:link, .sf-postcontent h4 a:hover, .sf-postcontent h4 a:visited, .sf-blockcontent h4 a, .sf-blockcontent h4 a:link, .sf-blockcontent h4 a:hover, .sf-blockcontent h4 a:visited 
{
   font-size: 14px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
}

.sf-postcontent h5
{
   color: #F8D668;
   margin: 10px 0 0;
   font-size: 12px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
   font-variant: small-caps;
}

.sf-blockcontent h5
{
   margin: 10px 0 0;
   font-size: 12px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
   font-variant: small-caps;
}

.sf-postcontent h5 a, .sf-postcontent h5 a:link, .sf-postcontent h5 a:hover, .sf-postcontent h5 a:visited, .sf-blockcontent h5 a, .sf-blockcontent h5 a:link, .sf-blockcontent h5 a:hover, .sf-blockcontent h5 a:visited 
{
   font-size: 12px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
   font-variant: small-caps;
}

.sf-postcontent h6
{
   color: #F4C31F;
   margin: 10px 0 0;
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-transform: uppercase;
}

.sf-blockcontent h6
{
   margin: 10px 0 0;
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-transform: uppercase;
}

.sf-postcontent h6 a, .sf-postcontent h6 a:link, .sf-postcontent h6 a:hover, .sf-postcontent h6 a:visited, .sf-blockcontent h6 a, .sf-blockcontent h6 a:link, .sf-blockcontent h6 a:hover, .sf-blockcontent h6 a:visited 
{
   font-size: 11px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-transform: uppercase;
}

header, footer, article, nav, #sf-hmenu-bg, .sf-sheet, .sf-hmenu a, .sf-vmenu a, .sf-slidenavigator > a, .sf-checkbox:before, .sf-radiobutton:before
{
   -webkit-background-origin: border !important;
   -moz-background-origin: border !important;
   background-origin: border-box !important;
}

header, footer, article, nav, #sf-hmenu-bg, .sf-sheet, .sf-slidenavigator > a, .sf-checkbox:before, .sf-radiobutton:before
{
   display: block;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

ul
{
   list-style-type: none;
}

ol
{
   list-style-position: inside;
}

html, body
{
   height: 100%;
}

body
{
   padding: 0;
   margin:0;
   min-width: 1000px;
   color: #FFFFFF;
}