﻿*
{
	font-family:Arial;
}

td
{
	padding: 0px;
	font-size: 12px;
}

body 
{
	background:url(https://www.embroideryi2.com/adobe/images/registration-bg.jpg) no-repeat top #dbc089;
	text-align:center;
}

div.rcontents
{
	text-align:left;
	background:url(https://www.embroideryi2.com/adobe/images/registration-btm-img.jpg) no-repeat bottom right #fff;
	padding: 15px 15px 100px 15px;
	margin:100px auto 3px auto;
	border: 1px solid #ad9a75;
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

div.rfooter, div.rfooter a
{
	margin:0 auto;
	color:white;
	font-size:11px;
}

.ctrlmenumain       { text-align:left; border:solid 1px #dddddd; width:175px; border-collapse:collapse; padding-left: 0px; margin:0 0 0 0; border-top:solid 1px #dddddd }
.ctrlmenumain tr    { background-color:#ffffff; height:30px; font-size:14px }
.ctrlmenumain td    { padding: 0 5px 0 5px }
.ctrlmenumain td:hover tr:hover { background-color:#fce7f0 }
.ctrlmenumain a     { color:#0058a8; font-weight:bolder }
.ctrlmenumain a:hover  { background-color:#fce7f0; text-decoration:underline; }

.ctrlmenumainitem          { background-color:#fce7f0; height:30px; font-size:12px; font-weight:bold; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-collapse:collapse; padding:5px 5px 5px 5px; margin:0 0 0 0 }
.ctrlmenumainitem td       { background-color:#ffffff; text-align:left }
.ctrlmenumainitem td:hover { background-color:#fce7f0; text-align:left }
.ctrlmenumainitem a        { background-color:transparent; color:#0058a8; text-decoration:none }
.ctrlmenumainitem a:hover  { background-color:#fce7f0; text-decoration:underline }

.ctrlmanageproducts
{
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #F6F2F2;
	font-size: 12px;
	border-collapse: collapse;
	color: #000033;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
}
.ctrlmanageproducts td
{
	height: 40px;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-color: #e3dde1;
	border-bottom-style: solid;
	color: #000033;
	padding: 2px;
	border: solid 2px #dddddd;
}
.ctrlmanageproducts a
{
	color: #000033;
	font-size: 11px;
	width: 100px;
}
.ctrlmanageproductshdr
{
	width: 110px;
	color: #000033;
	font-size: 14px;
	text-align: center;
	border: solid 2px #dddddd;
	font-weight: bold;
	background-image: url(images/popular-bg.gif);
	padding: 0px;
	background-repeat: repeat-x;
	background-position: left top;
}

.UserTable		{ font-family :Arial; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0; font-size:12px; width:451px; }
.UserTablehdr	{ font-family :Arial; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0; background-color:Yellow; color:#000033; font-size:14px }
.UserTable td	{ font-family :Arial; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0; background-color:#F6F2F2; color:#000033; font-size:12px; height: 25px}

.ctrlheader		{ width:100%}
.ctrlheaderbar	{ background:url(images/bg.gif) no-repeat; height: 48px; width:100%;}
.ctrlheaderlogo	{ background:url(images/logo.gif) no-repeat left; height: 52px;}

.SupportUserTable { font-family:Arial; font-size :small;}
.SupportUserTablehdr { border-bottom: solid 1px #12226F; text-align:center }
.SupportUserTable td { text-align:left; }
.SupportUserTable tr.odd td { background:#FAF5F5; }

.CtrlPageFooterBottom td
{
	padding:5px;
	background:url(images/imgbgbtm.gif) repeat-x right bottom;
	height:30px;	
	text-align:right;
	color:#EFBA95;
}

.CtrlPageFooterBottom td p
{
	font-size:10px;
}

.CtrlPageFooterBottom  td a
{
	color:#EFBA95;
}

.CtrlPageFooterMain
{
	border-collapse:collapse;
	width:100%;
}

.usermenutbl
{
	height:150px;
}

.usermenutbl tr.odd td { background:#FAF5F5; }

.searchresultstbl	{ width:900px; border-collapse:collapse; border:solid 1px #000;}
.searchresultstbl	tr{ text-align:center;}
.searchresultstbl   td{ border-left:solid 1px #000; border-right:solid 1px #000; padding-top:3pt; padding-bottom:3pt; border-bottom:solid 1px #000;}
.searchresultstblhdr	{ background-color:#DFE0DD}

.ctrlviewfonts	{ text-align:center;}

.UserMenu   { font-weight:bold; font-size:13px; padding:0; margin: 2px 0px 20px 0px;}
.UserMenu li { padding: 2px 2px 4px 0px; list-style-position:inside}
.UserMenu li li { padding-bottom: 0px; }