a:link, a:visited, a:active, a:hover { color:#034694;text-decoration:underline;font-size:12px;font-weight:normal;}
a.pagefooter:link, a.pagefooter:visited, a.pagefooter:active, a.pagefooter:hover { font-family:Verdana,helvetica,sans-serif;font-size:11px;color:#D6D6D6;text-decoration:underline;}
a.breadcrumbs:link, a.breadcrumbs:visited, a.breadcrumbs:active { color:#000000;text-decoration:NONE;font-size:11px;font-weight:normal;}
a.breadcrumbs:hover { color:#034694;text-decoration:NONE;font-size:11px;font-weight:normal;}
a.pagetopmenu:link, a.pagetopmenu:visited, a.pagetopmenu:active { color:#757575;text-decoration:NONE;font-size:12px;font-weight:bold;}
a.pagetopmenu:hover { color:#000000;text-decoration:NONE;font-size:12px;font-weight:bold;}
a.menubar:link, a.menubar:visited, a.menubar:active, a.menubar:hover { font-family:Verdana,helvetica,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;}
a.formmenu:link, a.formmenu:visited,a.formmenu:active, a.formmenu:hover { color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}
A.cms_FORMMENU:LINK { color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}
A.cms_FORMMENU:VISITED { color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}
A.cms_FORMMENU:ACTIVE { color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}
A.cms_FORMMENU:HOVER { color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}

.side_menu {width:100%;float:left;display:table-row;background-color:#FFFFFF;padding:3px 0px 3px 0px;}
.side_menu_selected {width:100%;float:left;display:table-row;background-color:#FFFFFF;padding:3px 0px 3px 0px;}

.side_menu_bullet_parent {float:left;display:table-cell;padding-left:0px;}
.side_menu_bullet_normal {float:left;display:table-cell;padding-left:0px;}
.side_menu_bullet_child {float:left;display:table-cell;padding-left:15px;}
.side_menu_label_parent {display:table-cell;padding-left:5px;text-align:left;}
.side_menu_label_normal {display:table-cell;padding-left:5px;text-align:left;}
.side_menu_label_child {display:table-cell;padding-left:5px;text-align:left;}

.side_menu a.parent, a.parent:visited, a.parent:hover {font-size: 11px;color: #000000;text-decoration:underline; font-weight: normal;}
.side_menu a.normal, a.normal:visited, a.normal:hover {font-size: 11px;color: #000000;text-decoration:underline; font-weight: normal;}
.side_menu a.child, a.child:visited, a.child:hover {font-size: 11px;color: #000000; text-decoration:underline; font-weight: normal;}
.side_menu a.parent_selected, a.parent_selected:visited, a.parent_selected:hover {font-size:11px;color: #000000;text-decoration:underline; font-weight: normal;}
.side_menu a.normal_selected, a.normal_selected:visited, a.normal_selected:hover {font-size:11px;color: #000000;text-decoration:underline; font-weight: normal;}
.side_menu a.child_selected, a.child_selected:visited, a.child_selected:hover {font-size: 11px;color: #000000;text-decoration:underline; font-weight: normal;}

h1 { margin-top:15px;font-family:Verdana,helvetica,sans-serif;font-size:18px;color:#000000;font-weight:bold;}

.text { border:1px Solid #808080;padding-left:3px;padding-right:3px;font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;}
.submit {font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;}
textarea { border:1px Solid #808080;padding-left:3px;}
.file { border:1px Solid #808080;padding-left:3px;padding-right:3px;font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;}

.xltext { font-family:Verdana,helvetica,sans-serif;font-size:24px;color:#000000;font-weight:bold;}
.ltext { font-family:Verdana,helvetica,sans-serif;font-size:24px;color:#000000;font-weight:normal;}
.title { font-family:Verdana,helvetica,sans-serif;font-size:18px;color:#000000;font-weight:bold;line-height:140%;}
.headertext { font-family:Verdana,helvetica,sans-serif;font-size:18px;color:#000000;font-weight:bold;line-height:140%;}
.mtext { font-family:Verdana,helvetica,sans-serif;font-size:18px;color:#000000;font-weight:normal;}
.smbtext { font-family:Verdana,helvetica,sans-serif;font-size:14px;color:#000000;font-weight:bold;}
.ntext { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;line-height:140%;}
.nbtext { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:bold;line-height:140%;}
.nibtext { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;}
.nitext { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#FFFFFF;font-weight:normal;}
.stext { font-family:Verdana,helvetica,sans-serif;font-size:10px;color:#000000;font-weight:normal;}
.sntext { font-family:Verdana,helvetica,sans-serif;font-size:10px;color:#000000;font-weight:normal;}
.sbtext { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:bold;}
.snitext { font-family:Verdana,helvetica,sans-serif;font-size:10px;color:#FFFFFF;letter-spacing:0.20em;}
.etext { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#FF0000;font-weight:normal;}
.gtext { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#00AA00;font-weight:normal;}
.ftext { font-family:Verdana,helvetica,sans-serif;font-size:10px;color:#D6D6D6;font-weight:normal;}
.ntable TD { font-family:Verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;}

.captiontext {padding: 5px 1px 5px 2px;font-family:Verdana,helvetica,sans-serif;font-size:9px;color:#000000;font-weight:normal;}
.breadcrumbs {font-family:Verdana,helvetica,sans-serif;font-size:11px;color:#c5c5c5;font-weight:normal;}
.pagetopmenu {font-family:Verdana,helvetica,sans-serif;font-size:16px;color:#757575;font-weight:normal;}
.search {height:18px;width:120px;font-family:Verdana,helvetica,sans-serif;font-size:10px;color:#000000;font-weight:normal;}
.searchbutton {height:18px;width:50px;font-family:Verdana,helvetica,sans-serif;font-size:10px;color:#000000;font-weight:normal;}

.leftblackborder {background-color: #FFFFFF;
          border-left: 0px solid #FFFFFF;
          border-right: 0px solid #FFFFFF;
          border-top: 1px solid #000000;
          border-bottom: 0px solid #FFFFFF;}
.rightblackborder {background-color: #FFFFFF;
          border-left: 1px solid #000000;
          border-right: 0px solid #FFFFFF;
          border-top: 1px solid #000000;
          border-bottom: 0px solid #FFFFFF;}
.blackborder {background-color: #FFFFFF;
          border-left: 1px solid #000000;
          border-right: 1px solid #000000;
          border-top: 1px solid #000000;
          border-bottom: 1px solid #000000;}

.cms_showSwitch {DISPLAY: block;}
.cms_hideSwitch {DISPLAY: none;}
.cms_bgdark  {background-color: #FFFFFF;
          border-left: 1px solid #808080;
          border-right: 1px solid #808080;
          border-top: 1px solid #808080;
          border-bottom: 1px solid #FFFFFF;}
.cms_bglight {background-color: #d0d0d0;
          border-left: 1px solid #808080;
          border-right: 1px solid #808080;
          border-top: 1px solid #808080;
          border-bottom: 1px solid #808080;}
.cms_tabspace {border-left: 0px;
          border-right: 0px;
          border-top: 0px;
          border-bottom: 1px solid #999999;}
.cms_tabarea {border-left: 1px solid #999999;
          border-right: 1px solid #999999;
          border-top: 0px;
          border-bottom: 1px solid #999999;}
.tabspace {border-left: 1px solid #808080;
          border-right: 0px;
          border-top: 0px;
          border-bottom: 0px;
          text-align:center;}
.tabarea {border-left: 1px solid #808080;
          border-right: 0px;
          border-top: 1px solid #808080;
          border-bottom: 0px;}


@Media Print {
   BODY{background-image : none;}
   #Headertitle{display: block;}
   #Header{display: none;}
   #Nav{display: none;}
   #Content{display: block;}
   #IE4Fix{display: block;}
   }

@Media Screen {
   #IE4Fix{display: block;}
   #Headertitle{display: none;}
   #Header{display: block;}
   #Nav{display: block;}
   #Content{display: block;}
   #IE4Fix{display: block;}
   }


.bggradient{
   position: absolute;
   background-image: url('../images/bggradient.jpg');
   background-repeat:repeat-x;
   top: 0;
   width: 100%;
   height: 600px;
}
