
body {
 background-color: #477ad1 !important; 
}

.bl-bg {
 background-color:#244B8F;
}
#container {
	background-color: #FFFFFF;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/sidebar-bg.png);
	background-repeat: repeat-y;
	margin-top:20px;
	margin-bottom: 20px;
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 1px 2px 10px 0px rgba(48,48,48,1);
	-moz-box-shadow: 1px 2px 10px 0px rgba(48,48,48,1);
	box-shadow: 1px 2px 10px 0px rgba(48,48,48,1);
}
#header {
	padding-left: 40px;
	height: 150px;
	padding-top: 10px;
	padding-right: 20px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-image:url(../images/bgheader7.png);
	background-repeat:repeat-y;
	background-color:#FFF;
}
#header1 {
	padding-left: 40px;
	height: 150px;
	padding-top: 10px;
	padding-right: 20px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
#header h1 {float:right; 
padding-right: 20px; 
text-align:left;
font-style:italic;
}
#header img {width: 340px;
/*height:112px; */
margin-left: -20px;
margin-top:2px;
border:none;
}
#header a:hover {opacity: 0.85;
    filter: alpha(opacity=85); /* For IE8 and earlier */
}
#donate_bar {
	float: right;
	padding: 2px;
}
#donate_bar a {text-decoration: none; font-size:12px;
}
#donate_bar a:hover {text-decoration: underline;
}
#donate_bar table { 
width: 500px;
border-bottom: #365B98 solid 1px;
border-collapse: collapse;
}
#donate_bar table tr td{
	border-top: #365B98 solid 1px;
	border-right: #365B98 solid 1px;
	border-left: #365B98 solid 1px;
	border-collapse: collapse;
	background-color:#ffffff;
	width: 86px;
}
#navbar {
	height: 36px;
	width: 1000px;
	background-repeat: repeat-y;
}
#sideBar {
	float: left;
	width: 185px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 10px;
	clear:both;
}
#getInvolved {
	height: auto;
	width: 145px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 30px;
	margin-top: 30px;
	border: 2px #27549C solid;
background-color:#FFF;
}
#getInvolved h3 { 
 color:#fff;
 padding:5px 0px ;
 margin:0px -10px 10px; 0px;
 text-align:center;
 text-shadow:1px 1px 0px #000; 
background: #29549c;

}
#getInvolved p {
	margin-top: 0px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#getInvolved a {
	display: block;
	width: 130px;
	padding-left: 5px;
	text-decoration: underline;
	color: #27549C;
	font-weight: bold;
}
#getInvolved a:hover {  color:#06F; border-bottom:none;}

#oncPharma img {
	margin-top: 10px;
	margin-bottom: 10px;
}
a {color: #03c;}
a:hover {
	color: #06f;
	border-bottom: thin dotted #06f;
	text-decoration: none;
}
#testimonial {
	height: auto;
	width: 145px;
	border: 2px solid #27549C;
	font-size: 13px;
	line-height: 16px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	margin-bottom: 15px;
		border: 2px #27549C solid;
	background: #fdffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #fdffff 36%, #deeaf2 99%, #eff1f6 99%, #eff1f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(36%,#fdffff), color-stop(99%,#deeaf2), color-stop(99%,#eff1f6), color-stop(100%,#eff1f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* IE10+ */
background: linear-gradient(135deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdffff', endColorstr='#eff1f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#oncPharma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #00559F;
	margin-bottom: 20px;
	width: 156px;
	border: 2px solid #00559F;
	padding: 5px;
	display: none;
}
.sideBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00559F;
	margin-bottom: 20px;
	width: 156px;
	border: 2px solid #00559F;
	padding: 5px;
/*		background: #fdffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #fdffff 36%, #deeaf2 99%, #eff1f6 99%, #eff1f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(36%,#fdffff), color-stop(99%,#deeaf2), color-stop(99%,#eff1f6), color-stop(100%,#eff1f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* IE10+ */
background: linear-gradient(135deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdffff', endColorstr='#eff1f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.sideBox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00559F;
	margin-top: 2px;
	margin-bottom: 2px;
}
.sideBox a {
	color: #00559F;
	text-decoration: none;
	display: inline;
}
.sideBox  a:hover {
	text-decoration: underline;
}
.sideBox_white_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00559F;
	margin-bottom: 20px;
	width: 156px;
	border: 2px solid #00559F;
	padding: 10px 5px;
	background-color:#FFF;
}
.sideBox_white_bg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00559F;
	margin-top: 2px;
	margin-bottom: 2px;
}
.sideBox_white_bg a {
	color: #663366;
	text-decoration: none;
	font-weight: bold;
	display: inline;
}
.sideBox_white_bg  a:hover {
	text-decoration: underline;
}
.honcode {background: #fdffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #fdffff 36%, #deeaf2 99%, #eff1f6 99%, #eff1f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(36%,#fdffff), color-stop(99%,#deeaf2), color-stop(99%,#eff1f6), color-stop(100%,#eff1f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* IE10+ */
background: linear-gradient(135deg,  #fdffff 36%,#deeaf2 99%,#eff1f6 99%,#eff1f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdffff', endColorstr='#eff1f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.honcode p { color:#27549C;
}
.honcode a { color:#03C;
text-decoration:none;
}
#oncPharma a {
	color: #663366;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
#oncPharma a:hover {
	text-decoration: underline;
}

#content {
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	float: right;
	width: 750px;
	font-size: 10px;
}
.impact {margin-top: 28px; 
	width:80%;  
	margin-bottom: 35px; 
	border-color:#35A4B5; 
	text-align:center; 
	background-image:url(../images/future84.png); 
	background-repeat:no-repeat; 
	background-position:center;
}

.impact h2 { font-size:22px; 
	margin-top: 10px; 
	margin-left:8px;
	text-align:center; 
}

.impact h2 a {text-decoration:none;
	color:#4392C0;
}
#two_column_content { margin: 0 20;
}
#leftCol {
	float: left;
	width: 365px;
}
#rightCol {
	float: right;
	width: 365px;
}
#two_column_content_top { margin: 0 20;
}

#leftCol_top {
	float: left;
	width: 365px;
}
#rightCol_top {
	float: right;
	width: 365px;
}

#footer  {
	background-color:#27549C;
	border-top:#4F77AD solid  thin;
	width: 980px;
	padding: 10px 10px 26px 10px;
	font-size: 14px;
	font-weight:normal;
	clear: both;
	line-height: 18px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	color:#FFF;
	height: auto;
	margin-bottom: 0px;
}
#footer a {
	color: #fff;
	text-decoration:underline;
}

#footer a:hover { border-bottom:#FFF thin dotted;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	}

p { 
	font-size: 14px;
	line-height: normal;
}
ul { 
	font-size: 14px;
	line-height: 18px;
	list-style-type: square;
}
ol { 	font-size: 14px;
	line-height: 18px;
}
li {
	margin-top: 5px;
}

h1 {
	font-size: 28px;
	font-weight: bold;
	display: block;
	color: #27549c;
	margin-top: 30px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-bottom: 20px;
}

h2 {
	font-size: 22px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 18px;
	font-weight: bold;
	color: #444;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-repeat: no-repeat;
}
h4 {
	font-size: 15px;
	font-weight: normal;
	line-height: 22px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #27549c;
	line-height: normal;
	margin-bottom: .5em;
	margin-top: 1.5em;
}
.about_bullet h3 {text-align:left; 
}
.golf h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00559F;
	line-height: 10px;
}
sup {
	font-size: 9px;
}
.h3NoSpace {
	padding: 0px;
	margin-top: 0px;
	text-align:left !important;
}
.noSpace{
	padding: 0px;
	margin-top: 0px;
	text-align:left !important;
}

.clear {
	clear: both;
	height: 0px;
}
.h3Bullet {
	margin-right: 4px;
	margin-bottom: 1px;
}
.caption {
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	color: #666;
	margin-top: 5px;
}
.creditAck {
	font-size: 12px;
	margin-top: 0px;
}
.paragraphNospace {
	margin-top: 0px;
}
.testimonialText {
	font-size: 14px;
	color: #666;
	line-height: normal;
	margin-top: 0px;
	/*font-style: italic;*/
	margin-bottom: 0px;
	text-align:center;
}
.testimonialImg {
	margin-bottom: 10px;
}

.separator {
	margin-top: 5px;
	margin-bottom: 5px;
}
.separator_hr {
	margin-top: 4em;
	margin-bottom: 4em;
	background-image:url(../images/separator.jpg);
	background-repeat:no-repeat;
}
.donateButton {
	margin-top: 5px;
	margin-left: 17px;
	margin-bottom: 5px;
	color:#FFF !important;
}
.iconLabels {
	font-size: 12px;
	font-weight: bold;
	color: #00559F;
	text-align: center;
}

.iconLabels img {border-color:#000;
}

.img_border_thin {display:block;
margin:auto;
border:#B6C6DF ridge 5px;
 box-shadow: 2px 2px 2px  #CCCCCC;
}
.blue-border {border:#B6C6DF ridge 5px;
 box-shadow: 2px 2px 2px  #CCCCCC;
}
.insetBlock {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
	border-radius: 5px;
	border:#68A7CC 2px solid;
	padding: 12px;
	text-align:center;
	behavior: url(../pie/PIE.htc);
	font-size:14px; 
}
.insetBlock2 { border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	border:#68A7CC 2px solid;
	padding: 12px;
	width:auto;
	text-align:left;
}
.insetBlockNoBorder {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
	padding: 0 12px;
	text-align:center;
	font-size:14px; 
}
.sublist {
	margin-top: 0px;
	list-style-type: disc;
}
.category {
	font-style: italic;
	font-weight: bold;
	color: #2956A2;
	margin-bottom: 5px;
	margin-top: 30px;
	font-size: 16px;
	line-height: 25px;
}
.category1header {
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 5px;
	margin-top: 30px;
	margin-left: 150px;
	margin-right: 150px;
	font-size: 16px;
	/*background-color:#2956A2;*/
	line-height: 25px;
	text-align:center;
	text-shadow:1px 1px 2px #1a2c3d;
	background-color: #456CAE;
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ea8cc), color-stop(1, #27549c) );
	background:-moz-linear-gradient( center top, #7ea8cc 15%, #27549c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ea8cc', endColorstr='#27549c');
	background-color:#7ea8cc;*/
	border-radius: 5px;
	margin-bottom: 50px;
}
.category1 {
	font-style: italic;
	font-weight: bold;
	/*color: #ffffff;*/
	color: #456CAE;
	margin-bottom: 5px;
	margin-top: 30px;
	font-size: 18px;
	/*background-color:#2956A2;*/
	line-height: 28px;
	text-align:center;
	/*text-shadow:1px 1px 2px #1a2c3d;*/
	background-color: /*#456CAE;*/ #EFF2F6;
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ea8cc), color-stop(1, #27549c) );
	background:-moz-linear-gradient( center top, #7ea8cc 15%, #27549c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ea8cc', endColorstr='#27549c');
	background-color:#7ea8cc;*/
	border-radius: 5px;
}
.imageRight {
	float: right;
	margin-bottom: 15px;
	margin-left: 15px;
}
.imageLeft {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.imageRight-margingright {
	float: right;
	margin: 15px;
}
.imageRight-margingright-more {
	float: right;
	margin: 65px;
}
.smallPrint {
	font-size: 10px;
	line-height: normal;
}
.shareButton {
	margin-bottom: 10px;
}

div#bottomNavBar
{
	width: 750px;
	margin-left:auto;
	margin-right:auto;
	height: 50px;
}
 div#bottomNavBar ul
   {
    margin-left:auto;
    margin-right:auto;
    width:550px;
   }
#bottomNavBar ul li
{
    list-style-type:none;
    width:75px;
    float:left;
    text-align:center;
}
/* newbottom nav */

div#bottomNavBar2
{
	width: 750px;
	margin-left:auto;
	margin-right:auto;
	height: 50px;
}
 div#bottomNavBar2 ul
   {
    margin-left:auto;
    margin-right:auto;
    width:550px;
   }
#bottomNavBar2 ul li
{
    list-style-type:none;
    width:75px;
    float:left;
    text-align:center;
}
.registered {
	font-size: 12px;
}
#affiliations {
	height: 78px;
	margin-bottom: 20px;
}
.affiliatedTitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #27549c;
	margin-top: 0px;
	font-size: 16px;
	font-weight: bold;
}
.department {
	color: #00559F;
	font-style: italic;
	font-weight: bold;
	margin-top: 25px;
}
.council p { color: #27549c;
font-weight:bold;
margin: 25px 0 0 25px;
}
.council ul li {margin-left: 2em;
}
.pay_text { font-family: Arial, Helvetica, sans-serif;
	color:#15467A;
	font-style:italic;
	font-weight:bold;
}
	
.pal_text { font-family: Arial, Helvetica, sans-serif;
	color:#0D79BF;
	font-style:italic;
	font-weight:bold;
}
.textcenter { text-align:center;
}
.sans {font-family:Arial, Helvetica, sans-serif;
}
.marginbottom26 {margin-bottom: 26px;
}
.rounded_corner_container { border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	border:#68A7CC 2px solid;
	padding: 12px;
	width:auto;
	margin-right: auto;
	margin-left: auto;
}
.rounded_corner_container_textcenter { border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	border:#68A7CC 2px solid;
	padding: 12px;
	width:auto;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
.rounded_corner_container_thick_textcenter { 
	border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	border:#68A7CC 22px solid;
	padding: 12px;
	width:auto;
	text-align:center;
}
.rounded_corner_container_shadow_textcenter { 
	border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	border:#68A7CC 22px solid;
	padding: 12px;
	width:auto;
	text-align:center;
}
.rounded_corner_container_shadow_textcenter1 { 
	padding: 12px;
	width:80%;
	text-align:center;
	border: #68a7cc thin solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	-webkit-box-shadow: 10px 10px 30px -10px rgba(140,141,163,1);
	-moz-box-shadow: 10px 10px 30px -10px rgba(140,141,163,1);
	box-shadow: 10px 10px 30px -10px rgba(140,141,163,1);
	margin-left: 60px;
}
/*.rounded_corner_container p a:hover {border-bottom:thin #005CC4 solid;
}
.rounded_corner_container_shadow_textcenter1 p a:hover {border-bottom:thin #005CC4 solid;
}
.rounded_corner_container_shadow_textcenter1 h2 a:hover { text-decoration:underline !important;
}
*/	
		
.rounded_corner_container_shadow_textcenter2 { border-radius: 10px;
	border:#68A7CC 2px solid;
	padding: 12px;
	width:80%;
	text-align:center;
	border: #FFF thin solid;
	border: #91A8CE 2px solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	-webkit-box-shadow: 8px 8px 15px -3px rgba(140,141,163,1);
	-moz-box-shadow: 8px 8px 15px -3px rgba(140,141,163,1);
	box-shadow: 8px 8px 15px -3px rgba(140,141,163,1);
	margin-left: 7%;
}		
.shadow { border: #68A7CC thin solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px; 
	border-radius: 5px;
	-webkit-box-shadow: 10px 10px 30px -3px rgba(140,141,163,1);
	-moz-box-shadow: 10px 10px 30px -3px rgba(140,141,163,1);
	box-shadow: 10px 10px 30px -3px rgba(140,141,163,1);
}
.img-box-shadow {-webkit-box-shadow: 12px 11px 20px -10px rgba(0,0,0,0.75);
-moz-box-shadow: 12px 11px 20px -10px rgba(0,0,0,0.75);
box-shadow: 12px 11px 20px -10px rgba(0,0,0,0.75);
}
#guidestar {
	margin: 20px 7px 20px -12px;
	text-align:center;
}

.gnp {border:thin #FFF solid; box-shadow: 2px 2px 2px #C0C0C0; margin-top:30px;
}
.insetBlock3 {
	text-align: center;
	width: 730px;
	background-color: #E2D7EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00559F;
	margin-bottom: 30px;
	border: 2px solid #663366;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.sans {font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 18px;
}
#pacific {
	width: 150px;
	padding:0px 5px 0 10px;
}
#pacific img a, img a:link, img a:active, img a:visited, img a:hover {
	text-decoration: none;
	border-bottom: none !important;
}	
#pacific p {text-align:center;
font-weight:bold;
}
#pacific p a { text-decoration:none; 
	color:#0B448B;
}
#webmaster {
	height: 22px;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #008BA8;
	margin-top: 30px;
}
#container #content #noticeBlock {
	text-align: left;
	margin-top: 30px;
}
.insetBlock3 {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(241,241,241);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00000;
	text-align: center;
	padding: 10px;
	margin-bottom: 30px;
	border: 2px solid #663366;
}
.roundbullet {margin-bottom:-2px; 
margin-right:2px;
}
.list_square_bullet { color:#00559F;
font-weight:bold;
}
ul .list_square_bulletli{ color:#00559F;
font-weight:bold;
list-style-image: url(../images/bullet2_15sq2.png);
list-style-position:outside;
}
.list_square_bullet ul li a{ color:#7995C5;
font-weight:bold;
text-decoration:none;
}
.list_square_bullet ul li a:hover{ 
text-decoration: underline;
}
.ismall1 li 
{
  background: url(../images/i-littleman_bullet_bl.fw.png) no-repeat 7px 7px transparent;
    list-style-type: none;
    margin: 0;
    padding: 10px 0px 10px 30px;
	vertical-align:text-top; 
}
.list_modified_bold li, #content .list_modified_bold li {
 list-style-image:url(../images/bullet2_15sq2.png);
 padding: 4px 2px;
 margin-bottom:0px;
 color:#036;
}
.list_modified_bold a {
 text-decoration:none;
 display:block;
 border-bottom:none;
 font-family:Verdana, Geneva, sans-serif;
 font-weight:bold;
 color:#005599;
}
.list_modified_bold a:hover {
 text-decoration:underline;
 display:block;
 background-color:#FBFBFB;
}
.list_modified_bluearrow li, #content .list_modified_bluearrow li {
 list-style-image:url(../images/blue-arrow.png);
 padding: 4px 2px;
 margin-bottom:0px;
 color:#036;
}
.list_modified_bluearrow a {
 text-decoration:none;
 display:block;
 border-bottom: thin #CCCCCC dotted;
 font-family:Verdana, Geneva, sans-serif;
 font-weight:600;
 color:#005599;
}
.list_modified_bluearrow a:hover {
 text-decoration:underline;
 display:block;
 background-color:#FBFBFB;
}
.donateButton  {
  margin: 5px 10px 5px 17px;
  padding: 0;
  background: url('../images/donatehov.png') no-repeat;
}
.donateButton  a, .nav a:link, .nav a:visited {
  display: block;
  width: 120px;
  height: 29px;
  color:#FFF;
}
.whydonateButton  {
  margin: 5px 10px 5px 17px;
  padding: 0;
  background: url('../images/whydonatehov.png') no-repeat;
    width:auto;
}
.donateButton  a, .nav a:link, .nav a:visited {
  display: block;
  width: 120px;
  height: 29px;
  color: #fff;
}
.donateButton  a:hover img {
  visibility: hidden;
}
.donateButton  a:hover{color:#fff !important;
}
.whydonateButton  a, .nav a:link, .nav a:visited {
  display: block;
  width: 120px;
  height: 29px;
  color: #fff;
}
.whydonateButton  a:hover img {
  visibility: hidden;
}
.whydonateButton  a:hover{color:#fff;
}
.whydonateButton a:visited {color:#fff;}
.red {color:#F00;
}
/* ---named pat styles -- */
.paragraphSmallspace {
	margin-top: 10px;
	margin-bottom: 0px;
	display: block;
	font-size:15px;
	color:#456CAE;
	font-weight:bold;
}
.paragraphSmallspace a {color:#282828; /* color: #282828;
text-decoration:none;*/
	text-decoration:underline;
}
.paragraphSmallspace a:hover {
	font-style: italic;
	font-weight: bold;
 color:#27549c ;
	border-bottom:#4c8ae8 dotted thin;
	text-decoration: none;
}
#content #pageBottom {
	margin-top: 20px;
}
.style1 {
	color: #0057B7;
	font-weight: bold;
	font-style: italic;
}
/*--end named pat styles -- */
/*button styles */
.programbutton {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #27549c), color-stop(1, #7ea8cc) );
	background:-moz-linear-gradient( center top, #27549c 5%, #7ea8cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#27549c', endColorstr='#7ea8cc');
	*/
	background-color:#27549c;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #4175a8;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:98px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 3px #1a2c3d;
	margin-right: 6px;
}
.programbutton:hover {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ea8cc), color-stop(1, #27549c) );
	background:-moz-linear-gradient( center top, #7ea8cc 5%, #27549c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ea8cc', endColorstr='#27549c');
	background-color:#7ea8cc;*/
		background:rgba(94,161,237,0.90);

		color:#FFF !important;
}
.programbutton:active {
	position:relative;
	top:1px;
	color:#FFF !important;
}
.programbutton a {color: #fff !important;}
.programbutton a:hover {color: #fff !important;}
.programbutton a:visited {color: #fff !important;}


.donatebutton {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #27549c), color-stop(1, #7ea8cc) );
	background:-moz-linear-gradient( center top, #27549c 5%, #7ea8cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#27549c', endColorstr='#7ea8cc');
	*/
	background-color:#27549c;

	border-radius: 10px;
	text-indent:0;
	border:1px solid #29549c;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:110px;
	text-decoration:none;
	text-align:center;
	/*text-shadow:1px 1px 3px #1a2c3d; */
	margin-left:24px;
}
.donatebutton:hover { color:#ffffff;
	background:/*rgba(94,161,237,0.90)*/#477AD1;

}.donatebutton:active { color:#FFF;
	position:relative;
	top:1px;
}
.donatebutton_small {
	border-radius: 10px;
	background: #27549c;
	text-indent:0;
	border:1px solid #4175a8;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:18px;
	line-height:18px;
	width:85px;
	text-decoration:none;
	text-align:center;
	margin-left:24px;
}
.donatebutton_small:hover {
	color:#FFF;
	background-color:#477ad1;

}.donatebutton_small:active {
	position:relative;
	top:1px;
	color:#FFF;
}
/*testimonials styles*/

.cbp-qtcontent {
display: none
}
.cbp-qtrotator .cbp-qtcontent.current {
display: block
}


#camps-quote {
    margin-top:10px;
	margin-bottom: 10px;
    box-shadow: 7px 7px 7px #C0C0C0; 
  /* background-color: #ffffff !important; */
    height: auto; 
    font-size: 16px;
    padding: 7px;
    font-family: Arial;
    width:150px;
    overflow:hidden;
	border: 2px solid #365B98;
	text-align:center;
background: rgba(255,255,255,1);
background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(81%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );
}
#testimonials{
}
#testimonials .slide {color: /*#27549c*/#333;}
#testimonials .testimonial-quote {
    line-height: 1.5em; 
    font-family:Helvetica, Arial, sans-serif !important; 
    font-size: 16px; 
    font-weight: normal; 
    font-style: italic;
	color:#000;
}
#camps2-quote {
    margin-top:0px;
	margin-bottom: 0px;
    box-shadow: 7px 7px 7px #C0C0C0; 
  /* background-color: #ffffff !important; */
    height: auto; 
    font-size: 16px;
    padding: 7px;
    font-family: Arial;
    width:150px;
    overflow:hidden;
	border: 2px solid #365B98;
	text-align:center;
background: rgba(255,255,255,1);
background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(81%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );
}
#slides{
}
#slides .slide {color: /*#27549c*/#333;}

#slides .testimonial-quote {
   
    line-height: 1.5em; 
    font-family:Helvetica, Arial, sans-serif !important; 
    font-size: 16px; 
    font-weight: normal; 
    font-style: italic;
	color:#000;
}
/* online shop styles */

#widget1 {
	height: 500px;
	width: 570px;
	float: right;
}
#banner {
	float: right;
	height: 50px;
	width: 468px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
}
#caroussel {
	float: left;
	height: 628px;
	width: 160px;
	background-color: #365B98;
	padding-top: 0px;
	border: 2px solid #365B98;
}
#caroussel p {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	color: #FFFFFF;
}

#banner2 {
	float: right;
	height: 25px;
	width: 500px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	font-size:14px;
}
#banner2 img {
	border: none;
}
#banner2 a {
	margin-top: 5px;
}
.amzn_wdgt {
color: #FFFFFF;
background: #365B98 !important ;
width: 570px;
}
/* end online shop styles */
.blog a:hover {text-decoration:underline;
}
.nodecorationlink  { text-decoration:none;
}
.nodecorationlink:hover {border-bottom:thin #365B98 dotted !important;
}
.nodecorationlink a:hover {border-bottom:thin #365B98 dotted !important;
}
.nodecorationlinkbold { text-decoration:none;
font-weight:bold;
}
.nodecorationlinkbold:hover { border-bottom:thin #365B98 dotted !important;
}
.nodecorationlink_blk { text-decoration:none;
color:#000;
border-bottom:#333 dotted thin;
}
.nodecorationlink_blk:hover {border-bottom:#333 solid thin;
}
.nodecorationlinkbold_blk { text-decoration:none;
font-weight:bold;
color:#000;
border-bottom:#333 dotted thin;
}
.nodecorationlinkbold_blk:hover{ border-bottom: thin #365B98 solid !important;
}
.dotted { border-bottom:thin dotted #365B98; text-decoration:none;
} 
a.no-deco-link-gray  {color: #666 !important; 
text-decoration:none !important;
}
/*.dotted:hover{ color:#09F !important;
} 
*/
.solid { border-bottom:thin solid #005cc4; text-decoration:none;
} 
/*.solid:hover{ color:#09F !important;
} 
*/
.horiz_space8pix {margin-top: 28px;
}
.list_arrow li {
 list-style-image:url(../images/liarrow.fw.png);
 padding:2px;
 margin-bottom:0px;
 color:#036;
}
.blue { color:#27549c;
}
.bblue { color:#27549c;
font-weight:bold;
}

/*
a[href$=".pdf"]:hover { padding-right:55px;
background: url(../images/pdf_icon.png) no-repeat right center;
	}
	
#pdf_image_below a[href$=".pdf"]:hover { padding-bottom:55px; padding-right:1px;
background: url(../images/pdf_icon.png) no-repeat bottom center;
	}	
*/		
#pdf_image_below a:hover { border-bottom:none;}
	
*/	
a[href$=".doc"]:hover { padding-right:30px;
background: url(../images/ico_word.gif) no-repeat right center;
	}	
a[href$=".docx"]:hover { padding-right:30px;
background: url(../images/ico_word.gif) no-repeat right center;
	}	
a[href$=".xls"]:hover { padding-right:30px;
background: url(../images/Excel-16.gif) no-repeat right center;
	}	
a[href$=".xlsx"]:hover { padding-right:30px;
background: url(../images/Excel-16.gif) no-repeat right center;
	}	
a[href$=".xlt"]:hover { padding-right:30px;
background: url(../images/xlicon2.gif) no-repeat right center; 
	}	
/*a[href$=".pptx"]:hover { padding-right:30px;
background: url(../images/ppt.png) no-repeat right center;*/
	}		
/*	The code below will show the little right corner with arrow image that indicates you are leaving the site -- it will show up on all full http links -- 
a[href^="http://"]:hover { padding-right:30px;
background: url(../images/external_link.gif) no-repeat right center;

	}
 */
 
.fa {color:#27549c;}

#photoInset {
	float: right;
	height: 300px;
	width: 250px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 6px;
}
#photoInset p {
	font-size: 11px;
	line-height: 16px;
	margin-top: 4px;
}
#container #content #photo {
	float: right;
	width: 150px;
	margin-bottom: 15px;
	margin-left: 15px;
}
/* tinyslider styles */
#slidewrapper {width:673px; margin:25px auto} 
#slidecontainer {position:relative; background:#fff; padding:32px; height:360px;  /*border-right:1px solid #ccc; border-bottom:1px solid #ccc*/}
.sliderbutton {
	float: left;
	width: 25px;
	height: 500px;
	cursor: pointer;
}
#slideleft {background:url(../tinyslider2/images/icons.png) -50px -265px no-repeat}
#slideleft:hover {background-position:-0 -265px}
#slideright {background:url(../tinyslider2/images/icons.png) 0 90px no-repeat}
#slideright:hover {background-position:-50px 90px}
#slider {float:left; position:relative; overflow:auto; width:558px; height:540px}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:558px; height:540px;   }
.pagination {position:absolute; top:40px; right:61px; list-style:none; height:25px}
.pagination li {float:left; cursor:pointer; height:8px; width:8px; background:#ccc; margin:0 4px 0 0; border:1px solid #fff}
.pagination li:hover, li.current {background:#fff}
.textcenter {text-align:center;
}
.programbutton2 {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #27549c), color-stop(1, #7ea8cc) );
	background:-moz-linear-gradient( center top, #27549c 5%, #7ea8cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#27549c', endColorstr='#7ea8cc');
	*/
	background-color:#27549c;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #4175a8;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:9 auto;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 3px #1a2c3d;
	margin-right: 6px;
	padding: 0 10px;
}
.programbutton2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ea8cc), color-stop(1, #27549c) );
	background:-moz-linear-gradient( center top, #7ea8cc 5%, #27549c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ea8cc', endColorstr='#27549c');
	background-color:#7ea8cc;
	color:#FFF;
}.programbutton2:active {
	position:relative;
	top:1px;
	color:#FFF;
}
.opaque_hover a:hover { 
	opacity: 0.75;
    filter: Alpha(opacity=75); /* IE8 and earlier */
	border-bottom:none !important;
}
.border-hover a:hover { border-bottom:thin dotted ;
}
.halfCol { width: 45%;
float:left;
padding: 0 10px;
}
.programbutton {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #27549c), color-stop(1, #7ea8cc) );
	background:-moz-linear-gradient( center top, #27549c 5%, #7ea8cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#27549c', endColorstr='#7ea8cc');
	*/
	background-color:#27549c;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #4175a8;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:98px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 3px #1a2c3d;
	margin-right: 6px;
}
.programbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ea8cc), color-stop(1, #27549c) );
	background:-moz-linear-gradient( center top, #7ea8cc 5%, #27549c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ea8cc', endColorstr='#27549c');
	background-color:#7ea8cc;
}.programbutton:active {
	position:relative;
	top:1px;
}
#google_translate_element {max-height: 3em !important;}
.image-shadow

/* shadow all sides */

.allSides {border: solid 1px #555; background-color: #eed; box-shadow: 0 0 10px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 10px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.6); -o-box-shadow: 0 0 10px rgba(0,0,0,0.6);  } 
#affiliations a:hover {opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
	border-bottom: none;}
.no-bottom-border a:hover {border-bottom:none; }

.golf-bg-img { background-image:url(../LMI/images/golf_ball.png); background-position:center; background-repeat:no-repeat; }

.half-column { width:50%;}
.banner-image {float:left; padding: 0 10px;}
.banner-image a {text-decoration:none;}
.banner-fa { padding: 0 8px;font-size: 1.75em; }
.banner-fa a, .banner-fa a:hover {text-decoration:none !important; }
.banner-content-half-width {float:left; margin-top: -9px; width: 50%; }


/* Dropdown Button */
.dropbtn {
 /*   background-color: #4CAF50;
    color: white;
    padding: 16px;
    font-size: 16px; */
    border: none;
    cursor: pointer;
}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
    background-color: /*#3e8e41;*/ #f9f9f9;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
   /* min-width: 160px;*/
   width: 300px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

/* Links inside the dropdown */
.dropdown-content p {
    color: black;
    padding: 0 16px 8px 16px;
	line-height:1.3em;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}
.drop-link {border-bottom:#06f thin solid;}
.drop-link:hover {background-color:#FFF; border-bottom:#06f thin dotted;}
.main_photo {
    display: block;
    max-width: 640px;
    /* border: #7592C3 ridge 10px; */
    border: 12px solid #EDF1F6;
    outline: #6d8cbf groove 10px;
    box-shadow: 8px 12px 15px #999999;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    margin-top: 3em;
    background-color: transparent;
    /* box-shadow: 3px 3px 3px #CCCCCC; */

}


.sitemap {
	font-size: 16px;
}
img { max-width: 100%; }

/* Sticky back to top Button */
/***********************************************************************************************/
.go-top {
	position: fixed;
	bottom: 2em;
	right: 2em;
	text-decoration: none;
	color: white;
	background-color: rgba(0, 0, 0, 0.3);
	font-size: 12px;
	padding: 1em;
	display: none;
}

.go-top:hover {
	background-color: rgba(0, 0, 0, 0.6);
}