/* @override http://www.caterlink.co.uk/mainsite/templates/Caterlink/css/template.css */

/* @override http://www.caterlink.co.uk/mainsite/templates/Caterlink/css/template.css */



/* @override http://www.caterlink.co.uk/mainsite/templates/Caterlink/css/template.css */

* {
margin:0;
padding:0;
}

body {
text-align:center;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: gray;
	background-color: #0a2649;

}

#wrapper {
width:960px;
text-align:left;
margin:0 auto;
	padding-bottom: 30px;
	background: white;
}

#header {
	color:#aaa;
	height: 100px;
	padding-top: 30px;
	margin-left: 88px;
	margin-right: 88px;
}

#header ul {
	float: right;
	list-style-type: none;
	padding-right: 0px;
	padding-left: 3px;
	height: 17px;
	margin-top: 11px;
	background-color: silver;
	width: 482px;
	font-size: 11px;
	line-height: 11px;
	padding-top: 6px;
}

#header li {
	float: left;
	padding-right: 4px;
	padding-left: 5px;
	border-right: 1px solid white;
	height: 12px;
}

#header li a{

	color: white;
	text-decoration: none;
}

#header .active a {
	color: #0a2649;
}

#header a:hover {
	color: #0a2649;
}

#header li.item7 {
	border-style: none;
}


#maincontent {
	border: 1px solid silver;
	width: 774px;
	margin-left: 87px;
	margin-bottom: 20px;
	margin-right: 87px;
	padding: 6px;
}

#maincontentlefttop {
	min-height: 396px;
}

#maincontentlefttop a:link, #maincontentlefttop a:visited{
	color: #0a2649;
	text-decoration: none;
	font-weight: bold;
}
#maincontentlefttop a:hover, #maincontentlefttop a:active{
	color: #0498d3;

}


.moduletable-phone a:link, .moduletable-phone a:visited {
		color: #aaa;
	text-decoration: none;
}

.moduletable-phone a:hover, .moduletable-phone a:active {
		color: #0a2649;
		border-bottom: 1px dotted;
}


#content {
	clear: both;
}

#leftcol {
	float: left;
	width: 23px;
	position: absolute;
	top: 130px;
	height: 120px;
}

.moduletable-pdfdownload {
	height: 226px;
	width: 23px;
}
.moduletable-pdfdownload ul {
	list-style-type: none;

}
.moduletable-pdfdownload li {
	margin: 0px;
	padding: 0px;
}
.moduletable-pdfdownload a {
	height: 120px;
	width: 23px;
	display: block;
}
.moduletable-pdfdownload span{

	display: none;
}

.moduletable-pdfdownload a.sidemenu1:link, .moduletable-pdfdownload a.sidemenu1:visited {
	width: 23px;
	height: 106px;
	background-image: url(../images/sidemenu1.jpg);
	margin-bottom: 0px;
}

.moduletable-pdfdownload a.sidemenu1:hover, .moduletable-pdfdownload a.sidemenu1:active {
	width: 23px;
	height: 106px;
	background-image: url(../images/sidemenu1b.jpg);
	margin-bottom: 0px;
}


.moduletable-pdfdownload a.sidemenu2:link, .moduletable-pdfdownload a.sidemenu2:visited {
	width: 23px;
	height: 120px;
	background-image: url(../images/sidemenu2.jpg);
}

.moduletable-pdfdownload a.sidemenu2:hover, .moduletable-pdfdownload a.sidemenu2:active {
	width: 23px;
	height: 120px;
	background-image: url(../images/sidemenu2b.jpg);
}
.moduletable-pdfbrochure {
	text-align: right;
	font-size: 11px;
	background: url(../images/pdf_icon.jpg) no-repeat right top;
	width: 347px;
	height: 30px;
	margin-top: 12px;
	padding-right: 27px;
}

.moduletable-pdfbrochure li{
	list-style-type: none;
}
.moduletable-pdfbrochure a:link, .moduletable-pdfbrochure a:visited{
	text-decoration: none;
	color: #5b5b5b;
}

.moduletable-pdfbrochure a:hover, .moduletable-pdfbrochure a:active{
	color: #0a2649;
	border-bottom: 1px dotted #0a2649;
}

#rightmodule {
	float: right;
	margin-top: 6px;
}



#bottomsplash{
	width: 380px;
	height: 150px;
	margin-top: 0px;
	margin-bottom: 0;
}
#bottomsplash p {
	font-size: 12px;
	line-height: 14px;
}
#bottomsplash h1 {
	margin-bottom: 7px;
	font-weight: bold;
	font-size: 24px;
}
#bottomsplash h2 {
	margin-bottom: 10px;
	font-size: 14px;
}
#footer {
	clear: both;
	color: #fff;
	font-size: 10px;
	width: 960px;
	margin: 10px auto 20px;
	text-align: left;
}

a.qualitypolicy:link, a.qualitypolicy:visited {
	float: right;
	color: #f9bb12;
	text-decoration: none;
	font-weight: bold;
}

a.qualitypolicy:hover, a.qualitypolicy:active {
	float: right;
	color: #ffffff;
	text-decoration: none;
}

#newsheader {
	background-color: silver;
	margin-bottom: 6px;
	height: 19px;
	padding-left: 12px;
	padding-top: 5px;
}
#newsheader p {
	color: white;
	font-size: 11px;
	line-height: 11px;
}

#leftbox {
	float: left;
	width: 163px;
	padding: 12px;
	background-color: #0a2649;
	color: white;
	height: 96px;
}
#leftbox a:link, #leftbox a:visited {
	color: silver;
	text-decoration: none;
	float: right;
}

#leftbox a:hover, #leftbox a:active {
	color: #ffffff;
	border-bottom-style: dotted;
	border-bottom-width: 1px;

}

#leftbox h1 {
	color: #f39501;
	font-size: 18px;
	line-height: 26px;
}

#rightbox {
	float: right;
	width: 163px;
	padding: 12px;
	background-color: #f39501;
	color: white;
	height: 96px;
	display: block;
}

#rightbox a:link, #rightbox a:visited {
		color: #faf409;
	text-decoration: none;
	float: right;
}

#rightbox a:hover, #rightbox a:active {
		border-bottom-style: dotted;
	border-bottom-width: 1px;

}

#rightbox h1{
	color: #0a2649;
	font-size: 18px;
	line-height: 26px;
}
#rightbox p{
	color: #faf409;
}
.moduletable-logo {
	float: left;
	width: 200px;
}

.moduletable-phone {
	float: right;
	font-size: 12px;
	width: 300px;
	text-align: right;
}

.moduletable-searchbox {
	float: right;
	margin-top: 9px;
	clear: right;
	width: 190px;
}

.moduletable-mainmenu {
	background-color: navy;
}

ul#productmenu.menu {
	width: 774px;
	margin-left: 0px;
}
ul#productmenu.menu li {
	float: left;
	display: block;
	width: 124px;
	height: 73px;
	margin-right:6px;
}

ul#productmenu.menu li a:link, ul#productmenu.menu li a:visited {
	display: block;
		width: 124px;
	height: 73px;
		background-position: 0 73px;

}

ul#productmenu.menu li a:hover, ul#productmenu.menu li a:active {
	background-position: 0 0px;

}

ul#productmenu li.item16 {
	margin-right: 0px;
}

ul#productmenu.menu li a span{
	display: none;
	
}

ul#productmenu.menu li.item8 a:link, ul#productmenu.menu li.item8 a:visited{
	background-image: url(../images/cones_nav.jpg);
}

ul#productmenu.menu li.item9 a:link, ul#productmenu.menu li.item9 a:visited{
	background-image: url(../images/product2.jpg);
}

ul#productmenu.menu li.item10 a:link, ul#productmenu.menu li.item10 a:visited{
	background-image: url(../images/decor_nav.jpg);
}

ul#productmenu.menu li.item11 a:link, ul#productmenu.menu li.item11 a:visited{
	background-image: url(../images/mixes_nav.jpg);
}

ul#productmenu.menu li.item12 a:link, ul#productmenu.menu li.item12 a:visited{
	background-image: url(../images/cafes_nav.jpg);
}

ul#productmenu.menu li.item13 a:link, ul#productmenu.menu li.item13 a:visited{
	background-image: url(../images/package_nav.jpg);
}

ul#productmenu.menu li.item14 a:link, ul#productmenu.menu li.item14 a:visited{
	background-image: url(../images/product9.jpg);
}

ul#productmenu.menu li.item16 a:link, ul#productmenu.menu li.item16 a:visited{
	background-image: url(../images/containers_nav.jpg);
}

ul#productmenu.menu li.item17 a:link, ul#productmenu.menu li.item17 a:visited{
	background-image: url(../images/product8.jpg);
}



.search-searchbox {
	float: left;
	width: 190px;
}

#mod_search_searchword.inputbox-searchbox {
	margin-right: 0px;
	float: left;
	font-size: 10px;
	height: 14px;
	color: silver;
	width: 150px;
}
.button-searchbox{
	padding-left: 8px;
	vertical-align: top;
	float: right;
}
/* Homepage */

#welcometext {
	background: url(../images/WelcomeGraphic.jpg) no-repeat;
	height: 185px;
	width: 350px;
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom: 30px;
}
#welcometext h1{
	display: none;
}

#welcometext h3{
	display: none;
}

#welcometextsecond {
	padding-right: 28px;
	padding-left: 13px;
	margin-top: 20px;
}

#welcometextsecond p{
	font-size: 11px;
	line-height: 15px;
}


/*About us*/

#aboutus {
	min-height: 498px;
}
#aboutustext {
	background: url(../images/AboutGraphic.jpg) no-repeat;
	height: 215px;
	width: 352px;
	margin-top: 30px;
	margin-left: 5px;
}
#aboutustext h1{
	display: none;
}

#aboutustext h3{
	display: none;
}

#aboutustextsecond {
	padding-right: 10px;
	padding-left: 13px;
	margin-top: 20px;
}

#aboutustextsecond p{
	font-size: 11px;
	line-height: 16px;
}


/* News page */

#newstext {
	background: url(../images/NewsGraphic.jpg) no-repeat;
	height: 80px;
	width: 760px;
	margin-top: 30px;
	margin-left: 5px;
}

#newsleftcol {
	float: left;
	width: 364px;
	border-right: 1px dotted silver;
	padding-top: 0px;
	padding-right: 15px;
	margin-top: 11px;
	padding-left: 5px;
}

#newsrightcol {
	float: right;
	width: 360px;
	padding-left: 15px;
	margin-top: 11px;
}

#newsleftimage {
	background-color: silver;
	height: 274px;
	margin-bottom: 20px;
}

#newslefttext h1 {
	margin-bottom: 20px;
	color: #0a224a;
}
#newslefttext .bold {
	font-weight: bold;
	padding-top: 10px;
	color: #0a2649;
	font-size: 14px;
	padding-bottom: 5px;
}
.newsrighttext h2 {
	margin-bottom: 10px;
	color: #0a224a;
}

.newsrighttext p {
	margin-bottom: 15px;
}

.newsrightimage {
	background-color: silver;
	height: 200px;
	width: 160px;
	margin-bottom: 20px;
	float: left;
	margin-right: 20px;
}

#newstext h1{
	display: none;
}

#newstext h2{
	display: none;
}

#newstextsecond {
	padding-right: 28px;
	padding-left: 13px;
	margin-top: 20px;
}

#newswrap p{
	font-size: 11px;
	line-height: 15px;
}



/* new customer */

#newcusttext {
	background: url(../images/CustomerGraphic.jpg) no-repeat;
	height: 185px;
	width: 350px;
	margin-top: 30px;
	margin-left: 25px;
}
#newcusttext h1{
	display: none;
}

#newcusttext h3{
	display: none;
}

#newcusttextsecond {
	padding-right: 10px;
	padding-left: 13px;
	margin-top: 20px;
}

#newcusttextsecond p{
	font-size: 11px;
	line-height: 15px;
}

/* get personal*/
#getpers {
	width: 770px;
	height: 130px;
	border-bottom: 1px dotted silver;
	background: url(../images/GetPersGraphic.jpg) no-repeat 10px;
}

#getpersleftcol {
	float: left;
	width: 364px;
	border-right: 1px dotted silver;
	padding-top: 0px;
	padding-right: 15px;
	margin-top: 11px;
	padding-left: 0px;
}

#getpersrightcol {
	float: right;
	width: 375px;
	padding-left: 0px;
	margin-top: 11px;
}


.getpersstory {
	min-height:133px
}
.getpersimage {
	
	float: left;
	clear: left;
	margin-right: 7px;
	width: 144px;
	height: 133px;
}

.getperstext h2 {
	margin-bottom: 10px;
	color: #0a224a;
	padding-top: 8px;
	font-size: 18px;
}

.getperstext p {
	margin-bottom: 15px;
}
/* contact us */

#contacttext {
	background: url(../images/ContactGraphic.jpg) no-repeat;
	height: 185px;
	width: 350px;
	margin-top: 30px;
	margin-left: 15px;
}
#contacttext h1{
	display: none;
}

#contacttext h3{
	display: none;
}

#contacttextsecond {
	padding-right: 10px;
	padding-left: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
}

#contacttextsecond a:link, #contacttextsecond a:visited {
	text-decoration: none;
	color: #0a224a;
	font-size: 11px;
	line-height: 15px;
}

#contacttextsecond a:hover, #contacttextsecond a:active {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

#contacttextsecond ul a {

}
#contacttextsecond h2{
	
	color: #0a224a;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
}

#contacttextsecond h3{
	font-size: 14px;
	line-height: 20px;
	color: #0a224a;
	text-align: right;
	margin-top: 10px;
}

#contacttextsecond p{
	font-size: 11px;
	line-height: 15px;
}

#contacttextsecond ul{
	list-style-type: none;
}

#contacttextsecond li{
	font-size: 11px;
	line-height: 15px;
}

.contactbox {
	width: 155px;
	float: left;
	padding-right: 10px;
	border-left: 1px dotted silver;
	padding-left: 15px;
	padding-bottom: 20px;
}




/* sales page */

#flashcontent {
	margin-top: 30px;
	margin-bottom: -14px;
}




/*product styles*/

#products a {
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 6px;
	width: 372px;
	display: block;
	cursor:pointer;
}

.bakeryred {
		background-color: #fcd12d;
}

.bakeryredtext {
		color: #fcd12d;
}

.redtext {
		color: #fcd12d;
}

#bakeryproductth {
		color: #c3091d;
}

#bakeryproductsbox {
	margin-bottom: 72px;
}

#products {
	min-height:540px
}

#products h3 {
	font-size: 12px;
	margin-top: 14px;
}
#products h4 {
	font-size: 10px;
	border-bottom: 1px dotted gray;
}
#products td {
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
}
#products p{
	font-size: 11px;
	line-height: 15px;
}

#products table {
	margin-bottom: 10px;
	width: 100%;
	padding: 10px;
}




.subpara {
	margin-bottom: 20px;
		font-size: 11px;
	line-height: 16px;
}

a#iceshowall_toggle {
		color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}
.subhead {
	font-weight: bold;
	margin-top: 10px;
}
.hidden {
	display: none;
}

#producttitle {
	margin-top: 30px;
	margin-bottom: 20px;
}

.bakerytit {
	background: url(../images/BakeryGraphic.jpg) no-repeat;
	width: 361px;
	height: 188px;
}

/* cones section  */

#conebox {
	margin-bottom: 8px;
}
.conetit {
	background: url(../images/ConesGraphic.jpg) no-repeat;
	width: 361px;
	height: 188px;
}
.conestext {
	color: #fcd12d;
}

.conesbar {
	color: #fff;
	background-color: #fcd12d;
}


/* sauce section */

#saucebox {
	
}
.saucetit {
	background: url(../images/SaucesGraphic.jpg) no-repeat;
	width: 379px;
	height: 188px;
}
.saucebar {
	color: #fff;
	background-color: #f18bb3;
}

.saucetext {
	color: #f18bb3;
}


/* mixes section */

#mixbox {
	
}
.mixtit {
	background: url(../images/MixesGraphic.jpg) no-repeat;
	width: 375px;
	height: 188px;
}
.mixbar {
	color: #fff;
	background-color: #682f8e;
}

.mixtext {
	color: #682f8e;
}


/* cafes section */

#cafebox {
	
}
.cafetit {
	background: url(../images/CafesGraphic.jpg) no-repeat;
	width: 361px;
	height: 188px;
}
.cafebar {
	color: #fff;
	background-color: #c4d237;
}

.cafetext {
	color: #c4d237;
}

/* wilson section */

#wilsonbox {
	
}
.wilsontit {
	background: url(../images/WilsonGraphic.jpg) no-repeat;
	width: 361px;
	height: 188px;
}
.wilsonbar {
	color: #fff;
	background-color: #24b5ca;
}

.wilsontext {
	color: #24b5ca;
}

/* Dessert  section */

#servingbox {
	
}
.servingtit {
	background: url(../images/servingGraphic.jpg) no-repeat;
	width: 361px;
	height: 188px;
}
.servingbar {
	color: #fff;
	background-color: #c20a50;
}

.servingtext {
	color: #c20a50;
}


/* dispenser section */

#dispbox {
	
}
.disptit {
	background: url(../images/dispGraphic.jpg) no-repeat;
	width: 361px;
	height: 188px;
}
.dispbar {
	color: #fff;
	background-color: #c20a50;
}

.disptext {
	color: #c20a50;
}



/* advert section */

#advertbox {
	
}
.adverttit {
	background: url(../images/POSGraphic.jpg) no-repeat;
	width: 361px;
	height: 188px;
}
.advertbar {
	color: #fff;
	background-color: #d4006b;
}

.adverttext {
	color: #d4006b;
}

/* ideas section */

#ideasbox {
	
}
.ideastit {
	background: url(../images/IdeasGraphic.jpg) no-repeat;
	width: 361px;
	height: 168px;
}
.ideasblue {
	color: #f8c422;
	background-color: #15214f;
}
#ideasbox a.ideasblue {
	color: #f8c422;
}


#ideasbox h4.yellowtext {
	color: #f8c422;
	border-style: none;
	font-size: 12px;
}

#ideasbox ul {
	color: #868686;
	border-style: none;
	font-weight: normal;
	line-height: 150%;
	padding-left: 12px;
	margin-left: 12px;
}
#ideasbox div div p{
	margin-bottom: 0px;
	padding-bottom: 12px;
}

#ideasbox h2{
	margin-top: 12px;
	color: #f9bb12;
}
/* showall hideall links */


a#showall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#hideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}


a#iceshowall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#icehideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}


a#catershowall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#caterhideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}

a#sauceshowall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#saucehideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}


a#mixshowall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#mixhideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}


a#cafeshowall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#cafehideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}


a#wilsonshowall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#wilsonhideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}

a#advertshowall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;
}


a#adverthideall_toggle {
	color: #0a224a;
	display: inline;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	cursor:pointer;

}


#searchForm {
	padding: 20px;
	width: 300px;
}

#searchForm td{
	padding-top: 10px;
	padding-bottom: 10px;
}

#searchForm label{
}

fieldset{
	padding: 10px;
	border-style: none;
}

fieldset div{
	padding: 5px;
	border-style: none;
	line-height: 16px;
}
fieldset div span{
	padding: 5px;
	border-style: none;
	line-height: 16px;
	font-weight: bold;
	font-size: 14px;
}

fieldset div a{
	border-style: none;
	line-height: 16px;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	color: #0a2649;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

#contacttextsecond form {
	padding-top: 10px;
	color: #0a2649;
}
#contacttextsecond form input {
	color: #0a2649;
	margin-bottom: 10px;
}


img {
	border-style: none;
}

div.story {
	padding: 20px;
	border-top: 1px dotted gray;
}

.story h1 {
	margin-bottom: 10px;
}

#rightbox a.nofloat {
	float: none;
}

.newspicleft {
	float: left;
	margin-top: 24px;
	margin-bottom: 12px;
}

.newspicright {
	float: right;
	margin-top: 24px;
	margin-bottom: 12px;
}

.newspicright p{
	font-weight: bold;
}

.newspicleft p{
	font-weight: bold;
}

.newslefttext h1 span{
	font-size: 36px;
	color: #00a4e9;
}
.newslefttext h1 {
		font-size: 36px;

	color: gray;
}
.newslefttext p{
	color: gray;
	margin-bottom: 12px;
	font-size: 12px;
	line-height: 18px;
}

.newslefttext h2{
	color: #0a2649;
	margin-bottom: 12px;
	font-size: 18px;
	line-height: 22px;
}

.newslefttext h2 span{
	color: #00a4e9;
	margin-bottom: 12px;
}
.newslefttext td{
	color: #0a2649;
	width: 150px;
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.newslefttext table{
	margin-bottom: 12px;
}


.newslefttext ul {
	list-style-type: none;
	font-size: 18px;
	margin-bottom: 12px;
	color: #00a4e9;
}

div.newslefttext {
	margin-bottom: 24px;
	padding: 20px;
		border-top: 1px dotted gray;

}

li.ticklist {
	font-size: 14px;
	margin-bottom: 12px;
	color: #808080;
	margin-top: 12px;
	margin-left: 0px;
	background: url(../images/tick.jpg) no-repeat;
	list-style-type: none;
	padding-left: 24px;
	line-height: 18px;
}

li.dotlist {
	font-size: 14px;
	margin-bottom: 12px;
	color: #808080;
	margin-top: 12px;
	list-style-type: none;
	margin-left: 0px;
	background: url(../images/bluedot.jpg) no-repeat 0 -2px;
	padding-left: 24px;
	line-height: 18px;
}
.policytext h1 span{
	font-size: 36px;
	color: #00a4e9;
}

div.policytext {
	padding: 20px;
}
.policytext h1 {
		font-size: 36px;

	color: gray;
	margin-bottom: 18px;
}
.policytext p{
	color: gray;
	margin-bottom: 12px;
}

.policytext ul {
	margin-bottom: 24px;
}

.policytext h2 {
	margin-bottom: 24px;
	font-size: 18px;
	line-height: 24px;
}

h3.boldblue {
	font-size: 22px;
	color: #0a2649;
}
.newsrightcolumn {
	width: 351px;
	float: right;
}

div.brcstory {
	height: 550px;
}

div.isoqarstory {
	height: 600px;
}

#maincontentlefttop table.contentpaneopen tbody tr td div.newslefttext div.isoqarstory div.newspicleft a img {
	border: 1px solid #efefef;
	margin-bottom: 12px;
}

.newslefttext img{
	margin-bottom: 12px;
}


div.ISOQAR img {
	margin-bottom: 7px;
}
div.ISOQAR p {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: black;
}

