body {

	background-image:url(sysimages/mainbak.jpg);

	background-repeat:repeat-y;

	background-position:top center;

}

p, td {
	font-family:Verdana,arial,san-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

a {
	color:#336600;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}


DIV.Substract {
	postition:relative;
	float:left;

	width:10px;
	height:4px;
	height:13px !important;

	padding:2px;
	padding-left:4px;
	padding-right:4px;
	background:#eeeeee;
	border:1px solid #cccccc;
	color:#000000;

}
DIV.SubstractOver {
	postition:relative;
	float:left;

	width:10px;
	height:4px;
	height:13px !important;

	padding:2px;
	padding-left:4px;
	padding-right:4px;
	background:#CCCCCC;
	border:1px solid #cccccc;
	color:#FFFFFF;
	cursor:pointer;
}

DIV.Add {
	postition:relative;
	float:left;

	width:2px;
	height:4px;
	height:13px !important;

	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background:#eeeeee;
	border:1px solid #cccccc;
	text-align:center;
}
DIV.AddOver {
	postition:relative;
	float:left;

	width:2px;
	height:4px;
	height:13px !important;

	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background:#CCCCCC;
	border:1px solid #cccccc;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
}


.topmenu {

	font-family:Arial,Verdana,san-serif;

	font-size:11px;

	font-weight:bold;

	color:#006600;

	text-decoration:none;

}

.topmenu:hover {

	font-family:Arial,Verdana,san-serif;

	font-size:11px;

	font-weight:bold;

	color:#006600;

	text-decoration:underline;

}



.prodmenu {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:normal;

	color:#006600;

	text-decoration:none;

	margin-bottom:20px;

}



.prodmenu_over {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:normal;

	color:#006600;

	text-decoration:underline;

	margin-bottom:20px;

	cursor:pointer;

}



.prodmenuSelected {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:bold;

	color:#cc9900;

	text-decoration:none;

	margin-bottom:20px;

	}



.maillist_input {

	border:1px solid #336600;

	background:#eeeeee;

	text-align:center;

	font-size:11px;

}

.maillist_button{

	border:0px;

	background:#FFFFFF;

	text-align:center;

	color:#006600;

	cursor:pointer;

}

.product_display_title {

	background:#cecece;

	color:#666666;

	font-family:Aria,Verdana,sanserif;

	font-weight:bold;

	font-size:11px;

}



.pagecontroler {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:bold;

	color:#006600;

	text-decoration:none;

}

.pagecontrolerOff {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:bold;

	color:#cccccc;

	text-decoration:none;

}

.pagecontroler:hover {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:bold;

	color:#006600;

	text-decoration:underline;

}



.pagecontrolerpage {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:bold;

	color:#006600;

	text-decoration:none;

	padding-left:3px;

	padding-right:3px;





}

.pagecontrolerpage:hover {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:bold;

	color:#006600;

	text-decoration:none;

	padding-left:3px;

	padding-right:3px;

	background:#f0dd9b;





}

.pagecontrolerpageSel {

	font-family:Arial,Verdana,sanserif;

	font-size:11px;

	font-weight:bold;

	color:#006600;

	text-decoration:none;

	padding-left:3px;

	padding-right:3px;

	background:#f0dd9b;
}

.infoboxtext {
	font-family:Arial,Verdana,san-serif;
	font-size:11px;
	font-weight:normal;
	color:#006600;
	text-decoration:none;
}
.prodtitle {
	font-family:Arial,Verdana,san-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
.proddescription {
	font-family:Arial,Verdana,san-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

#Shoppingcart TD, DIV {
	font-family:Verdana,arial,sanserif;
	font-size:11px;
	color:#006600;
}
#Shoppingcart DIV.LatestDesign{
	width:610px;
}

#Shoppingcart DIV.Front{
	position:relative;
	float:left;
	width:300px;
	padding-bottom:10px;
}
#Shoppingcart DIV.Back{
	position:relative;
	float:right;
	width:300px;
	padding-bottom:10px;

}
#Shoppingcart DIV.ProductInfo{
	/*border-top:1px solid #006600;*/
	border-bottom:1px solid #006600;
	position:relative;
	float:left;
	width:600px;
	/*padding-top:10px;*/
	padding-left:10px;
	padding-bottom:10px;
}
#Shoppingcart DIV.ProductListInfo{
	position:relative;
	float:left;
	width:400px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}
#Shoppingcart DIV.OrderButtons{
	position:relative;
	float:right;
}
#DesignList{
	border:1px solid #FFFFFF;
	width:90%;
	height:100px;
	padding:4px;
}

#Shoppingcart DIV.ListSpacer {
	width:300px;
	float:center;
	margin-top:2px;
	margin-bottom:2px;
}

#Shoppingcart DIV.DesignListOver{
	border:1px solid #006600;
	position:relative;
	float:center;
	width:350px;
	height:100px;
	padding:4px;
}
#TotalCost{
	font-weight:bold;
	border:1px solid #006600;
	position:relative;
	float:right;
	width:250px;
	height:50px;
	padding:4px;
	padding-bottom:10px;
	padding-top:10px;
	margin-right:64px;
	margin-top:10px;
	text-align:center;
}

#TopShoppingCart {
	font-family:veranda,arial,san-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:5px;
	margin-top:15px;
	margin-left:10px;
	cursor:pointer;
	width:100%;
	height:100%;
}

#TopShoppingCart A {
	color:#FFFFFF;
	text-decoration:none;
}

.Footer {
	border:0px solid #000000;
	background-image:url(sysimages/footerBak.jpg);
	background-postion:top center;
	background-repeat:no-repeat;
}

.Footer TD.footerLeft {
	color:#000000;
	font-size:9px;
	padding-top:5px;
	padding-left:10px;
}
.Footer TD.footerLeft a{
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.Footer TD.footerLeft a:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}

.Footer TD.footerRight {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding-right:45px;
	padding-top:2px;
}
.Footer TD.footerRight a{
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.Footer TD.footerRight a:hover{
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}