body {
		margin: 0;
		padding: 0;
	}

.content{
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style:normal;
	line-height : 16px;
	}
.copywrite {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;

}
.topic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
	text-indent:20px;
}
.p_indent {
margin-left:15px;
}

.ucopstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	list-style-type: disc;
}

td.ottstyle {
background-image:url(../images/navbkgd.jpg);
}
/***********************************************/
/*Component Divs                               */
/***********************************************/

#edu P  {
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style:normal;
	line-height : 16px;
}

#edu ul  { 
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style:normal;
		line-height : 16px;
}

#nav ul {
	list-style: none;
	padding: 0;
	margin:0;
	
}

	
#nav a {
	font-weight: bold;
	color: #6699CC;
	text-decoration:none;
}

#nav li li a {
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #6699CC;
	padding: 0.2em 10px;
}

#nav li li a:hover {
	padding: 0.2em 5px;
	border: 5px solid #fff;
	border-width: 0 5px;
	background-color: #fff;
}


#nav li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	/* background: url(images/ddbg3.gif) bottom left no-repeat; */
	background-color: #EEEEEE;
	padding: 0.5em 0 1em 0;
	border: solid 1px #7d6340;
}

#nav li>ul {
	top: auto;
	left: auto;
}

#nav li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}



	
/*********** #navBar link styles ***********/

#navBar{
	
	background-image:url(../images/navbkgd.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left; 
	padding: 0;
	font-weight: bold;
	margin-right:0px;
}


#navBar ul a:link, #navBar ul a:visited {display: block;
		text-decoration: none;
}
#navBar li a:hover {
	background-color: #3366CC; /*Defines the color of the overlay box on hover */
	color: #FFCC66; /* Defines the color of the text on hover */
}
#navBar ul {list-style: none; 
	padding-left: 0; 
	/*padding: 0;*/
	background-image:url(../images/navbkgd.jpg);
	width: 130px;

}
	
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {
	border-bottom: 1px solid #EEE;
	background-image:url(../images/navbkgd.jpg);
	width:163px;
	margin-left: 1em;
	line-height: 16px;
	text-align: left;
	
}

#navBar li:hover ul, li.over ul {
	display: block;
	text-indent: 1px;
}

#navBar li span { /* used for un-linked menu items */
	display: block;
	/*padding: 6px 10px;*/
	font-weight: bold;
}

#navBar li a {
	display: block;
    text-decoration: none;
    /*padding: .25em;*/
}
#navBar a:link, a:visited { color: #3366CC; }

/*#navBar a:hover, a:active { color: #c93; } 
#navBar a:hover { background-color: #EEEEEE}


/* fix for browsers that don't need the hack
html>body #navBar li {border-bottom: none;} */

#navBar ul ul{
 list-style-type: none;
 }
#navBar ul ul ul {
  list-style-type: none;
}


#navBar h3 {font-weight:bold;
 margin: 10px;
}

#loginnav li {
    border-bottom: 1px solid #EEE;
	background-image:url(../images/navbkgd.jpg);
	width:163px;
	margin-left: 2em;
	line-height: 16px;
	text-align: left;
}

.style4 {
font-size: 9px;
}

/* ott nav */

ul#ott_nav  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  padding: 0;
  margin: 0;
  list-style: none;
}

#ott_nav a {
    display: block;
    font-weight: bold;
    font-size: 12px;
    color:#333399;
    padding: 0px 0px;
    border-width: 0 0px 1px 0;
    text-decoration: none;
}

#ott_nav a:hover {
    background-color: #CCC;
    color: #3366CC;
}

#ott_nav li {
  float: left;
  position: relative;
  /*width: 131px;*/
    cursor: pointer;
   padding-right:1px;
   padding-left: 1px;
  padding: 0;
  margin: 0;
}

#ott_nav li ul {
  display: none;
  position: absolute; 
  top: 42px;
  left: 2px;
  padding: 0;
  margin: 0;
  list-style: none;
  border: solid 1px #7d6340;
  background-color: #A9C6E8;
  width: 140px;
}

#ott_nav li li {
  width: 140px;
  padding: 0;
  margin: 0;
  line-height:16px;
  border: 1px solid #D8E4F0;
}

#ott_nav li > ul {
    left: auto;
}

#ott_nav li:hover ul, #ott_nav li.over ul { 
    display: block; 
}
