@charset "utf-8";
/* CSS Document */

div.Rowproducts div {

	background-color: #eef7ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproducts div.section1{
	background:  url(../images/bulbproducts.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #00355f;
	margin-top: 15px;
	
}

div.Rowproducts h2 {
	color: #00355f;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsut div {

	background-color: #eef7ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsut div.section1{
	background:  url(../images/bblarge.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #00355f;
	margin-top: 15px;
	
}

div.Rowproductsut h2 {
	color: #00355f;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductstips div {

	background-color: #eef7ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductstips div.section1{
	background:  url(../images/flame1.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #00355f;
	margin-top: 15px;
	
}

div.Rowproductstips h2 {
	color: #00355f;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}


.podtextproducts
 {
	color: #00355f;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 15px;
	padding-left: 120px;
	padding-right: 10px;
	padding-top: 12px;
	margin: 0px;
	padding-bottom: 0px;
}


div.Rowproductshomephone div {

	background-color: #eef7ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductshomephone div.section1{
	background:  url(../images/telut.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #00355f;
	margin-top: 15px;
	
}

div.Rowproductshomephone h2 {
	color: #00355f;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}



.podtextproducts
 {
	color: #00355f;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 15px;
	padding-left: 120px;
	padding-right: 10px;
	padding-top: 12px;
	margin: 0px;
	padding-bottom: 0px;
}


div.Rowproductscarbon div {

	background-color: #eef7ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductscarbon div.section1{
	background:  url(../images/treeut.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #00355f;
	margin-top: 15px;
	
}

div.Rowproductscarbon h2 {
	color: #00355f;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}



.podtextproducts
 {
	color: #00355f;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 15px;
	padding-left: 120px;
	padding-right: 10px;
	padding-top: 12px;
	margin: 0px;
	padding-bottom: 0px;
}


div.Rowproductscc div {

	background-color: 	#e8fde6 !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductscc div.section1{
	background:  url(../images/cc.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #29a403;
	margin-top: 15px;
}

div.Rowproductscc h2 {
	color: #29a403;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

.podtextgreen
 {
	color: #29a403;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 15px;
	padding-left: 120px;
	padding-right: 10px;
	padding-top: 12px;
	margin: 0px;
	padding-bottom: 0px;
}


.podtextorange
 {
	color: #ff8331;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 15px;
	padding-left: 120px;
	padding-right: 10px;
	padding-top: 12px;
	margin: 0px;
	padding-bottom: 0px;
}
.moneylink a
	{
	display:block;
	text-decoration:none;
	color:#29a403;
	background-image: url(../images/lightgreen.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding:0 0 0 20px;
	border: 0px;
	}
	.moneylink a:hover{
	background-image: url(../images/lightgreen.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	border: 0px;
		padding:0 0 0 20px;

	text-decoration: underline;
	color:#29a403;

}
	.moneylink a:active{
	background-image: url(../images/lightgreen.jpg);
	background-repeat: no-repeat;
	background-position:  0px 10px;
		padding:0 0 0 20px;

	color:#29a403;

}

	.moneylink a:link{
	background-image: url(../images/lightgreen.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
		padding:0 0 0 20px;
color:#29a403;

}

	.moneylink a:visited{
	background-image: url(../images/lightgreen.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
		padding:0 0 0 20px;
color:#29a403;

}
div.Rowproductspl div {

	background-color: 	#e8fde6 !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductspl div.section1{
	background:  url(../images/coinsprod.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #29a403;
	margin-top: 15px;
	
}

div.Rowproductspl h2 {
	color: #29a403;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsho div {

	background-color: 	#e8fde6 !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsho div.section1{
	background:  url(../images/housemoney.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #29a403;
	margin-top: 15px;
	
}

div.Rowproductsho h2 {
	color: #29a403;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsit div {

	background-color: 	#e8fde6 !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsit div.section1{
	background:  url(../images/lockgreen.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #29a403;
	margin-top: 15px;
	
}

div.Rowproductsit h2 {
	color: #29a403;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}


.greenmenu{
	width: 160px; /*width of menu*/
}
.greenmenu .headerbar{
	font: bold 13px Verdana;
	color: white;
	background: #00355f url(../images/bggreen.jpg); /*last 2 values are the x and y coordinates of bullet image*/
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 7px 0 7px 6px; /*31px is left indentation of header text*/
}

.greenmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.greenmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.greenmenu ul li a{
	font: normal 12px Arial;
	color: #29a403;
	background: #e8fde6;
	display: block;
	padding: 5px 0;
	line-height: 17px;
	padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
}

.greenmenu ul li a:visited{
	color: #29a403;
}

.greenmenu ul li a:hover{ /*hover state CSS*/
	color: white;
	background: #29a403;
}

div.Rowproductsinsurance div {

		background-color: #fcf1ea !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsinsurance div.section1{
	background:  url(../images/travelinsuranceprod.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #ff8331;
	margin-top: 15px;
	
}

div.Rowproductsinsurance h2 {
	color: #ff8331;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}



.insurancelink a
	{
	display:block;
	text-decoration:none;
	color:#ff8331;
	background-image: url(../images/orangearrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding:0 0 0 20px;
	border: 0px;
	}
	.insurancelink a:hover{
	background-image: url(../images/orangearrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	border: 0px;
		padding:0 0 0 20px;

	text-decoration: underline;
	color:#ff8331;

}
	.insurancelink a:active{
	background-image: url(../images/orangearrow.jpg);
	background-repeat: no-repeat;
	background-position:  0px 10px;
		padding:0 0 0 20px;

	color:#ff8331;

}

	.insurancelink a:link{
	background-image: url(../images/orangearrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
		padding:0 0 0 20px;
color:#ff8331;

}

	.insurancelink a:visited{
	background-image: url(../images/orangearrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
		padding:0 0 0 20px;
color:#ff8331;

}

div.Rowproductshomeinsurance div {

		background-color: #fcf1ea !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductshomeinsurance div.section1{
	background:  url(../images/keyprod.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #ff8331;
	margin-top: 15px;
	
}

div.Rowproductshomeinsurance h2 {
	color: #ff8331;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductslifeinsurance div {

		background-color: #fcf1ea !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductslifeinsurance div.section1{
	background:  url(../images/buoyprod.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #ff8331;
	margin-top: 15px;
	
}

div.Rowproductslifeinsurance h2 {
	color: #ff8331;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

.orangemenu{
	width: 160px; /*width of menu*/
}
.orangemenu .headerbar{
	font: bold 13px Verdana;
	color: white;
	background: #00355f url(../images/bgins.jpg); /*last 2 values are the x and y coordinates of bullet image*/
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 7px 0 7px 6px; /*31px is left indentation of header text*/
}

.orangemenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.orangemenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.orangemenu ul li a{
	font: normal 12px Arial;
	color: #ff8331;
	background: #fcf1ea;
	display: block;
	padding: 5px 0;
	line-height: 17px;
	padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
}

.orangemenu ul li a:visited{
	color: #ff8331;
}

.orangemenu ul li a:hover{ /*hover state CSS*/
	color: white;
	background: #ff8331;
}

div.Rowproductsgeneric div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgeneric div.section1{
	background:  url(../images/newsletterimage.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgeneric h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}


.podtextgeneric
 {
	color: #2c5b87;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 15px;
	padding-left: 120px;
	padding-right: 10px;
	padding-top: 12px;
	margin: 0px;
	padding-bottom: 0px;
}

div.Rowproductsgeneric1 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgeneric1 div.section1{
	background:  url(../images/news.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgeneric1 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsgeneric2 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgeneric2 div.section1{
	background:  url(../images/afill.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgeneric2 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsgeneric3 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgeneric3 div.section1{
	background:  url(../images/feedback1.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgeneric3 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsgeneric4 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgeneric4 div.section1{
	background:  url(../images/feedback.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgeneric4 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsgeneric5 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgeneric5 div.section1{
	background:  url(../images/pricechangecalender.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgeneric5 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

.genericmenu{
	width: 160px; /*width of menu*/
}

.genericmenu .headerbar{
	font: bold 13px Verdana;
	color: white;
	background: #00355f url(../images/toolsbg.jpg); /*last 2 values are the x and y coordinates of bullet image*/
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 7px 0 7px 6px; /*31px is left indentation of header text*/
}

.genericmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.genericmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.genericmenu ul li a{
	font: normal 12px Arial;
	color: #2c5b87;
	background: #e2f1ff;
	display: block;
	padding: 5px 0;
	line-height: 17px;
	padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
}

.genericmenu ul li a:visited{
	color: #2c5b87;
}

.genericmenu ul li a:hover{ /*hover state CSS*/
	color: white;
	background: #2c5b87;
}

div.Rowproductsgenericab div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgenericab div.section1{
	background:  url(../images/about.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgenericab h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsgenericab1 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgenericab1 div.section1{
	background:  url(../images/mousetools.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgenericab1 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsgenericab2 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgenericab2 div.section1{
	background:  url(../images/globe.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgenericab2 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

div.Rowproductsgenericab3 div {
	background-color: #e2f1ff !important;

}



/*#intro {

	background: url() no-repeat 97% 100%;

}*/



div.Rowproductsgenericab3 div.section1{
	background:  url(../images/unlock.jpg) 8px 20px no-repeat;
	height: 155px;
	border: 1px solid #2c5b87;
	margin-top: 15px;
	
}

div.Rowproductsgenericab3 h2 {
	color: #2c5b87;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 119px;  /* to bylo: 	border-bottom: 1px dotted #46719c */

}

.listcolour {
color: #2c5b87;
}

.moneyheader {
color: #29a403;
}

.moneyheader1 {
color: #29a403;
font-size: 15px;
}

.moneyheader a:link {
	color:  #29a403;
	text-decoration: none;
}
.moneyheader a:visited {
	text-decoration: none;
	color:  #29a403;
}
.moneyheader a:hover {
	text-decoration: underline;
	color: #29a403;
}
.moneyheader a:active {
	text-decoration: none;
	color:  #29a403;
}

.bemenu{
	width: 160px; /*width of menu*/
}
.bemenu .headerbar{
	font: bold 13px Verdana;
	color: white;
	background: #00355f url(../images/basbg.jpg); /*last 2 values are the x and y coordinates of bullet image*/
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 7px 0 7px 6px; /*31px is left indentation of header text*/
}

.bemenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.bemenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.bemenu ul li a{
	font: normal 12px Arial;
	color:#822e7b;
	background: #ffe3fd;
	display: block;
	padding: 5px 0;
	line-height: 17px;
	padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
}

.bemenu ul li a:visited{
	color: 822e7b;
}

.bemenu ul li a:hover{ /*hover state CSS*/
	color: white;
	background: #822e7b;
}