
/* Colors */

/* Page Background */
 .color1 { background-color: #F0F0F0 }
 .color1bg { background: url(img/hdr_bg1.gif) #F0F0F0 repeat-x }

.color2 { background-color: #FFFFFF }
.color3 { background-color: #275BA1 }
.color4 { background-color: #11357B }
.color5 { background-color: #BACBE1 }

.color6 { background-color: #DCDCDC }

/* Inner borders */
.color7 { background-color: #B0B0B0 }
 /* Inner borders dark */
.color8 { background-color: #FFFFFF }

/* Side Block 1 */
 .color9 { background-color: #FAFAFA }
 .color9bg { background: url(img/block1_bg1.gif) #FAFAFA repeat-x }
 .sideBlock1 { border-top: 1px solid #FFFFFF;
               border-right: 1px solid #FFFFFF;
               border-bottom: 1px solid #E5E5E5;
               border-left: 1px solid #E5E5E5;
               background-color: #FAFAFA }

/* Card */
.color10 { background-color: #C3D0D4 } /* Placeholder bg */
.color10brdr { background-color: #C3D0D4; /* Placeholder */
               border-bottom: 1px solid #FFFFFF }
.color11 { background-color: #FAFAFA } /* Card bg */
.color12 { background-color: #E5E5E5 }
.color13 { background-color: #8096A6 }

.ca { font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
      text-align: center;
      color: #191919 }
.ca A { text-decoration: underline;
        color: #191919 }
.ca A:hover { text-decoration: underline;
              color: #666666 }
.ca B { color: #2573CF }

/* Menus */
.mnu1 { font: 11px Arial, Helvetica, sans-serif;
        text-align: center;
        color: #333333;
        white-space: nowrap }
.mnu1 A { text-decoration: none;
          color: #333;
          padding: 2px 9px;
          display: block }
.mnu1 A:hover { text-decoration: underline;
                color: #3A6FBE }

.mnu1Drop {
 background-color: #FFF;
 border: 1px solid #93B6D1;
 border-bottom: none }
.mnu1Drop a {
 font: 10px Verdana, Arial, Helvetica, sans-serif;
 padding: 3px 12px;
 border-bottom: 1px solid #93B6D1;
 display: block }
.mnu1Drop a:link,
.mnu1Drop a:visited,
.mnu1Drop a:hover {
 text-decoration: none;
 color: #333 }

.mnu2 { font: 14px sans-serif;
        text-align: center;
        color: #FFB400;
        margin-top: 10px;
        margin-bottom: 25px }
.mnu2 A { font-weight: 700;
          text-decoration: underline;
          color: #7189A3 }
.mnu2 A:hover { color: #FFB400 }

.mnu3 { font: 700 10px Verdana, Arial, Helvetica, sans-serif;
        line-height: 1.6em;
        color: #2F6DC5;
        margin-bottom: 10px }
.mnu3 A { text-decoration: none !important;
          color: #666666 !important }
.mnu3 A:hover { text-decoration: underline !important;
                color: #2F6DC5 !important }

.path { font: 11px Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        margin-left: 21px;
        margin-bottom: 5px }
.path A { font-weight: 700;
          text-decoration: underline;
          color: #FFFFFF }
.path A:hover { color: #C5E8FF }

/* Forms */
.form1 { font: 700 10px Verdana, Arial, Helvetica, sans-serif;
         color: #7F7F7F;
         margin-left: 7px }

.form2 { font: 700 10px Verdana, Arial, Helvetica, sans-serif;
         color: #333;
         margin-left: 4px;
         margin-top: 3px }

.form3 { font: 12px Arial, Helvetica, sans-serif;
         color: #444;
         margin-top: 2px }
.form3 INPUT,
.form3 TEXTAREA { font: 12px Arial, Helvetica, sans-serif;
                  color: #333;
                  background-color: #FFF;
                  border: 1px solid #A3B9CD }
.form3 #hl { color: #456985 !important }
.form3 .fName { margin-top: 7px }

/* Content */
.headerText { font: 11px Verdana, Arial, Helvetica, sans-serif;
              color: #FFFFFF }
.headerText A { text-decoration: underline;
                color: #FFFFFF;
                display: block;
                padding: 5px;
                border: 1px solid #BCECF2 }
.headerText #hdr { font: 18px Arial, Helvetica, sans-serif;
                   color: #FFFFFF }
.headerText A:hover { border: 1px solid #FFFFFF }

.sideBlock { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
             color: #7F7F7F;
             margin-top: 8px }
.sideBlock A { text-decoration: underline;
               color: #7F7F7F }
.sideBlock A:hover { color: #333333 }
.sideBlock A#new { text-decoration: none;
                   color: #7F7F7F }
.sideBlock A#new:hover { color: #333333 }
.sideBlock #hl { color: #1962BD }

.content { font: 12px Arial, Helvetica, sans-serif;
           text-align: justify;
           color: #444444;
           margin-top: 10px }
.content BLOCKQUOTE { font-size: 1.1em;
                      font-weight: 700;
                      margin-left: 15px }
.content A { text-decoration: underline;
             color: #376CA8 }
.content A:hover { color: #3882BA }
.content H1 { font: 700 15px Verdana, Arial, Helvetica, sans-serif;
              color: #476C88 }
.content H2 { font: 700 12px Verdana, Arial, Helvetica, sans-serif;
              color: #476C88 }
.content H3 { font: normal 11px Verdana, Arial, Helvetica, sans-serif;
              color: #476C88; margin-bottom:5px }
.content .tabHdr { font-weight: 700;
                   color: #FFFFFF;
                   padding: 4px 20px }
.content .moreLink { font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                     text-align: right;
                     color: #666666 }
.content .moreLink A { text-decoration: underline;
                       color: #666666 }
.content .moreLink A:hover { color: #000000 }
.content #hl { color: #1962BD }
.team1 { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
         color: #466B87;
         padding-top: 8px }
.team1 A { text-decoration: underline;
           color: #466B87 }
.team1 A:hover { color: #6197C0 }

.copyright { font: 9px Verdana, Arial, Helvetica, sans-serif;
             color: #7F7F7F;
             margin-top: 7px;
             margin-bottom: 15px }
.copyright A { text-decoration: none;
               color: #333 }
.copyright A:hover { color: #000 }
.copyright #hl { color: #333 }

/* Other */

H1,
H2,
H3,
H4 { text-align: left }

B { font-weight: 700 }
BLOCKQUOTE { margin-left: 0px;
             font-style: italic }


.team {margin-top: -10px}
.team_categories
	{padding-top:20px;}
.team_item
	{
	background:#FBFBFB;
	border: solid 1px #F0EEEE;
	}
.team_item1
	{
	border: solid 1px #F0EEEE;
	}
strong {color:#000}


#formStyle1 { font: 10px Verdana, Arial, Helvetica, sans-serif;
              color: #2F3F5F;
              background-color: #FFFFFF;
              border: 1px solid #7F7F7F;
              border-color: #7F7F7F }

#left { text-align: left }
#center { text-align: center }
#right { text-align: right }
#justify { text-align: justify }

#under { text-decoration: underline }
#noUnder { text-decoration: none }

#noMargins { margin: 0px 0px }
#noHMargins { margin-left: 0px;
              margin-right: 0px }
#noVMargins { margin-top: 0px;
              margin-bottom: 0px }

#noPaddings { padding: 0px 0px }
#noHPaddings { padding-left: 0px;
               padding-right: 0px }
#noVPaddings { padding-top: 0px;
               padding-bottom: 0px }

#first { margin-top: 0px;
         margin-left: 0px }
#vFirst { margin-top: 0px }
#hFirst { margin-left: 0px }

.spacer { width: 1px;
          height: 1px }

.oldImgHeader {
 font: 700 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #273148;
 padding-top: 6px }