body {
     margin: 0px 0px 0px 0px;
     background-position: top left;
     background: #C7CFD3;
}
.masthead {
     background: #436686;
}
.contentbg {
     background: transparent url(../images/contentbg.png); background-repeat: repeat-y;
}
.navarea {
     height: 32px;
     border-top: #023554 1px solid;
     border-bottom: #023554 1px solid;
     background: #5C90B9 url(../images/mnavbg.jpg); background-repeat: repeat-x;
     }
.pagebg {
     background: #FFFFFF url(../images/pagebg.gif); background-repeat: repeat-x;
}
.margin {
     background: #5B86AE url(../images/marbg.gif); background-repeat: repeat;
     border-left: #023554 1px solid;
}
.copy {
     color: #404040;
     font-size: 15px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:link {
     color: #851E50;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:visited {
     color: #851E50;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:hover {
     color: #2A6EB7;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:active {
     color: #AC6328;
     background-color: transparent;
     text-decoration: none;
     }
.copyb {
     color: #404040;
     font-size: 15px;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:link {
     color: #851E50;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:visited {
     color: #851E50;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:hover {
     color: #2A6EB7;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:active {
     color: #AC6328;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.counter {
     color: #FFFFFF;
     font-size: 13px;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
     }
.newsbox {
     border: #E1E1ED 1px solid;
}
.newsphoto {
     background: #EEEEEE;
     border-right: #E1E1ED 1px solid;
}
.newspic {
     border: #E1E1ED 1px solid;
}
.newshead { 
     color: #404040;
     font-size: 15px;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     padding-bottom: 8px;
     border-bottom: #D4D4D4 1px solid;
}
.newshead a:link {
     color: #851E50;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.newshead a:visited {
     color: #851E50;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.newshead a:hover {
     color: #2A6EB7;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.newshead a:active {
     color: #AC6328;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.newscopy {
     color: #404040;
     font-size: 15px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     padding-top: 8px;
     }
.newscopy a:link {
     color: #851E50;
     background-color: transparent;
     text-decoration: none;
     }
.newscopy a:visited {
     color: #851E50;
     background-color: transparent;
     text-decoration: none;
     }
.newscopy a:hover {
     color: #2A6EB7;
     background-color: transparent;
     text-decoration: none;
     }
.newscopy a:active {
     color: #AC6328;
     background-color: transparent;
     text-decoration: none;
     }
.title { 
     color: #663063;
     font-size: 23px;
     font-family: Arial, Helvetica, sans-serif; 
     padding-left: 6px;
     padding-top: 8px;
     padding-bottom: 8px;
     background-color: transparent;
     text-decoration: none;
     border-bottom: #D4D4D4 1px solid;
}
.section {
     color: #3E6491;
     font-size: 21px;
     font-family: Arial, Helvetica, sans-serif;
     padding-left: 6px;
     padding-top: 6px;
     padding-bottom: 6px;
     background-color: transparent;
     text-decoration: none;
     border-bottom: #D4D4D4 1px solid;
     }
.section a:link {
     color: #851E50;
     background-color: transparent;
     text-decoration: none;
     }
.section a:visited {
     color: #851E50;
     background-color: transparent;
     text-decoration: none;
     }
.section a:hover {
     color: #2A6EB7;
     background-color: transparent;
     text-decoration: none;
     }
.section a:active {
     color: #AC6328;
     background-color: transparent;
     text-decoration: none;
     }
.eyecandy { 
     background: #457098 url(../images/quickbg.gif); background-repeat: repeat;
     border-bottom: #000000 1px solid;
}
.quicknav { 
     background: #457098 url(../images/quickbg.gif); background-repeat: repeat;
     border-bottom: #023554 1px solid;
}
.twitter { 
     background: #457098;
     border-bottom: #023554 1px solid;
}
.subhead { 
     background: #123456;
     border-bottom: #000000 1px solid;
}
.subtab {
     background: #274E73 url(../images/bullet.gif) no-repeat;
     width: 222px;
     padding-top: 9px;
     padding-bottom: 9px;
     padding-left: 24px;
     border-top: #3D71A1 1px solid;
     border-bottom: #000000 1px solid;
}
.subnav {
     color: #CCCCCC;
     font-size: 12px;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
     }
.subnav a:link {
     color: #A5C6E5;
     text-decoration: none;
     }
.subnav a:visited {
     color: #A5C6E5;
     text-decoration: none;
     }
.subnav a:hover {
     color: #E7E5B7;
     text-decoration: none;
     }
.subnav a:active {
     color: #FFFFFF;
     background-color: transparent;
     text-decoration: none;
     }
.header { 
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 19px;
     color: #123456;
     padding-left: 6px;
     padding-top: 8px;
     padding-bottom: 8px;
     background-color: transparent;
     text-decoration: none;
     border-bottom: #D4D4D4 1px solid;
}
.subheader { 
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 15px;
     color: #123456;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
}
.toolnav {
     color: #EEEEEE;
     font-size: 10px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     }
.toolnav a:link {
     color: #C3D9EF;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
     }
.toolnav a:visited {
     color: #C3D9EF;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
     }
.toolnav a:hover {
     color: #EEEFC3;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: underline;
     }
.toolnav a:active {
     color: #FFFFFF;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
     }
.footarea {
     border-top: #023554 1px solid;
     background: #436686;
}
.footcap {
     background: transparent url(../images/footcapblue.png); background-repeat: no-repeat;
}
.fcopy {
     color: #EEEEEE;
     font-size: 13px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:link {
     color: #C3D9EF;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:visited {
     color: #C3D9EF;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:hover {
     color: #EEEFC3;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:active {
     color: #FFFFFF;
     background-color: transparent;
     text-decoration: none;
     }
.gifthead {
     color: #676889;
     font-size: 19px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     }
.faqhead {
     color: #676889;
     font-size: 15px;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.bchead {
     color: #676889;
     font-size: 17px;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.quoteb {
     color: #123456;
     font-size: 15px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     }
.quotep {
     color: #764B97;
     font-size: 15px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     }
.book {
     border: #E1E1ED 1px solid;
     }
.descrip {
     border-left: #E1E1ED 1px solid;
     border-right: #E1E1ED 1px solid;
     border-bottom: #E1E1ED 1px solid;
     }
.titlepic {
     border-right: #E1E1ED 1px solid;
     }
.terms {
     padding-top: 12px;
     padding-bottom: 12px;
     border-top: #E1E1ED 1px solid;
     }
