body, html {
	margin: 0px; 
	padding: 0px;
	background: #C5E9FF;
	height: 100%;
}
body, p, td, th, input, textarea { 
	font-family: "Microsoft Sans Serif", Verdana, Tahoma, Arial, "Times New Roman", sans-serif; 
	font-size: 12px; 
	color: #000000;
}
a {

}
p {
	padding: 0px;
	margin: 0px 0px 12px 0px;
}
small, .small {
	font-size: 10px;
}
ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
li {
	margin: 0px;
	padding: 0px 0px 10px 15px;
	background: transparent url(img/bullet.gif) no-repeat 0px 5px;
}
.small li {
	line-height: 1.2em;
}
.wide li {
	padding-bottom: 27px;
}
.narrow li {
	padding-bottom: 0px;
}
ul.narrow {
	margin: 0px 0px 12px 0px;
}
table.text {
	border-collapse: collapse;
	border-left: 1px solid #FEE9D4;
	border-bottom: 1px solid #FEE9D4;
	margin: 5px 0px 20px 0px;
}
.text th {
	font-size: 11px;
	font-weight: normal;
	background-color: #FEE9D4;
	border-left: 1px solid #ffffff;
	text-align: left;
	padding: 5px 10px 6px 10px;
}
.text td {
	font-size: 10px;
	border-right: 1px solid #FEE9D4;
	background-color: #ffffff;
	vertical-align: top;
	padding: 7px 10px 10px 10px;
}
img.border {
	border: 1px solid #FFCC99;
}
/* for forms */
.ast {
	color: #C0017F;
}
form {
	margin: 0px;
	padding: 7px 0px 18px 0px;
}
td.name {
	background: transparent url(img/bullet.gif) no-repeat 0px 6px;
	vertical-align: top;
	padding: 1px 16px;
}
input.text, textarea.text {
	width: 297px;
	height: 17px;
	margin: 0px 0px 6px 0px;
	font-size: 11px;
}
input.text {
	line-height: 1em;
}
textarea.text {
	height: 66px;
}
/* design */
.content {
	height: 376px; 
	background: transparent url(img/bg_index.jpg) no-repeat 0px 0px;
	vertical-align: top;
}
.frame {
	background: transparent url(img/frame_bg.jpg) no-repeat 100% 0%;
	vertical-align: top;
	border-left: 1px solid #B6D3E7;
}
.menuBg {
	background: transparent url(img/m_bg.gif) repeat-x 0px 0px;
}
.menu {
	background: transparent url(img/m_tail.gif) no-repeat 100% 0%; 
	height: 47px;
}
.menu td {
	vertical-align: bottom;
	padding: 10px;
}
.copy {
	vertical-align: bottom;
	color: #ffffff;
	background: #A0CEF7 url(img/bg_copy.gif) no-repeat 100% 100%;
	font-size: 10px;
	padding: 2px 0px 12px 10px;
}
textarea, div {
	scrollbar-base-color: #B6D3E7;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #204660;
	scrollbar-face-color: #B6D3E7;
	scrollbar-highlight-color: #B6D3E7;
	scrollbar-shadow-color: #418DC0;
	scrollbar-track-color: #B6D3E7;
}