/* CSS Document */

a { text-decoration: none; color: #000000; }
a.selected { font-weight: bold; color: #000000; }
a:link { text-decoration: none; }
a:hover { text-decoration: none; color: #000000;}
a:visited { text-decoration: none;}

img { border: none; }
fieldset, legend, label { border: none; margin: 0; padding: 0; }
label { font-weight: bold;}
legend, .topnav form label, #kahuna form label { display: none !important; }
ul { padding: 0px; margin: 0px; }
ul li { list-style: none; float: left; padding: 0px; }
li.line { border-bottom: 1px solid #DDDDDD; height: 4px; }
.nobreak { white-space: nowrap; }
.basic { font-weight: normal; }

dl, ul, li { padding: 0px; margin: 0px; list-style: none;}
h1, h2, h3, h4, h5, h6{ padding:0px; margin:0px;}
p,form{ margin:0px; padding:0px;}
form{ border:none; }
a img{ border:0px;}

/* v */
ul.v li {
	float: none;
	padding: 3px;
}
ul.v li a {
	padding: 3px;
}
ul.v li a:hover {
	color: #0033FF;
	text-decoration: underline;
}
ul.v li.cc a {
	display: block;
	padding: 3px;
	background-color: #F1F1F1;
}
ul.v li.cc a:hover {
	background-color: #009966;
	color: #0033FF;
}

/* vlist */
ul.vlist li {
	float: none;
	padding: 2px;
}
ul.vlist li a {
	padding: 3px;
}
ul.vlist li a:hover {
	color: #0033FF;
}
ul.vlist li.cc a {
	display: block;
	padding: 3px;
	background-color: #F1F1F1;
}
ul.v li.cc a:hover {
	background-color: #009966;
	color: #0033FF;
}

/* pimage */
td.pimage {
	width: 130px;
	cursor: pointer;
}
div.pimage {
	width: 125px;
	height: 125px;
	background-color: #FFFFFF;
}