/* CSS Document */
a:link						{font-family: Times New Roman; font-size: 17px; font-weight: 400; color: #5192d3; text-decoration: none;}
a:active					{font-family: Times New Roman; font-size: 17px; font-weight: 400; color: #5192d3; text-decoration: none;}
a:visited					{font-family: Times New Roman; font-size: 17px; font-weight: 400; color: #5192d3; text-decoration: none;}
a:hover						{font-family: Times New Roman; font-size: 17px; font-weight: 400; color: #5192d3; text-decoration: underline;}

a:link.mainMenu				{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #ffffff; text-decoration: none;}
a:active.mainMenu			{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #ffffff; text-decoration: none;}
a:visited.mainMenu			{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #ffffff; text-decoration: none;}
a:hover.mainMenu			{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #ffffff; text-decoration: underline;}

a:link.ddmenu				{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #ffffff; text-decoration: none;}
a:active.ddmenu				{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #ffffff; text-decoration: none;}
a:visited.ddmenu			{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #ffffff; text-decoration: none;}
a:hover.ddmenu				{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #0c0c76; text-decoration: underline;}

a:link.submenu				{font-family: Times New Roman; font-size: 11px; font-weight: 400; color: #FFFFFF; text-decoration: none;}
a:active.submenu			{font-family: Times New Roman; font-size: 11px; font-weight: 400; color: #FFFFFF; text-decoration: none;}
a:visited.submenu			{font-family: Times New Roman; font-size: 11px; font-weight: 400; color: #FFFFFF; text-decoration: none;}
a:hover.submenu				{font-family: Times New Roman; font-size: 11px; font-weight: 400; color: #FFFFFF; text-decoration: underline;}

a:link.memberlogin			{font-family: Times New Roman; font-size: 14px; font-weight: bold; color: #2f2f7f; text-decoration: none;}
a:active.memberlogin		{font-family: Times New Roman; font-size: 14px; font-weight: bold; color: #2f2f7f; text-decoration: none;}
a:visited.memberlogin    	{font-family: Times New Roman; font-size: 14px; font-weight: bold; color: #2f2f7f; text-decoration: none;}
a:hover.memberlogin			{font-family: Times New Roman; font-size: 14px; font-weight: bold; color: #2f2f7f; text-decoration: underline;}

a:link.adminlogin			{font-family: Times New Roman, arial, helvetica; font-size: 13px; font-weight: 700; color: #FFFFFF; text-decoration: none;}
a:active.adminlogin			{font-family: Times New Roman, arial, helvetica; font-size: 13px; font-weight: 700; color: #FFFFFF; text-decoration: none;}
a:visited.adminlogin		{font-family: Times New Roman, arial, helvetica; font-size: 13px; font-weight: 700; color: #FFFFFF; text-decoration: none;}
a:hover.adminlogin			{font-family: Times New Roman, arial, helvetica; font-size: 13px; font-weight: 700; color: #000000; text-decoration: none;}

a:link.copyrightlink		{font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: none;}
a:active.copyrightlink		{font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: none;}
a:visited.copyrightlink		{font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: none;}
a:hover.copyrightlink		{font-family: Verdana, arial, helvetica; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: underline;}

a:link.retailLogin			{font-family: Times New Roman; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: none;}
a:active.retailLogin		{font-family: Times New Roman; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: none;}
a:visited.retailLogin		{font-family: Times New Roman; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: none;}
a:hover.retailLogin			{font-family: Times New Roman; font-size: 11px; font-weight: 700; color: #ffffff; text-decoration: underline;}

a:link.gallerylink			{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #2f2f7f; text-decoration: none;}
a:active.gallerylink		{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #2f2f7f; text-decoration: none;}
a:visited.gallerylink		{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #2f2f7f; text-decoration: none;}
a:hover.gallerylink			{font-family: Times New Roman; font-size: 12px; font-weight: 400; color: #2f2f7f; text-decoration: underline;}

a:link.favheader			{font-family: Times New Roman; font-size: 12pt; font-weight: 900; color: #2F2F7F; text-decoration: none;}
a:active.favheader			{font-family: Times New Roman; font-size: 12pt; font-weight: 900; color: #2F2F7F; text-decoration: none;}
a:visited.favheader			{font-family: Times New Roman; font-size: 12pt; font-weight: 900; color: #2F2F7F; text-decoration: none;}
a:hover.favheader			{font-family: Times New Roman; font-size: 12pt; font-weight: 900; color: #2F2F7F; text-decoration: underline;}

.submenutitle				{font-family: Times New Roman, arial, helvetica; font-size: 12px; font-weight: 700; color: #FFFFFF; text-decoration: none; background-color:#BA1516;}

.search						{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #2a6aab; text-decoration: none;}

.click						{font-family: Times New Roman; font-size: 11px; font-weight: 400; color: #2f2f7f; text-decoration: none;}

.header1					{font-family: Times New Roman, arial, helvetica; font-size: 12pt; font-weight: bold; color: #ffffff; text-decoration: none;}
.header2					{font-family: Times New Roman, arial, helvetica; font-size: 12pt; font-weight: 900; color: #ffffff; text-decoration: none;}
.header3					{font-family: Times New Roman, arial, helvetica; font-size: 14pt; font-weight: 900; color: #1a4673; text-decoration: none;}

.favheader					{font-family: Times New Roman; font-size: 15pt; font-weight: 600; color: #2F2F7F; text-decoration: none;}
.favnote					{font-family: Times New Roman; font-size: 15px; font-weight: 600; color: #2F2F7F; text-decoration: none;}

.copyright					{font-family: Times New Roman; font-size: 15px; font-weight: 400; color: #ffffff; text-decoration: none;}

.browsernote					{font-family: Times New Roman; font-size: 16px; font-weight: 400; color: #2f2f7f; text-decoration: none;}

.member                     {font-family: Times New Roman; font-size: 14px; font-weight: bold; color: #20558a; text-decoration: none;}

.searchtxt					{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #FFFFFF; text-decoration: none;}

.date						{font-family: Times New Roman, arial, helvetica; font-size: 11px; font-weight: 400; color: #39414C; text-decoration: none;}

td							{font-family: Times New Roman; font-size: 17px; font-weight: 400; color: #ffffff; text-decoration: none;}

.horizLine					{height:1px; background-color:#19114b;}

.virtLine					{width:1px; background-color:#19114b;}

.sizeTitle					{font-family: Times New Roman; font-size: 15px; font-weight: 900; color: #ffffff; text-decoration: none;}

.sizeBg2					{background-color:#20558a; font-family: Times New Roman; font-size: 10px; font-weight:600; text-decoration:none;}

.sizeBg1 td					{font-family: Times New Roman; font-size: 11px; font-weight:600; color:#2F2F7F; text-decoration:none;}

.sizeFraction				{font-family: Times New Roman; font-size: 9px; font-weight: 400; color: #ffffff; text-decoration: none;}

.sizeFractionBlue			{font-family: Times New Roman; font-size: 9px; font-weight: 400; color: #2F2F7F; text-decoration: none;}

.chartText					{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #ffffff; text-decoration: none;}

.colorTitle					{font-family: Times New Roman, arial, helvetica; font-size: 18pt; font-weight: bold; color: #2F2F7F; text-decoration: none;}

.EmailFriendTitle			{font-family: Times New Roman; font-size: 16px; font-weight: 900; color: #ffffff; text-decoration: none;}

.EmailFriendTitle2			{font-family: Times New Roman; font-size: 20px; font-weight: 900; color: #ffffff; text-decoration: none;}

.EmailFriendTitle3			{font-family: Times New Roman; font-size: 16px; font-weight: 100; color: #ffffff; text-decoration: none;}

.EmailFriendSmall			{font-family: Times New Roman; font-size: 11px; font-weight: 100; color: #ffffff; text-decoration: none;}

a:link.EmailFriendLink		{font-family: Times New Roman; font-size: 16px; font-weight: 100; color: #ffffff; text-decoration: underline;}
a:active.EmailFriendLink	{font-family: Times New Roman; font-size: 16px; font-weight: 100; color: #ffffff; text-decoration: underline;}
a:visited.EmailFriendLink	{font-family: Times New Roman; font-size: 16px; font-weight: 100; color: #ffffff; text-decoration: underline;}
a:hover.EmailFriendLink		{font-family: Times New Roman; font-size: 16px; font-weight: 100; color: #ffffff; text-decoration: none;}

body {
	background: #666666;
	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;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.oneColElsCtr #container {
	width: 46em;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-color: #D1e0bf;
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.style2 {
	font-size: small;
	color: #005395;
}
.style3 {
	font-family:Times New Roman;
	font-style: italic;
	font-size:30px;
	font-weight:bold;
	color:#822236; 
}

.style4 {font-family:Times New Roman; font-style:italic; color:#005395; font-size:100%; 
}

.style5 {
	color:#822236;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005395;
}
.style8 {font-family: Arial, Helvetica, sans-serif}

<!-- Shopping cart page head -->
.border 				{border-bottom: solid 2px #C3C3C3; border-right:hidden; border-left:none; border-top:none;}

.titlepagetop			{background-color:#B9B9B9;}

.titlepagebot			{background-color:#2a6aab; font-family: Times New Roman; font-size: 13px; font-weight:600; color:#ffffff; text-decoration:none;}

a:link.navbar			{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #FFFFFF; text-decoration: none;}
a:active.navbar			{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #FFFFFF; text-decoration: none;}
a:visited.navbar		{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #FFFFFF; text-decoration: none;}
a:hover.navbar			{font-family: Times New Roman; font-size: 13px; font-weight: 400; color: #FFFFFF; text-decoration: underline;}
<!-- Shopping cart page head -->


