﻿/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 28, 2012 */
/*
@font-face {
    font-family: 'Webfont';
    src: url('fertigo_pro-webfont.eot');
    src: url('fertigo_pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fertigo_pro-webfont.woff') format('woff'),
         url('fertigo_pro-webfont.ttf') format('truetype'),
         url('fertigo_pro-webfont.svg#Webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WebfontRegular';
    src: url('fertigo_pro-webfont.eot');
    src: url('fertigo_pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fertigo_pro-webfont.woff') format('woff'),
         url('fertigo_pro-webfont.ttf') format('truetype'),
         url('fertigo_pro-webfont.svg#WebfontRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/

@font-face {
    font-family: 'FertigoProRegular';
    src: url('fertigo_pro-webfont.eot');
    src: url('fertigo_pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fertigo_pro-webfont.ttf') format('truetype'),
         url('fertigo_pro-webfont.svg#FertigoProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* html Style */
html	{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

/*page defaults */
body {font-family:Georgia, "Times New Roman", Times, serif;font-size:0.9em;background-color:#fbfbfb;}

/*general text settings */
p {color:#333333;line-height:1.4em;}
h1	{font-size:1.4em; font-weight:bolder; text-align:center; font-family:"FertigoProRegular","Georgia", "Times", "Times New Roman", serif;color:#17718C;}
h2 {color:#5b710c; font-size:1.2em;font-family:"FertigoProRegular", "Georgia", "Times", "Times New Roman", serif;}
h3 {color:#233366;font-family:"FertigoProRegular", "Georgia", "Times", "Times New Roman", serif;}
h4 {font-family:"FertigoProRegular", "Georgia", "Times", "Times New Roman", serif;}

/*general link settings */
a:link {text-decoration:none;color:#17718C}
a:visited {text-decoration:none;color:#17718C;}
a:hover {text-decoration:underline;color:#17718C}

h3 a:link {text-decoration:none;color:#5b710c}
h3 a:visited {text-decoration:none;color:#5b710c;}
h3 a:hover {text-decoration:underline;color:#5b710c}
 
/*general list settings */
ul {margin:0 0 0 15px;padding:0px;line-height:1.4em;}


/* news list settings */
ul.newslist {
	text-align:left;
	font-size:0.8em;
}
ul.generallist  {list-style-image: url('/images/bullet_square_red.gif')}

.newslist li{
	padding-bottom:5px;
}

.newslist li a{}

/*general images */
img	{padding:5px;border:0px;}

/* MAIN IMAGE ON THE PROGRAM PAGES */
.imgborder {
	border-width:3px;
	border-style:solid;
	border-color:#949494;
	padding:0px;
	margin:5px;
}

/* layout elements */
#pageWrapper {width: 960px;margin:0 auto;}

#mainWrapper	{width: 960px;margin:0 auto; clear:both;}
#sideWrapper	{width:220px;float:left;text-align:center;margin-right:5px;}
#sideBar		{/*height:600px;*/overflow:auto;}
#contentWrapper	{width:630px;float:left;}
#content		{/*height:600px;*/ overflow:visible;}

#contentWrapper a:after{content: "\BB";}

/*header settings*/
#header {
	color:#3671c1;
	font-family:Eras Bold ITC, Arial Black, Arial;
	letter-spacing:3px;
	text-align:center;
	width:960px;
	float:left;
}

#header a {
	text-decoration:none;
	color:#3671c1;
}
#header img {
	border:0px;
	padding:0px 10px 0px 0px;
}

#navigation {clear:both;}

#socialmenu {width:150px;height:33px;border-top:none !important;border-right:none !important;border-left:none !important;padding-left:90px;}

#sidenav {
	font-size:1em;
	text-align:left;
	
}

#sidenav h2 {
	font-size:1.4em;
	color:#17718c;
	text-decoration:none;
	text-align:left;
	margin-bottom:10px;
	
}
#sidenav h2 a{
	color:#17718c;
	}
/*	
#sidenav h2 a:hover {
	text-decoration:none;
	}
*/
#sidenav h3 {
	font-size:1em;
	padding-left:1em;
	text-align:left;
}

#sidenav h3 a {
	text-decoration:none;
}


#sidenav h3 a:hover {
	text-decoration:underline;
}



#form {padding:0px 0px 14px 0px;margin-top:-5px;}


/*sidebar mini header colors*/
/* color schemes */
.access {
	color:#056237;
}
/*
h3.Access a {color:#056237;}
h3.Children a {color:#614f09;}
h3.Hotline a {color:#8a3d0a;}
h3.Abuse a {color:#8a3d0a;}
h3.Prevention a {color:#620d99;}
h3.Substance a {color:#1b596a;}
h3.About a {color:#294f8e;}
*/
/* BOX STYLE */
.bordered {border:none;padding:20px 20px 20px 20px;/*background-color:#EFEFEF;*/margin-bottom:25px;}
.bordered li a {text-decoration:none;}
.bordered li a:hover {text-decoration:underline;}
.bordered #map {float:left; width:350px;padding-left:10px;}
.bordered #maptext {float:left; width:240px; text-align:center; padding:5px;}
.bordered #maptext li	{text-align:left; margin-left:45px; display:list-item;}
.bordered #warning	{text-align:center; color:#9b1619; font-size:0.7em; clear:both; font-style:italic; padding-top:15px;}
.bordered #map img {padding:10px 0px;}

/*sidebar navigation*/
 ul.sidenav {font-weight:normal;text-align:left;padding-left:2em;}
 ul.sidenav {list-style:none;}
 ul.sidenav li{text-indent: -.7em;}
 ul.sidenav li:before {content:"• ";color:#17718c;}
 
.sidenav li {padding-bottom:10px;}
.sidenav a {color:#17718c;font-weight:normal;}
.sidenav li a {color:#17718c;font-weight:normal;}
.sidenav a:after{content: "\BB";}
/*
.sidenav li a:hover {text-decoration:none;}
*/
/* rounded corners */
/* v3 delete .bordered{border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; }*/
.bordered{}


.faq {padding:20px;width:550px;}
.faq h3{font-size:14px;}

/* servicecenter table layouts */
.sctable {
	border: 2px #778899 solid;
	background-color:#ffffff;
	width:600px;
	text-align:left;
	border-spacing:0px;
}
.sctable .rowheader {
	background-color:#b0c4de;
	text-align:center;
}
.sctable .rowmsg {
	text-align:center;
}

.sctable td {
	border: thin #778899 solid;
	padding:10px;
}

.sctable .cellphone {
	text-align:right;
}
.pageunderline 
{
text-decoration: underline;
font-weight:bold;
}

.element-invisible {display:inline;position:absolute !important;clip: rect(1px,1px,1px,1px);}

/* style for switchcontent script */
.handcursor{
cursor:pointer;
}

.handcursor:hover {
	text-decoration:underline;
}

/* style for image rotator */
.slideshow img {border:none;}
#slidenav a {margin:0px 5px;color:black;font-weight:bold;color:red;font-size:10px}
#slidenav {background-color:#CCC;}

/* patches to remove link symbol from specific  locations*/
.slides.slick-slide a:after, .datatable a:after, .ticker-controls a:after{
	content:normal !important;
}

/* FOOTER */
#footer { clear:both;margin-top:3px;font-size:1.15em;color:#5b710c;text-align:center;width:100%}
#footer a {color:#5b710c; text-decoration:none;}
#footer a:hover {color:#17718C; text-decoration:none;}
#copyright {}
#copyright p{}
#footernav li	{display:inline; padding-left:9px;padding-right:9px;font-size:0.8em;}
#footernav1 li	{display:inline; padding-left:9px;padding-right:9px;font-size:0.8em;}
#footernav2 li	{display:inline; padding-left:20px;padding-right:20px;font-size:0.8em;}
#footernav3 li	{display:inline; padding-left:20px;padding-right:20px;font-size:0.8em;}
/*
#footernav2 li a {color:#333333; text-decoration:none;}
#footernav	{text-align:center; font-weight:bold;width:900px;clear:both;padding-top:5px;}
#footernav1 li a {color:#333333; text-decoration:none;}
#footernav3 li a {color:#333333; text-decoration:none;}
#footernav li a {color:#333333; text-decoration:none;}
*/