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

/*- Menu Tabs C--------------------------- */

    #tabsC {
	float:right;
	width:100%;
	background:#ffffff;
	font-size:65%;
	line-height:normal;
      }
    #tabsC ul {
        margin:0;
        padding:0px 0px 0px 405px;
        list-style:none;
      }
    #tabsC li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsC a {
      float:left;
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
      }
    #tabsC a span {
	float:right;
	display:block;
	padding:5px 5px 4px 6px;
	color:#000000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#0000FF;
      }
    #tabsC a:hover {
      background-position:100% -42px;
      }
    #tabsC a:hover span {
	background-position:100% -42px;
      }

    #tabsC #current a {
                background-position:100% -42px;
        }
    #tabsC #current a span {
                background-position:100% -42px;
        }



.AspNet-Menu-Vertical-CurrentNav UL {
	BACKGROUND-IMAGE: url(../images/navshadow.jpg); BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 24px; BACKGROUND-COLOR: #ccdef0; MARGIN: 0pt 0pt 0px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
.AspNet-Menu-Vertical-CurrentNav UL LI A {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 100%; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 5px
}
*.AspNet-Menu-Vertical-CurrentNav UL LI A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #009900; MARGIN: 0pt; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
*.AspNet-Menu-Vertical-CurrentNav UL LI.first {
	BACKGROUND-COLOR: #465794; COLOR: #ffffff; TEXT-DECORATION: none
}
*.AspNet-Menu-Vertical-CurrentNav UL LI.first A {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff
}
*.AspNet-Menu-Vertical-CurrentNav UL LI.first A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff
}
*.AspNet-Menu-Vertical-CurrentNav UL LI.first *.selected {
	COLOR: #000000
}
*.AspNet-Menu-Vertical-CurrentNav LI.selected A {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #009900; COLOR: #ffffff; TEXT-DECORATION: none
}
.AspNet-Menu-Vertical-CurrentNav UL {
	BACKGROUND-IMAGE: url(../images/navshadow.jpg); BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 24px; BACKGROUND-COLOR: #ccdef0; MARGIN: 0pt 0pt 0px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
.AspNet-Menu-Vertical-CurrentNav UL LI A {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 100%; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 5px
}
*.AspNet-Menu-Vertical-CurrentNav UL LI A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #0000FE; MARGIN: 0pt; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
*.panel {
	BACKGROUND-IMAGE: url(../images/panel_white_bg.jpg); PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ffffff; MARGIN: 15px 0pt 5px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; PADDING-TOP: 0pt
}
*.navigatesecondary *.panel UL {
	PADDING-TOP: 10px
}
*.navigatesecondary *.panel {
	MARGIN-TOP: 0px
}
*.wide {
	BACKGROUND-IMAGE: url(../images/panel_wide_bg.jpg); PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #f6f9fd; PADDING-LEFT: 0pt; WIDTH: 574px; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; PADDING-TOP: 0pt
}
.panel .wide {
	MARGIN: 0px 0pt
}
.wide A {
	TEXT-DECORATION: underline
}
.paneldefault {
	PADDING-BOTTOM: 0pt; MARGIN: 0px 0pt 15px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; PADDING-TOP: 0pt
}
.paneldefault H3 {
	PADDING-BOTTOM: 0pt; MARGIN: 0px 0pt 5px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; FONT-SIZE: 140%; PADDING-TOP: 0pt
}
.paneldefault UL {
	MARGIN: 5px 10px 0px 0px
}
.paneldefault UL LI {
	BACKGROUND-IMAGE: none; MARGIN: 0px; DISPLAY: block; BACKGROUND-POSITION: 0pt 5px
}
*.paneldefault UL LI A {
	PADDING-BOTTOM: 2px; MARGIN: 0pt; PADDING-LEFT: 12px; PADDING-RIGHT: 0pt; DISPLAY: block; COLOR: navy; PADDING-TOP: 2px
}
.secondarynav .panel H3 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 5px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; COLOR: #000033; FONT-SIZE: 140%; PADDING-TOP: 5px
}

*.footer {
	BACKGROUND-IMAGE: url(../images/footerbg.jpg); PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #0101FF; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; HEIGHT: 65px; PADDING-TOP: 10px
}
*.footer P {
	MARGIN: 25px 0pt 5px; COLOR: #ffffff
}
*.footer UL LI {
	BORDER-LEFT: #999999 1px solid; DISPLAY: block; FLOAT: left
}
*.footer UL LI.first {
	BORDER-LEFT: 0px; DISPLAY: block; FLOAT: left
}
*.footer UL LI A {
	COLOR: #ffffff; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
*.footer UL LI.first A {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
*.footer UL LI A:hover {
	COLOR: #000000
}
*.footer IMG {
	MARGIN: 5px 5px 0pt 0pt; FLOAT: right
}
*.footershadow {
	BACKGROUND-IMAGE: url(../images/footerbase.jpg); WIDTH: 799px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 10px; HEIGHT: 20px
}

