BODY {
    background: #FFFFFF;
    text-align: center;
    font-size: 0.75em;    
    font-size: 100%; /* For IE*/

}

.breadCrumb {
    color: #000040;
    text-decoration: none;    

}


.breadCrumbArrow {
    font-size: .7em;
    color: #000040;

}

H3.breadCrumbs {
    display: inline;
    font-size: 1.0em;

}

A {
    color: #000040;
    text-decoration: underline;

}

A:Visited  {
	color : #660066;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	text-decoration: underline;
}

A:Active  {
	color : #000040;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	text-decoration: underline;
}

A:hover {
	color: #990000;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	text-decoration: underline;
}

TABLE#mainTable {
    width: 75%;
    border: 1px #000040 solid;
	background: #FFFFFF

}



TD#breadCrumbCell {
    background: #FFFFFF;
    color: #000040;
    font-size: .8em;
    font-family: Tahoma;
    border-bottom: 2px #000040 solid;
    border-top: 1px #000040 solid;
    padding: 3px;

}

TD#searchCell {
    background: #FFFFFF;
    color: #FFFFFF;
    font-size: .7em;
    font-family: Arial, Helvetica, sans-serif;
}

TD#mainLeftCell {
    background: #FFFFFF;
    padding: 10px 10px 10px 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
    width: 20%;
	border-right: 1px #000040 solid	
    
}

TD#mainRightCell {
    background: #FFFFFF;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
    width: 55%;
    height: 450px
    
}

H2#mainHeadingTitle {
    font-family: Tahoma;
	text-align: center;
    padding: 3px;
    color: #000040;

}

H2 {
    font-family: Tahoma;
	text-align: center;
    padding: 3px;
    color: #000040;
}

TD#copyrightCell {
    background: #FFFFFF;
    color: black;
    font-size: .75em;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}

HR {
    color: #000040;
    height: 1px;


}

.rbcontent  { padding: 0px 0px; margin: 0;  }
.rbroundbox { width: 100%; margin-bottom: 3px; }

/* CSS Round Corners w/o Graphics */
  
.roundBlockTop {
    display:block; 
    background:transparent; 
    font-size:1px;
}

.roundBlockBottom {
  display:block; 
  background:transparent; 
  font-size:1px;
  margin-bottom: 5px;
  }

.b1, .b2, .b3, .b4 {
    display:block; 
    /* hide overflow:hidden from IE5/Mac */ 
    /* \*/ 
    overflow: hidden; 
    /* */ 
}

.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background: #000040; border-left:1px #000040 solid; border-right:1px #000040 solid;}
.b1 {margin:0 5px; background: #000000;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}

.c1, .c2, .c3, .c4 {
    display:block; 
    /* hide overflow:hidden from IE5/Mac */ 
    /* \*/ 
    overflow: hidden; 
    /* */ 
}
