.content {
	background-color: #ffffff; 
	padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; 
	margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px;
}

.navlink {
        font-size: 15px; 
		color: #000; 
		text-decoration: none;
}
a.navlink:link { color: #003366; text-decoration: none; }
a.navlink:visited { color: #003366; text-decoration: none; }
a.navlink:hover { color: #cccccc; text-decoration: none; }
body {
      background: #ffffff; 
      FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
      FONT-SIZE: 12px;
	  TEXT-ALIGN: left;
	  MARGIN: 0;
	  PADDING: 0;
	  SCROLLBAR-ARROW-COLOR: #000000; 
	  SCROLLBAR-BASE-COLOR: #CCCCCC; 
	  MARGIN-LEFT: 0em; 
	  MARGIN-TOP: 0em; 
	  MARGIN-BOTTOM: 0em; 
	  MARGIN-RIGHT: 0em;
}
.date {
        FONT-SIZE: 10px; 
		COLOR: #FFFFFF; 
		FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
}
.datetime {
	     MARGIN-LEFT: 0em; 
	     MARGIN-TOP: 0em; 
	     MARGIN-BOTTOM: 0em; 
	     MARGIN-RIGHT: 0em;
}
DIV.clsDocBody {
	     PADDING-RIGHT: 0px; 
	     PADDING-LEFT: 3px; 
	     PADDING-BOTTOM: 0px; 
	     PADDING-TOP: 0px; 
}
DIV.clsDocBody a{
        font-size: 13px; 
		color: blue; 
		text-decoration: none;
}
DIV.clsDocBody a:hover{
        font-size: 13px; 
		color: #ff0000; 
		text-decoration: none;
}
.tableban {
           BACKGROUND: #003399; 
		   PADDING-RIGHT: 0px; 
		   PADDING-LEFT: 0px; 
		   PADDING-BOTTOM: 0px; 
		   PADDING-TOP: 0px;
}
/* left navigation */
.tablenav {
           BACKGROUND: #FFFFFF; 
		   PADDING-RIGHT: 0px; 
		   PADDING-LEFT: 0px; 
		   PADDING-BOTTOM: 0px; 
		   PADDING-TOP: 0px; 
}
#leftnav {
       width: 147px;
       height: auto;
	   float: left;
	   padding: 1;
	   margin: 0;
	   text-align: left;
}
a.lnav {
        font-size: 10px; 
		color: #000; 
		text-decoration: none;
}
.lnav1 {
        BORDER-RIGHT: #f1f1f1 1px solid; 
		PADDING-RIGHT: 5px; 
		BORDER-TOP: #f1f1f1 1px solid; 
		PADDING-LEFT: 5px; 
		BACKGROUND: #f1f1f1; 
		PADDING-BOTTOM: 2px; 
		BORDER-LEFT: #f1f1f1 1px solid; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #f1f1f1 1px solid;
}
.lnav2 {
        BORDER-RIGHT: #999 1px solid; 
		PADDING-RIGHT: 5px; 
		BORDER-TOP: #999 1px solid; 
		PADDING-LEFT: 5px; 
		BACKGROUND: #fff; 
		PADDING-BOTTOM: 2px; 
		BORDER-LEFT: #999 1px solid; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #999 1px solid;
}
/* end left navigation */
.link a{
        font-size: 11px; 
		color: blue; 
		text-decoration: none;
}
.link a:hover {
        font-size: 11px; 
		color: #000000; 
		text-decoration: underline;
}
H1 {
	FONT-SIZE: 165%; 
	MARGIN: 0px; 
	FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
	PADDING-LEFT: 134px; 
	COLOR: #003399; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #999999 1px solid;
	MARGIN-LEFT: 1px;
}
H2 {
	MARGIN-TOP: 1em; 
	FONT-SIZE: 125%;
}
H3 {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 115%; 
	MARGIN-BOTTOM: 1em;
	BORDER-BOTTOM: #999999 1px solid;
}
/* new ----------------------------------*/
.eyebrow {
	BORDER-RIGHT: #999999 0px solid; 
	BORDER-TOP: #999999 0px solid; 
	FONT-SIZE: xx-small; 
	BORDER-LEFT: #999999 0px solid; 
	COLOR: #003399; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}
/*.mnpMenuTop {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 0px solid; 
	FONT-SIZE: 13px; 
	BACKGROUND: #f1f1f1;
	BORDER-LEFT: #999999 0px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #999999 0px solid
}*/
.mnpAds {
         BORDER-RIGHT: #999999 0px solid; 
         BORDER-TOP: #999999 0px solid; 
         BACKGROUND: #f1f1f1; 
         PADDING-BOTTOM: 20px; 
         BORDER-LEFT: #999999 0px solid; 
         WIDTH: 181px; 
         BORDER-BOTTOM: #999999 0px solid; 
         HEIGHT: 100%;
}


.mnpAds2 {
          BORDER-RIGHT: #999999 1px solid; 
		  BORDER-TOP: #999999 0px solid; 
		  BACKGROUND: #f1f1f1; 
		  PADDING-BOTTOM: 20px; 
		  BORDER-LEFT: #999999 0px solid; 
		  WIDTH: 150px; 
		  BORDER-BOTTOM: #999999 0px solid; 
		  HEIGHT: 100%;
}


.mnpAds {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpInherit {
	BACKGROUND: none transparent scroll repeat 0% 0%
}


A:visited {
	COLOR: #660099
}
A:hover {
	COLOR: #000000
}
P {
	MARGIN-TOP: 0.5em; 
	MARGIN-BOTTOM: 1em; 
	LINE-HEIGHT: 1.5em
}

HR {
	COLOR: #cccccc; 
	HEIGHT: 1px
}
.lt0 {
	BORDER-RIGHT: #f1f1f1 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #f1f1f1 1px solid; 
	PADDING-LEFT: 6px; 
	BACKGROUND: #f1f1f1; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #f1f1f1 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #f1f1f1 1px solid
}
.lt1 {
	BORDER-RIGHT: #999 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #999 1px solid; 
	PADDING-LEFT: 6px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #999 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #999 1px solid
}

.msviFooter {
	BORDER-TOP: #000000 1px solid; FONT: 10px Tahoma, Helvetica; POSITION: absolute
}
.msviFooter TD {
	FONT-SIZE: 10px
}
.msviGlobalFooter {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.msviFooter A {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #03c; MARGIN-RIGHT: 2px
}
.msviFooter A:visited {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #03c
}
.msviFooter A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f60
}


.msviLocalToolbar {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.msviLocalToolbar TD {
	FONT-SIZE: 100%
}
.msviLocalToolbar A {
	FONT: 12px Verdana; COLOR: black; TEXT-DECORATION: none
}



.msviHomePageLink {
	PADDING-LEFT: 2px; WIDTH: 146px
}
.msviHomePageLink TD {
	FONT-SIZE: 12px
}
.msviHomePageLink A {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f1f1f1 1px solid; WHITE-SPACE: nowrap
}
.msviHomePageLink A:hover {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}



.ltsep {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; FONT: 100% Verdana; COLOR: #a9a9a9; PADDING-TOP: 0px
}



/* new */ 
#gNavDiv {
	CLEAR: both; MARGIN-TOP: 8px
}
#gNavDiv .tab {
	FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 6px
}
#gNavDiv .ltab {
	FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 8px
}
#gNavDiv .rtab {
	FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 140px
}
#gNavDiv .tabContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/gen/navbar_bl.gif) #bce no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 19px; TEXT-ALIGN: center
}
#gNavDiv .selected {
	BACKGROUND: url(../images/gen/navbar_sel.gif) #ddd no-repeat left top; BORDER-BOTTOM: #ddd 1px solid
}

#gSubNavDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ddd; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.pageimage {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: gray 0px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: gray 0px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: gray 0px solid
}
.maintable {
        FONT-SIZE: 12px; 
		COLOR: #000000; 
		FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
}
.artquote {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e9f3f5; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px 10px 10px 0px; WIDTH: 180px; COLOR: #016798; PADDING-TOP: 5px
}
.highlighttext{
font-family: Arial, Helvetica, sans-serif;
background-color:#EEEEEE;
font-size: 7pt;
font-weight:none;
color: #003399;
}
.highlighttext:HOVER { color: #990000;
	}