/* Base Style */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	padding:0;
	margin: 0;
	color: #5F6F8E;
}
a {
	color: #4183cd;
	text-decoration: underline;
}
a:hover {
	color: #FA8710;
	text-decoration: none;
}
img {
	border: none;
}
p { 
	margin: 0; 
	padding: 0 0 0 0; 
}
.clr {
	clear: both;
	height: 0px;
}
input {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
select {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font: 2em "Century Gothic", Arial, Helvetica, sans-serif;
	color: #5393d4;
	letter-spacing: -1px;
	margin: 0;
}
h2 {
	color: #ff6600;
	margin: 0;
	font: 1.5em "Century Gothic", Arial, Helvetica, sans-serif;
}
h3 {
	font: 1.2em "Trebuchet MS", "Lucida Grande", Helvetica, Verdana, sans-serif;
	color: #5c6b7b;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}
h4 {
	font: 1em "Trebuchet MS", "Lucida Grande", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #5c6b7b;
	margin: 0;
}
h5 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
}

/* Header */
#main {
	width:100%;
	padding:0;
	margin: 0;
}

#top {
margin:0;
width:100%;
padding:0px}

.top_text {
padding:13px}

#top_nav {
background-color:#f0f0f0;
font-size:110%;
font-weight:bold;
width:100%;
border-bottom:1px solid #D7D8DA;
border-top:1px solid #D7D8DA;
}

.top_nav_01 {
float:left;
color:#fff;
border-right:1px solid #D7D8DA;
background-color:#97001F;
padding:3px 3px 3px 3px;
text-align:center;
width:150px}

.top_nav_02 {
float:left;
text-align:left;
}



.top_nav_02 a {/*
border-right:1px solid #D7D8DA;*/
background:url('img/i_01_gray.gif') 12px 7px no-repeat;
margin:0;
padding:3px 25px 3px 25px;
display:block;
text-decoration: none}

.top_nav_02 a:link, .top_nav_02 a:active, .top_nav_02 a:visited {
color: #666; font-weight: bold}
.top_nav_02 a:hover {/*
border-right:1px solid #D7D8DA;*/
background:url('img/i_01_white_hover.gif')  12px 7px no-repeat;
background-color: #97001F/*5F6F8E*/;
color: #fff;
}
.top_nav_02 li {
background:url('img/arrow01.gif') 5px 6px no-repeat;
border:1px dotted #93ADC9;
}





#top_flash {
width:%100;
background-color:#5F6F8E;
height:220px}

.flash {
width:752px;
background-color:#5F6F8E;
padding:0px;/*
border-right:1px solid #D7D8DA*/}

#top_flash_bottom {
width:%100;
background-color:#FA8710;
height:25px}

#packages {
border-top:1px solid #D7D8DA;
margin:0px;
width:100%;
background-color:#f0f0f0}

#packages_body {
border-right:1px solid #D7D8DA;
margin:0px;
width:752px;
background-color:#f0f0f0}

.packages_01, .packages_02 {
height:225px;
background-color:#fff;
float:left;
width:250px;
padding:0px;
border-right:1px solid #D7D8DA}

.packages_03 {
height:225px;
background-color:#fff;
float:left;
width:250px;
padding:0px;}

.packages_text {
margin-left:95px;
margin-top:105px;
padding:5 3 5 3}

.text {
width:752px;
background-color:#fff;
padding-top:20px;
border-bottom:1px solid #D7D8DA;
border-right:1px solid #D7D8DA}

.text_text {
padding:10px}

.text01 {
width:752px;
background-color:#fff;
padding:0px;
border-top:1px solid #D7D8DA;
border-right:1px solid #D7D8DA}

#bottom {
width:100%;
height:300px;
border-top:1px solid #d7d8da;
padding:0px}


