@charset "utf-8";
/* CSS Document */
/* +------------------------------------------------------------+ */

/* | General XHTML Elements  

colours used:

purple 780076
dark teal 054690
teal  0054B4
mid purple  951699                                  | */

/* +------------------------------------------------------------+ */

.inputbox
{
	color: #054690;
	border: 1px solid #780076;
	text-align: center;
	font-weight: bold;
	background-color: #DCD1DC;
}


.continuebutton {
	color: #FFFFFF;
	background-image: url('http://www.ezeframe.co.uk/skins/Default/media/contbutton.jpg');background-repeat: 
     no-repeat; background-position: left top;
	font-size: 13px;
	font-weight: bolder;
	text-align: center;
	width: 175px;
	margin:  5px;
	height: 25px;
	background-repeat: no-repeat;
	background-color: #EEEEEE;
	cursor: pointer;
	border: 0px;
}

.continuebutton:hover {
	color: #FF0;
	
}

.tdtop {
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url('http://www.thepictureframingexperts.co.uk/skins/MySkin/media/tdtop300.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	text-align: center;
     }


	 
.title {
	font-size: 18px;
	color: #054690;
	font-weight: bold;
	text-decoration: underline;
	text-align:center;
}

.purpleheader {

     color: #FFFFFF;

     background-color: #FFFFFF;

     background-image: url('http://www.thepictureframingexperts.co.uk/skins/MySkin/media/bg_storehead.gif'); background-repeat: 
     no-repeat; background-position: left top;

  padding: 8px 5px 8px 14px;

     margin: 0px 0px 10px 0px;

     font-weight: bold;

     font-size: 14px;

     clear: both;

     }

	 
.greyheader {

     color: #FFFFFF;

     background-color: #FFFFFF;

     background-image: url('http://www.thepictureframingexperts.co.uk/skins/MySkin/media/bg_title.gif'); background-repeat: 
     no-repeat; background-position: left top;

     padding: 8px 5px 8px 14px;

     margin: 0px 0px 10px 0px;

     font-weight: bold;

     font-size: 14px;

     clear: both;

     }
	 
.redtitle {
	color: #FF0000;
	margin: 2px 2px 2px 2px;
	
	font-size: 14px;
	font-weight:bold;
}

.purpletitle {
	color: #780076;
	margin: 2px 2px 2px 2px;
	
	font-size: 14px;
	font-weight:bold;
}

.price {
	color: #FF0000;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	
}

.small_center {
	text-align: center;
	font-size: 11px;
	color: #054690;
	font-weight:bold;
}

.red14center {
	text-align: center;
	font-size: 13px;
	color: red;
}

.product_top {
	color: #780076;
	border-top: .5px solid #780076;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
     }
	 
.product_bottom {
	color: #780076;
	border-bottom: .5px solid #780076;
	font-size: 14px;
	font-weight: bold;
	text-align: center;

	padding: 2px 2px 2px 2px;
	
     }	 
.errordiv {
	border: medium solid #F00;
	padding: 5px;
	color: #F00;
	background-color: #FFB0AE;
}

quickorder {
	border: medium solid #780076;
	padding: 5px;
	background-color: #F1EDED;
}

.header {
	font-weight: bold;
}
.textbox {
	font-size: 12px;
	color:#780076;
}
