/*replaced 330099 with 6BC07D with 9d9d9d*/

body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 80%;

}

#container
{
width: 95%;
margin: 0px, 0px, 0px, 30px;
background-color: #fff;
color: #333;
	background-attachment: fixed;
	background-image: url(images/logoOCI-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
#printBanner {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
}
#printContact {
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 2px;
	font-family: verdana, arial, sans-serif;
	font-size: .8em;
	color: #B00057;
	background-color: #ffffff;
	text-align: right;
}

#topBanner
{display: none;}

#top h1
{display: none;}
	
#topleftBox
{display: none;}

#topleftBox a 
{display: none;}

#toprightBox
{display: none;}

#toprightBox a 
{display: none;}


#toprightBox a:link
{display: none;}


#toprightBox a:visited
{display: none;}


#toprightBox a:hover
{display: none;}



#toprightBox a:current
{display: none;}



#leftnav
{display: none;}

#content
{
padding: 1em;
max-width: 36em;
}

#footer
{
clear: both;
margin: 0;
padding: .4em;
color: #333;
background-color: #C6D3D3;
border-top: 1px solid gray;
text-align: right;
font-size: .7em;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }


/* start format MAIN HEADER items */
h1 {
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 2px;
	font-family: verdana, arial, sans-serif;
	font-size: 1.4em;
	color: #000000;
}
h2 {
	margin: 0px;
	padding-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 1.0em;
	color: #9d9d9d;
}
h3 {
	margin: 0px;
	padding-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 1.0em;
	color: #669900;
}
h4 {
	margin: 0px;
	padding-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 0.9em;
	color: #003366;
}

hightlight.inline {
	display: inline;
}

/* end format MAIN HEADER items */












#navlist
{
color: white;
background: #C6D3D3; /* GREY */
/*background: #17a; /* NAVY BLUE */
border-bottom: 0.2em solid #C6D3D3;
border-right: 0.2em solid #C6D3D3;
padding: 0px;
margin-left: 0;
width: 1em;
font: normal 0.9em Verdana, sans-serif;
	padding-top: 28px;
}

#navlist li
{
list-style: none;
margin: 0;
font-size: 1em;

}

#navlist a
{
display: block;
text-decoration: none;
margin-bottom: 0.5em;
margin-top: 0.5em;
color: white;
background: #9d9d9d; /* LIGHTER NAVY BLUE THAN 17a */
/*background: #39c; /* LIGHTER NAVY BLUE THAN 17a */
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 1em solid #fc0;
padding: 0.25em 0.5em 0.4em 0.75em;
}

#navlist a#current { border-color: #5bd #035 #068 #000; 	color: #000000;}
#navlist a#current2 { border-color: #5bd #035 #068 #000; }

/*#navlist a#current { border-color: #5bd #035 #068 #f30; }(/
#navlist a
{
width: 99%;
/* only necessary for Internet Explorer */
}

#navlist a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 16em;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navlist a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover
{
color: #FFFFFF;
background: #000; /* color of hover bg */
border-color: #9d9d9d #9d9d9d #9d9d9d #fc0;
/*border-color: #069 #6cf #5bd #fc0;*/
padding: 0.4em 0.35em 0.25em 0.9em;
}

#navlist a:active, #navlist a#current:active
{
background: #000000;/* NAVY BLUE */
border-color: #9d9d9d #9d9d9d #9d9d9d #fc0;
padding: 0.4em 0.35em 0.25em 0.9em;
}


/*BORDER AND FLOAT FOR IMAGES*/
.floatright
{
float: right;
margin: 1px 0 7px 7px;
border: 1px solid #FFCC00;
padding: 2px;
}

.floatleft
{
float: bottom;
margin: 0px 0px 0px 0px;
border: 0px solid #C6D3D3; /* gray border for images */
padding: 0px;
}


.floatrightNoBdr
{
float: right;

}

acronym, abbrev{
    padding: 0em;
	border-bottom: dashed;
	border-bottom-width: 1px;
	border-color: #FFCC00;
}




/*CONTACT US FORM*/
legend
{
	color: #003366;
	font: 12px tahoma, verdana, sans-serif;
	font-weight: bold;
}

table.borderTable
{
border: 1px solid #FFCC00;
padding: 2em 2em 2em 2em;
}

table.display
{
    font-size: 12px;
    font-family: verdana, arial, sans-serif;
	valign: center;
}
tr.display { 
	text-align: left;
	 align: center;
}

.disclaimer {font-family:verdana, arial, helvetica; font-size:11px; }

.T1
{
    font-size: 9px;
    font-family: verdana, arial, sans-serif;
}


#subMenuBox
{
	float: right;
	/*background: #245398; with navy bg and white text*/
	padding: .5em;
	max-width: 30em;
	height: 40px;
	text-align: left;
	color: #245398;
}
#subMenuBox li
{
	padding: 0px 0px 0px 0px;
 	margin: 0px;
 	list-style: none;
}	
#subMenuBox li.pic
{
	padding: 0px 0px 0px 0px;
	background-image: url(../images/T0.gif);
 	list-style: none;
	margin-left: 16px;
	font-size: .9em;
}
#subMenuBox li.picHere
{
	padding: 0px 0px 0px 0px;
	background-image: url(../images/T9.gif);
 	list-style: none;
	margin-left: 16px;
	font-size: .9em;
}

#subMenuBox a {
	font-family: verdana, arial, sans-serif;
	/*color: #ffffff; with navy bg and white text*/ 
	color: #245398;
	font-size: .9em;
}
#subMenuBox a:link {
	text-decoration: none;
}
#subMenuBox a:visited {
	text-decoration: none;
}
#subMenuBox a:hover {
	color: #245398;
	background-color: #FFFE84;
	text-decoration: none;
}
#subMenuBox a:current {
	background: #5C9CD4;/* NAVY BLUE */
	border-color: #9d9d9d #9d9d9d #9d9d9d #232E69;
	text-decoration: none;
	color: #ffffff;
}


