@import "master.css";
 
 

body{
margin:33px 0px 33px 0px;
padding:0px;
background-color:#c6c5c5;
font-family: Arial, Helvetica, sans-serif;
color:#2a2a2a;
font-size:1em;
background-image:url(../images/backnew.jpg); background-repeat:repeat-y; position:relative; background-position:center;
}

#topcontainer{ background-color:#FFFFFF; position:relative; margin-bottom:13px;}

#smiddiv{ height:13px; border:1px solid black;}

a{color:#634F43;}

.clear_both{clear:both; font-size:0px;}
form{margin:0px; padding:0px;}

#page{ margin:1em auto; margin-top:0px; width: 974px; } 

#header{ background-color:#ffffff; width:974px; height:322px; background-image:url(../images/division.gif); background-repeat:no-repeat; position:relative; background-position:bottom;}
#header_top{  width:974px; height:127px;   }
#header_logo{  width:487px; height:127px;   float:left; position:relative; }
#header_logo img{padding:39px 0px 0px 35px;}
#header_links{font-size:0.9em;  width:487px; height:127px;   float:left; position:relative; text-align:right;color: #948c8c; text-decoration:none;  }
#header_links p{ margin-top:90px; margin-right:35px;}
#header_links a{color:#948c8c;  text-decoration:none;margin-left:5px;}
#header_links a:hover{text-decoration:underline;}
#header_banner{  width:974px; height:172px; position:relative;   }
#header_banner img{padding:0px 35px 0px 35px; position:relative;   }

#rhsheader{  height:80px;  display:none;} 
 
#header h1{display:none;}

#newsarea{padding:10px 10px 0px 00px; font-size:0.7em;}
#newsarea .bdy h4{margin:0px;padding:0px; text-transform:uppercase;}
#newsarea .bdy p{margin:5px 0px 5px 0px;padding:0px;}
 

#ticker{ padding:3px 0px 0px 0px;  margin:0px 35px 0px 35px;   position:relative; }


.tickcontent{font-size:12px; padding:0px 0px 0px 0px;  width:611px; height:15px; overflow:hidden; position:relative;    }
#ticker a{ color:#777777;text-decoration:none;position:relative;   }

.a_menu{} 
 
 
.padding{height:20px;}
 .sectitle{ font-size:1.5em; display:inline padding:0px 0px 10px 0px;  color:#948c8c;      }
 
  #breadcrumb{padding:0px 0px 0px 0px;  font-size:0.9em;  }
 
 #breadcrumb,
 #breadcrumb a{
 
	font-weight: normal; visibility:hidden; visibility:visible
 
}

 
 
 
#contentholder{width:797px;float:left; height:1%;}
#content{  padding:0px 8px 8px 8px; height:1%;}


#contentinner{  }
 
#menuholder{width:177px;float:left;   }
 
 
#rhsholder{display:none; width:175px;float:left; background-image:url(../images/newsupdate.jpg); background-repeat:no-repeat; height:300px; }

#names{width:172px; border-top:1px solid #634F43; border-bottom:1px solid #634F43; padding:10px 0px 0px 0px;}
#names .row {clear:both; font-size:11px; color:#634F43; }
#names .row .text{float:left;width:90px;padding-top:2px;margin-bottom:10px; font-weight:bold;}
#names .row label{float:left;width:75px;margin-bottom:10px;}

#footer{color:#d1d2d2;  font-weight:bold; font-size:11px; padding-top:10px; background-image:url(../images/footer.gif); height:52px; padding-left:432px; padding-top:10px;}
#footer a{ color:#d1d2d2;}
 

#bodytext {
	padding:7px 46px 16px 46px;
	font-size:0.8em;
	line-height:1.5em;
 
}

 


#spacer{height:10px;} 

#bodytext .searchword {color:red; font-weight:bold;border-bottom: 1px solid #FFEE33; background: #ffff00; }
#skip_navigation { display:none;}




#cimage{ height:191px;  width:798px; background-image:url(../images/back.jpg);   background-position:0px 0px; background-repeat:no-repeat;  }

#flash{ height:191px; width:798px;  }

.nodisplay{display:none;}

.logonrow {clear:both;}
.logonrow label  {float:left;width:100px;}

.ss {float:left; width:150px;height:75px;font-size:0.95em;margin:3px;padding:5px;border:1px solid #ffffff; line-height:normal;background-color:#C7D4ED;}

.r_image{float:right;}





/* Document Management stuff */

.nobreak{white-space: nowrap}

.paging{

border:  #cccccc 1px solid;
margin: 10px 0px 10px 0px;
padding: 5px 10px 5px 10px; 

}

.subsec{
color: #333333;
font-size: 90%;
border:  #00B9E7 1px dashed;
margin: 10px 0px 10px 0px;
padding: 5px 10px 5px 10px; 
}


.doc_subcat_legend ul{


margin-top: 0px;
margin-bottom: 0px;

color: #5F5D5C;
	

}

.doc_legend {
margin: 10px 0px 10px 0px;
padding: 5px 10px 5px 10px; 
border: #ffffff 1px none;
border-top: #ffffff 1px solid;
border-bottom: #ffffff  1px solid;
background-color:#f4f4f4;
font-size: 95%;

} 

.doc_legend legend { 
font-weight:bold;
padding: 1px 5px; 

border: #c4c4c4 1px none; 
font-size: 100%;
}

.doc_subcat_legend_div{
background-color: #f4f4f4;
}

.doc_subcat_legend {
margin: 10px 0px 10px 0px;
padding: 5px 10px 5px 10px; 
border: #666666 1px solid;
} 

.doc_subcat_legend legend { 
font-weight:bold;
padding: 1px 15px; 
background: #e4e4e4; 
border: #666666 1px solid;
 
}
.clear_both{clear:both;} 

					




/* LINKS */



#bodytext a, 
.dl_doc_body a, #rhsbodytext a{
	font-weight: normal;
	color:#634F43;
 
}


 
a.lhs_buttons{
	font-weight: bold;
	font-size: 100%;
	color: #ffffff;
	text-decoration: none;
}


 

label {

float				:left;
	width				:100px;
	text-align			:right;

	font-weight			:normal;
	padding-right:3px;
	padding-top:2px;

}

.row {clear:both;} 

 


 
 

 

#removebdr {
	padding: 0px 0px 0px 0px;

}
 
 
.dl_doc_head {

	font-weight: bold;
	color:white;
	padding: 4px 0px 0px 10px;
	text-transform:capitalize;
	background-image:url(../images/subs.gif);
	background-repeat:no-repeat;
	position:relative;
	height:20px;


}
.dl_doc_body{


	padding: 5px 20px 5px 20px;

background-image:url(../images/tint.gif);
background-repeat:repeat-y;
position:relative;
	height:1%;

}

.dl_container{


}

.dlsplit{ 
	border-top:1px solid #617143;
	border-bottom:1px solid #617143;
	padding: 4px 0 4px 0;
	
}


.imageborder {  border: 1px #CCCCCC solid; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}


.small {  font-size: 80%}
.error {  font-weight: bold; color: #FF0000}
.error_small {  color: #FF0000; font-size: 90%;}

 
 
  .contimage{width:771px; height:33px; background-image:url(../images/back_cont.jpg); position:relative; vertical-align:bottom; padding:64px 0px 0px 27px;  }
  
  
  #cimage{Z-INDEX: 0;}
  
h1.title{}
.itemobject{ padding:10px 10px 10px 10px; margin-top:10px;
position:relative;
border:1px solid #cccccc; 
width:100%;
background-image:url(../images/gradiatedbg.gif); background-position:top; background-repeat:repeat-x;
}  
.itemobject h2.title{margin:0px 0px 5px 0px; padding:0px;}
.itemobject img.img{ float:right; width:100px;   border:1px solid #cccccc; padding:5px;}
.itemobject .date{font-size:0.9em;}
 

.itemobject .subitemobject{margin-bottom:5px;}
.itemobject .subitemobject .calleft{ font-size:0.9em; width:50%; height:1%; float:left;}
.itemobject .subitemobject .calright{ font-size:0.9em; width:50%; height:1%; float:left; text-align:right;}

.sitemap ul{ list-style:url(../images/arrow_right.gif);}



#Nav{padding-left:35px;margin-top:35px;}
#Nav a{
font-size: 0.9em;
display: block;
text-decoration: none;
color:#777777;
padding: 10px 5px 10px 0px;
}


#Nav #Level_2 a:hover{
text-decoration: underline;
}

#Level_1 a:hover{

color:#777777;

}

#Level_1 li.LevelOneSelected a
{
color:#777777;
 
}



#Level_1 a{
border-top:1px solid #dedede;
background-image:url(../images/butbgnd.gif);


}

#Level_1 #page_22 a{ border-top:0px solid #dedede; }

#Level_2 a{
border-top:0px solid black;
font-size:0.8em;
width:100%;
display:block;
margin:0px;
padding: 1px 0px 2px 0px;
background-image:none;
color:black;
}

#Level_1 li.LevelOneSelected ul#Level_2 a{
color: #777777;
 
}

#Level_1 li.LevelOneSelected ul#Level_2 a:hover,
#Level_1 li.LevelOneSelected ul#Level_2 .SubLevelSelected{
color: #777777;
}

#Level_1{
 
}


#Nav ul{
margin: 0 0 0 0;
padding: 0 0 0 0 ;
list-style-type: none;	

color: black;
}




ul#Level_2 {

margin-right: 0px;
margin-left: 20px;
color:black;
font-weight: normal;

}


ul#Level_3,
ul#Level_4,
ul#Level_5,
ul#Level_6,
ul#Level_7,
ul#Level_8, 
ul#Level_9,
ul#Level_10{
margin-right: 0px;
margin-left: 20px;
color:black;
font-weight: normal;
}

ul#Level_1 li{
list-style-image: url(../images/_tx_.gif);
}

ul#Level_2 li{
list-style-image: url(../images/m_bull.gif);
}
ul#Level_2 li.plus{
list-style-image: url(../images/m_subbull.gif);
}
ul#Level_2 li.arrows{
list-style-image: url(../images/m_arrbull.gif);
}


.memberlogo{ margin-top:30px; text-align:right; filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}

.memberlogo img{ border:0px;}