/*moonburst standard stylesheet*/
html, body {
	margin: 0 0 0;
	padding: 0; }
body{
	color:#575757;
	font:62.5% Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	background-image: url(../images/pageback.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	text-align: center; }
#tiny_header  /* for web address top right if needed */ {
	color: #fff;
	font-size: 90%;
	font-family:       Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align:        right;
	letter-spacing: 0.2em;
	margin:            10px auto auto;
	width:             780px;
	height:            20px; }

#header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/tophead.jpg);
	background-repeat: no-repeat;
	text-align:     center;
	width:          780px;
	height: 100px;
	margin: auto;
	border: solid 1px #ffca00; }
#wrapper {
	color: #3f3f3f;
	background-color: white;
	background-image: none;
	width: 780px;
	text-align: center;
	margin: 10px auto auto;
	padding: 0;
	border: solid 1px #ffca00; }
#pageheader {
	color: #4c4c4c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #a8aeca;
	background-image: url(../images/cell04.gif);
	background-repeat: repeat-y;
	text-align: left;
	width:      780px;
	height: 30px;
	clear: both;
	margin: auto;
	padding-top: 3px;
	padding-bottom: 3px; }
/*--------------*/
#sidebar  /* use with maincontent */ {
	color: #3f3f3f;
	background-color: transparent;
	text-align: center;
	width:      220px;
	height:     auto;
	float: right;
	margin: 0 15px 0 0;
	padding: 8px; }
#maincontent  /* use with sidebar */ {
	color: #585858;
	font-size: 110%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	background-color: white;
	text-align: left;
	width:      455px;
	float: left;
	margin: 0 0 0 25px;
	padding: 8px; }
/*--------------*/
#single_col_content {
	color:            #585858;
	font-size:        110%;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	line-height:      150%;
	background-color: white;
	text-align:       left;
	width:            650px;
	margin: auto;
	padding: 10px; }
#thnx_content {	color:            #585858;
	font-size:        110%;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	line-height:      150%;
	background-color: white;
	text-align:       left;
	margin:           auto;
	padding:          10px;
	width:            500px; }

#terms_content {
	color:            #3f3f3f;
	font-size: 100%;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	line-height:      150%;
	background-color: white;
	background-image: none;
	text-align:       left;
	width:            600px;
	margin: auto 50px auto 80px;
	padding: 10px 20px 10px 10px; }
#cpyftr {
	color: #777fac;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	background-color: transparent;
	text-align: center;
	letter-spacing: 0.2em;
	width:      780px;
	height: 40px;
	clear: both;
	margin: auto;
	padding-top: 10px;
	border-top: 1pt solid #e0e3e9; }
#note_box {
	color: #626a97;
	font-size: 110%;
	font-family: Verdana, Arial, Geneva, sans-serif;
	line-height: 16px;
	background-color: #f5f7fd;
	width: 440px;
	float: left;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #b9cef0 #a2b7d9 #a2b7da #b9cef0          }
/*for navigation MM*/
#top_nav_box  /* for menumachine */ {
	text-align: left;
	width:      780px;
	height: 22px;
	margin: auto auto 5px; }
#base_nav_box {
	color: #626a97;
	background-color: #f5f5f5;
	background-image: url(../images/cell02.gif);
	background-repeat: repeat-y;
	text-align: right;
	width:      780px;
	height: 20px;
	clear: both;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px dotted #c9ccde; }
h1 {
	color: #fff;
	font-size:   150%;
	font-weight: bold;
	background-color: transparent;
	margin: 5px 0;
	padding-left: 60px; }

h2 {
	color: #626a97;
	font-size:   120%;
	font-weight: bold;
	background-color: transparent;
	letter-spacing: 0.1em;
	margin-top: 5px;
	margin-bottom: 5px; }

h3 {
	color: #626a97;
	font-size:   110%;
	font-weight: bold;
	background-color: transparent;
	margin: 0; }
h4 {	font-size:    100%;
	font-weight:  bold;
	margin:       0;
	padding-left: 25px; }
input,  select,  textarea {
	color: #666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e0e3e9; }
img {
	margin: 3px;
	border: solid 1px #bec3d8;
	 }
a img {	margin: 3px;
	border: solid 1px #bec3d8; }

a img:hover {	margin: 3px;
	border: solid 1px #ffca00; }

/*link syles*/
a {
	color: #666666;
	background-color: transparent; }
a:hover {
	color:      #f60;
	background-color: transparent; }
/*link syle 2*/
a.pslink {
	color: #4f5482;
	font-size: 11px;
	line-height: 16px;
	background-color: transparent;
	text-decoration: none   }
a.pslink:hover {
	color: #f60;
	font-size: 11px;
	line-height: 16px  ;
	background-color: transparent; }
/*for php reply*/
.thnxtxt11 {
	color: #464646;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 15px; }
.thnxtxt2-11 {
	color: #096;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin: 0;
	padding: 0   }
/*general syles*/
.bdtxt-12 {	color:       #626a97;
	font-size:   12px; }
.bdtxt-11 {	color:       #626a97;
	font-size:   11px; }
.headtxt {
	color:       #fff;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent; }
.note_blu {	color:            #505050;
	font-size:        11px;
	font-family:      Verdana, Arial, Geneva, sans-serif;
	line-height:      16px;
	background-color: #f5f7fd;
	margin:           3px;
	padding:          3px;
	border-style:     solid;
	border-width:     1px;
	border-color:     #b9cef0 #a2b7d9 #a2b7da #b9cef0; }

.note_yellow {
	color:            #505050;
	font-size:        11px;
	font-family:      Verdana, Arial, Geneva, sans-serif;
	line-height:      16px;
	background-color: #fdffd1;
	margin:           3px;
	padding:          3px;
	border-style:     solid;
	border-width:     1px;
	border-color:     #b9cef0 #a2b7d9 #a2b7da #b9cef0; }
.note_grn {
	color: #5e5e5e;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #d2ebe8 #abd2cf #abd2cf #d2ebe8  }
.tableframe1 {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	border: solid 1px #ccc
	 }
/*lists*/
#list_01{
clear:left;
float:left;
width:150px;
margin:0 0 10px 0;
padding:0;
font-size:0.9em;
}
#list_01 ul{	
list-style:none;
width:150px;
margin:0 0 20px 0;
padding:0;
font-size:1.1em;
}
#list_01 li{
margin-bottom:4px;
}
#list_01 li a{
font-weight:bold;
height:20px;
text-decoration:none;
color:#505050;
display:block;
padding:6px 0 0 10px;
background:#f4f4f4;
border-left:4px solid #cccccc;
}
#list_01 li a:hover{
background:#eaeaea;
color:#286ea0;
border-left:4px solid #286ea0;
}
#form_content {
	color:            #585858;
	font-size:        110%;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	line-height:      150%;
	background-color: white;
	text-align:       left;
	width:            80%;
	margin: auto auto auto 100px;
	padding: 10px; }
