body {
	font: 62.5%/1.5em Arial, Helvetica, sans-serif;
	background:#156164 url('../images/bodybgimage2.png') no-repeat center top !important;
	padding: 0;
	text-align: center;
	color: #FFFFFF;
}

textarea{
	border:none;
	padding:0;
}

fieldset{
	border:none;
	padding:0;
}

a, a:hover{ 
	text-decoration:none;
	color:white;
}

a:visited{
	color:white;
}

img{
	padding:0;
	border:none;
}

#thumbs{
	position:relative;
	width:210px;
	height:113px;
}

#thumbs img{
	width:210px;
	height:113px;
	position:absolute;
	top:0;
	left:5px;
}


h1{
	font-size:1.2em;
	line-height:1.1em;
	text-align:left;
	
}

h2{
	font-size:1.2em;
	text-align:left;
/*	padding: 13px 0 0 20px;*/
	font-style:normal;
}

h3{
	font-size:1.2em;
	text-align:left;
/*	padding: 0 20px 0;*/
}

.relatedservicesmidbg ul li h3{
	padding:0;
}

.content h3, h3, h2, h1, h4, textarea, fieldset, img{
	margin:0;
}

h4{
	text-align:left;
	/* replaced below - padding: 10px 0 0 0;*/
	padding:0;
	font-size:1em;
}

.contentsubnavleft_HP .subnavtop .subnavbottom .subnavmid .item .content .item .content h4{
	padding-left:20px;
}

.contentsubnavleft_HP .subnavtop .subnavbottom .subnavmid .item .content{
	padding-bottom:	10px;
}

h1.subnavhead, h3.subnavhead{
	text-align:left;
	padding:15px 0 0 15px;
	margin: 0 0 0 5px;
	font-style:normal;
	font-weight:600;
	width:195px;
	height:34px;
	background:url(../images/delivery_bg.png) no-repeat top;
}


#wrapper{ 
	position:relative;
	top:0;
	margin: 25px auto;
	padding:0;
	text-align:left;
	font-size:1em;
	width:940px;
	overflow:hidden;
/*	height:900px;*/
/*	background:orange;*/
}

/* HEADER SECTION LAYOUT */
.headerconstraint{ 
	margin:0;
	padding:0;
	width:940px;
	overflow:hidden;
/*	background:red;*/
}

.headertop{
	width:940px;
	height:59px;
/*	background:blue;*/
	margin: 0 auto;
}

.headertop img{
	float:left;
	display:block;
	width:146px;
	height:59px;
}

.headertop p{
	float:right;
	font-size:2.6em;
	text-align:right;
	line-height:1.2em;
	margin:0px;
	padding:0px;
	width:auto;
/*	background:pink;*/
	margin-right:0px;
}

.headerbottom{
	float:left;
	width:940px;
	background: url(../images/subnavbg.png) no-repeat;
	margin: 25px 0 0 0px;
	font-weight:bold;
	height:49px;
	padding:0 0 5px 0;
}

.headernav{
	float:left;
	width:auto;
	z-index:10000;
	position:relative;
}

.headernav ul{
	margin:0;
	padding:0 0 0 30px;
}

.headernav li
{
	float:left;
	width:auto;
	display:inline;
	list-style-type: none;
}

.headernav li a{
	display: block;
/*	height:46px;*/
	padding:15px 10px 16px 10px;
	font-size:1.3em;	
}

.headernav li.active a{
	background: url(../images/topnavhover.png) repeat-x;
	font-weight:bold;
	
}

search{

}

.headernav li a:hover{
	background: url(../images/topnavhover.png) repeat-x;
	display: block;
/*	height:46px;*/
	padding:15px 10px 16px 10px;
}
/* CONTENT SECTION LAYOUT*/

.banner{
	background: url('../images/innerBannerBg.png') no-repeat;
	width:450px;
	height:174px;
	padding:5px 6px;
	margin:0 0 10px 0;
}


.contentconstraint{
	float:right;
	width:940px;
/*	background:#FFCCFF;*/
}

.contenttop{
	float:left;
	width:940px;
	margin: 0 40px;
	padding:10px 0 10px 0px;
/*	background:#CCCCCC;*/
}

.subnavtop{
	background:url(../images/transparent_top.png) top no-repeat;
	height:5px;
/*	filter:alpha(opacity=60);*/

}

.subnavbottom{
	height:7px;
	background:url(../images/casestudies_trans_bottom.png) no-repeat bottom;
}

#subnav{
	margin:0;
	padding:0;
	font-size:1.2em;
}

.subnavmid{
	margin:0;
	padding:0;
	background:url(../images/transparent_backfill.png) top repeat;
}

#subnav li{
	padding:0;
 	text-align:left;
 	list-style-type:none;
	background:#232323;
	margin:0px 5px 1px 5px; /* added 5px margin - check for possible constraint resize on outter elements */
	
}


#subnav li a{
	display:block;
	padding:9px 30px 9px 10px;
 	text-align:left;	
	background:url(../images/arrow2.png) transparent no-repeat 191px center;
}

#subnav li a:hover,
#subnav li.open a{
	background: #4C4C4C url(../images/whitearrowbg.png) no-repeat left top;
	font-weight:normal;
	display:block;
}

.linkService{
	cursor:pointer;
}

#subnav li ul li{
/*	margin:0;*/
 	text-align:left;
 	list-style-type:none;
 	background:none;
 	padding:5px 5px 5px 8px;
 	margin-bottom:0;
}

#subnav li.active ul li a{
	padding:4px;
}

#subnav li.active a{
	background: #4C4C4C url(../images/whitearrowbg.png) no-repeat left top;
	font-weight:bold;
	
}

#subnav li ul li.active a, #subnav li.active ul li.inactive a, #subnav li ul.accordian li a{
	background:none;
	width:167px;
}

#subnav li ul li.active{
	background: url(../images/white_arrow_left.png) no-repeat left 13px;
	
}

ul#subnav li.active ul li.active ul li a{
	width:140px;
}

#subnav li.active ul li a:hover, #subnav li ul.accordian li a:hover{
	background:none;
	text-decoration:underline;
}

#subnav li.active ul{
	background:#343333;
	padding:0 0 0 5px; 
	margin:0; 
}

.subnavlevelone{
	margin:0;
	padding:30px 0 0 0;
}

.subnavlevelone li{
	margin:1px 0 0 0;
	padding:30px 0 0 0;
	background: rgb(52, 51, 51);
}

.subnavleveltwo{
	margin:0;
	padding:20px 0 0 0;
}

.subnavleveltwo li{
	margin:0;
	padding:20px 0 0 0;
}



.conconstraint{
	margin: 0 20px;
	font-size:1.2em;
	line-height:1.5em;
	padding:10px 0 10px 0;
}

.breadcrumbs{
	float:left;
	width:auto;
	font-size:1.1em;
}

.breadcrumbs a{
	text-decoration:underline;
}

.homepage_bigimg{
	float:left;
	width:700px;
	height:220px;
	background:yellow;
}

.contentsubnavleft{
	font-size:1.2em;
	float:left;
	width:220px;
/*	background:orange;*/
	margin: 0 0 0 0px;
}

.contentmid{
	float:left;
	width:461px;
	margin:0 0 0 19px;
}

.contentcopymid h1.header{
	width:443px;
	height:33px;
	background:url(../images/delivery_bg.png) no-repeat left top;
	text-align:left;
	padding: 11px 0 0 16px;
	font-size:1.5em;
	font-weight:normal;
	margin:0 0 0 6px;
}

.contentcopymid h1.welcome{
	font-size:1.2em;
	text-transform:uppercase;
	font-weight:bold;
}

.contentmidcopy{
	float:left;
	width:460px;
	margin: 0px 0 0 0;
	padding:0;
}

.contentcopytop{
	background:url(../images/welcome_trans_top.png) no-repeat top;
	width:462px;
	height:5px;
}

.contentcopybottom{
	background:url(../images/welcome_trans_bottom.png) no-repeat bottom;
	height:7px;
	width:462px;
}

.contentcopymid{
	background:url(../images/welcome_trans_backfill.png) repeat-y top;
	width:462px;
	font-size:1.2em;
}

.contentcopymid ul,
.contentcopymid ol{
	padding:20px 0px;
	margin:0 50px;
}

.contentcopymid h3.newssubheader{
/*	font-size:1.2em; font fix inconsistency*/
}

.contentcopytext{
	text-align:left;
	padding: 15px 0 0 20px;
}	

.contentcopytext p{
	margin:0;
	/*width:420px;*/
/*	height:200px;*/

}

.hompagecopy p{

}

.imageconstraint{
	float:left;
	width:460px;
/*	height:170px; tmp removed for homepage issue*/
	padding:0;
	margin:0;	
}

.contentright{
	float:left;
	width:220px;
/*	background:#963300;*/
	margin: 0 0 0 19px;
}

/*
.contentright{
	float:right;
	width:210px;
	margin: 0 40px 0 5px;
	padding:0;
}
*/

/* TEMPLATED ACROSS VARIOUS PAGES */


/*new rules from above */
.boxtemplatetop .item, .boxtemplatetop li, .resourcestop li, .newscolmidbg .item{
	padding:0;
	margin:0 20px;
	list-style-type:none;
	padding: 0 5px 10px 5px;
	}

/* TEMPLATED ACROSS VARIOUS PAGES */
.boxtemplatetop, .boxtemplatetop, .resourcestop {
	background:url(../images/transparent_top.png) no-repeat top left;
	height:5px;
	margin:0 0 0px 0;
	width:220px;
}

/* TEMPLATED ACROSS VARIOUS PAGES */
.boxtemplatebottom, .boxtemplatebottom, .resourcesbottom{
	background:url(../images/casestudies_trans_bottom.png) no-repeat bottom;
	height:7px;
	margin:0;
	width:222px;
}

.boxtemplatetop dl{
	padding: 0 0 15px 0;
	margin:0 0 0 25px;
	text-align:left;
}

.boxtemplatetop dd{
	margin:0;
	text-align:left;
	padding:0;
}

.contentright ul{
	margin:0 10px;
	list-style-type:none;
	padding:0;
}



.contentright .content{
	margin:-10px 0 0;
	padding-bottom: 15px;
}

.contentright ul.page{
	padding-top: 10px;
}

/* TEMPLATED ACROSS VARIOUS PAGES */
.boxtemplatemidbg, .relatedservicesmidbg, .resourcesmidbg{
	background:url(../images/casestudies_trans_backfill.png) repeat-y top;
	text-align:left;
	width:220px;
	font-size:1.2em;
}

.subNavMid{
	background:url(../images/casestudies_trans_backfill.png) repeat top;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

/* TEMPLATED ACROSS VARIOUS PAGES */
.boxtemplatemidbg h2, .relatedservicesmidbg h2, .resourcesmidbg h2{
 	background:url(../images/delivery_bg.png) no-repeat top;
	height:34px;
	width:197px;
	margin: 0 0 0 4px;
	padding: 13px 0 0 15px;
/*	font-size:1.2em; font fix removal incosistency*/
	text-transform:uppercase;
 }
 
 .subNavMid h2{
 	background:url(../images/delivery_bg.png) no-repeat top;
 	height:30px;
 	width:195px;
	margin: 0 0 0 5px;
	padding: 13px 0 0 15px;
/*	font-size:1.2em; font fix inconsistency*/
	text-transform:uppercase;
 }

hr{
	width:95%;
	color:#2a5758;
	clear:both;
}

.page{
	list-style-type:none;
}

.page li{
	display:inline;
	list-style-type:none;
}

/*FOOTER SECTION LAYOUT*/
.footer{
	float:left;
	width:100%;
	padding:50px 0 0 0;
	margin:0;
	
}

.footer ul{
	float:left;
	width:auto;
	text-align:left;
	padding:0;
}

.footer li{
	display:inline;
	list-style-type:none;
}

.footer li a{
	text-decoration:underline;
}

.footer .borderdash {
	padding: 10px 0 0 0;
	border-top:white dotted thin;
}

.footer .borderdash .inner {
	width:940px;
	margin: 0;
	padding:0;
	background: url(../images/upl-strapline.png) left top no-repeat;
	height:80px;
}

.footer .borderdash ul{
	font-size:1.2em;
	margin:20px 0 0;
	float:right;
}

/* INDEX - HOMEPAGE CHANGES BELOW- 06/02/09 */
.contentright_HP {
	float:left;
	width:700px;
	margin:15px 0 0 0;
	padding:0;
}

.contentleft{
	float:left;
	width:220px;
/*	background:#963300;*/
	margin: 15px 20px 0 0;
}

/* removed as invalid declaration - no numeric in class

.2colwideimgtop{
	float:left;
	width:460px;
	height:170px;
	padding:0;
	margin:0;	
}

*/
.welcomecolleft{
	float:left;
	width:460px;
	margin: 20px 0 0 0;
	padding:0;
}	

.newscolright{
	float:left;
	width:220px;
/*	background:#963300;*/
	margin: 20px 0 0 20px;
}



.contentsubnavleft_HP{
	width:220px;
/*	background:orange;*/
	margin:0 0 10px 0;
}

.contentsubnavleft_HP .home{
	float:none;
/*	background:orange;*/
	
}

.newscoltop ul{
	padding: 0 0 0 25px
}

.newscoltop li, .boxtemplatetop li, .resourcestop li{
	padding:0;
	margin:0;
	width:100%;
	list-style-type:none;
}

.newscoltop, .boxtemplatetop, .resourcestop{
	background:url(../images/transparent_top.png) no-repeat top left;
	height:5px;
	margin:0;
	width:220px;
}


.newscolbottom, .boxtemplatebottom, .resourcesbottom{
	background:url(../images/casestudies_trans_bottom.png) no-repeat bottom;
	height:7px;
	margin:0;
	width:222px;
}

.newscolmidbg, .relatedservicesmidbg, .resourcesmidbg{
	background:url(../images/casestudies_trans_backfill.png) repeat-y top;
	text-align:left;
	width:220px;
	font-size:1.2em;
}

.newscolmidbg ul{
	margin:0;
}

.newscolmidbg h1, .relatedservicesmidbg h1, .resourcesmidbg h1{
 	background:url(../images/delivery_bg.png) no-repeat left top;
	height:46px;
	margin:0 0 0 5px;
	width:194px;
	text-transform:uppercase;
	padding:13px 0 0 16px;
}

.contentleft .newscolmidbg h1{
height:31px;
margin-bottom:5px;
}


.newscolmidbg ul h2{
	text-align:left;
	padding:0;
	margin:0;
	font-style:normal;
	font-weight:600;
	text-decoration:underline;
}

.customerright{
	float:left;
	width:220px;
/*	background:#963300;*/
	margin: 20px 0 0 0;
}

.customerrighttop{
	background:url(../images/transparent_top.png) no-repeat top left;
	height:5px;
	margin:0 0 20px 0;
	width:220px;
}


.customerrightbottom{
	background:url(../images/casestudies_trans_bottom.png) no-repeat bottom;
	height:7px;
	margin:0;
	width:222px;
}

.customerrightmidbg{
	background:url(../images/casestudies_trans_backfill.png) repeat-y top;
	text-align:left;
	width:220px;
}

.customerright_placeholder{
	background:url(../images/flash_customer_placeholder.png) repeat-y top;
	text-align:left;
	width:210px;
	height:210px;
	padding: 0 5px;
}

.contentText{
	font-size:1.2em;
}

/** FORM RULES **/

.col .single{
	float:left;
	overflow: hidden;
	width:auto;
	padding: 0 15px;
	margin: 0 0 10px 0;
}	

.col .searcKWords{
	float:left;
	width:auto;
	padding: 5px 15px 0 0;
	margin: 0 0px 0 0;
}	

.searcKWords label{
	font-size:1.2em;
	font-weight:bold;
	margin:0 7px 0 0;
}

.currentPage
{
	font-weight: bold;
}

.searchitem, .pagination
{
clear:both;
}

.pagination
{
	padding:10px 0;
}

.searchitemsummary
{
	padding:10px 0;	
}

.captcha{
	padding: 0 10px 0 15px;
	margin: 10px 0 10px 0;
	clear:both;
	overflow:hidden;
}	

.captcha .label{
	width:150px;
	margin:3px 0 6px 0;
}

.captcha input.textbox{
}

#captcha{
	width:150px;
	float:right;
	margin:20px 37px 0 0;
}

.terms{
	float:left;
	width:178px;
	padding:25px 0px 0 0 ;
	margin: 0 0 10px 0;
}

.tbox{
	float:left;
	width:100%;
	padding:0;
	margin:0;
}

.col .checkbox{
	padding:0;
	margin: 0 0 10px 0;
	width:178px;
}

.code{
	width:128px;
}

.enquiry textarea, label.enquiry
{
	float:left;
	width:422px;
}

.enquiry input
{
	width:422px;
}

.lname, .confEmail, .company{
	float:right;
	width:178px;
}

.contentcopyform{
	text-align:left;
	padding: 15px 0 0 20px;
	width:420px;
}	


.form{
	display:inline-block;
	padding-bottom:10px;
}

.codeplaceholder{
	float:left;
	background:url(../images/code.png);
	width:126px;
	height:58px;
}

.checkbox span.control input{
	width:10px;
	margin-right:5px;
}

.checkbox span.control label{
	width:170px;
}

.col .single .label{
	padding-bottom:10px;
}

.col .single .control{
	padding-bottom:10px;
}

.col .single .control textarea{
	width: 386px;
}

.submitconstraint{
	float:left;
	margin:12px 0 0 -2px;
	padding:0;
	display:block;
	
}

.news{
	float:left;
	width:69px;
	margin:0;
	clear:both;
}

.submit, .srchResults .submit{
	margin: 0;
/*	background: transparent url(../images/sendbutt.png) no-repeat;*/
	padding:0;
}


.submit_contact{
	float:right;
	margin: 0 18px 0 0;
	background: transparent url(../images/sendbutt.png) no-repeat;
	width:69px;
	height:31px;
}

.submit:hover{
	cursor:hand;
	cursor:pointer;
}



input{
	border:none;
	width:176px;
	padding:0;
	margin:0;
	padding:1px;
	font-family:Arial, Helvetica-Normal;
}

.send{
	float:left;
	width:150px;
}

.search input{
	width:125px;
	border:1px solid #ccc;
	position: relative;
}

.search .search_submit{
	width:auto;
	color:#fff;
	background:none;
	border:none;
	text-transform:capitalize;
	cursor:pointer;
	font-weight:bold;
	position: relative;
}

.search{
	float:right;
	margin:13px 35px 0 0;
}

#langTog {
	float: right;
	padding: 19px 12px 0 0; 
}

#langTog img {
	display: block;
}

/* News */

.newsList{
	position:relative;
	overflow:hidden;
}

.newsList .list{
	padding: 0 0 30px 0;
	margin:0 10px 0px 10px;
	list-style:none;
	width:auto;
}

.newsList .list .item{
	border-bottom:1px solid #2a5758;
	padding:0 10px 10px 10px;
	overflow:hidden;
}

.newsList .list .item h4.title{
	padding:6px 0;
}

.newsList h3{
	padding:10px 20px;
}

.underlined
{
	text-decoration:underline;
}

a.underlined:hover{
	text-decoration:underline;
}

.bold{
	font-weight:bold;
}

.viewAll{
	margin:0;
	font-weight:bold;
	display:block;
	font-size:.8em;
	text-decoration:underline;
}

.view_all
{
	position:absolute;
	right:10px;
	bottom:7px;
}

ul.links{
	list-style:none;
	margin:0 5px;
	padding:0 0px 10px 0px;	
}

ul.links h3{
	font-size:1em;
}

.contentright ul.links a, ul.resources a{
	text-transform:capitalize;
	text-decoration:underline;
}

ul.associate a{
	text-transform:uppercase;
}

.contentright ul.links li, .latestNews, ul.resources li, ul.associate li, ul.services li{

	padding:6px 8px 6px 12px;
	font-weight:bold;
	overflow:hidden;
}

.contentright li.latestNews,.contentright ul.associate li,.contentright ul.services li{
	border-bottom:1px solid #2a5758;
}

ul.links li{
	padding:5px 0;
	font-weight:bold;
}

.newscolmidbg ul .latestNews{
	padding: 0 15px 6px 15px;
	border-bottom:1px solid #2a5758;
	
}

.date, .subline {
	display:block;
	font-weight:bold;
	padding:6px 0 10px 0;
}

.summary{
	clear:both;
	font-weight:normal;
	/*padding:6px 0;*/
	margin:0;
	/*font-size:1.2em;*/
}

.space{
	margin:0 0 15px 0;
}

.half{
	margin:0 0 7px 0;
}

/***subnavmid temp**/

.subNavMid p
{
	padding:0 18px;
	margin:10px 0;
}

.addressDetails{
	padding:10px 20px 0;	
}

addrone, .addrtwo, .addrthree, .addrfour, .addrpcode{
	padding:0 0 5px 0;
	margin:0;
	text-align:left;
}

img.pholder{
	padding:0 5px;	
}

#subnav li ul li.inactive a{
	font-weight:normal;
}

.srchResults{
	padding: 0 25px;
}

.srchResults fieldset .col .single{
	padding-left:0;	
	margin:0;
	width:100%
}

.srchResults fieldset .col .single .submit{
	float:left;
}


.searchitem .searchitemrank, .searchitem .searchitemrank a{
	text-decoration:underline;	
	font-weight:bold;
}

.resources li a img{
	float:right;
}

#sitemap
{
	padding-bottom:10px;
	margin-bottom:0;
}

#sitemap li
{
	text-decoration:underline;
	padding:5px 5px;
	margin:0;
}

#sitemap li ul{
	margin:3px 15px;
	padding:0;
}

.contentcopymid p{
	padding:8px 20px 8px 20px;
	margin:0;
	line-height:1.4em;
}

.summary p{
	margin:0;
	padding:0;
}

.contentcopymid h1{
	font-size:1.5em;
	padding: 8px 20px 8px 20px;
	font-weight:normal;
}

.contentcopymid h2{
	font-size:1.4em;
	text-align:left;
	padding: 8px 20px 8px 20px;
	font-style:normal;
}

.contentcopymid h3{
	font-size:1.2em;
	text-align:left;
	padding: 8px 20px 8px 20px;
	font-style:normal;
}

.contentcopymid h4{
	text-align:left;
	padding: 13px 0 0 0;
	font-style:normal;
	font-weight:600;
	font-size:1.1em;
}

.contentcopymid img{
	padding:0px;
	margin:5px 15px 5px 0;
	float:left;
}

.warning{
	color:#ffe674;
	font-weight:bold;
	padding:2px;
}

.highlight{
	color:#000;
	background:#D7E7E6;
	font-weight:bold;
	display:inline;
}

ul.accordian{
	background:#343333 none repeat scroll 0 0;
	margin:0;
	padding:0 10px;
	width:190px;
}

ul.error{
	margin: 0 0 20px 0;
	padding:0 0 0 15px;
	
}

.contentcopyform p{
	padding:0;
}


.submit{
	width:auto;
	height:auto;
}


.BookmarkList ul{
	display:inline;
	}	
	
.BookmarkList ul li{
	display:inline;
	list-style-image:none;	
	float:left;
	margin: 0px 3px;
}	


.BookmarkList ul li img {	
	padding:0px;
	margin:0px;
	float:left;
}	


.BookmarkList ul li span {
	
	padding:3px 3px 5px 4px;
	float:left;
}	


#noSideCol .contentmid{
	width:701px;
}



#noSideCol .contentmidcopy{
	width:700px;
}
	
	
#noSideCol .contentcopymid{
	width:702px;
	background:transparent url(../images/welcome_trans_backfill_wide.png) repeat-y scroll center top;
}

#noSideCol .contentcopymid h1.header{
	width:674px;
	background:url(../images/delivery_bg_wide.png) no-repeat left top;
}

#noSideCol .contentcopytop{
	background:url(../images/welcome_trans_top_wide.png) no-repeat top;
	width:702px;
	height:5px;
}

#noSideCol .contentcopybottom{
	background:url(../images/welcome_trans_bottom_wide.png) no-repeat bottom;
	height:7px;
	width:702px;
}


#noSideCol .banner{
	background: url('../images/innerBannerBg_wide.png') no-repeat;
	width:689px;
	height:174px;
	padding:5px 6px;
}

.noNav .contentmid,
#fullWidth .contentmid{
	margin-left:0;
}

#fullWidth .contentmidcopy{
	width:938px;
}

#fullWidth .contentcopymid h1.header{
	width:910px;
	background:url(../images/delivery_bg_full.png) no-repeat left top;
}
	
	
#fullWidth .contentcopymid{
	width:939px;
	background:transparent url(../images/welcome_trans_backfill_full.png) repeat-y scroll center top;
}

#fullWidth .contentcopytop{
	background:url(../images/welcome_trans_top_full.png) no-repeat top;
	width:939px;
	height:5px;
}

#fullWidth .contentcopybottom{
	background:url(../images/welcome_trans_bottom_full.png) no-repeat bottom;
	height:7px;
	width:939px;
}


#fullWidth .banner{
	background: url('../images/innerBannerBg_full.png') no-repeat;
	width:927px;
	height:174px;
	padding:5px 6px;
}

#pagination{
	padding:5px 15px;
}	

#pagination .paginationSeparator{
	margin:0 5px;
}

#pagination a{
	text-decoration:underline;
}

.contentcopymid p a{
text-decoration:underline;
}
