
/* Presentation Stylesheet */ 

a, a:visited
{
	color:	#000000;
	text-decoration: underline overline;
}

a:hover
{
	color:	#555555;
}

input
{
	border:1px solid;
	color:	#666666;
	font-family:Arial;
	font-size:11px;
}

input.button
{
	color:	#EEEEEE;
	height: 23px;
	background: url('/graphics/button/button_back.png') transparent repeat-x top left;
	border: 0px;
}

#menu {
 margin-top : 0px;
 margin-bottom : 0px;
}

#menu a {
	text-decoration: none;
	color: #FFFFFF;
}

#menu a.vmenu:link, #menu a.vmenu:visited {
	margin : 0px;
	display : block;
	font-weight: bold;
	width: 100%;
	background: url('/graphics/button/button_back.png') transparent repeat-x top left;
	border: 0px;
	text-align: center;
	height : 24px;
	line-height : 24px;
}

#menu a.vmenu:hover {
	background: url('/graphics/button/button_back_invert.png') transparent repeat-x top left;
}

.of_tbl {
	border: 1px solid #000000;
	width: 100%;
	margin-bottom: 20px;
	background-color: #C3DFff;
}

.of_head {
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background: url('/graphics/button/button_back.png') transparent repeat-x top left;
}

.of_desc {
	line-height: 19px;
	font-size: 12px;
	padding: 20px;
	text-align: justify;
}

.of_price {
	text-align: center;
	font-size: 30px;
	color: #880000;
	font-weight: bold;
}

h3 {
 font-family : Arial;
 margin : 0; 
 padding : 5px 0;
 }

h4 {
 font-family : Arial;
 margin : 0; 
 padding : 5px 0;
 }

h5 {
 text-align : center;
 font-family :  Arial;
 font-size:19px;
 margin : 0;
 text-decoration : underline overline;
 padding : 5px 0;
 }

p {
 text-indent : 0px;
 padding-top : 15px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 }
 
 blockquote {
	margin: 0;
	margin-left : 45px;
 }