﻿/******************************/
/*     start Home page styles */
/******************************/

body
{
	margin: 0;
	padding: 0;
	text-align: center;
	height: 100%;
	background-color: #DCDAD1;
}

p
{
	padding-top: 2px;
}
div#globalWrapper
{
	margin: 0px auto;
	text-align: left;
	width: 1024px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	_display: table;
}

a img {
	text-decoration: none;
	border: 0 none;
	}
	
div.partner_image_holder
{
	width: 100%;
	margin-bottom: 6px;
}
span.download_image
{
	background-image: url(../Images/page_small.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 15px;
	margin-right: 3px;
	padding-bottom: 2px;
	_padding-bottom: 0px;
}
.main_top
{
	width: 1024px;
	background-image: url(../Images/background.jpg);
	background-repeat: repeat-y;
}

.main_bottom
{
	width: 1024px;
	height: 18px;
	background-image: url(../Images/background_bottom.jpg);
	background-repeat: no-repeat;
}

.content_holder
{
	position: relative;
	left: 79px;
	top: 0px;
	width: 895px;
	float: left;
	z-index: 2;
	margin-bottom: 12px;
}

div
{
	font-family: verdana;
	font-size: 11px;
	color: #333;
}

table.text
{
	font-family: verdana;
	font-size: 11px;
	color: #333;
}
.column1
{
	float: left;
	width: 155px;
}

.logo_pos
{
	position: relative;
	left: 21px;
	top: 11px;
}

.logo_dim
{
	width: 155px;
	height: 113px;
	border: 0px;
}

.menu_pos
{
	position: relative;
	left: 21px;
	top: 29px;
	_top: 27px;
	width:157px;
}

.menu_item
{
	width: 145px;
	_width: 155px;
	background-color: #CAE6F2;
	border-bottom: 1px solid #E2F1F8;
	margin-bottom: 2px;
	font-family: verdana;
	font-size: 10px;
	padding: 1px 0px 2px 11px;
}

.menu_item_selected
{
	width: 145px;
	_width: 155px;
	background-color: #F2F9FC;
	border-bottom: 1px solid #F8FCFD;
	font-family: verdana;
	font-size: 10px;
	color: #F60;
	padding: 1px 0px 2px 11px;
	margin-bottom: 2px;
}

.menu_sub_item
{
	width: 145px;
	_width: 155px;
	background-color: #f2f9fc;
	border-bottom: 1px solid #E2F1F8;
	padding: 1px 0px 2px 10px;
	_padding: 2px 0px 2px 11px;
	margin-bottom: 2px;
	overflow-x: hidden;
}
.menu_item.selected
{
	color: #FF6600 !important;
}
.plus
{
	text-decoration: none;
	font-size: 9px;
}

.plus_selected
{
	font-family: verdana;
	font-size: 9px;
	color: #F60;
}

.c1_bottom_pos
{
	position: relative;
	left: 21px;
	_left: 20px;
	top: 47px;
	_top: 44px;
}

.c1_bottom_dim
{
	width: 155px;
	height: 157px;
	border: 0px;
}

.column2
{
	width: 467px;
	background-image: url(../Images/credo.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-left: 49px;
	_margin-left: 10px;
}
.column2casestudies
{
	width: 467px;
	background-image: url(../Images/credo.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-left: 10px;
	_margin-left: 10px;
}

.header
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3A96C2;
	margin-bottom: 12px;
}

.c2_content_title
{
	position: relative;
	left: 27px;
	_left: 27px;
	top: 85px;
}

.c2_content
{
	font-family: verdana;
	font-size: 11px;
	color: #333;
	position: relative;
	left: 27px;
	_left: 27px;
	top: 89px;
	width: 442px;
	text-align: justify;
	line-height: 17px;
}

.c2_content_404
{
	font-family: verdana;
	font-size: 11px;
	color: #333;
	position: relative;
	left: 38px;
	_left: 27px;
	top: 89px;
	width: 720px;
	height: 450px;
	text-align: justify;
	line-height: 17px;
}

.tabs_holder
{
	position: relative;
	width: 442px;
	height: 433px;
	margin-top: 12px;
}

.column3
{
	float: left;
}
.c3_content
{
	position: relative;
	left: 50px;
	top: 100px;
	width: 193px;
}

.c3_content_delivery
{
	position: relative;
	top: 150px;
	margin-left: 0px;
	width: 163px;
	left: 20px;
}

.c3_content_news_title
{
	position: relative;
	left: 18px;
	_left: 7px;
	top: 0px;
	width: 193px;
}

.c3_content_news_title_new
{
	position: relative;
	left: 0px;
	_left: 7px;
	top: 0px;
	}

.c3_content_news_bar_bottom
{
	position: relative;
	left: 19;
	_left: 8;
	top: -3px;
	_top: 0px;
	width: 190px;
	height: 1px;
	background-image: url(../Images/c3_bottom.jpg);
	background-repeat: no-repeat;
	padding-bottom: 3px;
}

.c3_content_news_bar_bottom_right
{
	position: relative;
	left: 19;
	_left: 8;
	top: -3px;
	_top: 0px;
	width: 220px;
	height: 1px;
	background-image: url(../Images/c3_top_bar.jpg);
	background-repeat: no-repeat;
	padding-bottom: 3px;
}

.c3_content_news_div_bottom
{
	height:5px;
}

.c3_content_sub .header 
{
	position: relative;
	top: 0px;
}

.c3_content_sub .side_bar_highlights_text .header
{
	top: 0px;
}

.news_image
{
	float: right;
	width: 50px;
	height: 48px;
	background-image: url(../Images/news-rss.jpg);
	background-repeat: no-repeat;
}

.news_image_home
{
	position: relative;
	left: 158;
	top: 0px;
	width: 50px;
	height: 48px;
	background-image: url(../Images/news-rss.jpg);
	background-repeat: no-repeat;
}

.news_holder_old
{
	margin: 2px 0px 0px 5px;
	_margin: -10px 0px 0px 10px;
	width: 194;
	padding-top: 6px;
}

.news_holder
{
	margin: 2px 0px 0px 0px;
	_margin: -10px 0px 0px 0px;
	width: 194;
	padding-top: 24px;
	width: 200px;
}

.news_holder_right
{
	margin: 2px 0px 0px 0px;
	_margin: -10px 0px 0px 0px;
	padding-top: 24px;
	width: 263px;
}

.news_holder_new
{
	margin: 2px 0px 0px 0px;
	_margin: -10px 0px 0px 0px;
	width: 194;
	padding-top: 6px;

	}



.news_title
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.news_hr
{
	color: #999;
	height: 1px;
	width: 95%;
	border-style: solid none none none;
	float: left;
	_margin-top: 6px;
	margin-right: 5%;
}

.news_spacing
{
	line-height: 18px;
	padding-left: 3px;
}

.news_date
{
	font-weight: bold;
	color: #21608c;
}

.news_subtitle
{
	font-weight: bold;
	color: #484B56;
	margin-bottom: 12px;
}

.news_urltitle
{
	color: #21608c;
}


.bullet
{
	padding-right: 2px;
	margin: -6px 0px 0px 15px;
	_margin: -3px 0px 0px 0px;
	float: left;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}

.bullet_new
{
	padding-right: 2px;
	margin: -6px 0px 0px 0px;
	_margin: -3px 0px 0px 0px;
	float: left;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}


.bulletHeader
{
	float: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

.c3_news_content
{
	margin: -6px 0px 0px 30px;
	_margin: -3px 0px 0px 0px;
	width: 180px;
	_width: 180px;
	padding-bottom: 7px;
}

.c3_news_content_new
{
	margin: -6px 0px 0px 15px;
	_margin: -3px 0px 0px 0px;
	width: 180px;
	_width: 180px;
	padding-bottom: 7px;
}

.c3_news_content_new_right
{
	margin: -6px 0px 0px 15px;
	_margin: -3px 0px 0px 0px;
	width: 220px;
	_width: 220px;
	padding-bottom: 7px;
}

.c3_podcast_content_new
{
	margin: -6px 0px 0px 5px;
	_margin: -3px 0px 0px 0px;
	width: 180px;
	_width: 180px;
	padding-bottom: 10px;
	padding-top: 7px;
}


.c3_content_bar_middle
{
	padding-top: 10px;
	_padding-top: 0px;
	margin: 0px 0px 0px 14px;
	_margin: 0px 0px 0px 0px;
	width: 184px;
	height: 5px;
	background-image: url(../Images/c3_middle.jpg);
	background-repeat: no-repeat;
}

.c3_content_bar_middle_new
{
	padding-top: 10px;
	_padding-top: 0px;
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px;
	width: 184px;
	height: 5px;
	background-image: url(../Images/c3_middle.jpg);
	background-repeat: no-repeat;
}

.c3_content_bar_middle_new_right
{
	padding-top: 10px;
	_padding-top: 0px;
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px;
	width: 264px;
	height: 5px;
	background-image: url(../Images/c3_middle_bar.jpg);
	background-repeat: no-repeat;
}

.c3_content_bar_middle_Delivery_new
{
	padding-top: 1px;
	_padding-top: 0px;
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px;
	width: 184px;
	height: 5px;
	background-image: url(../Images/c3_middle.jpg);
	background-repeat: no-repeat;
}


.c3_blog
{
	margin: 0px 0px 0px 0px;
	_margin: -16px 0px 0px 0px;
}

.blog_image
{
	position: relative;
	left: 158;
	top: 0px;
	width: 50px;
	height: 48px;
	background-image: url(../Images/blog.jpg);
	background-repeat: no-repeat;
}

.deliveryNet_image
{
	position: relative;
	left: 158;
	top: 0px;
	width: 50px;
	height: 48px;
	background-image: url(../Images/globe.png);
	background-repeat: no-repeat;
}
.latesTweet_image
{
	position: relative;
	left: 158;
	top: 0px;
	width: 50px;
	height: 48px;
	background-image: url(../Images/twitter_icon.jpg);
	background-repeat: no-repeat;
}
.folow_us_on_twitter
{
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 30px;
	width: 195px;
	height: 30px;
	background-image: url(../Images/follow_us_on_twitter.png);
	background-repeat: no-repeat;
}

.c3_podcast
{
	margin: 0px 0px 0px 0px;
	_margin: -16px 0px 0px 0px;
}

.podcast_image
{
	position: relative;
	left: 178;
	top: 0px;
	width: 50px;
	height: 48px;
	background-image: url(../Images/podcast.jpg);
	background-repeat: no-repeat;
}

.podcast_text
{
	font-family: verdana;
	font-size: 10px;
	color: #999;
}

a.side_bar, a.side_bar:link, a.side_bar:active, a.side_bar:visited
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
}

a.side_bar:hover
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.partners
{
	position: relative;
	left: -5px;
	width: 649px;
	height: 72px;
	background-image: url(../Images/partners.jpg);
	background-repeat: no-repeat;
}

.partner
{
	float: left;
	height: 72px;
}

.footer
{
	position: relative;
	padding: 0;
	text-align: center;
	margin-left: 79px;
	width: 895px;
}

.footer_middle
{
	width: 783px;
	height: 16px;
	margin-left: 100px;
	_margin: 0px 0px 0px 0px;
	background-image: url(../Images/footer_middle.jpg);
	background-repeat: no-repeat;
}

.footer_text
{
	font-family: verdana;
	font-size: 10px;
	color: #1C6183;
}

a, a:link, a:active, a:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #1C6183; /*color: #3A96C2; */
	text-decoration: none;
	cursor: pointer;
}

a.tweet_more, a:link, a:active, a:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #1C6183; /*color: #3A96C2; */
	text-decoration: underline;
	cursor: pointer;
}

a:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}

.list_header
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}

.list_item
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}

.side_bar_highlights_header
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #999;
}

.side_bar_highlights_item
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #999;
}

.side_bar_highlights_text
{
	font-family: verdana;
	font-size: 11px;
	color: #999;
}

.side_bar_highlights_text.case-studies
{
	width: 180px !important;
	padding-left: 47px !important;
	margin-top: 12px !important;
	_width: 220px !important;
	_padding-left: 37px !important;
	_margin-top: 0px !important;
}

#zz2_SiteActionsMenu
{
	color: #FFFFFF;
}
/* Navigation */

a.nav, a.nav:link, a.nav:visited, a.nav.selected, a.nav.selected:link, a.nav.selected:visited
{
	font-family: verdana;
	font-size: 10px !important;
	color: #1C6183;
	text-decoration: none;
}

a.nav:hover, a.nav.selected:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #FF6600;
	text-decoration: underline;
}

a.nav:active, a.nav.selected:active
{
	font-family: verdana;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}

a.nav.selected
{
	color: #FF6600 !important;
}
/* Sub Navigation */

a.nav_sub, a.nav_sub:link, a.nav_sub:visited
{
	font-family: verdana;
	font-size: 10px;
	color: #1C6183;
	text-decoration: none;
}

a.nav_sub.selected, a.nav_sub.selected:link, a.nav_sub.selected:visited
{
	font-family: verdana;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}

a.nav_sub:hover, a.nav_sub.selected:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}

a.nav_sub:active, a.nav_sub.selected:active
{
	font-family: verdana;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
a.nav_sub.selected
{
	color: #FF6600 !important;
}

/******************************
Tabs
******************************/

.tabs
{
	/*background: transparent url(images/tab_bg.gif) repeat-x 0px 0px;*/
	width: 442px;
	height: 27px;
	margin: 0;
	padding: 0;
}

#tab_inhoud_1
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: none;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}
#tab_inhoud_2
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: none;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}
#tab_inhoud_3
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: none;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}
#tab_inhoud_4
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: none;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}
#tab_inhoud_5
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: block;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}
#tab_inhoud_6
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: block;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}
#tab_inhoud_7
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: none;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}
#tab_inhoud_8
{
	position: absolute;
	clear: both;
	top: 27px;
	width: 440px;
	_width: 442px;
	height: 306px;
	overflow: auto;
	display: none;
	border: 1px solid #F2F2F2; /*border-top: none; border-left: none;*/
}

div.tab_content
{
	margin: 3px;
	overflow: auto;
}
.tabs ul
{
	margin: 0;
	padding: 0;
}
.tabs li
{
	display: block;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

a.tab_links, a.tab_links:link, a.tab_links:visited, a.tab_links:hover, a.tab_links:active
{
	text-decoration: none;
}

/******************************/
/*       end Home page styles */
/******************************/

/******************************/
/*     start Sub  page styles */
/******************************/

.column2_sub
{
	width: 415px;
	_width: 411px;
	background-image: url(../Images/credo.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-left: 21px;
	_margin-left: 20px;
}

.c2_holder
{
	position: relative;
	margin-left: 24px;
	_margin-left: 27px;
	margin-top: 90px;
	_margin-top: 85px;
}

.c2_content_title_sub_2
{
	margin: 19px 0px 0px 0px;
	_margin: 21px 0px 0px 0px;
}

.c2_content_sub
{
	font-family: verdana;
	font-size: 11px;
	color: #333;
	width: 360px;
	text-align: justify;
	line-height: 17px;
}

.c2_content_sub_pos
{
	margin: 2px 0px 0px 0px;
	_margin: 4px 0px 0px 0px;
}

.header_orange
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #F60;
}

.list ul
{
	margin: 0px 0px 0px -25px;
	_margin: 0px 0px 0px 15px;
}

.column3_sub
{
	float: left;
	width: 272px;
}

.c3_top_image
{
	width: 272px;
	height: 257px;
	border: 0px;
}

.c3_top_image_pos
{
	position: relative;
	left: -1px;
	_left: 1px;
	top: 0px;
}

.c3_content_sub
{
	position: relative;
	margin-left: 10px;
	margin-top: 28px;
	margin-bottom: 6px;
	width: 264px;
}

.c3_content_news_bar_top_sub
{
	width: 264px;
	height: 1px;
	background-image: url(../Images/c3_top_bar.jpg);
	background-repeat: no-repeat;
	padding-bottom: 3px;
	clear: both;
	margin: -4px 0px 0px 1px;
}

.c3_content_news_bar_bottom_sub
{
	margin: 4px 0px 0px 1px;
}

.news_image_sub
{
	position: relative;
	top: -11px;
	left: 176px;
	float: left;
	width: 24px;
	height: 29px;
	background-image: url(../Images/news_sub.jpg);
	background-repeat: no-repeat;
}

.news_holder_sub
{
	_margin: -5px 0px 0px 0px;
	width: 240;
}

.bullet_sub
{
	margin: 0px 2px 0px 3px;
	_margin: -3px 2px 0px 3px;
	float: left;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	padding-top: 3px;
}

.c3_news_content_sub
{
	margin: 0px 0px 7px 20px;
	_margin: -3px 0px 7px 0px;
	width: 220px;
	padding-top: 3px;
}


.c3_content_bar_middle_sub
{
	width: 264px;
	height: 5px;
	background-image: url(../Images/c3_middle_bar.jpg);
	background-repeat: no-repeat;
}


.mp_pos
{
	margin: 6px 0px 13px 2px;
}
/******************************/
/*       end Sub  page styles */
/******************************/

.contact_button
{
	font-size: 8pt;
	font-family: Verdana;
	background: #FFFFFF;
	color: #333;
	border-top: #9EB5BB 1px solid;
	border-bottom: #9EB5BB 1px solid;
	border-right: #9EB5BB 1px solid;
	border-left: #9EB5BB 1px solid;
}

.register_button
{
	font-size: 8pt;
	font-family: Verdana;
	background: #FFFFFF;
	color: #333;
	border-top: #9EB5BB 1px solid;
	border-bottom: #9EB5BB 1px solid;
	border-right: #9EB5BB 1px solid;
	border-left: #9EB5BB 1px solid;
}

.form_errors
{
	font-size: 8pt;
	font-family: Verdana;
	color: #FF0000;
}

.partner_label
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
	width: 120px;
	_width: 120px;
}

.partner_label_black
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
	width: 120px;
	_width: 120px;
}

.registration_label
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
}

.partner_fields_td
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
	background: #FFFFFF;
	width: 200px;
	_width: 200px;
}

.partner_fields_td_balck
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
	background: #FFFFFF;
	width: 200px;
	_width: 200px;
}

.partner_fields
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
	background: #FFFFFF;
	border-top: #9EB5BB 1px solid;
	border-bottom: #9EB5BB 1px solid;
	border-right: #9EB5BB 1px solid;
	border-left: #9EB5BB 1px solid;
	width: 200px;
	_width: 200px;
}

.partner_fields_black
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
	background: #FFFFFF;
	border-top: #9EB5BB 1px solid;
	border-bottom: #9EB5BB 1px solid;
	border-right: #9EB5BB 1px solid;
	border-left: #9EB5BB 1px solid;
	width: 200px;
	_width: 200px;
}

.partner_radio
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333;
	background: #FFFFFF;
}

.email
{
	cursor: pointer;
}

.wrapStyle
{
	position:relative;
}

.wrapStyleLeft
{
	margin-right:10px;
	width:150px;
	top:0px;
}

.wrapStyleRight
{
	position:absolute;
	width:50px;
	right:0;
	top:-25px;
}

.wrapStyleRightDeliveryNetwork
{
	POSITION: absolute; 
	WIDTH: 50px; 
	TOP: -25px; 
	RIGHT: -10px;
}


/**********************************************/
/*   Hide Ribon And Site Actions from page    */
/**********************************************/

.s4-ba
{
	padding-bottom:0px;
}

#s4-ribbonrow
{
	display:none;
}
#s4-titlerow
{
	display:none;
}
#s4-statusbarcontainer
{
	display:none;
}
