/* CSS Document */

/* BEGIN GLOBAL NAV */


.rightnavtop:hover { color:#0d3159; }
.rightnavtop { color:#ffffff; }
#nav-box #navleft { float:left; width:100%; clear: both; }
#nav-box #navleftpad { padding-left:5px; padding-top: 5px; }
#nav-box { width:100%; }

#nav-box ul { clear:both; margin:0; padding:0; list-style-type:none; background:#f5e9bd; font-family: arial; font-size: 14px; font-style: normal; font-weight: normal; font-variant: normal; }

#nav-box li {display:block; float:left; width:200px; background:none; line-height:1.2; padding:0;}

div.nav-item div.nav-btn a { display:block; text-decoration:none; color:#fff; background:none; border-right:1px solid #A1A1A1; border-left:1px solid #A1A1A1; padding:0; margin:0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
div.nav-item-left div.nav-btn-left a { display:block; text-decoration:none;	color:#fff;	background:none; border-left:1px solid #A1A1A1; padding:0; margin:0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
div.nav-item-right div.nav-btn-right a { display:block; text-decoration:none; color:#fff; background:none; border-right:1px solid #A1A1A1; padding:0; margin:0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
div.nav-item-local div.nav-btn-local a { display:block; text-decoration:none; color:#ffff99; background:none; border-right:1px solid #A1A1A1; border-left:1px solid #A1A1A1; padding:0; margin:0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
div.nav-item-home div.nav-btn-home a { display:block; text-decoration:none;	color:#fff;	background:none; border-left:1px solid #A1A1A1; padding:0; margin:0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

div.nav-item-local div.nav-btn-local a span.btn-height {display:block; height:28px;}
div.nav-item-local div.nav-btn-local a span span {display:block; padding:6px 0 0 0;}

div.nav-item-left div.nav-btn-left a span.btn-height {display:block; height:28px;}
div.nav-item-left div.nav-btn-left a span span {display:block; padding:6px 0 0 0;}

div.nav-item-home div.nav-btn-home a span.btn-height {display:block; height:28px;}
div.nav-item-home div.nav-btn-home a span span {display:block; padding:6px 0 0 0;}

div.nav-item-right div.nav-btn-right a span.btn-height {display:block; height:28px;}
div.nav-item-right div.nav-btn-right a span span {display:block; padding:6px 0 0 0;}

div.nav-item div.nav-btn a span.btn-height {display:block; height:28px;}
div.nav-item div.nav-btn a span span {display:block; padding:6px 0 0 0;}

div.nav-item div.nav-block { display:block; text-align: left; }

div.nav-item-right div.nav-block { display:block; text-align: left; }

div.nav-item-left div.nav-block { display:block; text-align: left; }

div.nav-item-local div.nav-block { display:block; text-align: left; }

div.nav-item-home div.nav-block { display:block; text-align: left; }

div.nav-block a {display:block; width:190px; text-decoration:none; padding:2px; color:#0d3159 !important; font-family: arial; font-size: 100%; font-style: normal; font-weight: normal; font-variant: normal; }
div.nav-block a span {padding-left:5px;}
div.nav-block a:hover {color:#c00 !important; padding:2px; text-decoration:none; font:bold;}
div.nav-block div.ad-block {padding:3px; border-top:1px solid #0d3159; background:#dfeef7;}
div.nav-block div.ad-block a {width:auto;}
div.nav-block div.ad-block a:hover {background:#dfeef7;}
div.nav-item {z-index:999; float:left; position:relative; cursor:hand;}
div.nav-item a {cursor:hand;}
div.nav-item div.nav-block { display:none; position:absolute; top:29px; left:0; border-width:0 1px 1px 1px; border-style:solid; border-color:#000000; background-color: #c1ddea; background-image: url(../images/navblock-bg.jpg); background-repeat: repeat; }
div.nav-item:hover div.nav-block, div.over div.nav-block {display:block;}
div.nav-item:hover div.nav-btn a, div.over div.nav-btn a {background:#c1ddea; color:#0d3159; border-width:1px 1px 0px 1px; border-style:solid; border-color:#000000;}
div.nav-item div.nav-block-pad {padding:2px 0 5px 0;}

div.nav-block-right a { display:block; width:192px; text-decoration:none; padding:2px; color:#0d3159 !important; font-family: arial; font-size: 100%; font-style: normal; font-weight: normal; font-variant: normal; }
div.nav-block-right a span {padding-left:5px;}
div.nav-block-right a:hover {color:#c00 !important; padding:2px; text-decoration:none;}
div.nav-block-right div.ad-block {padding:3px; border-top:1px solid #0d3159; background:#dfeef7;}
div.nav-block-right div.ad-block a {width:auto;}
div.nav-block-right div.ad-block a:hover {background:#dfeef7;}
div.nav-item-right {z-index:999; float:left; position:relative; cursor:hand;}
div.nav-item-right a {cursor:hand;}
div.nav-item-right div.nav-block-right { display:none; position:absolute; top:29px; left:0; border-width:0 1px 1px 1px; border-style:solid; border-color:#000000; background-color: #c1ddea; background-image: url(../images/navblock-bg.jpg); background-repeat: repeat; }
div.nav-item-right:hover div.nav-block-right, div.over div.nav-block-right {display:block;}
div.nav-item-right:hover div.nav-btn-right a, div.over div.nav-btn-right a {background:#c1ddea; color:#0d3159; border-width:1px 1px 0 1px; border-style:solid; border-color:#000000;}
div.nav-item-right div.nav-block-pad {padding:2px 0 5px 0;}

div.nav-block-left a {display:block; width:140px; text-decoration:none; padding:2px; color:#0d3159 !important; font-family: arial; font-size: 100%; font-style: normal; font-weight: normal; font-variant: normal; }
div.nav-block-left a span {padding-left:5px;}
div.nav-block-left a:hover {color:#c00 !important; padding:2px; text-decoration:none;}
div.nav-block-left div.ad-block {padding:3px; border-top:1px solid #0d3159; background:#dfeef7;}
div.nav-block-left div.ad-block a {width:auto;}
div.nav-block-left div.ad-block a:hover {background:#dfeef7;}
div.nav-item-left {z-index:999; float:left; position:relative; cursor:hand;}
div.nav-item-left a {cursor:hand;}
div.nav-item-left div.nav-block-left { display:none; position:absolute; top:29px; left:0; border-width:0 1px 1px 1px; border-style:solid; border-color:#000000; background-color: #c1ddea; background-image: url(../images/navblock-bg.jpg); background-repeat: repeat; }
div.nav-item-left:hover div.nav-block-left, div.over div.nav-block-left {display:block;}
div.nav-item-left:hover div.nav-btn-left a, div.over div.nav-btn-left a {background:#c1ddea; color:#0d3159; border-width:1px 1px 0 1px; border-style:solid; border-color:#000000;}
div.nav-item-left div.nav-block-pad {padding:2px 0 5px 0;}

div.nav-block-local a {display:block; width:140px; text-decoration:none; padding:2px; color:#0c4790 !important; font:normal 100% arial !important;}
div.nav-block-local a span {padding-left:5px;}
div.nav-block-local a:hover {color:#c00 !important; padding:2px; text-decoration:none;}
div.nav-block-local div.ad-block {padding:3px; border-top:1px solid #0d3159; background:#dfeef7;}
div.nav-block-local div.ad-block a {width:auto;}
div.nav-block-local div.ad-block a:hover {background:#dfeef7;}
div.nav-item-local {z-index:999; float:left; position:relative; cursor:hand;}
div.nav-item-local a {cursor:hand;}
div.nav-item-local div.nav-block-local { display:none; position:absolute; top:29px; left:0; border-width:0 1px 1px 1px; border-style:solid; border-color:#000000; background-color: #c1ddea; background-image: url(../images/navblock-local-bg.jpg); background-repeat: repeat; }
div.nav-item-local:hover div.nav-block-local, div.over div.nav-block-local {display:block;}
div.nav-item-local:hover div.nav-btn-local a, div.over div.nav-btn-local a { color:#0d3159; border-width:1px 1px 0 1px; border-style:solid; border-color:#000000; background-color: #fde274; }
div.nav-item-local div.nav-block-pad {padding:2px 0 5px 0;}

div.nav-block-home a {display:block; width:140px; text-decoration:none; padding:2px; color:#0d3159 !important; font-family: arial; font-size: 100%; font-style: normal; font-weight: normal; font-variant: normal; }
div.nav-block-home a span {padding-left:5px;}
div.nav-block-home a:hover {color:#c00 !important; padding:2px; text-decoration:none;}
div.nav-block-home div.ad-block {padding:3px; border-top:1px solid #0d3159; background:#dfeef7;}
div.nav-block-home div.ad-block a {width:auto;}
div.nav-block-home div.ad-block a:hover {background:#dfeef7;}
div.nav-item-home {z-index:999; float:left; position:relative; cursor:hand;}
div.nav-item-home a {cursor:hand;}
div.nav-item-home div.nav-block-home { display:none; position:absolute; top:29px; left:0; border-width:0 1px 1px 1px; border-style:solid; border-color:#000000; background-color: #c1ddea; background-image: url(../images/navblock-bg.jpg); background-repeat: repeat; }
div.nav-item-home:hover div.nav-block-home, div.over div.nav-block-home {display:block;}
div.nav-item-home:hover div.nav-btn-home a, div.over div.nav-btn-home a {background:#fce275; color:#0d3159; border-width:1px 1px 0 1px; border-style:solid; border-color:#000000;}
div.nav-item-home div.nav-block-pad {padding:2px 0 5px 0;}

.clearboth {clear:both;}
.clearbothplus {clear:both; height:1px; overflow:hidden; margin-top:-1px;}
/* END GLOBAL NAV */





