/*
	Jetflite 2008 CSS stylesheet
*/

body
{
	padding: 0 10px;
	margin: 0;
	background: #000000;
	font-family: arial, sans-serif;
	font-size: 13px;
	color: #a58f6b;
	align:center;
}

table
{
	border-collapse: collapse;
}

td,
th
{
	text-align: left;
	vertical-align: top;
	padding: 0;
}

a img
{
	border: none;
}

h1
{
	font-size: 16px;
	color: #a58f6b;
	
}

h2
{
	font-size: 13px;
}

h3
{
	font-size: 13px;
	font-weight: bold;
}

a,
a:link,
a:visited
{
	color: #a58f6b;
	text-decoration: underline;
}

a:hover,
a:active
{
	color: #a58f6b;
	text-decoration: none;
}

#outer_wrapper
{
	width: 992px;
	margin: 0 auto;
	padding: 0;
}

#top
{
	width: 100%;
}




#topnavi
{
	margin-top: 1px;
	background-color: #000;
}


#printlink
{
	width: 24px;
}

#navi
{
	float:left;
}

ul#mainnavi
{
	width: 832px;
	height: 36px;
	margin: 0;
	padding: 0;
	list-style: none;
	background:transparent url(../images/navi_sprites.gif) no-repeat left top;
}

li#navitem_1,
li#navitem_2,
li#navitem_3,
li#navitem_4,
li#navitem_5,
li#navitem_6,
li#navitem_7,
li#navitem_8
{
	height: 36px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites.gif) no-repeat left top;
}

a#navlink_1,
a#navlink_1:link,
a#navlink_1:visited,
a#navlink_1:hover,
a#navlink_1:active,
a#navlink_2,
a#navlink_2:link,
a#navlink_2:visited,
a#navlink_2:hover,
a#navlink_2:active,
a#navlink_3,
a#navlink_3:link,
a#navlink_3:visited,
a#navlink_3:hover,
a#navlink_3:active,
a#navlink_4,
a#navlink_4:link,
a#navlink_4:visited,
a#navlink_4:hover,
a#navlink_4:active,
a#navlink_5,
a#navlink_5:link,
a#navlink_5:visited,
a#navlink_5:hover,
a#navlink_5:active,
a#navlink_6,
a#navlink_6:link,
a#navlink_6:visited,
a#navlink_6:hover,
a#navlink_6:active,
a#navlink_7,
a#navlink_7:link,
a#navlink_7:visited,
a#navlink_7:hover,
a#navlink_7:active,
a#navlink_8,
a#navlink_8:link,
a#navlink_8:visited,
a#navlink_8:hover,
a#navlink_8:active
{
	display: block;
	height: 36px;
	background: transparent url(../images/navi_sprites.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

li#navitem_1,
a#navlink_1,
a#navlink_1:link,
a#navlink_1:visited
{
	width: 80px;
	background-position: left top;
}

li#navitem_1.sfHover a#navlink_1,
li#navitem_1.current a#navlink_1,
a#navlink_1:hover,
a#navlink_1:active
{
	background-position: left -36px;
}

li#navitem_2,
a#navlink_2,
a#navlink_2:link,
a#navlink_2:visited
{
	width: 80px;
	background-position: -80px 0;
}

li#navitem_2.sfHover a#navlink_2,
li#navitem_2.current a#navlink_2,
a#navlink_2:hover,
a#navlink_2:active
{
	background-position: -80px -36px;
}

li#navitem_3,
a#navlink_3,
a#navlink_3:link,
a#navlink_3:visited
{
	width: 169px;
	background-position: -160px 0;
}

li#navitem_3.sfHover a#navlink_3,
li#navitem_3.current a#navlink_3,
a#navlink_3:hover,
a#navlink_3:active
{
	background-position: -160px -36px;
}

li#navitem_4,
a#navlink_4,
a#navlink_4:link,
a#navlink_4:visited
{
	width: 90px;
	background-position: -329px 0;
}

li#navitem_4.sfHover a#navlink_4,
li#navitem_4.current a#navlink_4,
a#navlink_4:hover,
a#navlink_4:active 
{
	background-position: -329px -36px;
}

li#navitem_5,
a#navlink_5,
a#navlink_5:link,
a#navlink_5:visited
{
	width: 72px;
	background-position: -419px 0;
}

li#navitem_5.sfHover a#navlink_5,
li#navitem_5.current a#navlink_5,
a#navlink_5:hover,
a#navlink_5:active
{
	background-position: -419px -36px;
}

li#navitem_6,
a#navlink_6,
a#navlink_6:link,
a#navlink_6:visited
{
	width: 61px;
	background-position: -491px 0;
}

li#navitem_6.sfHover a#navlink_6,
li#navitem_6.current a#navlink_6,
a#navlink_6:hover,
a#navlink_6:active
{
	background-position: -491px -36px;
}

li#navitem_7,
a#navlink_7,
a#navlink_7:link,
a#navlink_7:visited
{
	width: 136px;
	background-position: -552px 0;
}

li#navitem_7.sfHover a#navlink_7,
li#navitem_7.current a#navlink_7,
a#navlink_7:hover,
a#navlink_7:active
{
	background-position: -552px -36px;
}

li#navitem_8,
a#navlink_8,
a#navlink_8:link,
a#navlink_8:visited
{
	width: 144px;
	background-position: right 0;
}

li#navitem_8.sfHover a#navlink_8,
li#navitem_8.current a#navlink_8,
a#navlink_8:hover,
a#navlink_8:active
{
	background-position: right -36px;
}


#body
{
	width: 100%;
	border: 1px solid #E6E6E7;
	border-top: none;
	border-bottom: none;
}


#subnavi
{
	margin: 0;
	padding: 0;
	list-style: none;
	width:214px
}

#subnavi ul
{
	margin: 0;
	padding-left: 10px;
	list-style: none;
}

#subnavi li
{
	display: inline;
	padding: 0;
	margin: 0;
}

#subnavi li a,
#subnavi li a:link,
#subnavi li a:visited
{
	display: block;
	color: #a58f6b;
	text-decoration: none;
	font-weight:bold;
	padding: 0 0 2px 0;
	font-size:11px;
}

#subnavi li a:hover,
#subnavi li a:active
{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	padding: 0 0 2px 0;
	font-size:11px;
}

#subnavi li.active a,
#subnavi li.active a:link,
#subnavi li.active a:visited,
#subnavi li.active a:hover,
#subnavi li.active a:active
{
	text-decoration: underline;
}

#subnavi li.haschildren a
{
	background: transparent url(../images/blt_plus_gray.gif) no-repeat left 4px;
}

#subnavi li.haschildren_active a
{
	background: transparent url(../images/blt_minus_gray.gif) no-repeat left 4px;
}

#subnavi li.haschildren_active li a,
#subnavi li.haschildren_active li a:link,
#subnavi li.haschildren_active li a:visited,
#subnavi li.haschildren_active li a:hover,
#subnavi li.haschildren_active li a:active
{
	background-image: none;
	padding-left: 30px;
}

#subnavi li.haschildren_active li.haschildren a,
#subnavi li.haschildren_active li.haschildren a:link,
#subnavi li.haschildren_active li.haschildren a:visited,
#subnavi li.haschildren_active li.haschildren a:hover,
#subnavi li.haschildren_active li.haschildren a:active
{
	background: transparent url(../images/blt_plus_gray.gif) no-repeat 15px 4px;
	padding-left: 30px;
}

#subnavi li.haschildren_active li.haschildren_active a,
#subnavi li.haschildren_active li.haschildren_active a:link,
#subnavi li.haschildren_active li.haschildren_active a:visited,
#subnavi li.haschildren_active li.haschildren_active a:hover,
#subnavi li.haschildren_active li.haschildren_active a:active
{
	background: transparent url(../images/blt_minus_gray.gif) no-repeat 15px 4px;
	padding-left: 30px;
}

#subnavi li.haschildren_active li.haschildren_active li a,
#subnavi li.haschildren_active li.haschildren_active li a:link,
#subnavi li.haschildren_active li.haschildren_active li a:visited,
#subnavi li.haschildren_active li.haschildren_active li a:hover,
#subnavi li.haschildren_active li.haschildren_active li a:active
{
	background-image: none;
	padding-left: 45px;
}

.home,
.home p,
.home a,
.home a:link,
.home a:active,
.home a:visited
{
	text-decoration:none;
		font-size:12px;
}


.home a:hover

{

	text-decoration:underline;
}

.homepage2,
.homepage2 p,
.homepage2 a,
.homepage2 a:link,
.homepage2 a:active,
.homepage2 a:visited
{
	font-size:12px;
	text-decoration:none;
}

.homepage2 a:hover

{

	text-decoration:underline;
}

.homepage,
.homepage p
{
	font-size:12px;
	text-decoration:none;
}

.homepage a,
.homepage a:link,
.homepage a:active,
.homepage a:visited
{
	font-size:12px;
	text-decoration:underline;
}

.homepage a:hover

{

	text-decoration:none;
}
