/* COLOUR LEGEND */
/*
/* dark grey: #393737 (headings)
/*
********************************/

/*  CONTENTS
	1.0 RESETS
	2.0 HTML ELEMENTS - GENERIC STYLES
	3.0 LAYOUT (GRID)
	4.0 NAVIGATION
	5.0 PAGE ELEMENTS / WIDGETS
	6.0 CLEARING AND GENERIC STYLES
	7.0 GRID
*/



/* ================================================================== 1.0 RESETS ================================================================== 
*{margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;}
*/

/* ================================================================== 2.0 HTML ELEMENTS ================================================================== */
/*body{font-size:62.5%;margin:0;}*/
/* ================================= 2.1 FONT SIZING ================================= 

p, blockquote{font-size:1.2em;}
code,kbd,pre{font-size:1.2em;}

h1{font-size:2.5em;}
h2{font-size:1.75em;}
h3{font-size:1.5em;}
h4{font-size:1.35em;}
h5,h6{font-size:1.2em;}
li{font-size:1.2em;}
li li{font-size:1em;}

th{font-size:1.2em;}
td{font-size:1.2em;}

fieldset h3{font-size:1em;}


label{font-size:1.2em;}
textarea{font-size:100%;}

.warn{font-size:1.14em;}

.helpbutton{font-size:0.91em;}
.help h3, .help p{font-size:0.91em;}
.help a{font-size:0.91em;}


.breadcrumb ol li{font-size:1.14em;}

.navigation ul li a{font-size:1.4em;}
*/

/* ================================= 2.2 FORMAT ================================= 
body{background:#fff;color:#000;text-align:center;}
abbr, acronym, dfn{border:0;cursor:help;}
a abbr, a acronym, a dfn{cursor:pointer;}

pre ,address{}
p, blockquote{line-height:1.5em;padding:0 0 1em 0;}
blockquote{background:url(/assets/images/quote-open.gif) 0 1em no-repeat;border-top:1px solid #DDD; border-bottom:1px solid #DDD;margin:1em 0; padding:1em 0 1em 35px;}
blockquote p{background:url(/assets/images/quote-close.gif) right bottom no-repeat;padding:0 25px 0 0;}
*/
/*  FORMAT > fonts  
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif}
em,i{font-style:italic;}
strong,b{font-weight:bold;}
dfn{font-style:normal;}
cite{font-style:italic;}
code,kbd,pre{font-family:"Courier New",Courier,mono;}
*/

/* ================================= 2.3 ANCHORS ================================= 
a{color:#000;text-decoration:underline;}
a:link{ }
a:visited{ }
a:hover{color:#000;}
a:focus{color:#000;}
a:active{color:#000;}
*/
/* ================================= 2.4 HEADERS ================================= 
h1,h2,h3,h4,h5,h6{color:#393737;margin:0;padding:0;}
*/

/* ================================= 2.5 LISTS ================================= 
ul,ol,dl{margin:0;padding:0 0 1em 0;}
ul ul,ol ol,ol ul,ul ol{margin:0 0 0 2em;padding:0;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
li{margin:0 0 0 2em;padding:0;}

ul.links{list-style-type:none;}
ul.links li{margin:0;padding:0;}
ul.horizontal li{float:left;margin:0 0 0 1em;width:auto;}

dt{display:block;float:left;}
dd{margin-left:10em;}
*/

/* ================================= 2.6 TABLES ================================= 
caption{display:block;margin:0;padding:0;}
table{border:0px;border-top:1px solid #000;border-left:1px solid #000;margin:0 0 20px 0;width:100%;}
th{background-color:#000;border:0px;border-bottom:1px solid #000;border-right:1px solid #000;padding:2px 5px 2px 5px;color:#fff;}
th.row-header{background-color:transparent;color:#000;}
td{border:0px;border-bottom:1px solid #000;border-right:1px solid #000;padding:2px 5px 2px 5px;}
tr.alt{background-color:#eee;}
*/

/* ================================================================== 3.0 LAYOUT (GRID) ================================================================== */

/* ================================================================== 7.0 GRID  ========================================== */
.cf-gr{padding:0 0 10px 0;}
.cf-gr-nolayout{padding:8px 0 10px 0;text-align: left; margin: 0px auto 20px; width: 980px;}

.cf-grid{float:left;margin:0;min-height:1px;padding:0;}

/* 16 Column layout */

.cf-container .cf-g1{width:40px;}
.cf-container .cf-g2{width:100px;}
.cf-container .cf-g3{width:180px;/*Amended from 160px*/}
.cf-container .cf-g3-nolayout{width:81px;}
.cf-container .cf-g4{width:220px;}
.cf-container .cf-g5{width:280px;}
.cf-container .cf-g6{width:340px;}
.cf-container .cf-g7{width:400px;}
.cf-container .cf-g8{width:460px;}
.cf-container .cf-g9{width:520px;}
.cf-container .cf-g10{width:580px;}
.cf-container .cf-g11{width:640px;}
.cf-container .cf-g12{width:700px;}
.cf-container .cf-g13{width:760px;}
.cf-container .cf-g14{width:820px;}
.cf-container .cf-g15{width:880px;}
.cf-container .cf-g16{width:940px;}

.cf-container .cf-gmp1{margin-left:10px;}
.cf-container .cf-gmp2{margin-left:20px;}

/* Extends content divs into the margin areas */
.cf-container .cf-ge{margin:0 -10px;}
.cf-container .cf-gep{margin-left:-20px;}
.cf-container .cf-ges{margin-right:-10px;}

.c-software-license-agreement { border: 1px solid #CCCCCC; height: 250px; margin: 10px 0; overflow-y: scroll; padding: 10px;}
#c-content .c-page-intro .c-software-license-agreement p { font-size: 11px; }

/* ================================= 3.1 LAYOUT OPTIONS ========================= */
/* LAYOUT */
.cf-page{padding:0;text-align:left;width:980px;}

.cf-footer{}
.cf-subnav, .cf-additional{}
.cf-container{}


	/* ================================= 4.1 SHORTCUTS ========================= */
.cf-shortcuts{position:relative;height:0;}
	.cf-shortcuts ul, .cf-shortcuts ul li{list-style-type:none;height:0;padding:0;margin:0;}
	.cf-shortcuts ul{position:absolute;width:100%;}
	.cf-shortcuts li{text-align:center;}
		.cf-shortcuts li a{display:block;position:absolute;left:-500px;top:-500px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.14em;color:#666;}
		.cf-shortcuts li a:focus, .cf-shortcuts li a:active{position:absolute;left:0;top:0;width:100%;margin:0 auto;text-align:center;color:#666;padding:8px 0;background:#FAFAFA;}
		#cf-content{position:absolute;left:-500em;top:-500em;}

/* ================================= 3.2 HEADER ========================= */
.cf-tools-wrapper{}
.cf-tools{padding:8px 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;width:980px;margin:0 auto 10px;}
.cf-locations{float:left;width:600px;margin:0 0 0 10px;}
.cf-search{float:right;width:200px;margin:0 10px 0 0;border:1px solid #ebebeb;border-left:1px solid #e2e2e2;border-top:1px solid #c8c8c8;padding:0 0 0 5px;border-radius:5px;background:#ebebeb url(/assets/images/bg_search.gif) left top repeat-x;}
.cf-search-on{}
.cf-header{margin:0;background:url(/assets/images/bg_header.png) left top no-repeat;min-height:109px;}

.cf-header .cf-logo{float:left;width:180px;margin:33px 0 0 25px;}
.cf-header .cf-logo a img{border:0;}
.cf-search label{left:-999em;position:absolute;top:-999em;}

.cf-countries-wrapper{height:0;overflow:hidden;background:#fafafa url(/assets/images/bg_countries.gif) center top no-repeat;margin:15px 0 -5px 0;min-width:980px;}
.cf-countries{opacity:0;color:#fff;width:980px;margin:0 auto;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;position:relative;}
.cf-continent{padding:18px 0;margin:0 0 0 10px;float:left;width:605px;}
.cf-world{padding:18px 0;float:right;width:300px;margin:0 10px 0 0;}

.js .cf-countries-wrapper{height:0;}

.cf-world-map{position:relative;}
.cf-world-map .cf-world-pins{position:absolute;left:0;top:0;list-style-type:none;margin:0;padding:0;}
.cf-world-map .cf-world-pins li{margin:0;padding:0;}
.cf-world-map .cf-world-pins li a{display:block;position:absolute;left:0;top:0;width:15px;height:18px;background:url(/assets/images/map_pin.png) left top no-repeat;text-indent:-500em;}

.cf-world-map .cf-world-pins li a.cf-pin-on{background:url(/assets/images/map_pin-on.png) left top no-repeat;}

.cf-world-map .cf-world-pins li a.cf-europe{left:145px;top:41px;}
.cf-world-map .cf-world-pins li a.cf-asia{left:216px;top:60px;}
.cf-world-map .cf-world-pins li a.cf-africa{left:150px;top:89px;}
.cf-world-map .cf-world-pins li a.cf-middle-east{left:166px;top:70px;}
.cf-world-map .cf-world-pins li a.cf-north-america{left:52px;top:50px;}
.cf-world-map .cf-world-pins li a.cf-latin-america{left:88px;top:112px;}
.cf-world-map .cf-world-pins li a.cf-oceania{left:241px;top:119px;}

.cf-world-map p{background:url(/assets/images/bg_headers.gif) left top repeat-x;margin:10px 0 0 0;text-transform:uppercase;font-size:1.14em;padding:5px 0 0 0;}

#cf-loader{position:absolute;left:250px;top:100px;}

a.cf-close{position:absolute;right:10px;top:0;text-indent:-500em;width:30px;height:27px;background:url(/assets/images/bg_close.gif) left top no-repeat;}

.cf-countries h2{color:#000;font-size:1.8em;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 0 15px 0;margin:0 0 15px 0;background:url(/assets/images/bg_headers.gif) left bottom repeat-x;}

.cf-continent ul{margin:0;padding:0;list-style-type:none;float:left;width:140px;margin:0 10px 0 0;}
.cf-continent ul li{margin:0 0 1px -5px;padding:0;font-size:1.14em;line-height:1.3em;clear:both;}

.cf-continent ul li:after{clear:both;content:".";display:block;height:0;visibility:hidden;/*IE6*/}

.cf-continent ul li a,
.cf-continent ul li span{color:#666666;text-decoration:none;display:block;float:left;width:auto;padding:4px 5px 5px 5px;}
.cf-continent a:hover,
.cf-continent a:focus,
.cf-continent a:active{color:#cc0000;text-decoration:underline;}
.cf-continent li.cf-selected a{background:#dc1100;color:#fff;border-radius:5px;}

.cf-search input.cf-text{float:left;display:block;width:100%;border:0;background:transparent;color:#666;padding:0;min-height:24px;line-height:2em;font-size:1.14em;font-family:Verdana, Arial, Helvetica, sans-serif;outline:none;}
.cf-search input.cf-submit{float:right;display:block;width:21px;height:23px;border:0;margin:2px 2px 0 -23px;padding:0;}


.cf-tools a{color:#666;text-decoration:none;}
.cf-tools a:hover,
.cf-tools a:focus,
.cf-tools a:active{color:#333;text-decoration:underline;}

.cf-locations{padding:5px 0 0 0;}
.cf-country-select{}
.cf-country-select .cf-current-country{float:left;display:block;width:auto;font-size:1.14em;background:url(/assets/images/icon_country.gif) left top no-repeat;padding:2px 0 0 28px;min-height:18px;}
.cf-country-select .cf-current-country:hover,
.cf-country-select .cf-current-country:active,
.cf-country-select .cf-current-country:focus{color:#cc0000;}

.cf-country-select ul.cf-languages{display:block;float:left;width:auto;list-style-type:none;padding:0;margin:0;}
.cf-country-select ul.cf-languages li{display:block;float:left;width:auto;font-size:1.14em;margin:0;}
.cf-country-select ul.cf-languages li a{display:block;padding:2px 0 0 0;margin:0 0 0 20px;}
.cf-country-select ul.cf-languages li a:hover,
.cf-country-select ul.cf-languages li a:focus,
.cf-country-select ul.cf-languages li a:active{color:#cc0000;}


/* ================================= 3.3 FOOTER ========================= */

.cf-print-share{position:relative;}
.cf-print{float:left;display:block;width:auto;background:#eee url(/assets/images/bg_print.gif) left bottom repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.14em;color:#666;text-decoration:none;}
.cf-print span{display:block;padding:0 10px 0 35px;line-height:2.1em;background:url(/assets/images/icon_print.gif) left bottom no-repeat;min-height:18px;}

.cf-share{float:right;width:auto;background:#eee;padding:3px 3px 1px 3px;}
.cf-share p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.14em;float:left;width:auto;margin:0;background:url(/assets/images/icon_share-more.gif) 3px 4px no-repeat;}
.cf-share p.cf-less{background:url(/assets/images/icon_share-less.gif) 3px 4px no-repeat;}
.cf-share p a{display:block;float:left;width:auto;padding:3px 10px 0 20px;text-decoration:none;color:#666;}
.cf-share ul{list-style-type:none;margin:0;padding:0;float:left;width:auto;overflow:hidden;}
.cf-share ul li{display:block;float:left;width:19px;margin:0 0 2px 2px;}
.cf-share ul li a{display:block;}
.cf-share ul li a img{display:block;border:0;}


/* ================================================================== 4.0 NAVIGATION ================================================================== */



/* ================================= 4.2 FOOTER LINKS ========================= */
.cf-footer{font-family:Verdana, Arial, Helvetica, sans-serif;}
	.cf-footer ul{list-style-type:none;margin:0;padding:0;float:left;}
	.cf-footer ul li{display:block;margin:0 0 9px 0;padding:0;font-size:1.14em;line-height:1.4em;}
	.cf-footer li a{color:#666;text-decoration:none;}
	.cf-footer li a:hover,
	.cf-footer li a:focus,
	.cf-footer li a:active{text-decoration:underline;color:#cc0000;}
	
	.cf-footer h2{font-size:1.6em;font-weight:bold;margin:0 0 10px 0;font-family:Arial, Helvetica, sans-serif;}
	
	.cf-site-links{margin:0 10px;padding:27px 0 0 0;background:url(/assets/images/bg_footer.gif) left top repeat-x;}

	.cf-footer-strapline{background:url(/assets/images/bg_footer-arm.gif) left top no-repeat;height:54px;margin:12px 10px 0 10px;padding:10px 11px 5px 0;}
	.cf-footer-strapline img{display:block;float:right;}

	.cf-terms{text-align:center;}
	.cf-terms ul{margin:10px auto;padding:0;list-style-type:none;width:auto;display:inline-block;float:none;}
	.cf-terms ul li{float:left;display:block;margin:0 10px 0 0;padding:0 10px 0 0;background:url(/assets/images/bg_terms-links.gif) right top no-repeat;min-height:29px;line-height:29px;color:#666;}
	.cf-terms ul li.cf-last{background:transparent;}
	
	.cf-footer .cf-social-media{margin:0 0 20px 0;width:auto;float:none;}
	.cf-footer .cf-social-media li{float:left;width:auto;margin:0 5px 0 0;}
	.cf-footer .cf-social-media li a img{border:0;}
	

/* ================================= 4.3 NAVIGATION ========================= */
.cf-navigation{float:left;width:auto;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;padding:38px 0 0 1px;}
	.cf-navigation ul{list-style-type:none;margin:0;padding:0;}
	.cf-navigation ul li{display:block;float:left;width:auto;margin:0;padding:0;background:url(/assets/images/bg_nav-li.gif) right top no-repeat;font-size:1.4em;min-height:48px;}
	.cf-navigation ul li a{color:#000;display:block;float:left;margin:0 2px 0 0;padding:0 20px;text-decoration:none;width:auto;line-height:3.4em;min-height:53px;}
	.cf-navigation ul li a:hover,
	.cf-navigation ul li a:focus,
	.cf-navigation ul li a:active{background:url(/assets/images/bg_nav-1-on.png) left bottom repeat-x;}
	.cf-navigation ul li a.selected{}
	
	.cf-navigation ul li.cf-nav1{}
	.cf-navigation ul li.cf-nav2{}
	.cf-navigation ul li.cf-nav3{}
	.cf-navigation ul li.cf-nav4{}
	.cf-navigation ul li.cf-nav5{}
	
	.cf-navigation ul li.cf-nav1 a:hover,
	.cf-navigation ul li.cf-nav1 a:focus,
	.cf-navigation ul li.cf-nav1 a:active,
	.cf-navigation ul li.cf-nav1 a.selected{background:url(/assets/images/bg_nav-1-on.png) left bottom repeat-x;}
	
	.cf-navigation ul li.cf-nav2 a:hover,
	.cf-navigation ul li.cf-nav2 a:focus,
	.cf-navigation ul li.cf-nav2 a:active,
	.cf-navigation ul li.cf-nav2 a.selected{background:url(/assets/images/bg_nav-2-on.png) left bottom repeat-x;}
	
	.cf-navigation ul li.cf-nav3 a:hover,
	.cf-navigation ul li.cf-nav3 a:focus,
	.cf-navigation ul li.cf-nav3 a:active,
	.cf-navigation ul li.cf-nav3 a.selected{background:url(/assets/images/bg_nav-3-on.png) left bottom repeat-x;}
	
	.cf-navigation ul li.cf-nav4 a:hover,
	.cf-navigation ul li.cf-nav4 a:focus,
	.cf-navigation ul li.cf-nav4 a:active,
	.cf-navigation ul li.cf-nav4 a.selected{background:url(/assets/images/bg_nav-4-on.png) left bottom repeat-x;}

	.cf-navigation ul li.cf-nav5 a:hover,
	.cf-navigation ul li.cf-nav5 a:focus,
	.cf-navigation ul li.cf-nav5 a:active,
	.cf-navigation ul li.cf-nav5 a.selected{background:url(/assets/images/bg_nav-5-on.png) left bottom repeat-x;}
	
	.cf-navigation ul li.cf-nav1 a{padding-left:20px;} /* Reduce the padding left from 25px*/
	.cf-navigation ul li.cf-nav5 {background-image: none;}
	.cf-navigation ul li.cf-nav5 a {padding-right: 2px;}
	.cf-navigation ul li a {padding: 0 14px; margin:0 1px 0 0;} /* Reduce the padding around nav item from 20px and Margin right from 2px*/
	
/* ================================= 4.5 SECTION NAVIGATION ========================= */
.cf-section-navigation{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 30px 0;border:1px solid #f0f0f0;border-radius:5px;}
	.cf-g3 h2{font-size:1.6em;color:#cc0000;margin:0 0 12px 0;font-family:Arial, Helvetica, sans-serif;}
	.cf-grid.cf-g3.cf-gmp1 h2 a,
	.cf-grid.cf-g3.cf-gmp1 h2 a:hover {color:#c00; text-decoration:none; font-family: Arial, Helvetica, sans-serif;}
	.cf-section-navigation ul{list-style-type:none;margin:0;padding:0;}
	.cf-section-navigation li{display:block;margin:0;padding:0;font-size:1.2em;}
	.cf-section-navigation li li{font-size:1em;}
	.cf-section-navigation a{display:block;font-weight:bold;padding:8px 20px 6px 12px;text-decoration:none;color:#666;background:#f4f4f4;}
	.cf-section-navigation li li a{background:transparent;}
	.cf-section-navigation li:first-child a{border-radius:5px 5px 0 0;}
	
	.cf-section-navigation li:first-child li a{border-radius:0;}
	
	.cf-section-navigation li.cf-section-on a{background:#f4f4f4 url(/assets/images/bg_section-on.gif) left bottom repeat-x;}
	.cf-section-navigation li.cf-section-on li a{background:transparent;}
	
	.cf-section-navigation li.cf-section-on-after a{background:#f4f4f4 url(/assets/images/bg_section-navigation-ul.gif) left top repeat-x;}
	
	.cf-section-navigation a:hover,
	.cf-section-navigation a:focus,
	.cf-section-navigation a:active{color:#cc0000;text-decoration:underline;}
	.cf-section-navigation a.cf-selected{background:#cc0000;color:#fff;}

	.cf-section-navigation li.cf-section-on a.cf-selected{background:#cc0000 url(/assets/images/bg_section-on-selected.gif) left bottom repeat-x;color:#fff;}
	
	.cf-section-navigation li.cf-section-on li a.cf-selected{background:#cc0000;}
	
	.cf-section-navigation ul ul{border:0;border-radius:0;padding:0 0 12px 0;margin:0 0 -12px 0;}
	.cf-section-navigation ul ul ul{padding:0;margin:0;}
	
	.cf-section-navigation ul ul ul li a{padding-left:32px;}
	
	.cf-section-navigation ul ul ul ul li a{font-weight:normal;}
	
	.level-2 ul ul,
	.level-2 ul ul ul{margin:0;padding:0}

	.level-2 ul ul ul li:last-child a.cf-selected{border-radius:0 0 5px 5px;}

	
	.level-3 ul ul,
	.level-2 ul ul ul{margin:0;padding:0}

	.level-3 ul ul ul ul li:last-child a.cf-selected{border-radius:0 0 5px 5px;}
	

/* ================================= 4.6 USEFUL LINKS ========================= */
.cf-useful-links{font-family:Verdana, Arial, Helvetica, sans-serif;}
	.cf-useful-links h2{font-size:1.14em;color:#000;border-bottom:1px solid #e5e5e5;padding:0 10px 1px 0;margin:0 0 13px 0;}
	.cf-useful-links ul{list-style-type:none;margin:0;padding:0;}
	.cf-useful-links ul li{margin:0 0 9px 0;padding:0;font-size:1.14em;display:block;}
	.cf-useful-links ul li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
	.cf-useful-links ul li a{color:#000;display:block;float:left;width:auto;padding:0 12px 0 0;background:url(/assets/images/icon_useful-links.gif) right 4px no-repeat;text-decoration:none;}
	.cf-useful-links ul li a.cf-external{background:url(/assets/images/icon_external.gif) right 2px no-repeat;padding:0 18px 0 0;}
	.cf-useful-links ul li a:hover,
	.cf-useful-links ul li a:focus,
	.cf-useful-links ul li a:active{text-decoration:underline;color:#cc0000;}
	
	
/* ================================= 4.7 BREADCRUMB ========================= */
.cf-breadcrumb{margin:-7px 20px 18px 20px;background:#fff;border-radius:5px;}
	.cf-breadcrumb ol{list-style-type:none;margin:0;padding:0;}
	.cf-breadcrumb ol li{display:block;float:left;margin:0;font-size:1.14em;}
	.cf-breadcrumb ol li a{background:url(/assets/images/bg_breadcrumb.gif) left center no-repeat;display:block;padding:11px 10px 11px 25px;color:#666;}
	.cf-breadcrumb ol li.cf-selected a{background:url(/assets/images/bg_breadcrumb-on.gif) left center no-repeat;color:#cc0000;}
	.cf-breadcrumb ol li:first-child a{background:transparent;padding:10px 10px 10px 15px;}
	
	
.cf-tweet{background:#b1dae6 url(/assets/images/bg_tweet-bottom.gif) left bottom no-repeat;min-height:165px;width:200px;margin:0 0 10px 0;}
.cf-tweet-top{background:url(/assets/images/bg_tweet-top.gif) left top no-repeat;padding:15px 15px 60px 15px;}	
.cf-tweet ul{float:none;width:170px;margin:0;padding:0;list-style-type:none;}
.cf-tweet ul li{font-size:1.14em;margin:0;padding:0;line-height:1.3em;color:#445F68;}
.cf-tweet ul li a{font-size:1em !important;color:#445F68;}
	

.cf-facebook{position:relative;margin:0 0 10px 0;width:200px;}
.cf-facebook img{display:block;}
.cf-facebook iframe{position:absolute;left:10px;bottom:10px;height:21px;width:180px;}

.cf-youtube{background:url(/assets/images/bg_youtube.jpg) left top;margin:0 0 10px 0;width:176px;border-radius:0 10px 10px 10px;padding:10px 12px 10px 12px;}
.cf-youtube a img{border:0;}
.cf-youtube-stats{background:url(/assets/images/bg_youtube-div.jpg) left bottom no-repeat;min-height:40px;margin:10px 0 0 0;}
.cf-youtube-stats p{float:left;width:78px;margin:0 5px 0 0;padding:0;color:#666;font-size:1.14em;}
.cf-youtube-stats p span{color:#cc0000;font-size:1.25em;font-weight:bold;display:block;}
.cf-youtube-video{margin:10px 0 0 0;min-height:40px;}
.cf-youtube-video img{float:left;width:auto;margin:0 10px 10px 0;display:block;}
.cf-youtube-video h3{font-size:1.14em;color:#666;padding:0;margin:0;position:relative;}
.cf-youtube-video p{font-size:1.14em;color:#666;padding:0;margin:0;}
.cf-youtube-video p a{color:#666;text-decoration:none;}
.cf-youtube-video p a:hover,
.cf-youtube-video p a:focus,
.cf-youtube-video p a:active{text-decoration:underline;}

.cf-youtube-video h3 {margin-bottom:5px;}
.cf-youtube-video .yt-tb {display:table;}
.cf-youtube-video .yt-tb img {width: 100%;display: block;clear:both;}
.cf-youtube-video .yt-title {line-height:16px;}
.cf-youtube-video .yt-title a:hover {color:#c00;}

.cf-g13 .cf-country-list h2{font-family:Arial, Helvetica, sans-serif;color:#cc0000;font-size:1.6em;margin:0 0 10px 0;padding:0;}
.cf-g13 .cf-country-list ul{float:left;width:150px;padding:0 0 0 20px;margin:0 0 20px 0;}
.cf-g13 .cf-country-list ul li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.14em;margin:0 0 2px 0;}	
.cf-g13 .cf-country-list ul li a{color:#666;}
	
	
/* ================================================================== 6.0 CLEARING AND GENERIC STYLES  ========================================== */
.cf-clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;/*IE6*/}
.cf-clear{display:block;}
div.cf-share  p {line-height:normal;padding: 0;}
.cf-padding{padding:10px;}
.cf-hide{display:none;}
.cf-hidden{left:-500px;position:absolute;top:-500px;width:100px;}
.cf-accessibility{left:-500px;position:absolute;top:-500px;width:100px;}





/*===============================the following parts are aatched from cf-frame-for-old-cts.css , should delted after  publish binary working============================================*/
/*===============================This css is used for correcting  old  CTs e.g. forms============================================*/
#ctForm .maintitle {
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: rgb(197, 0, 0);
    font-weight: bold;
    line-height: 22px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#c-content #ctForm  table {
    background-color: #FFFFFF;
    border: 0 none;
    margin: 0;
}

#c-content #ctForm  td {
    border: 0 none;
    padding: 0px 0px;
}

/*=================================used old cts==========================================*/
#c-content  .contentTable, .contentTable table{
background: none;
}
 #c-content .contentTable td{
padding: 0;
}
.p-link
{
color:#666666;
}

.contentTable h4,.p-link 
{
margin: 14px 0;
}

p.pintro{margin:10px 0;}

/*styles for press release pages*/
table.press-gallery {margin-bottom:10px}
table.press-gallery tr td { padding:10px 0;}
table.press-gallery tr.c-alt td {border-top:0px solid #ccc;}
table.press-gallery tr:last-child td {border-bottom:0px solid #ccc;}
table.press-gallery tr.c-alt:first-child td {border:0;}


/* RESET TO MATCH THE NEW BRAND CSS*/