/* CSS Document */

.preloader {
position:absolute;
top:-1000px;
left:-1000px;
} 

.sitebg {
	background-image: url(images2/bg_str.gif); 
	background-position: left top;
	background-repeat: repeat-x;
}

.subbg {
	background-image: url(images2/subpagebg_str.gif); 
	background-position: left top;
	background-repeat: repeat-x;
}

.subbg2 {
	background-image: none;
	background-position: left top;
	background-repeat: repeat-x;
}


.contactinfo_bg {
	background-image: url(images2/contact_contactinfo_bg.gif); 
	background-position: left bottom;
	background-repeat: repeat-x;
}

.coverpage_clouds_lft {
	background-image: url(images2/coverpage_lft_bg.jpg); 
	background-position: right top;
	background-repeat: no-repeat;
}

.coverpage_clouds_rgt {
	background-image: url(images2/coverpage_rgt_bg.jpg); 
	background-position: left top;
	background-repeat: no-repeat;
}

.subpage_clouds_lft {
	background-image: url(images2/subpage_lft_bg.jpg); 
	background-position: right top;
	background-repeat: no-repeat;
}

.subpage_clouds_rgt {
	background-image: url(images2/subpage_rgt_bg.jpg); 
	background-position: left top;
	background-repeat: no-repeat;
}

.subpage_clouds_lft2 {
	background-image: none; 
	background-position: right top;
	background-repeat: no-repeat;
}

.subpage_clouds_rgt2 {
	background-image: none; 
	background-position: left top;
	background-repeat: no-repeat;
}

.contentbg {
	background-image: url(images2/main_content_bgstr.gif); 
	background-position: left bottom;
	background-repeat: repeat-x;
}

.label_text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	COLOR: #97B2CB; 
	FONT-FAMILY: Verdana;
}

.content_text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	LINE-HEIGHT: 20px;
	COLOR: #97B2CB; 
	FONT-FAMILY: Verdana;
}

A.content_link_bold:link {
	FONT-FAMILY: Verdana; FONT-SIZE: 13px; COLOR: #EC5300; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.content_link_bold:hover {
	FONT-FAMILY: Verdana; FONT-SIZE: 13px; COLOR: #EC5300; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.content_link_bold:visited {
	FONT-FAMILY: Verdana; FONT-SIZE: 13px; COLOR: #EC5300; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


A.content_link:link {
	FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: #EC5300; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.content_link:hover {
	FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: #EC5300; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.content_link:visited {
	FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: #EC5300; FONT-WEIGHT: normal; TEXT-DECORATION: none
}


A.footer_link:link {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #97B2CB; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.footer_link:hover {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #EC5300; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.footer_link:visited {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #97B2CB; FONT-WEIGHT: normal; TEXT-DECORATION: none
}


.newsletter_input { 
 width: 224px;
 height: 16px;
 padding-left: 3px;
 font: 11px Verdana;
 FONT-WEIGHT: normal;
 background-color: #FFFFFF; 
 color: #000000;
 border: 0px; 
} 

.form_input { 
 width: 230px;
 height: 16px;
 padding-left: 0px;
 font: 11px Verdana;
 FONT-WEIGHT: normal;
 background-color: #FFFFFF; 
 color: #000000;
 border: 0px; 
}


.contactus_message { 
 width: 500px;
 height: 158px;
 padding-left: 4px;
 font: 11px Verdana;
 FONT-WEIGHT: normal;
 background-color: #FFFFFF; 
 color: #000000; 
 border: 1px solid #000000;
 } 


/* Top Navigation ---------------------------------------------------------------------- */

a.menu_consultation {
background-image: url(images2/main_topnavi_butconsult_off_en.jpg);
background-repeat: no-repeat;
width: 254px;
height: 65px;
display: block;
}

a.menu_consultation:hover {
background-image: url(images2/main_topnavi_butconsult_on_en.jpg);
background-repeat: no-repeat;
width: 254px;
height: 65px;
display: block;
}

a.menu_scenario {
background-image: url(images2/main_topnavi_butscenario_off_en.gif);
background-repeat: no-repeat;
width: 130px;
height: 65px;
display: block;
}

a.menu_scenario:hover {
background-image: url(images2/main_topnavi_butscenario_on_en.gif);
background-repeat: no-repeat;
width: 130px;
height: 65px;
display: block;
}

a.menu_financial {
background-image: url(images2/main_topnavi_butfinancial_off_en.gif);
background-repeat: no-repeat;
width: 157px;
height: 65px;
display: block;
}

a.menu_financial:hover {
background-image: url(images2/main_topnavi_butfinancial_on_en.gif);
background-repeat: no-repeat;
width: 157px;
height: 65px;
display: block;
}

a.menu_services {
background-image: url(images2/main_topnavi_butservices_off_en.gif);
background-repeat: no-repeat;
width: 95px;
height: 65px;
display: block;
}

a.menu_services:hover {
background-image: url(images2/main_topnavi_butservices_on_en.gif);
background-repeat: no-repeat;
width: 95px;
height: 65px;
display: block;
}

a.menu_sport {
background-image: url(images2/main_topnavi_butsport_off_en.gif);
background-repeat: no-repeat;
width: 174px;
height: 65px;
display: block;
}

a.menu_sport:hover {
background-image: url(images2/main_topnavi_butsport_on_en.gif);
background-repeat: no-repeat;
width: 174px;
height: 65px;
display: block;
}

a.menu_brands {
background-image: url(images2/main_topnavi_butbrands_off_en.gif);
background-repeat: no-repeat;
width: 126px;
height: 65px;
display: block;
}

a.menu_brands:hover {
background-image: url(images2/main_topnavi_butbrands_on_en.gif);
background-repeat: no-repeat;
width: 126px;
height: 65px;
display: block;
}


/* Interactive Quicklinks ---------------------------------------------------------------------- */

a.button_blog {
background-image: url(images2/main_button_blog_off_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;

font: 11px Verdana;
FONT-WEIGHT: normal;
color: #97B2CB;
TEXT-DECORATION: none;
text-align:left;
LINE-HEIGHT: 14px;
}

a.button_blog:hover {
background-image: url(images2/main_button_blog_on_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;
}

a.button_blog_active {
background-image: url(images2/main_button_blog_on_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;

font: 11px Verdana;
FONT-WEIGHT: normal;
color: #97B2CB;
TEXT-DECORATION: none;
text-align:left;
LINE-HEIGHT: 14px;
}


a.button_twitter {
background-image: url(images2/main_button_twitter_off_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;

font: 11px Verdana;
FONT-WEIGHT: normal;
color: #97B2CB;
TEXT-DECORATION: none;
text-align:left;
LINE-HEIGHT: 14px;
}

a.button_twitter:hover {
background-image: url(images2/main_button_twitter_on_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;
}

a.button_twitter_active {
background-image: url(images2/main_button_twitter_on_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;

font: 11px Verdana;
FONT-WEIGHT: normal;
color: #97B2CB;
TEXT-DECORATION: none;
text-align:left;
LINE-HEIGHT: 14px;
}


a.button_facebook {
background-image: url(images2/main_button_facebook_off_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;

font: 11px Verdana;
FONT-WEIGHT: normal;
color: #97B2CB;
TEXT-DECORATION: none;
text-align:left;
LINE-HEIGHT: 14px;
}

a.button_facebook:hover {
background-image: url(images2/main_button_facebook_on_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;
}

a.button_facebook_active {
background-image: url(images2/main_button_facebook_on_en.gif);
background-repeat: no-repeat;
width: 336px;
height: 54px;
display: block;

font: 11px Verdana;
FONT-WEIGHT: normal;
color: #97B2CB;
TEXT-DECORATION: none;
text-align:left;
LINE-HEIGHT: 14px;
}
