/* Standard ROPE two column layout */
/* Using 'Faux Column' technique to display two equal length divs with full length colour */
/* Peter Strutt - 27/1/2007        */

body {
     font-family: Arial, Helvetica, Sans-Serif;  margin: 0; TEXT-DECORATION: none; 
      font-weight: normal; 
     font-size: 80%;  COLOR: #000000; 
    }

h3 { font-size: 120%; font-weight: bold;  padding-top: 5px; padding-bottom: 5px; color: #1F9090;}

ol { margin-left: 25px; list-style-type: lower-roman; margin-top: 5px; margin-bottom: 5px;}

.container 
  { border: 2px solid #1F9090; margin-top: 3px; margin-bottom: 5px; margin-left: auto; margin-right: auto; 
         padding: 0pt; background: #FFFFFF url(images/greenback.jpg) repeat-y scroll 600px 0pt; 
         width: 772px; 
  }
.header
  { margin: 0px; padding: 0px; 
          background-color: #ffFFFF; float: left; min-width: 772px;
  }
.page_title 
  {      position: relative; float: left; width: 620px; padding-left: 5px; padding-top: 5px;

  }
.top_title 
  {
   color: #1F9090; text-align: center; font-size: 400%; 
  } 
.top_title_bold 
  {
   font-weight: bold; 
  } 

.sub_title
  { color: #000000; font-size: 180%; padding-top: 5px;}

.rope_logo 
  { position: relative; float: right; padding: 0; margin: 0; width: 133px; }

.rope_logo_img 
  { vertical-align: bottom; position: relative; float: right;}

.nav1 { clear: both; background-color: #D9F9F6; 
        padding-top: 3px; padding-left: 10px; padding-right: 10px;
        font-weight: 900; color: #303030; height: 25px; overflow: hidden; width: 752px;	margin-bottom: 0px;
	padding-top: -3px; 
      }


/* Experimental tabbed nav bar */

.nav1_ul {
	padding: 5px 0;
	margin-left: 0;
	}

.nav1_ul li
	{
	list-style: none;
	margin: 0;
	display: inline;
	} 

.nav1_ul li a
	{
	padding: 8px 0.5em; 
	border: 1px solid #D9F9F6;
	margin-left: 3px;
	background: #D9F9F6;
	text-decoration: none;
	font-size: 110%;
	}

.nav1_ul li a:link 
	{ 
	color: #303030; 
	}

.nav1_ul li a:visited 
	{ 
	color: #303030; 
	}

.nav1_ul li a:hover
	{
	color: #FFFFFF;
	background: #1F9090;
	}

.nav1_ul li a.nav1_link_active
	{  
	background-color: #1F9090; color: #FFFFFF;
	/* text-decoration: underline; */
	}

/* End of experimental tabbed nav bar */


/*.nav1_left { position: relative; float: left; max-width: 620px;
      }*/

.search_box { position: relative; float: right; }

.search_input { width: 100px; border: 1px solid #CCCCCC; color: #666666; }

.search_form { }

.go_button { display: inline; margin-bottom: -2px; }

.nav1_li { display: inline; }

a.nav1_link:link {color: #303030; text-decoration: none;}     /* unvisited link */
a.nav1_link:visited {color: #303030; text-decoration: none; }  /* visited link */
a.nav1_link:hover {color: #999999; text-decoration: none;}   /* mouse over link */
a.nav1_link:active {color: #FFFFFF; text-decoration: none;}   /* selected link */

.nav1_link_active { text-decoration: underline; color: #000000; font-size: 120%;
    }

.nav2 { clear:both; background-color: #1F9090; 
        padding-top: 8px;  padding-left: 10px; 
        color: white; font-weight: bolder; height: 25px;
         overflow: hidden; width: 762px;
       }

.nav2_li { display: inline; }

a.nav2_link:link {color: #FFFFFF; text-decoration: none; }     /* unvisited link */
a.nav2_link:visited {color: #FFFFFF; text-decoration: none; }  /* visited link */
a.nav2_link:hover {color: #CCCCCC; text-decoration: none; }   /* mouse over link */
a.nav2_link:active {color: #FFFFFF; text-decoration: none; }   /* selected link */

.nav2_link_active { text-decoration: underline; color: #FFFFFF; font-size: 120%;  
}                  

.column_one { float: left; width: 600px; padding-left: 5px; }

.body_h2 { font-size: 150%; font-weight: bold;  padding-top: 5px; padding-bottom: 5px; color: #1F9090;}

.nav3 {  float: right; width: 155px; padding-right: 3px; padding-top: 8px;}

.nav3_heading { color: #008080; font-weight: bold;  }

.nav3_ul { margin-left: 20px; padding-top: 5px; padding-bottom: 10px;
         }

.nav3_li { list-style-image: url(images/listitem_blk.gif); list-style-type: disc; } 

a.nav3_link:link {color: #000000; text-decoration: none; }     /* unvisited link */
a.nav3_link:visited {color: #000000; text-decoration: none; }  /* visited link */
a.nav3_link:hover {color: #999999; text-decoration: none; }   /* mouse over link */
a.nav3_link:active {color: #FFFFFF; text-decoration: none; }   /* selected link */

.nav3_link_active { text-decoration: underline; color: #000000; font-size: 110%;  }

.nav4 {
         border-top: 0px solid #1F9090; 
         padding-top: 8px; padding-right: 10px;
         clear: both; background-color: #1F9090; color: white; 
        height: 25px;  overflow: hidden; width: 762px;
}

.nav4_nav { position: relative; float: left; padding-left: 10px;
              font-weight: bold; }

.nav4_ul { }

.nav4_li { display: inline; } 

a.nav4_link:link {color: #FFFFFF; text-decoration: none; }     /* unvisited link */
a.nav4_link:visited {color: #FFFFFF; text-decoration: none; }  /* visited link */
a.nav4_link:hover {color: #CCCCCC; text-decoration: none; }   /* mouse over link */
a.nav4_link:active {color: #FFFFFF; text-decoration: none; }   /* selected link */

.nav4_link_active { text-decoration: underline; color: #FFFFFF; font-size: 120%; }

.copyright { position: relative; float: right; padding-right: 10px; font-weight: bold; }

ul.body { margin-left: 20px; }
