* {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family: Verdana;
}

strong {
    word-wrap:break-word;
}

body {
	padding: 15px;
	background: #e9f0f2;
}

h1 {
	font-size: 18px;
}

h2 {
	font-size: 13.5px;
}

h3, h4, h5, h6 {
	font-size: 12px;
}

#page {
	padding: 20px;
	width: 962px;
	background: #fff;
	display: table;
	border: 1px solid #dde4e6;
	margin: auto;
}

#page.pop {
	width: 500px;
}

#header {
	position: relative;
	width: 962px;
	height: 100px;
	display: block;
}

#header.pop {
	width: 500px;
}

#page.pop #header {
	width: 500px;
}

#page.red #header {
	background: url('../images/rebranding/header_bar_red.gif') no-repeat bottom left;
}

#page.blue #header {
	background: url('../images/rebranding/header_bar_blue.gif') no-repeat bottom left;
}

#page.green #header {
	background: url('../images/rebranding/header_bar_green.gif') no-repeat bottom left;
}

#page.orange #header {
	background: url('../images/rebranding/header_bar_orange.gif') no-repeat bottom left;
}

#header h1 a {
	background: url('../images/ukti_header_logo.png') no-repeat scroll top left;
	width: 180px;
	height: 52px;
	display: block; /*font-size:18px;*/
}

#header h1 {
	padding-top: 8px; /*font-size:18px;*/
}

#header h1 a span {
	display: none; /*font-size:18px;*/
}

#header h2 a {
	background: url('../images/ukti_header_logo.png') no-repeat scroll top left;
	width: 180px;
	height: 52px;
	display: block; /*font-size:13.5px;*/
}

#header h2 {
	padding-top: 8px; /*font-size:13.5px;*/
}

#header h2 a span {
	display: none; /*font-size:13.5px;*/
}

#login {
	padding-top: 3px;
	text-align: right;
}

#top_menu {
	position: absolute;
	z-index: 1;
	margin-top: -1px;
	padding-left: 213px;
	display: table;
}

#search_form {
	/*margin-left:200px;*/
	padding-left: 510px;
	margin-top: -35px;
	position: absolute;
	z-index: 2;
	left: 200px;
}

#search {
	float: left;
	width: 157px;
	height: 22px;
	border: 1px solid #e3e3e3;
}

form img {
	float: left;
	cursor: pointer;
	margin-left: 5px;
}

form input, form select, form input, form label {
	float: left;
}

form label {
	padding-right: 5px;
}

#search_form label {
	float: left;
	padding-top: 5px;
	padding-right: 5px;
}

#top_menu a {
	background: url('../images/top_menu_middle.gif') repeat-x scroll top left;
	height: 24px;
	display: table;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	color: #666;
	text-decoration: none;
}

#top_menu img {
	float: left;
}

#top_menu a.selected {
	font-weight: bold;
}

#top_menu a.selected, #top_menu a:hover {
	color: #fff;
}

#top_menu a.red:hover, #top_menu a.selected_red {
	background: url('../images/rebranding/top_menu_red.gif') repeat-x scroll top left;
}

#top_menu a.blue:hover, #top_menu a.selected_blue {
	background: url('../images/rebranding/top_menu_blue.gif') repeat-x scroll top left;
}

#top_menu a.green:hover, #top_menu a.selected_green {
	background: url('../images/rebranding/top_menu_green.gif') repeat-x scroll top left;
}

#top_menu a.orange:hover, #top_menu a.selected_orange {
	background: url('../images/rebranding/top_menu_orange.gif') repeat-x scroll top left;
}

a {
	color: #b60432;
	word-wrap: break-word;
}

a:hover {
	color: #660033;
}

a:visited {
	color: #006ea1;
}

#top_nav {
	padding-top: 8px;
	list-style: none;
}

#bottom_nav, #language_nav {
	position: absolute;
	z-index: 1;
	padding-top: 26px;
	list-style: none;
}

#text_change {
	float: right;
	list-style: none;
}

#text_change li {
	display: inline-block;
	float: left;
}

#text_change li a {
	display: block;
	width: 17px;
	height: 16px;
}

#text_change li a span {
	display: none;
}

#text_change li.first {
	padding-right: 1px;
}

#text_change li.dark a {
	background: url('../images/dark_a.gif') no-repeat top left;
}

#text_change li.light a {
	background: url('../images/light_a.gif') no-repeat top left;
}

#top_nav li {
	display: inline-block;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px dotted #9a9a9a;
}

#bottom_nav li, #language_nav li {
	display: inline-block;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px dotted #9a9a9a;
}

#top_nav li.first {
	border-left: none;
	padding-left: 5px;
}

#bottom_nav li.first, #language_nav li.first {
	border-left: none;
	padding-left: 28px;
}

#top_nav li.selected a {
	font-weight: bold;
	color: #333;
}

#top_nav li a, #bottom_nav li a, #language_nav li a {
	text-decoration: none;
}

#bottom_nav li a, #language_nav li a {
	color: #333;
}

#top_nav li a:hover {
	color: #000;
	text-decoration: underline;
}

#bottom_nav li a:hover, #language_nav li a:hover {
	text-decoration: underline;
}

.four_column, .three_column {
	/*March172011*/
	/*padding-top: 16px;*/
	padding-top: 6px;
	clear: both;
	display: table;
	overflow: hidden;
}

.one_column, .two_column {
	padding-top: 6px;
	display: inline-block;
	float: left;
	color: #333;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.red .four_column .one_column {
	background: url('../images/rebranding/t1/red/one_quarter_col_long.jpg') no-repeat top left;
	width: 227px;
	height: 229px;
	padding-right: 18px;
}

.blue .four_column .one_column {
	background: url('../images/rebranding/t1/blue/one_quarter_col_long.jpg') no-repeat top left;
	width: 227px;
	height: 229px;
	padding-right: 18px;
}

.orange .four_column .one_column {
	background: url('../images/rebranding/t1/orange/one_quarter_col_long.jpg') no-repeat top left;
	width: 227px;
	height: 229px;
	padding-right: 18px;
}

.green .four_column .one_column {
	background: url('../images/rebranding/t1/green/one_quarter_col_long.jpg') no-repeat top left;
	width: 227px;
	height: 229px;
	padding-right: 18px;
}

.blue .three_column .one_column {
	background: url('../images/rebranding/t2/blue/one_third_col_long.jpg') no-repeat scroll top left;
	width: 309px;
	height: 320px;
	padding-right: 17px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.red .three_column .one_column {
	background: url('../images/rebranding/t2/red/one_third_col_long.jpg') no-repeat scroll top left;
	width: 309px;
	height: 320px;
	padding-right: 17px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.green .three_column .one_column {
	background: url('../images/rebranding/t2/green/one_third_col_long.jpg') no-repeat scroll top left;
	width: 309px;
	height: 320px;
	padding-right: 17px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.orange .three_column .one_column {
	background: url('../images/rebranding/t2/orange/one_third_col_long.jpg') no-repeat scroll top left;
	width: 309px;
	height: 320px;
	padding-right: 17px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.blue .three_column .one_column.medium {
	background: url('../images/rebranding/t2/blue/one_third_col_medium.jpg') no-repeat scroll top left;
	width: 309px;
	height: 185px;
}

.red .three_column .one_column.medium {
	background: url('../images/rebranding/t2/red/one_third_col_medium.jpg') no-repeat scroll top left;
	width: 309px;
	height: 185px;
}

.green .three_column .one_column.medium {
	background: url('../images/rebranding/t2/green/one_third_col_medium.jpg') no-repeat scroll top left;
	width: 309px;
	height: 185px;
}

.orange .three_column .one_column.medium {
	background: url('../images/rebranding/t2/orange/one_third_col_medium.jpg') no-repeat scroll top left;
	width: 309px;
	height: 185px;
}

.blue .three_column .two_column.world {
	background: url('../images/rebranding/t2/blue/world_two_col_long.jpg') no-repeat scroll top left;
	width: 636px;
	height: 365px;
	padding-right: 17px;
}

.green .three_column .two_column.world {
	background: url('../images/rebranding/t2/green/world_two_col_long.jpg') no-repeat scroll top left;
	width: 636px;
	height: 368px;
	padding-right: 17px;
}

.orange .three_column .two_column.world {
	background: url('../images/rebranding/t2/orange/world_two_col_long.jpg') no-repeat scroll top left;
	width: 636px;
	height: 368px;
	padding-right: 17px;
}

.red .three_column .two_column.world {
	background: url('../images/rebranding/t2/red/world_two_col_long.jpg') no-repeat scroll top left;
	width: 636px;
	height: 368px;
	padding-right: 17px;
}

.blue .three_column .one_column.short {
	background: url('../images/rebranding/t2/blue/one_third_col_short.jpg') no-repeat scroll top left;
	width: 309px;
	height: 165px;
}

.green .three_column .one_column.short {
	background: url('../images/rebranding/t2/green/one_third_col_short.jpg') no-repeat scroll top left;
	width: 309px;
	height: 165px;
}

.orange .three_column .one_column.short {
	background: url('../images/rebranding/t2/orange/one_third_col_short.jpg') no-repeat scroll top left;
	width: 309px;
	height: 165px;
}

.red .three_column .one_column.short {
	background: url('../images/rebranding/t2/red/one_third_col_short.jpg') no-repeat scroll top left;
	width: 309px;
	height: 165px;
}

#export_countries_world_container .one_column_holder {
	float: left;
}

#export_countries_world_container .one_column_holder .one_column.medium {
	z-index: 1;
	position: absolute;
}

#export_countries_world_container .one_column_holder .one_column.short {
	z-index: 2;
	position: absolute;
	margin-top: 202px;
}

#export_countries_form {
	margin-top: -25px;
	padding-left: 240px;
}

.emphasised {
	color: #b60432;
}

.one_column h1, .one_column h2, .one_column h3,
.two_column h1, .two_column h2, .one_column h3 {
	font-weight: bold;
}

.two_column p, .one_column p, .three_column p {
	padding-left: 20px;
	padding-top: 10px
}

.one_column h1, .one_column h2, .one_column h3,
.two_column h1, .two_column h2, .two_column h3,
.three_column h1, .three_column h2, .three_column h3 {
	padding-left: 20px; /*March172011*/
	/*padding-top: 20px;*/
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	margin-right: 10px;
	overflow: hidden;
}

.contact h1, .contact h2 {
	/*new style for t3 contact boxes, aleksa, 27/05/2011*/
	padding-left: 0px; /*March172011*/
	/*padding-top: 20px;*/
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	margin-right: 10px;
	overflow: hidden;
}

.four_column .one_column p {
	width: 190px;
}

.three_column .one_column p {
	width: 268px;
}

.three_column .one_column.last {
	margin-left: -2px;
	padding-right: 0px;
	padding-top: 6px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

/*.four_column .one_column_large {*/
/*margin-right:18px;	*/
/*}*/
/*.four_column .one_column_large.last {*/
/*margin-right:0px;*/
/*}*/

.four_column .one_column.last {
	/*margin-left:-2px;*/
	padding-right: 0px !important; /* this !important fixes the issue with IE6 */
	margin-right: 0px !important; /* this !important fixes the issue with IE6 */
	padding-top: 6px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

#footer, .footer {
	position: relative;
	padding-top: 19px;
	clear: both;
	background: url('../images/footer_background.jpg') no-repeat scroll bottom left;
	width: 962px;
	height: 62px;
	display: block;
	color: #333;
}

#main_feature {
	clear: both;
	margin-top: 22px;
	width: 960px;
	height: 400px;
    background-color: #000000;
}

#main_feature_medium {
	clear: both;
	margin-top: 22px;
	width: 960px;
	height: 256px;
    background-color: #000000;
}

.four_column #main_feature_medium {
	clear: both;
	margin-top: 22px;
	width: 718px;
	height: 256px;
}

.four_column #main_feature_medium_country {
	width: 718px;
	height: 256px;
	margin-top: 22px;
}

.main_feature_medium_country p {
	font-family: Tahoma;
	color: black;
	font-size: 14px;
	padding: 30px 0px 0 20px;
}

.main_feature_medium_country h1 {
	font-family: Tahoma; /*font-size: 18px;*/
	padding-top: 30px;
}

.main_feature_medium_country p.image {
	float: left;
	margin-right: 10px;
}

.main_feature_medium_country .first_heading {
	display: none;
}

#icons a {
	display: block;
	height: 34px;
	width: 34px;
	float: left;

}

#icons span {
	padding-top: 10px;
	padding-right: 5px;
	float: left;
}

#icons a span {
	display: none;
}

#icons .flickr {
	background: url('../images/flickr_icon.gif') no-repeat scroll top left;
	width: 34px;
	height: 34px;
}

#icons .blog {
	background: url('../images/blog_icon.gif') no-repeat scroll top left;
	width: 34px;
	height: 34px;
}

#icons .sinablog {
	background: url('../images/blog_cn.gif') no-repeat scroll top left;
	width: 34px;
	height: 34px;
}

#icons .youtube {
	background: url('../images/youtube_icon.gif') no-repeat scroll top left;
	width: 34px;
	height: 34px;
}

#icons .youku {
	background: url('../images/youku.gif') no-repeat scroll top left;
	width: 34px;
	height: 34px;
}

#icons .linkedin {
	background: url('../images/linkedin_icon.gif') no-repeat scroll top left;
	width: 34px;
	height: 34px;
}

#icons .twitter {
	background: url('../images/twitter_icon.gif') no-repeat scroll top left;
	width: 34px;
	height: 34px;
}

h2.twitterheader {
	background: url('../images/twitter_icon.gif') no-repeat scroll center right;
	margin-right: 5px; /*font-size:13.5px;*/
}

h2.blogheader {
	background: url('../images/blog_icon.gif') no-repeat scroll center right;
	margin-right: 5px; /*font-size:13.5px;*/
}

#icons {
	padding-top: 16px;
	padding-left: 697px;
	position: absolute;
	z-index: 0;
}

.promo_big, promo_gb, .clear {
	clear: both;

}

.promo_big .leadimage, .promo_gb .leadimage {
	display: none;
}

.one_column .leadimage, .two_column .leadimage, .three_column .leadimage {
	display: none !important;
}

#article #article_container #article_content .leadimage {
	display: none;
}

#events #events_container #events_content .leadimage {
	display: none;
}

.promo_big p {
	font-family: Tahoma;
	color: white;
	font-size: 24px;
	padding: 30px 150px 0 20px;

}

.promo_gb p {
    display:none;    
}

.promo_big p span {
	font-family: Tahoma;
	color: white;
	font-size: 24px;

}

.promo_gb p span {
    display:none;
}

/*.promo_big p.Teaser {*/
/*color:white;*/
/*font-family: Tahoma;*/
/*font-size: 12px;*/
/*padding: 5px 150px 0 5px;*/
/*}*/

.t3_promo_big p {
	font-size: 14px;
}

.t3_promo_big h1 {
	color: white; /*font-size: 18px;*/
}

.promobox {
	height: 230px;
	overflow: hidden !important;
}

.promobox .leadimage {
	display: none;
}

/*.promobox p {*/
/*height:15px !important;*/
/*}*/

.image_holder_top {
	width: auto;
	height: 120px;
	margin: 10px 20px 10px 20px;
}

.image_holder_bottom {
	padding-top: 10px;
	width: 208px;
	height: 50px;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: bottom !important;

}

.four_column .one_column p.localisation_list_item {
	width: 180px;
	margin: 0 0 0 20px;
	padding: 2px 5px 2px 10px;
	background: url('../images/chevron.gif') no-repeat scroll 0 4px;
}

.four_column .three_column p.localisation_list_item, .four_column .two_column p.localisation_list_item {
	padding-left: 30px;
	background: url('../images/chevron.gif') no-repeat 20px 14px;
}

.four_column .right p.localisation_list_item {
	padding-left: 30px;
	background: url('../images/chevron.gif') no-repeat 20px 24px;
}

.three_column .one_column p.localisation_list_item {
	width: 250px;
	margin: 0 0 0 20px;
	padding: 2px 5px 2px 10px;
	background: url('../images/chevron.gif') no-repeat scroll 0 4px;
}

.tweet_entry {
	padding-bottom: 0px;
	font-size: 11px;

}

.hidden {
	display: none;
}

.pagecontent {
	width: 100%;
	clear: both;
	padding: 30px;
}

#content_start {

}

select {
	width: 155px;
	margin: 2px 0 2px 0;
}

input, select {
	height: 20px;
	border: 1px solid #ababab;
}

select.long {
	width: 230px;
	height: 20px;
	border: 1px solid #ababab;
}

select.short {
	width: 80px;
	height: 20px;
	border: 1px solid #ababab;
}

input#search_by_postcode {
	width: 73px;
	float: left;
}

a img {
	border: none;
}

.bold {
	font-weight: bold;
}

#main_feature_buttons {
	position: absolute;
	z-index: 1000;
	margin-top: -200px;
	padding-left: 50px;
}

#main_feature_buttons_medium {
	position: absolute;
	z-index: 1000;
	margin-top: -80px;
	padding-left: 30px;
}

#fast_track_medium {
	/*background: url('../images/UKTI_FTTTW.png') no-repeat top right;*/
	width: 202px;
	height: 51px;
	display: block;
	position: absolute;
	margin-top: -60px;
	padding-left: 735px;
	z-index: 999;
}

#fast_track {
	/*background: url('../images/UKTI_FTTTW.png') no-repeat top right;*/
	width: 202px;
	height: 51px;
	display: block;
	position: absolute;
	margin-top: -75px;
	padding-left: 735px;
	z-index: 999;
}

img.go_submit {
	float: left;
}

img.go_submit_right {
	float: right;
}

p.select_box {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.border_box select {
	width: 153px;
}

#main_feature h1.first_heading {
	display: none; /*font-size:18px;*/
}

#main_feature_medium h1.first_heading {
	display: none; /*font-size:18px;*/
}

div.left {
	float: left;
	display: table;
}

div.right {
	float: right;
	display: table;
}

div.right.padded {
	padding-right: 20px;
}

/*lists*/
ul.numbered_1 {
	list-style: decimal;
	padding: 0px;
	margin: 0 0 0 40px;
}

ul.numbered_1 li {
	list-style: decimal;
	padding: 0px;
	line-height: 1.25;
}

ul.bulletted_standard {
	list-style: disc;
	margin: 0 0 0 40px;
}

ul.bulletted_standard li {
	list-style: disc;
	line-height: 1.25;
}

.bold_border_box, .border_box {
	display: table;
}

.blue .bold_border_box div.title {
	background: url('../images/rebranding/t3/blue/top_blue_border_box.gif') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.red .bold_border_box div.title {
	background: url('../images/rebranding/t3/red/top_red_border_box.gif') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.red .border_box div.title_news {
	display: table;
	background: url('../images/rebranding/t5/red/right_headers_small.gif') 0px 0px;
	background-repeat: no-repeat;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.red .border_box div.title_success {
	display: table;
	background: url('../images/rebranding/t5/red/right_headers_small.gif') 0px -41px;
	background-repeat: no-repeat;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.orange .bold_border_box div.title {
	background: url('../images/rebranding/t3/orange/top_orange_border_box.gif') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.green .bold_border_box div.title {
	background: url('../images/rebranding/t3/green/top_green_border_box.gif') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.border_box_bottom {
	background: url('../images/t3/bottom_grey_border_box.gif') no-repeat top left;
	width: 229px;
	height: 3px;
	display: block; /*padding-bottom:10px;*/
}

.blue .border_box div.title {
	background: url('../images/rebranding/t3/blue/top_grey_border_box.jpg') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.red .border_box div.title {
	background: url('../images/rebranding/t3/red/top_grey_border_box.jpg') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.green .border_box div.title {
	background: url('../images/rebranding/t3/green/top_grey_border_box.jpg') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.orange .border_box div.title {
	background: url('../images/rebranding/t3/orange/top_grey_border_box.jpg') no-repeat top left;
	width: 228px;
	padding-top: 3px;
	display: table;
}

.bold_border_box ul, .border_box ul {
	list-style: none;
}

.blue .bold_border_box ul li {
	padding-left: 28px;
	min-height: 28px;
	max-height: 88px;
	width: 193px;
	display: block;
	border-bottom: 1px solid #e24912;
    word-wrap: break-word;
}

.red .bold_border_box ul li {
	padding-left: 28px;
	min-height: 28px;
	max-height: 88px;
	width: 193px;
	display: block;
	border-bottom: 1px solid #b60432;
    word-wrap: break-word;
}

.green .bold_border_box ul li {
	padding-left: 28px;
	min-height: 28px;
	max-height: 88px;
	width: 193px;
	display: block;
	border-bottom: 1px solid #5778a6;
    word-wrap: break-word;
}

.orange .bold_border_box ul li {
	padding-left: 28px;
	min-height: 28px;
	max-height: 88px;
	width: 193px;
	display: block;
	border-bottom: 1px solid #002147;
    word-wrap: break-word;
}

* html .bold_border_box ul li {
	height: 28px;
}

.bold_border_box ul {
	width: 193px;
}

.border_box ul li {
	padding-left: 28px;
	min-height: 28px;
	max-height: 88px;
	width: 195px;
	display: block;
	background: url('../images/chevron_black.gif') no-repeat scroll 20px 11px;
	border-bottom: 1px solid #dfdede;

}

* html .border_box ul li {
	height: 28px;
}

.border_box ul {
	width: 191px;
}

.bold_border_box .content, .border_box .content {
	margin-left: 3px;
	display: table;
}

.border_box .content {
	width: 222px;
	background: url('../images/t3/border_box_bg.gif') repeat-x bottom left;
}

.bold_border_box ul li, .border_box ul li {
	padding-top: 7px;
}

.bold_border_box ul li a, .border_box ul li a {
	color: #000;
	text-decoration: none;
}

.bold_border_box ul li a:hover, .border_box ul li a:hover {
	text-decoration: underline;
}

.bold_border_box ul li.blue {
	background: #CEECF5 url('../images/chevron_black.gif') no-repeat scroll 20px 11px;

}

.bold_border_box ul li.grey {
	background: #dfdfdf url('../images/chevron_black.gif') no-repeat scroll 20px 11px;
}

.bold_border_box ul li.grey.double {
	background: #dfdfdf url('../images/double_chevron_black.gif') no-repeat scroll 20px 11px;
}

.blue .bold_border_box_bottom {
	background: url('../images/rebranding/t3/blue/bottom_blue_border_box.gif') no-repeat top left;
	display: block;
	width: 228px;
	height: 3px; /*padding-bottom:10px;*/
}

.red .bold_border_box_bottom {
	background: url('../images/rebranding/t3/red/bottom_red_border_box.gif') no-repeat top left;
	display: block;
	width: 228px;
	height: 3px; /*padding-bottom:10px;*/
}

.orange .bold_border_box_bottom {
	background: url('../images/rebranding/t3/orange/bottom_orange_border_box.gif') no-repeat top left;
	display: block;
	width: 228px;
	height: 3px; /*padding-bottom:10px;*/
}

.green .bold_border_box_bottom {
	background: url('../images/rebranding/t3/green/bottom_green_border_box.gif') no-repeat top left;
	display: block;
	width: 228px;
	height: 3px; /*padding-bottom:10px;*/
}

.border_box {
	background: url('../images/t3/border_grey_box.gif') repeat-y top left;
}

.blue .border_box h2 {
	background: url('../images/rebranding/t3/blue/title_gradient_grey_border_box_longer.gif') repeat-x top left;
	width: 202px;
	min-height: 23px;
	max-height: 43px;
	padding-top: 5px;
	margin-left: 2px;
	display: block;
	padding-left: 23px;
	color: #fff; /*font-size:13.5px;*/
}

.orange .border_box .title h2 {
	background: url('../images/rebranding/t3/orange/title_gradient_grey_border_box_longer.gif') repeat-x top left;
	width: 202px;
	min-height: 23px;
	max-height: 43px;
	padding-top: 5px;
	margin-left: 2px;
	display: block;
	padding-left: 23px;
	color: #fff; /*font-size:13.5px;*/
}

.red .border_box .title_success h2,
.red .border_box .title_news h2,
.red .border_box .title h2 {
	background: url('../images/rebranding/t3/red/title_gradient_grey_border_box_longer.gif') repeat-x top left;
	width: 202px;
	min-height: 23px;
	max-height: 43px;
	padding-top: 5px;
	margin-left: 2px;
	display: block;
	padding-left: 23px;
	color: #fff; /*font-size:13.5px;*/
}

.red .border_box .title_success h2,
.red .border_box .title_news h2 {
	background: none no-repeat; /*font-size:13.5px;*/

}

.green .border_box .title h2 {
	background: url('../images/rebranding/t3/green/title_gradient_grey_border_box_longer.gif') repeat-x top left;
	width: 202px;
	min-height: 23px;
	max-height: 43px;
	padding-top: 5px;
	margin-left: 2px;
	display: block;
	padding-left: 23px;
	color: #fff; /*font-size:13.5px;*/
}

* html .border_box .title h1,
* html .border_box .title_news h1,
* html .border_box .title_success h1 {
	height: 23px; /*font-size:18px;*/
}

* html .border_box .title h2,
* html .border_box .title_news h2,
* html .border_box .title_success h2 {
	height: 23px; /*font-size:13.5px;*/
}

.blue .bold_border_box .title h2 {
	background: url('../images/rebranding/t3/blue/title_gradient_blue_border_box_longer.gif') repeat-x top left;
	width: 201px;
	margin-left: 1px;
	min-height: 24px;
	max-height: 44px;
	padding-top: 5px;
	display: block;
	padding-left: 24px;
	color: #fff; /*font-size:13.5px;*/
}

.red .bold_border_box .title h2 {
	background: url('../images/rebranding/t3/red/title_gradient_red_border_box_longer.gif') repeat-x top left;
	width: 201px;
	margin-left: 1px;
	min-height: 24px;
	max-height: 44px;
	padding-top: 5px;
	display: block;
	padding-left: 24px;
	color: #fff; /*font-size:13.5px;*/
}

.green .bold_border_box .title h2 {
	background: url('../images/rebranding/t3/green/title_gradient_green_border_box_longer.gif') repeat-x top left;
	width: 201px;
	margin-left: 1px;
	min-height: 24px;
	max-height: 44px;
	padding-top: 5px;
	display: block;
	padding-left: 24px;
	color: #fff; /*font-size:13.5px;*/
}

.orange .bold_border_box .title h2 {
	background: url('../images/rebranding/t3/orange/title_gradient_orange_border_box_longer.gif') repeat-x top left;
	width: 201px;
	margin-left: 1px;
	min-height: 24px;
	max-height: 44px;
	padding-top: 5px;
	display: block;
	padding-left: 24px;
	color: #fff; /*font-size:13.5px;*/
}

* html .bold_border_box .title h2 {
	height: 24px; /*font-size:13.5px;*/
}

.blue .bold_border_box {
	background: url('../images/rebranding/t3/blue/bold_border_box.gif') repeat-y top left;
}

.red .bold_border_box {
	background: url('../images/rebranding/t3/red/bold_border_box.gif') repeat-y top left;
}

.green .bold_border_box {
	background: url('../images/rebranding/t3/green/bold_border_box.gif') repeat-y top left;
}

.orange .bold_border_box {
	background: url('../images/rebranding/t3/orange/bold_border_box.gif') repeat-y top left;
}

.four_column .right {
	padding-left: 10px;
}

.four_column .right p {
	width: 188px;
}

.four_column .left {
	width: 720px;
}

.four_column .one_column, .four_column .two_column, .four_column .three_column {
	margin-top: 15px;
	margin-bottom: 0px;
}

.blue .four_column .two_column_tall {
	background: url('../images/rebranding/t3/blue/two_quarter_col_tall.jpg') no-repeat scroll top left;
	width: 473px;
	height: 315px;
	padding-right: 18px;
}

.red .four_column .two_column_tall {
	background: url('../images/rebranding/t3/red/two_quarter_col_tall.jpg') no-repeat scroll top left;
	width: 473px;
	height: 315px;
	padding-right: 18px;
}

.green .four_column .two_column_tall {
	background: url('../images/rebranding/t3/green/two_quarter_col_tall.jpg') no-repeat scroll top left;
	width: 473px;
	height: 315px;
	padding-right: 18px;
}

.orange .four_column .two_column_tall {
	background: url('../images/rebranding/t3/orange/two_quarter_col_tall.jpg') no-repeat scroll top left;
	width: 473px;
	height: 315px;
	padding-right: 18px;
}

.blue .four_column .one_column_tall {
	background: url('../images/rebranding/t3/blue/one_quarter_tall.jpg') no-repeat scroll top left;
	width: 227px;
	height: 315px;
	padding-right: 18px;
}

.red .four_column .one_column_tall {
	background: url('../images/rebranding/t3/red/one_quarter_tall.jpg') no-repeat scroll top left;
	width: 227px;
	height: 315px;
	padding-right: 18px;
}

.green .four_column .one_column_tall {
	background: url('../images/rebranding/t3/green/one_quarter_tall.jpg') no-repeat scroll top left;
	width: 227px;
	height: 315px;
	padding-right: 18px;
}

.orange .four_column .one_column_tall {
	background: url('../images/rebranding/t3/orange/one_quarter_tall.jpg') no-repeat scroll top left;
	width: 227px;
	height: 315px;
	padding-right: 18px;
}

.blue .four_column .two_column_large {
	background: url('../images/rebranding/t3/blue/two_quarter_col_large.jpg') no-repeat scroll top left;
	width: 473px;
	height: 291px;
	padding-right: 18px;
}

.red .four_column .two_column_large {
	background: url('../images/rebranding/t3/red/two_quarter_col_large.jpg') no-repeat scroll top left;
	width: 473px;
	height: 291px;
	padding-right: 18px;
}

.green .four_column .two_column_large {
	background: url('../images/rebranding/t3/green/two_quarter_col_large.jpg') no-repeat scroll top left;
	width: 473px;
	height: 291px;
	padding-right: 18px;
}

.orange .four_column .two_column_large {
	background: url('../images/rebranding/t3/orange/two_quarter_col_large.jpg') no-repeat scroll top left;
	width: 473px;
	height: 291px;
	padding-right: 18px;
}

.blue .four_column .one_column_large {
	background: url('../images/rebranding/t3/blue/one_quarter_large.jpg') no-repeat scroll top left;
	width: 227px;
	height: 291px;
}

.red .four_column .one_column_large {
	background: url('../images/rebranding/t3/red/one_quarter_large.jpg') no-repeat scroll top left;
	width: 227px;
	height: 291px;
}

.orange .four_column .one_column_large {
	background: url('../images/rebranding/t3/orange/one_quarter_large.jpg') no-repeat scroll top left;
	width: 227px;
	height: 291px;
}

.green .four_column .one_column_large {
	background: url('../images/rebranding/t3/green/one_quarter_large.jpg') no-repeat scroll top left;
	width: 227px;
	height: 291px;
	padding-right: 18px;
}

.blue .four_column .three_column_large {
	background: url('../images/rebranding/t3/blue/three_quarter_col_large.jpg') no-repeat scroll top left;
	width: 718px; /*height: 200px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	/*March172011*/
	/*height: 170px;*/
	padding-right: 18px;
}

.red .four_column .three_column_large {
	background: url('../images/rebranding/t3/red/three_quarter_col_large.jpg') no-repeat scroll top left;
	width: 718px; /*height: 200px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	/*March172011*/
	/*height: 170px;*/
	padding-right: 18px;
}

.green .four_column .three_column_large {
	background: url('../images/rebranding/t3/green/three_quarter_col_large.jpg') no-repeat scroll top left;
	width: 718px; /*height: 200px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	/*March172011*/
	/*height: 170px;*/
	padding-right: 18px;
}

.orange .four_column .three_column_large {
	background: url('../images/rebranding/t3/orange/three_quarter_col_large.jpg') no-repeat scroll top left;
	width: 718px; /*height: 200px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	/*March172011*/
	/*height: 170px;*/
	padding-right: 18px;
}

.four_column .three_column_large {
	/*March172011*/
	height: 181px;
}

.blue .four_column .three_column_medium {
	background: url('../images/rebranding/t3/blue/three_quarter_medium.jpg') no-repeat scroll top left;
	width: 718px; /*height: 180px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	height: 160px;
	padding-right: 18px;
}

.red .four_column .three_column_medium {
	background: url('../images/rebranding/t3/red/three_quarter_medium.jpg') no-repeat scroll top left;
	width: 718px; /*height: 180px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	/*March172011*/
	/*height: 160px;*/
	padding-right: 18px;
}

.green .four_column .three_column_medium {
	background: url('../images/rebranding/t3/green/three_quarter_medium.jpg') no-repeat scroll top left;
	width: 718px; /*height: 180px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	/*March172011*/
	/*height: 160px;*/
	padding-right: 18px;
}

.orange .four_column .three_column_medium {
	background: url('../images/rebranding/t3/orange/three_quarter_medium.jpg') no-repeat scroll top left;
	width: 718px; /*height: 180px;https://systems.cakesolutions.net/jira/browse/PWP-256*/
	/*March172011*/
	/*height: 160px;*/
	padding-right: 18px;
}

.four_column .three_column_medium {
	/*March172011*/
	height: 169px;
}

.blue .four_column .three_column_seperators {
	background: url('../images/rebranding/t3/blue/three_quarter_col_w_seperators.jpg') no-repeat scroll top left;
	width: 718px;
	height: 320px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.green .four_column .three_column_seperators {
	background: url('../images/rebranding/t3/green/three_quarter_col_w_seperators.jpg') no-repeat scroll top left;
	width: 718px;
	height: 320px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.red .four_column .three_column_seperators {
	background: url('../images/rebranding/t3/red/three_quarter_col_w_seperators.jpg') no-repeat scroll top left;
	width: 718px;
	height: 320px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

.orange .four_column .three_column_seperators {
	background: url('../images/rebranding/t3/orange/three_quarter_col_w_seperators.jpg') no-repeat scroll top left;
	width: 718px;
	height: 320px;
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
}

/*.four_column .one_column, */
/*.four_column .two_column {*/
/*margin-right:18px;*/
/*}*/

.four_column .last {
	margin-right: 0px !important;
	padding-right: 0px !important;
}

.four_column .three_column.last,
.four_column .three_column_large.last,
.four_column .three_column_medium.last,
.four_column .three_column_tall.last,
.four_column .two_column.last,
.four_column .two_column_medium.last,
.four_column .two_column_large.last,
.four_column .two_column_tall.last,
.four_column .one_column.last,
.four_column .one_column_large.last,
.four_column .one_column_medium.last,
.four_column .one_column_tall.last {
	margin-right: 0px !important;
	padding-right: 0px !important;
}

.four_column .right p {
	padding-left: 20px;
	padding-top: 20px;
}

.extra_bottom_padding {
	padding-bottom: 30px;
}

#events_form label {
	padding-top: 4px;
	width: 65px;
}

.four_column .two_column .contact {
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 0px;
	width: 417px;
	background: #f1f0ee;
	display: block;
	height: 190px;
	overflow: hidden;
}

.contact .profile_picture {
	/*width:150px;*/
	/*height:112px;*/
	background: transparent;
	border: 1px transparent;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

.contact .leadimage {
	display: none;
}

.contact h1 {
	display: none; /*font-size:18px;*/
}

.contact p {
	padding-top: 5px;
	padding-bottom: 5px;
}

.contact .details {
	padding-top: 9px;
	float: right;
	width: 300px;
}

.contact .details span {
	width: 60px;
	display: inline-block;
}

.three_column.image_left p {
	width: 450px;
	float: right;
	padding-right: 10px;
	margin-right: 10px;
}

.three_column.image_left h1 {
	width: 450px;
	float: right;
	padding-right: 10px;
	padding-right: 10px; /*font-size:18px;*/
}

.three_column.image_left h2 {
	width: 450px;
	float: right;
	padding-right: 10px;
	padding-right: 10px; /*font-size:13.5px;*/
}

.three_column.image_left p.image {
	width: 187px;
	float: left;
}

.three_column.image_right p {
	width: 450px;
	float: left;
	padding-right: 20px;
	padding-left: 10px;
	margin-left: 10px;
}

.three_column.image_right h1 {
	width: 450px;
	float: left;
	padding-right: 20px;
	padding-left: 10px;
	margin-left: 10px; /*font-size:18px;*/
}

.three_column.image_right h2 {
	width: 450px;
	float: left;
	padding-right: 20px;
	padding-left: 10px;
	margin-left: 10px; /*font-size:13.5px;*/
}

.three_column.image_right p.image {
	width: 187px;
	float: right;
}

.three_column_seperators .flickr_column,
.three_column_seperators .twitter_column,
.three_column_seperators .blogs_column,
.three_column_seperators .you_tube_column {
	float: left;
	display: table;
	width: 225px;
	height: 258px;
}

.three_column_seperators .flickr_column {
	background: url('../images/flickr_icon.gif') no-repeat top right;
	width: 260px;
}

.three_column_seperators .twitter_column {
	background: url('../images/twitter_icon.gif') no-repeat top right;
	width: 260px;
}

.three_column .flickr_column p {
	width: 220px;
}

.three_column .twitter_column p {
	width: 220px;
}

.three_column .blogs_column p,
.three_column .you_tube_column p {
	width: 185px;
}

.three_column .blogs_column {
	background: url('../images/blog_icon.gif') no-repeat top right;
}

.three_column .you_tube_column {
	background: url('../images/youtube_icon.gif') no-repeat top right;
}

.three_column .flickr_column p.picture {
	width: 103px;
	text-align: center;
	float: left;
	padding-top: 20px;
	color: #757685;
}

.blogs_column .blog_title {
	padding-top: 20px;
}

.blogs_column .blog_title a {
	font-weight: bold;
	text-decoration: none;
}

.you_tube_column .video {
	padding-top: 20px;
}

.lead_image {
	display: none;
}

#media #media_container .lead_image {
	display: block !important;
	float: right !important;
	margin-right: -250px !important;
	_margin-right: -125px !important;
	*margin-left: 124px !important;
	_margin-left: 124px !important;
}

#article.t5 #article_supplementary_content, #events.t4 #events_supplementary_content {
	margin: 0px;
	padding: 0px;
	display: table;
	float: right;
	width: 226px;
	min-height: 60px; /*padding-left:15px;*/
	margin-left: 25px;
	margin-right: 15px;
	margin-bottom: 10px;
}

#t15_media_holder {
	float: right;
	margin-top: -50px;
}

#events_content, #article_content, #side_bar {
	float: left;
}

#events, #article {
	padding-top: 27px;
	float: left;
}

#article_content {
	width: 436px;
	display: table;
}

#events_content {
	width: 467px;
	display: table;
}

#article_supplementary_content {
	width: 252px;
	padding-left: 22px;
	display: table;
	float: right;
}

#events_supplementary_content {
	width: 225px;
	padding-left: 15px;
	display: block;
	float: right;
}

#side_bar {
	width: 210px;
	padding-left: 20px;
	display: table;
}

#events h1, #article h1, #events h2, #article h2 {
	/*font-size: 18px;*/
	padding-bottom: 8px;
}

#events p, #article p {
	padding-bottom: 24px;
}

#events h2 {
	padding-bottom: 24px; /*font-size:13.5px;*/
}

#events hr {
	margin-bottom: 24px;
}

#article_date {
	color: #666766;
	font-size: 10px;
}

#publication_date {
	color: #000000;
	font-size: 10px;
}

.red #side_bar .border_box .title_news {
	display: table;
	background: url('../images/rebranding/t5/red/right_headers_small.gif') 0px 0px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.red #side_bar .border_box .title_success_stories {
	display: table;
	background: url('../images/rebranding/t5/red/right_headers_small.gif') 0px -41px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.red #side_bar .border_box .title_events {
	display: table;
	background: url('../images/rebranding/t5/red/right_headers_small.gif') 0px -82px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.red #side_bar .border_box div.title, .red #side_bar .bold_border_box div.title {
	display: block;
	background: url('../images/rebranding/t5/red/right_headers.gif') 0px -355px;
	width: 225px;
	max-height: 42px;
	min-height: 32px;
	margin-left: 1px;
}

.orange #side_bar .border_box .title_news {
	display: table;
	background: url('../images/rebranding/t5/orange/right_headers_small.gif') 0px 0px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.orange #side_bar .border_box .title_success_stories {
	display: table;
	background: url('../images/rebranding/t5/orange/right_headers_small.gif') 0px -41px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.orange #side_bar .border_box .title_events {
	display: table;
	background: url('../images/rebranding/t5/orange/right_headers_small.gif') 0px -82px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.orange #side_bar .border_box div.title, .orange #side_bar .bold_border_box div.title {
	display: block;
	background: url('../images/rebranding/t5/orange/right_headers.gif') 0px -355px;
	width: 225px;
	max-height: 42px;
	min-height: 32px;
	margin-left: 1px;
}

.blue #side_bar .border_box .title_news {
	display: table;
	background: url('../images/rebranding/t5/blue/right_headers_small.gif') 0px 0px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.blue #side_bar .border_box .title_success_stories {
	display: table;
	background: url('../images/rebranding/t5/blue/right_headers_small.gif') 0px -41px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.blue #side_bar .border_box .title_events {
	display: table;
	background: url('../images/rebranding/t5/blue/right_headers_small.gif') 0px -82px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.blue #side_bar .border_box div.title, .blue #side_bar .bold_border_box div.title {
	display: block;
	background: url('../images/rebranding/t5/blue/right_headers.gif') 0px -355px;
	width: 225px;
	max-height: 42px;
	min-height: 32px;
	margin-left: 1px;
}

.green #side_bar .border_box .title_news {
	display: table;
	background: url('../images/rebranding/t5/green/right_headers_small.gif') 0px 0px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.green #side_bar .border_box .title_success_stories {
	display: table;
	background: url('../images/rebranding/t5/green/right_headers_small.gif') 0px -41px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.green #side_bar .border_box .title_events {
	display: table;
	background: url('../images/rebranding/t5/green/right_headers_small.gif') 0px -82px;
	width: 225px;
	height: 32px;
	margin-left: 1px;
}

.green #side_bar .border_box div.title, .green #side_bar .bold_border_box div.title {
	display: block;
	background: url('../images/rebranding/t5/green/right_headers.gif') 0px -355px;
	width: 225px;
	max-height: 42px;
	min-height: 32px;
	margin-left: 1px;
}

#side_bar .border_box {
	overflow: hidden;
	background: url('../images/rebranding/t5/red/side_bar_border_box.gif') repeat-y scroll top left;
	width: 227px;

}

#side_bar .border_box_bottom {
	background: url('../images/rebranding/t5/red/side_bar_border_box_bottom.gif') no-repeat scroll top left;
	width: 227px;
	height: 3px;
}

.red #side_bar .bold_border_box_bottom {
	background: url('../images/rebranding/t5/red/side_bar_bold_border_box_bottom.gif') no-repeat scroll top left;
	width: 227px;
	height: 4px;
}

.red #side_bar .bold_border_box {
	background: url('../images/rebranding/t5/red/side_bar_bold_border_box.gif') repeat-y scroll top left;
	width: 227px;
}

#side_bar .border_box .content {
	overflow: hidden;
	margin-left: 2px;
	width: 222px;
	background: url('../images/t3/border_box_bg.gif') repeat-x bottom left;
}

#side_bar .border_box h1.title, #side_bar .bold_border_box h1.title {
	/*font-size: 12px;*/
	color: #fff;
	background: none;
	margin: 0px;
	display: table;
	padding: 0px;
	padding-top: 8px;
	padding-left: 20px; /*font-size:18px;*/
}

#side_bar .border_box h2.title, #side_bar .bold_border_box h2.title {
	/*font-size: 12px;*/
	color: #fff;
	background: none;
	margin: 0px;
	display: table;
	padding: 0px;
	padding-top: 8px;
	padding-left: 20px; /*font-size:13.5px;*/
}

#side_bar .border_box div.title, #side_bar .bold_border_box div.title {
	margin-top: -10px;
}

#side_bar .bold_border_box ul, #side_bar .bold_border_box li {
	width: 193px;

}

.bold_border_box ul li.red {
	background: #CEECF5 url('../images/chevron_black.gif') no-repeat scroll 20px 11px;

}

.bold_border_box ul li.red.double {
	background: #CEECF5 url('../images/double_chevron_black.gif') no-repeat scroll 20px 11px;
}

.bold_border_box ul li.green {
	background: #CEECF5 url('../images/chevron_black.gif') no-repeat scroll 20px 11px;

}

.bold_border_box ul li.orange {
	background: #CEECF5 url('../images/chevron_black.gif') no-repeat scroll 20px 11px;

}

#side_bar .border_box .content p {
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
}

#side_bar .content p.localisation_list_item {
	padding-top: 10px;
	max-width: 185px;
	min-width: 160px;
	padding-left: 30px;
	padding-bottom: 0px;
	background: url('../images/chevron.gif') no-repeat 20px 14px;
}

#side_bar .content a.rss {
	background: url('../images/t5/rss.gif') no-repeat scroll top right;
	padding-right: 16px;
	height: 16px;
	width: 70px;
	display: block;
}

#side_bar .border_box .content {
	padding-top: 10px;
	overflow: hidden;
}

#article_supplementary_content .border_box {
	background: url('../images/rebranding/t5/red/supplementary_box_border.gif') repeat-y scroll top left;
	width: 252px;
}

#article_supplementary_content .border_box .content {
	margin-left: 1px;
	padding: 10px;
	display: table;
	width: 230px;
}

#article_supplementary_content .border_box .content p {
	width: 210px;
}

#article_supplementary_content .border_box_bottom {
	background: url('../images/rebranding/t5/red/supplementary_border_box_bottom.gif') no-repeat scroll top left;
	width: 252px;
	height: 4px;
}

.red #article_supplementary_content .border_box .title {
	background: url('../images/rebranding/t5/red/supplementary_border_box_top.gif') no-repeat scroll top left;
	width: 252px;
	height: 4px;
}

.orange #article_supplementary_content .border_box .title {
	background: url('../images/rebranding/t5/orange/supplementary_border_box_top.gif') no-repeat scroll top left;
	width: 252px;
	height: 4px;
}

.green #article_supplementary_content .border_box .title {
	background: url('../images/rebranding/t5/green/supplementary_border_box_top.gif') no-repeat scroll top left;
	width: 252px;
	height: 4px;
}

.blue #article_supplementary_content .border_box .title {
	background: url('../images/rebranding/t5/blue/supplementary_border_box_top.gif') no-repeat scroll top left;
	width: 252px;
	height: 4px;
}

#events_supplementary_content .border_box {
	background: url('../images/t4/event_supplementary_content_border.gif') repeat-y scroll top left;
	width: 227px; /*height: 2px;*/
}

#events_supplementary_content .border_box .content {
	margin: 0px;
	padding: 0px;
	margin-left: 2px;
	margin-right: 2px;
	padding-top: 10px;
	padding-left: 10px;
	display: table;
	width: 213px;
	min-height: 60px;
	overflow: hidden;
}

#events_supplementary_content .border_box .content p {
	width: 203px;
	word-wrap: break-word;
}

#events_supplementary_content .border_box .content p.button_or_message_holder {
	margin: 0px;
	padding: 0px;
	width: 200px;
	padding-left: 8px; /*padding-top:0px;    */
	word-wrap: break-word;
	overflow: hidden;
}

#events_supplementary_content .border_box_bottom {
	background: url('../images/t4/event_supplementary_content_bottom.gif') no-repeat scroll top left;
	width: 227px;
	height: 4px;
}

.red #events_supplementary_content .border_box .title {
	background: url('../images/rebranding/t4/red/event_supplementary_content_top.gif') no-repeat scroll top left;
	width: 227px;
	height: 4px;
}

.orange #events_supplementary_content .border_box .title {
	background: url('../images/rebranding/t4/orange/event_supplementary_content_top.gif') no-repeat scroll top left;
	width: 227px;
	height: 4px;
}

.green #events_supplementary_content .border_box .title {
	background: url('../images/rebranding/t4/green/event_supplementary_content_top.gif') no-repeat scroll top left;
	width: 227px;
	height: 4px;
}

.blue #events_supplementary_content .border_box .title {
	background: url('../images/rebranding/t4/blue/event_supplementary_content_top.gif') no-repeat scroll top left;
	width: 227px;
	height: 4px;
}

#page #print_footer {
	padding-top: 15px;
	padding-bottom: 15px;
	width: 708px;
	height: 20px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	float: left;
	overflow: hidden;
	display: block;
}

#page #attachments_wrapper {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 708px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	float: left;
	overflow: hidden;
	display: block;
}

#attachments_wrapper p {
	padding-top: 5px;
	padding-bottom: 5px;
}

#page #email {
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 708px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	float: left;
	overflow: hidden;
	display: block;
}

#events #events_links p, #article #article_links p, #article #download_options p {
	padding-top: 15px;
	padding-bottom: 15px;
	width: 708px;
	height: 20px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	float: left;
	overflow: hidden;
	display: block;
}

#article.t14 #download_options p {
	height: 35px;
	margin-bottom: 28px;
}

#article.t14 div.left {
	width: 340px;
	float: left;
	display: inline;
}

#article.t14 div.left p {
	width: 330px;
}

#article.t14 .three_column div.left {
	width: 200px;
}

#article.t14 .three_column {
	margin-left: -10px;
}

#article.t14 .three_column div.left  p, #article.t14 .three_column div.left h3 {
	width: 200px;
	padding-left: 30px;
	padding-right: 0px;

}

#article.t14 table, #article.t15 table {
	padding-left: 10px;
}

#article.t14 h2, #article.t15 h2 {
	/*font-size: 13.5px;*/
	padding-top: 20px;
	padding-bottom: 20px;
	word-wrap: break-word;
}

#article.t14 div.right {
	width: 330px;
	float: right;
	clear: none;
}

#article.t14 div.right p {
	width: 330px;
}

#article.t14 .three_column div.right {
	width: 200px;
	float: right;
	padding-right: 20px;
}

#article.t14 .three_column div.right  p {
	padding-left: 0px;
	width: 200px;
}

#article.t14 .three_column.image_left h3 {
	float: right;
	padding-right: 20px;
	width: 450px;
	font-size: 12px;
}

#article.t14 #download_options p strong {
	width: 200px;
	display: block;
}

#events #events_links span, #article #article_links span, #article #download_options span {
	float: left;
}

#article.t7 #article_content, #article.t6 #article_content, #article.t5 #article_content, #events.t4 #events_content, #article.t14 #article_content, #article.t15 #article_content {
	width: 708px;
}

#article.t13, #article.t13 #article_container, #article.t13 #article_container #article_content {
	height: 100%;
}

#article.t13 #article_content {
	width: 714px;
}

#article.t7 #article_content {
	padding-bottom: 28px;
}

#article.t7 #article_supplementary_content, #article.t6 #article_supplementary_content, #article.t14 #article_supplementary_content {
	display: none;
}

#article.t7 #article_container #article_content .leadimage {
	display: table;
}

#article.t6 #article_container #article_content .leadimage {
	display: inline;
	float: right;
}

span.back_to {
	padding-left: 28px;
}

.share_this {
	text-decoration: none;
	color: #259755;
	padding-left: 25px;
	background: url('../images/t5/share_this.gif') no-repeat scroll top left;
	height: 16px;
	display: block;
	width: 60px;
}

a.share_this {
	word-wrap: normal;
}

#download_options .pdf {
	padding-left: 20px;
	background: url('../images/pdf_icon.gif') no-repeat scroll top left;
	height: 16px;
	display: inline-block;
}

.email_this {
	background: url('../images/t5/email_this.gif') no-repeat scroll top left;
	width: 85px;
	height: 17px;
	padding-left: 25px;
	display: block;
	text-decoration: none;
	color: #1c3664;
}

.print_this {
	background: url('../images/t5/print_this.gif') no-repeat scroll top left;
	padding-left: 29px;
	height: 20px;
	display: block;
	text-decoration: none;
	color: #000;
}

span.seperator {
	background: url('../images/t5/spacer.gif') no-repeat scroll top left;
	width: 41px;
	height: 14px;
	display: table;
	float: left;
}

#events_container, #article_container {
	display: table;
	width: 710px;
	float: left;
}

#localisation_lead_image {
	display: table;
}

td.caption {
	font-style: italic;
	padding-top: 5px;
	font-weight: normal;
	padding-bottom: 5px;
}

p.caption, p.Caption {
	/*font-style: italic;*/
	/*padding-top:5px;*/
	/*font-weight:normal;*/
	/*padding-bottom:5px;*/
	display: none;
}

p a.feature_button {
	font-family: Tahoma, sans-serif;
	background: url('../images/feature_button.png') no-repeat scroll top left;
	width: 206px;
	height: 52px;
	padding-top: 8px;
	padding-left: 22px;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
}

p a.feature_button:hover {
	font-family: Tahoma, sans-serif;
	background: url('../images/feature_button_hover.png') no-repeat scroll top left;
	width: 206px;
	height: 52px;
	padding-top: 8px;
	padding-left: 22px;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
}

p a.feature_button:visited {
	color: #fff;
}

p a.feature_button_narrow {
	font-family: Tahoma, sans-serif;
	background: url('../images/feature_button.png') no-repeat scroll top left;
	width: 166px;
	height: 52px;
	padding-top: 8px;
	padding-left: 22px;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
}

p a.feature_button_narrow:hover {
	font-family: Tahoma, sans-serif;
	background: url('../images/feature_button_hover.png') no-repeat scroll top left;
	width: 166px;
	height: 52px;
	padding-top: 8px;
	padding-left: 22px;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
}

p a.feature_button_narrow:visited {
	color: #fff;
}

#article div.pullquote p {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 10px;
	padding-left: 0pt;
}

#article div.pullquote p.P2 {
	font-weight: normal;
}

#article div.storylinks {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #f5fafc;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	float: left;
}

#article div.storylinks h2 {
	color: #555555;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 2px;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt; /*font-size:13.5px;*/
}

#article div.storylinks p {
	font-size: 12px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 10px;
	padding-left: 0pt;
}

#article div.fastfacts {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #f5fafc;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	float: right;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	width: 200px;
}

#article div.fastfacts h2 {
	color: #555555;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 5px;
	padding-left: 0pt; /*font-size:13.5px;*/
}

#article div.fastfacts p {
	font-size: 12px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 10px;
	padding-left: 0pt;
}

#article p.Teaser, #events p.Teaser {
	display: block;
	font-size: 13px;
	font-weight: bold;
	word-wrap: break-word; /*width:700px;*/
	max-width: 700px;
	overflow: hidden;
}

.navigation_trail {
	clear: left;
	padding-left: 5px;
	padding-top: 10px;
}

#shareicons a {
	height: 16px;
	padding-left: 20px;
}

#shareicons .delicious {
	background: url('../images/share_this/delicious.gif') no-repeat scroll top left;
	height: 16px;
}

#shareicons .digg {
	background: url('../images/share_this/digg.gif') no-repeat scroll top left;
	height: 16px;
}

#shareicons .reddit {
	background: url('../images/share_this/reddit.gif') no-repeat scroll top left;
	height: 16px;
}

#shareicons .facebook {
	background: url('../images/share_this/facebook.gif') no-repeat scroll top left;
	height: 16px;
}

#shareicons .stumbleupon {
	background: url('../images/share_this/stumbleupon.gif') no-repeat scroll top left;
	height: 16px;
}

#shareicons .twitter {
	background: url('../images/share_this/twitter.gif') no-repeat scroll top left;
	height: 16px;
}

#shareicons .newsvine {
	background: url('../images/share_this/newsvine.gif') no-repeat scroll top left;
	height: 16px;
}

/*The following is to fix the four box problem on the home page*/
.t1 .four_column .one_column {
	margin-right: 0px;
}

.selected_date {
	background-color: orangered;
}

#search_results_page {
	clear: both;
}

.top_grey {
	margin-top: 20px;
	background: url('../images/t8/grey_top.gif') no-repeat scroll top left;
	width: 962px;
	height: 3px;
	display: block;
}

.bottom_grey {
	background: url('../images/t8/grey_bottom.gif') no-repeat scroll top left;
	width: 962px;
	height: 3px;
	display: block;
}

.bottom_white {
	background: url('../images/t8/white_bottom.gif') no-repeat scroll top left;
	width: 962px;
	height: 3px;
	display: block;
}

#refine_your_search {
	height: 300px;
	display: block;
	width: 918px;
	padding: 30px 20px 30px 20px;
	border-left: 1px solid #e5e4e4;
	border-right: 1px solid #e5e4e4;
	background: #f2f2f2; /*url('../images/t8/seperators.gif') no-repeat scroll 384px 110px;*/
}

#search_results_page h1 {
	/*font-size: 18px;*/
	padding-left: 5px;
}

#refine_your_search h1 {
	padding-bottom: 28px; /*font-size:18px;*/
}

#refine_your_search h2 {
	padding-bottom: 28px; /*font-size:13.5px;*/
}

#refine_your_search p {
	display: block;
	height: 30px;
	width: 400px;
}

#refine_your_search h2 {
	/*font-size: 13.5px;*/
}

#refine_your_search #search_field {
	z-index: 1;
	padding-left: 230px;
	margin-top: -50px;
	padding-bottom: 28px;
}

#results {
	width: 962px;
	display: table;

}

#results_header, #results_footer, #results_container {
	width: 958px;
	display: table;
	border-right: 1px solid #dfdede;
	border-left: 1px solid #dfdede;
}

#results_header {
	width: 918px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	height: 54px;
	display: block;
	background: #f2f2f2;
}

#results_header p span {
	font-size: 14px;
	float: left;
}

#results_header p span label {
	font-weight: bold;
}

#results_footer {
	width: 918px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	height: 39px;
	display: block;
}

#results .result {
	width: 788px;
	height: 100px;
	display: block;
	padding: 30px 20px 30px 150px;
}

#results .result.grey_success_stories {
	background: #f2f2f2 url('../images/t8/icons/success_stories.jpg') no-repeat scroll 20px 30px;
}

#results .result.grey_sector {
	background: #f2f2f2 url('../images/t8/icons/sector.jpg') no-repeat scroll 20px 30px;
}

#results .result.grey_press_release {
	background: #f2f2f2 url('../images/t8/icons/press_release.jpg') no-repeat scroll 20px 30px;
}

#results .result.grey_news {
	background: #f2f2f2 url('../images/t8/icons/news.jpg') no-repeat scroll 20px 30px;
}

#results .result.grey_events {
	background: #f2f2f2 url('../images/t8/icons/events.jpg') no-repeat scroll 20px 30px;
}

#results .result.grey_bus_opps {
	background: #f2f2f2 url('../images/t8/icons/bus_opps.jpg') no-repeat scroll 20px 30px;
}

#results .result.grey_generic {
	background: #f2f2f2 url('../images/t8/icons/misc.jpg') no-repeat scroll 20px 30px;
}

#results .result.white_success_stories {
	background: #fff url('../images/t8/icons/success_stories.jpg') no-repeat scroll 20px 30px;
}

#results .result.white_sector {
	background: #fff url('../images/t8/icons/sector.jpg') no-repeat scroll 20px 30px;
}

#results .result.white_press_release {
	background: #fff url('../images/t8/icons/press_release.jpg') no-repeat scroll 20px 30px;
}

#results .result.white_news {
	background: #fff url('../images/t8/icons/news.jpg') no-repeat scroll 20px 30px;
}

#results .result.white_events {
	background: #fff url('../images/t8/icons/events.jpg') no-repeat scroll 20px 30px;
}

#results .result.white_bus_opps {
	background: #fff url('../images/t8/icons/bus_opps.jpg') no-repeat scroll 20px 30px;
}

#results .result.white_generic {
	background: #fff url('../images/t8/icons/misc.jpg') no-repeat scroll 20px 30px;
}

#results .result .title, #results .result .summary {
	padding-bottom: 28px;
}

#alerts .dark_header {
	background: #666666;
	color: #ffffff;
}

#alerts .light_header {
	background: white;
	color: white;
}

#alerts .white {
	background: white;
	color: black;
}

#show_me {
	display: block;
	height: 210px;
	width: 368px;
	float: left;
}

#show_me label {
	display: block;
	width: 145px;
	padding-left: 15px;
	padding-right: 15px;
}

#show_me label.last {
	width: 150px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 15px;
	padding-right: 0;
}

#related_to {
	display: block;
	width: 305px;
	height: 210px;
	padding-left: 0px;
	float: left;
}

#focused_on {
	display: block;
	width: 230px;
	height: 210px;
	padding-left: 15px;
	float: left;
}

#related_to label, #focused_on label {
	width: 65px;
}

#related_to select, #focused_on select {
	margin-top: -3px;
}

#refine_your_search p.extra_bottom_padding {
	padding-bottom: 50px;
}

#results_header .right {
	z-index: 10;
	padding-left: 650px;
	margin-top: -30px;
}

#results_header span {
	padding-top: 10px;
}

#results_header label {
	padding-top: 3px;
	padding-left: 10px;
}

#results_footer label {
	padding-top: 3px;
	padding-left: 10px;
}

#results_footer .right {
	z-index: 10;
	padding-left: 320px;
}

.main_border_box_top {
	clear: both;
	background: url('../images/t6/border_box_top.gif') no-repeat scroll bottom left;
	width: 700px;
	height: 28px;
	display: block;
}

.main_border_box_bottom {
	margin-bottom: 28px;
	background: url('../images/t6/border_box_bottom.gif') no-repeat scroll top left;
	width: 700px;
	height: 3px;
	display: block;
	clear: both;
}

.main_border_box_content {
	clear: both;
	padding: 20px 20px 30px 20px;
	width: 658px;
	border-left: 1px solid #dfdede;
	border-right: 1px solid #dfdede;
	background: #f2f2f2;
	display: table;
}

.main_border_box_content p {
	width: 658px;
}

#download_options {
	clear: both;
	margin-top: 28px;
}

#document_archive, #media {
	display: table;
	width: 716px;
	float: left;
}

#document_archive .top_grey, #media .top_grey {
	background: url('../images/t10/grey_border_top.gif') no-repeat scroll top left;
	width: 715px;
	height: 2px;
	display: block;
}

#document_archive .bottom_white, #media .bottom_white {
	background: url('../images/t10/white_bottom.gif') no-repeat scroll top left;
	width: 715px;
	height: 2px;
}

#article_container #results_footer, #document_archive #results_footer, #media #results_footer {
	width: 672px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	height: 39px;
}

#article_container #results_footer {
	border: none;
}

#article_container #results_footer p, #document_archive #results_footer p {
	z-index: 10;
	padding-left: 0px;
	text-align: right;
}

#document_archive .result {
	height: 130px;
	padding-left: 150px;
	padding-top: 30px;
	padding-right: 57px;
	width: 505px;
	border-left: 1px solid #dfdede;
	border-right: 1px solid #dfdede;
}

#document_archive .grey_pdf {
	background: #f2f2f2 url('../images/t10/large_pdf_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_doc {
	background: #f2f2f2 url('../images/t10/large_word_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_html {
	background: #f2f2f2 url('../images/t10/large_html_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_txt {
	background: #f2f2f2 url('../images/t10/large_txt_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_openoffice {
	background: #f2f2f2 url('../images/t10/large_html_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_xls {
	background: #f2f2f2 url('../images/t10/large_excel_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_ppt {
	background: #f2f2f2 url('../images/t10/large_powerpoint_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_zip {
	background: #f2f2f2 url('../images/t10/large_zip_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .grey_blank {
	background: #f2f2f2;
}

#document_archive .white_pdf {
	background: #fff url('../images/t10/large_pdf_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_doc {
	background: #fff url('../images/t10/large_word_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_html {
	background: #fff url('../images/t10/large_html_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_txt {
	background: #fff url('../images/t10/large_txt_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_openoffice {
	background: #fff url('../images/t10/large_html_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_xls {
	background: #fff url('../images/t10/large_excel_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_ppt {
	background: #fff url('../images/t10/large_powerpoint_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_zip {
	background: #fff url('../images/t10/large_zip_icon.gif') no-repeat scroll 50px 30px;
}

#document_archive .white_blank {
	background: #fff url('../images/t10/large_zip_icon.gif') no-repeat scroll 50px 30px;
}

#side_bar.document_archive, #side_bar.media {
	float: right;
	padding-left: 10px;
	padding-top: 17px;
}

#document_archive h1, #media h1 {
	/*font-size: 18px;*/
	padding-left: 5px;
}

#document_archive .result_border_bottom, #media .result_border_bottom {
	background: #f2f2f2 url('../images/t10/rounded_border_white_on_grey.gif') no-repeat scroll top left;
	display: block;
	width: 712px;
	height: 2px;
	padding-bottom: 30px;
	border-left: 1px solid #dfdede;
	border-right: 1px solid #dfdede;
}

#document_archive .result .title, #media .result .title {
	padding-bottom: 20px;
}

#document_archive .result .format_size {
	width: 150px;
	margin-left: -150px;
	margin-top: -40px;
	text-align: center;
}

#media .result {
	height: 90px;
	padding-left: 20px;
	padding-top: 30px;
	padding-right: 57px;
	width: 635px;
	border-left: 1px solid #dfdede;
	border-right: 1px solid #dfdede;
}

#media .result.grey {
	background: #f2f2f2;
}

#media .result.white {
	background: #fff;
}

#media .content {
	display: block;
	width: 433px;
	padding-left: 20px;
	padding-right: 260px;
	padding-bottom: 40px;
	padding-top: 20px;
	border-left: 1px solid #dfdede;
	border-right: 1px solid #dfdede;
	border-bottom: 0 solid #FFFFFF;
}

#media .top_white {
	background: url('../images/t11/white_top.gif') no-repeat scroll bottom left;
	width: 715px;
	height: 3px;
	display: block;
}

#media h1 {
	padding-bottom: 18px; /*font-size:18px;*/
}

#media #results_header {
	width: 672px;
}

#media #results_header select, #media #results_footer select {
	width: 60px;
}

#media #results_footer .right {
	padding-left: 180px;
}

#media #results_header .right {
	padding-left: 340px;
}

#media #results_header .right select {
	width: 150px;
}

#search_events_page, .full_page_form {
	clear: both;
}

.full_page_form h1 {
	padding-left: 5px; /*font-size: 18px;*/
	padding-bottom: 20px;
}

#search_events_page .small_white_box {
	background: url('../images/t9/small_white_box.gif') no-repeat scroll top left;
	width: 260px;
	height: 103px;
	padding-top: 20px;
	padding-left: 22px;
	padding-right: 42px;
	display: block;
	float: left;
}

.no_padding_bottom {
	padding-bottom: 0;
}

#search_events_page .image_holder {
	width: 622px;
	height: 123px;
	display: block;
	float: left;
	padding-left: 14px;
}

.full_page_form .content {
	background: #f2f2f2;
	border-left: 1px solid #dfdede;
	border-right: 1px solid #dfdede;
	display: block;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 70px;
	width: 868px;
}

.full_page_form .content h2 {
	/*font-size: 13.5px;*/

}

.full_page_form .content h2, .full_page_form .content p {
	padding-bottom: 20px;
}

.full_page_form .content p {
	display: table;
	width: 768px;
	height: 20px;
}

.full_page_form .content p.phone_boxes input {
	width: 67px;
}

.full_page_form .content p.phone_boxes_labels label {
	width: 70px;
	padding: 0px;
	text-align: center;
}

.full_page_form .content p.phone_boxes_labels {
	margin-top: -15px;
}

.full_page_form .content p.phone_boxes label.middle, .full_page_form .content p.phone_boxes input.middle {
	margin-left: 5px;
	margin-right: 5px;
}

.full_page_form .content p label {
	width: 250px;
	text-align: right;
	padding-right: 30px;
	display: block;
	float: left;
	padding-top: 3px;
}

.full_page_form .content p label.required {
	padding-right: 5px;
}

.full_page_form .content p select, .full_page_form .content p input {
	width: 235px;
}

.full_page_form .content p.error {
	padding-left: 268px;
	width: 620px;
	color: #f00;
	padding-bottom: 5px;
}

.full_page_form .chooser p label {
	padding-top: 0;
	text-align: left;
	width: auto;
	padding-left: 8px;
}

.full_page_form .content p.hint, .full_page_form .content p.submit {
	padding-left: 260px;
	width: 500px;
}

.full_page_form .content p.submit_alerts_settings {
	padding-left: 827px;
	margin-top: -20px; /*width:500px;*/
}

.full_page_form .content p.submitiframe {
	padding-left: 135px;
	width: 768px;
	height: 110px;
	margin-top: -20px;
	padding-bottom: 10px;
	padding-top: 5px;
}

.full_page_form .content p.phone_boxes_labels, .full_page_form .content p.no_label_indented {
	padding-left: 265px;
	width: 495px;
}

.full_page_form .content p.hint {
	margin-top: -10px;
}

.full_page_form .content p.check_or_radio_box {
	width: 828px;
}

.full_page_form .content p.check_or_radio_box label.first {
	width: 240px;
	text-align: right;
}

.full_page_form .content p.check_or_radio_box input.no_margin {
	margin-left: 0px;
}

.full_page_form .content p.check_or_radio_box label {
	width: 500px;
	padding-left: 10px;
	display: table;
	float: none;
	text-align: left;
	float: left;
}

.full_page_form .content p.check_or_radio_box input {
	margin-left: 268px;
	width: 12px;
}

.full_page_form p.right, #search_events_page p.right {
	margin-top: 10px;
	clear: both;
	text-align: right;
}

.full_page_form p.right {
	padding-right: 20px;
}

.full_page_form a.right {
	padding-right: 20px;
    float:right;
}

.full_page_form p.right img, #search_events_page p.right img {
	float: right;
}

p#payment_card {
    margin-top:-20px;
    overflow:auto;
    clear:both;
    width:600px;
}

p#payment_card img {
    margin-right: 5px;
    margin-left: 0;
}

p#terms_and_conditions {
    height: 30px;
    border-bottom:1px solid #ccc;
    margin-bottom: 40px;
    width:950px;
    padding-top:10px;
}

p#terms_and_conditions input[type="checkbox"]{
    margin-right:5px;
}

#search_events_page .content .sub_section {
	display: inline-block;
	height: 330px;
	width: 330px;
	padding-left: 30px;
	padding-right: 15px;
	float: left;
}

#search_events_page .content .sub_section p {
	width: 325px;
}

#search_events_page .content .sub_section p .larger {
	font-size: 14px;
}

#search_events_page .content#when {
	height: 462px;
	display: block;
}

p span.required {
	color: #f00;
	width: 10px;
}

p span.filled {
	color: #009900;
}

form p span.required {
	float: left;
	width: 10px;
	padding-top: 3px;
	padding-right: 15px;
}

p span.not_required {
	color: #f2f2f2;
	width: 10px;

}

form p span.not_required {
	float: left;
	width: 10px;
}

#article.t15 {
    width: 720px;
    float: left;
}

#article h2.narrow {
	width: 300px;
	clear: both; /*font-size:13.5px;*/
}

#alpha_navigation {
	clear: both;
	background: url('../images/t13/alpa_nav.gif') no-repeat top left;
	width: 694px;
	padding-left: 20px;
	height: 36px;
	padding-top: 24px;
	display: block;
	list-style: none;
}

#alpha_navigation li {
	float: left;
	padding-right: 17px;
	display: block;
	width: 8px;
	height: 15px;
}

#alpha_navigation li.all{
    float: left;
    padding-right: 0px;
    display: block;
    width: 12px;
    height: 15px;
}


#alpha_navigation li a {
	font-weight: bold;
	text-decoration: none;
	word-wrap: break-word;
}

#alpha_navigation li a:hover {
	text-decoration: underline;
}

#alpha_navigation li.all a {
	font-weight: normal;
	text-decoration: underline;
    word-wrap: normal;
}

#alpha_navigation li.all a:hover {
	text-decoration: none;
}

#alpha_navigation li.all {
	padding-right: 30px;
}

.region_top_nav, .sector_top_nav {
	width: 231px;
	list-style: none;
	float: left;
}

.region_top_nav li, .sector_top_nav li {
	width: 231px;
	height: 37px;
	display: block;
	float: left;
	padding-bottom: 10px;
}

.region_top_nav li a, .sector_top_nav li a {
	background: url('../images/t13/button.gif') no-repeat scroll top left;
	width: 211px;
	height: 37px;
	padding-left: 20px; /*padding-top: 12px;*/
	padding-right: 23px;
	display: table-cell;
	text-decoration: none;
	color: #fff;
	vertical-align: middle; /*word-wrap:break-word;*/
}

.region_top_nav li a div, .sector_top_nav li a div, #country_top_nav li a div {
	width: 185px;
}

.region_top_nav li a:visited, .sector_top_nav li a:visited {
	color: #fff;
}

#country_top_nav {
	width: 714px;
}

#country_top_nav li {
	width: 231px;
	height: 37px;
	display: block;
	float: left;
	padding-bottom: 10px;
}

#country_top_nav li.middle {
	padding-left: 11px;
	padding-right: 10px;
}

#country_top_nav li a {
	background: url('../images/t13/button.gif') no-repeat scroll top left;
	width: 211px;
	height: 37px;
	padding-left: 20px;
	padding-right: 23px;
	padding-top: 12px;
	display: block;
	text-decoration: none;
	color: #fff; /*vertical-align:middle;*/
	/*word-wrap:break-word;*/
}

.region_top_nav li a.selected, .sector_top_nav li a.selected, #country_top_nav li a.selected {
	background: url('../images/rebranding/t13/blue_button.gif') no-repeat scroll top left;
}

#country_top_nav li a:visited {
	color: #fff;
}

a.event_registration_button {
	background: url('../images/t4/button_simple.gif') no-repeat scroll top left;
	width: 180px;
	height: 25px;
	margin-top: 10px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-family: Tahoma, sans-serif;
}

a.href_button {
	background: url('../images/payment/button_large.gif') no-repeat scroll top left;
	width: 120px;
	height: 22px;
	margin-top: 10px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 6px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-family: Tahoma, sans-serif;
}

a.event_registration_button:hover {
	color: #fff;
	text-decoration: underline;
}

p.event_registration_button_disabled {
	margin: 0px;
	padding: 0px;
	background: url('../images/t4/button_disabled_empty_simple.gif') no-repeat scroll top left;
	width: 180px;
	height: 25px;
	margin-top: 10px;
	padding-left: 10px;
	padding-top: 12px;
	display: block;
	text-decoration: none;
	color: #fff;

}

p.event_registration_button_disabled:hover {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}

a.registration_button_medium {
	background: url('../images/button_medium.gif') no-repeat scroll top left;
	width: 205px;
	height: 25px;
	padding-left: 20px;
	padding-top: 12px;
	display: block;
	text-decoration: none;
	color: #fff;
}

a.registration_button_large {
	background: url('../images/button_large.gif') no-repeat scroll top left;
	width: 221px;
	height: 25px;
	padding-left: 20px;
	padding-top: 12px;
	display: block;
	text-decoration: none;
	color: #fff;
}

a.registration_button_extra_large {
	background: url('../images/button_extra_large.gif') no-repeat scroll top left;
	width: 271px;
	height: 25px;
	padding-left: 20px;
	padding-top: 12px;
	display: block;
	text-decoration: none;
	color: #fff;
}

.country_list {
	padding-top: 32px;
	padding-bottom: 20px;
	list-style: none;
	width: 231px;
	float: left;
}

.country_list li {
	background: url('../images/chevron.gif') no-repeat 20px 5px;
	padding-left: 30px;
}

.country_list ul {
	width: 200px;
	list-style: none;
}

.country_list ul li {
	width: 170px;
	background: none;
}

.country_list ul li a {
	width: 170px;
	padding-left: 30px;
}

#skipnav a, #skipnav a:hover, #skipnav a:visited {
	position: absolute;
	left: 0;
	top: -10000px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	text-decoration: none;
}

#skipnav a:active, #skipnav a:focus {
	position: static;
	width: auto;
	height: auto;
	padding: 5px;
	background: #900;
	color: #fff;
	overflow: visible;
	text-decoration: underline;
}

.full_page_form p {
	padding-bottom: 20px;
	padding-left: 5px;
}

.full_page_form p.chevron {
	background: url('../images/chevron.gif') no-repeat scroll 3px 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}

.full_page_form .content p.indent {
	width: 736px;
	padding-left: 32px;
}

.full_page_form .content p.no_padding_bottom {
	padding-bottom: 0px;
}

.full_page_form p.extra_top_padding {
	padding-top: 20px;
}

.full_page_form p.checkbox_white label {
	padding-left: 5px;
}

.full_page_form h2.heading {
	/*font-size: 13.5px;*/
	padding-left: 5px;
	padding-top: 28px;
	padding-bottom: 20px;
}

.full_page_form h2.heading.summary {	
	padding-left: 0px;
}

.full_page_form .content p input.extra_long {
	width: 417px;
}

.full_page_form .content p.extra_indent {
	width: 496px;
	padding-left: 272px;
}

.full_page_form p.extra_indent {
	width: 496px;
	padding-left: 272px;
}

table.attendees {
	margin-bottom: 28px;
	width: 915px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

table.attendees td {
	text-align: center;
	height: 49px;
	border-bottom: 1px solid #cccccc;
}

table.attendees tr.white td {
	background: #fff;
}

table.attendees tr td.first {
	text-align: left;
	padding-left: 20px;
	width: 670px;
}

table.attendees tr td.second {
	text-align: left;
	padding-left: 20px;
	width: 80px;
}

table.attendees tr td.third {
	text-align: left;
	padding-left: 20px;
	width: 105px;
}

#attendee_summary {
	width: 955px;
}

#attendee_summary td {
	border-bottom: 1px solid #cccccc;
	height: 75px;
	text-align: left;
}

#attendee_summary td.no_border {
	border: none;
	padding-top: 20px;
	height: 12px;

}

#attendee_summary td.middle {
	text-align: right;
	padding-right: 32px;
}

#attendee_summary td.first {
	padding-left: 22px;
}

.summary_col_empty {
	width: 20px;
	float: left;
	display: block;
}

.summary_col {
	width: 215px;
	float: left;
	display: block;
}

.summary_col img {
	border: 1px solid #ccc;
}

.summary_col h2 {
	padding-bottom: 20px; /*font-size:13.5px;*/
}

.summary_col p {
	padding-left: 0px;
}

.summary_col_wide {
	width: 430px;
	float: left;
	display: block;
}

.summary_col_wide img {
	border: 1px solid #ccc;
}

.summary_col_wide h2 {
	padding-bottom: 20px; /*font-size:13.5px;*/
}

.summary_col_wide p {
	padding-left: 0px;
}

.summary_col.last {
	padding-top: 106px;
}

.left_col_summary {
	float: left;
	width: 420px;
}

.right_col_summary {
	float: right;
	width: 420px;
}

.right_col_summary p {
	text-align: right;
}

span.error {
	color: red;
}

.bubble {
	z-index: 100;
	position: absolute;
	display: none;
	left: -9999px;
}

#hover_images {
	display: none;
}

#city_details {
	display: none;
}

#bubble_left {
	background: url('/images/maps/bubble_left.png') no-repeat top left;
	width: 4px;
	height: 28px;
	display: block;
}

#bubble_right {
	background: url('/images/maps/bubble_right.png') no-repeat top left;
	width: 4px;
	height: 28px;
	display: block;
}

#bubble_middle {
	height: 28px;
	background: url('/images/maps/bubble_middle.png') repeat-x top left;
}

#bubble_middle p {
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	height: 28px;
	white-space: nowrap;
}

#bubble_bottom {
	display: block;
	z-index: 101;
	background: url('/images/maps/bubble_bottom.png') no-repeat scroll top left;
	width: 10px;
	height: 11px;
}

.world #map_holder {
	clear: both;
	display: block;
	padding-left: 1px;
	padding-top: 17px;
	width: 634px;
	height: 269px;
	overflow: hidden;
}

.world #investors_map_holder {
	clear: both;
	display: block;
	padding-left: 1px;
	padding-top: 15px;
	width: 635px;
	height: 280px;
	overflow: hidden;
}

#bubble_middle p, .two_column #bubble_middle p {
	padding-top: 5px;
}

#t3_country {
	background: url('../images/maps/border.gif') no-repeat scroll top left;
	width: 716px;
	height: 259px;
	padding-top: 2px;
	padding-left: 2px;
	display: block;
}

#t3_country #leadimage_holder {
	width: 227px;
	height: 254px;
	display: block;
	float: left;
}

#t3_country #leadimage_adjacent_content_holder {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	width: 450px;
	height: 221px;
	display: block;
	float: left;
	overflow: hidden !important;
}

#t3_sector {
	background: url('../images/maps/border.gif') no-repeat scroll top left;
	width: 716px;
	height: 263px;
	padding-top: 2px;
	padding-left: 2px;
	display: block;
}

#t3_sector #map_holder {
	width: 367px;
	height: 254px;
	display: block;
	float: left;
}

#t3_country #map_holder {
	width: 367px;
	height: 254px;
	display: block;
	float: left;
}

#t3_sector #leadimage_holder {
	width: 227px;
	height: 254px;
	display: block;
	float: left;
}

#t3_sector h1 {
	color: black;
	padding-bottom: 5px; /*font-size: 18px;*/
	padding-right: 5px;
}

#t3_sector .Teaser {
	color: black;
	font-size: 1.1em;
	padding-bottom: 5px;
	padding-top: 2px;
}

#t3_sector .lead_image {
	display: none;
}

#t3_sector #leadimage_adjacent_content_holder {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	width: 450px;
	height: 224px;
	display: block;
	float: left;
}

#t3_sector #leadimage_adjacent_content_holder h2 {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 23px;
}

#t3_sector #leadimage_adjacent_content_holder h2 strong {
	font-size: 18px;
	font-weight: bold;
}

#t3_sector #leadimage_adjacent_content_holder p {
	padding-bottom: 4px;

}

#t3_sector #leadimage_adjacent_content_holder p.first {
	padding-bottom: 10px;
}

#t3_sector #leadimage_adjacent_content_holder p.last {
	padding-top: 6px;
}

#t3_sector #leadimage_adjacent_content_holder p em {
	font-style: normal;
	color: #b60432;
}

#t3_region {
	background: url('../images/maps/border.gif') no-repeat scroll top left;
	width: 716px;
	height: 263px;
	padding-top: 2px;
	padding-left: 2px;
	display: block;
}

#t3_region #map_holder {
	width: 367px;
	height: 254px;
	display: block;
	float: left;
}

#t3_region #leadimage_holder {
	width: 227px;
	height: 254px;
	display: block;
	float: left;
}

#t3_region h1 {
	color: black;
	padding-bottom: 5px; /*font-size: 18px;*/
	padding-right: 5px;
}

#t3_region .Teaser {
	color: black;
	font-size: 1.1em;
	padding-bottom: 5px;
	padding-top: 2px;
}

#t3_region .lead_image {
	display: none;
}

#t3_region #leadimage_adjacent_content_holder {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	width: 440px;
	height: 224px;
	display: block;
	float: left;
}

#t3_region #leadimage_adjacent_content_holder h2 {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 23px;
}

#t3_region #leadimage_adjacent_content_holder h2 strong {
	font-size: 18px;
	font-weight: bold;
}

#t3_region #leadimage_adjacent_content_holder p {
	padding-bottom: 4px;

}

#t3_region #leadimage_adjacent_content_holder p.first {
	padding-bottom: 10px;
}

#t3_region #leadimage_adjacent_content_holder p.last {
	padding-top: 6px;
}

#t3_region #leadimage_adjacent_content_holder p em {
	font-style: normal;
	color: #b60432;
}

#t3_country #static_city_content {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	width: 310px;
	height: 224px;
	display: block;
	float: left;
}

#t3_country #static_city_content h2 {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 23px;
}

#t3_country #static_city_content h2 strong {
	font-size: 18px;
	font-weight: bold;
}

#t3_country #static_city_content p {
	padding-bottom: 4px;

}

#t3_country #static_city_content p.first {
	padding-bottom: 10px;
}

#t3_country #static_city_content p.last {
	padding-top: 6px;
}

#t3_country #static_city_content p em {
	font-style: normal;
	color: #b60432;
}

#page.blue #city_details_holder {
	background: url('/images/rebranding/t2/blue/popup.png') no-repeat scroll top left;
	width: 336px;
	height: 254px;
	display: block;
	z-index: 400;
	position: relative;
	padding-left: 31px;
	top: -256px;
}

#page.red #city_details_holder {
	background: url('/images/rebranding/t2/red/popup.png') no-repeat scroll top left;
	width: 336px;
	height: 254px;
	display: block;
	z-index: 400;
	position: relative;
	padding-left: 31px;
	top: -256px;
}

#page.green #city_details_holder {
	background: url('/images/rebranding/t2/green/popup.png') no-repeat scroll top left;
	width: 336px;
	height: 254px;
	display: block;
	z-index: 400;
	position: relative;
	padding-left: 31px;
	top: -256px;
}

#page.orange #city_details_holder {
	background: url('/images/rebranding/t2/orange/popup.png') no-repeat scroll top left;
	width: 336px;
	height: 254px;
	display: block;
	z-index: 400;
	position: relative;
	padding-left: 31px;
	top: -256px;
}

/*cannot follow the h2 standard size of 13.5px on this one*/
#city_details_holder h2 {
	font-size: 18px;
	color: #fff;
	padding-top: 16px;
	padding-bottom: 11px;
}

#city_details_holder p {
	padding-top: 22px;
}

#city_details_holder p.close {
	z-index: 500;
	position: absolute;
	text-align: right;
	width: 336px;
	padding-top: 12px;
}

#city_details_holder p.close a {
	padding-right: 35px;
	color: #fff;
	text-decoration: none;
}

.full_page_form .content.for_tabs {
	border-top: 1px solid #dfdede;
}

.full_page_form .tabs_spacer {
	clear: both;
	display: block;
	width: 962px;
	height: 38px;
}

.full_page_form .content_tabs {
	position: absolute;
	z-index: 2;
	width: 962px;
	margin-top: -37px;
}

.full_page_form .content_tabs ul {
	height: 67px;
	display: block;
	list-style: none;
	width: 962px;
}

.full_page_form .content_tabs ul li {
	padding-right: 6px;
	text-align: center;
	display: table;
	float: left;
}

.full_page_form .content_tabs ul li.last {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1px;
}

.full_page_form .content_tabs ul li a {
	padding-top: 10px;
	float: left;
	height: 27px;
	border-top: #e3e3e3 1px solid;
	color: #000;
	text-decoration: none;
}

.full_page_form .content_tabs ul li.selected a {
	background: #f2f2f2;
	font-weight: bold;
	padding-bottom: 1px;
}

.full_page_form .content_tabs ul li a:hover {
	text-decoration: underline;
}

li#all_alerts_tab a, li#event_alerts_tab a, li#general_alerts_tab a, li#media_alerts_tab a {
	width: 171px;
}

li#business_opportunity_alerts_tab a {
	width: 231px;
}

.full_page_form .content_tabs ul li .left {
	display: block;
	background: url('../images/tabs/left_white_tab.gif') no-repeat scroll top left;
	width: 2px;
	height: 37px;
	float: left;
}

.full_page_form .content_tabs ul li .right {
	display: block;
	background: url('../images/tabs/right_white_tab.gif') no-repeat scroll top left;
	width: 2px;
	height: 37px;
	float: left;
}

.full_page_form .content_tabs ul li.selected .left {
	display: block;
	background: url('../images/tabs/left_grey_tab.gif') no-repeat scroll top left;
	width: 2px;
	height: 38px;
	float: left;
}

.full_page_form .content_tabs ul li.selected .right {
	display: block;
	background: url('../images/tabs/right_grey_tab.gif') no-repeat scroll top left;
	width: 2px;
	height: 38px;
	float: left;
}

.full_page_form .content .radio_group p.check_or_radio_box label.first {
	text-align: left;
	width: 268px;
	padding-left: 0px;
}

.full_page_form .content .radio_group p.check_or_radio_box {
	padding-bottom: 3px;
}

.full_page_form .content #manage_alerts_table {
	padding-bottom: 28px;
}

.full_page_form .content #manage_alerts_table td {
	padding-right: 15px;
}

.full_page_form .content .radio_group {
	padding-bottom: 20px;
}

.full_page_form .content #create_alert_table,
.full_page_form .content #your_services_pending_table,
.full_page_form .content #unsubscribed_table,
.full_page_form .content #recommendations_table {
	width: 916px;
	border-right: 1px solid #ccc;
	padding-left: 5px;
}

.full_page_form .content #create_alert_table td,
.full_page_form .content #create_alert_table th,
.full_page_form .content #your_services_pending_table td,
.full_page_form .content #your_services_pending_table th,
.full_page_form .content #unsubscribed_table th,
.full_page_form .content #unsubscribed_table td,
.full_page_form .content #recommendations_table th,
.full_page_form .content #recommendations_table td {
	padding: 22px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.full_page_form .content #create_alert_table td,
.full_page_form .content #your_services_pending_table td,
.full_page_form .content #unsubscribed_table td,
.full_page_form .content #recommendations_table td {
	padding-top: 18px;
	padding-bottom: 18px;
}

.full_page_form .content #create_alert_table th,
.full_page_form .content #your_services_pending_table th,
.full_page_form .content #unsubscribed_table th,
.full_page_form .content #recommendations_table th {
	background: #fff;
	text-align: left;
}

.full_page_form .content table tr.head td {
	background: #666;
	color: #fff;
	font-weight: bold;
}

.full_page_form .content table tr.white th,
.full_page_form .content table tr.white td {
	background: #fff;
}

.full_page_form .content table tr.f2f2f2 th,
.full_page_form .content table tr.f2f2f2 td {
	background: #f2f2f2;
}

.full_page_form .content table tr.border_top th,
.full_page_form .content table tr.border_top td {
	border-top: 1px solid #ccc;
}

.full_page_form .content #create_alert_table tr.head td,
.full_page_form .content #unsubscribed_table tr.head td,
.full_page_form .content #recommendations_table tr.head td {
	padding-top: 12px;
	padding-bottom: 12px;
}

.full_page_form .content table tr.white td label {
	padding-top: 3px;
	padding-right: 15px;
	padding-left: 10px;
}

.full_page_form .content table tr.white td label.no_padding_left {
	padding-left: 0px;
}

.full_page_form .content table tr.white td label.justify_padding_left {
	padding-left: 400px;
}

.full_page_form .content table tr.white td label.extra_padding_left {
	padding-left: 40px;
}

.full_page_form .content table tr.white td label.full {
	width: 760px;
}

.full_page_form .content #create_alert_table h2.section_header {
	padding-left: 126px; /*font-size:13.5px;*/
}

.full_page_form .content #create_alert_table p {
	width: 860px;
	padding-bottom: 5px;
}

.full_page_form .content #create_alert_table p.sub_sector {
	padding-bottom: 20px;
}

.full_page_form .content #create_alert_table p.with_radio {
	padding-left: 130px;
}

.full_page_form .content #create_alert_table p input {
	float: left;
	width: 14px;
}

.full_page_form .content #create_alert_table p label {
	padding-left: 139px;
	width: 173px;
}

.full_page_form .content #create_alert_table p.with_radio label {
	padding-left: 0px;
}

.full_page_form .content #create_alert_table p select {
	float: left;
}

.full_page_form .content #create_alert_table p a {
	text-decoration: underline;
	padding-left: 10px;
}

.full_page_form .content #create_alert_table p.extra_indent {
	padding-left: 340px;
	width: 700px;
}

.full_page_form .content #create_alert_table p a:hover {
	text-decoration: none;
}

.full_page_form .content #create_alert_table p img.create_alert {
	float: right;
}

#t3_country h1 {
	color: black;
	padding-bottom: 5px; /*font-size: 18px;*/
	padding-right: 5px;
}

#t3_country .Teaser {
	color: black;
	font-size: 1.1em;
	padding-bottom: 5px;
	padding-top: 2px;
}

#t3_country .lead_image {
	display: none;
}

.full_page_form .inner_content {
	clear: both;
    width: 100%;
	display: table;
	padding-bottom: 20px;
}

.inner_content#organisation_details .inner_left b {
	width: 200px;
	float: left;
}

.full_page_form .inner_content p.inner_left {
	float: left;
	width: 250px;
	text-align: right;
	padding-bottom: 10px;
}

.full_page_form .inner_content p.inner_right {
	float: right;
	width: 400px;
	text-align: left;
	padding-bottom: 10px;
	padding-right: 200px;
}

.full_page_form .inner_content p.inner_right_aligned {
	float: left;
	width: 400px;
	text-align: left;
	padding-bottom: 10px;
	padding-left: 10px; /*padding-right: 200px;*/
}

.full_page_form .content p.top_right {
	float: right;
	width: 250px;
	text-align: right;
	margin-top: -40px;
	margin-right: -30px
}

#meet_the_buyer_search_page {
	margin-top: 35px;
}

#meet_the_buyer_search_page #intro .left ul {
	margin-bottom: 20px;
}

#meet_the_buyer_search_page li {
	list-style: none;
	margin: 0 0 0 10px;
	padding: 2px 5px 2px 10px;
	background: url('../images/chevron.gif') no-repeat scroll 0 7px;
}

#meet_the_buyer_search_page #intro .right {
	text-align: right;
}

div#buyers table#results {
	border-left: 1px solid #dfdede;
	border-right: 1px solid #dfdede;
}

div#buyers table#results tbody tr.odd, table#results tbody tr.odd {
	background-color: #f2f2f2;
}

div#buyers table#results tbody tr.even, table#results tbody tr.even {
	background-color: #fff;
}

div#buyers table#results tbody td#photo_header img {
	margin: 25px 10px;
	cursor: crosshair;
}

div#buyers table#results tr td {
	padding: 20px 20px 20px 0;
}

div#buyers table#results #timeslots_table tr td {
	padding: 10px 0 10px 5px;
}

div#buyers table#results tr td h2 {
	/*font-size:13.5px;*/
	margin-left: 5px;
	margin-bottom: 14px;
}

div#buyers table#results tr td p {
	width: 600px;
}

/*form#buyer_availablity_search_form {*/
/*  margin-top:20px;
/*}*/

#buyer_schedule .buyer_schedule h2 {
	margin-left: 5px; /*font-size:13.5px;*/
}

#buyer_schedule .buyer_schedule h3 {
	margin-bottom: 5px;
	font-size: 12px;
}

#buyer_schedule .buyer_schedule table {
	text-align: center;
	border-left: 1px solid #aaa;
	margin-bottom: 40px;
	background: #fff;
}

#buyer_schedule .buyer_schedule table thead th {
	padding: 7px;
	width: 60px;
	border-top: 1px solid #aaa;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

#buyer_schedule .buyer_schedule table tbody td {
	padding: 7px;
	width: 60px;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

#buyer_schedule .buyer_schedule table tbody td input {
	margin-left: 20px;
	border: none;
}

#buyer_schedule .buyer_schedule table tbody td.dark {
	background-color: #999;
}

#buyer_schedule .buyer_schedule table tbody td.unavailable {
	background-color: #ccc;
	background: url('../images/calendar_unavailable.gif') no-repeat;
}

#buyer_schedule .buyer_schedule ul {
	list-style: none;
	margin-left: 5px;
	line-height: 2;
	margin-bottom: 30px;
}

#buyer_schedule .buyer_schedule textarea {
	width: 700px;
	height: 150px;
	margin-bottom: 20px;
}

#buyer_schedule .buyer_schedule li {
	margin: 0 0 0 -5px;
	line-height: 1;
}

form#buyer_availablity_search_form #form_bottom {
	background-color: #fff;
	margin: 0 -69px -8px -19px;
	padding: 30px 20px;
	width: 916px;
}

form #buyers #form_bottom p.underline {
	text-decoration: underline;
}

form #buyers #form_bottom .left {
	width: 550px;
	margin-top: 45px;
}

form #buyers #form_bottom .left p {
	width: inherit;
}

form #buyers #form_bottom .right {
	width: 350px;
	text-align: right;
}

form #buyers #form_bottom .right p {
	width: inherit;
}

.alerts_view_table tr td p.alerts_topic {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	height: 100%;
	width: 100%;
}

.alerts_view_table tr td p.alerts_preferences {
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 37%;
	float: left;
	display: block;
	height: 100%;
	width: 100%;
}

.alerts_view_table tr td p.alerts_preferences select {
	width: 140px;
}

.alerts_view_table tr td p.alerts_preferences label {
	width: 300px;
}

span.format {
	display: inline-block;
	width: 80px;
}

/*TABLE STYLE*/

.external_html_container table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	table-layout: fixed;
	max-width: 100%;
	margin-bottom: 15px;
}

.external_html_container table th {
	border-width: thin thin thin thin;
	padding: 2px 4px 2px 4px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px; /*width:50px;           */
	/*max-width:150px;*/
}

.external_html_container table td {
	border-width: thin thin thin thin;
	padding: 2px 4px 2px 4px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px; /*width:50px;*/
	/*max-width:150px;*/
}

.article_content table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	table-layout: fixed;
	max-width: 100%;
	margin-bottom: 15px;
}

.article_content table th {
	border-width: thin thin thin thin;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px; /*width:50px;*/

}

.article_content table td {
	border-width: thin thin thin thin;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px; /*width:50px;*/

}

input[type="radio"] {
	border: 0 !important;
	margin-top: 3px !important;
	width: 14px !important;
	height: 14px !important;
}

input[type="checkbox"] {
	border: 0 !important;
	width: 14px !important;
	height: 14px !important;
}

.radio_button, .checkbox_button {
	border: 0 !important;
	width: 14px !important;
	height: 14px !important;
}

.radio_button {
	margin-top: 3px !important;
}

.bqstart {
	float: left;
	height: 20px;
	width: 35px;
	margin-left: 5px;
	margin-top: -35px;
	padding-top: 25px;
	margin-bottom: 0px;
	font-size: 400%;
	color: #000000;
}

.bqend {
	float: right;
	height: 25px;
	width: 35px;
	margin-top: -15px;
	margin-right: -10px;
	margin-bottom: -10px;
	padding-top: 0;
	font-size: 400%;
	color: #000000;
}

.quote_container {
	width: 180px;
	margin: 0px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.four_column .two_column .invest_contact {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: 5px;
	width: 450px;
	background: transparent;
	display: block;
	height: 200px;
	max-height: 225px;
}

.invest_contact .profile_picture {
	width: 150px;
	height: 112px;
	background: #fff;
	border: 1px solid #dfdede;
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
	float: left;
}

.invest_contact .leadimage {
	display: none;
}

.invest_contact h1 {
	display: none; /*font-size:18px;*/
}

.invest_contact p {
	padding-top: 5px;
	padding-bottom: 5px;
}

.invest_contact .details {
	padding-top: 9px;
	float: right;
	width: 300px;
}

.invest_contact .details span {
	width: 60px;
	display: inline-block;
}

#enquiryType, #howDidYouHearAboutUs {
	width: 420px;
}

p.address, p.Address {
	line-height: 100%;
	padding-bottom: 5px !important;
}

#item_container h1 {
	padding-top: 15px !important;
	padding-bottom: 15px !important; /*font-size:18px;*/
}

#item_container p {
	padding-bottom: 5px !important;
}

#item_container p.P2 {
	line-height: 100%;
	padding-bottom: 15px !important;
}

/*In this case we need to make an exception from the headlines style*/
.tag_informationtype_WebElementPWPPromoBoxesPromotionalElement h1.first_heading {
	padding-top: 5px !important;
	padding-bottom: 5px !important; /*font-size:13.5px;*/
}

.tag_informationtype_WebElementPWPPromoBoxesPromotionalElement h2.first_heading {
	padding-top: 5px !important;
	padding-bottom: 5px !important; /*font-size:13.5px;*/
}

.tag_informationtype_WebElementPWPPromoBoxesPromotionalElement span {
	padding-left: 20px;
}

.tag_informationtype_WebElementPWPPromoBoxesPromotionalElement p span {
	padding-left: 0px;
}

.tag_informationtype_WebElementPWPPromoBoxesPromotionalElement p {
	padding-top: 0px !important;
}

.full_page_form .content p input#register_button,
.full_page_form .content p.submit_alerts_settings input#alerts_update_button {
	width: 56px;
	margin-left: 5px;
}

.full_page_form .content p input[type=image] {
	width: 56px;
	margin-left: 5px;
}

.imagelinks p.x-bpb-address-paragraph {
	width: 180px; /*float:left;*/
}

.t4 .imagelinks p.x-bpb-address-paragraph {
	width: 161px;
	height: 120px;
	float: left;
}

.t4 .imagelinks p.x-bpb-address-paragraph img {
	width: 161px;
	height: 120px;
}

.external_html_container ul li p a span {
	text-decoration: underline;
}

.fastfacts p a span {
	text-decoration: underline;
}

.fastfacts p a {
	text-decoration: underline !important;
}

/*gouk extras*/

/*header*/
#header h2 a.go_uk_logo {
	background: url('../images/ukti_header_logo.png') no-repeat scroll top left;
	width: 180px;
	height: 59px;
	display: block; /*font-size:13.5px;*/
}

.gouk #header {
	position: relative;
	width: 962px;
	height: 107px;
	display: block;
}

#change_location_form {
	/*margin-left:200px;*/
	padding-left: 513px;
	margin-top: -70px;
	position: absolute;
	z-index: 2;
	left: 200px;
}

#change_location_form select {
	width: 205px;
	z-index: 2;
}

/*Main Feature*/

a.gouk2.close2 {
	background: url("/images/gouk/close.gif") no-repeat scroll right center transparent;
	width: 100px;
	height: 25px;
	display: block;
	padding-top: 5px; /*margin-top: -25px;*/
	text-decoration: none;
	text-align: left;
	float: left;
}

a.gouk.close {
	background: url("/images/gouk/close.gif") no-repeat scroll right center transparent;
	width: 25px;
	height: 20px;
	display: block; /*margin-top: -25px;*/
	text-decoration: none;
	text-align: right;
	float: right;
	padding-top: 5px;
	padding-right: 0px;
}

a.gouk.return {
	/*background: url("/images/gouk/back.gif") no-repeat scroll 0 0 transparent;*/
	display: block;
	margin: 0px;
	width: 506px;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	text-align: right;
	text-decoration: none;
    margin-top:-25px;

}

.display_half {
	float: left;
	width: 318px;
}
.display_full {
	float: left;
	width: 636px;
}

.red .three_column .two_column.two_thirds_gouk {
	/*background: url('../images/gouk/main_feature_two_col_long_borderless_tall.jpg') no-repeat scroll top left;*/
	width: 636px;
	height: 428px;
	padding-right: 17px;
}

.two_column.two_column_thirds_with_header_gouk {
    padding-top: 2px;
}

.two_column.two_thirds_gouk {
    padding-top:0px;
}


.red .three_column .two_column.two_column_thirds_with_header_gouk {
	width: 636px;
	height: 432px;
	padding-right: 17px;
}

.red .three_column .two_column.two_column_thirds_with_header_gouk h1 {
	/*font-size: 18px;*/
	font-weight: normal;
	color: #b60432;
	width: 600px;
	float: left;
	height: 20px;
	padding: 0px 0px 5px 0px;
}

.red .three_column .one_column.one_third_gouk_split {
	background: url('../images/gouk/one_third_col_w_vertical_separator.jpg') no-repeat scroll top left;
	width: 305px;
	height: 432px;
	padding-right: 0px;
}

.red .three_column .one_column.one_third_gouk_split h2 {
	padding: 10px 0px 5px 10px; /*font-size: 13.5px;*/
	color: #b60432;
}

.red .three_column .one_column.one_third_gouk_split .top {
	height: 216px;
	width: 305px;
}

.red .three_column .one_column.one_third_gouk_split .bottom {
	height: 216px;
	width: 305px;
}

.red .three_column .one_column.one_third_gouk_split .box_content_holder {
	height: 136px;
	padding: 5px 10px 5px 10px;
	overflow: hidden;
}

.red .three_column .one_column.one_third_gouk_split .box_content_holder .bold_title,
.red .three_column .one_column.one_third_gouk_split .box_content_holder .bold_title a,
.red .four_column .two_column.short .box_content_holder .bold_title,
.red .four_column .two_column.short .box_content_holder .bold_title a {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #b60432;
	text-decoration: none;
}

.red .three_column .one_column.one_third_gouk_split .box_content_holder .bold_title {
	padding-bottom: 10px;
}

.red .three_column .one_column.one_third_gouk_split .embedding_seeall {
	text-align: right;
	width: 285px;
	padding-top: 5px;
}

.red .three_column .one_column.one_third_gouk_split a.seeall {
	padding-left: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #b60432;
}

.red .four_column .two_column.short {
	background: url('../images/rebranding/t3/red/two_quarter_col_shorter.jpg') no-repeat scroll top left;
	width: 472px;
	height: 150px;
	padding-right: 18px;
	margin-top: 10px;
	float: left;
	display: inline-block;
}

.red .four_column .two_column.short h2 {
	padding: 10px 0px 5px 10px; /*font-size: 13.5px;*/
	color: #b60432;
}

.red .four_column .two_column.short .left {
	float: left;
	width: 230px;
	height: 105px;
	padding: 10px 2px 5px 8px;

}

.red .four_column .two_column.short .right {
	float: right;
	width: 228px;
	height: 105px;
	padding: 10px 2px 5px 0px;
}

.red .four_column .two_column.short .bold_title {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #b60432;
}

.red .four_column .two_column.short .left .box_content_holder, .red .four_column .two_column.short .right  .box_content_holder {
	height: 105px;
	padding: 0;
	overflow: hidden;
	word-wrap: break-word;
}

.red .four_column .two_column.short .left  .box_content_holder img, .red .four_column .two_column.short .right  .box_content_holder img,
.red .three_column .one_column.one_third_gouk_split .box_content_holder img {
	float: left;
	padding: 0px 2px 5px 0px;
}

.red .four_column .two_column.short .left  .box_content_holder object, .red .four_column .two_column.short .right  .box_content_holder object,
.red .three_column .one_column.one_third_gouk_split .box_content_holder object {
	float: left;
	padding: 0px 3px 5px 0px;
}

.red .four_column .two_column.short .left  .box_content_holder div.youtube_wrapper, .red .four_column .two_column.short .right  .box_content_holder div.youtube_wrapper {
	overflow: hidden;
	float: left;
	padding-right: 5px;
}

.red .four_column .two_column.short .left .box_content_holder p.Teaser, .red .four_column .two_column.short .right  .box_content_holder p.Teaser {
	padding: 0px 0px 0px 0px;
}

.red .four_column .two_column.short .box_content_holder h1,
.red .four_column .two_column.short .box_content_holder h2,
.red .three_column .one_column.one_third_gouk_split .box_content_holder h1,
.red .three_column .one_column.one_third_gouk_split .box_content_holder h2 {
	display: none;
}

/*BOTTOM*/
.red .four_column .one_column.extra_tall {
	background: url('../images/rebranding/t3/red/one_quarter_extra_tall.jpg') no-repeat scroll top left;
	width: 227px;
	height: 339px;
	padding-right: 18px;
}

.red .four_column .one_column.extra_tall .promobox {
	height: 330px;
}

.red .four_column .one_column.extra_tall h3 {
	padding: 10px;
	font-size: 12px;

}

.red .four_column.notoppadding {
	padding-top: 0px;
}

#gouk_factFile {
	width: 218px;
	padding: 10px 4px 10px 4px;
}

.localisation_image {
	float: left;
	padding-right: 22px;
	padding-bottom: 5px;
}

.content_empty_paragraph {
	display: none;
}

.checkboxDiv input, .checkboxDiv select, .checkboxDiv input, .checkboxDiv label {
	float: none;
}

.checkboxDiv {
	padding-left: 5px;
}

div.submitDiv div {
	float: left;
	display: block;
}

div.submitDiv div.submitInput {
	width: 64%;
}

div.submitDiv div.submitButton {
	width: 34%;
}

div.full_page_form#success_followup div {
	width: 650px;
}

div.full_page_form#success_followup p {
	width: 700px;
}

div#follow_up_links {
	margin-top: 20px;
	margin-bottom: 20px;
}

div#follow_up_links a {
	background: url('../images/registration/button_large.gif') no-repeat scroll top left;
	color: white;
	float: left;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	margin-left: 20px;
	width: 180px;
	height: 22px;
	display: block; /*font-size:18px;*/
}

a#view_all_services_link,
a#hide_all_services_link,
a#my_account_edit_button,
a#my_account_view_amend_button {
	background: url('../images/button_fair.gif') no-repeat scroll top left;
	width: 85px;
	height: 22px;
	text-decoration: none;
	display: block; /*font-size:13.5px;*/
	color: white;
	text-align: center;
	padding-top: 2px;
}

.full_page_form .content p.top_right_my_account {
	float: right;
	width: 85px;
	text-align: right;
	margin-top: -40px;
	margin-right: -30px
}

.button_right,
.button_right {
	float: right;
}

