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

body {
margin:0;
padding:0;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/body_back.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}

a:active {outline:none;}
a:focus {-moz-outline-style:none;}

#container {
width:1024px;
height:701px;
margin:0 auto;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/containerbg.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
}

#header {
height:150px;
margin:0;
padding:0;
}

#logo {
width:222px;
height:150px;
float:left;
display:inline;
margin:0;
padding:0;
}

#signup {
float:right;
display:inline;
margin:60px 0 0 0;
padding:0;
font-size:11px;
color:#333333;
font-weight:bold;
}

#signup .signupbox {
padding-left:20px;
padding-top:3px;
/padding-top:5px;
font-size:12px;
color:#ffffff;
}

#signup input {
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/inputbg.png);
background-repeat:no-repeat;
padding-top:2px;
background-position:top;
width:216px;
height:23px;
border:none;
float:left;
display:inline;
}

#signup .signupbtn {
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/signupbtn.png);
background-repeat:no-repeat;
background-position:bottom;
margin-right:23px;
width:31px;
height:23px;
border:none;
float:left;
display:inline;
cursor:pointer;
}

.search .itemsearch {
width:240px;
padding:10px 30px 10px 25px;
color:#666666;
font-size:12px;
}

.search input {
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/searchinputbg.png);
background-repeat:no-repeat;
width:175px;
border:none;
float:left;
display:inline;
height:15px;
}

.search .signupbox {
padding-left:10px;
font-size:12px;
color:#ffffff;
}

.search .signupbtn {
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/searchbtn.png);
background-repeat:no-repeat;
width:51px;
height:15px;
border:none;
float:left;
display:inline;
cursor:pointer;
}

.search form {
margin:0;
padding:0;
}

#header form {
margin:0;
padding:0;
}

#backFeature {
width:717px;
float:left;
display:inline;
}

#navbar {
float:left;
width:717px;
height:65px;
display:inline;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/navbar_bg.gif);
}

#contentFeature {
width:717px;
min-height:441px;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/webcontentbg.png);
background-repeat:repeat-y;
float:left;
display:inline;
color:#6d6d6e;
}

#contentFeature .webContent {
padding-left:40px;
padding-right:40px;
padding-bottom:10px;
font-size:12px;
float:right;
display:inline;
width:637px;
}

.webContent .pageTitle {
color:#003366;
text-transform:uppercase;
line-height:20px;
}

.webContent .articleBreadcrumbs span {
margin-bottom:10px;
float:left;
display:inline;
font-size:12px;
}

.webContent .shareTooltop {
float:right;
display:inline;
margin-right:20px;
color:#dc1a21;
}

.webContent .shareTooltop a {
color:#003366;
font-weight:bold;
text-transform:lowercase;
}

.webContent .articleBreadcrumbs .Path {
color:#dc1a21;
font-weight:bold;
}

.webContent .articleBreadcrumbs a.Path {
color:#dc1a21;
font-weight:normal;
}

#contentFeaturebtm {
width:717px;
height:46px;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/webcontentbtmbg.png);
background-repeat:no-repeat;
float:left;
display:inline;
}

#featureRight {
width:300px;
float:right;
display:inline;
margin:0 0 0 5px;
padding:0;
}

#featureRight .item {
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/rightitembg.png);
width:284px;
height:150px;
background-repeat:no-repeat;
}

#featureRight .network {
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/networkbg.png);
width:284px;
height:103px;
background-repeat:no-repeat;
}

.itemtxt {
width:240px;
padding:19px 30px 10px 25px;
color:#666666;
font-size:12px;
}

.itemtxt .itemtitle {
margin-bottom:5px;
}

#newsfeed {
margin:0;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/feedbg.jpg);
background-repeat:no-repeat;
width:716px;
height:55px;
float:left;
display:inline;
}

.legal .small {
font-size:10px;
font-weight:bold;
float:right;
display:inline;
padding:25px 45px 0 0;
/padding:15px 45px 0 0;
color:#7f7f7f;
}

#footer {
width:1024px;
text-align:left;
margin:0 auto;
float:left;
display:inline;
}

#footer .small {
font-size:10px;
font-weight:bold;
margin:15px 0 0 40px;
color:#7f7f7f;
}

.cite {
text-align:right;
color:#003366;
font-weight:bold;
font-size:10px;
margin-right:30px;
margin-top:-20px;
}

.cite a {
color:#003366;
text-decoration:none;
}

.jobloss {
font-weight:bold;
margin-left:30px;
}

.jobloss a {
color:#333333;
text-decoration:none;
}

input.hidden{display:none;}

.CTeven input, .CTodd input {
padding:5px;
border:2px solid #d6d6d6;
background:#d6d6d6;
font-size:1.2em;
color:#484848;
}

#donateTableAmounts {
padding:8px;
/*background:#d6d6d6;*/
font-size:1.2em;
color:#484848;
}

#contentFeature textarea {
width:300px;
height:150px;
}

.Alert {
font-weight:bold;
color:#dc1a21;
}

hr.NLdiv {
border:0;
color:#dc1a21;
background-color: #dc1a21;
height:1px;
width:100%;
}

#homeFeature {
width:717px;
height:441px;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/homefeaturebg.png);
background-repeat:no-repeat;
float:left;
display:inline;
}

#rotator {
width:685px;
height:377px;
position:absolute;
margin-left:16px;
/margin-left:-701px;
top:198px;
z-index:998;
}

.sliderwrapper {
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width:685px; /*width of featured content slider*/
height:377px;
}

.sliderwrapper .contentdiv {
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width:685px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height:377px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity:1;
}

#paginate-slider {
position:relative;
z-index:999;
margin-top:-50px;
width:650px;
text-align:right;
}

#paginate-slider a {
border:1px solid #ffffff;
padding:2px 5px;
background-color:#003366;
color:#ffffff;
}

#paginate-slider a:hover, #paginate-slider a:selected {
border:1px solid #dc1a21;
padding:2px 5px;
background-color:#ffffff;
color:#003366;
}


#paginate-slider img {
width:60px;
height:37px;
border:1px solid #333;
padding:1px;
margin-right:2px;
margin-left:5px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);
-moz-opacity:.5;
}

#paginate-slider a img:hover, #paginate-slider a.selected img {
border:1px solid #dc1a21;
padding:1px;
height:39px;
margin-right:2px;
margin-left:5px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity:1;
}

.titlefield{
text-decoration:none;
color:#003366;
font-style:italic;
border-right:1px solid #ff0000;
padding-right:7px;
}

.datefield{
color:#7f7f7f;
padding-left:5px;
font-weight:normal;
font-style:italic;
}

#thefeed {
padding-top:20px;
padding-left:105px;
}

#tickerfeed{
width:500px;
height:18px;
font-size:12px;
font-weight:bold;
float:left;
display:inline;
}

.viewnews img {
width:83px;
height:22px;
margin-left:10px;
}

#wideBackFeature {
width:1024px;
float:left;
display:inline;
}

#wideBackFeature #navbar {
float:left;
width:1024px;
height:65px;
display:inline;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/navbar_bg_wide.jpg);
}

#wideBackFeature #contentFeature {
width:1024px;
min-height:441px;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/webcontentbg_wide.jpg);
background-repeat:repeat-y;
float:left;
display:inline;
color:#6d6d6e;
}

#wideBackFeature #contentFeaturebtm {
width:1024px;
height:46px;
background:url(/atf/cf/%7B36151402-4b29-4eee-8c71-b8456bf27c86%7D/webcontentbtmbg_wide.jpg);
background-repeat:no-repeat;
float:left;
display:inline;
}

#wideBackFeature #contentFeature .webContent {
padding-left:40px;
padding-right:40px;
padding-bottom:10px;
font-size:12px;
float:right;
display:inline;
width:944px;
}

