/* CSS Document */
body{
     margin:0;
	 padding:0;
	 size:100%;
	 color:#000000;
	 background-color:#FFFFFF;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
}
#wrapper{
background-color:#fff;
width:95%;
margin-left:10px;
margin-top:10px;
margin-bottom:5px;
margin-right:2px;
border-right:2px solid #4c5c6c /*638AA8*/;
border-bottom:2px solid #4c5c6c /*638AA8*/;
}
#banner{
/*width:100%;*/
height:135px;
background-image:url(../images/banner.gif);
background-repeat:no-repeat;
background-color:#4c5c6c;
}
#headerbox{
margin:4px;
border:1px solid #4c6a81;
width:90%;
}
#headerbox ul {
	list-style: none;
	margin:0;
	padding:5px;
}
#headerbox ul li {
	list-style: none;
	font-size: 100%;
	text-align: left;
	color: #BBF5EE;
	/*margin-right:15px;*/
}
#headerbox ul li h1{
	color: #BBF5EE;
	font-size:140%;
	text-align: center;
}
#headerbox a:link, #headerbox a:hover, #headerbox a:visited,{
	color: #BBF5EE;
	/*margin-right:15px;*/
}
.leftborder{
border-left:4px solid #4c5c6c /*638AA8*/;
}
#navcorner{
height:29px;
background-color:#E86F00;
background-image:url(../images/Nav-Corner_06.gif);
background-repeat:no-repeat;
}
.nav{
height:29px;
background-color:#E86F00;
border-right:1px solid #000;
border-bottom:2px double #000;
padding:0 0 0 3px;
text-align:left;
}
.nav a{
color:#000;
font-size:80%;
font-weight:bold;
text-decoration:none;
/*border-right:1px solid #000;*/
}
.nav a:hover, .nav a:focus{
text-decoration:underline;
}
.bodyline{
margin:30px 0 0 0;
}
#navcontainer {
 width: 100%;
 border:2px inset #2f4678; 
 margin:0px 0px 10px 10px;
}
#navcontainer ul
{
margin-left: 0;
padding-left: 0;
margin-right:10px;
padding-right:10px;
list-style-type: none;
}
#navcontainer a
{
display: block;
width: 100%;
background-color: #2f4678;
border-bottom: 1px solid #eee;
margin-right:5px;
}
#navcontainer a:link, #navlist a:visited
{
color: #bbf5eE;
text-decoration: none;
font-size:110%;
}
#navcontainer a:hover
{
background-color: #638AA8;
color: #fff;
}
#navcontainer h2{
margin: 0;
padding: 0;
color:#2F4678;
font-size: 110%;
font-weight:bold;
text-align:center;
}
#trinitv {
 width: 100%;
 border:2px inset #2f4678; 
 margin:0px 0px 10px 10px;
}
#trinitv h2{
margin: 0;
padding: 0;
color:#2F4678;
font-size: 110%;
font-weight:bold;
text-align:center;
}
#trinitv ul
{
margin-left: 0;
padding-left: 0;
padding-right:10px;
list-style-type: none;
}
#trinitv ul li {
padding: 5px 0 5px 5px;
}
#trinitv a {
text-decoration: underline:
}
#bodycontainer {
 width: 100%;
 margin:0px;
 text-align:center;
}
h1{
	font-size:140%;
	font-weight:bold;
	margin:5px 0;
	text-align:center;
	font-variant: normal;
	text-transform: uppercase;
	color: #9F0101;
}
h2{
font-size:120%;
font-weight:bold;
margin-left:25px;
text-align:left;
}
h3 {
font-size: 100%;
font-weight: bold;
margin-left: 25px;
text-align:left;
}

p{
font-size:100%;
text-align:left;
margin-left:25px;
margin-right:10px;
}
.sidebar{
width:90%;
border:1px solid #4c5c6c;
}
/*td.sidebar{
background-color:#00817c;
}
h3.sidebartext{
font-size:110%;
font-weight:bold;
color:#000;
text-align:center;
}*/
p.sidebar{
padding:10px;
}
#footer{
background-color:#4c5c6c /*638AA8*/;
}
#footernav ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
} 
#footernav ul li {
	margin-left: 0;
	padding: 3px 10px;
	border-left: 1px solid #bbf5eE;
	list-style: none;
	display: inline;
	font-size:80%;
	font-weight:bold;
	color:#bbf5eE;
}
#footernav ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
}
#footernav ul li a:link,#footernav ul li a:visited{
	font-weight:bold;
	color:#bbf5eE;
text-decoration:none;
}
#footernav ul li a:hover{
text-decoration:underline;
}
#footertext p{
text-align:center;
margin:5px 0;
font-size:90%;
color:#bbf5ee;
}
ul{
	list-style-position: outside;
	list-style-type: disc;
	text-align:left;
}
/* style for left nav list text*/
.listtext {
	margin-left:10px;
	padding-left:5px;
	font-size:100%;
}
#breadcrumb{
width:100%;
background-color:#4c5c6c;
}
#breadtext ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
} 
#breadtext ul li {
	margin-left: 0;
	padding: 3px 0 3px 1px;
	list-style: none;
	display: inline;
	font-size:100%;
	font-weight:bold;
	color:#bbf5eE;
}
#breadtext ul li.first {
	margin-left: 0;
	padding-left: 10px;
	list-style: none;
	display: inline;
}
#breadtext ul li a:link,#breadtext ul li a:visited{
	font-weight:bold;
	color:#bbf5eE;
text-decoration:underline;
}
#breadtext ul li a:hover{
font-weight:bold;
	color:#000;
text-decoration:underline;
}
p.staff{
text-align:center;
margin-top:3px;
margin-bottom:3px;
}
.form{
margin-left:25px;
margin-right:10px;
}
.formelement{
margin-left:5px;
}
.tabledata{
margin-left:25px;
}
th.tabletext{
text-align:center;
vertical-align:middle;
font-weight:bold;
}
p.tabletext{
margin-top:3px;
margin-bottom:3px;
}
.imageright{
float:right;
margin-right:5px;
}
p.top{
align:center;
}
p.techbeat{
font-weight:bold;
font-size:120%;
font-weight:bold;
margin:5px 0;
text-align:center;
font-variant: normal;
color: #9F0101;
}
hr{
color:#595959;
height:2px;
width:90%;
margin-left:25px; 
}
