@import 'cssdeck/_handler.css';

															/** BODY ELEMENTS **/
body {
	color: #666;
	background-color: #e8e8ea;
	background-image: url(../images/style/bg.png);
	background-repeat: repeat-x;
	font-family: "Georgia";
	}


.headerlink { display: none; }
.headerlink { display: none !important; }

.homepage .fsa-info-box { display: none; }
															/** MAIN CONTAINERS **/
div#container {
	width: 78em;
	margin: 0 auto;
	padding: 2em 2em 1em;
	color: inherit;
	background-color: #fff;
	}
	div.header {
		margin: 0 0 1em 0;
		}
		div.header-in {
			margin: 0 0 1em 0;
			}


    .news div.layout-2col div.aside-in {
        height: auto;
    }
	div.layout-2col div.content {
		height: 330px;
		}
	.homepage div.layout-2col div.content, .news div.layout-2col div.content, .sitemap div.layout-2col div.content, .about-us div.layout-2col div.content {
	    width: 64.7em;			/* 777px */
	    height: auto;
	}
	div.layout-2col div.aside {
		width: 12.2em;
		}


	div.layout-3col {
		margin: 0 0 1em 0;
		}
	div.layout-3col div.content {
		width: 49.4em;			/* container width minus both aside widths */
		margin-left: 15.2em;		/* left aside width */
		_margin-left: 7.6em;
		}
	div.layout-3col div.aside-left {
		width: 14.2em;
		margin-left: -64.6em;
		_float: right;
		_margin-left: -78em;
		}
	div.layout-3col div.aside-right {
		width: 12.2em;
		}


		div.content {
			
			}
			div.content-in {
		
				}
		div.aside {
			
			}
			div.aside-right {
				
				}
				div.aside-in .our-clients {
					background: #ddd;
					}
				div.layout-2col div.aside-in {
					height: 289px;
					overflow: hidden;
					}
				div.alt2col div.aside-in {
					height: auto;
					}
	div.footer {
		
		}
		div.footer-in {
			
			}






															/** SUB CONTAINERS **/

div.admin {
	position: relative;
	float: right;
	width: 34em;
	margin-top: 38px;
	}
div.localise {
	font-size: .85em;
	}
div.gradient {
	color: inherit;
	background-color: #e7e7e9;
	background-image: url(../images/style/bg-aside.gif);
	background-repeat: repeat-x;
	}
div.main {
	background-image: url(../images/style/bg-main.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	}
div.sub {
	margin: 0 0 1em;
	}
div.flash-home {
	height: 286px;
	overflow: hidden;
	}
div.splash {
	width: 100%;
	height: 10.5em;
	background-image: url(../images/random/two.jpg);
	overflow: hidden;
	}
div.foot {
	font-size: .85em;
	}
div.x6 {
	float: left;
	width: 78em;
	margin: 0.35em 0 1.5em 0;
	}
	div.x6 div.section {
		width: 12.16em;
		margin: 0 1em 0 0;
		}
		div.section-in {
			
			}
		div.x6 div.right {
			margin: 0;
			}
		div.section span.figure {
			display: block;
			height: 5.5em;
			background-position: 50% 50%;
			}
			div.s1 span.figure { background-image: url(../images/style/bg-section1.png); }
			div.s2 span.figure { background-image: url(../images/style/bg-section2.png); }
			div.s3 span.figure { background-image: url(../images/style/bg-section3.png); }
			div.s4 span.figure { background-image: url(../images/style/bg-section4.png); }
			div.s5 span.figure { background-image: url(../images/style/bg-section5.png); }
			div.s6 span.figure, .fsa-information span.figure { background-image: url(../images/style/bg-section6.png); }
			.international .fsahide { display: none; }
			div.s2 span.figure { background-position: 50% 70%; }
			div.s4 span.figure { background-position: 50% 100%; }
			div.s6 span.figure { background-position: 50% 90%; }
div.x2 {
	margin: 1em 0 1.5em;
	}
	div.x2 div.section {
		width: 49%;
		}
	div.x2 div.section-in {
		margin: 0 1em;
		padding: 1em 0;
		}
div.alt {
	margin: 0 .9em;
	}
div.aside div.figure {
	padding: 0 0 0.4em 0;
	margin: 0;
	}
    .homepage div.aside div.figure {
	    overflow: hidden;
	    }
div.aside-in p {
	font-family: "Georgia"; }
div.clients {
	margin: 0 0 1em;
	}
	div.clients div.figure {
		margin: .5em 1em;
		padding: 0em;
		color: inherit;
		background-color: #fff;
		}
.floatleft {
	float: left;
	padding: 0 10px 10px 0;
	}
div.back {
	margin: 3em 0 2em;
	}
div.sitemap {
	margin: 2em;
	font-size: 1em;
	}
	div.sitemap li {
		margin: 0 0 1em;
		font-size: 1em;
		width: 350px;
		}
	div.sitemap ul div.sitemap {
		margin: 0 2em 1em;
		}
	div.sitemap ul div.sitemap li {
		margin: 0 0 .5em;
		}
.sitemap .vertical .title { font-weight: bold; font-size: 18px; }
.sitemap .bullet, .sitemap .bullet li { list-style: square !important;  }





															/** LISTS **/
div.main ul {
	padding: .3em 0 .3em 0;
	background-image: url(../images/style/bg-main.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	}
	div.main ul li {
		
		}
div.sub ul {
	padding: 0 /*.5em;*/
	}
*+html div.sub ul {
	width: 90%;
	padding: 0 .5em;
	}
	div.sub ul li {
		background-image: url(../images/style/bg-aside-dotted.gif);
		background-repeat: repeat-x;
		}
	div.sub ul li.first {
		background-image: none;
		}
div.foot ul {
	padding: 1em 0 .5em;
	background-image: url(../images/style/bg-foot.gif);
	background-repeat: repeat-x;
	}
	div.foot ul li {
		margin: 0 .5em 0 0;
		}
div.localise ul {
	
	}
	div.localise ul li {
		margin: 0 .6em 0 0;
		padding: 0 .6em 0 0;
		border-right: 1px solid #a1a1a3;
		}
	div.localise ul li.last {
		margin: 0;
		padding: 0;
		border: 0;
		}
ul.list {
	margin: .5em .5em .5em 3em;
	padding: 0 0 1em;
	font-size: 1em;
	}
div.content-in ul.list {
	font-size: 1.1em;
	}
	ul.list li {
		padding: .3em 0;
		}
ul.col2 {
	margin: 0 .5em .5em 2.5em;
	}
	ul.col2 li {
		float: left;
		width: 50%;
		}
ul.col3 {
	margin: 0 .5em .5em 2.5em;
	}
	ul.col3 li {
		float: left;
		width: 33.3%;
		}

#products-services ul {
    padding: 0;
    width: 100%;
}

#products-services ul ul ul li {
    background-image: none;
    
}
#products-services ul ul ul  {
    overflow: hidden;
    padding-bottom: 5px;
}
#products-services ul ul ul li {
    padding-left: 15px;
    padding-right: 0 !important;
}
#products-services ul ul ul li a {
    padding: 0.4em 3em 0.4em 2em;
    letter-spacing: -0.05em;
}

#products-services ul ul ul {

}
#products-services ul ul .nest {
    overflow: hidden;
	height: 0;
}
#products-services ul ul .selected .vertical {
    display: block;
}

#products-services .space {
    height: 15px;
    background: #fff;
    
}
.main li {
    font-size: 1em;
}

ul {
    margin-left: 2.5em;
}

															/** TYPOGRAPHY **/
h1 {
	/*color: #;*/
	}
	h1.logo {
		float: left;
		width: 312px;
		margin: 0;
		}
h2 {
	font-size: 3em;
	}
	div.splash h2 {
		position: relative;
		z-index: 4;
		margin: 1.8em .5em .5em;
		color: #fff;
		background-color: transparent;
		vertical-align: baseline;
		}
		
h3, .highlight {
	font-size: 1.6em;
	line-height: 1.2em;
	}
	h3 {
		margin: .5em .5em 1em;
		font-family: Georgia; /*"Calibri"*/
		line-height: 1.3em;
		}
	.content-in h3 {
	    
	}
		div.content-in h3.alt {
			margin: 1em 1em -.5em 1em;
			padding: 1em;
			font-size: .9em;
			}
	div.aside h3, .highlight  {
		padding: .5em;
		font-size: 1.4em;
		}
h4 {
	font-size: 1.1em;
	font-weight: bold;
}

h4, h5, h6, h7 {
    padding: 0.5em 0;
}
div.content-in h4, div.content-in h5, div.content-in h6, div.content-in h7 {
    margin: 0 1em;
}
div.aside h4, div.aside h5, div.aside h6, div.aside h7 {
    padding: 0.5em 0em;
	margin: 0 0.8em;
}
div.aside-left p {
    background: #DADBDD;
}
	/*div.content-in h4 {
		margin: .5em 0 .1em;
		 margin: .5em .8em .1em; 
		}
		div.content-in h4 {
		    margin: .5em 0 1em;
		}*/
	div.x2 h4,
	div.gradient h4 {
		padding: .6em 0 .3em;
		color: #666;
		background-color: transparent;
		}
	div.x6 h4 {
		font-weight: normal;
		}
a:link,
a:visited {
	color: #00529b;
	background-color: inherit;
	text-decoration: none;
	}
	h1.logo a:link,
	h1.logo a:visited {
		height: 115px;
		background-image: url(../images/logo-globalinsurance.png);
		}
	div.main ul a:link,
	div.main ul a:visited {
		margin: 0 0 0 0;
		padding: .5em 1em;
		color: #666;
		background-color: inherit;
		text-decoration: none;
		}
	div.sub ul a:link,
	div.sub  ul a:visited {
		margin: 0 0 0 0;
		padding: 1em 3em 1em 2em;
		color: #777;
		background-color: inherit;
		font-size: .9em;
		text-decoration: none;
		}
	div.foot ul a:link,
	div.foot ul a:visited {
		color: #666;
		background-color: inherit;
		text-decoration: none;
		}
	div.x6 h4 a:link,
	div.x6 h4 a:visited {
		display: block;
		text-decoration: none;
		cursor: pointer;
		border: 1px solid #00529b;
		}
	div.x6 h4 a span.title {
		display: block;
		height: 2.2em;
		padding: .2em 1em .5em .5em;
		color: #fff;
		background-color: #00529b;
		line-height: 1.2em;
		}
		div.x6 div.pink h4 a { border: 1px solid #b20837; }
		div.x6 div.pink h4 a span.title { background-color: #b20837; }
		div.x6 div.green h4 a { border: 1px solid #6d8d22; }
		div.x6 div.green h4 a span.title { background-color: #6d8d22; }
		div.x6 div.orange h4 a { border: 1px solid #e4701d; }
		div.x6 div.orange h4 a span.title { background-color: #e4701d; }
		div.x6 div.purple h4 a { border: 1px solid #781d7d; }
		div.x6 div.purple h4 a span.title { background-color: #781d7d; }
		div.x6 div.aqua h4 a { border: 1px solid #008c99; }
		div.x6 div.aqua h4 a span.title { background-color: #008c99; }
	div.aside p a:link,
	 a:visited {
		color: #00529c;
		background-color: inherit;
		text-decoration: none;
	
		}
		div.aside p {}
		div.aside p a:hover {
			text-decoration: underline;
			}
	div.localise ul a:link,
	div.localise ul a:visited {
		color: #666;
		background-color: inherit;
		text-decoration: none;
		}
		div.localise ul li.selected a {
			font-weight: bold;
			}
	div.admin a.client-login:link,
	div.admin a.client-login:visited {
		float: right;
		margin: .5em 0 0;
		padding: 0 0 0 1em;
		color: #666;
		background-color: inherit;
		background-image: url(../images/style/icon-arrow.gif);
		background-position: 0 50%;
		text-decoration: none;
		text-align: right;
		}
		div.admin a.on:link,
		div.admin a.on:visited {
			background-image: url(../images/style/icon-arrow-on.gif);
			background-position: 0 50%;
			}
	div.back a:link,
	div.back a:visited {
		display: block;
		width: 33%;
		padding: .5em 1.5em;
		background-image: url(../images/style/icon-arrow-back.png);
		background-position: 0 50%;
		font-size: 1.4em;
		}
	a:hover {
		color: #444;
		background-color: inherit;
		text-decoration: underline;
		}
p, .content-in li { font-size: .9em; }
p {
	padding: 0 0 1em;
	line-height: 1.3em;
	}
	div.content-in p, div.content-in label {
		margin: 0 1em;
		font-family: "Calibri";
		font-size: 1em;
		line-height: 1.5em;
		}
		div.content-in ul li {
			font-family: "Calibri";
			font-size: 1em;
			}
	div.aside p {
		padding: 0.5em 1em;
		font-size: .85em;
		}
	div.aside p.nopad {
		padding: 0 1em 0;
		}
	div.aside p.nopad-top {
		padding: 0 1em .8em;
		}
	div.aside p.nopad-bottom {
		padding: .8em 1em 0;
		}
		li p {
			font-size: 1.2em;
			}
div.aside .border {
	margin: 0 .6em;
	padding: 0.5em 0;
	background-image: url(../images/style/bg-aside-dotted.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	}






															/** FORMS **/
form {
	
	}
	form.client-login {
		position: absolute;
		top: 4.3em;
		right: 0;
		padding: 0 0 0 0;
		color: inherit;
		background-color: #e7e7e7;
		background-image: url(../images/style/bg-form.gif);
		background-repeat: repeat-x;
		font-size: .85em;
		}
	form.client-login fieldset {
		margin: 0 .5em 0;
		padding: .5em 0 0 0;
		border: 0;
		}
	form.client-login div.control {
		margin: 0 0 .5em 0;
		}
		form.client-login div.control label {
			width: 6em;
			padding: .3em 0 0;
			}
		form.client-login div.control input {
			width: 17.3em;
			padding: .2em;
			font-family: "Georgia";
			}
			*+html form.client-login div.control input {
				width: 15.6em;
				}
			form.client-login div.control input.s {
				width: 11em;
				padding: .2em;
				font-family: "Georgia";
				}
				*+html form.client-login div.control input.s {
					width: 10.3em;
					}
		form.client-login div.alt-button {
			float: right;
			margin: -2.3em .8em .5em 0;
			}
			*+html form.client-login div.alt-button {
				margin: -2.5em .8em .5em 0;
				}
			form.client-login div.alt-button button {
				padding: .1em 1em;
				_padding: .1em .6em;
				color: #fff;
				background-color: #818286;
				font-family: "Georgia";
				font-weight: bold;
				}
			*+html form.client-login div.alt-button button {
				padding: .1em .5em;
				}
	form.search {
		margin: 0;
		background-repeat: repeat-x;
		font-size: .85em;
		}
	form.search fieldset {
		padding: 1.2em 0 0;
		border: 0;
		}
		form.search div.control {
			
			margin: 0;
			}
		form.search div.alt-button {
			float: right;
			margin: 0;
			}
		form.search div.control {
		    float: right;
			clear: none;
			width: auto;
		}
		form.search div.control input {
			float: right;
			width: 14.5em;
			margin: 0;
			padding: .45em;
			clear: none;
			font-family: "Georgia";
			}
		 

			






															/** THEMES **/
h3.alt,
div.aside h3, .highlight {
	color: #fff !important;
	background-color: #00529b !important;
	font-size: 1.4em !important;
	padding: 0.5em !important;
	}
h4 {
	color: #00529b;
	background-color: transparent;
	}
div.back a,
h3,
div.main ul li.selected a,
div.main ul a:hover,
div.sub  ul ul a:hover,
div.foot ul a:hover,
div.localise ul a:hover,
div.localise ul li.selected a {
	color: #00529b;
	background-color: inherit;
	}

.motor-retailers h3.alt,
.motor-retailers div.aside h3, .motor-retailers .highlight { color: #fff !important;
	background-color: #b20838 !important; }
/*.motor-retailers .selected { color: #b20838 !important }*/
.motor-retailers h4 {
	color: #b20838; background-color: transparent; }
.motor-retailers div.back a,
.motor-retailers h3,
.motor-retailers div.main ul li.selected a,
.motor-retailers div.main ul a:hover,
.motor-retailers div.sub  ul ul li a:hover,
.motor-retailers div.foot ul a:hover,
.motor-retailers div.localise ul a:hover,
.motor-retailers li ul li.selected a.selected,
.motor-retailers ul ul ul li.selected a {
	color: #b20838; background-color: inherit; }

.manufacturers h3.alt,
.manufacturers div.aside h3, .manufacturers .highlight { color: #fff !important;
	background-color: #6d8d23 !important; }

.manufacturers h4 {
	color: #6d8d23; background-color: transparent; }
.manufacturers div.back a,
.manufacturers h3,

.manufacturers div.main ul a:hover,
.manufacturers div.main ul li.selected a,
.manufacturers div.sub  ul ul li a:hover,
.manufacturers div.foot ul a:hover,
.manufacturers div.localise ul a:hover,
.manufacturers li ul li.selected a.selected,
.manufacturers ul ul ul li.selected a {
	color: #6d8d23; background-color: inherit; }

.insurance-intermediaries h3.alt,
.insurance-intermediaries div.aside h3, .insurance-intermediaries .highlight { color: #fff !important;
	background-color: #e4701e !important; }
.insurance-intermediaries h4 {
	color: #e4701e; background-color: transparent; }
.insurance-intermediaries div.back a,
.insurance-intermediaries h3,
.insurance-intermediaries div.main ul li.selected a,
.insurance-intermediaries div.main ul a:hover,
.insurance-intermediaries div.sub  ul ul li a:hover,
.insurance-intermediaries div.foot ul a:hover,
.insurance-intermediaries div.localise ul a:hover,
.insurance-intermediaries li ul li.selected a.selected,
.insurance-intermediaries ul ul ul li.selected a {
	color: #e4701e !important; background-color: inherit; }

.affinity-banking--finance h3.alt,
.affinity-banking--finance div.aside h3, .affinity-banking--finance .highlight { color: #fff !important;
	background-color: #781d7e !important; }
.affinity-banking--finance h4 {
	color: #781d7e; background-color: transparent; }
.affinity-banking--finance div.back a,
.affinity-banking--finance h3,
.affinity-banking--finance div.main ul li.selected a,
.affinity-banking--finance div.main ul a:hover,
.affinity-banking--finance div.sub  ul ul li a:hover,
.affinity-banking--finance div.foot ul a:hover,
.affinity-banking--finance div.localise ul a:hover,
.affinity-banking--finance li ul li.selected a.selected,
.affinity-banking--finance ul ul ul li.selected a {
	color: #781d7e !important; background-color: inherit; }

.international h3.alt,
.international div.aside h3, .international .highlight { color: #fff !important;
	background-color: #008c99 !important; }

.international h4 {
	color: #008c99; background-color: transparent; }
.international div.back a,
.international h3,
.international div.main ul li.selected a,
.international div.main ul a:hover,
.international div.sub  ul ul li a:hover,
.international div.foot ul a:hover,
.international div.localise ul a:hover,
.international li ul li.selected a.selected,
.international ul ul ul li.selected a {
	color: #008c99 !important; background-color: inherit; }
	
#products-services li ul li.selected a.selected,
#products-services ul ul ul li.selected a {
  color: #00529B;
}

	

.fixed:after{
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
.fixed{
	display:block;
	}
/*  \*/
.fixed{
	min-height:1%;
	}
* html .fixed{
	height:1%;
	}


#languages, #login { padding-top: 2px; overflow: hidden; position: absolute; z-index: -2; height: 23px }
#languages a, #login a { display:inline; background: #fff; color: #a7a9ac; }
#login { margin-left: 142px; }

.contentwithclientboximagerotate { display: none; }
.legend { font-family: Georgia; }

#header { width: 34em; }
.header .navigation { width: auto; }
.headernav { float: right; width: 34em; position: relative}
.headernav a, .headernav .btn button { background: #a7a9ac; color: #fff; display: block; margin: 1px 0; padding: 2px 0 }
.navigation .vertical .headernav .btn { float: right; height: 19px; background: #a7a9ac url(../images/button-arrow.png) no-repeat left; padding: 2px 0 0 35px; width: 87px; font-size: 11px }
 
.navigation .vertical .headernav button.btn-search { width: 121px; text-align: left; height: 21px; padding-top: 0; font-family: Georgia; background: #a7a9ac url(../images/button-arrow.png) no-repeat -1px; }
.headernav form.search fieldset { padding-top: 1px; }
.headernav form.search div.control input { border: 1px solid #A7A9AC; height: 10px }


#products-services .gt { background: url(../images/arrow-gray.png) no-repeat 6px; }

#products-services .gt:hover, #products-services .selected .selected a.gt { background-image: url(../images/arrow-blue.png); font-weight: bold; letter-spacing: -1px; color: #00529B }
.motor-retailers #products-services .gt:hover, .motor-retailers #products-services .selected .selected a.gt { background-image: url(../images/arrow-red.png); color: #B20838 }
.motor-retailers #products-services ul .selected li.selected .selected a { color: #B20838  }

.international #products-services .selected .selected .gt, .international #products-services .gt:hover { background-image: url(../images/arrow-green.png); color: #008C99 }
.international #products-services ul .selected li.selected .selected a { color: #008C99 }

.manufacturers #products-services .selected selected .gt, .manufacturers #products-services .gt:hover, .manufacturers #products-services .selected .selected a.gt { background-image: url(../images/arrow-dgreen.png); color: #6D8D23 }
.manufacturers #products-services ul .selected li.selected .selected a { color: #6D8D23 }

.insurance-intermediaries #products-services selected .selected .gt, .insurance-intermediaries #products-services .gt:hover, .insurance-intermediaries #products-services .selected .selected a.gt { background-image: url(../images/arrow-orange.png); color: #E4701E }
.insurance-intermediaries #products-services ul .selected li.selected .selected a { color: #6D8D23 }

.affinity-banking--finance #products-services selected .selected .gt, .affinity-banking--finance #products-services .gt:hover, .affinity-banking--finance #products-services .selected .selected a.gt { background-image: url(../images/arrow-purple.png); color: #781D7E }
.affinity-banking--finance #products-services ul .selected li.selected .selected a { color: #781D7E }

.services #products-services selected .selected .gt, .services #products-services .gt:hover, .services #products-services .selected .selected a.gt { background-image: url(../images/arrow-blue.png); color: #00529B }
.services #products-services ul .selected li.selected .selected a { color: #00529B }

ul.news-list { margin: 0; padding: 0; }
ul.news-list li { list-style-type: none; padding: 0; margin: 0; }
a.na-gt { background:transparent url(../images/arrow-gray.png) no-repeat 4px; display: block; padding-left: 20px; }


.contact-us #item-5 input, .contact-us #item-6 textarea { width: 400px !important; }
body.contact-us div.splash h2 { color: #00529B; }

.content-in strong { letter-spacing: 0.08em; }

.aside-in h3 { margin: 0; }

.floatright { float: right; padding: 0 0 10px 10px; }

.client-image-rotator { background: #fff; width: 100%; height: 130px;  }
.client-image-rotator ul, .client-image-rotator li { margin: 0; list-style-type: none; text-align: center }

.international .fsa-info-box { display: none; }

.client-image-rotator ul { height: 80px; }

div.aside-in div.field { padding: 0 10px; margin-top: 0; }
div.aside-in div.button { margin: 10px; }
div.aside-in div.field input { padding: 2px; width: 145px;}
div.aside-in #errors { background: #fff; }
div.aside-in .error { color: Red; }


.search-results {
    
    }
    .search-results ul {
        overflow: hidden;
        position: relative;
        margin: 0;
        }
    .search-results .figure {
        float: left;
        margin: 0 10px 10px 0;
        }
        
    .search-results .count {
        float: left;
        margin: 0 5px 5px 0;
        height: 50px;
        }
    .search-results li {
        clear: left;
        }
    
    #searchform {
        }
    form#searchform button, form#searchform .button, form#searchform .control {
        float: left;
        clear: none;
        }
    .search-count {
        clear: left;
        }
        
        
        

.pagination-clean {
    margin: 0;   
}
.pagination-clean li{
    border:0; margin:0; padding:0;
    font-size:11px;
    list-style:none;
    margin-right:2px;
    padding:3px 6px;
        float:left;
    
}
    .pagination-clean li, .pagination-clean a{
    }
    .pagination-clean .previous-off,
    .pagination-clean .next-off {
        color:#888888;
        display:block;
        float:left;
        font-weight:bold;
    }
    .pagination-clean .next a,
    .pagination-clean .previous a {
        font-weight:bold;
        
    }
    .pagination-clean .next {
        float: left;
        }
    .pagination-clean .active{
        color: #000000;
        font-weight:bold;
        display:block;
        float:left;
        
    }
    .pagination-clean a:link,
    .pagination-clean a:visited {
        color:#00529B;
        display:block;
        float:left;
        text-decoration:none;
    }
    .pagination-clean a:hover{
        text-decoration:none;
    }
    