﻿@charset "utf-8";*{margin:0;padding:0;border:0;}
a{text-decoration:none;border:none;}
/*body{font:62.5%/1.5 Verdana, Arial, Sans-Serif;background:#5279B9;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;} */
body{font:62.5%/1.5 Verdana, Arial, Sans-Serif;}
#bodypat{background:url(images/bg_pattern.png) repeat;width:100%;height:100%;}
#container{max-width:960px;text-align:center;margin:auto;padding-top:10px;}
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block;}
.centered{margin:0 auto;text-align:center}
h1, h2, h3, h4, h5{font-weight:normal;}
h1{font-size:2.2em;color:white;}
h2{font-size:2.0em;}
h3{font-size:1.8em;color:#0066CC;}
h4{font-size:1.7em;color:darkgray;}
h5{font-size:1.6em;}
p{font-size:1.3em;line-height:1.5em;padding-bottom:10px;font-family:"Helvetica Neue", Arial, Tahoma, sans-serif;}
.box-main{border:thin #4F7AB7 solid;border-radius:8px;padding:8px;background:white url('images/cell-bg-sm.jpg') repeat-x left bottom;margin-bottom:8px;}
header a{border:none;text-decoration:none;}
header{background-position:0% 0%;min-height:100px;margin:0 5px 10px 5px;background-size:50px 50px;background-color:#5279B9;behavior:url(/pie/PIE.htc);border:thick solid aliceblue;border-radius:10px;background-image:linear-gradient(135deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);background-repeat:repeat;background-attachment:scroll;box-shadow:5px 5px 3px #888;}
#headerlink{float:left;}
#logo{display:inline;margin:23px 0 20px 20px;vertical-align:top;width:200px;}
#sitename{font-size:7.2em;color:white;text-shadow:4px 4px #333333;;margin-left:20px;}
nav{font-size:1.4em;text-transform:uppercase;font-weight:600;display:inline-block;float:right;margin-right:20px;margin-top:40px;}
#nav a{color:#202020;}
.sub-title{display:inline-block;float:right;margin-right:20px;}
@media all and (max-width:780px){#container{padding-top:10px;}
header{padding-top:25px;}
#headerlink{float:none;display:block;}
nav{margin:0 0 25px 0;float:none;}
}
ul#nav{position:relative;list-style:none;overflow:visible;}
ul#nav li.current > a{color:#fff;}
ul#nav:hover li.current > a{background-color:#96B6EA;color:#1a1a1a;}
ul#nav > li a{padding:5px 10px;background-color:#96B6EA;border-right:thin #282781 solid;:background 0.3s, color 0.3s;-moz-transition:background 0.3s, color 0.3s;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;}
ul#nav > li{float:left;;position:relative;line-height:50px;}
ul#nav li span{position:relative;;z-index:600;}
ul#nav:hover > li:hover > a{color:#fff;}
nav > select{display:none;width:300px;background-color:#e5e5e5;color:#404040;padding:5px 0 0 5px;margin-left:auto;margin-right:auto;}
nav > select:hover{background-color:#f4f4f4;}
nav > select > option{padding:5px;}
@media all and (max-width:780px){ul#nav{display:none;}
nav > select{display:block;}
}
#content a:hover{text-decoration:underline;}
#content{color:#888;margin-top:10px;}
#sidebar a:hover{text-decoration:none;}
.two-thirds, .one-fourth{margin:0 3% 20px 0;float:left;position:relative;}
.one-third{margin:0 4% 20px 0;float:left;position:relative;}
.one-third{width:30.66%;}
.form1{margin:0 4% 5px 0;float:left;position:relative;}
.form1{width:30.66%;}
.two-thirds{width:65.0%;}
.one-fourth{width:22.5%;}
.one-half{width:46%;margin:0 3% 0 0;float:left;position:relative;}
@media all and (max-width:768px){}
@media all and (max-width:640px){.one-third, .two-thirds, .one-fourth, .one-half{margin:0 0 2px 0;float:none;display:block;width:100%;}
}
@media all and (max-width:970px){}
@media all and (max-width:640px){}
#single{float:left;width:610px;text-align:left;margin-left:5px;}
#single h5{color:#000;}
.spf-article{position:relative;}
.spf-content{color:#888;padding:10px 15px 10px 15px;}
article ul{padding:0 0 20px 20px;font-size:1.3em;line-height:1.5em;font-family:"Helvetica Neue", Arial, Tahoma, sans-serif;}
article ul li{padding:5px 0;}
@media all and (max-width:970px){#single{width:65.2%;}
}
@media all and (max-width:640px){#single{float:none;width:97%;margin-right:0px;margin-left:5px;padding:0}
}
.parabox{border:thin #4F7AB7 solid;border-radius:8px;padding:10px;box-shadow:5px 5px 3px #888888;background:white url('images/cell-bg-sm.jpg') repeat-x left bottom;margin-bottom:8px;}
.parabox2{border:thin #4F7AB7 solid;border-radius:8px;padding:10px;box-shadow:5px 5px 3px #888888;background:white;margin-bottom:8px;}
@media all and (max-width:970px){}
@media all and (max-width:640px){}
@media all and (max-width:970px){}
@media all and (max-width:640px){}
@media all and (max-width:640px){}
input, textarea{border:1px solid #CCC;font-size:1.3em;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;-moz-box-shadow:inset 0px 0px 6px #CCC;-webkit-box-shadow:inset 0px 1px 6px #CCC;box-shadow:inset 0px 1px 6px #CCC;}
input::-webkit-input-placeholder, input:-moz-placeholder, .placeholder{color:#bbb;}
@media only screen and (device-width:768px) and (device-height:1024px) and (-webkit-min-device-pixel-ratio:1){}
@media all and (max-width:970px){}
@media all and (max-width:640px){}
#sidebar{float:right;width:310px;height:100%;text-align:left;overflow:hidden;padding-right:5px;}
.widget h5{color:#fff;font-size:1.3em;line-height:1.6em;font-weight:200;padding:5px 5px 5px 10px;background-color:#7098D9}
.widget{font-size:1.0em;margin-bottom:10px;position:relative;}
.widget p{font-size:1.3em;}
.widget ul{padding-left:20px;list-style:none;}
table, td, td{border-spacing:1px;color:#888;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.text-widget p{padding:10px;}
@media all and (max-width:970px){#sidebar{width:29.3%;}
}
@media all and (max-width:640px){#sidebar{width:98%;margin-right:0;margin-left:5px;}
}
.footer{background-color:#7C9ACC;padding:15px 20px 5px 20px;text-align:left;margin:0 4px 0 6px;border:thin lightgrey solid;border-radius:8px;box-shadow:5px 5px 3px #888;}
.footer h4{font-size:1.7em;color:lightgray;}
.footer a{color:white;}
.footer a:hover{color:black;}
@-keyframes flipfront180{from{z-index:20;transform:rotateX(0deg);}
49%{z-index:20;}
50%{z-index:10;}
to{z-index:10;transform:rotateX(-180deg);}
}
@-webkit-keyframes flipfront180{from{z-index:20;-webkit-transform:rotateX(0deg);}
49%{z-index:20;}
50%{z-index:10;}
to{z-index:10;-webkit-transform:rotateX(-180deg);}
}
@-moz-keyframes flipfront180{0%{z-index:20;-moz-transform:rotateX(0deg);}
49%{z-index:20;}
50%{z-index:10;}
100%{z-index:10;-moz-transform:rotateX(-180deg);}
}
@-ms-keyframes flipfront180{from{z-index:20;-ms-transform:rotateX(0deg);}
49%{z-index:20;}
50%{z-index:10;}
to{z-index:10;-ms-transform:rotateX(-180deg);}
}
@-o-keyframes flipfront180{from{z-index:20;-o-transform:rotateX(0deg);}
49%{z-index:20;}
50%{z-index:10;}
to{z-index:10;-o-transform:rotateX(-180deg);}
}
@-keyframes flipback180{0%{z-index:10;transform:rotateX(180deg);}
49%{z-index:10;}
50%{z-index:20;}
100%{z-index:20;transform:rotateX(0deg);}
}
@-webkit-keyframes flipback180{from{z-index:10;-webkit-transform:rotateX(180deg);}
49%{z-index:10;}
50%{z-index:20;}
to{z-index:20;-webkit-transform:rotateX(0deg);}
}
@-moz-keyframes flipback180{0%{z-index:10;-moz-transform:rotateX(180deg);}
49%{z-index:10;}
50%{z-index:20;}
100%{z-index:20;-moz-transform:rotateX(0deg);}
}
@-ms-keyframes flipback180{from{z-index:10;-ms-transform:rotateX(180deg);}
49%{z-index:10;}
50%{z-index:20;}
to{z-index:20;-ms-transform:rotateX(0deg);}
}
@-o-keyframes flipback180{from{z-index:10;-o-transform:rotateX(180deg);}
49%{z-index:10;}
50%{z-index:20;}
to{z-index:20;-o-transform:rotateX(0deg);}
}
@-keyframes flipfrontY180{0%{z-index:20;transform:rotateY(0deg);}
49%{z-index:20;}
50%{z-index:10;}
100%{z-index:10;transform:rotateY(-180deg);}
}
@-webkit-keyframes flipfrontY180{from{z-index:20;-webkit-transform:rotateY(0deg);}
49%{z-index:20;}
50%{z-index:10;}
to{z-index:10;-webkit-transform:rotateY(-180deg);}
}
@-moz-keyframes flipfrontY180{0%{z-index:20;-moz-transform:rotateY(0deg);}
49%{z-index:20;}
50%{z-index:10;}
100%{z-index:10;-moz-transform:rotateY(-180deg);}
}
@-ms-keyframes flipfrontY180{from{z-index:20;-ms-transform:rotateY(0deg);}
49%{z-index:20;}
50%{z-index:10;}
to{z-index:10;-ms-transform:rotateY(-180deg);}
}
@-o-keyframes flipfrontY180{from{z-index:20;-o-transform:rotateY(0deg);}
49%{z-index:20;}
50%{z-index:10;}
to{z-index:10;-o-transform:rotateY(-180deg);}
}
@-keyframes flipbackY180{0%{z-index:10;transform:rotateY(180deg);}
49%{z-index:10;}
50%{z-index:20;}
100%{z-index:20;transform:rotateY(0deg);}
}
@-webkit-keyframes flipbackY180{from{z-index:10;-webkit-transform:rotateY(180deg);}
49%{z-index:10;}
50%{z-index:20;}
to{z-index:20;-webkit-transform:rotateY(0deg);}
}
@-moz-keyframes flipbackY180{0%{z-index:10;-moz-transform:rotateY(180deg);}
49%{z-index:10;}
50%{z-index:20;}
100%{z-index:20;-moz-transform:rotateY(0deg);}
}
@-ms-keyframes flipbackY180{from{z-index:10;-ms-transform:rotateY(180deg);}
49%{z-index:10;}
50%{z-index:20;}
to{z-index:20;-ms-transform:rotateY(0deg);}
}
@-o-keyframes flipbackY180{from{z-index:10;-o-transform:rotateY(180deg);}
49%{z-index:10;}
50%{z-index:20;}
to{z-index:20;-o-transform:rotateY(0deg);}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){}
@media screen and (max-width:860px){}
@media screen and (max-width:640px){}
.redtxt{color:#E61400 !important;}
.whitetxt{color:#fff !important;}
.greentxt{color:#319A31 !important;}
.last{margin-right:0;float:right}
noindex:-o-prefocus, #content-title, .page-sub-title h1, .section-title, .widget h5{font-family:'Verdana' !important;}
@media all and (-webkit-min-device-pixel-ratio:0){.widget h5{font-family:'Verdana' !important;}
}
@media all and (max-width:640px){.last{margin-right:0;float:none}
}
a{color:#0066D5;}
ul#nav li.current > a, ul#nav:hover > li:hover > a{background-color:#282781;}
.contact-form input, .contact-form textarea, .contact-form select{background-color:#E0F4E1;color:#888;padding:5px 0;font:inherit;width:100%;text-indent:5px;font-size:small;margin:0 0 10px 0}
.contact-form textarea{height:50px;}
#button{padding:2px 10px;font-size:12px;background-color:#eee;transition:background-color 0.5s, color 0.5s;-moz-transition:background-color 0.5s, color 0.5s;-webkit-transition:background-color 0.5s, color 0.5s;-o-transition:background-color 0.5s, color 0.5s;text-decoration:none;display:inline-block;}
#button:hover{text-decoration:none;border:thin cornflowerblue solid;}
.more{text-align:right}

