/* CSS Document */
body {font:57%/100% verdana,helvetica,arial,sans-serif; color: #666666;}

ul {
	padding:0px;
	list-style-type: none;
}

li {
	padding:0px;
	padding-left:10px;
	padding-bottom:5px;
	margin:0px;
	margin-left:10px;
	list-style-image:  none;
	background-image: url(../images/generic/li_arrow.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 0px 6px;
}
a {text-decoration:underline; color: #666666;}
a:hover {text-decoration:none; color: #000000; text-decoration:none;}

p,h1,h2,h3,h4,h5,h6,ul {margin:0px;margin-bottom:10px;}

.heading1,h1 {font-size: 1.4em; font-weight: bold; color: #000099; margin-bottom:5px; padding-bottom:10px;}
.heading2,h2 {font-size: 1.3em; font-weight: bold; color:#666666;}
.heading3,h3 {font-size: 12px; font-weight: bold; color: #4c4c4c;}
.heading4,h4 {font-size: 12px; font-weight: bold; color: #4C4C4C;}

.clearer {
	clear:both;
	/*height: 1px;
	overflow: hidden;
	visibility:hidden;
	line-height:1px;
	padding:0px;
	margin:0px;*/
}
.padding{
	padding:10px;
	}