body {font-family: Arial, sans-serif;font-size: 16px;color: #414141;line-height: 1.2;}a, a:link, a:visited, a:hover {color: #1326CD;text-decoration: none;}a:visited {color: #1326CD;}a:hover {color: #1B83C0;}h1, h2, h3, h4, h5, h6,h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link,h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited,h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {font-family: Helvetica, Trebuchet MS, serif;font-weight: normal;font-style: normal;color: #008bdc;}h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {color: #003B5F;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:  ;}h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover {font-size: 36px;line-height: 1;}h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover {font-size: 28px;line-height: 1;}h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {font-size: 24px;line-height: 1.2;}h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover {font-size: 20px;line-height: 1;}h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover {font-size: 18px;line-height: 1;}h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover {font-size: 16px;line-height: 1;}.wp-caption p.wp-caption-text {font-family: Helvetica, Trebuchet MS, serif;font-size: 12px;color:  ;font-weight: normal;font-style: normal;}li, li a, li a:link, li a:visited, li a:hover {	font-family: Arial, sans-serif;	font-size: 16px;	margin: 0;	padding: 0 0 0 1em;	color: #1326CD;	font-weight: normal;	font-style: normal;}li a:visited {color: #1326CD;}li a:hover {color: #1B83C0;}ol, ul {	margin:0;	padding:0;}li ol, li ul {	margin:;	padding:;}ul {	list-style-type: disc;}ol {	list-style-position:;}.widget li, .widget li a, .widget li a:link, .widget li a:visited, .widget li a:hover {	font-family: Helvetica, Trebuchet MS, serif;	font-size: 14px;	color: #1326CD;	font-weight: normal;	font-style: normal;}.widget li a:visited {color: #1326CD;}.widget li a:hover {color: #1B83C0;}.widget ol, .widget ul {	margin:0;	padding:0;}.widget li ol, .widget li ul {	margin:0;	padding:0;}.widget ul {	list-style-type: disc;}.logo-name, .logo-name a, .logo-name a:link, .logo-name a:visited, .logo-name a:hover {font-family: Helvetica, Trebuchet MS, serif;color: #ffffff;font-size: 36px;font-style: normal;font-weight: normal;text-shadow: 0px 0px 0px ;}.logo-name a:hover {color: #b7ddb6;}.logo-text {font-family: Helvetica, Trebuchet MS, serif;color: #fff;font-size: 28px;font-style: italic;font-weight: normal;text-shadow: 0px 0px 0px;}.meta-link, .meta-link a, .meta-link a:link, .meta-link a:visited, .meta-link a:hover {font-family: Helvetica, Trebuchet MS, serif; font-size: 14px; color: #; 	text-decoration: none; }.meta-link a, .meta-link a:link {color:  ;}.meta-link a:visited {color:  ; }.meta-link a:hover {color:  ; }.aim-read-more-custom, a.aim-read-more-custom ,a:link.aim-read-more-custom ,a:visited.aim-read-more-custom ,a:hover.aim-read-more-custom {font-family: Arial, sans-serif;font-size: 16px;color:  ;text-decoration: none;}a:visited.aim-read-more-custom {color:  ;}a:hover.aim-read-more-custom  {color:  ;}.aim-frame-foot p, .aim-frame-foot a, .aim-frame-foot a:link, .aim-frame-foot a:visited, .aim-frame-foot a:hover {	font-family: Helvetica, Trebuchet MS, serif;	font-size: 14px;	color:  ;}.aim-frame-foot a:link {	color:  ;	text-decoration: none;}.aim-frame-foot a:visited {	color:  ;	text-decoration: none;	}.aim-frame-foot a:hover {	color:  ;	text-decoration: none;}.aim-frame-foot .widget-title {	font-family: Helvetica, Trebuchet MS, serif;	font-size: 24px;	color:  ;}.aim-frame-foot .widget-title:visited {	color:  ;}.aim-frame-foot .widget-title:hover {	color:  ;}/* end the custom font options here *//* comment styles from site options */#comments{background-color: ;}/* Odd numbered styles the first and every other top level comment--Note: numbering starts with 0 */.post-body #comments .thread-even{background-color: ;}/* Even numbered styles the first and every other top level comment--Note: numbering starts with 0 */.post-body #comments .thread-odd{background-color: ;}img.avatar{}.reply, .reply a:link{}#commentform textarea{}.children{}/* avatar settings */.comment-author, .comment-content {padding-left: 22% !important;}	.default #main {	width: 960px;	height: 160px;	background-image: url();	background-repeat: no-repeat;		background-color: #fff;}.default .aim-frame {	width: 960px;	margin: 0px 0px 10px 0px;	padding: 0px 10px ;	background-color:  ;	border-style: none;	border-width: 0px;	border-color: # ;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	}.default .aim-frame-head {	height: 160px;	background-color: #fff;}.default .aim-frame-head-def {	width: 100%;	height: 160px;	background-image: url();	background-repeat: no-repeat;		background-color: #fff;}.logo-name {	top: -12px;	left: 0;}.logo-text {	top: -18px;	left: 0;}.default .aim-mast-left {	position: relative;	float: left;	width: 70%;	top: 0;	left: 0;}.default .aim-mast-right {	position: relative;	float: left;	width: 30%;	top: 0;	left: 0;}.default .aim-frame-page {	width: 100%;	padding: 0px 0px 0px 0px;	margin: 10px 0px ;		background-image: url();	background-repeat: ;		background-color: #e1e1e1;	border-style: none;	border-width: 1px;	border-color:  ;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	-webkit-box-shadow: -3px 3px 6px #b5b5b5, 3px   3px 6px #b5b5b5;	   -moz-box-shadow: -3px 3px 6px #b5b5b5, 3px   3px 6px #b5b5b5;	        box-shadow: -3px 3px 6px #b5b5b5, 3px   3px 6px #b5b5b5;	}.default .aim-frame-foot {	width: 100%;	height: 100%;	background-image: url();	background-repeat: no-repeat;		background-color: #fff;	margin: 0;	padding: 0 0 10px;	 }	.default .aim-archive-label, .default h1 .aim-archive-label {	font-family: Helvetica, Trebuchet MS, serif;	font-size: 32px;	color: #343434;	text-align: center;	}.default .aim-content {	width: 75%;	height: ;	margin:	0px;	padding: 1em;	background-image: url();	background-repeat: no-repeat;		background-color: #fff;	border-style: none;	border-width: 0;	border-color: #;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	}.default .default-left-sidebar {	width: 25%;	margin: 0px 0px 0px 0px;	padding: 1em;	border-style: none;	border-width: 1px;	border-color:  ;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	background-color: transparent;	background-image: url();	background-repeat: no-repeat;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	}.default .default-right-sidebar {	width: 0%;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-style: none;	border-width: 0px;	border-color:  ;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	background-color:  ;	background-image: url();	background-repeat: no-repeat;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	}.default #s {	background-color: #;	border-width: ;	border-color: #;	color: #;		font-family: Arial, sans-serif;	font-size: 14px;	margin: ;	padding: ;	margin: ;		}		.default .aim-pagination .current {    background-color: #;    color: #;	font-family: Arial, sans-serif;	}.default .aim-pagination a:hover{    background-color: #;    color: #;}.default .aim-pagination span, .default .aim-pagination a {    background-color: #;    color: #;	font-family: Arial, sans-serif;		}.default .text-color-1, .default .link-color-1 a, .default .hover-color-1 a:hover {color:#008bdd;}.default .text-color-2, .default .link-color-2 a, .default .hover-color-2 a:hover {color:#414141;}.default .text-color-3, .default .link-color-3 a, .default .hover-color-3 a:hover {color:#c53c11;}.default .text-color-4, .default .link-color-4 a, .default .hover-color-4 a:hover {color:#;}.default .text-color-5, .default .link-color-5 a, .default .hover-color-5 a:hover {color:#;}.default .text-color-6, .default .link-color-6 a, .default .hover-color-6 a:hover {color:#;}	.default .box-border-color-1 {border-color: #;}.default .box-border-color-2 {border-color: #;}.default .box-border-color-3 {border-color: #;}.default .box-border-color-4 {border-color: #;}.default .box-border-color-5 {border-color: #;}.default .box-border-color-6 {border-color: #;}.default .box-back-color-1 {background-color: #;}.default .box-back-color-2 {background-color: #;}.default .box-back-color-3 {background-color: #;}.default .box-back-color-4 {background-color: #;}.default .box-back-color-5 {background-color: #;}.default .box-back-color-6 {background-color: #;}.default .footer-box-1 { width: 100%; }.default .footer-box-2 { width: 25%; }	.default .footer-box-3 { width: 25%; }	.default .footer-box-4 { width: 25%; }	.default .footer-box-1 { margin: 0; }.default .footer-box-2 { margin: 0; }	.default .footer-box-3 { margin: 0; }	.default .footer-box-4 { margin: 0; }.default .footer-box-1 { ; }.default .footer-box-2 { ; }.default .footer-box-3 { ; }.default .footer-box-4 { ; }	/* end the default and global style options here */.default .aim-label-container {	width: 90%;	border-top: 1px solid  ;	top: 0;	left: 0;}.default .aim-label {	background-color:  ;	color:  ;	font-family: Helvetica, Trebuchet MS, serif;	font-size: 16px;	font-weight: normal;	font-style: normal;}.blog .default .post {	background-color:  ;	border-color:  ;	border-style: none;	border-width: 0;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	}.default .blog-header {	width: 100%;	background-color:  ;	border-color:  ;	border-style: none;	border-width: 0;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	}.default .blog-content, .default .blog-content-w-img {	width: 100%;	background-color:  ;	border-color:  ;	border-style: none;	border-width: 0;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	}.default .blog-content-w-img {	width: 60%;}.default .blog-img {	width: 36%;	margin: 0 0 0 4%;	display: ;		}/* single post styles */.default .post-content, .default .post-content p {	background-color:  ;	border-color:  ;	border-style: none;	border-width: 0;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	margin: 0px 0px 1em  0px;	padding: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;}.default .post-header {	background-color:  ;	border-color:  ;	border-style: none;	border-width: 0;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;}.default .meta-link {	background-color: ;	border-color:  ;	border-style: none;	border-width: 0;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	margin: 1em 0;	padding: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;}.default .meta-link-lower {	background-color: ;	border-color:  ;	border-style: none;	border-width: 0;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	margin: 1em 0;	padding: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	   -moz-box-shadow: -0px 0px 0px  , 0px 0px 0px  ;	        box-shadow: -0px 0px 0px  , 0px 0px 0px  ;}/* end the custom post style options here */.aim-slideshow-one {	position: relative;	width: 940px;	height: 500px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-image: url();	background-repeat: no-repeat;	background-position: 0px 0%;		background-color: #287EB2;	border-style: none;	border-width: 1px;	border-color: #;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	-webkit-box-shadow: -3px 3px 3px #b5b5b5, 3px 3px 3px #b5b5b5;	   -moz-box-shadow: -3px 3px 3px #b5b5b5, 3px 3px 3px #b5b5b5;	        box-shadow: -3px 3px 3px #b5b5b5, 3px 3px 3px #b5b5b5;	}#slides_one .slides_container {	height: 100%;	width: 100%;	overflow: visible !important;	top: 16px;	left: -31%;}#slides_one h1.slide-title, #slides_one h2.slide-title, #slides_one h3.slide-title, #slides_one h4.slide-title {	width: 70%!important;	height: 60px!important;	bottom: 470px;	left: 580px;	margin: 0;	padding: 0;	line-height: 1;	color: #fff;		font-family: Arial, sans-serif;	font-size: 52px;	font-weight: normal;	font-style: normal;	text-shadow: 0px 0px 0px 0;	background-color: #;	opacity: 1;}		#slides_one .slide-caption {	width: 60%!important;	height: 100%!important;	bottom: 340px;	left: 580px;	margin: 0;	padding: 0;	line-height: 1;		color: #fff;		font-family: Arial, sans-serif;	font-size: 22px;	font-weight: normal;	font-style: normal;	text-shadow: 0px 0px 0px transparent;	background-color: #;	opacity: 1;}		#slides_one .aim-slide {	top: 0;	left: 0;	border-style: none;	border-width: 0;	border-color: #;	border-radius:0px 0px 0px 0px;	-webkit-border-radius: 0px 0px 0px 0px;	-moz-border-radius: 0px 0px 0px 0px;	-webkit-box-shadow: -0px 0px 0px #, 0px 0px 0px #;	   -moz-box-shadow: -0px 0px 0px #, 0px 0px 0px #;	        box-shadow: -0px 0px 0px #, 0px 0px 0px #;	}#slides_one .pagination {	bottom: 0;	padding-left: 0;}/* end the custom slideshow options here */.navsearch {	width: 100%;	height: 3em;	background-color: #287EB2;}/* top level menu item styles */#access {	width: 75%;	left: 0;	top: 0;}#access li, #access li a, #access li a:active, #access li a:visited, #access li a:hover {	width:  ;	margin: 0px 10px 0px 0px;	line-height: 3em;}#access li a, #access ul ul li a, #access  ul ul ul li a,#access li a:link, #access ul ul li a:link, #access  ul ul ul li a:link,#access li a:visited, #access ul ul li a:visited, #access  ul ul ul li a:visited, #access li a:hover, #access ul ul li a:hover,  #access  ul ul ul li a:hover,#access li a:active, #access ul ul li a:active, #access  ul ul ul li a:active {	background-color:  ;	font-family:  Helvetica, Trebuchet MS, serif;	font-size: 16px;	font-style: normal;  	font-weight: normal;  	text-align: center;  	color: #ccc;	border-width: 0px;	border-color:  ;	border-style: none;		padding: 0px 4px ;	border-top-left-radius:	0px;	border-top-right-radius: 0px;	-webkit-border-top-left-radius: 0px;	-webkit-border-top-right-radius: 0px;		-moz-border-radius-topleft: 0px;	-moz-border-radius-topright: 0px;		border-bottom-left-radius:	0px;	border-bottom-right-radius:	0px;	-webkit-border-bottom-left-radius: 0px;	-webkit-border-bottom-right-radius: 0px;		-moz-border-radius-bottomleft: 	0px;	-moz-border-radius-bottomright: 0px;	 /* css user input */}#access li a:hover, #access li a:hover {	color: #fff;	background-color:  ;		border-color:  ;	}/* secondary level styles */#access  ul ul  {	top: 2.5em;	left: 0px;}#access ul ul li a, #access ul ul li a:link, #access ul ul li a:visited, #access ul ul li a:hover, #access ul ul li a:active {	line-height: 3em;	width: 220px;	text-align: left; 	list-style-type: none;	font-size: 14px;	padding: 0px 0px 0px 10px;			border-radius: 0px;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	background: #226c98; /* css user input */}.gecko #access ul li:hover > ul, .safari #access ul li:hover > ul, .chrome #access ul li:hover > ul , .opera #access ul li:hover > ul {	width: 220px;}#access  ul ul li a:hover {	color: #fff;	background-color:  ;		background: #287eb2;}/* flyout styles */#access  ul ul ul {	position: absolute;		left: 160px;}#access  ul ul ul li a, #access  ul ul ul li a:link, #access  ul ul ul li a:visited, #access  ul ul ul li a:hover, #access  ul ul ul li a:active /* second sub level links */{	line-height: 3em;	width: 220px;	text-align: left;	border-radius: 0px;	-webkit-border-radius: 0px;	-moz-border-radius: 0px; 	background: #226c98; /* css user input */	}#access  ul ul ul li a:hover {	color: #fff;	background-color:  ;			background: #287eb2;}/* active item styles *//* top active */#access li  a:active, #access ul li a:active ,#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a, * html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover  {	color: #fff;	background-color:  ;	border-color: ;	color: #fff;}/* secondary active */#access  ul ul li a:active, #access ul ul li.current_page_item > a, #access ul ul li.current-menu-ancestor > a, #access ul ul li.current-menu-item > a, #access ul ul li.current-menu-parent > a, * html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover  {	color: #fff;	background-color:  ;	 background: #287eb2;}/* flyout active */#access  ul ul ul li a:active, #access ul ul ul li.current_page_item > a, #access ul ul ul li.current-menu-ancestor > a, #access ul ul ul li.current-menu-item > a, #access ul ul ul li.current-menu-parent > a, * html #access ul ul ul li.current_page_item a, * html #access ul ul ul li.current-menu-ancestor a,* html #access ul ul ul li.current-menu-item a,* html #access ul ul ul li.current-menu-parent a,* html #access ul ul ul li a:hover {	color: #fff;	background-color:  ;	 background: #287eb2;}/* top level menu item styles */#access-vertical {	width: 100%;	left: 0;	top: 0;		}#access-vertical ul {	list-style-type: none;}#access-vertical li, #access-vertical li a, #access-vertical li a:active, #access-vertical li a:visited, #access-vertical li a:hover {	position: relative;	float: left;	width:  100%;	margin: 0px 0px 0px 0px;	line-height: 1.3em;}#access-vertical li a, #access-vertical ul ul li a, #access-vertical  ul ul ul li a,#access-vertical li a:link, #access-vertical ul ul li a:link, #access-vertical  ul ul ul li a:link,#access-vertical li a:visited, #access-vertical ul ul li a:visited, #access-vertical  ul ul ul li a:visited, #access-vertical li a:hover, #access-vertical ul ul li a:hover,  #access-vertical  ul ul ul li a:hover,#access-vertical li a:active, #access-vertical ul ul li a:active, #access-vertical  ul ul ul li a:active {	background-color: #;	font-family:  Arial, sans-serif;	font-size: 20px;	font-style: normal;  	font-weight: normal;  	text-align: left;  	color: #414141;	border-width: 1px;	border-color: #;	border-style: none;		padding: 0px 0px 0px 0px;	border-top-left-radius:	1px;	border-top-right-radius: 1px;	-webkit-border-top-left-radius: 1px;	-webkit-border-top-right-radius: 1px;		-moz-border-radius-topleft: 1px;	-moz-border-radius-topright: 1px;		border-bottom-left-radius:	6px;	border-bottom-right-radius:	6px;	-webkit-border-bottom-left-radius: 6px;	-webkit-border-bottom-right-radius: 6px;		-moz-border-radius-bottomleft: 	6px;	-moz-border-radius-bottomright: 6px;	 /* css user input */}#access-vertical li a:hover, #access-vertical li a:hover {	color: #008bdd;	background-color: #;		border-color: #;	}/* secondary level styles */#access-vertical  ul ul  {	position: relative;	top: 2.7em;	left: 0px;	list-style-type: none;}#access-vertical ul ul li a, #access-vertical ul ul li a:link, #access-vertical ul ul li a:visited, #access-vertical ul ul li a:hover, #access-vertical ul ul li a:active {	line-height: 3em;	width: 160px;	text-align: left; 	list-style-type: none;	border-top-left-radius:	1px;	border-top-right-radius: 1px;	-webkit-border-top-left-radius: 1px;	-webkit-border-top-right-radius: 1px;		-moz-border-radius-topleft: 1px;	-moz-border-radius-topright: 1px;		border-bottom-left-radius:	6px;	border-bottom-right-radius:	6px;	-webkit-border-bottom-left-radius: 6px;	-webkit-border-bottom-right-radius: 6px;		-moz-border-radius-bottomleft: 	6px;	-moz-border-radius-bottomright: 6px;	 /* css user input */}#access-vertical  ul ul li a:hover {	color: #008bdd;	background-color: #;		}/* flyout styles */#access-vertical  ul ul ul {	position: absolute;		left: 160px;}#access-vertical  ul ul ul li a, #access-vertical  ul ul ul li a:link, #access-vertical  ul ul ul li a:visited, #access-vertical  ul ul ul li a:hover, #access-vertical  ul ul ul li a:active /* second sub level links */{	line-height: 3em;	width: 160px;	text-align: left;	border-radius: 0px;	-webkit-border-radius: 0px;	-moz-border-radius: 0px; 	 /* css user input */	}#access-vertical  ul ul ul li a:hover {	color: #008bdd;	background-color: #;			}/* active item styles *//* top active */#access-vertical li  a:active, #access-vertical ul li a:active ,#access-vertical ul li.current_page_item > a, #access-vertical ul li.current-menu-ancestor > a, #access-vertical ul li.current-menu-item > a, #access-vertical ul li.current-menu-parent > a, * html #access-vertical ul li.current_page_item a,* html #access-vertical ul li.current-menu-ancestor a, * html #access-vertical ul li.current-menu-item a, * html #access-vertical ul li.current-menu-parent a, * html #access-vertical ul li a:hover  {	color: #008bdd;	background-color: #;	border-color:#;	}/* secondary active */#access-vertical  ul ul li a:active, #access-vertical ul ul li.current_page_item > a, #access-vertical ul ul li.current-menu-ancestor > a, #access-vertical ul ul li.current-menu-item > a, #access-vertical ul ul li.current-menu-parent > a, * html #access-vertical ul li.current_page_item a, * html #access-vertical ul li.current-menu-ancestor a, * html #access-vertical ul li.current-menu-item a, * html #access-vertical ul li.current-menu-parent a, * html #access-vertical ul li a:hover  {	color: #008bdd;	background-color: #;		 }/* flyout active */#access-vertical  ul ul ul li a:active, #access-vertical ul ul ul li.current_page_item > a, #access-vertical ul ul ul li.current-menu-ancestor > a, #access-vertical ul ul ul li.current-menu-item > a, #access-vertical ul ul ul li.current-menu-parent > a, * html #access-vertical ul ul ul li.current_page_item a, * html #access-vertical ul ul ul li.current-menu-ancestor a,* html #access-vertical ul ul ul li.current-menu-item a,* html #access-vertical ul ul ul li.current-menu-parent a,* html #access-vertical ul ul ul li a:hover {	color: #008bdd;	background-color: #;		 }/* top level menu item styles */#access-foot {	width: 100%;	margin: 0px 0px 0px 0px;	left: 25%;	left: 0%;	top: 0;	}#access-foot li, #access-foot li a, #access-foot li a:active, #access-foot li a:visited, #access-foot li a:hover {	width:  ;	margin: 0px 10px 0px 0px;	line-height: 3em;}#access-foot li a, #access-foot ul ul li a, #access-foot  ul ul ul li a,#access-foot li a:link, #access-foot ul ul li a:link, #access-foot  ul ul ul li a:link,#access-foot li a:visited, #access-foot ul ul li a:visited, #access-foot  ul ul ul li a:visited, #access-foot li a:hover, #access-foot ul ul li a:hover,  #access-foot  ul ul ul li a:hover,#access-foot li a:active, #access-foot ul ul li a:active, #access-foot  ul ul ul li a:active {	background-color:  ;	font-family:  Helvetica, Trebuchet MS, serif;	font-size: 16px;	font-style: normal;  	font-weight: normal;  	text-align: left;  	color: #242624;	border-width: 1px;	border-color:  ;	border-style: none;		padding: 0px 0px 0px 0px;	border-top-left-radius:	1px;	border-top-right-radius: 1px;	-webkit-border-top-left-radius: 1px;	-webkit-border-top-right-radius: 1px;		-moz-border-radius-topleft: 1px;	-moz-border-radius-topright: 1px;		border-bottom-left-radius:	6px;	border-bottom-right-radius:	6px;	-webkit-border-bottom-left-radius: 6px;	-webkit-border-bottom-right-radius: 6px;		-moz-border-radius-bottomleft: 	6px;	-moz-border-radius-bottomright: 6px;	 /* css user input */}#access-foot li a:hover, #access-foot li a:hover {	color: #406e49;	background-color:  ;		border-color:  ;	}/* secondary level styles */#access-foot  ul ul  {	top: 2.7em;	left: 0px;}#access-foot ul ul li a, #access-foot ul ul li a:link, #access-foot ul ul li a:visited, #access-foot ul ul li a:hover, #access-foot ul ul li a:active {	line-height: 3em;	width: 220px;	text-align: left; 	list-style-type: none;	border-radius: 0px;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	 /* css user input */}#access-foot  ul ul li a:hover {	color: #406e49;	background-color:  ;		}/* flyout styles */#access-foot  ul ul ul {	position: absolute;		left: 160px;}#access-foot  ul ul ul li a, #access-foot  ul ul ul li a:link, #access-foot  ul ul ul li a:visited, #access-foot  ul ul ul li a:hover, #access-foot  ul ul ul li a:active /* second sub level links */{	line-height: 3em;	width: 220px;	text-align: left;	border-radius: 0px;	-webkit-border-radius: 0px;	-moz-border-radius: 0px; 	 /* css user input */	}#access-foot  ul ul ul li a:hover {	color: #406e49;	background-color:  ;			}/* active item styles *//* top active */#access-foot li  a:active, #access-foot ul li a:active ,#access-foot ul li.current_page_item > a, #access-foot ul li.current-menu-ancestor > a, #access-foot ul li.current-menu-item > a, #access-foot ul li.current-menu-parent > a, * html #access-foot ul li.current_page_item a,* html #access-foot ul li.current-menu-ancestor a, * html #access-foot ul li.current-menu-item a, * html #access-foot ul li.current-menu-parent a, * html #access-foot ul li a:hover  {	color: #406e49;	background-color:  ;		border-color: ;	}/* secondary active */#access-foot  ul ul li a:active, #access-foot ul ul li.current_page_item > a, #access-foot ul ul li.current-menu-ancestor > a, #access-foot ul ul li.current-menu-item > a, #access-foot ul ul li.current-menu-parent > a, * html #access-foot ul li.current_page_item a, * html #access-foot ul li.current-menu-ancestor a, * html #access-foot ul li.current-menu-item a, * html #access-foot ul li.current-menu-parent a, * html #access-foot ul li a:hover  {	color: #406e49;	background-color:  ;	 }/* * jQuery UI Tabs 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Tabs#theming * Modifications and new styles by AIMBIZ.com */.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; width: 99%; display: inline-block; height: 40px;}.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }.ui-tabs .ui-tabs-hide { display: none !important; }/* Layout helpers----------------------------------*/.ui-helper-hidden { display: none; }.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.ui-helper-clearfix { display: inline-block; }/* required comment for clearfix to work in Opera */* html .ui-helper-clearfix { height:1%; }.ui-helper-clearfix { display:block; }/* end clearfix */.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }/* AIM Tabs for Netoro * Copyright 2011 Applied Imagination Media, Inc. http://aimbiz.com*/#aim-tab-wrapper {	position: relative;	float: left;	background: #fff;	color: #000;	border: 2px #000 solid;	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 4px;	-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; 	-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 4px;	-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 4px;	}#aim-tab-wrapper ul{	position: relative;	float: left;	background: transparent;	margin: 0 auto;}#aim-tab-wrapper li a{	position: relative;	float: left;	color: #fff;	font-family: Helvetica, sans-serif;	border-top: 2px #fff solid;	border-left: 2px #fff solid;	border-right: 2px #fff solid;	border-bottom: none;	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px;	-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }.ui-state-active a,.ui-state-active a:link{	position: relative;	float: left;	background: #0f6c9c;	color: #fff;	font-family: Helvetica, sans-serif;}#aim-tab-wrapper li a:hover{	position: relative;	float: left;	background: #0f6c9c;	color: #fff;	font-family: Helvetica, sans-serif;	font-weight: normal;}.tabs-content  {	position: relative;	float: left;	overflow: hidden;	color: #000;}.tabs-content a, .tabs-content a:link, .tabs-content h2 a , .tabs-content h2 a:link {	background: none;	color: #000;	}.tabs-content a:hover {background: transparent;	color: #f2b309;}.aim-slideshow-one{
left: -10px;
}

ol, ul {
    list-style-position: outside;
margin: 0 0 0 1em;
}

li, li a, li a:link, li a:visited, li a:hover{
	padding: 0;
}

li{
color: #414141;
}
.default .aim-frame-page{
    -moz-box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5 !important;
    -webkit-box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5 !important;
    box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5 !important;
}

.aim-content{
    -moz-box-shadow:-3px 3px 6px #b5b5b5 !important;
    -webkit-box-shadow:-3px 3px 6px #b5b5b5 !important;
    box-shadow:-3px 3px 6px #b5b5b5 !important;
}/*Custom Style Sheet End*/.home .default .aim-frame-page{
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.hom-main {
	background: #fff;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
	padding:0 10px; 
}

.home .left-sidebar{
	padding:0 0 0 25px;
}

.hom-ed{
	background: #E1E1E1;
    -moz-box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5;
    -webkit-box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5;
    box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 	
	float: left;
	left: -10px;
	margin: .5em 0 1em;
	padding: 1em;
	position: relative;
	width: 940px;
}

.hom-title {
	color: #287EB2;
	float: left;
	font-size:
	margin: .5em 0 1em;	
padding: 0 0 0 .5em;
	position: relative;
	width: 100%;
}

ul.hom-ed-blt {
	float: left;
	margin: 0 0 1em 1em;
	padding: 0 0 0 1em;
	position: relative;
	width: 100%;
}

ul.hom-ed-blt li {
    font-size: 22px;
    padding: 0.3em 0;
}


.hom-ed-link, .hom-ed-link a, .hom-ed-link a:link, .hom-ed-link a:visited, .hom-ed-link a:hover{
	color: #287EB2;
	float: left;
font-size: 18px;
	position: relative;
	text-align: right;
	width: 100%;
}

/* Home Feature style */
#slides_feature {
    background: none repeat scroll 0 0 #287EB2;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
    height:490px !important;
    left: -10px;
    padding: 10px;
    position: relative;
    width: 940px !important;
    -moz-box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5;
    -webkit-box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5;
    box-shadow:3px 3px 6px #b5b5b5, -3px 3px 6px #b5b5b5, 3px -3px 6px #b5b5b5, -3px -3px 6px #b5b5b5;
}

/* title text */
#slides_feature h2 a, #slides_feature h2 a:link, #slides_feature h2 a:visited, #slides_feature h2 a:hover {
    color: #FFFFFF;
    font-size: 42px;
    left: 580px;
    line-height: 1.2;
    margin: 0 0 1em;
    position: absolute;
    top: 20px;
    width: 300px;
}

.home .slides_control h2 {
height: 0 !important;
width: 0 !important;
}

/* title wrap */


#slides_feature h2 a:hover  {
	color: #33ccff;
} 

/* bottom navigation style */
#slides_feature:after {
    background: none repeat scroll 0 0 transparent;
    bottom: 0;
    content: '';
    height: 20px;
    position: absolute;
    width: 460px;
    z-index: 2;
}

.home .aim-feature-content {
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
    height: 220px;
    left: 580px;
    padding: 10px;
    position: absolute;
    top: 200px;
    width: 300px;
    z-index: 1;
}

.home .aim-feature-content p{
height: 400px;
width: 300px;
font-size: 22px;
}

/* read more */
.aim-feature-content a.aim-read-more-default {
	color: #7dce93;
}

#slides_feature a.prev , #slides_feature a.prev:link, #slides_feature a.prev:visited, #slides_feature a.prev:hover, #slides_feature a.next, #slides_feature a.next:link, #slides_feature a.next:visited, #slides_feature a.next:hover {
	color: #287EB2  !important;
	font-size: 24px;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
}

#slides_feature a.prev:hover, #slides_feature a.next:hover {
	color: #7dce93 !important;
}

.home #slides_feature .prev, .home #slides_feature .next {
    bottom: 12px;
    position: absolute;
z-index: 100;
}

.home #slides_feature .next {
    left: 535px;
}

.hnf-post-title h2 a:hover {
	color: #008ADF !important;
}/*Custom Style Sheet End*/.hnf-lang{
color: #176b00;
font-size: 36px;
margin: 24px 0 0;
}

#s {
background: #287eb2;
color: #fff;
border: 1px solid #fff;
padding: 2px 0 3px 6px;
}

.searchformposition{
padding-top: .7em;
}

/* Footer styles */
.foot-bar {
    background: none repeat scroll 0 0 #1e1e1e;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 	
    color: #FFFFFF;
    float: left;
    font-size: 24px;
margin: 0 0 .5em;
    padding: 0.5em 1em;
    position: relative;
    text-align: right;
    width: 100%;
}

.aim-frame-foot .hom-ed {
	left: 0;
}

#access-foot {
    left: -.8em;
}	

.hnf-post-title h2, .hnf-post-title h2 a, .hnf-post-title h2 a:link, .hnf-post-title h2 a:visited, .hnf-post-title h2 a:hover {
	color: #444547;
	font-size: 20px;
}

/* thank you blurb text */
p.hnf-ft-txt {
	color: #287eb1;
	font-size: 22px;
}	

.foot-logos {
float: left;
left: 16px;
position: relative;
}/*Custom Style Sheet End*//* blog page date */
.bnp-date .meta-link{
	margin: .5em 0;
}

/* use post-main in custom layouts to control background and padding for the main post area */
.post-main{
	background: #fff;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
	padding: 1em; 
}

.aim-pagination {
	padding-left: 10px;
}

.aim-pagination span, .aim-pagination a{
	background: #B5B5B5;
}

.bnp-img img {
    margin: 0;
    padding: 0.5em 0 0;
}

/* single post page styles */
/* Add featured image to post */
.image-left  {
	position: absolute;
	margin: .5em 0;
	padding: 0;
	top: 0;
	left: 0;
width: 5%;
}

.post-image-tall .post-content:before {
    content: '';
	position: relative;
	float: left;
	width: 320px;
	height: 420px;
}

.post-image-wide .post-content:before {
    content: '';
	position: relative;
	float: left;
	width: 320px;
	height: 220px;
}

.post-image-square .post-content:before {
    content: '';
	position: relative;
	float: left;
	width: 320px;
	height: 320px;
}


/* comment */
.comment-form-author input#author {
position: relative;
margin: 0 0 .5em 15px;
}

.comment-form-email input#email {
position: relative;
margin: 0 0 .5em 17px;
}

.comment-form-url input#url {
position: relative;
margin: 0 0 .5em 9px;
}

#reply-title {
font-size: 16px !important;
margin: 0 0 .5em 0;
}

p.comment-notes {
font-size: 12px;
margin: 0 0 .5em 0;
}

/* share links */
.bnp-share img {
	height: 18px;
	width: 18px;
}

.post-quote-title h1 {
	font-size: 18px;
	font-style: italic;
}

/* Special Post */
.single-special-post h3{
	padding: 0 0 .3em;
}/*Custom Style Sheet End*//* ThickBox styles */
#TB_window {
    background: none repeat scroll 0 0 #3D3D3D !important;
    border: 1px solid #555555;
border-radius: 8px !important;
-webkit-border-radius: 8px !important;
-moz-border-radius: 8px !important;
    box-shadow: 0 4px 30px #000000;
    padding: 1em;
    color: #fff;
    left: 50%;
    position: fixed;
    text-align: center;
    top: 50%;
    visibility: hidden;
    z-index: 102;
}

.TB_overlayBG {
    background-color: #000000;
    opacity: 0.75;
}

#TB_window img#TB_Image {
    border-color: #666666 #CCCCCC #CCCCCC #666666;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 1px;
    display: block;
    margin: 15px 0 0 15px;
}

#TB_title {
    background: none repeat scroll 0 0 #FFFFFF !important;
}

#TB_caption {
    float: left;
    height: 25px;
    padding: 7px 30px 10px 25px;
color: #fff;
}


.thickwrap1 #TB_title{
    background: none repeat scroll 0 0 #000 !important;
color: #fff;
}

/*Custom Style Sheet End*//* Temp About Pg style */
.pge-about {
    left: -46%;
    top: -1em;
}

/* page header styles */
.pge-hed{
	background-image: url(/wp-content/uploads/2013/01/page-header-background.jpg);
	background-repeat: no-repeat;
	padding: 3px 5px 0;
}

.pge-hed img {
	border: solid #fff 1px;
}

.pge-hed h1 {
    color: #FFFFFF;
    font-size: 60px;
    line-height: 0.9;
}

.pge-title{
height: 120px;
	padding: 0 1em;
}

.pge-ed {
    color: #FFFFFF;
    font-size: 19px;
    margin-top: 15px;
    padding: 0 1em;
}

.pge-std-main {
	padding: 0 !important;
}/*Custom Style Sheet End*/.left-sidebar{
padding: 0 1em 0 2em;;
}

.sid-mnu-title{
line-height: 1;
margin:  .5em 0;
}

#aim-postblock-widget-2{
width: 78%;
}

#aim-promo-select-widget-2{
width: 22%;
}


/* Featured Post Widget: Side content style with bottom nav next/prev */
.slides_control h2 {
	height: 40px !important;
}

#slides_feature {
	width: 300px; /* total slide width */
	height: 300px; /* total slide height */
} 

.slides_container {
	overflow: visible !important;
}

.slides_container a {
	height: 14px;
	width: 300px;
}
  
.aim-feature-content {
	background: none repeat scroll 0 0 #000000;
	left: 320px;
	margin: 0;
	padding: 10px;
	position: absolute;
	top: 40px;
	width: 120px;
	z-index: 100;
	height: 220px;
}

.aim-feature-content .aim-read-more-default {
	height: 16px;
}

.aim-feature-content p {
	height: 220px;
	width: 120px;
}

#slides_feature .prev, #slides_feature .next {
	position: absolute;
	bottom: 2px;
}
#slides_feature .prev {
	padding: 0 0 0 .5em;
}

#slides_feature .next {
	left: 430px;
	padding: 0 .5em 0 0;
}

#slides_feature:after {
	content: '';
	background: #bbb;
	height: 20px;
	position: absolute;
	bottom: 0;
	width: 460px;
	z-index: -1;
}

.pagination {
bottom: 0;
	left: 0px !important;
	display: block;
	margin: 5px 0 !important;
display: none;
}/*Custom Style Sheet End*/ /* include dollar sign prior to form field */
.aim-dol .ginput_container:before {
    color: #414141;
    content: '$ ';
    font-size: 12px;
}


/* remove bullets from checkbox and radio in some browsers */
body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.icuform .ginput_container ul.gfield_radio li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.icuform .ginput_container ul.gfield_checkbox li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li{
	list-style-type: none !important;
}



.kiosk-forms-layout .kiosk-ed .icu-form_wrapper form.icu-form .gform_body ul.gform_fields li.gfield.gfield_html ul li{
	list-style-type: none !important;
} /*Custom Style Sheet End*//* Call to action styles */
.navsearch{
	margin: 0;
	width: 100%;
}

#access {
	width: 75%;
}


/* top of menu nav items */
.cta-mnu-top {
	left: 40%;
	position: absolute;
	top: 75px;
}

/* Banner Button */
.arrow-btn, .arrow-btn-2 {
    background: none repeat scroll 0 0 #2880B2;
	border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	-moz-border-radius: 12px 12px 0 0;	
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    height: 30px;
	margin: 0 0 .3em;
	padding-left: 30px;
    position: relative;
    text-align: left;
    width: 220px;
}

.arrow-btn-2 {
    background: none repeat scroll 0 0 #22a148;
}

.arrow-btn a, .arrow-btn a:link, .arrow-btn a:visited, .arrow-btn a:hover,
.arrow-btn-2 a, .arrow-btn-2 a:link, .arrow-btn-2 a:visited, .arrow-btn-2 a:hover {
	color: #fff;
	font-size: 20px;
	line-height: 1.6;
}

.arrow-btn a:hover, .arrow-btn-2 a:hover{
	color: #ffff00;
}

/* Itsme247 style */

.hnf-247 {
    left: 65px;
    top: 20px;
}/*Custom Style Sheet End*/#access-vertical li, #access-vertical li a, #access-vertical li a:active, #access-vertical li a:visited, #access-vertical li a:hover {
padding: 0 !important;
}

/* blog sidebar menu for top posts */
.aim-custom-menu-title {
	color: #008BDC;
margin: 1em 0 .2em;
font-size: 24px;
font-family: 'Cabin-Medium';
}

#menu-top-blog-posts li a, #menu-top-blog-posts li a:link, #menu-top-blog-posts li a:visited, #menu-top-blog-posts li a:hover {
    font-size: 16px;
    line-height: 1.2;
    padding: 0 0 0.5em !important;
}/*Custom Style Sheet End*//* Gravity Form Tooltips */
.icuform .tooltip:hover span {
	color: #503a3d;
	font-family: Arial, sans-serif;
	font-size: 16px;
	left: 0px;
padding: 1em;
text-align: left;
	top: 16px;
	width: 400px;
}

.kiosk-ed .icuform a.tooltip, .kiosk-ed .icuform a.tooltip:hover  {

    background: none repeat scroll 0 0 transparent !important;
    color: #287DB3 !important;
    font-size: 16px !important;
text-decoration: underline;
padding: 2px 4px;
}
.kiosk-ed .icuform a.tooltip:hover {
	color: #505050 !important;
}

body.kiosk-layout, body.kiosk-sub-page, body.kiosk-forms-layout  {
	background-color: #b5b5b5;
}

.kiosk-layout .aim-frame-head,.kiosk-layout .aim-frame-foot,
.kiosk-sub-page .aim-frame-head,.kiosk-sub-page .aim-frame-foot,
.kiosk-forms-layout .aim-frame-head, .kiosk-forms-layout .aim-frame-foot{
	left: 999999px;
	position: absolute;
}

.kiosk-layout .aim-frame-page,
.kiosk-sub-page .aim-frame-page,
.kiosk-forms-layout .aim-frame-page {
	background-color: #fff;
	box-shadow: none !important;
	width: 500px;
	margin-top: 0;
}

.kiosk-layout .default #main,
.kiosk-sub-page .default #main,
.kiosk-forms-layout .default #main  {
    background-color: #FFFFFF;
    background-image: url(&quot;&quot;);
    background-repeat: no-repeat;
    height: 0px;
    margin: 0 auto;
    position: relative;	
    width: 500px;
}

.kiosk-wrap {
	padding-bottom: 1em;
}

.kiosk-head {
    float: left;
    margin: 2em 0 0 17%;
    position: relative;
}

.kiosk-ed{
	float: left;
	position: relative;
	margin: 0 0 0 10%;	
}

.kiosk-ed li a, .kiosk-ed li a:link, .kiosk-ed li a:visited, .kiosk-ed li a:hover {
	background: #287db3;
	border-radius: 8px !important;
	-webkit-border-radius: 8px !important;
	-moz-border-radius: 8px !important;	
	color: #fff !important;
	font-size: 32px !important;
	height: 62px !important;
	line-height: 2 !important;
	margin: 0 0 .5em !important;
	text-align: center !important;
	width: 400px !important;
}

.kiosk-ed li a:hover {
	background: #86a8bd !important;
	color: #003B5F !important; 
}

.kiosk-sub-lnk, .kiosk-sub-lnk a, .kiosk-sub-lnk a:link, .kiosk-sub-lnk a:visited, .kiosk-sub-lnk a:hover {
	color: #287db3;
	float: left;
	font-size: 28px;
	margin: 0 0 1em 10%;
	position: relative;
}

.kiosk-sub-lnk a:hover {
	color: #003B5F;
}

/* kiosk form pages */
.kiosk-layout .post-content, .kiosk-forms-layout .post-content {
	width: 80%;
}

.kiosk-layout .post-content ol, .kiosk-forms-layout .post-content ol {
	list-style-position: outside;
	padding: 0 0 0 2em;
}

/* links in html forms */
.kiosk-layout .gfield_html a, .kiosk-layout .gfield_html a:link, .kiosk-layout .gfield_html a:visited, .kiosk-layout .gfield_html a:hover,
.kiosk-forms-layout .gfield_html a, .kiosk-forms-layout .gfield_html a:link, .kiosk-forms-layout .gfield_html a:visited, .kiosk-forms-layout .gfield_html a:hover {
	background: none !important;
	border: none !important;
	color: #414141 !important;
	font-size: 14px !important;
	text-decoration: underline;
}

.kiosk-layout .gfield_html a:hover, .kiosk-forms-layout .gfield_html a:hover {
	background: none !important;
	border: none !important;
	color: #287DB3 !important;
	font-size: 14px !important;
	text-decoration: underline;	
}

.arrow-btn-2 {
	display: none;
}/*Custom Style Sheet End*/.cta-wrap a, .cta-wrap a:link, .cta-wrap a:visited,.hnf-lang,.hom-lang,.hom-title,.sid-mnu-title {
	font-family: 'Cabin-Bold' !important;
}

#access li a, #access ul ul li a, #access ul ul ul li a, #access li a:link, #access ul ul li a:link, #access ul ul ul li a:link, #access li a:visited, #access ul ul li a:visited, #access ul ul ul li a:visited, #access li a:hover, #access ul ul li a:hover, #access ul ul ul li a:hover, #access li a:active, #access ul ul li a:active, #access ul ul ul li a:active,
#access-foot li a, #access-foot ul ul li a, #access-foot ul ul ul li a, #access-foot li a:link, #access-foot ul ul li a:link, #access-foot ul ul ul li a:link, #access-foot li a:visited, #access-foot ul ul li a:visited, #access-foot ul ul ul li a:visited, #access-foot li a:hover, #access-foot ul ul li a:hover, #access-foot ul ul ul li a:hover, #access-foot li a:active, #access-foot ul ul li a:active, #access-foot ul ul ul li a:active,
#access-vertical li a, #access-vertical ul ul li a, #access-vertical ul ul ul li a, #access-vertical li a:link, #access-vertical ul ul li a:link, #access-vertical ul ul ul li a:link, #access-vertical li a:visited, #access-vertical ul ul li a:visited, #access-vertical ul ul ul li a:visited, #access-vertical li a:hover, #access-vertical ul ul li a:hover, #access-vertical ul ul ul li a:hover, #access-vertical li a:active, #access-vertical ul ul li a:active, #access-vertical ul ul ul li a:active, #s, #slides_one .slide-caption, #slides_one h1.slide-title, #slides_one h2.slide-title, #slides_one h3.slide-title, #slides_one h4.slide-title, .foot-bar, .foot-info p, .hnf-post-title h2, .hnf-post-title h2 a, .hnf-post-title h2 a:link, .hnf-post-title h2 a:visited, .hnf-post-title h2 a:hover, .home .aim-feature-content p, .pge-ed, h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover, h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {
	font-family: 'Cabin-Medium' !important;
}

.pge-hed h1 {
	font-family: 'Cabin-Regular' !important;
}/*Custom Style Sheet End*/