﻿
.Nav1{Height:29px; line-height:29px;
      font-weight:bold;
      display:block;
      text-align:center;
      float:left;
      }
.center{margin:auto;}      
  
.blue{color:#228AAC; font-family:Times New Roman;}
      
.NoDecoration{color:#228AAC; text-decoration:none; display:block; }
.NoDecoration:active{ color:#228AAC; text-decoration:none; display:block;}
.NoDecoration:hover{ color:#2A423C; text-decoration:none; display:block; }
/*.NoDecoration:visited{ color:#228AAC; text-decoration:none;  display:block;}*/

.NoDecorationEmail{color:#228AAC; text-decoration:none; }
.NoDecorationEmail:active{ color:#228AAC; text-decoration:none; }
.NoDecorationEmail:hover{ color:#2A423C; text-decoration:none;  }

.NoDecorationPDF{color:#228AAC; text-decoration:none; }
.NoDecorationPFD:active{ color:#228AAC; text-decoration:none; }
.NoDecorationPFD:hover{ color:#2A423C; text-decoration:none;  }

.quote{font-style:italic; font-size:12px; font-weight:bold; color:Gray;}
#footer{position:fixed; bottom:0; height:26px; width:962px; margin:auto; }

.Italic {text-decoration:none; color:#228AAC;}
.Italic a:active{text-decoration:none; color:#228AAC; }
.Italic a:visited{text-decoration:none; color:#228AAC;}   
.Italic a:link{text-decoration:none; color:#228AAC;}  

.dropdown{position:absolute; height:95px; width:250px; z-index:45; display:none; color:#BAA378; padding:15px 15px 15px 15px;}
.dropit:hover .dropdown{display:block; z-index:2000; bottom:113px; z-index:45;} 
.dropit{position:relative; z-index:40px; display:block;}

.frames{width:670px; height:10px;}
.SaftyFrames{width:670px; border-bottom:solid 1px #2A423C;}  
.footer{ font-size:10px;}        

.Nav1NotActive{color:#228AAC;}
.HeadTxt{color:#228AAC;}

img
{  border-style: none;
}

.openingParagraph{ text-indent:35px; color:#2A423C;}

.ffonts{ font-family: Times New Roman; font-style:italic;  font-size:18px;}
.blakfonts{color:#2A423C;}

.RemoveDotted_Border{outline:none;}

.black{color:Black;
       font-size:10px;
       font-weight:bold;}
.black:hover{color:#228AAC;}

.clear{clear:both;}

h1{font-size:20px;
   color:#228AAC;}


.edList{Display:block;}
.edList:hover{color:black; Display:block; cursor:pointer;}
.edList:active{color:black; Display:block;}
.edList:visited{color:Black; Display:block;}
.edList:link{color:Black; Display:block;}

.aboutusTxt{ color:black;font-family:Times New Roman; }
.AboutusName{ color:#228AAC;  font-family:Times New Roman; font-size:18px;}

h3{ text-indent:25px; font-size:15px; font-weight:normal;}
.bold{ font-weight:bold;}

.lnk{color:#228AAC; text-decoration:none; display:block; }
.lnk:active{ color:#228AAC; text-decoration:none; display:block;}
.lnk:hover{ color:#2A423C; text-decoration:none; display:block; }
/*.lnk:visited{ color:#228AAC; text-decoration:none;  display:block;}*/

.hdr{ text-decoration:underline;}

.Education{color:#2A423C;font-weight:bold;}
.EducationBody{color:Black;}
.contactUsSign{float:right; width:320px; margin:auto;}

.lens{ font-weight:bold; color:#228AAC; font-family:Times New Roman; }
.spacer{height:25px; width:670px; margin:auto;}

.address{width:660px; margin: 15px auto; color:White;}

.PageId{width:670px; border-bottom:solid 1px #2A423C;}
.txtcnt{text-align:center;}

.lineht18{ line-height:18px;}

.width300{width:300px;}
.width265{width:265px;}
.width180{width:180px;}
.width660{width:660px;}
.width670{width:670px;}
.width560{width:560px;}
.width550{width:523px;}
.width384{width:384px;}
.width962{width:962px;}
.width680{width:680px;}
.width540{width:540px;}
.width330{width:330px;}

.LenOpener{font-size:12px; font-style:italic;}
.height25{height:25px;}

.insLf{width:300px; float:left;}
.insRt{width:300px; float:right;}
.insInfo{width:660px; margin:auto; clear:both;}
.pated{width:500px; margin:auto;}

      



/* -- CSS MENU --  */

 #pcm{display:none;}
        ul.pureCssMenu ul{display:none}
        ul.pureCssMenu li:hover>ul{display:block}
        ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
        ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
        ul.pureCssMenu {
	        margin:0px;
	        list-style:none;
	        padding:0px 2px 2px 0px;
        }
        ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	        display:block;
	        zoom:1;
	        float: left;
        }
        ul.pureCssMenu ul{
	        width:60.900000000000006px;
	        /*
	        background-image:url('Images/dropDownBg.png');
	        background-repeat:repeat-x;
	        */
            border-top: solid 2px #DCDFE1;
            border-bottom:0;
            border-right:0;
            border-left:0;
            background-color:#228AAC;
            padding:0;
	        margin:0;
	        list-style:none;
        }
        ul.pureCssMenu li{
	        display:block;
	        /*
	        margin:2px 0px 0px 2px;
	        */
            font-size:0px;
        }
        ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
        outline-style:none;
        }
        ul.pureCssMenu a {
	        display:block;
	        vertical-align:middle;
	        font-weight:bold;
            text-align:center;
            line-height:24px;
            font-family:Lucida Sans Unicode Verdana;
            font-size:14px;
	        padding:2px 5px 2px 10px;
	        _padding-left:0;
	        color: #228AAC;
	        text-decoration:none;
	        cursor:default;
        }
        ul.pureCssMenu ul a {
	        display:block;
	        vertical-align:middle;
	        /*
	        border-bottom:solid 1px #337D9F;
	        border-left:solid 1px #337D9F;
	        border-right:solid 1px #337D9F;
            */
            border:0;
	        text-decoration:none;
	        _padding-left:0;
	        font-weight:bold;
            text-align:center;
            line-height:24px;
            font-family:Lucida Sans Unicode Verdana;
            font-size:14px;
	        background-color:#0B5691;
	        color: #FFFFFF;
	        cursor:default;
        }
        ul.pureCssMenu li.dis a:hover {
	        display:block;
	        vertical-align:middle;
	        border-bottom:solid 1px #337D9F;
	        border-left:solid 1px #337D9F;
	        border-right:solid 1px #337D9F;
	        background-color:#CAD1D7;
	        text-decoration:none;
	        padding:2px 5px 2px 10px;
	        _padding-left:0;
	        font-weight:bold;
            text-align:center;
            line-height:24px;
            font-family:Lucida Sans Unicode Verdana;
            font-size:14px;
	        color: #228AAC;
	        cursor:default;
        }
        ul.pureCssMenu li.sep a:hover {
	        display:block;
	        vertical-align:middle;
	        border-bottom:solid 1px #337D9F;
	        border-left:solid 1px #337D9F;
	        border-right:solid 1px #337D9F;
	        background-color:#CAD1D7;
	        text-decoration:none;
	        padding:2px 5px 2px 10px;
	        _padding-left:0;
	        font-weight:bold;
            text-align:center;
            line-height:24px;
            font-family:Lucida Sans Unicode Verdana;
            font-size:14px;
	        color: #228AAC;
	        cursor:default;
        }
        ul.pureCssMenu span{
	        overflow:hidden;
        }
        ul.pureCssMenu li {
	        float:left;
        }
        ul.pureCssMenu ul li {
	        float:none;
        }
        ul.pureCssMenu ul a {
	        text-align:center;
	        white-space:nowrap;
        }
        ul.pureCssMenu li.sep{
	        text-align:center;
	        padding:0px;
	        line-height:0;
	        height:100%;
        }
        ul.pureCssMenu li.sep span{
	        float:none;	padding-right:0;
	        width:3px;
	        height:100%;
	        display:inline-block;
	        background-color:#cccccc #111111 #111111 #cccccc;	background-image:none;}
        ul.pureCssMenu ul li.sep span{
	        width:100%;
	        height:3px;
        }
        ul.pureCssMenu li:hover{
	        position:relative;
        }
        ul.pureCssMenu li:hover>a{
	        font-weight:bold;
            text-align:center;
            line-height:24px;
            font-family:Lucida Sans Unicode Verdana;
            font-size:14px;
	        color: #FFFFFF;
	        text-decoration:none;
        }
        ul.pureCssMenu li a:hover{
	        position:relative;
	        font-weight:bold;
            text-align:center;
            line-height:24px;
            font-family:Lucida Sans Unicode Verdana;
            font-size:14px;
	        color: #FFFFFF;
	        text-decoration:none;
        }
        ul.pureCssMenu li.dis a {
	        color: #666 !important;
        }
        ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:2px;width:16px;
        height:16px;
        }
        ul.pureCssMenu ul img {width:16px;
        height:16px;
        }
        ul.pureCssMenu img.over{display:none}
        ul.pureCssMenu li.dis a:hover img.over{display:none !important}
        ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
        ul.pureCssMenu li:hover > a img.def  {display:none}
        ul.pureCssMenu li:hover > a img.over {display:inline}
        ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over{display:inline}
        ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def{display:none}
        ul.pureCssMenu a:hover ul{display:block}
        ul.pureCssMenu span{
	        display:block;
	        background-image:url(./images/arr_white.gif);
	        background-position:right center;
	        background-repeat: no-repeat;
           padding-right:12px;}
        ul.pureCssMenu li:hover>a>span{ background-image:url(./images/arrv_white.gif);
        }
        ul.pureCssMenu a:hover span{	_background-image:url(./images/arrv_white.gif)}
        ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{padding-top:2px; background-image:url(./images/arr_white.gif)}
        ul.pureCssMenu ul li, ul.pureCssMenu ul li a {
            line-height:24px;
            height:29px;
	        /*border-bottom:solid 1px #337D9F;*/
	        background-color:#228AAC;
	        color: #FFFFFF;
	        margin:0;padding:0;
        }
        ul.pureCssMenu ul li:hover, ul.pureCssMenu ul li a:hover {
            line-height:24px;
            height:29px;
	        /*border-bottom:solid 1px #337D9F;*/
	        background-color:#228AAC;
	        color:#0B5691;
	        margin:0;padding:0;
        }

/* ----- */   
/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:360px;
	margin-left: -40px;
	margin-top:-16px;
	margin-right:0;
	margin-bottom:0;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #ccc;
	padding: 4px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500;
}
a:active {outline:0;}
a:focus {outline:0;}
a img { border:none;padding:0;vertical-align:bottom;}
a img:hover { border:none;padding:0;vertical-align:bottom;}


html{overflow-y:scroll; overflow:-moz-scrollbars-vertical;  }
/*html{margin-bottom:1px}*/

body { background-image:url(images/background.png);
       background-repeat:repeat-x;
       padding:0;
       margin:0;
       background-color:#F0EFEB;}