/* CSS sitestyle stylesheets - shellstorm.com */

BODY { background: #FFFFFF; color: #000099; font-size: 10pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT';}

/*
new style for financial places
added by Tomasz Kurz 2008
*/
.tableStyle { font-family:Times New Roman, Times, serif; font-size:13px; color:#000000; }


/* colours */

.white { color: #FFFFFF;}
.grn { color: #339999;}
.red { color: #000099; font-weight: bold;}


.cntr { text-align: center;}
.ital { font-size: 10pt; color: #000099; font-style: italic;}
.bold { font-weight: bold;}


/* headings */
.h1cntr { font-size: 12pt; color: #FFFFFF; font-weight: bold; text-align: center;}
.h1 { font-size: 12pt; color: #FFFFFF;}
.hdgcntrwht { font-size: 12pt; font-weight: bold; color: #FFFFFF; text-align: center;}
.hdglftwht { font-size: 12pt; font-weight: bold; color: #FFFFFF;}
.introhdg { font-size: 12pt; font-weight: bold; color: #82C0C0;}
.hdggrn16 { font-size: 16pt; font-weight: bold; color: #82C0C0;}
.hdg12 { font-size: 12pt; font-weight: bold;}
.big { font-size: 16pt; font-weight: bold; color: #000099;}
.bigwht { font-size: 16pt; font-weight: bold; color: #FFFFFF;}

#media_title {
margin: 0 0 0 0;
padding: 115px 0 0 25px;
font-size: 20pt;
color: #057070;
}


/* News, FB and Events style */
.newshdg { font-size: 8pt; font-weight: bold; color: #006666;}
.newsbdy { font-size: 8pt; text-align: justify;}

.newsmainhdg { font-size: 14pt; font-weight: bold; color: #006666;}
.newsmainbdy { font-size: 10pt; text-align: justify;}

.eventshdg { font-size: 10pt; font-weight: bold; text-align: center;}
.eventsbdy { font-size: 10pt; text-align: center;}

.fbhome { font-size: 8pt; text-align: left;}

/* other styles */
.indent { text-indent:10% }

.login { font-size: 12pt; font-weight: bold; color: #FFFFFF;}

li { font-size: 10pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT';}
ul.square { list-style-type: square;}

/* other styles */
P { color: #000000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT';} 
P.small { color: #000099; font-size: 8pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT';}

P.smallital { color: #000099; font-size: 8pt; font-style: italic; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT';}

.famequote { color: #000000; font-size: 10pt; font-family: 'Bradley Hand ITC', Tahoma, Arial, Helvetica;}

.textpos {text-align: justify; }

.tablefont {color: #000099; font-size: 10pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; }


.xxsml {font-size: xx-small;; }

.small {font-size: 8pt; }

.newsfeed {font-size: 8pt; font-weight: bold; }

.smlbold {font-size: 8pt; font-weight: bold;}

.smallwht {font-size: 8pt; color: #FFFFFF;}

.smallgrey {font-size: 8pt; color: #999999;}

.smlhdg { color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}


/* background colours */

.bgfaintgry {background-color: #FAFAFA; }
.bgltgrn {background-color: #D1EEEE; }
.bggrnsh2 {background-color: #009999; }
.bgyell {background-color: #F1DA96; }

/* colour dark green */

.tbblck {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}


.tbmaindkgrn {
border-left: 1px solid #006666;
border-right: 1px solid #006666;
border-top: 1px solid #006666;
border-bottom: 1px solid #006666;
}


.bxdkgrnT { border-top: 1px solid #006666;}
.bxdkgrnR { border-right: 1px solid #006666;}


/* Table boundaries lt grn*/

.tblbxltgrn {
border-left: 1px solid #99CCCC;
border-right: 1px solid #99CCCC;
border-top: 1px solid #99CCCC;
border-bottom: 1px solid #99CCCC;
}

.tbevents {
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.tbindex {
border-left: 1px solid #CCCCCC;
}

.tblbxblk {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.tblbxblkTBR {
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.tblbxnotopltgrn {
border-left: 1px solid #99CCCC;
border-right: 1px solid #99CCCC;
border-bottom: 1px solid #99CCCC;
}

.tblbxnobtmltgrn {
border-left: 1px solid #99CCCC;
border-right: 1px solid #99CCCC;
border-top: 1px solid #99CCCC;
}

.tblbtmlfttopltgrn {
border-left: 1px solid #99CCCC;
border-top: 1px solid #99CCCC;
border-bottom: 1px solid #99CCCC;
}
 
.tblrhtnlftltltgrn {
border-left: 1px solid #99CCCC;
border-right: 1px solid #99CCCC;
}


.tblrhtnbtmltgrn {
border-right: 1px solid #99CCCC;
border-bottom: 1px solid #99CCCC;
}


.tbltgrnLB {
border-left: 1px solid #99CCCC;
border-bottom: 1px solid #99CCCC;
}


.tbltgrnTB {
border-top: 1px solid #99CCCC;
border-bottom: 1px solid #99CCCC;
}

.tbllftltgrn {
border-left: 1px solid #99CCCC;
}

.tblrhtltgrn {
border-right: 1px solid #99CCCC;
}

.tblbtmltgrn {
border-bottom: 1px solid #99CCCC;
}

.tbltgrnT {
border-top: 1px solid #99CCCC;
}


.bxltgry {
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}


.bxltgryT {
border-top: 1px solid #CCCCCC;
}

.whttop {
border-top: 1px solid #FFFFFF;
}



#tableltgrn {
 border: 1px solid #999999;}
#tableltgrn td{
 border: 1px solid #999999;}


/* Dotted lines */

.bxltgrndotR {
border-right: 1px dotted #99CCCC;
}


.bxltgrndotB {
border-bottom: 1px dotted #99CCCC;
}


.tbltgrndotT {
border-top: 1px dotted #99CCCC;
}

.bxdkgrndot {
border-left: 1px dotted #006666;
border-right: 1px dotted #006666;
border-top: 1px dotted #006666;
border-bottom: 1px dotted #006666;
}

.bxdkgrnB4px {
border-top: 4px solid #006666;
padding: 15px 0 10px 0;
}
.bxdkgrnbtm4px {
border-bottom: 4px solid #006666;
}

.bxdkgrndotR {
border-right: 1px dotted #006666;
}


.tbdkgrn4x {
border-left: 4px solid #006666;
border-right: 4px solid #006666;
border-top: 4px solid #006666;
border-bottom: 4px solid #006666;
}

.tbdkgrn4xT {
border-top: 4px solid #006666;
}

/* FB content page intro */

.fbintrohd { color: #B57C83; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}

.fbintrosub { font-size: 10pt;}
P.fbintrosub EM {color: #B57C83; font-size: 10pt; font-weight: bold; font-style: normal;} 


/* FB content news */
.fbnewshd { color: #A59BCD; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}

.fbnewssub { font-size: 10pt;}
P.fbnewssub EM {color: #A59BCD; font-size: 10pt; font-weight: bold; font-style: normal;}


/* FB content IT Focus */
.fbITfocushd { color: #666666; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}

.fbITfocussub { font-size: 10pt;}
P.fbITfocussub EM {color: #666666; font-size: 10pt; font-weight: bold; font-style: normal;}

/* FB content meeting point */
.fbmetpointhd { color: #903C87; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}

.fbmetpointsub { font-size: 10pt;}
P.fbmetpointsub EM {color: #903C87; font-size: 10pt; font-weight: bold; font-style: normal;}


/* FB content country profile */
.fbcntryprflhd { color: #CF7A32; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}

.fbcntryprflsub { font-size: 10pt;}
P.fbcntryprflsub EM {color: #CF7A32; font-size: 10pt; font-weight: bold; font-style: normal;}


/* FB content industry insight */
.fbindustsghthd { color: #4E8BA4; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}

.fbindustsghtsub { font-size: 10pt;}
P.fbindustsghtsub EM {color: #4E8BA4; font-size: 10pt; font-weight: bold; font-style: normal;}


/* FB content promotion runs */
.fbpromohd { color: #29458C; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold;}

.fbpromosub { font-size: 10pt;}
P.fbpromosub EM {color: #29458C; font-size: 10pt; font-weight: bold; font-style: normal;}


/* FB content references */
.fbrefhd { color: #D3C08F; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold; font-style: normal;}

.fbrefsub { font-size: 10pt;}
P.fbrefsub EM {color: #D3C08F; font-size: 10pt; font-weight: bold; font-style: normal;}

/* FB content Foreword */
.fbfwdhd { color: #B57C83; font-size: 18pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; font-weight: bold; font-style: normal;}

.fbfwdsub { font-size: 10pt;}
P.fbfwdsub EM {color: #B57C83; font-size: 10pt; font-weight: bold; font-style: normal;}



.fblinks { color: #000099; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; } 

P.fblinks A:link {color: #000099; text-decoration: none}
P.fblinks A:visited { color: #9999FF; text-decoration: none;} 
P.fblinks A:hover { color: #000099; text-decoration: underline;} 
P.fblinks A:active { color: #000099; text-decoration: none;}


/* end of FB content page */


/* signup */

P.signup EM { font-size: 14pt; font-weight: bold; color: #000000; font-style: normal;}

/* End signup */



.newslinks {font-size: 8pt; font-weight: bold; color: #006666; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; }

P.newslinks A:link { color: #006666; text-decoration: none;}
P.newslinks A:visited { color: #006666; text-decoration: none;} 
P.newslinks A:hover { color: #006666; text-decoration: underline;} 
P.newslinks A:active { color: #006666; text-decoration: underline;}


.visiblelink { color: #000099; font-size: 10pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; } 

P.visiblelink A:link {color: #3333FF; text-decoration: none;}
P.visiblelink A:visited { color: #9999FF; text-decoration: none;} 
P.visiblelink A:hover { color: #FF6666; text-decoration: underline;} 
P.visiblelink A:active { color: #FF6666; text-decoration: underline;}

.smllinks { color: #000099; font-size: 8pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; } 

P.smllinks A:link {color: #000099; text-decoration: underline}
P.smllinks A:visited { color: #9999FF; text-decoration: underline;} 
P.smllinks A:hover { color: #FF6666; text-decoration: underline;} 
P.smllinks A:active { color: #FF6666; text-decoration: underline;}


.btmlinks { color: #999999; font-size: xx-small; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; } 

P.btmlinks A:link {color: #999999; text-decoration: underline}
P.btmlinks A:visited { color: #999999; text-decoration: underline;} 
P.btmlinks A:hover { color: #FF6666; text-decoration: underline;} 
P.btmlinks A:active { color: #FF6666; text-decoration: underline;}


.sitelink { color: #000099; font-size: 8pt; font-family: Arial, Helvetica, sans-serif, Univers, 'Zurich BT'; } 

P.sitelink A:link {color: #000099; text-decoration: none}
P.sitelink A:visited { color: #000099; text-decoration: none;} 
P.sitelink A:hover { color: #FF6666; text-decoration: underline;} 
P.sitelink A:active { color: #FF6666; text-decoration: underline;}


.whtlink {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Calibri;
	;
	font-weight: normal;
	line-height: 5px;
	clip:   rect(   );
	text-indent: 20px;



} 

.whtlink A:link {color: #FFFFFF; text-decoration: none}
.whtlink A:visited { color: #000000; text-decoration: none;} 
.whtlink A:hover { color: #124DA7; text-decoration: none;} 
.whtlink A:active { color: #124DA7; text-decoration: none;}

.whtlinkNom { color: #FFFFFF;} 
P.whtlinkNom A:link {color: #FFFFFF; text-decoration: none}
P.whtlinkNom A:visited { color: #FFFFFF; text-decoration: none;} 
P.whtlinkNom A:hover { color: #FF6666; text-decoration: none;} 
P.whtlinkNom A:active { color: #FF6666; text-decoration: none;}

A:link { color: #000000; text-decoration: none;}
A:visited { color: #000000; text-decoration: none;} 
A:hover { color: #CB0816; text-decoration: underline;} 
A:active { color: #CB0816; text-decoration: underline;}

.ifchyperb {  font-family: Calibri; font-size: x-small; font-style: normal; line-height: 10px; font-weight: normal; font-variant: normal; text-transform: capitalize; color: #CC3300; background-position: 10px; text-indent: 10px; list-style-image: url(file:///C|/Documents%20and%20Settings/Administrator/Desktop/Untitled-1.gif)}
.ifchypera { font-family: Calibri; font-size: x-small; font-style: normal; line-height: 10px; font-weight: normal; font-variant: normal; text-transform: capitalize; color: #0099FF; background-position: 10px; text-indent: 10px; list-style-image: url(file:///C|/Documents%20and%20Settings/Administrator/Desktop/Untitled-1.gif) }


.archorlink {
	color: FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
;	
	clip:   rect(   );
}

.archorlink A:link {color: #FFFFFF; text-decoration: none}
.archorlink A:visited { color: #FFFFFF; text-decoration: none;} 
.archorlink A:hover { color: #FFFFFF; text-decoration: underline;} 
.archorlink A:active { color: #FFFFFF; text-decoration: underline;}

.whtlink14 { color: #FFFFFF; font-size: 14px; font-family: Calibri; ; font-weight: normal; line-height: 8px; clip: rect( ); ; text-indent: 10px}

.whtlink14 A:link {color: #FFFFFF; text-decoration: none}
.whtlink14 A:visited { color: #000000; text-decoration: none;} 
.whtlink14 A:hover { color: #000000; text-decoration: none;} 
.whtlink14 A:active { color: #000000; text-decoration: none;}

.eventlink10 { ; line-height: 25px; clip: rect( ); }


.sublink { color: #000000; font-size: 12px; font-family: Calibri; ; font-weight: normal; line-height: 8px; clip: rect( ); }

.sublink A:link {color: #000000; text-decoration: none}
.sublink A:visited { color: #000000; text-decoration: none;} 
.sublink A:hover { color: #CB0816; text-decoration: underline;} 
.sublink A:active { color: #CB0816; text-decoration: underline;}

.navlink {
	color: ffffff;
	font-size: 14px;
	font-family: Calibri;
	;
	font-weight: normal;
	line-height: 10px;
	clip:   rect(   );
; text-align: center
}

.navlink A:link {color: #ffffff; text-decoration: none}
.navlink A:visited { color: #000000; text-decoration: none;} 
.navlink A:hover { color: #CCCCCC; text-decoration: underline;} 
.navlink A:active { color: #CCCCCC; text-decoration: underline;}

.navlink10 {
	color: ffffff;
	font-size: 10px;
	font-family: "Times New Roman", Times, serif;
;
	clip:   rect(   );
; text-align: center
; text-decoration: underline
}

.navlink10 A:link {color: #ffffff; text-decoration: none}
.navlink10 A:visited { color: #000000; text-decoration: none;} 
.navlink10 A:hover { color: #CCCCCC; text-decoration: underline;} 
.navlink10 A:active { color: #CCCCCC; text-decoration: underline;}


.indentImage { text-indent:10px}
.technifin { color: 000066; font-size: 11px; font-family: Arial, Helvetica, sans-serif; ; clip: rect( ); }

.technofin A:link {color: #000066; text-decoration: none}
.technofin A:visited { color: #000066; text-decoration: none;} 
.technofin A:hover { color: #CB0816; text-decoration: underline;} 
.technofin A:active { color: #CB0816; text-decoration: underline;}
