﻿/*
For vertical menu
Author: Boundary Products Web Design
*/body{border-style:none;border-color:inherit;border-width:0;margin:0;padding:0;outline:0;font-family:arial, verdana, sans-serif; font-size:1.1em;background:#FFFFFF none;}
#wrapper{width:100%;margin-top:0;}
#content{margin:0 2%;padding:2em;border:none;}
#header{background:#000;}
#branding, #flash2{display:none}
.div-center{display:none}
#movie{display:none}
#footer{border-top:3px groove #fff;text-align:center;background:Background none;}
.left, .left-half, .middle, .right, .right-half{width:100%;float:none;}
.clear{clear:both}
.space{display:none}
a{text-decoration:underline;color:#000}
a:hover{color:#50697E;}
a:active {outline-style:dotted;}
blockquote{font-style:italic;padding-left:2em;padding-top:1em;}
img{margin:0;border-style:none;float:none;width:100%;display:block;max-width:100%;}
.none{margin:0;}
.no-mobile{display:none}
h3,h4,h5,h6{margin:0 0 5px 0;font-size:1em;color: #fff;background: #000;padding: 0 10px;border: 1px solid #ddd;}
p{margin-top:1em; clear:both;}
h1{font-size:0.9em;padding:5px 5px 0 0;line-height:1.2em;color:#FFF;text-align:right; font-weight:bold}
h2{font-size:1.2em;color:#919973;line-height:1.5em;}
strong{color:#919973;}
:focus{outline: #999999 dotted thin;cursor:pointer}
ol{padding-left:0;margin:1em;}
ul{margin:0;list-style:circle}
ul ul{margin:1em;}
ol ol{margin:1em;}
ol li,ul li{line-height:1.2em;margin-bottom:1em;}
.youtube{padding-top:15px;padding-bottom:15px;}
.div-center{margin-left:auto;margin-right:auto;width:100%}
.alignleft {float:none;display:block;margin-right:1em;margin-bottom:1em;width:auto;}
.alignright {float:none;display:block;margin-right:1em;margin-bottom:1em;width:auto;}
.aligncenter {display:block;text-align:center;}
.alignnone {}
.screen-reader-text{position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important; height:1px !important; width: 1px !important; overflow: hidden;}
/* ---------- header menu ---------- */
.blue{background-color:#E9E9E9;}
.link{background-color:#E9E9E9; border:medium;border-color:#000;border-style:solid}
.link a {color:#000}
.link a:visited {}
.link a:hover {}
.link a:active {outline-style:dashed;}
.link li, #ctg li{}
/* ---------- vertical menu ---------- */
.sitemap{color:#fff;}
#low_menu{float:none}
ul#menu, .sitemap {width:100%;background-color:#E9E9E9;color:#000; margin:0;padding:0}
ul#menu li{float:none;}
ul#menu li a {}
ul#menu li a:hover{text-decoration:none;}
ul#menu ul {display:block;background-color:#29537C;}
ul#menu ul ul li {display:block;}
ul#menu li:hover ul{}
ul#menu li:hover ul li:hover ul li{}
/* -- Form styles -- */
form #searchform{background: #DBDBB7;padding: 10px;border: 1px solid #000;margin: 0 auto;}
form input {border:1px solid #fff; background:Background none;padding-left:0.5em; margin-bottom:0.6em;}
form textarea {width:100%; height:15em; border:1px solid #fff; padding:0.5em; overflow:auto; background:Background none;}
.space{margin-bottom:1em;}


