body {
	margin:0;
	padding: 0px 0px 0px 0px;
	color:#000;
	font-family: verdana, Arial, Helvetica, sans-serif ;
	font-size: 13px;
	line-height:1.1em;
	text-align:center; /*This centers the site wrapper*/
	background: #ffffff;
	height:100%;
}
 
form 
{
    padding: 0px;
    margin: 0px;
} 

.bodyText 
{
	font-size: 13px;
}

.smallText
{
	font-size: 10px;
	margin-bottom: 10px;
}

h4 
{
    font-size: 14px;
    margin-bottom: 3px;   
}
 
input, div, p, th, td, li, dd    {
    /* redundant selectors to help NS4 remember */
	font-family: verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;	
	font-size: 13px;
}

img
{
    border:none;
}

ol {
	padding-left:40px;
}

* html ol {
	padding-left:10px;
}


ol li {
	margin-top:1em;
}

ul {
	margin-top: 0px;
	padding-top: 0px;
	list-style:none;
}

.answers ul
{
    list-style-type:disc;
}

table label
{
    font-size:9px;
}

#meetingMats ul
{
    list-style-type:disc;
}

ul#bodyText 
{
	margin-top: 5px;
	list-style-type: disc;
}

ul#bodyText li
{
	margin: 8px 0px 0px 0px;
}

ul#bodyText_notop 
{
	margin-top: -5px;
	padding-top: 0px;
	list-style-type: disc;
}

*html ul#bodyText_notop
{
	margin-top: -12px;
}

ul#bodyText_notop li
{
	margin: 8px 0px 0px 0px;
}

ul#bodyText_nospace 
{
	margin-top: 0px;
	padding-top: 0px;
	list-style-type: disc;
}

ul#bodyText_nospace li
{
	margin: 0px 0px 0px 0px;
}


ol#bodyText 
{
	margin-top: 5px;
	margin-left: 10px;
}

ol#bodyText li
{
	margin: 8px 0px 0px 0px;
}

.break {
	clear:both;
}

a {
	color:#005AA0;
}

a:hover {
	color:#990000;
}

.textLink a
{
	color:#000000;
	text-decoration: none;
}

.textLink a:hover
{
	color:#888888;
	text-decoration: none;
}

#sitewrapper{ 
	margin: 0px auto 0;
	padding: 0px 0px 0px 0px;
	width:1059px;
	text-align:center;
	background: #eeebe5;
	position: relative;
	overflow: hidden; 
} 

#sitewrapper2{ 
	margin: 0px auto 0;
	padding: 0px 0px 0px 0px;
	width:1045px;
	text-align:center;
	background: #eeebe5;
	position: relative;
	overflow: hidden; 
}  

#gray_bars { 
	margin: 0px auto 0;
	padding: 0px 0px 0px 0px;
	width:1015px;
	text-align:left;
	position: relative;
	background: #FFFFFF;
	overflow: hidden; 
} 

#gray_bars2 { 
	margin: 0px auto 0;
	padding: 0px 0px 0px 0px;
	width:1015px;
	text-align:left;
	position: relative;
	overflow: hidden; 
} 


/* HOME PAGE
-----------------------------------------------*/


#rssHomeLink a 
{
    text-decoration: none;
    color: #000000;
    position: relative;
    top: 25px; 
    left: -20px;  
    font-size: 10px;
}

* html #rssHomeLink a 
{
    top: 20px; 
    left: -10px;  
    
}

#rssHomeLink a:hover 
{
	color: #347bb3;
}


#home_header 
{
	margin-top:0px;
	height: 107px;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}

#logo {
	vertical-align: middle;
	position:relative;
	top: 0px;
	left: 8px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 148px;
}

#logo2 {
	vertical-align: middle;
	position:relative;
	top: 0px;
	left: 8px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 92px;
}

#main_content 
{
	position: relative;
	top: -49px;	
	width: 1000px;
	background-color: #FFFFFF;
	margin: 0px 8px 0px 8px;
	padding: 0px;
	z-index:10;
}

* html #main_content
{
	top: -38px;	
	z-index: -10;
	
}

#main_content2
{
	position: relative;
	top: -50px;	
	width: 1000px;
	background-color: #FFFFFF;
	margin: 0px 8px 0px 8px;
	padding-bottom: 10px;
	margin-bottom: -35px;
	z-index:10;
}

* html #main_content2
{
	z-index: -10;
	
}

#home_map
{
	margin-bottom: 20px;
	z-index: -10;
}

#project_overview
{
	width: 605px;
/*	border-right: solid 2px #eeebe5;
	border-bottom: solid 2px #eeebe5;
	border-left: solid 2px #eeebe5;
*/	padding: 10px 10px 10px 10px;
	margin-top: -10px;
	margin-bottom: 10px;
}

*html #project_overview
{
	width: 640px;
	padding-top: 10px;
	margin-top: -5px;
}

#agency_logos
{
	float: right;
	margin: -10px 0px 5px 10px;
}

*html #agency_logos
{
	margin: 0px 0px 5px 10px;
}

#aboutThis_home
{
	background-color: #eeebe5;
	margin-top: -10px;
	padding: 10px 10px 10px 10px;
	display: block;
	line-height: 18px;
}

#aboutThis_home ul
{
	list-style: disc none outside;
	margin-left: 15px;
	margin-top: -10px;
	padding-top: 2px;
}

*html #aboutThis_home ul
{
	list-style: disc none outside;
	margin: -8px 0px -5px 15px;
	padding-top: 0px;
}

#aboutThis_home li
{
	line-height: 18px;
}

#aboutThis_left
{
	background-color: #eeebe5;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 195px;
	line-height: 18px;
}

#aboutThis_right
{
	background-color: #eeebe5;
	float: left;
	position: relative;
	margin: 0px 0px 5px 5px;
	width: 400px;
}

*html #aboutThis_right
{
	margin-right: 10px;
}

/* GLOBAL NAV
-----------------------------------------------*/
#topnav
{
	position: relative;
	left: 10px;
	top:-40px;
	width: 1000px;
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	
}	

* html #topnav  
{
	height: 0px;
	top:-30px;
}

#topnav ul 
{	
	list-style: none;
	margin-left: 0px;
	padding-left: 10px;
	text-indent: 0px;
	margin-top: 0px;
	padding-top: 0px;
}



#topnav li 
{
	display:inline;
	margin:0px 0px 0px 0px;
	vertical-align: middle;
	float:left;
	height:25px;
}

#topnav a {
	display:block;
	text-decoration:none;
	font-weight: bold;
	height:25px;
	font-size:11px;
	color: #5f481b;
	text-align: center;
	letter-spacing: 0px;
	line-height: 25px;
}



#topnav2 {
	position: relative;
	left: 10px;
	top:-42px;
	width: 1000px;
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	
}	

* html #topnav2  {
	top:-44px;
	height: 30px;
}

#topnav2 ul 
{	
	list-style: none;
	margin-left: 0px;
	padding-left: 10px;
	text-indent: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

#topnav2 li 
{
	display:inline;
	margin:0px 0px 0px 0px;
	vertical-align: middle;
	float:left;
	height:25px;
}

#topnav2 a {
	display:block;
	text-decoration:none;
	font-weight: bold;
	height:25px;
	font-size:11px;
	color: #5f481b;
	text-align: center;
	letter-spacing: 0px;
	line-height: 25px;
}




/* MEGA DROPDOWNS
-----------------------------------------------*/

ul#menu li { 

    position: relative; 
} 

ul#menu div {
   display:none;
}

ul#menu li.mega div 
{
    border: 1px solid #EFECE5;
    position: absolute;
    top: 28px;
    left: 0em;
    background: #fff;
    z-index:10000;
}


ul#menu li.hovering div {
    display:block;
}


.mega_stripe 
{
   background-color: #EFECE5;
   height: 15px;
}

.mega_stripe2 
{
   background-color: #EFECE5;
   height: 25px;
   font-size: 11px;
   padding-left: 10px; 
   font-weight: bold;
}


.mega_text
{
    text-align: left; 
    padding-left: 10px; 
    line-height: 12px; 
    color: #000;
}

.mega_text2
{
    text-align: left; 
    padding-left: 0px; 
    line-height: 10px; 
    color: #000;
    vertical-align: top;
    width:50%;
}




#topnav .mega_pop a,
#topnav2 .mega_pop a
{
    text-align: left;
    color: #000;
    font-weight: normal;
}


#public_involvement #nav_2 div a,
#schedule #nav_3 div a,
#library #nav_4 div a,
#blm #nav_6 div a,
#odoe_efsc #nav_7 div a,
#faqs #nav_8 div a,
#contact #nav_9 div a,
#maps #nav_10 div a
{
    width: 200px;
    text-align: left;
    border: none;
    color: #000;
}

#idaho_power #nav_5 div a
{
    width: 180px;
    text-align: left;
    border: none;
    color: #000;
}	

#public_involvement #nav_2 div a:hover,
#library #nav_4 div a:hover,
#blm #nav_6 div a:hover,
#odoe_efsc #nav_7 div a:hover,
#faqs #nav_8 div a:hover,
#contact #nav_9 div a:hover, 
#maps #nav_10 div a:hover
{
    color: #347bb3;
    width: 200px;
}

#idaho_power #nav_5 div a:hover
{
	color: #347bb3;
    width: 180px;
}

#nav_1 .mega_pop,
#nav_3 .mega_pop,
#nav_4 .mega_pop,
#nav_9 .mega_pop, 
#nav_10 .mega_pop
{
    width: 170px;
}


#nav_2 .mega_pop,
#nav_6 .mega_pop,
#nav_7 .mega_pop
{
	width: 220px;
}

#nav_8 .mega_pop
{
    width: 240px;
    z-index: 10000;
}

#nav_5 .mega_pop
{
    width: 400px;
}

#nav_5 .mega_pop table
{
    width: 400px;
}





/* GLOBAL NAV 
-----------------------------------------------*/

#nav_1 {
	position: relative;
	width:60px;
	height:25px;
	color: #347bb3;
}

#nav_1 a:hover {
	width:60px;
	height:25px;
	color: #347bb3;
}

#home #nav_1 a {
	width:60px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}

#nav_2 {
	width:190px;
	height:25px;
	color: #347bb3;
}

#nav_2 .mega_pop 
{
	color: #000;
}

#nav_2 a:hover {
	color: #347bb3;
}

#public_involvement #nav_2 a {
	width:190px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}


#nav_3 {
	width: 90px;
	height:25px;
	color: #347bb3;
}

#nav_3 a:hover {
	color: #347bb3;
}

#schedule #nav_3 a {
	width:90px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}

#nav_4 {
	width:95px;
	height:25px;
	color: #347bb3;
}

#nav_4 a:hover {
	color: #347bb3;
}

#library #nav_4 a {
	width:95px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}

#nav_5 {
	width:120px;
	height:25px;
	color: #347bb3;
}

#nav_5 a:hover {
	color: #347bb3;
}

#idaho_power #nav_5 a {
	width:120px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}

#nav_6 {
	width:65px;
	height:25px;
	color: #347bb3;
}

#nav_6 a:hover {
	color: #347bb3;
}

#blm #nav_6 a {
	width: 65px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}


#nav_7 {
	width:100px;
	height:25px;
	color: #347bb3;
}

#nav_7 a:hover {
	color: #347bb3;
}

#odoe_efsc #nav_7 a {
	width:100px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}


#nav_8 {
	width:65px;
	height:25px;
	color: #347bb3;
}

#nav_8 a:hover {
	color: #347bb3;
}

#faqs #nav_8 a {
	width:65px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}

#nav_9 {
	width:110px;
	height:25px;
	color: #347bb3;
}

#nav_9 a:hover {
	color: #347bb3;
}

#contact #nav_9 a {
	width:110px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}

#nav_10 {
	width:85px;
	height:25px;
	color: #347bb3;
}

#nav_10 a:hover {
	color: #347bb3;
}

#maps #nav_10 a {
	width:85px;
	height:25px;
	color: #347bb3;
	border-top: solid 1px #dfdacc ;
	border-left: solid 1px #dfdacc ;
	border-right: solid 1px #dfdacc ;
	background-color: #FFFFFF;
}




/* 2nd Level
-----------------------------------------------*/

.idaho_power .body
{
    margin: 20px;
}

.idaho_power .left_col, .idaho_power .left_col_wide
{
    float: left;
    display:inline;
    width: 210px;
    margin-right:20px;
}

.idaho_power .right_col, .idaho_power .right_col_wide
{
    margin-left:240px;
    border-left: 1px solid gray;
    padding-left:20px;
    margin-top: -15px;
    margin-right: 10px;
}

.idaho_power .right_col_photos
{
    margin-left:240px;
    border-left: 1px solid gray;
    padding-left:20px;
    margin-top: -15px;
}

.idaho_power .left_col_wide
{
   width:250px;
}

.idaho_power .right_col_wide
{
    margin-left:270px;
 }
    

#second_idaho_power_header 
{
	position: relative;
	top: 20px;
	left: 20px;
}

#second_idaho_power_body 
{
	margin: 0px 10px 60px 20px;
}

#second_blm_header 
{
	position: relative;
	top: 5px;
	left: 6px;
}

#second_blm_body 
{
	position: relative;
	top: -42px;
	left: 6px;
	width: 960px;
	background-color: #FFFFFF;
}

* html #second_blm_body 
{
	top: -32px;
	margin-bottom: -20px;
}

#blm_wrapper 
{
	background-color: #cccc98;
	position: relative;
	left: 12px;
	top: 8px;
	width: 973px;	
	margin-bottom: 15px;
	
}

#second_odoe_efsc_header 
{
	position: relative;
	top: 5px;
	left: 6px;
}

#second_odoe_efsc_body 
{
	position: relative;
	top: -42px;
	left: 6px;
	width: 960px;
	background-color: #FFFFFF;
}

* html #second_odoe_efsc_body 
{
	top: -32px;
	margin-bottom: -20px;
}

#odoe_efsc_wrapper 
{
	background-color: #5f090d;
	position: relative;
	left: 12px;
	top: 8px;
	width: 973px;	
	margin-bottom: 15px;
}	



/* SUBNAV 
-----------------------------------------------*/

#subnav {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#subnav ul 
{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	text-indent: 0px;
	margin-top: 10px;
	padding-top: 0px;
	
}

#subnav li 
{
	margin:0px 0px 0px 0px;
	height:25px;
}

#subnav a 
{
    text-decoration: none;
    font-weight: bold;
    color: #000000;
}

#subnav a:hover 
{
    color: #005AA0;
}

#faq_general #subnav_1 a,
#faq_cap #subnav_2 a,
#faq_design #subnav_3 a,
#faq_environmental #subnav_4 a,
#faq_power #subnav_5 a,
#faq_publicInvolvement #subnav_6 a,
#faq_routing #subnav_7 a,
#faq_landowners #subnav_8 a,
#mm_meetingInformation #subnav_2 a,
#mm_documents #subnav_1 a,
#mm_furtherReading #subnav_3 a,
#mm_glossary #subnav_4 a,
#review #subnav_2 a,
#meetings #subnav_2 a,
#upcoming #subnav_2 a,
#upcoming #subnav_3 a,
#past_2010 #subnav_6 a,
#past_2009 #subnav_4 a,
#past_2009 #subnav_2 a,
#past_2008 #subnav_5 a,
#past_2008 #subnav_2 a,
#participate #subnav_1 a,
#ppp #subnav_6 a,
#s_schedule #subnav_1 a,
#projectHistory #subnav_2 a,
#maps_overview #subnav_1 a, 
#maps_project #subnav_3 a,
#maps_archive #subnav_4 a
{
    color: #005AA0;
}

#subnav_capButton
{
	background-color:  #0F8F92;
}

#subnav_capButton a
{
	background-color: #0F8F92;
	vertical-align: middle;
	color: White;
	text-decoration: none;
	font-weight: lighter;
}

#subnav_capButton a:hover
{
	font-weight: bold;
}

#subnav_mailingButton
{
	background-color: #614601;
}

#subnav_mailingButton a
{
	background-color: #614601;
	vertical-align: middle;
	color: White;
	text-decoration: none;
}

#subnav_mailingButton a:hover
{
	font-weight: bold;
}

#subnav_calendarButton
{
	background-color:  #00599F;
}

#subnav_calendarButton a
{
	background-color: #00599F;
	vertical-align: middle;
	color: White;
	text-decoration: none;
	font-weight: lighter;
}

#subnav_calendarButton a:hover
{
	font-weight: bold;
}

#subnav_photoButton
{
	background-color:  #8a9a52;
}

#subnav_photoButton a
{
	background-color: #8a9a52;
	vertical-align: middle;
	color: White;
	text-decoration: none;
	font-weight: lighter;
}

#subnav_photoButton a:hover
{
	font-weight: bold;
}

#subnav_videoButton
{
	background-color:  #09233e;
}

#subnav_videoButton a
{
	background-color: #09233e;
	vertical-align: middle;
	color: White;
	text-decoration: none;
	font-weight: lighter;
}

#subnav_videoButton a:hover
{
	font-weight: bold;
}













/* SUBNAV IDAHO POWER
-----------------------------------------------*/

#subnav_idaho_power {
	position: relative;
	left: 5px;
	top: -16px;
	width: 100%;
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	
}	

* html #subnav_idaho_power  {
	top: -12px;
}

#subnav_idaho_power ul 
{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	text-indent: 0px;
	margin-top: 0px;
	padding-top: 0px;
	
}


#subnav_idaho_power li {
	display:inline;
	margin:0px 0px 0px 0px;
	vertical-align: middle;
	float:left;
	height:25px;

}

* html #subnav_idaho_power li {
	margin: 6px 0px 0px 0px;
}


#subnav_idaho_power a {
	display:block;
	text-decoration:none;
	font-weight: bold;
	height:25px;
	font-size:11px;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0px;
	line-height: 25px;
}

#subnav_idaho_power_6,
#subnav_idaho_power_5,
#subnav_idaho_power_4,
#subnav_idaho_power_3,
#subnav_idaho_power_2,
#subnav_idaho_power_1 {
	width:180px;
	color: #FFFFFF;
}

#subnav_idaho_power_2
{
    width:200px;
}

#subnav_idaho_power_3 {
	width:110px;
}

#subnav_idaho_power_5 {
	width:155px;
}

#subnav_idaho_power_4
{
    width:100px;
}

#subnav_idaho_power_6
{
    width:210px;
}

#subnav_idaho_power_6 a:hover,
#subnav_idaho_power_5 a:hover,
#subnav_idaho_power_4 a:hover,
#subnav_idaho_power_3 a:hover,
#subnav_idaho_power_2 a:hover,
#subnav_idaho_power_1 a:hover {
	color: #c9da2b;
}




#CAP #subnav_idaho_power_6 a,
#photos #subnav_idaho_power_5 a,
#contact_idaho_power #subnav_idaho_power_4 a,
#newsroom #subnav_idaho_power_3 a, 
#electricity #subnav_idaho_power_2 a, 
#project_information #subnav_idaho_power_1 a {
	color: #c9da2b;
}


* html .float_fix
{
    height:1%;
    left:-3px; 
    position:relative;
}

/* PHOTOS & VIDEO
-----------------------------------------------*/

.photo_header
{
    margin-top: 15px;
}

.photo_caption 
{
    width:  332px;  
    background: #fff;
    font-size: 11px;
    line-height: 18px;
}

.idaho_power .videoframe
{
    float:right;
    display:inline;
    margin-top: 10px;
    margin-bottom:15px;
    margin-left:10px;
    width:310px;
}


#growth_video
{
    float:none;
    background:url('../images/growth_background.gif') no-repeat;
    width:310px;
    height:307px;
}

#pivot_irrigation_video
{
    float:none;
    background:url('../images/pivot_irrigation_background.gif') no-repeat;
    width:310px;
    height:275px;
}

#planning_the_line_video
{
    float:none;
    background:url('../images/planning_the_line_background.gif') no-repeat;
    width:310px;
    height:307px;
}

#planning_the_line_video_caption
{
    font-size: 11px;
    margin-top: -10px;
       
}

#growth_video embed, #pivot_irrigation_video embed, #planning_the_line_video embed
{
    margin: 70px 10px 15px 10px;
}

.video_title 
{
    text-decoration: bold;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	margin: 20px 0px 10px 0px;

}

.video_caption
{
    margin: 5px 0px 10px 0px;
}


.visualizations_header
{
    font-size: 17px;
}

.visualization_photo
{
   border: solid 4px #DBE5F1;
}

.visualization_photo2
{
   border: solid 4px #92D050;
}

* html #visualization_photo_table 
{
    margin-top: -250px;   
}


/* SUBNAV BLM
-----------------------------------------------*/

#subnav_blm {
	position: relative;
	left: 16px;
	top: -29px;
	width: 800px;
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	
}	

* html #subnav_blm  {
	top: -18px;
}

#subnav_blm ul 
{
	list-style: none;
	margin-left: 0px;
	padding-left: 10px;
	text-indent: 0px;
	margin-top: 0px;
	padding-top: 0px;
	
}


#subnav_blm li {
	display:inline;
	margin:0px 3px 0px 0px;
	vertical-align: middle;
	float:left;
	height:35px;

}

* html #subnav_blm li {
}


#subnav_blm a {
	display:block;
	text-decoration:none;
	font-weight: bold;
	height:25px;
	font-size:11px;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0px;
	line-height: 25px;
}

#subnav_blm_1 {
	width:105px;
	height: 25px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_nepa_on.gif) no-repeat;
}

#subnav_blm_1 a {
	width:105px;
	height: 25px;
	color: #FFFFFF;
	background: url(../images/subnav/BLM_subnav_nepa_off.gif) no-repeat ;
}

#subnav_blm_1 a:hover {
	width:105px;
	height: 25px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_nepa_on.gif) no-repeat ;
}

#nepa_process #subnav_blm_1 a {
	width:105px;
	height: 25px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_nepa_on.gif) no-repeat center top ;
}


#subnav_blm_2 {
	width:89px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/BLM_subnav_documents_off.gif) no-repeat center top ;
}


#subnav_blm_2 a {
	width:89px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/BLM_subnav_documents_off.gif) no-repeat center top ;
}

#subnav_blm_2 a:hover {
	width:89px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_documents_on.gif) no-repeat center top ;
}

#documents #subnav_blm_2 a {
	width:89px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_documents_on.gif) no-repeat center top ;
}

#subnav_blm_3 {
	width:120px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/BLM_subnav_comments_off.gif) no-repeat center top ;
}

#subnav_blm_3 a {
	width:120px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/BLM_subnav_comments_off.gif) no-repeat center top ;
}

#subnav_blm_3 a:hover {
	width:120px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_comments_on.gif) no-repeat center top ;
}

#nepa_comments #subnav_blm_3 a {
	width:120px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_comments_on.gif) no-repeat center top ;
}

#subnav_blm_4 {
	width:220px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/BLM_subnav_home_off.gif) no-repeat center top ;
}

#subnav_blm_4 a {
	width:220px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/BLM_subnav_home_off.gif) no-repeat center top ;
}

#subnav_blm_4 a:hover {
	width:220px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_home_on.gif) no-repeat center top ;
}

#blm_home #subnav_blm_4 a {
	width:220px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/BLM_subnav_home_on.gif) no-repeat center top ;
}




/* SUBNAV ODOE-EFSC
-----------------------------------------------*/

#subnav_odoe_efsc {
	position: relative;
	left: 7px;
	top: -29px;
	width: 800px;
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}	

* html #subnav_odoe_efsc  {
	top: -18px;
}

#subnav_odoe_efsc ul 
{
	list-style: none;
	margin-left: 0px;
	padding-left: 10px;
	text-indent: 0px;
	margin-top: 0px;
	padding-top: 0px;
	
}


#subnav_odoe_efsc li {
	display:inline;
	margin:0px 3px 0px 0px;
	vertical-align: middle;
	float:left;
	height:35px;

}

* html #subnav_odoe_efsc li {
}


#subnav_odoe_efsc a {
	display:block;
	text-decoration:none;
	font-weight: bold;
	height: 35px;
	font-size:11px;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0px;
	line-height: 25px;
}


#subnav_odoe_efsc_1 {
	width:220px;
	height: 35px;
	color: #FFFFFF;
    background: url(../images/subnav/ODOE_subnav_home_oFF.gif) no-repeat center top ;
}

#subnav_odoe_efsc_1 a {
	width:220px;
	height: 35px;
	color: #FFFFFF;
    background: url(../images/subnav/ODOE_subnav_home_oFF.gif) no-repeat center top ;
}

#subnav_odoe_efsc_1 a:hover {
	width:220px;
	height: 35px;
	color: #607f67;
    background: url(../images/subnav/ODOE_subnav_home_on.gif) no-repeat center top ;
}

#odoe_efsc_home #subnav_odoe_efsc_1 a {
	width:220px;
	height: 35px;
	color: #607f67;
    background: url(../images/subnav/ODOE_subnav_home_on.gif) no-repeat center top ;
}

#subnav_odoe_efsc_2 {
	width:155px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/ODOE_subnav_process_off.gif) no-repeat center top ;
}

#subnav_odoe_efsc_2 a {
	width:155px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/ODOE_subnav_process_off.gif) no-repeat center top ;
}

#subnav_odoe_efsc_2 a:hover {
	width:155px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/ODOE_subnav_process_on.gif) no-repeat center top ;
}

#process_information #subnav_odoe_efsc_2 a {
	width:155px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/ODOE_subnav_process_on.gif) no-repeat center top ;
}

#subnav_odoe_efsc_3{
	width:110px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/ODOE_subnav_documents_off.gif) no-repeat center top ;
}

#subnav_odoe_efsc_3 a {
	width:110px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/ODOE_subnav_documents_off.gif) no-repeat center top ;
}

#subnav_odoe_efsc_3 a:hover {
	width:110px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/ODOE_subnav_documents_on.gif) no-repeat center top ;
}

#documents #subnav_odoe_efsc_3 a {
	width:110px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/ODOE_subnav_documents_on.gif) no-repeat center top ;
}

#subnav_odoe_efsc_4 {
	width:110px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/ODOE_subnav_comments_off.gif) no-repeat center top ;
}

#subnav_odoe_efsc_4 a {
	width:110px;
	height: 35px;
	color: #FFFFFF;
	background: url(../images/subnav/ODOE_subnav_comments_off.gif) no-repeat center top ;
}

#subnav_odoe_efsc_4 a:hover {
	width:110px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/ODOE_subnav_comments_on.gif) no-repeat center top ;
}

#comments #subnav_odoe_efsc_4 a {
	width:110px;
	height: 35px;
	color: #607f67;
	background: url(../images/subnav/ODOE_subnav_comments_on.gif) no-repeat center top ;
}



/* HEADERS
-----------------------------------------------*/

.header {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #0b243f;
	width: 100%;
	border-bottom: solid 1px black;
	margin: 5px 0px 10px 0px;
	height: 16px;
} 

.headerNew {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #0b243f;
	width: 100%;
	border-bottom: solid 1px black;
	margin: 5px 0px 10px 0px;
	height: 22px;
} 


.shortcutHeader_home
{
	float: left;
	width: 300px;
	margin-left: 10px;
	margin-top: 20px;
}

* html .shortcutHeader_home
{
    margin-top: 00px;

}

.subHeader {
	text-decoration: bold;
	font-size: 14px;
	font-weight: bold;
	color: #0b243f;
	margin: 0px 0px 5px 0px;
	margin-left: 0px;
	padding: 0px;
} 

* html .subHeader 
{
    margin-left: -3px;
}

.subHeader2 {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 2px 0px;
} 

.subHeader2 a {
	color: #000000;
	text-decoration: none;
} 

.subHeader3 {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #0b243f;
	margin: 0px 0px 0px 0px;
} 

.subHeader4 {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
    color:#005AA0;
    margin: 0px 0px 0px 0px;
} 




.subHeader_idaho_power 
{
	text-decoration: bold;
	font-size: 14px;
	font-weight: bold;
	color: #018b99;
	margin: 15px 0px 7px 0px;
}

.subHeader_idaho_power2 
{
	text-decoration: bold;
	font-size: 12px;
	font-weight: bold;
	color: #018b99;
	margin: 0px 0px 0px 0px;
}



.subHeader_blm 
{
	text-decoration: bold;
	font-size: 14px;
	font-weight: bold;
	color: #607f67;
	margin: 0px 0px 10px 0px;
}

.subHeader_odoe_efsc
{
	text-decoration: bold;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	font-weight: bold;
	background-color: #283352;
	color: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding-left: 10px;
}

.idaho_power h1
{
    color: #018b99;
    font-size:22px;
}



/* OTHER
-----------------------------------------------*/

.clearer {
	clear: both;
	font-size: 1px;
}

.section 
{
	margin-bottom: 20px;
}

.highlight 
{
	width: 320px;
}

.highlight_subnav
{
	width: 250px;
	background-color: #eeebe5;
}

.normal_text 
{
	margin: 4px;
	padding: 4px;
}

.caption
{
	font-size: 10px;
	font-style: italic;
	padding-left: 8px;
}

.caption2
{
	font-size: 12px;
	font-style: italic;
	padding-left: 8px;
	margin-top: 5px;
}

.disclosure_blm
{
	font-size: 10px;
	font-style: italic;
	/*margin-top: -10px;*/
}


/* Columns
-----------------------------------------------*/
.columns
{
	overflow: hidden; 
}

.columns_1
{
    width: 800px;
}

.columns_3_left 
{
	float: left;
	width: 320px;
	margin: 5px;
	border-right: solid 1px black;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

.columns_3_center
{
	float: left;
	width: 320px;
	margin: 5px;
	padding-right: 8px;
	border-right: solid 1px black;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

.columns_3_right
{
	float: right;
	width: 310px;
	margin: 5px 10px 5px 5px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

.columns_3_right_contact
{
	float: right;
	width: 325px;
	margin: 5px 5px 5px 0px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

*html .columns_3_right_contact
{
	width: 330px;
	margin: 5px 10px 5px -5px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

.columns_2_left
{
	float: left;
	width: 660px;
	margin: 5px;
	border-right: solid 1px black;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}


.columns_2_right 
{
	float: right;
	width: 310px;
	margin: 5px 10px 5px 5px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
	
}

.columns_2b_left
{
	float: left;
	width: 690px;
	margin: 5px;
	border-right: solid 1px black;
}


.columns_2b_right 
{
	float: right;
	width: 270px;
	margin: 5px 10px 5px 5px;
	
}

.columns_2_left_home
{
	float: left;
	width: 630px;
	margin-top: 10px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}


.columns_2_right_home
{
	float: right;
	width: 330px;
	margin: 30px 10px 0px 15px;	
	border-left: solid 1px black;
	margin-bottom: -800px; 
	padding-right: 5px;
	padding-bottom: 800px; 
	padding-left: 8px;
	
}



.columns_2_left_subnav
{
	float: left;
	width: 250px;
	margin-left: 10px;
	margin-top: 20px;

}


.columns_2_right_subnav
{
	float: right;
	width: 700px;
	margin: 20px 20px 5px 5px;
	padding-left: 5px;
	border-left: solid 1px black;
	
}

.columns_2_left_calendar
{
	float: left;
	width: 225px;
	margin-left: 10px;
	margin-top: 20px;

}


.columns_2_right_calendar
{
	float: right;
	width: 700px;
	margin: 20px 5px 5px 5px;
	padding-left: 5px;
	border-left: solid 1px black;
	
}


.columns_idaho_power_2_left
{
	float: left;
	width: 680px;
	margin: 5px;
	padding: 5px;
	border-right: solid 1px black;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

.columns_idaho_power_2_right 
{
	float: right;
	width: 250px;
	margin: 5px 10px 5px 5px;
	padding: 5px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

* html .columns_idaho_power_2_right 
{
	width: 270px;
	margin: 10px 12px 5px 0px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}


.columns_blm_2_left
{
	float: left;
	width: 660px;
	margin: 5px;
	padding: 5px;
	border-right: solid 1px black;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

.columns_blm_2_right 
{
	float: right;
	width: 250px;
	margin: 13px 10px 5px 5px;
	padding: 5px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

* html .columns_blm_2_right 
{
	width: 270px;
	margin: 10px 12px 5px 0px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}


.columns_odoe_efsc_2_left
{
	float: left;
	width: 660px;
	margin: 5px;
	padding: 5px;
	border-right: solid 1px black;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

.columns_odoe_efsc_2_right 
{
	float: right;
	width: 250px;
	margin: 13px 10px 5px 5px;
	padding: 5px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 
}

* html .columns_odoe_efsc_2_right 
{
	width: 270px;
	margin: 9px 12px 5px 0px;
	margin-bottom: -1000px; 
	padding-bottom: 1000px; 

}

/* Boxes
-----------------------------------------------*/

.box 
{
    background-color: #d5e9d7;
	padding-bottom: 10px;	
}

.box .selected a
{
    color: #000;
}

.box_right
{
	padding-bottom: 10px;	
}




.box_header_idaho_power 
{
	color: #FFFFFF;
	background-color: #018b99;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding-left: 10px;	
	font-size:11px;
}

.box_header_idaho_power a
{
	color: #FFFFFF;
}

.box_header_idaho_power a:hover
{
	color: #c9da2b;
}

.box_body_idaho_power 
{
	background-color: #d5e9d7;
	padding: 15px;	
}


.idaho_power .box_header
{
    color: #FFFFFF;
	background-color: #018b99;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding-left: 10px;	
	font-size:11px;
}

.idaho_power .box_body
{
	margin: 15px;
}

.idaho_power ul
{
    list-style-type:disc;
}

.idaho_power ul ul li
{
    list-style-type:circle;
}


.idaho_power .box ul
{
    padding: 0;
    list-style-type:none;
    margin-left:0;
}

.idaho_power .box_right ul
{
    padding: 0;
    list-style-type:none;
    margin-left:0;
}

.idaho_power li
{
    margin-bottom:10px;
}

.box a
{
    text-decoration:none;
}

.box_right a
{
    text-decoration:none;
}

/*  ---------------------------------------------   */ 

.box_header_blm
{
	color: #FFFFFF;
	background-color: #999865;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding-left: 10px;	
	font-size:11px;
}

.box_header_blm a
{
	color: #FFFFFF;
}

.box_header_blm a:hover
{
	color: #DDDDDD;
}


.box_body_blm 
{
	background-color: #cccc98;
	padding: 15px;	
}

/*  ---------------------------------------------   */ 

.box_header_odoe_efsc
{
	color: #FFFFFF;
	background-color: #283352;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding-left: 10px;	
	font-size:11px;
}

.box_header_odoe_efsc a
{
	color: #FFFFFF;
}

.box_header_odoe_efsc a:hover
{
	color: #CCCCCC;
}


.box_body_odoe_efsc
{
	background-color: #d5d5cd;
	padding: 15px;	
}



/* Contact Form
-----------------------------------------------*/

#emailForm 
{
	width: 630px; 
	font-size: 11px;
	background-color: #eeebe5;
	border: 1px solid #333; 
	padding: 0px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
}

#emailForm_idaho_power_comment{
	width: 630px; 
	font-size: 11px;
	background-color: #d5e9d7;
	border: 1px solid #333; 
	padding: 0px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
}



/* FAQs
-----------------------------------------------*/

.columns_2_left_faq
{
	float: left;
	width: 660px;
	margin: 5px;
	border-right: solid 1px black;
}

.faq_highlight
{
	width: 665px;
	background-color: #eeebe5;
	padding: 5px;
}

* html .faq_highlight
{
	width: 675px;
}

.faq_highlight_right
{
	width: 300px;
	background-color: #eeebe5;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.answers 
{
	margin-top: 20px;
}

.faq 
{
	margin: 10px 0px 25px 0px;
}

.question 
{
	font-weight: bold;
	font-size: 100%;
	margin-bottom: 10px;	
	color: #005AA0;
}

.faq_subHeader 
{
	text-decoration: bold;
	font-size: 13px;
	font-weight: bold;
	color: #0b243f;
	margin: 5px 0px 10px 0px;
}


/* NEWS
-----------------------------------------------*/

.newsItem 
{
	margin-top: 15px;
	margin-bottom: 5px;
}

.newsItem_home
{
	margin-top: 15px;
	width: 300px;
}

.newsImage
{
	float: left;
	width: 70px;
	margin-top: 5px;
	margin-right: 10px;
	border: solid 1px black;
}

#newsHome 
{
    position: relative;
    top: -42px;
}

* html #newsHome 
{
    position: relative;
    top: -36px;
}


.newsText p
{
	font-size: 12px;
}


.newsHeader
{
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 2px;
    color:#005AA0
}

.activeNewsHeader
{
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 10px;
    color:#005AA0
}

.activeNewsHeader, .archiveHeader
{
    cursor:pointer;
}

.archiveHeader
{
    font-size: 9px;
    margin: 8px 0 8px 0;
}


/* SCHEDULE
-----------------------------------------------*/
#schedule_image
{
	margin-top: 10px;
	margin-left: 20px;
}


/* MAPS
-----------------------------------------------*/
#map_image
{
	margin: 20px 0px 20px 20px;
	font-size: 10px;
}

#map_image_home
{
	margin: 0px 0px 20px 20px;
	font-size: 10px;
	float: right;
}



/* FOOTER
-----------------------------------------------*/
#footer 
{
	text-align: center;
	margin: 0px 0px 20px 0px;
	
}

.footer_acronym 
{
	text-align: center;
	border-top: solid 1px black;
	padding: 15px 0px 5px 0px;
	width: 970px;
	margin-top: -49px;
	margin-left: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #5F481B;
} 

*html .footer_acronym
{
	margin-top: -39px;
}

.acronymText 
{
	text-align: center;
	line-height: 20px;
	font-size: 11px;
	color: #5F481B;
}


/* EMAIL FORM
-----------------------------------------------*/
#emailForm_mailing_list 
{
	width: 600px; 
	font-size: 11px;
	background-color: #eeeeee;
	border: 1px solid #333; 
	padding: 0px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
}

#emailForm_BLM
{
	width: 600px; 
	font-size: 11px;
	background-color: #cccc98;
	border: 1px solid #333; 
	padding: 0px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
}

#emailForm_EFSC
{
	width: 600px; 
	font-size: 11px;
	background-color: #eeeeee;
	border: 1px solid #333; 
	padding: 0px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
}

#formError 
{
	color: Red;
	font-weight: bold;
}

.formHeader
{
	font-size: 12px;
}
.formHeader p
{
	margin-bottom: 10px;	
}



#confidential_caption 
{
	margin: 10px 0px 20px 20px;
	font-size: 10px;	
}

.news_links p
{
	line-height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.news_links .twoline
{
	line-height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 15px;
	text-indent: -15px;
}


#rssNewsLink a 
{
    display: block;
    text-decoration: none;
    color: #000000;
    font-size: 14px;
    margin-bottom: 30px;
    margin-top: 35px;
    font-weight: bold;
}



#rssNewsLink a:hover 
{
	color: #347bb3;
}

#upcoming_events_CAP 
{
    width: 100%;
 	border: solid 5px #118D9A ;   
    padding: 0px;
    margin: 0px;
}

* html #upcoming_events_CAP
{
    position: relative;
    top: -5px;
}

.event_CAP 
{	
    padding: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    line-height: 18px;
}

.event_CAP ul
{
	margin-left: -35px;
}

*html .event_CAP ul
{
	margin-left: 5px;
}

.event_CAP li
{
	margin: 5px 0px 0px -5px;
	list-style: none none;
}



#upcoming_events_PI
{
    position: relative;
    top: -5px;
    left: 2px;
    width: 238px;
 	border-left: solid 1px #E4E5E0 ;   
 	border-right: solid 1px #E4E5E0 ;   
 	border-bottom: solid 1px #E4E5E0 ;   
    padding: 0px;
    margin: 0px;

}

#upcoming_events_PI_inner
{
    width: 100%;
    background: #eeebe6;
}

.event_PI 
{	
    padding: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.commentGrid {
	font-size: 11px;
	border-color: #AAA;
}

.commentGrid td {
	font-size: 11px;
}


.meeting_hostedBy_org 
{
	font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
}

.meeting_hostedBy_nonOrg 
{
	font-size: 11px;
    margin-bottom: 5px;
}

#perspective_table 
{
	border: solid 2px #ccc;
}

.perspective_header
{
    margin: 0px 0px 10px 0px;
    font-weight: bold;
} 

#construction_video_caption 
{
    margin-top: 7px;
    margin-bottom: 15px;
    font-size: 12px;
    line-height:12px;
}

.routeTbl
{
	margin-top: 10px;
	margin-bottom: 15px;
	border: solid 1px #848284;
}

.routeTbl td
{
	border: solid 1px #848284;
}

#disclaimer
{
	margin: 80px 0px 0px 20px;
	font-size: 11px;	
    width: 360px;	
}

#disclaimer_print 
{
    display: none;
    margin-top: 10px;
    margin-bottom: 10px;
}

#routing_updates th,  table #routing_updates td
{
    border-color:#AAA;
    border-width:1px;
    border-style:Solid;
    border-collapse:collapse;
}

#routing_updates th
{
    background-color: #337AB2;
    color: #fff;
    font-size: 11px;
}

#routing_updates td, #routing_updates td div, #routing_updates td p
{
    background-color: #FFF;
    font-size: 11px;
    vertical-align: top;
}




.countyName{
    margin: 0px 0px 0px 0px;
}

.countyMaps table{
    width:80%;
    margin:15px 0 0 20px;
    }
    
.countyMaps .overviewMap
{
    margin:15px 0 0 40px;
    display:block;
}


.map_table td p
{
    font-size: 90%;   
}

.map_thumb_image 
{
    margin-bottom: 5px;  
}
