/* General Styles */

body
{
	margin-left: 0px;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/background_image.jpg);
	background-repeat: repeat-x;
	background-color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	max-height__________:2000px;
	color: #020202;
}

a:link {
	color: #243f6f;
	text-decoration: none;
}
a:visited {
	color: #3d69b2;
	text-decoration: none;
}
a:hover {
	color: #3d69b2;
	text-decoration: underline;
}
a:active {
	color: #9eff13;
	text-decoration: none;
}

img { border:0;
}

h1 {
	color:#902628;
	font-size:18px;
	line-height:22px;
	font-weight:bold;
}

h2 {
	color:#902628;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
}

h3 {
	color:#902628;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
}

p {
	font-size:11px;
	color:#020202;
	line-height: 18px;
	margin: 5px 20px 2px 15px;
}
tr td {
	font-size:11px;
	color:#020202;
}

.credit {
	font-size:9px;
	color:#020202;
	line-height: 12px;
	margin: 5px 20px 2px 15px;
}

li {
	line-height:22px;
}

hr.grey {
	
	background-image:url(../images/hr.gif);
	background-repeat: repeat;
	border: 0;
	width: 97%;
	height: 4px;
	line-height: 6px;
	margin: 2px 2px 2px 2px;	
}

div.hr {
  	background: url(../images/hr.gif) no-repeat scroll center;
	background-repeat: repeat;
	border: 0;
	width: 97%;
	height: 4px;
	line-height: 6px;
	margin: 2px 2px 2px 2px;
}
div.hr hr {
  display: none;
}

hr.white {
	
	background-image:url(../images/hr_wt.gif);
	background-repeat: repeat;
	border: 0;
	width: 92%;
	height: 1px;
	margin: 12px 2px 12px 2px;	
}

/* Navigational Styles */

table.uppernav {
	color:#FFFFFF;
	font: Verdana, sans-serif,Arial, Helvetica,;
	font-size:11px;
	text-align:	center;
}

table.uppernav a:link {}
table.uppernav a:hover {}
table.uppernav a:visited {}
table.uppernav a:active {}

table.footernav {
	color:#3d69b2;
	font: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:	center;
	font-weight:bold;
}
table.footernav td {
	padding: 1px 5px 1px 5px;
}
table.footernav a:link {
	color:#3d69b2;
}
table.footernav a:visited {
	color:#3d69b2;
}
table.footernav a:hover {
	color:#373580;
	text-decoration: none;
}
table.footernav a:active {
	color:#3d69b2;
}

.powdnm {
	color:#ffffff;
	font: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.powdnm a:link {
	color:#ffffff;
}
.powdnm a:hover {
	color:#ccff86;
	text-decoration: none;
}
.powdnm a:visited {
	color:#ffffff;
}
.powdnm a:active {
	color:#ffffff;
}

/* Page Display Styles */

.section_title {
	color:#3d69b2;
	font: Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:24px;
	font-weight:bold;
	text-align:left;
	margin: 5px 0px 5px 10px;
}
.section_subtitle {
	color:#3d69b2;
	font: Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:18px;
	font-weight:normal;
	text-align:left;
	margin: 8px 10px 5px 25px;
}
.sectiontitle_text {
	color:#3d69b2;
	font: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	text-align:center;
	margin: 12px 5px 5px 15px;
	text-indent: 26px;
}

.subsection_title {
	color:#3d69b2;
	font: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	text-align:left;
	margin: 5px 20px 2px 10px;
}

.subsection_text_td {
	font-size:11px;
	text-align: left;
	color: #020202;
	line-height: 18px;
	padding: 8px 20px 8px 25px;
	margin: 5px 20px 2px 15px;
}

.subsection_text_bold {
	font-size:12px; 
	font-weight: bold;
	margin: 5px 20px 2px 15px;
}

.hotbox {
	color:#ffffff;
	font: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	text-align:left;
	margin: 2px 5px 5px 5px;
}
.hotbox a:link {
	color:#ffffff;
	font-weight:bold;
}
.hotbox a:hover {
	color:#9eff13;
	text-decoration: none;
	font-weight:bold;
}
.hotbox a:visited {
	color:#ffffff;
	font-weight:bold;
}
.hotbox a:active {
	color:#ffffff;
	font-weight:bold;
}
.hotboxheader {
	color:#ffffff;
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-align:left;
	margin: 2px 5px 5px 5px;
}

.pbold {
	font-size:12px; 
	font-weight: bold;
	line-height: 18px;
	margin: 8px 5px 8px 5px;
}
#bottombar {
	height:6px;
}

#Photo1 {
	position:absolute;
	left: 687px;
	top: 16px;
	width: 256px;
	height:170px;
	z-index:2;
	display:block;
}
#Photo2 {
	position:absolute;
	left: 127px;
	top: 205px;
	width: 188px;
	height: 138px;
	z-index:2;
	display:block;
}
#Photo3 {
	position:absolute;
	left: 687px;
	top: 451px;
	width: 302px;
	height: 219px;
	z-index:2;
	display:block;
}
#P1_topline {
	position:absolute;
	left: -500px;
	top: 15px;
	width:330px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P1_bottomline {
	position:absolute;
	left: -500px;
	top: 185px;
	width:80px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P1_leftline {
	position:absolute;
	left: -500px;
	top: 5px;
	width:1px;
	height:180px;
	border-left:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P1_rightline {
	position:absolute;
	left: -500px;
	top: 10px;
	width:1px;
	height:200px;
	border-left:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P2_topline {
	position:absolute;
	left: -500px;
	top: 204px;
	width:100px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P2_bottomline {
	position:absolute;
	left: -500px;
	top: 342px;
	width:90px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P2_leftline {
	position:absolute;
	left: -500px;
	top: 155px;
	width:1px;
	height:200px;
	border-left:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P3_topline {
	position:absolute;
	left: -500px;
	top: -500px;
	width:120px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P3_bottomline {
	position:absolute;
	left: -500px;
	top: -500px;
	width:80px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#P3_rightline {
	position:absolute;
	left: -500px;
	top: -500px;
	width:1px;
	height:265px;
	border-left:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#T_topline {
	position:absolute;
	left: -800px;
	top: 23px;
	width:600px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#T_bottomline {
	position:absolute;
	left: -500px;
	top: -500px;
	width:840px;
	height:1px;
	border-top:solid 1px #FFFFFF;
	z-index:3;
	display:block;
}
#T_leftline1 {
	position:absolute;
	left: -500px;
	top: 23px;
	width:1px;
	height:207px;
	border-left:solid 1px #FFFFFF;
	z-index:4;
	display:block;
}
#T_leftline2 {
	position:absolute;
	left: -500px;
	top: 320px;
	width:1px;
	height:100px;
	border-left:solid 1px #FFFFFF;
	z-index:4;
	display:block;
}
#T_rightline1 {
	position:absolute;
	left: -500px;
	top: 125px;
	width:1px;
	height:100px;
	border-left:solid 1px #FFFFFF;
	z-index:4;
	display:block;
}
#T_rightline2 {
	position:absolute;
	left: -500px;
	top: -500px;
	width:1px;
	height:80px;
	border-left:solid 1px #FFFFFF;
	z-index:4;
	display:block;
}

#Logo1 {
	background-image:url(../images/mwtt_toplogo.png);
	position:absolute; 
	z-index:10; 
	left: 127px; 
	top: 0px;
	width: 255;
	height: 185;
}
#BTYB_Logo {
	background-image:url(../images/btyb_ocs_logo.png);
	background-repeat:no-repeat;
}

/* Form Styles */


.submit input
{
margin-left: 4.5em;
}
input
{
color: #19305a;
background: #cccccc !important;
border: 1px solid #a8aeba;
font-size:9px;
}
select
{
color: #19305a;
font:Arial, Helvetica, sans-serif;
font-size:9px;
background: #cccccc !important;
border: 1px solid #a8aeba;
width: 100%;
}

.input submit
{
color: #000;
background: #cccccc !important;
border: 2px outset #a8aeba;
}

.radio
{
color: #902628;
background: #ffffff !important;
border: 0px outset #a8aeba;
}

.submit button {
color: #ffffff;
font:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background: #37568c !important;
padding: 0px 8px 0px 8px;
border-top: 1px solid #a8aeba;
border-left: 1px solid #a8aeba;
border-right: 1px solid #a8aeba;
border-bottom: 0px;
}
fieldset
{
border: 1px solid #a8aeba;
background-color:#66FF00 !important;
width: 20em;
}
legend
{
color: #ffffff;
font:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background: #37568c !important;
padding: 6px 6px 6px 6px;
border: 1px solid #a8aeba;
}
.legend
{
color: #ffffff;
font:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background: #37568c !important;
padding: 0px 8px 0px 8px;
border-top: 1px solid #a8aeba;
border-left: 1px solid #a8aeba;
border-right: 1px solid #a8aeba;
border-bottom: 0px;
}

.formtext {
	font-size:11px;
	color: #020202;
	line-height: 12px;
	margin: 5px 5px 2px 5px;
}
.codetext {
	font-size:16px;
	color: #9EFF13;
	padding: 5px;
}

/* Do Not Need
 label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
} */


