a {
  font-family:arial;
  font-size:8pt;
  color:#003366;  
}

a:hover {
	color:#0066FF;
}

body td {
  font-family:arial;
  font-size:8pt;
  color:#003366;  
}
.bodyText{
color:  #336699;
}

.positionsBox{padding-left:10px;padding-right:5px;padding-top:5px; line-height:12pt;}

.boxContent {
  padding-left:10px;
  padding-top:5px;
  padding-right:25px;
}

.quote {
	font-family:arial;
	font-size:8pt;
	color:#666666;
	font-style: italic;  
	line-height:12pt;
	
}
.mainContentBox2 {
	padding-left:10px;
	padding-top:10px;
	padding-right:25px;
	line-height:12pt;	
height: 330px;
vertical-align:  top;
}

.mainContentBox2 h5{
font-size:  11px;
font-weight:  normal;
}
.mainContentBox2 h3{
text-decoration:  none;
font-weight:  bold;
display:  inline;
padding-left: 0px;
padding-bottom:  0px;
padding-top:  2px;
font-size:  14px;
}
.mainContentBox2 h2{
display:  inline;
font-size:  16px;
text-decoration:  none
padding-right:  0px;
padding-bottom:  0px;
padding-top:  2px;
}
.mainContentBox {
	padding-left:10px;
	padding-top:10px;
	padding-right:25px;
	line-height:12pt;	
}

.mainContentBoxLogin {
	padding-left:10px;
	padding-top:10px;
	padding-right:25px;
	line-height:12pt;
        height:  250px;	
text-align:  center;
}

.mainContentBox h5{
font-weight:  normal;
font-size:  11px;
display:  inline;
}

.mainContentBox h3{
text-decoration:  none;
font-weight:  bold;
display:  inline;
padding-left: 0px;
padding-bottom:  0px;
padding-top:  2px;
font-size:  14px;
}
.mainContentBox h2{
display:  inline;
font-size:  16px;
text-decoration:  none
padding-right:  0px;
padding-bottom:  0px;
padding-top:  2px;
}

.rightBoxContent {
      
}

.headerPadding {
  padding-top:4px;
  padding-left:10px;

}

.boxSubheader {
  color:#313131;
}

.bulletPadding {
  padding-top:4px;
}

.footer {
  color:#b5b5b5;
  padding-top:10px;
  padding-left:15px;
}

.subHeader {
  color:#0066FF;
  font-weight:bold;
}

.leftnav_level1_on,.leftnav_level1 {
  font-family:arial;
  font-weight:bold;
  color:#0066FF; 
  text-decoration:none;     
}

.leftnav_level1 {
  color:#666666;       
}

.leftnav_level1:hover {
  color:#0066FF;
}    

.leftnav_level2_on,.leftnav_level2 {
  font-family:arial;
  color:#0066FF; 
  text-decoration:none;     
}

.leftnav_level2 {
  color:#666666;       
}

.leftnav_level2:hover {
  color:#0066FF;
}    

.leftnavbulletpadding {
  padding-top:4px;
  vertical-align:top;
  
}

.pageHeader {
 color: #003366;
 font-family: Times;
 font-size: 24px;
 letter-spacing: 0.1em;
 line-height: 25px;
 font-variant: small-caps;

}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#333365; layer-background-color:#333365; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{}
.clLevel0over{}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal}
.clLevel1{background-color:#0066FF; layer-background-color:#0066FF; color:#FFFFFF;}
.clLevel1over{background-color:#003366; layer-background-color:#003366; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff; border:1px solid #ffffff;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#0066FF; layer-background-color:#0066FF; color:#FFFFFF;}
.clLevel2over{background-color:#003366; layer-background-color:#003366; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}
	
.formitem {
			width:240px;
			font-family:arial;
			font-size:10pt;
			color:#003366;
			
		}
		
		.inputheader {
			padding-right:10px;
			font-weight:bold;
		}

.mediabox {
		padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;line-height:12pt;color:#666666;
	}

.BTN {
font-family:arial;
font-size:8pt;
color:#003366; 
background-color: #DDDDDD;
}
.Menu {FONT-FAMILY: Arial, Helvetica, Verdana; width: 135px;}
.Menu TABLE {WIDTH: 135px}



.Menu1 {
       font-family: arial;
       font-weight: bold;
       Padding: 4px 0 0 15px;
       color:#666666; 
       text-decoration:none;
}

.Menu1Current {
       font-family: arial;
       font-weight: bold;
       Padding: 3px 0 0 15px;
       color:#666666; 
       text-decoration:none;
 background-repeat: no-repeat;
 background-image: url(/images/Navigation/bullet_leftnav_selected.gif);
 background-position: 0 7px;
}


.Menu2 {
       font-family: arial;
       font-weight: bold;
       Padding: 4px 0 0 15px;
       color:#666666; 
       text-decoration:none;
}

.Menu2Current {
       font-family: arial;
       font-weight: bold;
       Padding: 4px 0 0 15px;
       color:#666666; 
       text-decoration:none;
 background-repeat: no-repeat;
 background-image: url(/images/Navigation/bullet_leftnav_selected.gif);
 background-position: 0 7px;
}


.Menu3,.Menu3Current  {
       Padding: 2px 0 0 30px;
       Font-size: 11px;
       background-repeat: no-repeat;
       background-position: 20px 6px;
       background-image: url(/images/Navigation/bullet_leftnav_subs.gif);
}

.Menu4,.Menu4Current  {
       Padding: 2px 0 0 40px;
       Font-size: 8px;
       background-repeat: no-repeat;
       background-position: 30px 6px;
       background-image: url(/images/Navigation/bullet_leftnav_subs3.gif);
}


.Menu1Current A:visited {color:#666666; text-decoration : underline;}
.Menu1Current A:hover {color:#0066FF; text-decoration : underline;}
.Menu1Current A:link {color:#666666; text-decoration : underline;}
.Menu1Current A:active {color:#666666; text-decoration : underline;}

.Menu2 A:visited {color:#666666; text-decoration : none;}
.Menu2 A:hover {color:#0066FF; text-decoration : none;}
.Menu2 A:link {color:#666666; text-decoration : none;}
.Menu2 A:active {color:#666666; text-decoration : none;}

.Menu2Current A:visited {color: #0066FF; text-decoration : none;}
.Menu2Current A:hover {color: #0066FF; text-decoration : none;}	
.Menu2Current A:link {color: #0066FF; text-decoration : none;}
.Menu2Current A:active {color: #0066FF; text-decoration : none;}

.Menu3 A:visited {color:#666666; text-decoration : none;}
.Menu3 A:hover {color:#0066FF; text-decoration : none;}
.Menu3 A:link {color:#666666; text-decoration : none;}
.Menu3 A:active {color:#666666; text-decoration : none;}

.Menu3Current A:visited {color: #0066FF; text-decoration : none;}
.Menu3Current A:hover {color: #0066FF; text-decoration : none;}	
.Menu3Current A:link {color: #0066FF; text-decoration : none;}
.Menu3Current A:active {color: #0066FF; text-decoration : none;}

.Menu4 A:visited {color:#666666; text-decoration : none;}
.Menu4 A:hover {color:#0066FF; text-decoration : none;}
.Menu4 A:link {color:#666666; text-decoration : none;}
.Menu4 A:active {color:#666666; text-decoration : none;}

.Menu4Current A:visited {color: #0066FF; text-decoration : none;}
.Menu4Current A:hover {color: #0066FF; text-decoration : none;}	
.Menu4Current A:link {color: #0066FF; text-decoration : none;}
.Menu4Current A:active {color: #0066FF; text-decoration : none;}








.MenuMap1 {
  WIDTH: 300px; 
  display: block;
      font-family: arial;
      font-weight:bold;
      Padding-left: 50px;
      Padding-top: 10px;
      color:#003366; 
      text-decoration:none;   
}

.MenuMap2 {
  WIDTH: 300px; 
  display: block;
       font-family: arial;
       font-weight: bold;
       Padding: 3px 0 0 65px;
       color:#666666; 
       text-decoration:none;
}

.MenuMap3  {
  WIDTH: 300px; 
  display: block;
       Padding: 2px 0 0 85px;
       Font-size: 11px;
       background-repeat: no-repeat;
       background-position: 75px 5px;
       background-image: url(/images/Navigation/bullet_leftnav_subs.gif);
}

.MenuMap4{
Padding-left:  100px;
Font-size: 9px;
       background-repeat: no-repeat;
       background-position: 90px 5px;
       background-image: url(/images/Navigation/bullet_leftnav_subs3.gif);
}

.MenuMap1 A:visited {font-size: 13px; color: #003366; text-decoration : none;}
.MenuMap1 A:hover {font-size: 13px; color: #003366; text-decoration : none;}
.MenuMap1 A:link {font-size: 13px; color: #003366; text-decoration : none; }
.MenuMap1 A:active {font-size: 13px; color: #003366; text-decoration : none;}

.MenuMap2 A:visited {color:#666666; text-decoration : none;}
.MenuMap2 A:hover {color:#0066FF; text-decoration : none;}
.MenuMap2 A:link {color:#666666; text-decoration : none;}
.MenuMap2 A:active {color:#666666; text-decoration : none;}

.MenuMap3 A:visited {color:#666666; text-decoration : none;}
.MenuMap3 A:hover {color:#0066FF; text-decoration : none;}
.MenuMap3 A:link {color:#666666; text-decoration : none;}
.MenuMap3 A:active {color:#666666; text-decoration : none;}

.MenuMap4 A:visited {color:#666666; text-decoration : none;}
.MenuMap4 A:hover {color:#0066FF; text-decoration : none;}
.MenuMap4 A:link {color:#666666; text-decoration : none;}
.MenuMap4 A:active {color:#666666; text-decoration : none;}

.RightBox {

}

.RightBox{
text-align:  left;
height:  182px;
height:  20px;
padding-left:  3px;
/*padding-top:  4px;*/
margin:  0;
padding:  0;
line-height:  20px;
border-right:  1px solid #cccccc;

}

.RightBox h2{
font-family: serif;  
font-size: 15px;
font-weight: bold;
font-variant:  small-caps;
color:  #003366;
background:  #EEEEEE;
height:  22px;
line-height:  22px;
border-top:  6px solid #CCCCCC;
margin:  0;
padding:  0 0 0 5px;
}

.HomeRightBox h2{
font-family: serif;  
font-size: 15px;
font-weight: bold;
font-variant:  small-caps;
color:  #003366;
background:  #EEEEEE;
height:  22px;
line-height:  22px;
border-top:  6px solid #003366;
margin:  0;
padding:  0 0 0 5px;
}

.HomeLeftBox h2{
font-family: serif;  
font-size: 15px;
font-weight: bold;
font-variant:  small-caps;
color:  #003366;
background:  #EEEEEE;
height:  22px;
line-height:  22px;
border-top:  6px solid #336699;
margin:  0;
padding:  0 0 0 5px;
}






.RightBox .headerPadding .rightBoxContent p{
padding-left: 5px;
}
.TOCtd1{

}

.TOCtd2{

}
.TOCImage{

width: 170px;
padding-right:  5px;
}
.TOCDate{

width:  175px;
padding-right:  5px;
padding-left:  4px;
}
.HomeBoxBase {
/*padding-right:  20px;
padding-left:  160px;*/
text-align:  right;
vertical-align:center;

margin-right:  20px;
background-color:  #EEEEEE; 
height: 25px; 
width:  100%;
}

.HomeBoxBase img {
  margin-right:16px;
  margin-top:3px;
}

.bulletTD{
text-align:  right;
vertical-align:  top;
padding-top:  9px;
}
.contentTD{
text-align:  left;
line-height:  14px;
padding-bottom:  5px;
padding-top:  5px;
}
.leftBulletTD{
text-align:  right;
vertical-align:  top;
padding-top:  10px;
}

.leftContentTD{
line-height:  15px;
padding-bottom: 5px;
padding-top:  5px;
}
.leftBoxSpacer{
height: 24px;
}

