/* reset all elements */

body

{

	background-color: #e8b98a;

	color: black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

}



h1

{

	color: #000000;
	
	


}

h2

{

	font-size: 16px;
	
	text-decoration: none;
	
	color: black;
}

h3

{

	font-size: 16px;
	
	text-decoration: none;
	
	color: #990000;
}

h4

{

	font-size: 14px;
	
	text-decoration: none;
	
	color: #008596;
}

h5

{

	font-size: 14px;
	
	text-decoration: none;
	
	color: black;
}

h6

{

	font-size: 12px;
	
	text-decoration: none;
	
	color: black;
}


em

{

text-decoration: none;

font-style: oblique;

font-size: 12px;

}
a:link

{

	color: #990000;
	
	text-decoration: underline;
}

a:visited

{

	color: #990000;
	
	text-decoration: underline;
}

a:hover

{

	text-decoration: none;
	
}
#wrapper

{

	margin: 0px auto;

	text-align: left;

	width: 800px;
	
	height: 791px;
	

}



#header

{

	background: url(images/header.png) no-repeat;

	height: 77px;
	
	width: 810px;

	padding-top: 0px;
	
	padding-right: 0px;
	
	padding-bottom: 0px;
	
	padding-left: 10px;
	
	margin-right: 0px;

}

#navigation

{

	background: #5d9fbb url(images/navigation.bar.gradient.jpg) no-repeat;

	height: 34px;
	
	width: 800px;

	padding: 0px 10px;
	
	text-align: center;
	
	font-size: 11px;
	
	font-family: Arial, Helvetica, sans-serif;

}



#navigation ul

{

	list-style: none;

	margin: 0px;

	padding: 0px;

	display: block;

}



#navigation li

{

	float: left;

	border-left: 1px solid #000000;

}

div.home li

{

	float: left;
	
	padding-left: 0px;

}

#navigation a

{

	text-decoration: none;

	color: #000000;

	font-weight: bold;

	line-height: 34px;

	padding: 8px 10px 8px 10px;

}



#navigation a:hover

{

	background: #6699CC url(images/navigation.bar.hover.jpg) no-repeat;;

}



#content

{

	background: #fdebd3 url(images/maincontent.jpg) no-repeat;
	
	width: 800px;

	margin: 0px auto;

	padding: 3px 10px;
	
	overflow: auto;

}

#content table thead .title

{

color: #FF9900;

text-align: center;

background: #333333;

font-size: 14px;

}

#content table thead

{

color: #FF9900;

text-align: center;

background: #000000;

font-size: 14px;

}

#content table img

{

border: none;

text-align: center;

padding: 5px;

}

#content-left

{

	float: left;

	width: 800px;
	
	margin: 0px auto;

}



p

{

	padding-left: 10px;

}



#footer

{

	background: #e0666b;

	color: black;

	height: 25px;
	
	width: 820px;
	
	padding-top: 7px;

	text-align: center;
	
	margin: 0px auto;

}



#left

{

	width: 150px;

}

#right_photo

{
	
	padding-right: 50px;
	
	float: left;
	
	width: 15px;

}



fieldset

{

	border: solid 1px #FFF071;

}



div.legal

{

	height: 220px;

	overflow: auto;

}



#cost2

{

	float: left;

}



div.agree

{

	border-top: solid 1px #FFF071;

	margin-top: 5px;

}



legend

{

	color: #FFF071;

}



#text

{

	background-color: #BBBBBB;

	border: 1px inset #000000;

	font-size: 10px;

	padding: 0px;

}



#select

{

	background-color: #BBBBBB;

	border: 1px solid #000000;

	font-size: 10px;

}



#button

{

	background-color: #BBBBBB;

	border: 1px outset #000000;

	font-size: 10px;

}

