body
{
	background: #000000 url(images/background.gif) repeat-x;
	margin: 0px;
	padding: 0px;
	
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

a img
{
	border:0;
}
a:link, a:visited {
	color: #04B404;
	text-decoration: none;

}
a:hover {
	color: #99ff99;
	text-decoration: none;
}

#header
{
	width: 850px;
	height:107px;
	margin: auto;
}

.menuarea{
	padding: 0 0 0 0;
	margin: 0;
	color: #FFFFFF;
	height: 31px;
}

.menuarea ul{
	list-style: none;
	margin: 0 0 0 40px;
	padding: 0;
	border: 0;
	float: left;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	height: 50px;
}

.menuarea li{
	display: block;
	border: 0;
	margin: 0px;
	float: left;
	padding:0px 0px 0px 0px;
	height: 31px;
	background:black;
}

.last {background:transparent !important;}

.menuarea li a, .menuarea li a:visited{

	display: block;
	white-space: nowrap;
	padding: 8px 0 0 0;
	width: 86px;
	text-align:center;
	text-decoration: none;
	height: 23px;
	color: #FFFFFF;
	border: 0;
	float:left;
	margin-right: 3px;
}
html>body .menuarea li a {
	}

.menuarea li a:hover{
	color: #000000;
}
#a1{background: #000000 url(images/menu_1.gif) no-repeat;}
#a2{background: #000000 url(images/menu_2.gif) no-repeat;}
#a3{background: #000000 url(images/menu_3.gif) no-repeat;}
#a4{background: #000000 url(images/menu_4.gif) no-repeat; width:125px !important;}
#a5{background: #000000 url(images/menu_5.gif) no-repeat; width:125px !important;}

a#a1:hover, a#a2:hover, a#a3:hover
{background: #FFFFFF url(images/menu_white.gif) repeat-x !important;}
a#a4:hover, a#a5:hover
{background: #FFFFFF url(images/menu_whitelong.gif) repeat-x !important;}

#footer
{
	background: #000000 url(images/footerback.gif) repeat-x;

	height:35px;
	padding:42px 0 0 0;
	
	margin:0 auto 20px auto;
	font-family: verdana, tahoma, arial;
	font-size:11px;
	clear:both;
}
#footer, #footer a:link, #footer a:visited, #footer a:hover
{
	color: #000000;
}
#mainpage
{
	padding: 0px;
	width: 850px;
	margin:auto;
}

.greenheader
{
	font-family: "Trebuchet MS", Verdana, Tahoma, arial;
	font-size: 22px;
	color: #00ff00;
}
.blueheader
{
	font-family: "Trebuchet MS", Verdana, Tahoma, arial;
	font-size: 22px;
	color: #99ccff;
}
.darkgreenheader
{
	font-family: "Trebuchet MS", Verdana, Tahoma, arial;
	font-size: 22px;
	color: #009900;
	letter-spacing:-1px;
}
.squarebanner
{
	background: url(images/square_banner.gif) no-repeat;
	width:434px;
	height:289px;
	padding: 44px 0 0 33px;
	margin-top:4px;
	float:right;
}
.squarebanner .text
{
	float:right;
	width:165px;
	line-height:2.2em;
	font-size:11px;
	padding-top:5px;
}
.bluelink, .bluelink a:link,.bluelink a:visited, .bluelink a:hover
{
	color: #3399ff;
}
.blueback
{
	background: #27414c url(images/blueback.gif) repeat-x;
	height:243px;
	clear:both;
}
.green {color: #00FF00;}

.navmenu
{
}
.navmenu ul
{
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	border: 0;
	font-size: 12px;
	color: #FFFFFF;
}
.navmenu li
{
	display: block;
	border: 0;
	margin: 0px;
	padding:0px 0px 0px 0px;
}

.navmenu li a
{
	display: block;
	white-space: nowrap;
	padding-left: 15px;
	width: 165px;
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 5px;
	border-bottom:1px dashed #FFFFFF;
}
.navmenu li a:hover
{
	color: #FFFFFF;
}
.navheader_blue a {background: url(images/nav_blue.gif) repeat-x;}
.navheader_green a {background: url(images/nav_green.gif) repeat-x;}
.navheader_yellow a {background: url(images/nav_yellow.gif) repeat-x;}
.navheader_red a {background: url(images/nav_red.gif) repeat-x;}
.navheader_orange a {background: url(images/nav_orange.gif) repeat-x;}

.navheader_blue a, .navheader_green a, .navheader_yellow a, .navheader_red a, .navheader_orange a
{
	height:24px;
	padding-top:7px;
	border-bottom: 0px !important;
	margin-left:0px !important;
	margin-top: 10px !important;
	width:181px !important;
}
.nav_blue a,.nav_blue a:visited,
.nav_green a,.nav_green a:visited,
.nav_yellow a,.nav_yellow a:visited,
.nav_red a,.nav_red a:visited,
.nav_orange a,.nav_orange a:visited
{
	height:22px !important;
	padding-top:4px;
}
.nav_blue a,.nav_blue a:visited { color: #cee7ff; }
.nav_green a,.nav_green a:visited { color: #ccffcc; }
.nav_yellow a,.nav_yellow a:visited { color: #ffffcc; }
.nav_red a,.nav_red a:visited { color: #ffcce8; }
.nav_orange a,.nav_orange a:visited { color: #ffe5cc; }

.packagestable th
{
	font-weight:bold;
	font-size:13px;
	text-align:center;
}
.packagestable td
{
	text-align:center;
	border-left:2px solid black;
}
.firsttd
{
	text-align: right !important;
}
.td1{background: #002040;}
.td2{background: #00371c;}
.td3{background: #272727;}
h1{color:#ffffff;font-size:24px;font-weight:400;margin:0 0 12px;padding:0 0 3px;}
h2{color:#ffffff;font-size:18px;font-weight:400;margin:0 0 5px;padding:10px 0 3px;}
h3{color:#04B404;font-size:16px;font-weight:700;margin:0;padding:10px 0 5px;}
p{color:#ffffff;}

