@charset "utf-8";
/* CSS Document */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	margin-top: 50px;
}
.left {
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #d1bfbf;
	line-height: 20px;
	padding-right: 20px;
}

.left1 {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #d1bfbf;
	line-height: 20px;
	padding-right: 20px;
}

.oneColFixCtrHdr #container {
	width: 750px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #fff;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #container #prefered {
	margin-top: 10px;
	border: 1px solid #cccccc;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.oneColFixCtrHdr #header {
}
.oneColFixCtrHdr #mainContent {
	background: #490000;
	padding: 10px;
}
.oneColFixCtrHdr #footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #a47f7f;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.oneColFixCtrHdr #mainContent_home {
	background: #490000;
}
.copy {color: #000000}
.price {
	color: #000000;
	font-weight: bold;
	font-size: 12pt;

}
.product_title {
	color: #490000;
	font-weight: bold;
}
.product_description {
	font-size: 12px;
	line-height: 17px;
}

.white {color: #FFFFFF}
.small {font-size: 9px}

.error {font-size: 9px;color:red;}



.formData
{
	color:#490000;
	font-family:verdana;
	font-size:11px;
	text-align:right;
}

.smallData
{
	color:#DAA07C;
	font-family:verdana;
	font-size:10px;
	text-align:left;
	font-weight:thin;
}
.smallDataRight
{
	color:#DAA07C;
	font-family:verdana;
	font-size:10px;
	text-align:right;
	font-weight:thin;
}
.smallDatab
{
	color:#DAA07C;
	font-family:verdana;
	font-size:12px;
	text-align:left;
	font-weight:thin;
}


.formDatauser
{
	color:white;
	font-family:verdana;
	font-size:12px;
	text-align:right;
}


.formDataCenter
{
	color:#000;
	font-family:verdana;
	font-size:12px;
	text-align:center;
}

.formDataleft
{
	color:#490000;
	font-family:verdana;
	font-size:12px;
	text-align:left;
}

.formTitle
{
	color:#E1C0BB;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
}


.uformData
{
	color:Black;
	font-family:verdana;
	font-size:11px;
	text-align:right;
}

.uformDataCenter
{
	color:#490000;
	font-family:verdana;
	font-size:12px;
	text-align:center;
}

.uformDataCenterHead
{
	color:#490000;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.uformDataleft
{
	color:#490000;
	font-family:verdana;
	font-size:12px;
	text-align:left;
}

.ubformDataleft
{
	color:#800000;
	font-family:verdana;
	font-size:14px;
	text-align:left;
}

.errorh
{
	color:red;
	font-family:verdana;
	font-size:10px;
	text-align:left;
}



.adminLabel
{
	color:#111;
	font-family:verdana;
	font-size:11px;
}

.adminTitle
{
	color:#111;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
}

.adminFormTitle
{
	color:#fff;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
}
.uadminFormTitle
{
	color:#490000;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
}


.txtbox
{
	margin-top:4px;
	margin-left:8px;
    BORDER-RIGHT: #111 1px solid;
    BORDER-TOP: #111 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #111 1px solid;
    COLOR: #464646;
    BORDER-BOTTOM: #111 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 2em;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	list-style-type: none;
	margin-left:-20px;
}
.inpbox
{
	border:1px solid BDBC48;
	FONT-SIZE: 11px;
    COLOR: #464646;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.red
{
	color:#7D1726;
	font-family:verdana;
	font-size:10px;
}
.formTitle1
{
	color:#E1C0BB;
	font-weight:bold;
	font-family:arial bold;
	font-size:13px;
	text-align:left;
}

a:link
{
color: #000;
size:19px;
font-family:verdana;

}
a:visited
{
color: #000;
size:19px;
font-family:verdana;
}
a:hover
{
color: #000;
size:19px;
font-family:verdana;
}
a:active
{
color: #000;
size:10px;
font-family:verdana;
}

a.usermenu
{
	color: #FFFFFF;
	size:10px;
	font-family:verdana;
}
a.usermenu:hover
{
	color: #FFFFFF;
	size:10px;
	font-family:verdana;
}
a.usermenu:link
{
	color: #FFFFFF;
	size:10px;
	font-family:verdana;
}
a.usermenu:visited
{
	color: #FFFFFF;
	size:10px;
	font-family:verdana;
}
a.usermenu:active
{
	color: #FFFFFF;
	size:10px;
	font-family:verdana;
}

a.charity
{
	color: #490000;
	size:10px;
	font-family:verdana;
}
a.charity:hover
{
	color: #490000;
	size:10px;
	font-family:verdana;
}
a.charity:link
{
	color: #490000;
	size:10px;
	font-family:verdana;
}
a.charity:visited
{
	color: #490000;
	size:10px;
	font-family:verdana;
}
a.charity:active
{
	color: #490000;
	size:10px;
	font-family:verdana;
}


a.whites
{
	color: #FFFFFF;
	font-family:verdana;
	font-size:10px;
}

a.whites:visited
{
	color: #FFFFFF;
	font-family:verdana;
	font-size:10px;
 
}
a.whites:active
{
	color: #FFFFFF;
	font-family:verdana;
	font-size:10px;
	 
}
.whites
{
	color: #FFFFFF;
	font-family:verdana;
	font-size:11px;
	line-height: 18px;
}
#product_block {
	margin-bottom: 8px;
}

a.browns:link {
	color: #490000;
	text-decoration: none;
}
a.browns:visited {
	text-decoration: none;
	color: #490000;
}
a.browns:hover {
	text-decoration: underline;
	color: #490000;
}
a.browns:active {
	text-decoration: none;
	color: #490000;
}

.btn
{
width: 87px;
height: 29px;
COLOR: white;
background: #333 url(../images/empty_2.gif) no-repeat;
border:0px;
cursor:hand;
text-align:center;
PADDING-LEFT: 5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
MARGIN: 0px;
BACKGROUND-REPEAT: repeat-x;
/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif */
font-family: Arial, "lucida console", sans-serif

/*font-style: italic
font-style: normal */
font-style: oblique

}

.btn2
{
width: 73px;
height: 25px;
COLOR: white;
background: #333 url(../images/empty_2a.gif) no-repeat;
border:0px;
cursor:hand;
text-align:center;
PADDING-LEFT: 5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
MARGIN: 0px;
BACKGROUND-REPEAT: repeat-x;
/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif */
font-family: Arial, "lucida console", sans-serif

/*font-style: italic
font-style: normal */
font-style: oblique

}
.btn3
{
width: 120px;
height: 25px;
COLOR: white;
background: #333 url(../images/empty_3a.gif) no-repeat;
border:0px;
cursor:hand;
text-align:center;
PADDING-LEFT: 5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
MARGIN: 0px;
BACKGROUND-REPEAT: repeat-x;
/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif */
font-family: Arial, "lucida console", sans-serif

/*font-style: italic
font-style: normal */
font-style: oblique

}

.main_table
{
	font-family:verdana;
	font-size:11px;
	background-color:#490000;
	COLOR: white;
	text-align:center;

}

.main_table2
{
	font-family:verdana;
	font-size:11px;
	background-color:#800000;
	COLOR: #E9D7BE;
	text-align:center;
}

.formDataWhite
{
	color:white;
	font-family:verdana;
	font-size:11px;
	text-align:right;
}
.formDataWhiteleft
{
	color:white;
	font-family:verdana;
	font-size:11px;
	text-align:left;
}
.formDataWhiteCenter
{
	color:white;
	font-family:verdana;
	font-size:11px;
	text-align:center;
}

.recordtitle
{
	color:#490000;
	font-family:verdana;
	font-size:10px;
	background:#EBC0BB;
	font-weight:bold;
}

.recordtitle2
{
	color:#490000;
	font-family:verdana;
	font-size:10px;
	background:#DEDCD0;
	font-weight:bold;
}

.recordtitle3
{
	color:#490000;
	font-family:verdana;
	font-size:10px;
	background:#F4F4F5
}



.recorddata
{
	color:#490000;
	font-family:verdana;
	font-size:10px;
	background:#FFF2F2
}

.recorddata2
{
	color:#490000;
	font-family:verdana;
	FONT-WEIGHT: bold;
	font-size:12px;
	background:#FFF2F2
}


.recorddataeven
{
	color:#490000;
	font-family:verdana;
	font-size:10px;
	background:#F8F7EF
}


.leftrow
{
	color:#111;
	font-family:verdana;
	font-size:12px;
}


tr.d0 td {
	background-color:#ECE9D8; color: black;
	font-family:verdana;
	font-size:12px;
	text-align:center;
}
tr.d1 td  {
	background-color: #FBD1D0; color: black;
	font-family:verdana;
	font-size:12px;
	text-align:center;
}
