body {
margin:0px;
font-size:12px;
font-family:arial;
background-color:#FFF;
background-image:url(/inc/img/mainBkg.jpg);
background-repeat:repeat-x;
}
A,A:hover  { 
/*text-decoration:underline;*/
text-decoration:none;
color:#000;
}
A,A:visited { 
text-decoration:none;
color:#666666;  
}
td {
text-align:left;
font-size:12px;
}
img {
border:0px;
vertical-align:middle;
}
.oLnk {
line-height:28px;
}
.sumT {
margin-top:3px;
height:33px;
vertical-align:middle;
text-transform:uppercase;
color:#F2F2F2;
font-size:11px;	
font-weight:bold;
text-align:center;
width:100%;
}
.sumB {
margin-top:12px;
width:892px;
color:#2D4DA2;
font-size:11px;	
text-align:center;
width:100%;
}
.sumB a,.sumB a:visited {
color:#2D4DA2;
text-decoration:none;
}
.sumB a:hover {
color:#2D4DA2;	
text-decoration:underline;
}

.oLnk {
line-height:17px;
}
.mainWrap {
margin:0;
}


.content {
position:absolute;
top:-200px;
left:0;
}
.content H1 {
font-size:12px;
font-weight:bold;
}
#wrapperX {
position:absolute;
z-index:2;
}       
.wrapX {
position:absolute;
z-index:3;
height:1020px;
width:1004px;
top:0;
left:50%;
margin-left:-502px;
margin-top:0;
}
.wrapTD { 
height:1020px;
width:1004px;
vertical-align:top;
background-color:#FFF;
background-image:url(/inc/img/bodyBkg.jpg);
background-repeat:no-repeat;
}
.wrapDIV {
height:1020px;
width:1004px;
position:relative;
}
.addr {     
position:absolute;
color:#9A3554;
font-size:16px;
top:8px;
right:16px;
}
.navWrap {     
position:absolute;
top:123px;
left:66px;
font-size:14px;
}
a.navT,a.navT:visited {
color:#FFF;
text-decoration:none;
}
a.navT:hover {
color:#CFFFFF;
text-decoration:none;
}
.navDiv {     
height:17px;
width:1px;
vertical-align:middle;
margin:0 12px;
}
.navWrapM {     
position:absolute;
top:43px;
right:20px;
font-size:11px;
}
a.navM,a.navM:visited {
color:#9A3554;
text-decoration:none;
}
a.navM:hover {
color:#9A3554;
text-decoration:underline;
}
.crumbWrap {     
position:absolute;
top:158px;
left:34px;
font-size:12px;
}
a.navC,a.navC:visited {
color:#9A3554;
text-decoration:none;
}
a.navC:hover {
color:#9A3554;
text-decoration:none;
}
.crumbDiv {     
height:12px;
width:4px;
vertical-align:middle;
margin:0 10px;
}
.urlWrap {     
position:absolute;
top:158px;
right:24px;
font-size:12px;
}
a.navU,a.navU:visited {
color:#c0c0c0;
text-decoration:none;
}
a.navU:hover {
color:#333;
text-decoration:none;
}
.pgHdrWrap {     
position:absolute;
top:198px;
left:11px;
font-size:12px;
}
.pgHdrR {     
float:left;      
width:975px;
height:91px;
}
.wrapFTR {
vertical-align:bottom;
color:#4A86A3;
}
.FTR {
background-image:url(/inc/img/ftrDiv.jpg);
background-repeat:no-repeat;
padding-top:42px;
font-size:11px;
text-align:center;
}
.FTR a,.FTR  a:visited {
color:#4A86A3;
text-decoration:none;
}
.FTR a:hover {
color:#003399;
text-decoration:underline;
}
#rail {
background-image:url(/inc/img/railBkg.jpg);
background-repeat:repeat-x;
position:absolute;
bottom:0;
left:0;
width:100%;
}
.pgHdrL {         
background-image:url(/inc/img/blog/pgBlock.gif);
background-repeat:no-repeat;
width:230px;
height:73px;
margin-top:1px;
}
.blockText {
width:213px;
height:53px;
padding:20px 0 0 17px;
font-size:18px;
color:#FFF;
font-family:georgia;
}



.rbHdr {
background:url(/inc/img/blog/pgNavT.gif);
width:230px;
height:11px;
margin-top:12px;
}
.rbFtr {
background:url(/inc/img/blog/pgNavB.gif);
width:230px;
height:23px;
}
.rbMid {
background:url(/inc/img/blog/pgNavM.gif);
background-repeat:repeat-y;
padding:0 10px 0 16px;
width:204px;
}
.btwrap {
background:url(/inc/img/blog/btBlock.gif);
height:63px;
width:669px;
padding:12px 0 0 12px;
}                
.btwrap P {
margin:0;
}

FORM {
margin:0px;
}

.wrap {
width:100%;
border:0px;
}
.cont {
width:100%;
border-collapse:collapse;
}
.contLa,.contLb {
width:670px;
padding:0 0 0 10px;
vertical-align:top;
}
.contLa {
border-right:none;
}
.contLb {
border-left:none;;
}
.contR {
width:230px;
padding:0  22px;
vertical-align:top;
}
.fCol {
/* rCol-(padding x 2) */
width:510px;
}
.hrDot {
height:1px; 
border-top:1px dotted #666666; 
width:647px; 
margin:8px 0 0 12px;
}
.hrDotR {
height:1px; 
border-top:1px dotted #666666; 
width:100% !important; 
margin:8px 0 8px 0;
}
.blogTitle {
font:16pt georgia;
margin:0px 0px;
}
.blogDate {
color:#61636A;
font-size:11px;
}
.posted {
width:647px; 
margin:0 0 10px 12px;
}
.blogText {
width:647px; 
color:#000;
font-family:arial;
margin:0;
padding:0 0 0 12px;
}
.intlTitle {
font:14pt georgia;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}
.archTitle {          
font:14pt georgia;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}
.catTitle {
font:14pt georgia;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}
.extlTitle {
font:14pt georgia;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}
.commTitle {
text-transform:uppercase;
font-size:12px;
font-weight:bold;
margin-bottom:0px;
margin-left:12px;
color:#666;
}
.commNameA,.commNameB {
font-weight:bold;
text-align:left;
padding-bottom:0px;
}
.commTextA,.commTextB {

}
.commDateA,.commDateB {
color:#61636A;
text-align:right;
padding-bottom:0px;
}
.commLabel {

}
.commFrow {
margin:0px 0px 12px 0px;
}
.commFwrap{
padding:12px 0px 12px 12px;
}
.commBkmk {

color:#000;
text-decoration:none;
}
.commErr {
padding:12px 0px 0px 12px;
color:orange;
}
.commOk {
padding:12px 0px 0px 12px;
color:orange;
}

.fTxt {
width:200px;
border:1px solid #666;
color:#000;
font-family:arial;
font-size:12px;
}
.fCap {
width:108px;
border:1px solid #666;
color:#000;
font-family:arial;
font-size:12px;
}
.fArea {
width:480px;
height:200px;
border:1px solid #666;
color:#000;
font-family:arial;
font-size:12px;
}




#links {
    font-family:georgia;
	font-weight: bold;
	font-size: 16px;
}

#links a {
	color: #122d3e;
	font-size: 15px;
}
#links a:hover {
	color: #00838c;
}



.rowA,.rowB,.rowC {
padding:12px;
border-bottom:1px solid #B9DDDE;
}
.rowA {
background-color:white;
}
.rowB {
background-color:#F0FAFB;
}
.rowC {
background-color:#F0FAFB;
border-top:1px solid #B9DDDE;
}

.sTxt {
border:1px solid #c0c0c0;
width:100px;
}

a.nav,a.nav:visited {
text-decoration:none;
color:#91D2D6;
}
a.nav:hover,a.nav:visited:hover {
text-decoration:none;
color:#3E88C6;
}     

.pgDiv {
}
.pgSel {
color:#FFF;
background-color:#000; 
font-size:12px;
}
.pgTxt {
font-size:10px;
font-weight:bold;
}
a.pgNav,a.pgNav:visited {
font-size:11px;
}
a.pgNav:hover {
font-size:11px;
}
