/* styles */



A:link {color: #335799;

text-decoration: none}



A:visited {color: #335799;

text-decoration: none}



A:active {color: #335799;

text-decoration: none}



A:hover {color: #335799;

text-decoration: underline}



.smallblue { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #484B8E}

.smallblue A:link { font-size: 10px; color: #484B8E; text-decoration: none}

.smallblue A:active { font-size: 10px; color: #484B8E; text-decoration: none}

.smallblue A:visited { font-size: 10px; color: #484B8E; text-decoration: none}

.smallblue A:hover { font-size: 10px; color: #052057; text-decoration: underline}



.menu_small { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}

.menu_small A:link { font-size: 10px; color: #000000; text-decoration: none}

.menu_small A:active { font-size: 10px; color: #000000; text-decoration: none}

.menu_small A:visited { font-size: 10px; color: #000000; text-decoration: none}

.menu_small A:hover { font-size: 10px; color: #335799; text-decoration: underline}



.regular_dark_blue { font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; color: #656565}

.regular_dark_blue A:link { font-size: 10px; color: #656565; text-decoration: underline}

.regular_dark_blue A:active { font-size: 10px; color: #656565; text-decoration: underline}

.regular_dark_blue A:visited { font-size: 10px; color: #656565; text-decoration: underline}

.regular_dark_blue A:hover { font-size: 10px; color: #424242; text-decoration: underline}



.regular { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.regular A:link { font-size: 11px; color: #840B0B; text-decoration: none}

.regular A:active { font-size: 11px; color: #840B0B; text-decoration: none}

.regular A:visited { font-size: 11px; color: #840B0B; text-decoration: none}

.regular A:hover { font-size: 11px; color: #335799; text-decoration: underline}



.large { font-size: 14px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}

.large A:link { font-size: 14px; color: #335799; text-decoration: none}

.large A:active { font-size: 14px; color: #335799; text-decoration: none}

.large A:visited { font-size: 14px; color: #335799; text-decoration: none}

.large A:hover { font-size: 14px; color: #335799; text-decoration: underline}



.xtra_large { font-size: 18px; color: #335799; font-family: Verdana, Arial, Helvetica, sans-serif}

.xtra_large A:link { font-size: 18px; color: #335799; text-decoration: none}

.xtra_large A:active { font-size: 18px; color: #335799; text-decoration: none}

.xtra_large A:visited { font-size: 18px; color: #335799; text-decoration: none}

.xtra_large A:hover { font-size: 18px; color: #335799; text-decoration: underline}



.small { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}

.small A:link { font-size: 10px; color: #840B0B}

.small A:active { font-size: 10px; color: #840B0B}

.small A:visited { font-size: 10px; color: #840B0B}

.small A:hover { font-size: 10px; color: #335799; text-decoration: underline}



.xtra_small { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}

.xtra_small A:link { font-size: 9px; color: #840B0B}

.xtra_small A:active { font-size: 9px; color: #840B0B}

.xtra_small A:visited { font-size: 9px; color: #840B0B}

. A:hover { font-size: 9px; color: #335799}



.menu_regular { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}

.menu_regular A:link { font-size: 11px; color: #840B0B}

.menu_regular A:active { font-size: 11px; color: #840B0B}

.menu_regular A:visited { font-size: 11px; color: #840B0B}

.menu_regular A:hover { font-size: 11px; color: #335799}

 

.menu_large { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif}

.menu_large A:link { font-size: 14px; color: #840B0B; text-decoration: none}

.menu_large A:active { font-size: 14px; color: #840B0B; text-decoration: none}

.menu_large A:visited { font-size: 14px; color: #840B0B; text-decoration: none}

.menu_large A:hover { font-size: 14px; color: #335799; text-decoration: underline}



.regular_bluesmall { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #840B0B}

.regular_bluesmall A:link { font-size: 9px; color: #840B0B}

.regular_bluesmall A:active { font-size: 9px; color: #840B0B}

.regular_bluesmall A:visited { font-size: 9px; color: #840B0B}

.regular_bluesmall A:hover { font-size: 9px; color: #335799}



.regular_blue { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.regular_blue A:link { font-size: 11px; color: #335799}

.regular_blue A:active { font-size: 11px; color: #335799}

.regular_blue A:visited { font-size: 11px; color: #335799}

.regular_blue A:hover { font-size: 11px; color: #335799}



.regular_darkb { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #73716B; text-decoration: none}

.regular_darkb A:link { font-size: 13px; color: #73716B; text-decoration: none}

.regular_darkb A:active { font-size: 13px; color: #73716B; text-decoration: none}

.regular_darkb A:visited { font-size: 13px; color: #73716B; text-decoration: none}

.regular_darkb A:hover { font-size: 13px; color: #335799; text-decoration: none}



.large_blue { font-size: 14px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}

.large_blue A:link { font-size: 14px; color: #7AABD9}

.large_blue A:active { font-size: 14px; color: #7AABD9}

.large_blue A:visited { font-size: 14px; color: #7AABD9}

.large_blue A:hover { font-size: 14px; color: #7AABD9}



.regular_grey { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff}

.regular_grey A:link { font-size: 11px; color: #ffffff; text-decoration: none}

.regular_grey A:active { font-size: 11px; color: #ffffff; text-decoration: none}

.regular_grey A:visited { font-size: 11px; color: #ffffff; text-decoration: none}

.regular_grey A:hover { font-size: 11px; color: #ffffff; text-decoration: none}



.myregular { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.myregular A:link { font-size: 11px; color: #000000; text-decoration: none}

.myregular A:active { font-size: 11px; color: #840B0B; text-decoration: none}

.myregular A:visited { font-size: 11px; color: #840B0B; text-decoration: none}

.myregular A:hover { font-size: 11px; color: #335799; text-decoration: underline}



.mylarge { font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}

.mylarge A:link { font-size: 12px; color: #335799; text-decoration: none}

.mylarge A:active { font-size: 12px; color: #335799; text-decoration: none}

.mylarge A:visited { font-size: 12px; color: #335799; text-decoration: none}

.mylarge A:hover { font-size: 12px; color: #335799; text-decoration: underline}





.nav_menu { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}

.nav_menu A:link { font-size: 11px; color: #335799; text-decoration: none}

.nav_menu A:active { font-size: 11px; color: #335799; text-decoration: none}

.nav_menu A:visited { font-size: 11px; color: #335799; text-decoration: none}

.nav_menu A:hover { font-size: 11px; color: #840B0B; text-decoration: underline}





.ap_copyright {

    font-size:       10px;

    font-weight:     bold;

}





.photo_table {

    width:           200px;

    border:          1px;

    border-color:    #000000;

    border-style:    solid;

}



.image {

    width:           200px;

    border:          0px;

}





.photo_td {

    padding:         0px;

}



.caption_td {

    font-family:     verdana;

    font-size:       10px;

    font-weight:     bold;

    padding:         2px;

}



/* new styles 03.2005 */

.bg-header {

	background: url("/images/hannibal/misc/bg_header.gif") transparent no-repeat;

	height: 84px;

	margin: 0;

	padding: 0;

}

.ad-header {

	float: right;

	margin: 0;

	padding: 8px 15px 0 0;

}




