/* all pages */
a:link {
	color: #BA1B1B;
	text-decoration: none;
}
a:visited {
	color: #BA1B1B;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}

/* page top.php*/
a:link.top {
	color: #EFE1C7;
	text-decoration: none;
}
a:visited.top {
	color: #EFE1C7;
	text-decoration: none;
}
a:hover.top {
	color: #FFB380;
	text-decoration: none;
}

/* all pages */
body{
	background-color: #F7EEDF;
	font-family: tahoma,verdana ;
	font-size: 10pt;
	color: Black;
    /* Scroll Bar */
	scrollbar-3dlight-color: #9E7451;
	scrollbar-arrow-color: #EFE1C7;
	scrollbar-base-color: #EFE1C7;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #9E7451;
	scrollbar-highlight-color: #EFE1C7;
	scrollbar-shadow-color: #EFE1C7;
	margin-top: 0;
	margin-left: 0;
}
/* page top.php*/
body.top{
	font-family: tahoma, verdana;
	font-size: 8pt;
	background-color : #8B5C41;
	background-image: none;
}

table.form{
	font-family: tahoma, verdana;
	font-size: 10pt;
	font-weight: bold;
}
table.backform{
	background-color: #000000;
}
table.dark{
	font-family: tahoma, verdana;
	font-size: 10pt;
	color: #EFE1C7;
	font-weight: bold; 
	background-color: #8B5C41;
}


input{
	font-family: tahoma, verdana;
	font-size: 10pt;
	color: #8B5C41;
	font-weight: bold;
	background-color: #F5EDDE;
}

input.button{
	font-family: tahoma, verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #EFE1C7;
	background: #8B5C41;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

textarea{
	font-family: tahoma, verdana;
	font-size: 10pt;
	color: #8B5C41;
	font-weight: bold;
	background-color: #F5EDDE;
}

select{
	font-family: tahoma, verdana;
	font-size: 10pt;
	color: #8B5C41;
	font-weight: bold;
	background-color: #F5EDDE;
}

tr{
	font-family: tahoma, verdana;
	font-size: 10pt
}

/* Style to form */
td.form_light{
	background-color: #F3EAD8;
	font-weight: bold;
	color: #8B5C41;
}
td.form_dark{
	background-color: #CFBF9F;
	font-weight: bold;
	color: #8B5C41;
}

td.category{
	font-family: tahoma, verdana;
	font-size: 15pt;
	color: #EFE1C7;
	font-weight: bold; 
	background-color: #8B5C41;
}
td.light{
	font-family: tahoma, verdana;
	font-size: 10	pt;
	color: #000000;
	font-weight: bold; 
	background-color: #EFE1C7;
}
td.dark{
	font-family: tahoma, verdana;
	font-size: 10pt;
	color: #8B5C41;
	font-weight: bold; 
	background-color: #CFBF9F;
}

td.buyit{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 10pt;
	background-color: #F0E0C8;
}

.hr{
	color : #8B5C41;
}

.previousback{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 12pt;	
}

.badark{
	font-family: tahoma, verdana;
	font-size: 10pt;
	font-weight: bold;
/*	color: #EFE1C7; */
/*	background-color: #8B5C41; */
	color: #8B5C41;
	background-color: #CFBF9F;
}

.title1_light{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 16pt;
	color: #EFE1C7;	
}
.title1_dark{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 16pt;
	color: #8B5C41;	
}

.title2_light{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 14pt;
	color: #EFE1C7;	
}
.title2_dark{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 14pt;
	color: #8B5C41;	
}

.title3_light{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #EFE1C7;	
}
.title3_dark{
	font-family: tahoma, verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #8B5C41;	
}

.copyright{
	font-family: tahoma, verdana;
	font-size: 7pt;
	color: #8B5C41;	
}

.note_medium{
	font-family: tahoma, verdana;
	font-size: 9pt;
	color: #8B5C41;	
}

.morelink { font-size:10px;	font-weight:bold; line-height:1.1em; padding-top:0.2em; }
.morelink a:link { color: #BA1B1B; text-decoration: none; }
.morelink a:visited { color: #BA1B1B; text-decoration: none; }
.morelink a:hover { color:#f90; }
	

/* Note table with borders */
.note_table{
	font-family: tahoma, verdana;
	font-size: 10pt;
	color: #8B5C41;
	font-weight: bold;
	background-color: #CFBF9F;
	border-style: solid;
	border-width: thin;
	border-color: #000000;
}

div.content { clear: left; border: 1px solid #8B5C41; padding: 2px; background-color:#EFE1C7 }

/* ---------- messages  --------- */
.msgInfo {
  margin: 10px 0 0 0;
  border: 2px solid;
  background: #e4e7d2;
  padding: 10px 32px;
  background-repeat:  no-repeat;
  background-position:  10px 11px;
  border-color: #009933;
  background-image: url(icons/ok.gif);
}

.msgInfo .title {
        color: #009933;
        font-weight: bold;
}

.msgWarning {
  margin: 10px 0 0 0;
  border: 2px solid;
  background: #f4e7ce;
  padding: 10px 32px;
  background-repeat:  no-repeat;
  background-position: 10px 11px;
  border-color: #CC9901;
  background-image: url(icons/att.gif);
}

.msgWarning .title {
        color: #CC9901;
        font-weight: bold;
}

.msgError {
  width:auto;
  margin: 10px 0 0 0;
  border: 2px solid;
  background: #f4ddcf;
  padding: 10px 32px;
  background-repeat:  no-repeat;
  background-position:  10px 11px;
  border-color: #cc0000;
  background-image: url(icons/off.gif);
}

.msgError .title {
        color: #cc0000;
        font-weight: bold;
}
