/* CSS Document */
body
{    
    border:none, hidden, ;        
    font-family: arial, helvetica;
	color: black;
	font-size: 9pt;
	background-repeat: no-repeat;
	
} 

p, td
{ 
	font-family: arial, helvetica;
	color: 000080;
	font-size: 9pt;
}


.title
 {
	font-size:10pt;
	font-weight: bold;
}

a:link, a:active, a:visited { 
    line-height:170%;
    font-family:arial, helvetica;
	color:#006699;
	font-size: 14px;
	cursor:hand;
	text-decoration:underline;
}

/* Left Navigation Menu */
.leftnav {
   font-family: arial, helvetica;
   font-size: 11px;
   padding-bottom: 2px;
   padding-top: 5px;
   color: #2A306A;    /* dark blue */
}  
.leftnav a:link {
   font-weight: bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #2A306A;    /* dark blue */
   padding: 2px;
   margin-left: 10px;
}
.leftnav a:visited {
   font-weight: bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #2A306A;    /* dark blue */
   padding: 2px;
   margin-left: 10px;
}
.leftnav a:active {
   font-weight: bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #2A306A;    /* dark blue */
   padding: 2px;
   margin-left: 10px;
  /* border: 1px solid #003366;  
   /* background-color: #C0C8D4;  /* lite blue grey */
   border-bottom: 1px dotted #000000;
}
.leftnav a:hover {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: underline;
   color: #2A306A;    /* burgundy */
   padding: 2px;
   margin-left: 10px;
   /* border: 1px solid #003366; 
   background-color: #C0C8D4;  /* lite blue grey */
   /*border-bottom: 1px dotted #61749F;*/
}
.leftnav_act a:link {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;  
   background-color: #C0C8D4;   /* lite blue grey */
}
.leftnav_act a:visited {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;  
   background-color: #C0C8D4;  /* lite blue grey */
}
.leftnav_act a:hover {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;
   background-color: #C0C8D4;  /* lite blue grey */
}


/* Left Navigation SubMenu Spacer */
.leftnavspc { 
   font-family: arial, helvetica;
   font-size: 11px;
   font-weight:bold;
   color: #003366;   /* dark blue */
   text-decoration: none;
   padding: 2px;
   margin-left: 15px;
   background-color: #FFFFFF;  /* dark blue */
   border-bottom: thin dotted #9B193D;
}


/* Left Navigation SubMenu */
.leftnav1 { font-weight:bold;
   font-family: arial, helvetica;
   font-size: 11px;
   color: #003366;    /* dark blue */
}  
.leftnav1 a:link {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: underline;
   color: #003366;    /* dark blue */
   padding: 2px;
   margin-left: 15px;
}
.leftnav1 a:visited {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: underline;
   color: #003366;    /* dark blue */
   padding: 2px;
   margin-left: 15px;
}
.leftnav1 a:active {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #C0C8D4;    /* lite blue */
   padding: 2px;
   margin-left: 15px;
   background-color: #003366;  /* dark blue */
}
.leftnav1 a:hover {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #C0C8D4;    /* lite blue */
   padding: 2px;
   margin-left: 15px;
   background-color: #003366;  /* dark blue */
}
.leftnav1_act a:link {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #C0C8D4;    /* lite blue */
   padding: 2px;
   margin-left: 15px;
   background-color: #003366;  /* dark blue */
}
.leftnav1_act a:visited {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #C0C8D4;    /* lite blue */
   padding: 2px;
   margin-left: 15px;
   background-color: #003366;  /* dark blue */
}
.leftnav1_act a:hover {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #C0C8D4;    /* lite blue */
   padding: 2px;
   margin-left: 15px;
   background-color: #003366;  /* dark blue */
}

/* Left Navigation SubMenu Level 2 */
.leftnav2 { font-weight:bold;
   font-family: arial, helvetica;
   font-size: 11px;
   color: #003366;  /* dark blue */
}  
.leftnav2 a:link {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: underline;
   color: #003366;  /* dark blue */
   padding: 2px;
   margin-left: 20px;
}
.leftnav2 a:visited {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: underline;
   color: #003366;  /* dark blue */
   padding: 2px;
   margin-left: 20px;
}
.leftnav2 a:active {
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
    color: #9B193D;    /* burgundy */
   padding: 2px;
   margin-left: 20px;
   border: 1px solid #003366;  /* dark blue */
}
.leftnav2 a:hover {
   font-weight:bold;
   font-family: arial, helvetica;
    color: #9B193D;    /* burgundy */
   padding: 2px;
   margin-left: 20px;
   border: 1px solid #003366;  /* dark blue */
}
.leftnav2_act a:link {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #9B193D;    /* burgundy */
   padding: 2px;
   margin-left: 20px;
   border: 1px solid #003366;  /* dark blue */
}
.leftnav2_act a:visited {
   font-size: 11px;
   font-weight:bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #9B193D;    /* burgundy */
   padding: 2px;
   margin-left: 20px;
   border: 1px solid #003366;  /* dark blue */
}
.leftnav2_act a:hover {
   font-size: 11px;
   font-weight: bold;
   font-family: arial, helvetica;
   text-decoration: none;
   color: #9B193D;    /* burgundy */
   padding: 2px;
   margin-left: 20px;
   border: 1px solid #003366;  /* dark blue */
}

 

/* Feedback Links */
.fback A {
   font-family: arial, helvetica;
   color: #003366;    /* dark blue */
   font-weight:  bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #003366;  /* dark blue */
}

.fback A:visited {
   font-family: arial, helvetica;
   color: #003366;    /* dark blue */
   font-weight:  bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #003366;  /* dark blue */
}
.fback A:hover {
   font-family: arial, helvetica;
   color: #FFFFFF;    /* white */
   font-weight:  bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   background: #003366;   /* dark blue */
   padding: 0.25em;
   border: 1px solid #333333;  /* med grey */
}

 

/* Forms Fields */
SELECT { 
 font-family: arial, helvetica;
 font-size: 10px
}
TEXTAREA {   
 font-family: arial, helvetica;
 font-size: 10px
}
INPUT { 
 font-family: arial, helvetica;
 font-size: 10px
}


.caption {
 font-family : arial, helvetica;
 font-size : 10px;
 color : #000000;
}


.bulletlist {
 font-family : arial, helvetica;
 font-size : 10px;
 color : #000000;
}


.table {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #000000;
}


.contenttable {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #000000;
 padding: 1em;
 margin-top: 1em;
 margin-bottom: 1em;
 border:  0px solid #C0C8D4;
}

 

/* Search Formats */
.searchform {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #000000;
 font-weight : bold;
}
.searchresultpagetitle {
 font-family : arial, helvetica;
 font-size : 15px;
 color : #333333;
 font-weight :  bold;
}
.searchresultcontent {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #000000;
 font-weight : bold;
}
.searchresultheader {
 font-family : arial, helvetica;
 font-size : 14px;
 color : #333366;
 font-weight :  bolder;
}
.searchmarkup {
 color : #000000;
}


.loginform {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #000000;
 font-weight : bold;
}

 

/* Mailform Formattting */
.mailform {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #003366;
 font-weight : bold;
}
.mailformrequired {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #003366;
 font-weight :  bolder;
}
.mailformcomment {
 font-family : arial, helvetica;
 font-size : 11px;
 color : #CC0000;
 font-weight : lighterer;
}
.mailformradio {
 font-family : arial, helvetica;
 font-size : 10px;
 color : #003366;
 font-weight : bold;
}

 

.filelinks {
 font-family : arial, helvetica;
 font-size : 12px;
 color : #000000;
}
.filelinkssize {
 font-family : arial, helvetica;
 font-size : 12px;
 color : #000000;
}

.mainitemwrapper {  
    line-height:170%;
    font-family:arial, helvetica;
	color:#003366;
	font-size: 36pt;
	cursor:hand;
	
}

.subitem{ 
  padding-left: 25px;
}

.subitem A{
  line-height:130%;
  font-family: Arial, Helvetica,;
  font-size: 11px;
  text-decoration: underline;
  font-style: normal;

}

.mainitem_s A{
	text-decoration:underline;
	font-size:9px;
}

.mainitem_s A:visited{ 
	text-decoration:underline;
	font-size:14px;
}
content{ color:;

}

.subitem_s{ 
    padding-left: 25px;
	text-decoration:underline;
	font-size:9px;
}

.subitem_s A{  
  line-height:130%;
  font-family: arial, helvetica;
  font-size: 11px;
  font-style: normal;
  text-decoration:underline;
}
.bodytext{

margin: inherit;
}
.imgtext-table A{
margin: inherit;
}

