

	.maintitle {
		color: #3065CD;
		font-weight : bold;
		font-size:18px;
	}

	.cartheading {
		color: #3065CD;
		background-color: ;
		font-weight : bold;
		font-size:18px;
	}
	.cartheadingtd {
		color : #bf203a ;
		background-color: #C9DDF8 ;
		font-weight : bold;
		font-size:12px;
		border-top: 1px solid #C9DDF8;
		border-bottom: 1px solid #C9DDF8;
		border-right: 2px solid white;
	}
	.cartheadingspacertd {
		color : #bf203a ;
		font-weight : bold;
		font-size:12px;
		background-color: #C9DDF8 ;
		border-top: 1px solid #C9DDF8;
		border-bottom: 1px solid #C9DDF8;
		border-right: 1px solid #C9DDF8;
	}

	.cartheadinglefttd {
		color : ;
		background-color: #C9DDF8 ;
		font-weight : bold;
		border-top: 1px solid #C9DDF8;
		border-bottom: 1px solid #C9DDF8;
		border-left: 1px solid #C9DDF8;
	}

	.cartheadingrighttd {
		color : ;
		background-color: #C9DDF8;
		font-weight : bold;
		border-top: 1px solid #C9DDF8;
		border-bottom: 1px solid #C9DDF8;
		border-right: 1px solid #C9DDF8;
	}


	.cartheadingfulltd {
		font-weight : bold;
		border: 1px solid black;
		background-color: ;
		color : ;
	}

	.checkoutheading {
		color : ;
		background-color: ;
		font-weight : bold;
	}

	.checkoutheadingtd {
		color : ;
		background-color: ;
		font-weight : bold;
		border-top: 1px solid ;
		border-bottom: 1px solid ;
	}

	.checkoutheadinglefttd {
		color : ;
		background-color: ;
		font-weight : bold;
		border-top: 1px solid ;
		border-bottom: 1px solid ;
		border-left: 1px solid ;
	}

	.checkoutheadingrighttd {
		color : ;
		background-color: ;
		font-weight : bold;
		border-top: 1px solid ;
		border-bottom: 1px solid ;
		border-right: 1px solid ;
	}


	.checkoutheadingfulltd {
		font-weight : bold;
		border: 1px solid ;
		background-color: ;
		color : ;
	}



	.cartheading A:link {
		color : ;
		text-decoration: none;
		font-size : xx-small;
	}

	.cartheading A:visited {
		color : ;
		text-decoration: none;
	}
	.cartheading A:hover {
		color : white;
		text-decoration: none;
	}

	.cartitem {
		background-color: ;
	}

	.cartitemtd {
		color : #58595b;
		font:Arial, Helvetica, sans-serif;
		font-size:11px;
		/*background-color: #D2E1FF ;*/
		font-weight : ;
	}

	a.cartitemtd {
		color : #3060AD;
		text-decoration:underline;
	}

	.cartitemtd a:hover {
		color : #3060AD;
		text-decoration:underline;
	}

	.cartitemtd a:visited {
		color : #3060AD;
		text-decoration:underline;
	}
	
	
	.cartitemboldtd {
		color : #3060AD;
		font:Arial, Helvetica, sans-serif;
		font-size:11px;
		/*background-color: #D2E1FF ;*/
		font-weight : bold;
		text-decoration:none;
	}
	
	.cartitemitemnolink {
		color : #3060AD;
		font-size:11px;
		font-weight : bold;
	}
	
	.cartitemred {
		color : #bf203a;
	}
	
	.smallcaps {
		color : #58595b;
		font:Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
		background-color: ;
		font-weight : bold;
	}

	a.smallcaps {
		color : #3060AD;
		text-decoration:underline;
	}

	.smallcaps a:hover {
		color : #3060AD;
		text-decoration:underline;
	}

	.smallcaps a:visited {
		color : #3060AD;
		text-decoration:underline;
	}
	
	
	.cartbottomlinks {
		color : #58595b;
		font:Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
		background-color: ;
		font-weight : bold;
	}

	a.cartbottomlinks {
		color : #3060AD;
		text-decoration:underline;
	}

	.cartbottomlinks a:hover {
		color : #3060AD;
		text-decoration:underline;
	}

	.cartbottomlinks a:visited {
		color : #3060AD;
		text-decoration:underline;
	}
	
	.cartbottomlinksred {
		color : #bf203a; 
		font:Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
		background-color: ;
		font-weight : bold;
	}
	
	
	.lightgrayline {
		background-color: #cccccc;
	}
	

