﻿
@font-face {
    font-family: Blue Highway;
    font-style:  normal;
    font-weight: normal;
    src: url(BLUEHIG0.eot);
  }
@font-face {
    font-family: Blue Highway;
    font-style:  normal;
    font-weight: 700;
    src: url(BLUEHIG0.eot);
  }
body
{
}
.headerAddress
{
	color:#006699; 
	font-family: @Arial Unicode MS; 
	font-size: 20px;
	padding-right:2px;
	font-weight:bold;
}
.locall
{
	color:#86c72b;
    
	font-family: @Arial Unicode MS; 
	font-size: 18px;
}
.menu,.submenu
{
	padding: 0px;
	margin: 0px; 
	list-style-type: none; 
	text-align: left;
	color:white;
	font-family: @Arial Unicode MS; 
	font-size: 15px;
	height:22px;
}
.submenu
{
	padding: 0px;
	margin: 0px; 
	list-style-type: none; 
	text-align: left;
	color:white;
	font-family: @Arial Unicode MS; 
	font-size: 15px;
	height:22px;
	width:330px;
}

.menu li
{
	height:20px;
	padding-left:4px;
	background-color:#006699;
	margin-top:0px;
	list-style-type: none; 
	color:white ;
	font-family: @Arial Unicode MS; 
	font-size: 16px;
    font-style:normal ;
    background-image: url('../Images/bar_middle.png'); 
	background-repeat: repeat;	
	
}
.submenu li
{
	height:22px;
	padding-left:4px;
	background-color:#006699;
	margin-top:0px;
	color:white ;
	font-family: @Arial Unicode MS; 
	font-size: 16px;
    font-style:normal ;
	padding-right: 10px;
	background-image: url('../Images/bar_middleg1.png'); 
	background-repeat: repeat;
	
}


.menu li:hover,li:hover a,.submenu a:hover,.submenu li:hover,.submenu li:hover a
{
	color:#86c72b;
	cursor:pointer;
	background-image: url('../Images/bar_middle.png'); 
	background-repeat: repeat;	
}
.current a
{
	color:#86c72b;
	cursor:pointer;
}
.green
{
    color:#86c72b;
    font-weight:normal;
}
.green18
{
    color:#86c72b;
    font-weight:normal;
    font-size:18px;
}
.green18_
{
    color:#86c72b;
    font-weight:normal;
    font-size:18px;
    text-decoration: underline;
}
.greenbold
{
    color:#86c72b;
    font-weight:bold;
}

.greenBoxed
{
    color:#86c72b;
    font-weight:normal;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color: #006699;
}

.textBoxed
{
    color:Gray;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color: #006699;
}
.blue
{
    color:#006699;
    font-weight:normal;
}
.blue18
{
    color:#006699;
    font-weight:normal;
    font-size:18px;
}

.blue18_
{
    color:#006699;
    font-weight:normal;
    font-size:18px;
    text-decoration: underline;
}
.blueLPad10
{
    color:#006699;
    font-weight:normal;
    padding-left:0px;
}
.bluebold
{
    color:#006699;
    font-weight:bold;
}


.text
{
    color:Gray;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
     
}

.text_
{
    color:Gray;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
    text-decoration: underline;
     
}

.textboxedgray
{
    color:Gray;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color:Gray; 
    border-left-width:1px; 
    border-left-style:solid; 
    border-left-color:Gray; 
    border-right-width:1px; 
    border-right-style:solid; 
    border-right-color:Gray;
    border-top-width:1px; 
    border-top-style:solid; 
    border-top-color:Gray;
}

.textboxedblue
{
    color:#006699;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color:Gray; 
    border-left-width:1px; 
    border-left-style:solid; 
    border-left-color:Gray; 
    border-right-width:1px; 
    border-right-style:solid; 
    border-right-color:Gray;
    border-top-width:1px; 
    border-top-style:solid; 
    border-top-color:Gray;
}

.textboxedgreen
{
    color:#86c72b;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
    border-bottom-width:1px; 
    border-bottom-style:solid; 
    border-bottom-color:Gray; 
    border-left-width:1px; 
    border-left-style:solid; 
    border-left-color:Gray; 
    border-right-width:1px; 
    border-right-style:solid; 
    border-right-color:Gray;
    border-top-width:1px; 
    border-top-style:solid; 
    border-top-color:Gray;
}


.glassheader
{
    background-image:url(../Images/btns/btnChk.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
    color:#86c72b;
    font-size:14px;
    font-family:@Arial Unicode MS;
    font-weight:bold;
    font-style:italic;
     
}
.glassheader:hover
{
    background-image:url(../Images/btns/btnChked.png);
    background-position: left;
    background-repeat: no-repeat;
     padding-left: 25px;
    color:#86c72b;
    font-size:14px;
    font-family:@Arial Unicode MS;
    font-weight:bold;
    font-style:italic;
}

.footer
{
    color:Gray;
    font-size: 10px;
    font-weight:lighter;
    font-family:Lucida Sans;  
      
}
.feattd
{	
	background-image:url(../Images/btns/marker.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left: 20px;
	font-family: @Arial Unicode MS;
    font-size: 12px;
	vertical-align: top;
	
}
.featBlue
{	
	background-image:url(../Images/btns/marker.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left: 20px;
	font-family: @Arial Unicode MS;
    font-size: 12px;
    color:#006699;
	vertical-align: top;
}

.btnStyleBlue
{
    background-image:url(../Images/btns/btnChk.png);
    cursor:pointer;
    color:#006699;
	text-align:left;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:right top;
	
	border-right-style: solid; 
	border-right-width:1px;
}
.btnStyleBlueH
{
    background-image:url(../Images/btns/btnChked.png);
    cursor:pointer;
    color:#006699;
	text-align:left;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:right top;
	
	border-right-style: solid; 
	border-right-width:1px;
}
.btnStyleGreen
{
    background-image:url(../Images/btns/BlueChk.png);
	cursor:pointer;
	color:#86c72b;
	font-weight:bold;
	text-align:left;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:right top;
	
	border-right-style: solid; 
	border-right-width:1px;
}
.btnStyleGreenH
{
    background-image:url(../Images/btns/blueChked.png);
	cursor:pointer;
	color:#86c72b;
	font-weight:bold;
	text-align:left;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:right top;
	
	border-right-style: solid; 
	border-right-width:1px;
}
.btnClose
{
    background-image:url(../Images/btns/close.png);
   	background-repeat:no-repeat;
	background-position:right top;
	cursor:pointer;
    color:Gray;
    background-color:White;
    font-size: 10px;
    font-family:@Arial Unicode MS;
    font-weight:bold;
}

.btnClose:hover
{
    background-image:url(../Images/btns/close_h.png);
   	background-repeat:no-repeat;
	background-position:right top;
	cursor:pointer;
    color:Gray;
    background-color:White;
    font-size: 10px;
    font-family:@Arial Unicode MS;
    font-weight:bold;
}
.ContactInfo
{
	 font-family: Arial;
	 font-size: 12px;
	 line-height: 1.2pc;
	 color: #808080;	
}
.Contact_Required
{
	font-family: Arial;
	background-color:#b8d6f8;
	font-size:12px;
	border:solid 1px gray;
	width:200px;
}
.Contact_REQUIRED_Caption
{
	font-family: Arial;
	font-size:12px;
	color: #808080;
}
.Contact_NotRequired
{
	font-family: Arial;
	font-size:12px;
	background-color:Gray;
	font-size:12px;
}
h1
{
	color: #006699; 
	font-family: Arial; 
	font-size: 25px;
}
h2
{
	color: #006699; 
	font-family: Arial; 
	font-size: 20px;
}
h3
{
	color: #006699; 
	font-family: Arial; 
	font-size: 17px;
}
.btn_l
{
	background-image:url(../Images/btns/btn_l.png);
	background-repeat:no-repeat;
}
.btn_m
{
	background-image:url(../Images/btns/btn_m.png);
	color:White;
}
.btn_r
{
	background-image:url(../Images/btns/btn_r.png);
}
.btn_l_h
{
	background-image:url(../Images/btns/btn_l_h.png);
	cursor:pointer;
}
.btn_m_h
{
	background-image:url(../Images/btns/btn_m_h.png);
	color:White;
	cursor:pointer;
}
.btn_r_h
{
	background-image:url(../Images/btns/btn_r_h.png);
	cursor:pointer;
}
.btn_x_m
{
	background-image:url(../Images/btns/close.png);
	color:White;
	text-align:center;
	background-repeat:no-repeat;
	background-position:center center;
}
.btn_x_m_h
{
	background-image:url(../Images/btns/close_h.png);
	color:White;
	cursor:pointer;
	text-align:center;
	background-repeat:no-repeat;
	background-position:center center;
}
.dwnMenu
{   
    background-image:url('../Images/btns/btn_M.png'); 
	background-repeat:repeat;
	background-position:center;
    color:white;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
    padding-Left:10px;
    padding-Right:10px;
  
}
.dwnMenu:hover
{ 
    background-image:url('../Images/btns/btn_M_h.png'); 
	background-repeat:repeat;
	background-position:center;
    color:#86c72b;
    font-size: 12px;
    font-family:@Arial Unicode MS;
    font-weight:normal;
    cursor:pointer;
    padding-Left:10px;
    padding-Right:10px;
   
}


.btnStyleBlue1
{
    background-image:url(../Images/btns/btnChk.png);
    cursor:pointer;
    color:#006699;
	text-align:left;
	vertical-align: top;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 30px;	
}
.btnStyleBlueH1
{
    background-image:url(../Images/btns/btnChked.png);
    cursor:pointer;
    color:#006699;
	text-align:left;
	vertical-align: top;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 30px;
}
.btnStyleGreen1
{
    background-image:url(../Images/btns/BlueChk.png);
	cursor:pointer;
	color:#86c72b;
	font-weight:bold;
	text-align:left;
	vertical-align: top;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 30px;
}
.btnStyleGreenH1
{
    background-image:url(../Images/btns/blueChked.png);
	cursor:pointer;
	color:#86c72b;
	font-weight:bold;
	text-align:left;
	vertical-align: top;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 30px;
}



#nav { float: right; height: 30px; }
#nav li { float: left; position: relative; }
#nav li a { display: block; padding: 5px 10px; line-height: 20px; }
#nav li ul { display: none; position: absolute; top: 30px; left: 0; width: 120px; background: #fff; }
#nav li:hover ul { display: block; }
#nav li ul li { float: none; }
#nav li ul li a { display: inline-block; }
#nav li ul li a { display: block; }


/* News Box Styles */
.news_style{
display:none;
}
.news_show
{
background-color: white;
color:black;
width:350px;
height:150px;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
overflow: auto;	

}
.news_border
{
background-color: white;
width:350px;
height:150px;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 0px solid gray;
padding: 0px 0px 0px 0px;
overflow: auto;	

}
.news_mark{
background-color:white;
font: normal 70% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 0px solid gray;
width:361px;
height:20px;
color:black;
text-align:center;
}
.news_title{
font: bold 120% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 0px solid gray;
padding: 5px 0px 9px 5px;
color:#86c72b;
}
.news_show img{

margin-left: 5px;
margin-right: 5px;

}

.buttondiv
{
position: absolute;
/*float: left;*/
/*top: 169px;*/
padding: 5px 5px 5px 5px;
background-color:white ;
border: 0px solid gray;
/*border-top-color: white;*/
border-top:none;
height:20px;
}


/* Pageination Styles */

.pagination {
            font-size: 80%;
        }
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
	min-width:1em;
	text-align:center;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}

/* MBScrollable */
#wrapper{
      display:none;
      margin:auto;
      margin-top:80px;
      width:1000px;
    }


#myScroll .scrollEl{
      display:none;
      background:url("elements/elBgnd.png") repeat-x;
      border:1px solid #ddd;
      font-family:sans-serif;
      font-size:180%;
      color:white;
      height:100px;
      padding:10px;
      padding-top:60px;
      /*text-shadow:#999 1px 1px 1px;*/
      text-align:center;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
    }
    #myScroll1 .scrollEl{
      background:url("elements/elBgnd.png") repeat-x;
      border:1px solid #ddd;
      font-family:sans-serif;
      font-size:180%;
      padding:10px;
      padding-top:40%;
      color:white;
      height:100%;
      /*text-shadow:#999 1px 1px 1px;*/
      text-align:center;
    /*CSS3 properties*/
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      -moz-box-sizing:border-box;
      -webkit-box-sizing:border-box;
      /*box-sizing:border-box;*/
    }
 
 
    #controls div, #controls1 div{
      font-family:sans-serif;
      margin-top:5px;
      background:#fff;
      display:inline-block;
      padding:6px;
      cursor:pointer;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      -moz-box-shadow:#999 2px 2px 2px;
      -webkit-box-shadow:#999 2px 2px 2px;
    }
 
    #myScroll1{
      float:left;
      margin-right:20px;
    }
 
    #controls .sel, #controls1 .sel{
      color:black !important;
      font-weight:bold;
    }
    #controls .disabled, #controls1 .disabled{
      color:gray;
    }
    #controls .page, #controls1 .page{
      padding:5px;
      color:gray;
    }

