@charset "utf-8";
/* CSS Document */
body{
text-align:center;
background: #230003 url(images/T2Design_V3-back.jpg) top center repeat-x scroll;
font-size:16px;
margin: 0px auto;
font-family: "Times New Roman", Times, serif;
text-align:center;
color:#000000;
}
html, body {height: 100.1%}
 
#wrapper {
margin:0px auto;
text-align:center;
width: 840px;
background: transparent url(images/wrapper-back.jpg) center top no-repeat scroll;
border-right: 2px solid black;
border-left: 2px solid black;
border-bottom: 2px solid black;

}
#banner {
margin: 0 auto;
width: 790px;
height:253px;
background-color:#0f3252;
}


#content {
color:black;
width: 790px;
margin: 0px auto;
background: white url(images/watermark.jpg) bottom left no-repeat scroll;
min-height: 400px;

}
#menu-wrap {
float:left;
text-align:left;
width:219px;
background: transparent url(images/menu-back.jpg) center top no-repeat scroll;
height: 324px;
margin:0px;
}
#menu {
	width: 160px;
	margin: 10px auto 0px auto;
	text-align:center;
}

#menu a, #menu a:link, #menu a:visited {
color:#000000;
	display:block;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color:transparent;
	text-decoration:none;
	font-weight:600;
	font-size: 90%;
	text-transform:uppercase;
}
#menu a:hover {
text-decoration: underline;
}
/*menu active page buttons*/
body.hm #menu #hm, body.hm #menu #hm a,
body.ab #menu #ab, body.ab#menu #ab a {
text-decoration: underline;
}
body.cdb #menu #cdb, body.cdb #menu #cdb a,
body.cr #menu #cr, body.cr #menu #cr a
{
text-decoration: underline;
}
body.rra #menu #rra, body.rra #menu #rra a,
body.ct #menu #ct, body.ct #menu #cts a
{
text-decoration: underline;
}
body.sm #menu #sm, body.sm #menu #sm a,
body.pn #menu #pn, body.pn #menu #pn a,
body.te #menu #te, body.te #menu #te a
{
text-decoration: underline;
}

#copy {
/*color:#003a63;*/
color:#3F1602;
width: 570px;
margin:auto auto auto 230px;
font-weight: normal;

}
td {
font-size: 90%;
}

#bottom {
	font-size: 85%;
	margin-top: 0;
	height: 85px;
	background: transparent url(images/footer-back.jpg) center top no-repeat scroll;
}

#bottom p {
	color:#ffffff;
	text-align: center;
	font-weight: bold;
	text-align: center;
}

img {border:none;}
a, a:link, a:visited {
color:#003a63;
}

a:hover {
color: #999999;
}

p, li {
text-align:left;
color:#000000;
/*letter-spacing: .15em;*/
line-height: 120%;
margin-top:0px;
font-weight: 400;
}
ul {
color:#003a63;
text-align:left;

} 
h1, h2, h3, h4, h5 {
font-size: 100%;
color:#634507;
text-align:center;}

.left{
text-align:left;
}
.center {
text-align:center;}
.right {
text-align:right;}

.larger-white {
font-size: 102%;
color:white;
}
.even-larger-white {
font-size: 120%;
color:white;
}

#slides{

height:208px;
text-align:left;
margin:0px;
background-color:#3e1503;
}

sup {
	font-size: 70%;
}

table {
	text-align: left;
}

legend {
	color: #634507;
	font-size: 120%;
	font-weight: bold;
}

input {
	width: 98%;
}

select {
	width: 100%;
}