
/* Horizontal line */
hr       { height: 1px; border: 0; color: #b7deff; background: url('hr.gif'); margin-top: .15em; margin-bottom: .5em; }

/* ~ H styles ~ */

h1, .h1 {
	font-size:18px;
	font-weight:normal;
	margin:5px 0;
	padding:0px;

}

h2, .h2 {
	font-size:14px;
	margin:5px 0;
	padding:0px;
}





a.link {
	background:url(link.gif) no-repeat left 4px;
	padding-left:20px;
}
.green,
a.green {color:#390;}

.f15 {
	font-size:15px;
}


/* Ul & Ol */
ul {
	list-style:disc;
	list-style-image:url(ul.gif);
	margin:10px 0;
	padding:0 0 0 20px;
}
ul li {padding:0 0 12px 0;}

ol {
	margin:10px 0 15px 0;
}
ol li {padding:6px 0;}

/********* Design elements forms *********/
.button-1 {
	background:#0249c3 url(button1.gif) no-repeat 0 0;
	border:none;
	width:120px; height:34px;
	color:#fff;
	font-size:12px; font-weight:bold;
	cursor:hand; cursor:pointer;
	font-family:Arial;

}
.button-1:hover {
	background:#00afe3 url(button1.gif) no-repeat 0 -34px;
	color:#fff;
}



.inputtext,SELECT,textarea {
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:15px;
	padding:6px 3px;
	border:solid 1px #69b3f1;
	width:160px;
	margin:0 2px 2px 0;
	background-color:#e6f4fe;
	color:#0a5a9c;
}

.inputtext:hover,SELECT:hover,textarea:hover {border:1px solid #3394e5; background-color:#fff; color:#000; }
.inputtext-focus, .textarea-focus,
.inputtext-focus:hover, .textarea-focus:hover {
	border-style:inset;
	background-color:#fff;
	color:#000;
}

/* Sape */
.sp {
	color:#b1b5bc;
	font-size:11px;
	padding:0 15px;
	padding-bottom:10px;
}
.sp a {color:#8494ab;}
