@charset "utf-8";
/* CSS Document */

* {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-weight:300; font-size:12pt; 	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } 

html, .bodytext {
font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-weight:300; font-size:12pt; line-height:1.4em; 
	height: 100%;
	color:#666;
}


body {
	background-repeat: repeat-x;
	height: 100%;
}


em, i {font-weight:inherit; font-style:italic !important;}



.kdpbold, strong, b {font:inherit; font-weight:700 !important;  }

h1, .headerslarge {   font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-size:2.2em; color:#4197b5; font-weight:300;  line-height:1.3em; margin-bottom:12px; -webkit-font-smoothing: antialiased;}

h2, .headersmedium {   font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-size:1.25em; color:#4197b5; font-weight:400;  line-height:1.3em; margin-bottom:12px; -webkit-font-smoothing: antialiased;}

h3, .headerssmall {   font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-size:1.05em; color:#4197b5; font-weight:400;  line-height:1.3em; margin-bottom:12px; -webkit-font-smoothing: antialiased;}

.headerslargegrey {   font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-size:2.2em; color:#666; font-weight:300;  line-height:1.3em; margin-bottom:12px; -webkit-font-smoothing: antialiased;}

.headersmediumgrey {   font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-size:1.25em; color:#666; font-weight:400;  line-height:1.3em; margin-bottom:12px; -webkit-font-smoothing: antialiased;}

.headerssmallgrey{   font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; font-size:1.05em; color:#666; font-weight:400;  line-height:1.3em; margin-bottom:12px; -webkit-font-smoothing: antialiased;}


table {margin-left:-8px;}
table td img {max-width:100%; height:auto;}

#page-wrapper, #content, #maincontent {color:#666; font-size:12pt; margin:auto; line-height:1.4em; font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; -webkit-font-smoothing: antialiased;}

#page-wrapper p, #content p, #maincontent p, #page-wrapper-frontpage p {margin-bottom:15px;}

.topitem {font-size:14pt; line-height:1.4em;}

#page-wrapper a {color:#4197b5; text-decoration:none;}
#page-wrapper a:hover {color:#DE4C4A;}

hr {  border-color: #CCCCCC;  border-style: solid;  border-width: 1px 0 0;  margin: 25px 0 25px;  height: 0; }
hr.darker {  border-color:#aaa;  border-style: solid;  border-width: 1px 0 0;  margin: 25px 0 25px;  height: 0; }

.clear {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

.tablewrap {clear:both; width:916px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding:0; margin:0;}

.table21, .table22 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:48%; float:left;}
.table21 {clear:both; margin:0 2.3% auto 0;}
.table2double {width:65%;}
.table2small {width:32%;}

.table31, .table32, .table33 {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:30%; float:left;}

.table323 {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:65%; float:left;}
.table31 {clear:both; margin:0 2.3% auto 0;}
.table32 {margin:0 2.5% auto 2.3%;}
.table33, .table323 {margin:0 0 auto 2.3%;}

.variable21 {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:auto; min-width:1%; float:left; clear:both; margin:0 2.3% auto 0;}

.variable {margin-top:1em; clear:both;}
.variable img {float:left; margin:0 2.3% auto 0; max-width:50% !important;}
.variabletext {float:none; clear:none;}

.box1, .box2, .box3, .box4, .box5, .box6, .box7, .box8, .box9 {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:30%; float:left;}
.box1, .box4, .box7 {clear:both; margin:1em 2.3% 1em 0;}
.box2, .box5, .box8 {margin:1em 2.5% 1em 2.3%;}
.box3, .box6, .box9 {margin:1em 0 1em 2.3%;}



.table41, .table42, .table43, .table44 {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width:22.6%; float:left; margin:0;}
.table41 {clear:both; padding:0; margin:1.6% 3.2% 0 0;}
.table42, .table43 {margin:1.6% 3.1% 0 0;}
.table44 {margin:1.6% 0 0 0; float:right;}


.frontpageimage {max-width:270px; height:auto; margin-bottom:10px; border:0;}
.tablefourimage, .tablethreeimage {max-width:100%; height:auto; margin-bottom:10px; border:0;}

.table31 img, .table32 img, .table33 img {width:294px; height:auto; margin:10px 0 10px 0;}

img.left {float:left; margin:0 15px 15px 0; border:0;}
img.right {float:right; margin:0 0 15px 15px; border:0;}

h4 {text-transform:uppercase; color: #4197b5; line-height:1.4em; margin-bottom:15px;}

#sliderwrapper {z-index:0; width:100%; height:373px; min-width:1190px; background:#161616; padding:0;}
#slider {width:1190px; height:373px; margin:0 auto 0 auto; background:#161616; padding:0;}
#blogwrapper {width:100%; min-width:1190px; height:auto; min-height:165px; margin:0 auto 0 auto; background:#f6f6f6; border-bottom:2px solid #dddddd;}
#blogwrapperinside {width:1190px; margin:0 auto 0 auto; padding:15px 0 15px 0;}
#blogwrapperinsideleft {width:40%; float:left; font: 15pt  'Source Sans Pro', sans-serif; color: #000000; line-height:1.45em; }
#blogwrapperinsideright {width:58.5%; float:right; font: 15pt  'Source Sans Pro', sans-serif; color: #000000; line-height:1.45em;}


#body-wrapper {
	width: 100%;
	min-width: 1190px;
	min-height: 100%;
	margin:0; padding:0;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
#page-wrapper, #content {
background:#fff;
	padding: 10;
	border:none;
	height:auto;
		min-height:790px;
clear:both; margin:15px auto 0 auto; width:920px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; box-shadow:none;
}

#page-wrapper-frontpage {
background:#fff;
	padding: 10px 0 0 0;
	border:none;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
		min-height:0px;
clear:both; margin:15px auto 0 auto; width:1190px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; box-shadow:none;
font-size:11pt; color:#666; line-height:1.4em;
}

/* #page-wrapper-frontpage a {color:#666;}
#page-wrapper-frontpage a:hover {color:#5da846;} */


#header {
	padding: 0;
	margin: 0;
	padding-top: 18px;
	height: 121px;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}

.header1inside {width:1190px; margin-left:auto; margin-right:auto;}
.header2inside {width:1050px; margin-left:auto; margin-right:auto;}

#header1 {
height:120px; 
background:#fff;
clear:both;
width:100%; min-width:1190px;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
border-bottom:8px solid #9048c2;
padding:0;
}

#header1 a {
font-weight:400;
font-size:1.1em;
text-decoration:none;
color:#333333;
}

#header2 {display:default;
height:47px;
font-size:1.3em !important;
width:100%; min-width:1190px;
background:#333;
box-sizing:border-box;
padding:0;
clear:both;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}


#headerc a {
font-weight:400;
font-size:1.1em;
text-decoration:none;
color:#D74D4D;
}

#headerc {
height:120px; 
background:#fff;
clear:both;
width:100%; min-width:1190px;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
border-bottom:8px solid #9048c2;
padding:0;
}



#header3 {
height:42px;
clear:both;
font-size:18px !important;
background:#65aa45;
box-sizing:border-box;
padding:0;
border:0;
 font-weight:bold; 
 font-family:Arial, Helvetica, sans-serif;
 color:#333;
width:100%; min-width:1190px;
margin:0;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

#header3 a {color:#333;text-decoration:none;}
#header3 a:hover {color:#c8f2b2;}


#logo {
	float: left;
	padding: 0;
	height:  121px;
	width: 193px;
}
#logo a img {
	border: none;
}
#header-left {
	float: left;
	background-image: url(../images13/logo.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 124px;
	width: 196px;
	cursor:hand; cursor:pointer; 
}
#header-right {
	float: left;
}
#topwrapper {
	position: relative;
	margin: 0;
	padding: 0;
	left: 0;
	top: 25px;
}
#topmenu {
	position: absolute;
	margin: 0;
	padding: 0;
	height: 60px;
	right: 0;
	top: 0;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
}
#topmenu ul li {
	float: left;
	padding-left: 8px;
	padding-right: 10px;
}
#topmenu ul li.last {
	border-right: none;
	padding-right: 0;
	margin-top: -12px;
}
#topmenu li a {
	text-decoration: none;
	color: white;
}
#topmenu li a:hover {
	text-decoration: none;
	color: yellow;
}
#hmenu2 ul.header-search, #hmenu ul.header-search {
	/*position: relative;*/
	float:  right;
	padding-top: 5px;
}
#hmenu2 ul.header-search li, #hmenu ul.header-search li {
	margin: 0;
	padding: 0;
	padding-right: 10px;
	border: none;
}
#header-search {
	padding-top: 0;
}
#header-searchbox {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 12pt;
	color: #3d595d;
	background: none;
	position: relative;
	float: right;
	line-height: 1.4em;
	border:1px #ddd solid; border-radius:0; width:150px; height:30px; padding:5px;
	margin:0;
}

.searchbutton {float:right; margin-left:8px;}

#header-search-bg {
	position: relative;
	background-image: url(../images12/Search-Box.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
	width: 150px;
	top: -17px;
}
#hmenu {
z-index:1000;
height:35px;
background:#65aa45;
box-sizing:border-box;
padding:0 0 0 10px;
 font-weight:bold; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:17px;
	font-weight: bold;
	color: white;
	padding: 0;
	margin: 0;
	margin-top: 0;
	margin-left: 0;
	height: auto;
	padding-left:76px;
	background-color: #333333;
}




#hmenu2 {
height:35px;
background:#65aa45;
box-sizing:border-box;
padding:0 0 0 10px;
 font-weight:bold; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:17px;
	font-weight: bold;
	color: white;
	padding: 0;
	margin: 0;
	margin-top: 0;
	margin-left: 0;
	height: auto;
	padding-left:76px;
	background-color: #333333;
}

#hmenu2 ul li, #hmenu ul li {
	float: left;
	list-style: none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
#hmenu2 ul li.last , #hmenu ul li.last {
	padding-right: 0;
	margin-top: -1px;
}
#hmenu2 ul li.last a, #hmenu ul li.last a {
	border: none;
	padding: 0;
}
#hmenu2 ul ul.dropdown, #hmenu ul ul.dropdown {
	display: none;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index:1000;
}
#hmenu2 ul li:hover > ul, #hmenu ul li:hover > ul {
	display: block;
	position: absolute;
	background-color: #333;
	padding:4px;
	font-weight:normal;
	border-radius: 0;
	box-shadow:0 2px 5px rgba(0,0,0,0.5);
}
#hmenu2 ul ul.dropdown li, #hmenu ul ul.dropdown li {
	float: none;
	width: 225px;
	padding: 0;
}
#hmenu2 ul.dropdown li a, #hmenu ul.dropdown li a {
	display: block;
	padding: 6px;
	padding-left: 8px;
	color: #ccc;
}
#hmenu2 ul.dropdown li a:hover, #hmenu ul.dropdown li a:hover {
	color: black;
}
#hmenu2 li a, #hmenu li a {
	display: block;
	color: white;
	text-decoration: none;
	padding: 8px;
	color:#fff;
}

#hmenu2 li a {color:#424242;}

#hmenu2 li a:hover, #hmenu li a:hover {
	display: block;
	text-decoration: none;
	padding: 8px;
	background-color: #6cb048;
	color:#fff;
}
#hmenu2 li:hover > a, #hmenu li:hover > a {
	display: block;
	text-decoration: none;
	padding: 8px;
	background-color: #6cb048;
	color:#fff !important;
}

#hmenu2 li:last-child:hover > a, #hmenu li:last-child:hover > a {
		border-radius:0;
}


#leftnav {
	width: 160px;
	width /**/:165px;
	float: left;
	margin-top: 12px;
}
#leftnav ul {
	list-style: none;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0;
	border: none;
	background-color:#2476BD;
}


ul li {list-style-type: disc; margin-left:1.5em;}
ul li ul li {list-style-type: disc; margin-left:1em;}
ol li {list-style-type: decimal; margin-left:1.5em;}
ol li ol li {list-style-type: lower-alpha; margin-left:1em;}
ol li ol li ol li {list-style-type: decimal; margin-left:1em;}

#leftnav li {
	margin: 0;
	width:173px;
	/*margin-bottom: 7px;*/
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 15px;
	background-color: #2476bd;
}
#leftnav li.selected {
	margin: 0;
/*	background-image: url(../images12/submenu1px.png);
	background-repeat: repeat;
	margin-left: 13px;*/
	padding: 0;
	padding-left: 11px;
	padding-right: 0;
}
#leftnav li.selected a {
	display: block;
	background-color: #3c96d5;
	margin: 0;
	margin-bottom /**/: -2px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 4px;
		width:163px;
	border-right:10px solid #2476BD;

}
#leftnav li.menuindent {
	margin: 0;
/*	background-image: url(../images12/submenu1px.png);
	background-repeat: repeat;
	margin-left: 13px;*/
	padding: 0;
	padding-left: 10px;
	padding-right: 0px;
	background-color:#2476BD;
}
#leftnav li.menuindent a {
	display: block;
	color: #a9a8a9;
	background-color: white;
	border-right:10px solid #2476BD;
	margin: 0;
	margin-bottom /**/: -2px;
	padding-bottom: 4px;
	padding-top: 2px;
	padding-left: 4px;
	padding-right:0;
	width:164px;
}
#leftnav li.menuindent a:hover {
	color: black;
}
#leftnav li a {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 13px;
	font-weight: 300;
	/*	letter-spacing: -0.3px; */
	text-decoration: none;
	width: 100%;
	outline: none;
	color: #FFF;
}
#leftnav li a:hover {
	color: yellow;
}
#leftnav #subnav {
	margin-top: 20px;
}
#leftnav #subnav li {
	display: block;
	margin-left: 0;
	text-align: center;
	background-color: #4572a3;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: -1px;
	line-height: 30px;
}
#leftnav #subnav li a {
	text-align: left;
	text-indent: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	display: block;
	text-indent: 5px;
	letter-spacing: -1px;
	background-color: #6094cf;
	color: #223448;
	font-weight: 300;
	outline: none;
	line-height: normal;
	padding-top: 8px;
	padding-bottom: 8px;
}
#leftnav #subnav li a:hover {
	background-color: #a8c4e5;
}
#content #menubanner img {
	/*border: 1px solid #c3bda5;*/
}
#content #menubanner {
	padding: 0;
	/*padding-top: 6px;*/
	padding-bottom: 6px;
	/*background-color: #fefdeb;
	border-bottom: 2px solid #c3bda5;*/
}
#content #maincontent {
	text-align: left;
	width: 916px !important;
	width /**/:926px;
	margin: 5px;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	padding: 0;
}
#content-alt {
	text-align: center;
	width: 755px;
	margin: 5px;
	margin-top: 12px;
	margin-left: 40px;
	margin-left /**/:37px;
	padding: 0;
	float: left;
}
#content-alt-left {
	text-align: center;
	width: 515px;
	padding: 0;
	float: left;
	margin-left:4px;
}
#textbox {
	height: 90px;
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 14px;
}

#textbox A:link {color:#2970AF; font-weight: normal; text-decoration: none;}

#textbox A:visited {color: #2970AF; text-decoration: none;}

#textbox A:hover {color: #2970AF; text-decoration: underline;}

#textbox A:active {color: #2970AF; text-decoration: none}

#content-alt-left p {
	margin: 0;
	text-align: left;
	font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; 
	font-size: 11px;
	font-weight: bold;
	line-height: 1.8em;
	width: 515px;
	padding: 0;
	padding-top: 15px;
	padding-bottom: 11px;
}
.content-left-box {
	text-align: center;
	width: 158px;
	padding: 0;
	float: left;
	border: none;
	height: 168px;
}
.right-padding {
	padding-right: 20px;
}
#content-alt-right {
	text-align: center;
	width: 215px;
	padding: 0;
	padding-bottom: 8px;
	float: right;
	margin-left: 15px;
}
#content-alt-right ul {
	list-style: none;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0;
	border: none;
}
#content-alt-right li {
	margin: 0;
	height: auto;
}


#content-alt-right li img {
	margin: 0;
	border-top: 1px solid #d5d5d5;
	padding-bottom: 14px;
	padding-top: 14px;
}


#content-alt-right li.first {
	padding-top: 0;
}
#content-alt-right li.last {
	padding-bottom: 0;
	border-bottom: none;
}
#footer {
clear:both; text-align:center; padding:20px;
color:#666; font-size:10.5pt; line-height:1.4em; font-family: Verdana, 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; 
}


#footer16 {
clear:both; margin-top:2em; text-align:center; padding:20px; background:#333;
color:#eee; font-size:10.5pt; line-height:1.4em; font-family: Verdana, 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', 'Source Sans Pro', sans-serif; 
}
#footer16 hr {border-color:#444;}
#footer16 a {color:#fff; text-decoration:none; font-weight:400;}
#footer16 a:hover {color:#DE4C4A;}
#footer16 .footermenucontainer {width:916px; margin-left:auto; margin-right:auto;} 
#footer16 .footermenu {width:25%; margin:0; padding:10px; float:left; text-align:left; line-height:1.7em;}
#footer16 .footermenuheader {font-weight:bold; font-size:1.2em; color:#6AAB4D; line-height:1.7em;}
#footer16 .footericon {width:32px; margin-left:10px; margin-right:10px;}
.footertext {text-align:center; font-size:.9em;}


#footer a {color:#4197B5; text-decoration:none; font-weight:400;}
#footer a:hover {color:#DE4C4A;}


#footer ul li.first {
	float: left;
	list-style: none;
	padding-left: 0;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-color: #999;
	border-right-style: solid;
}
#footer ul li {
	float: left;
	list-style: none;
	padding-left: 5px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-color: #999;
	border-right-style: solid;
}
#footer ul li.last {
	float: left;
	list-style: none;
	padding-left: 5px;
	padding-right: 0;
	border-right: none;
}
#footer li a {
	display: block;
	color: #999;
	text-decoration: none;
}
#footer li a:hover {
	display: block;
	color: black;
	text-decoration: none;
}
.st_sharethis_custom {
	background-image: url(../images12/socialmediaright.png);
	background-repeat: no-repeat;
	background-position:  right top;
	padding: 0;
	width: 33px;
	height: 22px;
	border: none;
	display: block;
	float: right;
}
.sm_icons img {
	border: none;
}
.horizontalrule {
    border-bottom: 1px solid #d5d5d5;
	width: 100%;
	height: 16px;
	margin-bottom: 5px;
}
a {
	outline: 0;
	text-decoration:none;
	font-size:inherit;
	color:#4197B5;
}



a:hover {color:#DE4C4A;}

#feed1, #feed2, #feed3, #feed4, #feed5, #feed6, #feed7, #feed8, #feed9, #feede1, #feede2, #feede3, #feede4, #feede5, #feede6, #feede7 {font: 10.5pt  'Source Sans Pro', sans-serif; color: #000000; margin-left: 0pt; padding:0; line-height:1.45em; font-weight:300;}

.rssfeedsclass {margin-top:0em; margin-bottom:1em;}
.rssfeedsclassi {margin-top:-1.3em; margin-bottom:1em;}
.datefield{ color:gray; font-size: 90%;}

.rssfeedsclass A:link {color:#2970AF; font-weight: normal; text-decoration: none;}
.rssfeedsclass A:visited {color: #2970AF; text-decoration: none;}
.rssfeedsclass A:hover {color: #2970AF; text-decoration: underline;}
.rssfeedsclass A:active {color: #2970AF; text-decoration: none}


.desktoponly, .desktoptabletonly {display:block;}
.desktoptabletonlyinline {display:inline;}
.mobileonly, .tabletonly, #mobile16menuclose, #mobile16menu, .phoneonly {display:none !important;}

.noborder {border:0 !important; padding-bottom:0;}

.testimonial1 {text-align:left; border:none; width:15%;}
.testimonial2 {text-align:left; padding-top:2.5em; border:none; padding-left:15px; padding-right:15px; width:75%;}
.testimonial1 img {width:auto !important; height:auto !important;}
h2.testimonial {color:#666; margin-top:0em;}

.table41 img, .table42 img, .table43 img, .table44 img {margin-bottom:8px;}


