/* base.css, part of YUI's CSS Foundation, modified for BF */
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}

h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}

h3 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
	color: #FF8600;
}

h4 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%; 
}

h5 {
	/*13px via YUI Fonts CSS foundation*/
	font-size:100%; 
}

h1,h2,h3,h4,h5 {
	margin:1em 0;
	color: #FF8600;
}

h1,h2,h3,h4,h5,h6,strong {
	font-weight:bold; 
}

abbr,acronym {
	border-bottom:1px dotted #000;
	cursor:help;
}

em {
	font-style:italic;
}

blockquote,ul,ol,dl {
	margin:1em;
	line-height: 1.5em;
}

ol,ul,dl {
	margin-left:2em;
}

ol li {
	list-style: decimal outside;	
}

ul li {
	list-style: disc outside;
}

dl dd {
	margin-left:1em;
}

/*th,td {
	border:1px solid #000;
	padding:.5em;
}*/
td {
	vertical-align: top;
}

th {
	font-weight:bold;
	text-align:center;
}

caption {
	margin-bottom:.5em;
	text-align:center;
}

p,fieldset,table {
	margin-bottom:1em;
}

p {
	line-height: 1.5em;
}

a {
	color: #F98200;
	text-decoration: none;
	border-bottom: 1px solid #F98200;
}

a:visited {
	border-bottom: 1px dotted #F98200;
}

a:hover, a:active {
	padding-bottom: 1px;
	border-bottom: none;
}


/*------------------------
	Default form element styling
------------------------*/

input, textarea, select {
	border: 1px solid #cdcdcd;
	background: #f6f6f6;
	color: #9F9F9F;
	padding: 0.2em;
}

input:hover, textarea:hover, select:hover {
	border: 1px solid #F6AE62;
	color: #6F6F6F;
}

input:focus, textarea:focus, select:focus {
	border: 1px solid #666666;
	background: #fff;
	color: #000;
}

/*input.checkbox, input.radio {
	border: 0;
	width: auto;
	vertical-align: middle;
	background: #fff;
}*/

/*------------------------
	/Default form element styling
------------------------*/