/********** Custom Style for Grants.gov Learn Grants Elements **********/	
.banner-box {margin: 0; height:150px; background-position: 0% 50%; background-repeat:no-repeat; border-radius: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; -o-border-radius: 9px; -khtml-border-radius: 9px; }

.landing-page {padding:0px !important;}
.landing-page-title {float:left; color:#C1272D; font-size:50px; white-space:nowrap; margin:200px 0px 0px 25px; text-transform:uppercase; text-shadow:silver; text-outline:#CCC; }
.landing-contentbox {float:left; padding:0; margin-top:25px; }
.landing-contentbox div {margin: 0 25px 0 25px; height:75px; background-position: 0% 50%; background-repeat:no-repeat; background-size:100%; border-radius: 3px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; }
.landing-contentbox h2 {margin: 0 25px 0 25px; color: #333333; font-size:18px; border-top: 3px solid #C1272D;}
.landing-contentbox h2 a {color: #333333; font-size:18px;}
.landing-contentbox h3 {margin: 0 25px 0 25px; color: #363636; font-size:12px;}
.landing-contentbox p {margin: 7px 25px 0 25px; line-height: 12px; color: #363636;}
.landing-contentbox p a {font-weight: bold;}
.landing-contentbox .actionlink {font-weight: bold !important;}

.landing-contentbox ul {line-height:14px; list-style-type: none; margin:0px; padding:0px; margin:10px 25px 0 25px;}
.landing-contentbox li {padding: 0px; margin:0px;}
.landing-contentbox li a:link, .landing-contentbox li a:visited {text-decoration:none; padding-left: 10px; background-image:url('../images/grants/icon-bullet-default.png'); background-position: 0% 50%; background-repeat:no-repeat;}
.landing-contentbox li a:active, .landing-contentbox li a:hover {text-decoration:none; padding-left: 10px; background-image:url('../images/grants/icon-bullet-hover.png'); background-position: 0% 50%; background-repeat:no-repeat;}
.landing-contentbox li a.selected:link {font-weight:bold; color:#cc0000; text-decoration:none; padding-left: 10px; background-image:url('../images/grants/icon-bullet-default.png'); background-position: 0% 50%; background-repeat:no-repeat;}
.landing-contentbox .selected a:link {font-weight:bold; color:#cc0000; }
.last-box {margin-bottom: 45px;}

.learn-infobox {border:1px dotted #FFCC00; border-left: 5px solid #FFCC00; background-image:url('../images/messages/info.png'); background-position: 5px 5px; background-repeat:no-repeat; padding:5px 5px 5px 25px;}

.learn-listbox {height:110px; margin: 0px 0px 10px 0px; clear:both; border-bottom: 1px dotted silver;}
.learn-logo {height:100px; width:100px; float:left; background-repeat:no-repeat; margin: 0px 15px 0px 0px; border-radius: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; -o-border-radius: 9px; -khtml-border-radius: 9px;}

.learn-contentbox {margin: 20px 0px 25px 0px;}
.learn-contentbox h3 {margin: 0 0 0 25px; color: #333333; font-size:16px; border-top: 3px solid #C1272D;}
.learn-contentbox h3 a {color: #333333; font-size:16px;}
.learn-contentbox p {margin: 0 0 0 25px; line-height: 12px; color: #363636;}

.learn-contentbox ul {line-height:14px; list-style-type: none; margin:0px; padding:0px; margin:10px 0 0 25px;}
.learn-contentbox li {padding: 0px; margin:0px;}
.learn-contentbox li a:link, .learn-contentbox li a:visited {text-decoration:none; padding-left: 10px; background-image:url('../images/grants/icon-bullet-default.png'); background-position: 0% 50%; background-repeat:no-repeat;}
.learn-contentbox li a:active, .learn-contentbox li a:hover {text-decoration:none; padding-left: 10px; background-image:url('../images/grants/icon-bullet-hover.png'); background-position: 0% 50%; background-repeat:no-repeat;}
.learn-contentbox li a.selected:link {font-weight:bold; color:#cc0000; text-decoration:none; padding-left: 10px; background-image:url('../images/grants/icon-bullet-default.png'); background-position: 0% 50%; background-repeat:no-repeat;}
.learn-contentbox .selected a:link {font-weight:bold; color:#cc0000;}