a:link {
	text-decoration: none;
	color: blue;
	font-size: 13px;
	}
a:visited {
	text-decoration: none;
	color: blue;
	font-size: 13px;
	}
a:hover {
text-decoration: none;
	color: red;
		}
a.shopping:link {
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	padding-right: 10px;
	}
a.shopping:visited {
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	}
a.shopping:active {
	text-decoration: none;
	color: #333333;
}
a.shopping:hover {
text-decoration: none;
	color: red;
	}

.mainpadding {
	padding-left: 10px;
	padding-right: 25px;
}

.test {
	margin-right: 10px;
	color: #9933CC;
}


.dynamicmenu {
	background-image: url(../Wedding_Dept/images/bckgrndMenu.gif);
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #008000;
	}
h2 {
	font-size: 15px;
	color: #339966;
	}
p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.shoppingtable {
	border: 1px solid #006633;
}
.borderright {
	border-right: 1px solid #FFFFFF;
	padding: 4px;
}
.bordertopright {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding: 4px;
}
.bordertop {
	border-top: 1px solid #FFFFFF;
	padding: 4px;
}
.borderno {
	padding: 4px;
}
.vertpadding {
	padding-bottom: 8px;
}
.shippingtable {
	border-left:  1px solid #333333;
	padding-left: 4px
}
.shading {
	background-color: #CCCCCC;
	}
.outline {
	border: 1px solid #006633;
	}
.borderbottomrightl {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 4px;
}
.bordernotopl {
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 4px;
	}
.borderbrtl {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding: 4px;
}
.borderl {
	border: 1px solid #CCCCCC;
	}
.productname {
	background-color: #CCCCCC;
	padding: 4px;
	}