body{
margin:0px;
width:100%;
padding:0px;
text-align:center;
vertical-align:top;
background-color:#f5f3eb;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#top{
width:100%;
}

#contentSubpage{
float:right;
width:462px;
height:100%;
margin-top:225px;
margin-bottom:100px;
}

#pageDim{
width:livePageWidth;
height:livePageHeight;
}


#headerSub{
background-color:#ffffff;
height:90px;
vertical-align:top;
text-align:center;
position:fixed;
top:0px;
left:0px;
width:100%;
}


#bnrSub{
background-color:#000000;
text-align:center;
vertical-align:top;
position:fixed;
top:90px;
left:0px;
width:100%;
}




#middleSub{
background-color:#f5f3eb;
text-align:center;
vertical-align:top;
background-image:url(../Images/n1-background.gif);
background-repeat:repeat-x;
height:20px;
z-index:200;
position:fixed;
top:180px;
left:0px;
width:100%;
}

#breadcrumbWrapper{
width:100%;
margin:auto;
margin-left:-95px;
text-align:center;
position:fixed;
top:200px;
left:0px;
background-color:#f5f3eb;
}

#breadcrumbContainer{
text-align:left;
width:646px;
margin:auto;
}

#breadcrumbLeftColumn{
float:left;
width:0px;
}

.breadcrumb{
height:10px;
width:462px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#b3b2ad;
float:right;
padding-top:12px;
padding-bottom:10px;
}

#dividerSubpage{
text-align:center;
width:100%;
vertical-align:middle;
height:15px;
position:fixed;
top:224px;
left:0px;
background-color:#f5f3eb;
display:block;
}

.breadcrumb a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#9e9620;}

.breadcrumb a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#9e9620;}

.breadcrumb a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#a3610a;}

.breadcrumb a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#9e9620;}

#menuContainer{
background-color:#c4ba27;
width:100%;
background-image:url(../Images/n1-background.gif);
background-repeat:repeat-x;
position:absolute;
text-align:center;
z-index:200;
}

#bottomContainer{
background-color:#f5f3eb;
width:100%;
height:100%;
vertical-align:top;
}


#bottom{
background-color:#f5f3eb;
width:100%;
text-align:center;
height:185px;
vertical-align:top;
position:absolute;
top:320px;
left:0px;
z-index:2;
}
.entire{
height:100%;
width:100%;
margin:0;
text-align:center;
}

#nonFooter{
width:100%;
height:100%;
margin-bottom:-40px;
z-index:2;
}

.nonFooterTable{
z-index:2;
margin:auto;
background-color:#f5f3eb;
text-align:center;
width:100%;
}

.nonFooterTableSub{
margin:auto;
background-color:#f5f3eb;
height:100%;
margin-bottom:0px;

}

#footer{
background-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#807866;
text-align:center;
font-size:9px;
height:40px;
width:100%;
margin-bottom:0px;
position:fixed;
bottom:0px;
left:0px;
}

#footerHome{
background-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#807866;
text-align:center;
font-size:9px;
height:40px;
width:100%;
vertical-align:middle;
margin:auto;
position:relative;
bottom:0px;
left:0px;
z-index:1;
}

/* For footer home, if there are less than three news items, move the position from relative to absolute */

.headline{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#F6F4EA;
line-height:14px;
font-size:11px;
padding-left:20px;
padding-right:20px;
text-align:left;
}

.headline a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F6F4EA;
font-size:11px;
}

.headline a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F6F4EA;
font-size:11px;
}

.headline a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#C4BA27;
font-size:11px;
}

.headline a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F6F4EA;
font-size:11px;
}

.homeFont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
text-align:left;
}
.homeFont a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9e9620;
font-weight:bold;
text-decoration:none;
}

#forms ul, #forms li
{
padding-bottom:12px;
}

.homeFont a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9e9620;
font-weight:bold;
text-decoration:none;
}

.homeFont a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9e9620;
font-weight:bold;
text-decoration:underline;
}

.homeFont a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9e9620;
font-weight:bold;
text-decoration:underline;
}

.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#807b66;
padding-bottom:-14px;
text-align:center;
font-size:9px;
}

.copyright a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#aba000;
text-decoration:none;
}

.copyright a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#aba000;
text-decoration:none;
}

.copyright a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#a3610a;
text-decoration:none;
}

.copyright a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#aba000;
text-decoration:none;
}

.clear {
clear:both;
height:0px;
}

.dividerFooter{
color:#4d493d;
font-size:9px;
}
.subpageEntire{
width:100%;
margin:auto;
}

#wrapper{
width:100%;
text-align:center;
z-index:10;
background-color:#f5f3eb;
margin:auto;
margin-left:-95px;
}



#containerSubpage{
text-align:left;
width:646px;
margin:auto;
margin-bottom:60px;
height:100%;
}




#leftColumn{
float:left;
width:0px;
}


.imgBorder{
	margin-right:20px;
	margin-bottom:20px;
	margin-top:20px;
	border: 1px solid #B3B2AD;
}

.header{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#a3610a;
font-weight:bold;
}

.header2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#FFCCCC;
font-weight:normal;
}

.subheader{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#a3610a;
font-weight:bold;
}

.content{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:normal;
color:#595857;
line-height:16px;
}

.content a:link{
font-family:Georgia, Times, serif;
font-size:11px;
color:#9e9620;
text-decoration:none;
}

.content a:visited{
font-family:Georgia, Times, serif;
font-size:11px;
color:#999894;
text-decoration:none;
}

.content a:hover{
font-family:Georgia, Times, serif;
font-size:11px;
color:#a3610a;
text-decoration:none;
}

.content a:active{
font-family:Georgia, Times, serif;
font-size:11px;
color:#9e9620;
text-decoration:none;
}
table.save
{
    border-top: solid 1px #cccbc6; 
    border-left: solid 1px #cccbc6;
	border-bottom: solid 1px #cccbc6; 
    border-right: solid 1px #cccbc6;
}

