
    b.rtop, b.rbottom{display:block;background: #F4F4F4}
    b.rtop b, b.rbottom b{display:block;height: 1px;
        overflow: hidden; background: #E3E3E3}
    b.r1{margin: 0 5px}
    b.r2{margin: 0 3px}
    b.r3{margin: 0 2px}
    b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
    div.container{  margin: 0 0% ;background: #E3E3E3}

    b.rtopgrey, b.rbottomgrey{display:block;background: #FFFFFF}
    b.rtopgrey b, b.rbottomgrey b{display:block;height: 1px;
        overflow: hidden; background: #F4F4F4}
    b.r1grey{margin: 0 5px}
    b.r2grey{margin: 0 3px}
    b.r3grey{margin: 0 2px}
    b.rtopgrey b.r4grey, b.rbottomgrey b.r4grey{margin: 0 1px;height: 2px}
    div.containergrey{  margin: 0 0% ;background: #F4F4F4} 

    b.rtopblue, b.rbottomblue{display:block;background: #FFFFFF}
    b.rtopblue b, b.rbottomblue b{display:block;height: 1px;
        overflow: hidden; background: #F0F8FF}
    b.r1blue{margin: 0 5px}
    b.r2blue{margin: 0 3px}
    b.r3blue{margin: 0 2px}
    b.rtopblue b.r4blue, b.rbottomblue b.r4blue{margin: 0 1px;height: 2px}
    div.containerblue{  margin: 0 0% ;background: #F0F8FF}    

	a.custom:link{color:#000080; text-decoration:none}
	a.custom:visited{text-decoration:none}
	a.custom:hover{text-decoration:underline;}
	a.custom:active{background:#6495ED; text-decoration:none}
	
    
    b.rtopgreyblue, b.rbottomgreyblue{display:block;background: #FFFFFF}
    b.rtopgreyblue b, b.rbottomgreyblue b{display:block;height: 1px;
        overflow: hidden; background: #E3E3E3}
    b.r1greyblue{margin: 0 5px}
    b.r2greyblue{margin: 0 3px}
    b.r3greyblue{margin: 0 2px}
    b.rtopgreyblue b.r4greyblue, b.rbottomgreyblue b.r4greyblue{margin: 0 1px;height: 2px}
    div.containergreyblue{  margin: 0 0% ;background: #E3E3E3} 
	
	/*css for drop down menu*/	
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		/*line-height: 1;	 changing line-height impacts all ul lists on the page */
	}

	#nav a {
		display: block;
		width: 5em;
		color:#000080;
		text-decoration:none;		
	}

	#nav li { /* all list items */
		float: left;
		width: 5em; 
	}

	#nav li ul { /* second-level lists */
		position: absolute;
		background: #6495ED;
		width: 5em;
		left: -999em; 
	}

	#nav li:hover ul, #nav li.xphover ul {  
		left: auto;
		text-decoration:underline;
	}

	#content {
		clear: left;
		/*color: #ccc;*/
	}

