@media screen  {
html {
height:100%;
overflow-x: hidden;
width: 96%;
}

img {
border:0 none;
outline:none;
}

body {
font-family: 'Arimo', arial, serif;
/*'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:13px;
line-height:1.25em;
margin-right:auto;
margin-left:auto;
background-color:#F2F2F2;
color:#F2F2F2;
/*background-image:url(images/backgrossund.jpg);*/
border:0;
height:100%;
margin:0;
padding:0;

}

td {
background:transparent;
border:0;
font-size:12px;
line-height:1.5em;
margin:0;
padding:3px;
vertical-align:top;
}

p {
margin-bottom:1em;
margin-top:0;
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
margin:2px;
padding:0;
}

ul {
list-style-type:square;
margin:1em 0 0.7em;
padding:0;
}


#canvasWrapper,#content,#sidebar1,#sidebar2 {
overflow:hidden;
}

.horizontalNavigationBar {
width:996px;
}

.horizontalNavigationBar ul li {
float:left;
margin:0;
padding:0;
}

.body {
margin-bottom:2em;
margin-top:1em;
}

.submit-button {
width:120px;
margin-top:2em !important;
}


.comment {
margin-top:1em;
padding-bottom:1em;
}

.comment .signature {
margin-top:.5em;
text-align:right;
}

.change-list li {
background:no-repeat 0 1px;
border-bottom:1px solid #CCC;
display:block;
list-style-type:none;
margin:0 0 1.2em;
padding:0 0 1.2em 28px;
}

.input-field-error {
font-weight:700;
margin-bottom:5px;
}

.table .left {
float:left;
text-align:right;
width:100px;
margin:5px;
}

.table .right {
margin-bottom:5px;
margin-left:100px;
}

.notice-box .caption-text {
margin-top:1em;
margin-bottom:2em;
}

.notice-box .link-field-title {
font-weight:700;
padding-bottom:10px;
margin-top:1em;
}

.notice-box textarea {
width:99%;
}

.notice-box-alert {
margin-bottom:1em;
padding:1em;
}

.notice-box-alert .text {
height:1%;
margin-left:22px;
}

form,.discussion-comment-list,.change-list {
margin:0;
padding:0;
}

input.text,input.text-fixed {
width:300px;
}

.templateErrors,#bodyClearer,#sidebar2Wrapper,#active-module-marker,.folder-closed .folder-wrapper ul,.journal-entry-float-date,.journal-entry-float-date span,.journal-entry-float-day,.journal-entry-float-day span,.journal-entry-float-time,.journal-entry-float-time span,.discussion-table .inline-icon {
display:none;
}

#siteTitle,#pageFooterWrapper,#pageBodyWrapper,.journal-entry .tag,.journal-entry-tag-post-body,.picture-full,.table .row {
clear:both;
}

#bannerWrapper,.picture-gallery-list li .thumbnail-container-with-description,.picture-gallery-list li .thumbnail-container-tiled {
line-height:0;
}

.horizontalNavigationBar .content-navigation,.notice-box-alert .icon {
float:left;
}

.horizontalNavigationBar ul,.form-body {
list-style-type:none;
margin:0;
padding:0;
}

.horizontalNavigationBar ul li a,.thumbnail-image-block,.full-image-block,.picture-gallery-list li .thumbnail-wrapper a {
display:block;
}

.error-text,.error-text a:link,.error-text a:visited,.error-text a:active,.error-text a:hover,.form-body .fieldRequiredStar {
color:#900;
}

.thumbnail-image-float-left,.full-image-float-left {
float:left;
margin:0 10px 8px 0;
}

.thumbnail-image-float-right,.full-image-float-right {
float:right;
margin:0 0 8px 10px;
}

.thumbnail-image-inline,.full-image-inline,.picture-gallery-thumbnail-list li .thumbnail,.file-item-list li .title,.discussion-comment-list li .post-title,.notice-box .caption {
display:inline;
}

.header,.body-direct,.journal-entry-navigation,.journal-entry,.notice-box {
margin-bottom:2em;
}

.footer,.journal-navigation {
margin-top:2em;
clear:both;
}

.form-body .fieldContainer,.form-body .fieldContainerActive,.form-body .fieldContainerNew {
clear:both;
margin:0;
padding:5px 0;
}

.form-body .singlelinetext-small-inline,.form-body .singlelinetext-medium-inline,.form-body .singlelinetext-large-inline {
width:94%;
}

.form-body .paragraphtext-small,.form-body .paragraphtext-small-inline {
height:70px;
width:94%;
}

.form-body .paragraphtext-medium,.form-body .paragraphtext-medium-inline {
height:100px;
width:94%;
}

.form-body .paragraphtext-large,.form-body .paragraphtext-large-inline {
height:200px;
width:94%;
}

.journal-comment-area,.journal-reference-area {
margin-top:25px;
padding-top:15px;
}

.journal-reference-area .caption,.journal-entry-follow-up .follow-up-caption,.folder-item-list li,.input-field {
margin-bottom:1em;
}

.journal-entry-references li .text-area .author-byline,.journal-entry-references li .text-area .excerpt {
font-size:10px;
line-height:14px;
margin:2px 0 0;
padding:0;
}

.journal-archive-set ul,.picture-gallery-list li .description ul,.picture-gallery-thumbnail-list li .description ul,.link-group-list li ul,.comment .body {
margin-top:1em;
}

.amazon-item-list,.file-item-list,.link-group-list {
padding:0;
}

.amazon-item-list li .description .authors,.amazon-item-list li .description .text {
margin-bottom:15px;
}

.picture-gallery-list,.picture-gallery-thumbnail-list {
margin:0;
padding:0;
}

.picture-gallery-list li .description .caption,.input-field .title {
margin-bottom:5px;
}

.picture-gallery-list li .description ul li,.picture-gallery-thumbnail-list li .description ul li {
list-style-type:square;
display:list-item;
}

#sidebar1 .content-passthrough .search-form-pt .queryField,#sidebar2 .content-passthrough .search-form-pt .queryField {
width:135px;
}
}

.verticalNavigationBar .section .caption {
font-size:15px;
border-bottom:2px solid #5C5C5C;
font-weight:700;
padding-left:8px;
padding-top:5px;
padding-bottom:4px;
margin-bottom:10px;
background-color:#5C5C5C;
color:#FFF;
border-color:#5C5C5C;
}

a:link,a:visited,a:active {
font-family: 'Arimo', arial, serif;
/*'Bauhaus Md BT','Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
letter-spacing:0;
line-height:1.65em;
text-decoration:none;
color:#C62606;
outline:none;
font-weight:bold;
}

h1 a:visited,h1 a:link,h1 a:active {
font-family: 'Arimo', arial, serif;  /*'Times New Roman', Palatino, serif;*/
font-size:40px;
letter-spacing:-1px;
line-height:0;
font-weight:500;
color:#131313;
outline:none;
}

h2 {
font-family: 'Arimo', arial, serif;   /*'Times New Roman', Palatino, serif;*/
font-size:30px;
letter-spacing:0.001em;
line-height:normal;
font-weight:500;
text-decoration:none;
margin-bottom:10px;
color:#222;
}

h3,.h3,.form-body .formCaption {
font-family: 'Arimo', arial, serif; /*'Times New Roman', Palatino, serif;*/
font-size:16px;
font-weight:500;
padding-bottom:5px;
color:#222;
}

.verticalNavigationBar .section .module a {
line-height:2em;
color:#777;
}

.verticalNavigationBar .section .folder {
border-left:1px solid #CCC;
padding-left:9px;
margin-left:16px;
border-color:#CCC;
}

#pageHeader {
padding-top:0;
padding-bottom:30px;
}

.h1subtitle {
font-family: 'Arimo', arial, serif;        /* 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:12px;
color:#131313;
}

#canvasWrapper {
margin-right:auto;
margin-left:auto;
background-image:url(images/warper.jpeg);
border-left:solid #E7E7E7 3px;
border-right:solid #E7E7E7 3px;
background-repeat:repeat-x;
width:964px;
background-color:#E9E9D1;
padding:0 16px;
}

#pageFooter {
font-family: 'Arimo', arial, serif;   /*'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:10px;
border-top:0 solid #CCC;
padding-top:0;
margin-bottom:0;
color:#A6A6A6;
border-color:#CCC;
}

.verticalNavigationBar .section {
font-size:12px;
border:1px dashed #A5A3A3;
margin-bottom:25px;
background-color:#FFF;
border-color:#A5A3A3;
padding:7px 7px 3px;
}

.verticalNavigationBar .section .active-module a {
color:#131313;
}

.horizontalNavigationBar .module a {
font-family: 'Arimo', arial, serif;   /*'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:12px;
border-left:solid #FFF;
border-right:solid #FFF;
text-transform:uppercase;
letter-spacing:2px;
font-weight:400;
padding-right:5px;
padding-left:5px;
padding-top:5px;
margin-left:37px;
color:#F0EEEE;
border-color:#FFF;
}

.horizontalNavigationBar .active-module a {
font-weight:700;
color:#FFF;
}

.journal-entry-tag-post-title {
font-size:11px;
text-transform:uppercase;
padding-bottom:3px;
color:#A6A6A6;
}

.journal-entry-tag-post-body {
font-size:11px;
border-top:1px solid #CCC;
margin-bottom:30px;
color:#A6A6A6;
border-color:#CCC;
}

.horizontalNavigationBar .folder {
line-height:1.5em;
padding-right:8px;
padding-left:8px;
padding-bottom:8px;
margin-left:25px;
margin-top:5px;
background-color:#3F3F3F;
color:#FFF;
}

.journal-comment-area .comment {
border-bottom:1px solid #E6E6E6;
background-color:#F7F7F7;
border-color:#E6E6E6;
padding:6px 15px;
}

.journal-comment-area .comment .signature {
font-size:10px;
border-top:1px solid #FFF;
padding-top:3px;
padding-bottom:0;
color:#131313;
border-color:#FFF;
}

#navigationTop .horizontalNavigationBar {
background-color:#222;
width:964px;
margin:-30px 0 30px -50px;
padding:2px 50px 6px;
}

.notice-box {
border:1px solid #DFDFDF;
background-color:#F7F7F7;
border-color:#DFDFDF;
padding:15px;
}

blockquote {
padding-left:50px;
margin-left:0;
background-image:url(/layout/images/blockquote.png);
background-repeat:no-repeat;
}

#bannerWrapper {
padding-left:1px;
}

.form-body .sectionBreak {
border-bottom:1px solid #CCC;
border-color:#CCC;
}

.journal-entry .title a {
font-family: 'Arimo', arial, serif;       /*Arial, Helvetica, Geneva, sans-serif;*/
font-size:26px;
line-height:0;
font-weight:700;
color:#222;
}

#pageFooterWrapper {
padding-top:40px;
padding-bottom:40px;
}

.paginationPageNumber {
font-size:9px;
border:1px solid #CCC;
border-color:#CCC;
margin:0 2px;
padding:3px 6px;
}

.paginationPageNumber.activePage {
border:1px solid #C62606;
background-color:#DA6E58;
color:#FFF;
border-color:#C62606;
}

.paginationControlLastPageSuffix {
border-left:1px solid #CCC;
margin-left:-4px;
border-color:#CCC;
padding:1px 6px 1px 8px;
}

#contentWrapper {
font-family:  'Arimo', arial, serif;     /*'Myriad pro', 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:13px; /* changed from 1.1em */
letter-spacing:0;
line-height:1.4em;
/*font-weight:400;*/
color:#1A1A1A;
float:left;
width:714px;
padding-top:22px;
padding-left:20px;
}

.journal-entry {
font-family: 'Arimo', arial, serif;      /*Arial, Helvetica, Geneva, sans-serif; */
font-size:14px;
border:1px solid #9A9A9A;
background-color:#F2F2F2;
color:#222;
background-position:21px 27px;
border-color:#9A9A9A;
padding:25px 25px 4px;
}

.discussion-table-row .updated-cell {
font-size:10px;
}

.discussion-table-row .replycount-cell {
font-size:26px;
}

.discussion-table-row .viewcount-cell {
font-size:16px;
}

.discussion-table-row .topic-cell .topic-author {
font-size:11px;
}

.discussion-table-row .topic-cell .topic-title {
font-size:14px;
}

.discussion-table-row .topic-cell {
padding:7px 0 5px;
}

.discussion-table-row td {
border-bottom:1px solid #CCC;
border-color:#CCC;
padding:2px;
}

.discussion-table-header td {
font-size:12px;
border-bottom:1px solid #CCC;
font-weight:700;
border-color:#CCC;
padding:2px;
}

#navigationTop .horizontalNavigationBar .content-navigation {
float:right;
}

.post-data-chat .dialogue .line {
padding-bottom:8px;
}

.post-data-chat .dialogue .line .speaker {
font-weight:700;
}

.post-data-quote .quote {
font-size:36px;
line-height:40px;
}

.post-data-quote .source {
font-size:16px;
line-height:18px;
padding-left:12px;
}

a:hover {
text-decoration:none;
color:#626262;
}

#sidebar1Wrapper {
display:block;
float:left;
width:225px;
padding:22px 0 0;
}

#sidebar2Wrapper {
display:block;
float:right;
width:185px;
padding:0;
}

#header {
width:964px;
padding-top:30px;
padding-bottom:30px;
margin:0 auto;
}

#headleft {
width:227px;
float:left;
}

#headright {
width:737px;
float:left;
text-align:right;
}

#headright ul {
list-style:none;
}

#headright li {
display:inline;
margin:0 5px 0 10px;
}

#searchwrap {
height:27px;
float:right;
background:url(images/searchbg.jpg) top left no-repeat;
margin:15px 0 0;
}

#searchwrap input {
vertical-align:middle;
background:none;
color:#A7A7A7;
font-family: 'Arimo', arial, serif;    /*arial,helvetica,verdana,sans-serif;*/
}

#searchwrap #s {
font-size:14px;
border:none;
margin-right:3px;
width:250px;
padding:4px;
}

#top_menu {
padding-top:30px;
float:right;
font-weight:400;
}

#main_menu {
font-weight:400;
width:100%;
padding-top:30px;
float:left;
font-family: 'Arimo', arial, serif;               /*'Bauhaus Md BT','Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:13px;
}

#main_menu ul {
text-align:right;
float:left;
margin:0;
padding:0;
}

#main_menu ul li {
display:inline;
padding-right:13px;
}

#main_menu ul li a {
color:#747474;
text-decoration:none;
outline:none;
padding:6px 0 4px;
}

#main_menu ul li a:hover {
color:#000;
border-bottom:2px solid #252222;
outline:none;
}

#pageHeaderWrapper {
border-bottom:1px solid #CCC;
height:150px;
}

#sidebar_blog {
float:left;
width:217px;
background-color:#FFF;
border:1px solid #E7E7E7;
margin-bottom:0px;
color:#000;
}

#sidebar_new {
float:left;
background-color:#F6F9E8;
/* changed border-bottom:2 to zero AND margin-bottom:5 to 1*/
border-bottom:0px solid #E1E3D5;
margin-bottom:1px;
width:217px;
}

#sidebar_donation h5 {
float:left;
color:#3C3C3C;
font-family:'Arimo', arial, serif;    /*'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:10px;
padding-left:13px;
}

ul.footer {
width:100%;
height:15px;
text-align:center;
}

ul.footer li {
display:inline;
font-size:11px;
line-height:15px;
padding:0 7px 0 12px;
}

ul.footer li.first {
background:none;
}

ul.footer li a {
font:bold 10px Arial, sans-serif;
color:#575656;
text-decoration:none;
}

ul.footer li a:hover {
text-decoration:underline;
color:#222;
}

#footerleft {
width:600px;
float:left;
color:#000;
font-family: 'Arimo', arial, serif;                 /*'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:10px;
}

#footerright {
width:350px;
float:left;
text-align:right;
color:#000;
font-family: 'Arimo', arial, serif;   /*'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:10px;
}

.wpn_clients {
list-style:none;
width:700px;
float:left;
padding:25px 0 10px;
}

.wpn_clients_news {
width:188px;
height:260px;
/*background:url(image/clients_bg.gif);*/
float:left;
margin-right:10px;
position:relative;
border-right:1px solid #D6D6C0;
padding:15px;
}

.wpn_clients li a {
font-size:14px;
outline:none;
}

.wpn_clients li a.wpn_more {
font-size:12px;
position:absolute;
bottom:10px;
right:10px;
}

.wpn_clients_register {
width:188px;
height:260px;
float:left;
margin-right:10px;
position:relative;
padding:15px;
}
#cu3er {
padding-left:0;
}

#social_menu ul li {
display:inline;
padding-right:8px;
padding-left:3px;
}

#social_menu ul li a {
color:#0E3C91;
text-decoration:none;
outline:none;
padding:6px 3px 4px 0;
}

#img_news {
padding-left:3px;
font-family: 'Arimo', arial, sans-serif;   
font-size:11px;
}
#img_news a {
font-weight:normal;
}
#img_mission a {
font-weight:normal;
}
#img_register a {
font-weight:normal;
}
#img_register h3 {
font-family:'Arimo', arial, sans-serif;   
font-size:11px;
font-weight:600;
}
#img_mission,#img_register {
padding-left:3px;
font-family:'Arimo', arial, serif;   
font-size:11px;

}

#dropmenu,#dropmenu ul {
list-style-type:none;
line-height:1.5em;
z-index:300;
width:100%;
margin:0 0 0 -30px;
padding:0 0 0 -10px;
}

#dropmenu a {
display:block;
color:red;
text-decoration:none;
outline:none;
text-align:center;
}

#dropmenu a:hover {
background:#FBFEF3;
color:red;
outline:none;
}

#dropmenu li {
float:left;
position:relative;
}

#dropmenu ul {
position:absolute;
display:none;
}

#dropmenu ul a {
border:1px solid #c8c8c8;
background:#FBFEF3;
color:red;
}

#dropmenu li ul a {
width:12em;
height:auto;
float:left;
color:red;
}

#dropmenu li:hover ul ul,#dropmenu li:hover ul ul ul,#dropmenu li:hover ul ul ul ul {
display:none;
}

#dropmenu li:hover ul,#dropmenu li li:hover ul,#dropmenu li li li:hover ul,#dropmenu li li li li:hover ul {
display:block;
}

div.domtab {
width:100%;
font-size:70%;
padding:0 2em;
}

ul.domtabs {
float:left;
width:100%;
margin:0.4em 0 0;
background-color:#E7E7E7;

}

ul.domtabs li {
float:left;
list-style:none;
padding:0;
}

ul.domtabs a:link,ul.domtabs a:visited,ul.domtabs a:active,ul.domtabs a:hover {
display:block;
background:#E7E7E7;
color:#000;
height:1.6em;
font-weight:700;
text-decoration:none;
font-size:12px;
font-family:'Arimo', arial, serif;   
text-transform:uppercase;
padding:.6em 1.2em;
}

ul.domtabs a:hover {
background:#696;
}

div.domtab div {
clear:both;
width:auto;
color:#000;
padding:1em 3em;
}

ul.domtabs li.active a:link,ul.domtabs li.active a:visited,ul.domtabs li.active a:active,ul.domtabs li.active a:hover {
background:#FBFDF0;
color:#fff;
}

#domtabprintview {
float:right;
padding-right:1em;
text-align:right;
}

div.domtab div a:link,div.domtab div a:visited,div.domtab div a:active {
font-weight:700;
outline:none;
padding:1em .5em;
}

div.domtab div h2 a,div.domtab div h2 a:hover,div.domtab div h2 a:active {
color:#cfc;
display:inline;
font-weight:400;
font-size:1em;
padding:0;
}

#other {
font-size:1em;
line-height:1.4em;
width:100%;
margin-bottom:2em;
float:left;
padding-left:2px;
}

div#other h2 {
font-family:'Arimo', arial, serif;   
color:#000;
font-size:14px;
text-transform:uppercase;
font-weight:700;
}

div#other.domtab div {
clear:both;
width:714px;
color:#000;
font-family:'Arimo', arial, serif;   
font-size:1.05em;
line-height:1.4em;
padding:0 0 1em;
}

#other ul.domtabs a:hover {
background:#BDB27A;
color:#F6F6F6;

}

div#other ul.domtabs li.active a:link,div#other ul.domtabs li.active a:visited,div#other ul.domtabs li.active a:active,div#other ul.domtabs li.active a:hover {
background:#E2C458;
color:#000;
outline:none;
}

#content h2 {
font-family: 'Arimo', arial, serif;   
color:#A68F2C;
font-size:18px;
font-weight:700;
}

#content h3 {
font-family:'Arimo', arial, serif;   
color:#A68F2C;
font-size:14px;
font-weight:700;
}

.entry p {
font-size:1em;
line-height:1.25em;
margin:5px;
}

.entry p a:visited {
color:#b85b5a;
}

#hometext {
width:636px;
height:117px;
color:#222B3A;
background:url(images/hometext.jpeg) repeat-x;
padding-bottom:5px;
}

#hometext p {
font-family: 'Arimo', arial, serif;   /*'myraid pro', 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;*/
font-size:12px;
font-weight:400;
line-height:1.5em;
padding:8px 12px 0;
}

.journal-entry-date-break,.journal-entry-tag-pre-title {
font-size:11px;
padding-right:5px;
padding-left:5px;
margin-bottom:15px;
background-color:#EFEFEF;
color:#767676;
}

select,input.text,textarea {
border:1px solid #CCC;
border-color:#CCC;
padding:5px;
}

.verticalNavigationBar .section .module a:hover,.horizontalNavigationBar .module a:hover {
color:#C62606;
}

#sidebar,#sidebar_thanks,#sidebar_social,#sidebar_donation,#sidebar_secure {
font-family: 'Arimo', arial, serif;   /*'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:11px;
line-height:1.3em;
float:left;
width:217px;
background-color:#FFF;
border:1px solid #E7E7E7;
margin-bottom:6px;
color:#000;
}

#sidebar_secure h3,#sidebar h3 {
float:left;
color:#3C3C3C;
font-family: 'Arimo', arial, serif;    /*'Bauhaus Md BT','Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;*/
font-size:13px;
padding-left:15px;
padding-top:7px;
line-height: 1.2em;
}

#social_menu ul,#other div {
float:left;
}
/* call to action (cta) buttons Donate */
.cta {
	background: #202020 url(../images/overlay.png) repeat-x;
	display: inline-block;
	/*padding: 4px 6px 4px;*/
	line-height: 1;
	color: #fff;
	text-decoration: none;
	font-weight: none;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-box-shadow: 0 1px 3px #1f1f1f;
	-webkit-box-shadow: 0 1px 3px #1f1f1f;
	text-shadow: 0 -1px 1px #222;
	border: 0 solid #222;
	/*position: relative;*/
	cursor: pointer;
}	
.medium.cta {
	font-size: 1.6em;
 }
 .pink.cta {

background-color:#CE8E99;
color:#332622;
margin-top:20px;float:right;font-size:14px;font-weight:bold;padding:4px 12px;-moz-border-radius:3px;border-radius:3px;
 }
 .medium.pink.cta:hover {
 color:#ce8e66;
 background-color:#332611;
 border:0px;
 }
.gray.cta{
	background-color: #DEC851;
	color: #FFF;
	padding:0px 6px;
	border:0px solid #919191;
}
.medium.gray.cta:hover {
background-color: #282828;
border:0px solid #F0F0F0;
color:#AE0103;
}
.red.cta{
	background-color: #AE0103;
	color: #E9E9E9;
	padding:0px 6px;
	border:0px solid #919191;
}
.medium.red.cta:hover {
background-color: #E9E9E9;
border:0px solid #F0F0F0;
color:#AE0103;
}
.surgical.cta{
	background-color: #BBB176;
	color: #1A1A1A;
	padding:0px 8px;
	border:0px solid #919191;
}
.medium.surgical.cta:hover {
background-color: #4A4A4A;
border:0px solid #F0F0F0;
color:#D9D9D9;
}
/* END of call to action buttons Donate */
