@charset "UTF-8";
/* CSS Document */

#gibson, #gibson table { color:#000000; font-family:Helvetica, Arial, sans-serif; font-size:12px; }
#gibson a, #gibson a:link, #gibson a:visited { color:#134C94; }
#gibson a:hover, #gibson a:focus, #gibson a:active { color:#C80000; }
#gibson h2 { color:#C80000; font:Helvetica, Arial, sans-serif; font-size:30px; margin:0; padding:35px 0 0; }
#gibson h2 a, #gibson h2 a:link, #gibson h2 a:visited { color:#C80000; text-decoration:none; }
#gibson h2 a:hover, #gibson h2 a:focus, #gibson h2 a:active { text-decoration:underline; }
#gibson h3 { font-size:24px; color:#C80000; margin-bottom:15px; }
#gibson p { line-height:20px; }
#gibson td { vertical-align:top; }
#gibson #menu { list-style:none; margin:0; padding:0; text-align:center; width:100%; }
#gibson #menu li, #gibson #menu li a { background:url(/feature/gibson/images/menu.jpg); background-repeat:no-repeat; }
#gibson #menu li a { color:#FFF; display:block; font-weight:bold; height:0;overflow:hidden; padding-top:60px; text-decoration:none; }
#gibson #menu li { background-color:#503218; display:block; float:left; height:60px; list-style:none; margin:0; overflow:hidden; padding:0; }
/* Normal */

#gibsonMenu1, #gibsonMenu1 a, #gibsonMenu1 a:link, #gibsonMenu1 a:visited, #gibsonMenu1Selected, #gibsonMenu1Selected a { background-position:0 0 !important; width:99px; }
#gibsonMenu2, #gibsonMenu2 a, #gibsonMenu2 a:link, #gibsonMenu2 a:visited, #gibsonMenu2Selected, #gibsonMenu2Selected a { background-position:-99px 0 !important; width:65px; }
#gibsonMenu3, #gibsonMenu3 a, #gibsonMenu3 a:link, #gibsonMenu3 a:visited, #gibsonMenu3Selected, #gibsonMenu3Selected a { background-position:-164px 0 !important; width:130px; }
#gibsonMenu4, #gibsonMenu4 a, #gibsonMenu4 a:link, #gibsonMenu4 a:visited, #gibsonMenu4Selected, #gibsonMenu4Selected a { background-position:-294px 0 !important; width:92px; }
#gibsonMenu5, #gibsonMenu5 a, #gibsonMenu5 a:link, #gibsonMenu5 a:visited, #gibsonMenu5Selected, #gibsonMenu5Selected a { background-position:-386px 0 !important; width:143px; }
#gibsonMenu6, #gibsonMenu6 a, #gibsonMenu6 a:link, #gibsonMenu6 a:visited, #gibsonMenu6Selected, #gibsonMenu6Selected a { background-position:-529px 0 !important; width:145px; }
#gibsonMenu7, #gibsonMenu7 a, #gibsonMenu7 a:link, #gibsonMenu7 a:visited, #gibsonMenu7Selected, #gibsonMenu7Selected a { background-position:-674px 0 !important; width:156px; }
#gibsonMenu8, #gibsonMenu8 a, #gibsonMenu8 a:link, #gibsonMenu8 a:visited, #gibsonMenu8Selected, #gibsonMenu8Selected a { background-position:-830px 0 !important; width:100px; }

/* Hover and Active */
#gibsonMenu1 a:hover, #gibsonMenu1 a:focus, #gibsonMenu1 a:active, #gibsonMenu1Selected, #gibsonMenu1Selected a, #gibsonMenu1Selected a:link, #gibsonMenu1Selected a:visited, #gibsonMenu1Selected a:hover, #gibsonMenu1Selected a:focus, #gibsonMenu1Selected a:active { background-position:0 -60px !important; }
#gibsonMenu2Selected, #gibsonMenu2 a:hover, #gibsonMenu2 a:focus, #gibsonMenu2 a:active, #gibsonMenu2Selected a, #gibsonSelected #gibsonMenu2 a:link, #gibsonSelected #gibsonMenu2 a:visited, #gibsonSelected #gibsonMenu2 a:hover, #gibsonSelected #gibsonMenu2 a:focus, #gibsonMenu2Selected a:active { background-position:-99px -60px !important; }
#gibsonMenu3Selected, #gibsonMenu3 a:hover, #gibsonMenu3 a:focus, #gibsonMenu3 a:active, #gibsonMenu3Selected a, #gibsonSelected #gibsonMenu3 a:link, #gibsonSelected #gibsonMenu3 a:visited, #gibsonSelected #gibsonMenu3 a:hover, #gibsonSelected #gibsonMenu3 a:focus, #gibsonMenu3Selected a:active { background-position:-164px -60px !important; }
#gibsonMenu4Selected, #gibsonMenu4 a:hover, #gibsonMenu4 a:focus, #gibsonMenu4 a:active, #gibsonMenu4Selected a, #gibsonSelected #gibsonMenu4 a:link, #gibsonSelected #gibsonMenu4 a:visited, #gibsonSelected #gibsonMenu4 a:hover, #gibsonSelected #gibsonMenu4 a:focus, #gibsonMenu4Selected a:active { background-position:-294px -60px !important; }
#gibsonMenu5Selected, #gibsonMenu5 a:hover, #gibsonMenu5 a:focus, #gibsonMenu5 a:active, #gibsonMenu5Selected a, #gibsonSelected #gibsonMenu5 a:link, #gibsonSelected #gibsonMenu5 a:visited, #gibsonSelected #gibsonMenu5 a:hover, #gibsonSelected #gibsonMenu5 a:focus, #gibsonMenu5Selected a:active { background-position:-386px -60px !important; }
#gibsonMenu6Selected, #gibsonMenu6 a:hover, #gibsonMenu6 a:focus, #gibsonMenu6 a:active, #gibsonMenu6Selected a, #gibsonSelected #gibsonMenu6 a:link, #gibsonSelected #gibsonMenu6 a:visited, #gibsonSelected #gibsonMenu6 a:hover, #gibsonSelected #gibsonMenu6 a:focus, #gibsonMenu6Selected a:active { background-position:-529px -60px !important; }
#gibsonMenu7Selected, #gibsonMenu7 a:hover, #gibsonMenu7 a:focus, #gibsonMenu7 a:active, #gibsonMenu7Selected a, #gibsonSelected #gibsonMenu7 a:link, #gibsonSelected #gibsonMenu7 a:visited, #gibsonSelected #gibsonMenu7 a:hover, #gibsonSelected #gibsonMenu7 a:focus, #gibsonMenu7Selected a:active { background-position:-674px -60px !important; }
#gibsonMenu8Selected, #gibsonMenu8 a:hover, #gibsonMenu8 a:focus, #gibsonMenu8 a:active, #gibsonMenu8Selected a, #gibsonSelected #gibsonMenu8 a:link, #gibsonSelected #gibsonMenu8 a:visited, #gibsonSelected #gibsonMenu8 a:hover, #gibsonSelected #gibsonMenu8 a:focus, #gibsonMenu8Selected a:active { background-position:-830px -60px !important; }

#gibsonSidebar div { background:url(/feature/gibson/images/tile-bg.jpg) no-repeat bottom right; }
#gibsonSidebar div.even { background:url(/feature/gibson/images/tile-bg-even.jpg) no-repeat bottom right; }
#gibsonSidebar div a, #gibsonSidebar div .tile { color:#000 !important; display:block; padding:15px 0 20px; text-decoration:none; }
.gibsonArrow { background:url(/feature/gibson/images/arrow.gif) no-repeat right center; color:#C80000 !important; display:inline-block; font-weight:bold; margin-top:5px; padding-right:10px; }
#gibsonSidebar div a:hover .gibsonArrow, #gibsonSidebar div a:hover .gibsonTitle { color:#134C94 !important; }

#gibsonPages { font-size:14px; font-style:italic; font-weight:bold; list-style:none; margin:0; padding:0; text-align:center; }
#gibsonPages li { display:block; float:left; }
#gibsonPages img { border:1px solid #B2B2B2; padding:4px !important; margin-bottom:3px; }
#gibsonPages a:hover img, #gibsonPages a:focus img, #gibsonPages a:active img { border-color:#C80000; }
#gibsonPages a, #gibsonPages a:link, #gibsonPages a:visited { display:block; float:left; color:#134C94; padding-bottom:20px; }
#gibsonPages a:hover, #gibsonPages a:focus, #gibsonPages a:active { color:#C80000; }

.gibsonTypes { border-top:1px solid #B2B2B2; border-bottom:1px solid #FFF; }
.gibsonTypes td { vertical-align:top !important; padding:10px 0 10px; border-top:1px solid #FFF; border-bottom:1px solid #B2B2B2; }
.gibsonTypes td .divider { width:16px; }
.gibsonTypes a { text-decoration:none !important; color:#000 !important; }
.gibsonTypes a img { border:1px solid #B2B2B2; padding:3px; margin-right:8px; }
.gibsonTypes a:hover img, .gibsonTypes a:focus img, .gibsonTypes a:active img { border-color:#C80000; }
.gibsonTypes a strong, .gibsonTypes a:link strong, .gibsonTypes a:visited strong { display:inline-block; margin-bottom:3px; color:#134C94 !important; font-size:14px; cursor:pointer; text-decoration:underline; }
.gibsonTypes a:hover strong, .gibsonTypes a:focus strong, .gibsonTypes a:active strong { color:#C80000 !important; }

