@charset "utf-8";
/* CSS Document - SHS Template Build */

body {
	background-image:url(../newimages/bg1.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#1a398b;
	}
	
#wrapper {
	width:100%;
	background-color:#fff;
	}	

#top {
	margin:0 auto; 
	width:985px;
	}

#middle {
	float:left; 
	width:100%; 
	background-color:#fff; 
	clear:both;
	}
	
#content-middle {
	margin:0 auto; 
	width:985px;
	padding:0;
	}	

#container {
	margin:0 auto;
	width:985px;
	}



/* Breadcrumbs */
#breadcrumbs {
	float:left;
	width:985px;
	height:26px;
	/*background-color:#c5960c;*/
	}


#breadcrumbs ul {
	padding:0;
	}
	
* html #breadcrumbs ul {
	padding:5px 0 0 0;
	}


#breadcrumbs ul li {
	display:inline;
	color:#fff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	padding:0 0 0 5px;
	}
	
#breadcrumbs ul li a {
	color:#fff;
	font-size:11px;
	border-right:1px solid #e2ca85;
	padding:0 10px 0 0;
	text-decoration:none;
	font-weight:bold;
	}	

#breadcrumbs ul li a:hover {
	text-decoration:underline;
	}


/* Banner Elements */
#banner {
	float:left;
	width:985px;
	height:145px;
	background-image:url(../newimages/bannerbg.png);
	background-repeat:no-repeat;
	background-position:top;
	}
	
#brand {
	float:left;
	width:146px;
	height:107px;
	/*background-image:url(../newimages/logo.jpg);*/
	margin:28px 0 0 45px;
	}
	
	
#text {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	padding:55px 0 0 47px;
	}	

	
#text h1 {
	font-size:18px;
	color:#fff;
	font-weight:normal;
	}	


#text h2 {
	font-size:36px;
	color:#c5960b;
	font-weight:normal;
	}
	
	
/*#navigation {
	float:left;
	width:985px;
	height:47px;
	background-image:url(../newimages/navbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}


#navigation ul {
	float:left;
	padding:13px 0 0 0;
	}


#navigation ul li {
	display:inline;
	text-decoration:none;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}


#navigation ul li a {
	color:#ffffff;
	text-decoration:none;
	border-right:1px solid #1d3b88;
	padding:0 12px 0 12px;
	}
	
#navigation ul li a:hover {
	color:#C5960C;
	}*/
	
		
/* Navigation Elements */
#navigation {
	float:left;
	width:985px;
	height:47px;
	background-image:url(../newimages/navbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}


#navigation ul {
	float:left;
	padding:13px 0 0 0;
	}


#navigation ul li {
	display:inline;
	text-decoration:none;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	background:url(../newimages/nav_splitter_right.gif) no-repeat 100% 0%;
	}

#navigation ul li.last {
	background: none;
}

#navigation ul li a {
	color:#ffffff;
	text-decoration:none;
	/*border-right:1px solid #1d3b88;*/
	padding:0 17px 28px 18px;
	}
	
#navigation ul li a:hover {
	color:#C5960C;
	background:url(../newimages/nav-arrow.gif) no-repeat bottom center;
	}	
	
#navigation ul li.active a {
	color:#C5960C;
	background:url(../newimages/nav-arrow.gif) no-repeat bottom center;
}
	
	
/* Sub Menu Left */
#brand-menu {
	float:left;
	width:188px;
	padding:35px 20px 15px 0;
	text-align:right;
	/*height:200px;*/
	}
	
#contact-menu {
	float:left;
	width:188px;
	padding:35px 20px 0 0;
	text-align:right;
	height:390px
	}	
	
	
#brand-menu ul li {
	padding:5px 0 0 0;
	clear:both;
	}	
	
	
#brand-menu ul li a {
	color:#10286a;
	font-family:Helvetica, Arial, sans-serif;
	padding:0 0 0 11px;
	}	


#brand-menu ul li a:hover {
	color:#c5960c;
	text-decoration:none;
	background:url(../newimages/sidenav_hover.gif) no-repeat left;
	}

#brand-menu ul li.active a {
	color:#c5960c;
	text-decoration:none;
	background:url(../newimages/sidenav_hover.gif) no-repeat left;
	}


#brand-menu h2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#1d3b88;
	}
	
#brand-menu h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#1d3b88;
	font-weight:normal;
	}


#brand-menu ul li {
	list-style-type:none;
	}


#brand-menu ul li a {
	text-decoration:underline;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#1d3b88;
	}


#post {
	float:left;
	}


#article-content {
	float:left;
	}


#brand-content {
	float:left;
	width:740px;
	border-left:1px solid #c5960c;
	padding:0 0 0 30px;
	margin:35px 0 35px 0;
	}
	
#brand-content h2 {
	color:#0C1E50;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:0 0 21px;
	}

#brand-content p {
	color:#000000;
	font-size:12px;
	line-height:20px;
	padding:0 0 20px;
	}
	
.PostContent {
	color:#000000;
	font-size:12px;
	line-height:20px;
}

.PostContent ul li {
	list-style-position:inside;
}

.Post img  {
padding:0 0 20px 0;
}
	
	
/*#left .PostContent p {
	color:#FF0000;
	font-size:12px;
	line-height:20px;
	padding:0 0 20px;
}	*/
	
#about_contentright_testimonal_content p {
	font-size:14px;
	color:#c5960c;
	padding:15px 20px 0 36px;
}	

#brand-content h1 {
	color:#C5960C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:30px;
	font-weight:normal;
	margin:-5px 0 13px 0;
	line-height:30px;
	}


#brand-content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0c1e50;
	font-weight:normal;
	}

#PostHead {
	float:left;
	width:743px;
	height:212px;
	padding:0 0 30px 0;
	}


/*.FeatureImageSpan {
	float:left;
	width:743px;
	height:212px;
	}*/
	
	
#left {
	float:left;
	width:408px;
	padding:0 25px 0 0;
	color:#000000;
	font-size:12px;
	line-height:20px;
	}
	
#left ul li {
	list-style-position:inside;
	}	
	
#left a {
	color:#1D3B88;
	text-decoration:underline;
	}

#left a:hover {
	color:#C5960C;
	text-decoration:none;
	}		

#right {
	float:left;
	width:250px;
	height:200px;
	margin:0 0 0 50px;
	background-color:#fefbf0;
	}
	
#news_right {
	float:left;
	width:250px;
	height:200px;
	margin:0 0 0 50px;
	background-color:#fefbf0;
	}
	
#news_image {
	padding:0 0 25px 0;
	}	

#news_right_article {
	float:right;
	padding:0 0 20px;
	}
	
/* Footer */	
#footer {
	width:100%;
	float:left;
	/*height:210px;*/
	background-image:url(../newimages/footerbg.jpg);
	background-repeat:repeat-x;
	/*background-color:#1a398b;*/
	background-color:#1a398b;
	}	


#footer-inner {
	margin:0 auto;
	width:985px;
	height:186px;
	padding:4px 0 20px;
	}


#footer-inner .content_left {
	font-family:Arial, Helvetica, sans-serif;
	width:180px;
	/*height:158px;*/
	float:left;
	padding:48px 55px 0 12px;
	color:#FFFFFF;
	}


	#footer-inner .content_left h5 {
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	text-align:right;
	}
	
	#footer-inner .content_left h6 {
	color:#c5960c;
	font-size:18px;
	font-weight:normal;
	text-align:right;
	}	
	
	#footer-inner .content {
	font-family:Arial, Helvetica, sans-serif;
	width:736px;
	/*height:158px;*/
	float:left;
	/*padding:28px 0 0 238px;*/
	padding:35px 0 0 0;
	}


#footer-inner .content p {
	color:#fef8e7;
	font-size:14px;
	padding:15px 0 0 0;
	line-height:1.6em;
	}
	
#footer-nav {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	padding:20px 0 10px 0;
	}	


#footer-nav ul {
	height:24px;
	float:left;
	}


#footer-nav ul li {
	list-style-type:none;
	display:inline;
	float:left;
	}


#footer-nav ul li .image {
	float:left;
	padding:1px 3px 0 0;
	}
	
#footer-nav ul li a {
	color:#c4950a;
	font-size:12px;
	text-decoration:underline;
	padding:0 20px 0 0;
	}


#footer-nav ul li a:hover {
	text-decoration:none;
	}
	
#article-display {
	/*background-color:#00FF33;
	border-bottom:1px solid #d8d8d8;*/
	padding:15px 0 20px 0;
	height:120px;
	float:left;
	width:730px;
	}
	
.article-display {
	/*background-color:#00FF33;
	border-bottom:1px solid #d8d8d8;*/
	padding:15px 0 20px 0;
	height:120px;
	float:left;
	width:730px;
	}
	
	.article-display ul {
	
	}	

.article-display ul li {
	list-style-type:none;
	}	

.article-display ul li a {
	text-decoration:underline;
	}
	
.article-display ul li a:hover {
	text-decoration:underline;
	}

#article-display ul {
	
	}	

#article-display ul li {
	list-style-type:none;
	}	

#article-display ul li a {
	text-decoration:underline;
	}
	
#article-display ul li a:hover {
	text-decoration:underline;
	}	

.ArticleContent-left {
	float:left;
	}	

.ArticleContent-right {
	/*float:left;
	width:550px;*/
	padding:0 0 0 5px;
	}
	
.ArticleContent-right .date {
	color:#c5960c;
	}	

.text {
	font-size:13px;
	color:#000;
	margin:-10px 0 0 0;
	}

.ArticleContent-right ul {
	padding:20px 0 0 0;
	}

.ArticleContent-right ul li {
	display:inline;
	font-size:11px;
	padding:0 20px 0 0;
	}

.ArticleContent-right ul li img {
	padding:0 5px 0 0;
	margin:0 0 -4px 0;
	}

.ArticleContent-right ul li a {
	/*border-bottom:2px solid #c3c9da;*/
	text-decoration:underline;
	color:#0f286a;
	}

.ArticleContent-right ul li a:hover {
	color:#c5960c;
	}
	
.ArticleContent-right h2 a {
	font-family:Helvetica, Arial, sans-serif;
	color:#0c1e50;
	font-weight:normal;
	padding:0;
	text-decoration:none;
	}
	
.ArticleContent-right h2 a:hover {
	color:#c5960c;
	}
	
	
	
	
/*.Category h1 {
	margin-bottom:20px;
	}*/	
	
/* Carousel */	
	
.carousel {   /*DAH 14.01.2008*/
	width:100%;
	height:161px;
	margin:0px 0 10px 4px;
	float:left;
	}
	
#carousel {   /*DAH 14.01.2008*/
	width:100%;
	height:161px;
	margin:0px 0 10px 4px;
	float:left;
	}	

#carousel h1 {
	color:#c5960c;
	font-size:16px;
	font-weight:normal;
	margin:0 0 3px 22px;
		}
		
#brands_carousel {
	width:943px;
	height:161px;
	/*margin:0px 0 10px 27px;*/
	margin:0 auto;
	}

#brands_carousel h1 {
	color:#c5960c;
	font-size:16px;
	font-weight:normal;
	margin:0 0 3px 22px;
		}

/* Contact Form */

#contact-address {
	font-family:Helvetica, Arial, sans-serif;
	color:#616161;
	float:right;
	}

#contact-address h4 {
	font-size:12px;
	color:#1D3B88;
	float:right;
	clear:both;
	}

#contact-address h4.belfast {
	padding:10px 0 0 0;
	color:#1D3B88;
	float:right;
	clear:both;
	}	

#contact-address p {
	font-size:12px;
	font-family:Helvetica, Arial, sans-serif;
	/*padding:0 0 25px 0;*/
	line-height:1.7em;
	clear:both;
	text-align:right;
	}

#contact-address p.mailto a {
	float:right;
	color:#1D3B88;
	padding:0 0 25px 0;
	}
	
#contact-address p.mailto a:hover {
	color:#C5960C;
	}		
	
#contact-address p a.email {
	padding:0;
	color:#000;
	}	
	
#contact-address p.vcard {
	float:right;
	}	
	
#contact-address p img {
	padding:2px 5px 0 15px;
	float:left;
	width:20px;
	height:20px;
	}	
	
#contact-address p a {
	color:#c5960c;
	font-size:12px;
	float:left;
	padding:6px 0 0 3px;
	}
	
#contact-address p a:hover {
	text-decoration:none;
	}		
	
#contact-form {
	width:425px;
	float:left;
	padding:15px 0 0 0;
	}

#contact-form .row {
	float:left;
	width:425px;
	padding:0 0 16px 0;
	}

#contact-form .row input {
	width:403px;
	height:25px;
	padding:7px 0 0 5px;
	clear:both;
	border:1px solid #cdcdcf;
	color:#707070;
	font-size:12px;
}	

#contact-form .row textarea {
	width:403px;
	height:100px;
	float:left;
	clear:both;
	padding:7px 0 0 5px;
	border:1px solid #cdcdcf;
	color:#707070;
	font-size:12px;
}

#contact-form .row label {
	font-size:12px;
	color:#C5960C;
	padding:0 0 3px 0;
	float:left;
	}

#contact-form .row .left input {
	width:192px;
	height:25px;
	padding:7px 0 0 5px;
	clear:both;
	border:1px solid #cdcdcf;
	color:#707070;
	font-size:12px;
	}

#contact-form .row .right input {
	width:192px;
	height:25px;
	padding:7px 0 0 5px;
	clear:both;
	border:1px solid #cdcdcf;
	color:#707070;
	font-size:12px;
	}

#contact-form .row .left {
	width:212px;
	float:left;
	}

#contact-form .row .right {
	width:212px;
	float:left;
	}
	
#form-buttons {
	float:left;
	width:425px;
	}	

#form_buttons input {
	width:110px;
	height:29px;
	background-color:#10286a;
	border:1px solid #d2d2d4;
	color:#fff;
	float:left;
	font-size:13px;
	}	
	
#contact-right {
	float:left;
	width:305px;
	padding:30px 0 0 10px;
	}
	
.checkbox {
	float:left;
	clear:none;
	width:180px;
	font-size:12px;
	color:#10286a;
	padding:5px 0 0 23px;
	}

.checkbox label {
	padding:0 0 0 5px;
	float:left;
	color:#C5960C;
	}

#form_buttons .checkbox input {
	width:15px;
	height:15px;
	float:left;
	}	
	
.contact-tool {
	float:left;
	width:300px;
	height:40px;
	background-image:url(../newimages/contact.jpg);
	background-repeat:no-repeat;
	}	
	
.contact-tool .img {
	float:right;
	clear:none;
	padding:5px 10px 0 0;
	}	

.contact-tool p {
	float:left;
	line-height:normal;
	padding:0;
	}
	
.contact-tool p a {
	color:#FFFFFF;
	font-size:14px;
	float:left;
	padding:10px 0 0 15px;
	text-decoration:none;
	}
	
.contact-tool p a:hover {
	color:#e1c87e;
	text-decoration:none;
	}
	
/* Pagination */

.Paging {
	float:left;
	height:20px;
	padding:10px 0 0 0;
	}
	
.Paging-news {	
	float:left;
	height:20px;
	padding:10px 0 0 0;
	}
	
		
	
.PagingCurrentPageNumber {
	font-size:12px;
	width:18px;
	height:17px;
	float:left;
	color:#8b6b10;
	border:1px solid #c5960c;
	background-color:#fff;
	margin:0 3px 0 3px;
	padding:1px 0 0 0;
	text-align:center;
	}

.Paging a, .Paging-news a {
	padding:1px 0 0 0;
	font-size:12px;
	width:18px;
	height:17px;
	float:left;
	color:#10286a;
	border:1px solid #10286a;
	background-color:#fff;
	text-align:center;
	text-decoration:underline;
	margin:0 3px 0 0;
	}
	
.Paging-news a:hover {
	text-decoration:underline;
	}	
	
.Paging a:hover {
	text-decoration:underline;
	border:1px solid #c5960c;
	color:#c5960c;
	}	
	

/*Images for article*/	
#article_images {
	width: 741px;
	height: 214px;
	margin:0 0 25px 0;
	color:#c9c8c8;
	font-size:14px;
	}
	
	
/* Subtitle In Articles */	
#article_subtitle {
	color:#0C1E50;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	padding:0 0 20px 0;
	}	
	
/* Combine CSS Stylesheet */

/*HOMEPAGE*/

#maincontent_wrapper {
	float:left;
	width:942px;
	padding:0 21px 0 11px;
	}

#homepage_right_menu {
	width:198px;
	float:right;
	border-left:1px solid #c5960c;
	margin:40px 0 0 0;
	}

#featured_brand {
	width:180px;
	float:right;
	}

#featured_brand h1 {
	color:#10286a;
	font-size:18px;
	border:none;
	margin:0 0 17px 0;
	}

#featured_brand_image {
	width:178px;
	height:137px;
	margin:0 0 15px 0;
	}

#featured_brand h2 a {
	color:#c5960c;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	}

#featured_brand h2 a:hover {
	color:#c5960c;
	}

#featured_brand p {
	color:#666666;
	font-size:11px;
	margin:3px 0 3px;
	line-height:16px;
	}

#featured_brand .PostBottom a {
	color:#10286a;
	font-size:11px;
	text-decoration:underline;
	margin:10px 0 0 0;
	}

#featured_brand .PostBottom a:hover {
	color:#c5960c;
	text-decoration:underline;
	}

#latestnews_side {
	width:180px;
	float:right;
	margin:24px 0 0 0;
	}

#latestnews_side h1 {
	color:#10286a;
	font-size:18px;
	border:none;
	margin: 0 0 17px;
	}

#latestnews_side ul {
	list-style-type:none;
	margin:0 0 6px;
	}

#latestnews_side li {
	margin: 0 0 20px;
	}

#latestnews_side p.published_date{
	color:#c5960c;
	font-size:10px;
	margin:0 0 4px;
	}

#latestnews_side a {
	color:#0f276a;
	font-size:11px;
	text-decoration:underline;
	}

#latestnews_side a:hover{
	color:#c5960c;
	text-decoration:underline;
	}

#homepage_left {
	width:730px;
	float:left;
	margin:40px 0 0 0;
	text-align:left;
	}

#homepage_left #homepage_content {
	width:660px;
	padding:11px 44px 20px 16px;/*padding:11px 44px 0 26px;*/
	float:left;
	}

#homepage_left #homepage_content h1 {
	font-size:30px;
	color:#c5960c;
	margin:0 0 10px;
	}

#homepage_left #homepage_content h2 {
	font-size:14px;
	color:#333333;
	font-weight:normal;
	line-height:26px;
	}

/*ABOUT PAGES*/

#about_content {
	float:left;
	width:740px;
	border-left:1px solid #c5960c;
	padding:0 0 0 30px;
	margin:35px 0 35px 0;
	}
	
#homepage_content .more_about a {
	font-size:12px;
	padding:0 0 0 10px;
	color:#10286A;
	text-decoration:underline;
}

#homepage_content .more_about a:hover {
	color:#C5960C;
	text-decoration:underline;
}		

#about_content p {
	font-size:12px;
	padding:0 0 20px;
	color:#000000;
	line-height:20px;
	}
	
#about_content strong {
	color:#0f276b;
	}

#about_contentleft {
	float:left;
	width:408px;
	padding:0 24px 0 0;
	color:#000000;
	font-size:12px;
	line-height:20px;
	}
	
#about_contentleft a {
	color:#1D3B88;
	text-decoration:underline;
	}	
	
#about_contentleft a:hover {
	color:#C5960C;
	text-decoration:none;
	}	

#about_contentleft ul li {
	list-style-position:inside;
	}

#about_content h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#c5960c;
	font-weight:normal;
	margin:-7px 0 13px 0;
	line-height:30px;
	}

#about_content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0c1e50;
	font-weight:normal;
	margin:0 0 21px 0;
	}

#about_contentright {
	float:right;
	width:306px;
	}

#about_contentright_brand {
	float:left;
	width:295px;
	padding:0 0 0 10px;
	}
	

#about_contentright_topimage {
	width:306px;
	padding:0 0 25px;
	}

#about_contentright_testimonal {
	width:294px;
	background:#fefbf0;
	}

#about_contentright_testimonal_top {
	width:294px;
	height:13px;
	background:url(../newimages/about/ourvalues/top_testimonial.gif) no-repeat top left;
	}

#about_contentright_testimonal_content {
	width:264px;
	background:url(../newimages/about/top_quote.gif) no-repeat 4% 5% #fefbf0;
	padding:0 15px;
	}

#about_contentright_testimonal_content p {
	font-size:14px;
	color:#c5960c;
	padding:15px 20px 0 36px;
	}

#about_contentright_testimonal_content #author {
	font-size:14px;
	color:#c5960c;
	width:100%;
	background:url(../newimages/about/bottom_quote.gif) no-repeat bottom right;
	}

#about_contentright_testimonal_content #author p {
	font-size:11px;
	line-height:16px;
	}

#about_contentright_testimonal_bottom {
	width:294px;
	height:13px;
	background:url(../newimages/about/ourvalues/bottom_testimonial.gif) no-repeat top left;
	}

/*DIVISIONS PAGES*/

#divisions_left_column {
	float:left;
	width:188px;
	padding:35px 20px 0 0;
	text-align:right;
	height:200px;
	}

#divisions_left_column p {
	color:#616161;
	font-size:12px;
	line-height:20px;
	}

#divisions_left_column ul li {
	padding:5px 0 0 0;
	}		
	
#divisions_left_column ul li a {
	color:#10286a;
	font-family:Helvetica, Arial, sans-serif;
	}	
	
#divisions_left_column ul li a:hover {
	color:#c5960c;
	text-decoration:none;
	}

#divisions_left_column h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#10286a;
	font-weight:normal;
	}

#divisions_left_column ul li {
	list-style-type:none;
	}

#divisions_left_column ul li a {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1d3b88;
	}

#divisions_content {
	float:left;
	width:740px;
	border-left:1px solid #c5960c;
	padding:0 0 0 30px;
	margin:35px 0 35px 0;
	}

#divisions_content p {
	font-size:12px;
	padding:0 0 20px;
	color:#000000;
	line-height:20px;
	}

#divisions_content strong {
	color:#0f276b;
	}

#divisions_contentleft {
	float:left;
	width:408px;
	padding:0 24px 0 0;
	}
	
#divisions_contentleft a {
	color:#1D3B88;
	text-decoration:underline;
	}
	
#divisions_contentleft a:hover {
	color:#C5960C;
	text-decoration:none;
	}		

#divisions_contentleft {
	list-style-position:inside;
	}

#divisions_content h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#c5960c;
	font-weight:normal;
	margin:-7px 0 13px 0;
	}

#divisions_content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#10286a;
	font-weight:normal;
	margin:0 0 21px 0;
	}

#divisions_contentright {
	float:right;
	width:306px;
	}

#divisions_contentright_topimage {
	width:306px;
	padding:0 0 25px;
	}

/*TRADE EVENTS*/

#trade_left_column {
	float:left;
	width:188px;
	padding:35px 20px 0 0;
	text-align:right;
	height:200px;
	}

#trade_left_column p {
	color:#616161;
	font-size:12px;
	line-height:20px;
	}

#trade_left_column a {
	color:#10286a;
	text-decoration:underline;
	}

#trade_left_column a:hover {
	color:#C5960C;
	text-decoration:none;
	}

#trade_left_column ul li {
	padding:5px 0 0 0;
	}	
	
	
#trade_left_column ul li a {
	color:#10286a;
	font-family:Helvetica, Arial, sans-serif;
	}	


#trade_left_column ul li a:hover {
	color:#c5960c;
	text-decoration:none;
	}


#trade_left_column h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1d3b88;
	}

#trade_left_column ul li {
	list-style-type:none;
	}


#trade_left_column ul li a {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1d3b88;
	}

#trade_content {
	float:left;
	width:740px;
	border-left:1px solid #c5960c;
	padding:0 0 0 30px;
	margin:35px 0 35px 0;
	}

#trade_content p {
	font-size:12px;
	padding:0 0 20px;
	color:#000000;
	line-height:20px;
	}

#trade_content strong {
	color:#0f276b;
	}

#trade_contentleft {
	float:left;
	width:408px;
	padding:0 24px 0 0;
	}
	
#trade_contentleft a {
	color:#1D3B88;
	text-decoration:underline;
	}

#trade_contentleft a:hover {
	color:#C5960C;
	text-decoration:none;
	}

#trade_contentleft ul li {
	list-style-position:inside;
	}

#trade_content h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#c5960c;
	font-weight:normal;
	margin:-7px 0 13px 0;
	}

#trade_content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0c1e50;
	font-weight:normal;
	margin:0 0 21px 0;
	}

#trade_contentright {
	float:right;
	width:306px;
	}

#trade_contentright_topimage {
	width:306px;
	/*padding:0 0 25px;*/
	}

/* FOOTER MODAL WINDOWS */	

#modal_content {
width:566px;
height:333px;
float:left;
padding:0;
margin:0;
}

#modal_content h1 {
color:#c5960c; 
font-size:24px; 
font-family:Helvetica, Arial, sans-serif; 
padding:15px 0 0 22px; 
width:538px;
font-weight:normal;
margin:0;
}


#modal_close {
width:543px; 
float:left;
padding:0 22px 0 0;
}

.modal_closebutton {
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e66a9;
border:1px solid #254391;
float:right;
padding:4px 6px;
margin:10px 0 0 0;
}

.contact_box {
width:235px;
height:247px;
float:left;
border:1px solid #c5960c;
margin:25px 0 0 22px;
padding:15px 0 0 16px;
}

#contact_box_gb {
width:235px;
height:247px;
float:left;
/*margin:25px 0 0 22px;*/
padding:15px 0 0 16px;
}

#contact_box_gb h3 {
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
color:#c5960c;
font-weight:normal;
margin:0;
}

#contact_box_gb p {
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
color:#fff;
padding:20px 0 0 0;
margin:0;
line-height:19px;
}

.contact_box_right {
width:235px;
height:247px;
float:left;
border:1px solid #c5960c;
margin:25px 0 0 15px;
padding:15px 0 0 16px;
}

.contact_box_right h3 {
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
color:#c5960c;
font-weight:normal;
margin:0;
}

.contact_box h3 {
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
color:#c5960c;
font-weight:normal;
margin:0;
}

.contact_box p {
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
color:#fff;
padding:20px 0 0 0;
margin:0;
line-height:19px;
}

.contact_box_right p {
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
color:#fff;
padding:20px 0 0 0;
margin:0;
line-height:19px;
}

.modal_addressbook {
float:left;
height:30px;
width:200px;
padding:20px 0 0 0;
}

.modal_addressbook p {
float:left;
clear:none;
font-size:13px;
padding:0 0 0 10px;
}

.modal_addressbook p a {
text-decoration:underline;
color:#E1C87E;
}

.modal_addressbook p a:hover {
text-decoration:none;
}

.modal_addressbook img {
float:left;
clear:none;
}

#modal_full {
width:519px;
height:262px;
float:left;
border:1px solid #c5960c;
margin:25px 0 0 22px;
}

#brochure_container {
width:519px;
height:202px;
float:left;
padding:60px 0 0 0;
}

.brochure {
width:260px;
height:40px;
background-image:url(../newimages/brochurebg.png);
background-repeat:no-repeat;
margin:15px auto;
padding:0;

}

.brochure p {
width:170px;
color:#FFFFFF;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
padding:11px 0 0 20px;
}

.brochure p a {
color:#fff;
text-decoration:none;
}

.brochure p a:hover {
color:#E1C87E;
text-decoration:none;
}

.brochure_image {
width:20px;
height:20px;
float:right;
clear:none;
padding:0;
margin:-33px 20px 0 0;
}

.brochure_image img {
padding:0;
margin:0;
}

/* MODAL WINDOW - CONTACT */

#modal_email {
width:519px;
height:262px;
float:left;
margin:25px 0 0 22px;
}

.modalrow, .modalrow_buttons  {
width:490px;
float:left;
padding:10px 0 0 20px;
}

.modalrow input {
width:474px;
height:23px;
border:1px solid #15317d;
background-color:#22408f;
clear:both;
color:#ced5e9;
padding:5px 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.modalrow textarea {
width:474px;
height:60px;
border:1px solid #15317d;
background-color:#22408f;
clear:both;
color:#ced5e9;
padding:5px 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.modalleft {
float:left;
width:236px;
padding:0;
margin:0;
}

.modalright  {
float:left;
width:235px;
padding:0 0 0 15px;
margin:0;
}

.modalleft label, .modalright label, .modalrow label {
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
color:#c5960c;
padding:0 0 4px 0;
float:left
}

.modalleft input, .modalright input {
width:223px;
height:23px;
border:1px solid #15317d;
background-color:#22408f;
clear:both;
color:#ced5e9;
padding:5px 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.modalrow_buttons input {
float:left;
clear:none;
width:56px;
border:1px solid #17337f;
color:#b4c1e3;
background-color:#1d3b89;
padding:3px 0 3px 0;
margin:0 5px 0 0;
cursor:pointer;
}

.checkbox_modal {
float:left;
padding:7px 0 0 15px;
width:250px;
}

.checkbox_modal label {
color:#C5960C;
float:left;
font-size:12px;
margin-right:-3px;
}

.checkbox_modal .modalchk {
width:15px;
padding:3px 0 0 0;
}
	
#footer-nav p.com {
float:left;
color:#485f9b;
font-size:11px;
float:left;
width:600px;
padding:20px 0 5px 0;
}

#footer-nav p.com a {
text-decoration:none;
color:#485f9b;
}

.Categories {
font-size:14px;
color:#1D3B88;
}

#footer-inner p.com {
float:left;
clear:both;
color:#485f9b;
font-size:11px;
width:800px;
padding:20px 0 5px 19px;
}

#footer-inner p.com a {
text-decoration:none;
color:#485f9b;
}
	

	
	
