a:link {
    color: #0033CC;
    text-decoration: none
}

a:active {
    color: #406A8F;
    text-decoration: underline
}

a:visited {
    color: #0033CC;
    text-decoration: none
}

a:hover {
    color: #0033CC;
    text-decoration: underline
}

.c4 {
    background-image: url(images/shadow1.gif);
    background-repeat: repeat-y;
}

.c5 {
    background-image: url(images/shadow4.gif);
    background-repeat: no-repeat;
}

.c3 {
    background-image: url(images/footer.gif);
    background-repeat: no-repeat;
    background-position: 11px 0px;
}

select, input, textarea {
    font-family: arial, helvetica, sans-serif
}

ul {
    /*margin: 0px;*/
    /*padding: 0px;*/
    border: 0px;
}

.textSize {
    width: auto;
    padding: 7px 0px 0px 0px;
}

#textSize {
    float: right;
    text-transform: capitalize;
    color: #000000;
    font-family: arial, helvetica, sans-serif
}

#textSize li {
    float: left;
    display: block;
    padding: 2px .8em 2px 0;
    font-weight: normal;
}

#textSize li.Normal a {
    font-size: 12px;
    line-height: 12px;
}

#textSize li.Large a {
    font-size: 16px;
    line-height: 12px;
}

#textSize li.X-Large a {
    font-size: 20px;
    line-height: 12px;
}

#textSize li a {
    text-decoration: none;
    color: #888;
    font-weight: bold;
}

#textSize li a:hover {
    color: #000;
    text-decoration: none;
}

.bread {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #666666;
    text-decoration: none;
    text-transform: uppercase;
}

.footer {
    color: #666666;
    padding: 16px;
    text-decoration: none;
    text-align: center;
    font-size: 10px
}

a.footer {
    color: #0033CC;
    padding: 0px;
}

.ut {
    color: #666666;
    padding: 0px 0px 16px 0px;
}

.ut a:link {
    padding: 0px 8px;
}

.ut a:hover {
    padding: 0px 8px;
}

.ut a:visited {
    padding: 0px 8px;
}

.BodyCopy {
    color: #000000;
}

.PageTitle {
    font-size: 1.6em;
    color: #333333;
    font-weight: 300;
}

.Headline {
    font-size: 1.2em;
    color: #666666;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
}

a.Headline {
    font-size: 1em;
    color: #666666;
    text-decoration: none;
    text-transform: uppercase;
}

.Small {
    font-size: .6em;
    color: #666666
}

.Big {
    font-size: 1.5em;
    color: #666666
}

.promo_txt {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #000;
    text-decoration: none;
}

.promo_headline {
    font-weight: bold;
    padding: 12px 0px;
    color: #0033CC;
    font-size: 11px;
}

.secnav_normal a:link {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_normal a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_normal a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_roll a:link {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_roll a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_roll a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_current a:link {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_current a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_current a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_subtree_normal a:link {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_subtree_normal a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_subtree_normal a:visited {
    color: #FFFFFF;
    text-decoration: none
}

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

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

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

.secnav_subtree_current a:link {
    color: #000000;
    text-decoration: none
}

.secnav_subtree_current a:hover {
    color: #000000;
    text-decoration: none
}

.secnav_subtree_current a:visited {
    color: #000000;
    text-decoration: none
}

.secnav_2_normal, .secnav_3_normal {
    color: #666666;
    text-decoration: none;
    padding: 3px 22px 3px 49px;
    cursor: pointer;
    background-color: #FFFFFF;
    background-image: url(images/div2.gif);
    background-repeat: no-repeat;
    background-position: 41px 5px;
    line-height: 12px;
    font-size: 11px;
}

.secnav_2_roll, .secnav_3_roll {
    color: #666666;
    text-decoration: none;
    padding: 3px 22px 3px 49px;
    cursor: pointer;
    background-color: #EEEEEE;
    background-image: url(images/div1.gif);
    background-repeat: no-repeat;
    background-position: 41px 5px;
    line-height: 12px;
    font-size: 11px;
}

.secnav_2_current, .secnav_3_current {
    color: #FFFFFF;
    text-decoration: none;
    padding: 3px 22px 3px 49px;
    cursor: pointer;
    background-color: #B2D5F1;
    background-image: url(images/div2.gif);
    background-repeat: no-repeat;
    background-position: 41px 5px;
    line-height: 12px;
    font-size: 11px;
}

.secnav_2_normal a:link {
    color: #666666;
    text-decoration: none
}

.secnav_2_normal a:hover {
    color: #666666;
    text-decoration: none
}

.secnav_2_normal a:visited {
    color: #666666;
    text-decoration: none
}

.secnav_2_roll a:link {
    color: #666666;
    text-decoration: none
}

.secnav_2_roll a:hover {
    color: #666666;
    text-decoration: none
}

.secnav_2_roll a:visited {
    color: #666666;
    text-decoration: none
}

.secnav_2_current a:link {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_2_current a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_2_current a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_3_normal a:link {
    color: #666666;
    text-decoration: none
}

.secnav_3_normal a:hover {
    color: #666666;
    text-decoration: none
}

.secnav_3_normal a:visited {
    color: #666666;
    text-decoration: none
}

.secnav_3_roll a:link {
    color: #666666;
    text-decoration: none
}

.secnav_3_roll a:hover {
    color: #666666;
    text-decoration: none
}

.secnav_3_roll a:visited {
    color: #666666;
    text-decoration: none
}

.secnav_3_current a:link {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_3_current a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_3_current a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.secnav_3_normal, .secnav_3_roll, .secnav_3_current {
    padding: 3px 22px 3px 63px;
    background-position: 55px 5px;
}

.cancernav_normal {
    color: #666666;
    text-decoration: none;
    cursor: pointer;
    background-color: #FFFFFF;
    background-image: url(images/div2.gif);
    background-repeat: no-repeat;
    line-height: 12px;
    font-size: 11px;
}

.cancernav_roll {
    color: #666666;
    text-decoration: none;
    cursor: pointer;
    background-color: #EEEEEE;
    background-image: url(images/div1.gif);
    background-repeat: no-repeat;
    line-height: 12px;
    font-size: 11px;
}

.cancernav_current {
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
    background-color: #B2D5F1;
    background-image: url(images/div2.gif);
    background-repeat: no-repeat;
    line-height: 12px;
    font-size: 11px;
}

.cancernav_normal a:link {
    color: #666666;
    text-decoration: none
}

.cancernav_normal a:hover {
    color: #666666;
    text-decoration: none
}

.cancernav_normal a:visited {
    color: #666666;
    text-decoration: none
}

.cancernav_roll a:link {
    color: #666666;
    text-decoration: none
}

.cancernav_roll a:hover {
    color: #666666;
    text-decoration: none
}

.cancernav_roll a:visited {
    color: #666666;
    text-decoration: none
}

.cancernav_current a:link {
    color: #FFFFFF;
    text-decoration: none
}

.cancernav_current a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.cancernav_current a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.content {
    padding: 12px 12px 0px 16px;
    background-image: url(images/shadow2.jpg);
    background-repeat: repeat-y;
}

.topcontent {
    padding: 12px 12px 0px 16px;
    background-image: url(images/shadow2.jpg);
    background-repeat: repeat-y;
}

.spotlight {
    padding: 0px 12px 12px 12px;
    border-left: 2px solid #CCCCCC;
    margin-top: 20px
}

.sidebar {
    padding: 20px 12px 12px 0px
}

.border {
    border-left: 2px solid #CCCCCC;
    padding-left: 12px
}

.top {
    background-image: url(images/top.jpg);
    background-repeat: no-repeat;
}

.news {
    padding: 20px;
    background-image: url(images/news.jpg);
    background-repeat: no-repeat;
}

div.news {
    padding: 8px 0px 8px 19px;
    background-image: none;
    line-height: 1.1em;
    font-size: 12px;
}

.newsHeadline {
    font-weight: 300;
    color: #FFFFFF;
    text-decoration: none;
}

.tile {
    background-color: #FFFFFF;
    background-image: url(images/tile.jpg);
    background-repeat: repeat-x;
}

.shadow {
    background-image: url(images/shadow.png);
    background-repeat: repeat-y;
    width: 820px;
}

.nav {
    color: #333333;
    text-decoration: none;
    padding: 6px 17px;
    cursor: pointer;
    border-bottom: 1px solid #FFFFFF;
    font-size: 13px;
    line-height: 16px;
}

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

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

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

.navPhy, .navPhy, .navSer, .navPat, .navCar, .navCom, .navHel, .navQua, .navJob, .navAbo {
    color: #FFFFFF;
    text-decoration: none;
    padding: 6px 17px;
    cursor: pointer;
    border-bottom: 1px solid #FFFFFF;
    font-size: 13px;
    line-height: 16px;
}

.navPhy {
    background-color: #7C597A;
}

.navPhy a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navPhy a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navPhy a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navSer {
    background-color: #84A560;
}

.navSer a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navSer a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navSer a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navPat {
    background-color: #377D7D;
}

.navPat a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navPat a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navPat a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navCar {
    background-color: #7D8F75;
}

.navCar a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navCar a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navCar a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navCom {
    background-color: #7D8F75;
}

.navCom a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navCom a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navCom a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navHel {
    background-color: #3596B9;
}

.navHel a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navHel a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navHel a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navQua {
    background-color: #CAA650;
}

.navQua a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navQua a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navQua a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navJob {
    background-color: #7C597A;
}

.navJob a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navJob a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navJob a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.navAbo {
    background-color: #84A560;
}

.navAbo a:link {
    color: #FFFFFF;
    text-decoration: none
}

.navAbo a:hover {
    color: #FFFFFF;
    text-decoration: none
}

.navAbo a:visited {
    color: #FFFFFF;
    text-decoration: none
}

.search2 {
    background-image: url(images/search2.gif);
    border-bottom: 1px solid #929292;
    background-color: #ABC7E3;
    background-repeat: repeat-x;
    padding: 4px;
    line-height: 12px;
}

.search {
    padding: 0px 6px 6px 0px;
    background-image: url(images/search.png);
}

.search1a {
    background-image: url(images/search1_d.gif);
    background-repeat: repeat-y;
}

.search1b {
    background-image: url(images/search1_e.gif);
    background-repeat: repeat-y;
    background-position: bottom;
}

td.page {
    padding-left: 15px;
    background-image: url(images/shadow2.png);
    background-repeat: repeat-y;
    color: #FFFFFF;
    line-height: 20px;
}

h2 {
    font-size: 20px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 0;
    margin: 0;
}

h1 {
    font-size: 24px;
    font-weight: bold;
    line-height: 28px;
    color: #000000;
    padding: 0;
    margin: 0;
}

.b10 {
    font-size: 10px;
    padding: 0;
    margin: 0
}

.n12 {
    font-size: 11px;
    padding: 0;
    margin: 0
}

.n13 {
    font-size: 13px;
    padding: 0;
    margin: 0
}

.shop_headline {
    color: #0094D6;
    text-decoration: none;
    text-transform: uppercase;
}

.homehead {
    width: 800px;
    height: 147px;
    text-align: left;
}

.homelogo {
    position: absolute;
    z-index: 2;
}

.viewer {
    position: absolute;
    z-index: 1;
    width: 800px;
    height: 147px;
    background: #FFF url(images/loader_player.gif) no-repeat 0px 10px;
}

.fap_dark_blue {
    color: #000000;
    background: #AFCFE8;
    cursor: pointer;
}

.fap_blue {
    color: #000000;
    background: #DAE8F3;
    cursor: pointer;
}

.fap_white {
    color: #000000;
    background: #FFFFFF;
    cursor: pointer;
}

.articleTitle {
    text-decoration: none;
    font-size: 1.4em;
    color: #000;
    font-weight: bold;
}

.articleSubTitle {
    text-decoration: none;
    font-size: 1em;
    color: #000;
    font-weight: bold;
}

.articleText {
    color: #000000;
}

