body {
margin: auto;
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
color: #000000;
background:#FFFFFF url('/images/bg.gif') repeat-y top center;
}

h1, h2 {
color:#003366;
}

#maintable {
border: 0px solid;
width: 1024px; 
padding: 0px;
}

#a0 {
width:65px;
background: #FFFFFF;
}

#a4 {
background: #dbccaf;
text-align:center;
margin:8px;
}

#a5 {
}

#b1 {
background: #b0a287;
padding: 0px;
margin: 0px;
}

#b2 {
/* background: #b1a286; */
padding: 0px;
margin: 0px;
}

#b3 {
/* background: #ebe8e1; */
border: 0px solid;
}

#c2 {
/* background: #ebe8e1; */
min-height:24px;
}

#d2 {
/* background: #ebe8e1; */
margin:0 auto;
width: 724px; 
}

#d2 .wrap {
border: 0px solid;
padding: 0 0px 0px 0px;
margin:12px 0px;
/* margin-left: 24px; */
display:block;
}

#d2 .wrap .main {
float: left;
display:block;
border: 0px solid;
padding: 0 0px 0px 16px;
/* margin-left: 24px; */
width:359px;
}

#d2 .wrap .main1col {
display:block;
border: 0px solid;
padding: 0 32px 0px 16px;
/* margin-left: 24px; */
}

#d2 .main p {
/* line-height:24px; */
}

#d2 .wrap .right {
/*width: 350px;*/
border: 0px dashed;
padding: 8px;
margin-left:400px;
margin-top:26px;
margin-right: 24px;
}

#d2 .description {
font:13px "Times New Roman",Times,FreeSerif,serif;
font-weight: bold;
/* color:#a39883; */
color:#b1a187;
font-style: italic;
border:1px dashed #b1a187;
padding: 4px;
}

#d2 .highlightbox {
font-size: 12px;
margin:12px 0 0 0;
padding: 8px;
background: #dbccaf;
color:#a39883;
}

#d2 .highlightbox a {
color:#a39883;
}

/* removed */
#d4 {
background: #ebe8e1;
}

#d2 h2 {
font-size: 24px;
margin-top:0px;
}

#e2 {
/* background: #ebe8e1; */
border: 0px solid;
padding:0px;
margin:0px;
}

.tagline {
/*font-weight: bold;*/
font-style: italic;
padding-left: 96px;
/*color: #d4ccbb;*/
color:#FFFFFF;
font-size:1.2em;
}

.tagline800 {
font-weight: bold;
font-style: italic;
padding-left: 96px;
/*color: #d4ccbb;*/
color:#FFFFFF;
font-size:1.3em;
margin:0px;	
}

.navigation {
font: 8px #CCCCCC;
/*padding-left: 48px;*/
margin:2px 0 8px 0px;
padding-left:96px;
border:0px solid;
}

.navigation li {
margin-left:0px;
list-style-type: none;
font-size: 14px;
font-weight:bold;
padding-top:2px;
}

.navigation a {
text-decoration: none;
/* color: #FF0000; */
/* color:#ed2325; */ 
color:#c31818;
}

.navigation a:hover {
text-decoration: underline;
color: #003366;
}

.navigation li.active {
text-decoration: none;
color: #003366;
font-weight:bold;
padding-left: 18px;
background:url('/images/dot.gif') no-repeat left center;
}

.contactbutton {
border:1px solid #003366;
font-size:12px;
width:70px;
padding:4px;
text-align:center;
font-weight:bold;
color: #c31818;
}

.contactbutton a {
text-decoration:none;
color:#c31818;
}

.contactbutton:hover {
background: #CCCCCC;
}

#e2 .footer-tagline {
border: 0px dashed;
text-align:right;
margin-right:240px;
}

.footer-member {
text-align:right;
margin-right:120px;
padding:12px 0 12px 0;
font:16px "Times New Roman",Times,FreeSerif,serif;
font-weight:bold;
font-style: italic;
}

.footer-address {
text-align:right;
margin-right:150px;
font:14px "Times New Roman",Times,FreeSerif,serif;
font-style: italic;
color:#a39883;
padding: 0 0 12px 0;
}

.reqd {
/* color:#144551; */
color:#c35153;
}

.box {
width:280px;
margin:0px 0px 24px 0px;
padding:4px;
border:1px solid #808080;
background-color:#f6f4f1;
-moz-box-shadow: 5px 5px 5px #888;
-webkit-box-shadow: 5px 5px 5px #888;
box-shadow: 5px 5px 5px #888;
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
zoom: 1;
}

.rssbox {
        margin:0px 0px 24px 0px;
        background-color:#f6f4f1; /* Needed for IEs */

        -moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
        -webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
        box-shadow: 5px 5px 5px rgba(68,68,68,0.6);

        filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
        -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
        zoom: 1;
}

.rssbox .content {

        position: relative; /* This protects the inner element from being blurred */
        padding: 8px;
        background-color: #f6f4f1;

}

.boxcontent {
position:relative;
margin:2px;
border:0px dashed #CCCCCC;
}

#sociallinks {
border:0px solid;
text-align:right;
padding:8px 18px 0px 0px;
}

#sociallinks .facebook {
display:inline;
margin:0px 4px 0px 4px;
}
#sociallinks .twitter {
display:inline;
margin:0px 4px 0px 4px;
}
#sociallinks .linkedin {
display:inline;
margin:0px 4px 0px 4px;
}

