body{
padding:0px;
margin:0px;
background:url(images/body_bg.gif);
}

table {
	width:100%;
	border:0px;
	height: 100%;
	  }

td { vertical-align:top; padding:0px;}

a {text-decoration:none; color:#FF9900}
strong a {color:#CCCCCC; text-decoration:none;}
strong a:hover {text-decoration:underline;}
img { border:0px;}

.m_text, table, li, input, textarea
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.93em;
	color:#CCCCCC;
	border-bottom-style: none;

	}
.m_text { height:750px;}
.main {width:766px;}

.header {height:485px; background:#222222 url(images/header_bg_tall.gif) bottom repeat-x;}
.special_bg {background:url(images/special_tall1.gif) top repeat-x;}
.header .main {background:url(images/special_bg1.gif) top no-repeat;}

.indent {
	padding:41px 22px 18px 32px;
}

.logo {height:128px; background:url(images/logo_bg.gif) bottom repeat-x #181818;}
.logo td {padding:30px 0px 0px 340px;}

.menu {height:70px; background:url(images/menu_bg.gif) bottom repeat-x;}

.footer {height:67px;}
.footer td {color:#797979; font-size:10px; padding:28px 0px 0px 42px;}
.footer a {color:#797979; text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.caption {
	color:#FF0000;
	font-size:0.7em;
}

#splash .header {height:334px;}
#splash .footer {height:218px;}
#splash .footer td {padding:179px 0px 0px 42px;}

.more { background:url(images/more_bg.gif) no-repeat 3px; padding-left:0px; color:#878787; text-decoration:none; text-transform:uppercase; font-size:9px; font-family:arial;}
.more:hover{ text-decoration:underline;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.line {background:url(images/hor_line2.gif) top repeat-x; height:1px;}
.line2 {background:url(images/hor_line.gif) top repeat-x; height:1px;}

.input { vertical-align:middle; width:181px; height:19px; padding:2px 0px 0px 5px; border:none; background:#181818;}	
textarea {width:181px; height:91px; padding-left:5px; overflow:auto; border:none; background:#181818;}

.nav2{
	background:url(images/list_bg.gif) no-repeat 0px 11px;
	margin:0px;
	padding:2px 0px 5px 5px;
	padding-left:17px;
	font-weight: bold;
  }

.nav1 { background:url(images/list_bg.gif) no-repeat 0px 11px;
  line-height:2em; 
  margin:0px;
  padding:0px; 
  padding-left:17px;
  }
  
.nav1 a { color:#FF9900; text-decoration:none}

.nav1 a:hover { text-decoration:underline;}

ul {
	list-style-position: inside;
	list-style-type: disc;
	padding-left: 15px;
	margin-left: 0px;
	height: auto;
}

li {
	line-height:1.2em;
	padding:0px 0px 5px 0px;
	margin-left: 0px;

	}
li a { color:#FF9900; text-decoration:none}

li a:hover { text-decoration:underline;}

h1 {
	font-size:1em;
	padding:0px 0px 0px 0px;
}

h2 {
	font-size:1em;
	padding:5px 0px 2px 0px;
	font-weight: bold;
}

h3 {
	font-size:1em;
	color: #CC0000;
	text-transform: uppercase;
	font-style: normal;
}

p {
	padding: 0px 0px 0px 0px;
	line-height: 1.3em;
	}
.company {
	font-size: 0.9em;
	font-weight: 200;
	color: #FFFFFF;
	letter-spacing: 2px;	
}
