/*-----------------------------------------------------------------------------------

	Description: Main IoN Website Stylesheet
	Authors: Darren Huskie [DH] / Stephen McKean [SM] / Andrew Stewart [AS]
	Author URI: http://www.nano.org.uk/
	
	Designed & Handcrafted by the Institute of Nanotechnology

-----------------------------------------------------------------------------------*/

body{background:url(bg_gradblue.jpg) fixed;color:#000;font-family:Arial,sans-serif;line-height:1.166;margin:0 auto;padding:0;}

a.expand{background:url(/images/icons/expand.gif) no-repeat 0 3px;display:block;margin-bottom:20px;text-indent:14px;}
a.expand:hover{color:#777 !important;text-decoration:none;}

div.report-quote{}
div.report-quote blockquote{background:url(/images/home/quote.png) no-repeat 0 5px;border:0;padding-left:36px;}
div.report-quote blockquote p{font-size:18px;letter-spacing:-0.5px;line-height:125% !important;}


div.report-category{overflow:hidden;margin-bottom:50px;}
div.report-category div.report-brief{border-bottom:1px solid #ccc;float:left;height:auto;width:100%;}
div.report-category div.last-report-brief{border-bottom:none;}


div.report-category div.report-brief h2{margin:10px 0 0 0 !important;padding:0 !important;}
div.report-category div.report-brief h2 a{color:#2173af !important;font-size:14px !important;margin:0 !important; padding:0 !important;}
div.report-category div.report-brief h2 a:hover{text-decoration:underline;}
div.report-category div.report-brief img{float:left;margin-right:15px;margin-top:7.5px;width:45px;}
div.report-category div.report-brief a img{border:none;}
div.report-category div.report-brief p{float:left;width:90%;}


ul.tabNavigation{list-style-type:none !important;margin:20px 0 20px 0 !important;overflow:hidden;padding:0 !important;}
ul.tabNavigation li{float:left;margin-bottom:10px;width:auto;text-align:center;}
ul.tabNavigation li a{background:#dedede;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;color:#333 !important;display:block;font-size:12px !important;margin-right:10px;padding:5px;}
ul.tabNavigation li a:hover{background:#bbb;text-decoration:none;}
ul.tabNavigation li a.selected{background:#bbb;border:1px solid #333;}





@font-face
{
	font-family: 'ProximaNovaRegular';
    src: url('files/fonts/proximanova-regular-webfont.eot');
    src: url('files/fonts/proximanova-regular-webfont.eot?iefix') format('eot'),
         url('files/fonts/proximanova-regular-webfont.woff') format('woff'),
         url('files/fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('files/fonts/proximanova-regular-webfont.svg#webfontzBGwSQtk') format('svg');
	font-style: normal;
    font-weight: normal;
}

.current div#content h1{color:#222;font:bold 28px Arial;letter-spacing:-1px;margin:0 0 30px 0;text-shadow:1px 1px #eee;}
.current div#content h2{color:#222;font:bold 24px Arial;letter-spacing:-1px;margin:0 0 15px 0;text-shadow:1px 1px #eee;}

.current div#content h1 a{text-shadow:none;}
.current div#content h2 a{text-shadow:none;}


.bold{color:#000;font-weight:bold;}
.italic{font-style:italic;}





/* General Layout Styles */

p,ul{color:#444;font-size:13px;line-height:135%;margin:0;margin-bottom:15px;padding:0;}
a:link,a:visited{color: #036;font-family:Verdana,sans-serif;text-decoration:none;}
a:hover{text-decoration:underline;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

h1{color:#000;font:bold 120% Arial,sans-serif;}
h2{color:#004080;font:bold 114% Arial,sans-serif;}
h3{color:#000;font:bold 100% Arial,sans-serif;}
h4{color:#333;font:bold 100% Arial,sans-serif;}
h5{color:#000;font:bold 100% Arial,sans-serif;}
h6{color:#036;font:bold 100% Verdana,sans-serif;margin:20px;}

ul{list-style-type:disc;padding-left:50px;}
ul ul{list-style-type:square;}
ul ul ul{list-style-type:none;}

ul.no-margin-padding{list-style-type:none;margin:0;padding:0;}

form{margin:0;padding:0;}
form fieldset{border:none;margin:0;padding:0;}
label{color:#2ea786;font:bold 1em Arial,sans-serif;}			
input{font-family:Arial,sans-serif;}


#sectionLinks{background:#efefef;}
#sectionLinks h2{color:#069;padding:2px 5px;}

.highlight{color:#c00;}



object.embedded-video{}



div#heading-container{margin:0 auto;padding-top:6px;width:980px;}
div#heading-container a{background:url(images/general/header2011.png);display:block;height:76px;text-indent:-9999px;width:980px;}
div#heading-container a:hover{background-position:bottom;}



div#utility-container{font-size:12px;margin:2.5px auto;overflow:hidden;width:980px;}



div#utility-container div#breadcrumbs{float:left;margin-left:10px;width:auto;}
div#utility-container div#breadcrumbs a{color:#000;font-family:Arial;}


div#utility-container div#utility-links{float:right;margin-right:10px;width:auto;}
div#utility-container div#utility-links a{color:#000;font-family:Arial;font-weight:bold;}



div#content-container{position:relative;margin-left:auto;margin-right:auto;top:0;width:980px;background-color:#fff;}




/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1old{position:absolute;top:98px;left:2.5%;right:3%;width:94.5%;background-color:#fff;}
#pagecell1{position:relative;margin-left:auto;margin-right:auto;top:20px;width:1024px;background-color:#fff;}
#pagecell2{position:relative;margin-left:auto;margin-right:auto;top:20px;width:980px;background-color:#fff;}
#tl{position:absolute;top:0;left:0;margin:0;padding:0;z-index:1;}
#tr{position:absolute;top:0;right:-1px;margin:0;padding:0;z-index:1;}
#masthead{position:relative;margin-left:auto;margin-right:auto;top:0;width:1048px;}
#masthead2{position:relative;margin-left:auto;margin-right:auto;top:0;width:1000px;}
#pageNav{float:left;width:178px;padding:0;background-color:#fff;border-right:1px solid #ccc;font:small Verdana,sans-serif;}
#content{padding:0 20px 10px 20px;margin:0 0 0 179px;border-left:1px solid #ccc;}
#contentpayments{padding:0 20px;margin:0;border-left:1px solid #2ea786;}

/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{margin:0;padding:16px 0 10px 0;color:#2ea786;font-weight:normal;}



/********** pageName **********/

#pageName{padding:0 0 9px 10px;width:100%;margin:0;border-bottom:0px solid #ccd2d2;height:66px;}
#pageName h2{font:bold 114% Arial,sans-serif;color:#004080;margin:0;padding:6px;}
#pageName h3{position:absolute;top:15px;font:bold 85% Arial,sans-serif;color:#CC0000;padding:0;margin:0;left:20%;}
#pageName h4{position:absolute;top:30px;font:bold 85% Arial,sans-serif;color:#004080;padding:0;margin:0;left:28%;}
#pageName img{position:absolute;top:6px;left:28%;}





/************* globalNav styles ****************/

#globalNav{position:relative;width:774px;height:32px;color: #ccc;padding:0;margin:0;background-image:url("glbnav_background.gif");}
#globalNav img{margin-bottom:-4px;}
#gnl{position:absolute;top:0;left:0;}
#gnr{position:absolute;top:0;right:0;}
#globalLink{position:absolute;top:6px;height:1px;padding:0;margin:0;left:10px;z-index:100;}
a.glink, a.glink:visited{font-size:small;color:#333;font-weight:bold;margin:0;padding:2px 5px 4px 5px;border-right:1px solid #8fb8bc;}
a.glink:hover{background-image:url("glblnav_selected.gif");text-decoration:none;}
.skipLinks{display:none;}


/************ subglobalNav styles **************/

.subglobalNav1{position:absolute;top:100px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;z-index:101;}
.subglobalNav1 a:link, .subglobalNav1 a:visited{font-size:80%;color:#000;}
.subglobalNav1 a:hover{color:#999;}
.subglobalNav2{position:absolute;top:124px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav2 a:link, .subglobalNav2 a:visited{font-size:200%;color:#000;}
.subglobalNav2 a:hover{color:#999;}
.subglobalNav3{position:absolute;top:148px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav3 a:link, .subglobalNav3 a:visited{font-size:200%;color:#000;}
.subglobalNav3 a:hover{color:#999;}
.subglobalNav4{position:absolute;top:172px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav4 a:link, .subglobalNav4 a:visited{font-size:80%;color:#000000;}
.subglobalNav4 a:hover{color:#999;}
.subglobalNav5{position:absolute;top:196px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav5 a:link, .subglobalNav5 a:visited{font-size:80%;color:#000;}
.subglobalNav5 a:hover{color:#999;}
.subglobalNav6{position:absolute;top:240px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav6 a:link, .subglobalNav6 a:visited{font-size:80%;color:#000;}
.subglobalNav6 a:hover{color:#999;}
.subglobalNav7{position:absolute;top:265px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav7 a:link, .subglobalNav7 a:visited{font-size:80%;color:#000;}
.subglobalNav7 a:hover{color:#999;}
.subglobalNav8{position:absolute;top:289px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#fff;}
.subglobalNav8 a:link, .subglobalNav8 a:visited{font-size:80%;color:#000;}
.subglobalNav8 a:hover{color:#999;}
.subglobalNav9{position:absolute;top:313px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav9 a:link, .subglobalNav9 a:visited{font-size:80%;color:#000;}
.subglobalNav9 a:hover{color:#999;}
.subglobalNav10{position:absolute;top:337px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav10 a:link, .subglobalNav10 a:visited{font-size:80%;color:#000;}
.subglobalNav10 a:hover{color:#999;}
.subglobalNav11{position:absolute;top:361px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav11 a:link, .subglobalNav11 a:visited{font-size:80%;color:#000;}
.subglobalNav11 a:hover{color:#999;}
.subglobalNav12{position:absolute;top:338px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#000;}
.subglobalNav12 a:link, .subglobalNav12 a:visited{font-size:80%;color:#000;}
.subglobalNav12 a:hover{color:#999;}
.subglobalNav13{position:absolute;top:340px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#fff;}
.subglobalNav13 a:link, .subglobalNav13 a:visited{font-size:80%;color:#000;}
.subglobalNav13 a:hover{color:#999;}
.subglobalNav14{position:absolute;top:433px;left:140px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#fff;}
.subglobalNav14 a:link, .subglobalNav14 a:visited{font-size:80%;color:#000;}
.subglobalNav14 a:hover{color:#999;}
.subglobalNav15{position:absolute;left:457px;height:20px;padding:0 0 0 10px;visibility:hidden;color:#fff;}
.subglobalNav15 a:link, .subglobalNav15 a:visited{font-size:80%;color:#000;}
.subglobalNav15 a:hover{color:#999;}

/*************** search styles *****************/

#search{position:absolute;top:5px;right:10px;z-index:101;}
#search input{font-size:70%;margin:0  0 0 10px;}
#search a:link, #search a:visited{font-size:80%;font-weight:bold;}
#search a:hover{margin:0;}

/************* breadCrumb styles ***************/

#breadCrumb{position:relative;margin-left:auto;margin-right:auto;top:80px;	font:small Verdana,sans-serif;color:#111;width:998px;}
#breadCrumb a{color:#333;}
#breadCrumb a:hover{color:#004080;text-decoration:underline;}

/************** utility styles *****************/

#utility{float:right;font:bold 12px Arial;position:relative;left:-50px;top:5px;}
#utility a{color:#000;}
#utility a:hover{text-decoration:underline;}

/************** feature styles *****************/

.feature{padding:10px 10px 10px 24px;font-size:80%;height:100px;}
html>body .feature{height: auto;}
.feature h3{font:bold 175% Arial,sans-serif;color:#000;padding:0 0 5px 0;}
.feature img{float:right;padding:10px 40px;}
.image{float:right;padding:10px 10px 10px 40px;text-align:center;font:lighter italic 80% Verdana,sans-serif;text-indent:32px;}

/************** feature styles *****************/

.eventslist{padding:10px;font-size:80%;height:200px;}
html>body .eventslist {height: auto;}
.eventslist h3{font:bold 175% Arial,sans-serif;color:#000;padding:0 0 5px 0;}
.eventslist img{float:inherit;padding:10px;}

/*************** story styles ******************/

.story{padding:10px 0 0 24px;font-size:80%;}
.story h3{font:bold 125% Arial,sans-serif;color:#000;}
.story p{padding:0 0 10px 0;}
.story a.capsule{font:bold 1em Arial,sans-serif;color:#2ea786;display:block;padding-bottom:5px;}
.story a.capsule:hover{text-decoration:underline;}
td.storyLeft{padding-right:12px;}
.story img{float:left;}

/*************** images styles ******************/

.images{padding:10px 0 0 24px;font-size:80%;background-color:#84c7bd;}
.images h3{font:bold 125% Arial,sans-serif;color:#000;}
.imagesp{padding:0 0 10px 0;}
.images a.capsule{font:bold 1em Arial,sans-serif;color:#2ea786;display:block;padding-bottom:5px;background-color: #84c7bd;}
.images a.capsule:hover{text-decoration:underline;}
td.imagesLeft{padding-right:12px;background-color:#84c7bd;}

/*************** report styles ******************/
.report{padding:20px;font-size:80%;height:200px;}
.report h1{font:bold 150% Arial,sans-serif;color:#000;}
.report h2{font:bold 125% Arial,sans-serif;color:#c00;}
.report h3{font:bold 115% Arial,sans-serif;color:#333;}
.report h4{font:bold 110% Verdana,sans-serif;color:#000;}
.report p{padding:0 0 10px 0;}
.report a.capsule{font:bold 1em Arial,sans-serif;color:#2ea786;display:block;padding-bottom:5px;}
.report a.capsule:hover{text-decoration:underline;}
td.reportLeft{padding-right:12px;}
html>body .report{height: auto;}
	
/*siteInfo styles*/
#siteInfo{border-top:1px solid #ccc;clear:both;	color:#333;font-size:small;margin-top:0;padding:10px;}
#siteInfo img{padding:4px 4px 4px 0;vertical-align:middle;}

/********** Footer Styles **********/

div#footer{border-top:1px solid #ccc;font-size:13px;padding:10px;}
div#footer a{color:#069;font-family:Arial;}


/*sectionLinks styles*/

#sectionLinks{margin:0;padding:0;}
#sectionLinks h3{border-bottom:1px solid #ccc;padding:10px 0 2px 10px;}
#sectionLinks a:link,#sectionLinks a:visited{background-color:#cdf;border-bottom:1px solid #ccc;border-top:1px solid #fff;color: #000;display:block;font-family:Arial,Helvetica;font-size:13px;line-height:16px;font-weight:bold;padding:3px 0 3px 10px;}
sectionBlocks{background-color:#84c7bd;border-bottom:1px solid #ccc;border-top:1px solid #fff;color:#fff;display:block;font-weight:bold;padding:9px 0 3px 10px;}
#sectionLinks a:hover{background-color:#b3ccf6;background-image:none;border-top:1px solid #ccc;font-weight:bold;text-decoration:none;}

/*subGlobalLinks styles*/

#subGlobalLinks{margin:0;padding:0;}
#subGlobalLinks h3{padding:10px 0 2px 10px;border-bottom:1px solid #999;}
#subGlobalLinks a:link, #subGlobalLinks a:visited{display:block;border-top:1px solid #fff;border-bottom:1px solid #909090;background-color:#b3ccf6;font-family:Arial,Helvetica;font-size:13px;font-weight:normal;padding:3px 3px 3px 10px;color:#000;width:170px;}
subGlobalBlocks{display:block;border-top:1px solid #aaa;border-bottom:1px solid #333;font-weight:normal;font-size:12px;padding:3px 3px 3px 10px;color:#000;}
#subGlobalLinks a:hover{border-top:1px solid #aaa;background-color:#6cb6ff;font-weight:bold;font-size:13px;text-decoration:none;width:170px;}

/************ newsLinks styles **************/

#newsLinks{margin:0;padding:0;}
#newsLinks h3{padding:10px 0 2px 10px;border-bottom:1px solid #ccc;}
#newsLinks a:link, #newsLinks a:visited{display:block;border-top:1px solid #fff;border-bottom:1px solid #ccc;background-color:#acf;font-weight:bold;padding:3px 0 3px 10px;color:#000;}
newsBlocks{display:block;border-top:1px solid #fff;border-bottom:1px solid #ccc;background-color:#84c7bd;font-weight:bold;padding:9px 0 3px 10px;color:#fff;}
#newsLinks a:hover{border-top:1px solid #ccc;background-color:#fb7;background-image:none;font-weight:bold;text-decoration:none;}

/************* relatedLinks styles **************/
.relatedLinks{margin:0;padding:0 0 10px 10px;border-bottom:1px solid #ccc;color:#2ea786;}
.relatedLinks h3{padding:10px 0 2px 0;}
.relatedLinks a{display:block;}

/**************** advert styles *****************/
#advert{padding:10px;}
#advert img{display:block;}

/**************** advert2 styles *****************/
#advert2{position:relative;top:14px;left:2px;width:170px;height:160px;font-size:80%;}
#advert2 img{display:block;}
#advert4{position:relative;top:0;left:4px;padding:4px;width:164px;height:160px;font-size:80%;}
#advert4 img{display:block;}
#advert3{position:relative;top:0;left:2px;width:170px;height:140px;font-size:80%;}
#advert3 img{display:block;}
#advert5{position:relative;top:0;left:4px;padding:4px;width:164px;height:100px;font-size:80%;}
#advert5 img{display:block;}
#advert6{position:relative;top:0;left:4px;padding:4px;width:164px;height:160px;font-size:80%;}
#advert6 img{display:block;}
#advert7{position:relative;top:0;left:4px;padding:4px;width:164px;height:160px;font-size:80%;}
#advert7 img{display:block;}
#advert8{position:relative;top:0;left:4px;padding:4px;width:164px;height:190px;font-size:80%;}
#advert8 img{display:block;}
#advert9{position:relative;top:0;left:4px;padding:4px;width:164px;height:160px;font-size:80%;}
#advert9 img{display:block;}

/**************** nano masters link style *****************/
#nanomasters{position:relative;top:1px;left:1px;}

/**************** associate orgs styles *****************/
#assocorg{position:relative;top:8px;left:1px;}

/**************** googleAds(top) styles *****************/
#banner{position:absolute;top:0;left:34%;padding:4px;}

/**************** googleAds (side) styles *****************/
#sidegoogle{position:absolute;width:160px;height:600px;z-index:25;left:8px;top:80px;}

/**************** login box styles *****************/
#login{position:absolute;top:100px;left:65%;padding:2px;width:32%;height:60px;z-index:-2;}
.stylenano{color:#069;font-size:medium;}
.nano{color:#004080;}
a.ecuk-img{background-image:url(members/images/ecuk.png);display:block;height:110px;text-decoration:none;text-indent:-999em;width:110px;}
a.ecuk-img:hover{background-position:bottom;}
a.more-info{background:url(../events/eventsimages/button-more-info.png) no-repeat;display:block;height:40px;text-indent:-9999px;width:192px;}
a.register{background:url(../events/eventsimages/button-register-online.png) no-repeat;display:block;height:40px;text-indent:-9999px;width:192px;}
a.full-details{background:url(/images/buttons/full-details.png) no-repeat;display:block;height:40px;text-indent:-9999px;width:192px;}
a.full-details:hover{background-position:bottom;}


/* Current General Styles */
a:focus{outline: none;}
blockquote{border-left:2px solid #999;margin:10px 30px;padding:5px 0 5px 10px;}
.current{color:#666;font:12px Arial,Helvetica,sans-serif;}
.current span.italic{font-style:italic;}
.current #pageName{height:67px;}
.current #pageName h2{height:67px;line-height:67px;text-transform:uppercase;}
.current #content{margin:0;min-height:450px;overflow:hidden;padding:10px 0 0 15px;width:780px;}
* html .current div#content{height:450px;} 		/* IE6 min-height hack */
.current #content a{color:#069;font-family:Arial,Helvetica,sans-serif;}
.current #content p{color:#777;line-height:150%;margin-bottom:20px;text-shadow:#fff 1px 1px;}
.current div#content p strong, .current div#content ul li strong, .current div#content ol li strong{color:#222;}
.current #content ul{color:#666;line-height:135%;list-style-type:disc;margin-bottom:15px;padding-left:50px;}
.current #content h1{color:#000;font-size:22px;font-weight:bold;margin-bottom:35px;}
.current #content h2{color:#000;font-size:18px;margin-bottom:10px;}
.current #content h2{font-size:18px;margin-bottom:10px;}
.current #content h2 a{color:#036;}
.current #content h3{font-size:18px;font-weight:normal;margin-bottom:10px;}
.current #content h3#intro{border-bottom:1px dashed #ccc;color:#666;margin-bottom:50px;padding-bottom:10px;width:65%;}
.current div#content p.excerpt{font-size:18px;margin-bottom:50px;}




.current #main-content{float:left;padding-right:65px;width:500px;}

.current #full-content{float:left;width:100%;}
.current #full-content .section{float:left;margin-bottom:10px;overflow:hidden;padding-bottom:25px;width:100%;}
.current #full-content .section .main{float:left;padding-right:50px;width:500px;}
.current #full-content .section .side{float:left;width:225px;}

.current div#content ul.further-information{list-style-type:none;padding:0;}
.current div#content ul.further-information li{background-repeat:no-repeat;height:28px;line-height:28px;text-indent:29px;}
.current div#content ul.further-information li.pdf{background:url(/images/icons/pdf-24.png) no-repeat;}
.current div#content ul.further-information li.map{background:url(/images/icons/map-24.png) no-repeat;}
.current div#content ul.further-information li.word{background:url(/images/icons/word-24.png) no-repeat;}
.current div#content ul.further-information li.buy{background:url(/images/icons/register-24.png) no-repeat;}
.current div#content ul.further-information li.hotel{background:
url(/images/icons/hotel.png) no-repeat;}

.current #sidebar{float:left;width:225px;}
.current div#call-to-action{padding-top:15px;}
.current div#call-to-action a{background:url(/images/general/ion-membership.png) no-repeat bottom;display:block;height:56px;text-indent:-9999px;width:480px;}
.current div#call-to-action a:hover{background-position:top;}

.cufon-active .current #content h1{font-size:32px;letter-spacing:-0.5px;}
.cufon-active .current #content h2{font-size:22px;letter-spacing:-0.5px;}
.cufon-active .current #content h2 a:hover{color:#000;text-decoration:none;}


/* About The Institute Page Styles */

#about-us div#content div#full-content div#investors-in-people{border:1px solid #cbcbcb;padding-bottom:5px;text-align:center;}
#about-us div#content div#full-content div#investors-in-people a img{border:0;}
#about-us div#content div#full-content div#investors-in-people p{font-size:11px;margin:0;padding:0 10px;}
#about-us div#content div#full-content blockquote{color:#000;}
#about-us div#content div#full-content img#nanoforum{border:1px solid #333;}
#about-us div#content div#full-content img#services{border:1px solid #ccc;margin-bottom:10px;}
#about-us div#belorussian{border-bottom:1px solid #eee;padding:5px 0 15px 0;text-align:center;}
#about-us div#belorussian p{font:11px Arial,Helvetica,sans-serif;margin-bottom:5px;}
#about-us div#belorussian img{border:1px solid #999;}
#about-us div#call-to-action{margin:0;padding:0;}

#about-us div#content div.section{margin-bottom:20px;padding-bottom:20px;}

/* Current Activities Page Styles */

#activities #content{}
#activities #content p{width:70%;}
#activities #content .project-container{border-bottom:1px dashed #ccc;margin-bottom:30px;}
#activities #content .project{margin-bottom:25px;padding-bottom:10px;overflow:hidden;}
#activities #content .project h3{font-size:14px;font-weight:bold;margin-bottom:5px;}
#activities #content .project p{margin-bottom:15px;}
#activities #content #first{margin-top:40px;}
#activities #content #last{border:none;}
#activities #content .project .text p{width:100%;}
#activities #content .project .text{float:left;margin-right:30px;width:500px;}
#activities #content .project .logo{float:left;margin-top:35px;width:200px;}
#activities #content .project .logo a.linked-image{border:0;display:block;}
#activities #content .project .logo a#observatory{background:url(../images/current-activities/observatory-nano.png);height:48px;width:150px;}
#activities #content .project .logo a#observatory:hover{background-position:bottom;}
#activities #content .project .logo a#icpc{background:url(../images/current-activities/icpc-nanonet.png);height:37px;width:150px;}
#activities #content .project .logo a#icpc:hover{background-position:bottom;}
#activities #content .project .logo a#framing-nano{background:url(../images/current-activities/framing-nano.png);height:42px;width:150px;}
#activities #content .project .logo a#framing-nano:hover{background-position:bottom;}
#activities #content .project .logo a#nanocharm{background:url(../images/current-activities/nanocharm.png);height:61px;width:150px;}
#activities #content .project .logo a#nanocharm:hover{background-position:bottom;}
#activities #content .project .logo a#enrhes{background:url(../images/current-activities/jrc-european-commission.png);height:64px;width:150px;}
#activities #content .project .logo a#enrhes:hover{background-position:bottom;}
#activities #content .project .logo a#eicoon{background:url(../images/current-activities/eicoon.png);height:37px;width:150px;}
#activities #content .project .logo a#eicoon:hover{background-position:bottom;}
#activities #content .project .logo a#nanocode{background:url(../images/current-activities/nanocode.png);height:34px;width:150px;}
#activities #content .project .logo a#nanocode:hover{background-position:bottom;}
#activities #content .project .logo a#nanosustain{background:url(../images/current-activities/nanosustain.png);height:52px;width:150px;}
#activities #content .project .logo a#nanosustain:hover{background-position:bottom;}
#activities #content .project .logo a#nano-tv{background:url(../images/current-activities/nano-tv.png);margin-left:30px;height:89px;width:100px;}
#activities #content .project .logo a#nano-tv:hover{background-position:bottom;}
#activities #content .project .logo a#clip{background:url(../images/current-activities/clip.png);height:36px;width:150px;}
#activities #content .project .logo a#clip:hover{background-position:bottom;}
#activities #content .project .logo a#nanomednet{background:url(../images/current-activities/nanomednet.png);height:38px;width:150px;}
#activities #content .project .logo a#nanomednet:hover{background-position:bottom;}
#activities #content .project .logo a#nanocellucomp{background:url(../images/current-activities/nanocellucomp-logo.png);height:50px;width:149px;}
#activities #content .project .logo a#nanocellucomp:hover{background-position:bottom;}
#activities #content .project .logo a#nanochina{background:url(../images/current-activities/nanochina.png);height:33px;width:150px;}
#activities #content .project .logo a#nanochina:hover{background-position:bottom;}
#activities #content .project .logo a#nanomicroclub{background:url(../images/current-activities/nanomicroclub.png);height:46px;width:150px;}
#activities #content .project .logo a#nanomicroclub:hover{background-position:bottom;}
#activities #content .project .logo a#nano-magazine{background:url(../images/current-activities/nano-magazine.png);height:59px;width:175px;}
#activities #content .project .logo a#nano-magazine:hover{background-position:bottom;}
#activities #content .project .logo a#nanoposts{background:url(../images/current-activities/nanoposts.png);height:50px;width:175px;}
#activities #content .project .logo a#nanoposts:hover{background-position:bottom;}
#activities #content .project .logo a#iet{background:url(../images/current-activities/iet.png);height:108px;width:150px;}
#activities #content .project .logo a#iet:hover{background-position:bottom;}

#activities #content img#neat-image{border:1px solid #cbcbcb;margin-bottom:15px;}
#activities #content h1{margin-bottom:30px;}
#activities #content h2{margin-bottom:30px;}






/********** Previous Events Page Styles **********/

#previous-events span.highlight{display:block;font-weight:bold;margin-bottom:10px;}
#previous-events .event{border-bottom:1px solid #cbcbcb;margin-bottom:45px;padding-bottom:30px;}
#previous-events .event .header h2{color:#369;font:bold 18px Arial,sans-serif;margin-bottom:5px;}
#previous-events .event .header h3{color:#222;font:bold 14px Arial,sans-serif;}
#previous-events .event .header p{margin:0;font-weight:bold;}
#previous-events .event .header img{margin:0;margin-top:10px;padding:0;}
#previous-events .event .header{margin-bottom:10px;}
#previous-events div#content div.event a img{border:none;}





/********** Advisory Group Page Styles **********/

#advisory-group div#content h1{margin:30px 0;}
#advisory-group div#content h2{font-size:13px;letter-spacing:0;margin-bottom:2.5px;}
#advisory-group div#content h3{color:#666;font-size:12px;letter-spacing:0;margin-bottom:15px;}
#advisory-group div#content img{border:1px solid #333;float:right;margin:10px 25px;}
#advisory-group div#content ul{list-style-type:none;margin:0;margin-bottom:15px;padding:0;}
#advisory-group div#content ul li{line-height:150%;}





/********** Contacts Page Styles **********/

#contacts div#content{}

#contacts div.row{border-bottom:1px solid #cbcbcb;overflow:hidden;margin-bottom:20px;padding-bottom:20px;}
#contacts div.row div.column{float:left;padding:0 4%;width:40%;}
#contacts div.row div.column p{margin:0;}
#contacts div.row div.column h3{font-size:18px;font-weight:bold;padding:50px 0 10px 0;text-transform:uppercase;}
#contacts div.row div.column img{margin-top:75px;}
#contacts p.job-title{color:#c00;font-size:13px;font-weight:bold;padding-top:10px;}
#contacts div.row span.row-title{}
#contacts div.row span.contact-position{font-weight:bold;}
#contacts div.row span.contact-person{}
#contacts div.row div.column span{}
#contacts div.row span{color:#444;display:block;font:12px Arial,sans-serif;}
#contacts div.row span.row-title{font-size:16px;font-weight:bold;}





/* Event Proceedings Page */
#event-proceedings div#content div.event{border-bottom:1px dashed #ccc;margin-bottom:40px;overflow:hidden;padding-bottom:25px;}
#event-proceedings div#content div.event h2{float:left;width:100%;}
#event-proceedings div#content div.event h3{float:left;width:100%;}
#event-proceedings div#content div.event img{margin-left:30px;margin-top:30px;}
#event-proceedings div#content div.event div.body{float:left;padding-right:75px;width:490px;}
#event-proceedings div#content div.event div.body h3{float:none;}
#event-proceedings div#content div.event div.side{float:left;width:230px;}

/* Poster Display Application Page */
#poster-display #pageName h2{font-size:12px;height:75px;line-height:75px;text-transform:uppercase;}
#poster-display #content h1{margin-bottom:20px;padding-top:10px;}
#poster-display #content .main{width:65%;}
#poster-display #content .main h2{border-top:1px dashed #cbcbcb;margin-bottom:15px;margin-top:25px;padding-top:25px;}
#poster-display #content .main ol{color:#444;font:12px Arial,Helvetica,sans-serif;margin:0;margin-bottom:15px;padding:0;padding-left:50px;}
#poster-display #content .main ol li{line-height:135%;margin-bottom:15px;}
#poster-display #content .main ol li span.title{color:#000;display:block;font-size:18px;margin-bottom:5px;}
#poster-display #content .main p.introduction{color:#666;font-size:18px;border-bottom:1px solid #efefef;padding-bottom:30px;margin-bottom:30px;}

.cufon-active #poster-display #content h1{font-size:30px;letter-spacing:-0.5px;}
.cufon-active #poster-display #content h2{font-size:26px;letter-spacing:-0.5px;}

/* Speaker Display Application Page */
#speaker-display #pageName h2{font-size:12px;height:75px;line-height:75px;text-transform:uppercase;}
#speaker-display #content h1{margin-bottom:20px;padding-top:10px;}
#speaker-display #content .main{width:65%;}
#speaker-display #content .main h2{border-top:1px dashed #cbcbcb;margin-bottom:15px;margin-top:25px;padding-top:25px;}
#speaker-display #content .main ol{color:#444;font:12px Arial,Helvetica,sans-serif;margin:0;margin-bottom:15px;padding:0;padding-left:50px;}
#speaker-display #content .main ol li{line-height:135%;margin-bottom:15px;}
#speaker-display #content .main ol li span.title{color:#000;display:block;font-size:18px;margin-bottom:5px;}
#speaker-display #content .main p.introduction{color:#666;font-size:18px;border-bottom:1px solid #efefef;padding-bottom:30px;margin-bottom:30px;}

.cufon-active #speaker-display #content h1{font-size:30px;letter-spacing:-0.5px;}
.cufon-active #speaker-display #content h2{font-size:26px;letter-spacing:-0.5px;}

/* Visa Information Page Styles */
#visa-information #pageName{}
#visa-information #pageName h2{font:bold 18px Arial,Helvetica,sans-serif;padding-top:10px;text-transform:uppercase;width:300px;}
#visa-information #content h1{color:#444;font:bold 22px Arial,Helvetican,sans-serif;padding:10px 0 20px 0;}
#visa-information #content h2{color:#000;font:18px Arial,Helvetica,sans-serif;padding-top:20px;margin-bottom:25px;}
#visa-information #content p, #visa-information #content ul{line-height:150%;margin-bottom:15px;}
.cufon-active #visa-information #content h1{font-size:30px;letter-spacing:-0.5px;}

#subglobal1,#subglobal2,#subglobal3,#subglobal4,#subglobal5,#subglobal6,#subglobal7,#subglobal8,#subglobal9,#subglobal10,#subglobal11,#subglobal12,#subglobal13,#subglobal14,#subglobal15{z-index:300;}





/********** Pioneers Page Styles **********/

#pioneers div.pioneer{border-bottom:1px dashed #cbcbcb;overflow:hidden;margin-bottom:15px;padding-bottom:15px;}
#pioneers div.pioneer div.image{float:left;width:150px;}
#pioneers div.pioneer div.image img{border:2px solid #333;float:left;}
#pioneers div.pioneer div.text{float:left;width:450px;}
#pioneers div.pioneer div.text h2{margin-bottom:15px;padding-top:10px;}
#pioneers div.pioneer div.text p{line-height:150%;margin-bottom:0;}
#pioneers div#last{border:none;}





/********** Glossary Page Styles **********/

#glossary #content h1{font:bold 22px Arial,Helvetica,sans-serif;margin-bottom:30px;}
#glossary #content ul#alphabet{background-color:#efefef;border:1px solid #cbcbcb;height:32px;list-style-type:none;margin:0;margin-bottom:50px;overflow:hidden;padding:0;}
#glossary #content ul#alphabet li{float:left;line-height:32px;padding:0 11px;width:auto;}
#glossary #content ul#alphabet li a{}
#glossary .term{border-bottom:1px dashed #cbcbcb;margin-bottom:25px;padding-bottom:10px;}
#glossary .term h2{margin-bottom:5px;}
#glossary .term p{line-height:150%;margin-bottom:15px;;}
#glossary #content #j, #glossary #content #k, #glossary #content #y{border:none;margin:0;padding:0;}

.cufon-active #glossary #content h1{font-size:30px;letter-spacing:-0.5px;padding-top:10px;}
.cufon-active #glossary #content .term h2{font-size:26px;letter-spacing:-0.5px;}





/********** Education Page Styles **********/

#education div#content div#google-scholar form fieldset{border:none;}




/********** Books Page Styles **********/

#books div#content h1{background:url(/images/books/book.png) no-repeat;height:40px;line-height:40px;text-indent:40px;}

#books div#content div.featured-book{border-bottom:1px dashed #cbcbcb;overflow:hidden;margin:25px 0;padding-bottom:25px;}
#books div#content div.featured-book div.featured-image{float:left;padding:0 10px 0 0;width:auto;}
#books div#content div.featured-book div.featured-image a img{border:2px solid #333;}
#books div#content div.featured-book div.featured-text{float:right;width:550px;}

#books div#content div.book{border-bottom:1px dashed #cbcbcb;margin:30px 0;overflow:hidden;padding:30px 0;}
#books div#content div.book div.image{float:left;padding:0 20px 0 0;width:150px;}
#books div#content div.book div.text{float:left;width:600px;}
#books div#content div.book div.text h3{font:bold 18px Arial;margin-bottom:3px;}
#books div#content div.book div.text h3 a{font:bold 18px Arial;}
#books div#content div.book div.text h3 a:hover{color:#000;}
#books div#content div.book div.text h4{font:bold 14px Arial;margin-bottom:10px;}
#books div#content div.book div.text p{line-height:150%;margin-bottom:15px;width:450px;}
#books div#content div.book a img{border:1px solid #ccc;}

#books div#content div#last-book{border:none;margin-bottom:0;padding-bottom:0;}

#books div#content p a.buy{background:url(/members/images/payments.png) no-repeat;display:block;font:18px Arial,Helvetica,sans-serif;height:32px;line-height:32px;text-indent:40px;width:150px;}
#books div#content p a.buy:hover{color:#000;text-decoration:none;}

#books div#content p a.pdf-icon{background:url(/images/books/pdf.png) no-repeat;display:block;font:18px Arial,Helvetica,sans-serif;height:32px;line-height:32px;text-indent:40px;width:150px;}
#books div#content p a.pdf-icon:hover{color:#000;text-decoration:none;}





/********** Images Page Styles **********/

#images #content div.section{border-bottom:1px dashed #cbcbcb;margin-bottom:30px;overflow:hidden;padding-bottom:15px;}
#images #content h1{margin-bottom:30px;}
#images #content h2{margin-bottom:20px;}
#images #content div.section h3{margin-bottom:15px;}
#images #content div.section h3 a{font-family:Arial,Helvetica,sans-serif;}
#images #content div.section a img{border:2px solid #333;float:left;margin-right:30px;width:auto;}
#images div#content ul#carl-zeiss-winners{list-style-type:none;margin:0;margin-bottom:15px;overflow:hidden;padding:0;}
#images div#content ul#carl-zeiss-winners li{border:1px solid #ccc;float:left;height:108px;margin-right:10px;width:108px;}

#images ul.slideshow{border:5px solid #333;list-style:none;height:328px;margin:0;margin-bottom:25px;overflow:hidden;padding:0;position:relative;width:500px;}	
#images ul.slideshow li{left:0;position:absolute;right:0;}
#images ul.slideshow li.show{z-index:1;}
#images ul img{border:none;}
#images #slideshow-caption{background:#000;color:#fff;bottom:0;height:70px;left:0;position:absolute;width:500px;z-index:500;}
#images #slideshow-caption .slideshow-caption-container{padding:5px 10px;z-index:1000;}
#images #slideshow-caption h3{color:#fff;font-size:14px;font-weight:bold;margin:0;padding:0;}
#images #slideshow-caption p{color:#fff;margin:5px 0 0 0;padding:0;}





/********** IoN Events Page Styles **********/

#ion-events table.programme{color:#333;font-size:12px;margin-bottom:25px;}
#ion-events table.programme tr td{border-bottom:1px solid #333;line-height:150%;padding:2.5px;vertical-align:top;}
#ion-events table.programme tr td strong{color:#222;}
#ion-events table.programme tr td.time{width:100px;}
#ion-events table.programme tr td.topic{width:400px;}
#ion-events table.programme tr td.last{border:0;}

#ion-events table.calendar{color:#333;font-size:13px;margin-bottom:25px;}
#ion-events table.calendar tr td{border-bottom:1px solid #333;line-height:150%;padding:2.5px;vertical-align:top;}
#ion-events table.calendar{}



#ion-events div.event{border-bottom:1px dashed #ccc;margin-bottom:40px;overflow:hidden;padding-bottom:25px;}
#ion-events div.event div.body{float:left;padding-right:50px;width:590px;}
#ion-events div.event div.side{float:left;width:150px;}
#ion-events div.event a img{border:1px solid #ccc;display:block;margin-bottom:10px;}
#ion-events div.event img.inmc{border:1px solid #333;display:block;margin-bottom:10px;}
#ion-events div.event h2{float:left;padding:10px 0 20px 0;width:100%;}
#ion-events div.event h3{padding-top:10px;}
#ion-events div.event h4{float:left;font-size:12px;font-weight:bold;margin-bottom:5px;width:100%;}
#ion-events #event-footer{border:0;text-align:center;}
#ion-events #event-footer img{border:0;margin:0 auto;}

#ion-events #content div.event ul li{clear:left;}

#ion-events #content{overflow:hidden;}
#ion-events #content h1{float:left;margin-bottom:50px;width:100%;}
#ion-events #content .event{float:left;width:100%;}
#ion-events #content p.highlight{color:#cc0000;font-weight:bold;}

#ion-events div.webinar{background-color:#efefef;-moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;margin-bottom:15px;padding:10px;}
#ion-events div.webinar h4{color:#036;font-size:14px;}

#ion-events div.event table.prices{margin-bottom:25px;}
#ion-events div.event table.prices tr td{border-bottom:1px solid #333;line-height:150%;padding:2.5px;width:200px;}
#ion-events div.event table.prices tr td.last{border:0;}


#ion-events div.event table.prices-wide{margin-bottom:25px;}
#ion-events div.event table.prices-wide tr td{border-bottom:1px solid #ccc;line-height:150%;padding:2.5px;width:300px;}
#ion-events div.event table.prices-wide tr td.last{border:0;}

#ion-events div.event div.side span.in-association{display:block;font-size:12px;margin-bottom:2.5px;text-align:center;}
#ion-events div.event div.side a img{display:block;margin:0 auto;}

#ion-events div.event div.side div.outlook-calendar{background-color:#ffc;border:1px solid #ccc;overflow:hidden;padding:5px;width:85%;}
#ion-events div.event div.side div.outlook-calendar h3{float:left;font-size:11px;font-weight:bold;margin-bottom:5px;width:100%;}
#ion-events div.event div.side div.outlook-calendar img{float:left;margin-right:5px;width:16px;}
#ion-events div.event div.side div.outlook-calendar a{float:left;font-size:11px;width:auto;}

#ion-events div.profile-wrapper{background-color:#efefef;margin-bottom:15px;overflow:hidden;padding:15px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
#ion-events div.profile-wrapper p.title{color:#000;float:left;font-weight:bold;margin:0;padding:0;width:350px;}
#ion-events div.profile-wrapper p.toggle{float:right;margin:0;padding:0;width:auto;}
#ion-events div.profile-wrapper p.toggle a{background:url(/images/ion-events/expand.gif) no-repeat right;display:block;padding-right:20px;}
#ion-events div.profile-wrapper div.profile{clear:left;float:left;padding-top:10px;width:100%;}
#ion-events div.profile-wrapper div.profile img{border:none;}

#ion-events ul#calendar{list-style-type:none;overflow:hidden;padding:0;}
#ion-events ul#calendar li{background:#efefef;font-weight:bold;border:1px solid #ddd;float:left;height:30px;line-height:30px;padding:0 120px;width:auto;}
#ion-events ul#calendar li a{display:block;}





/********** Advertising Page Styles **********/

#advertising #content p.no-margin{margin-bottom:5px;}
#advertising #content p.note{font-size:11px;}

#advertising #content #web-stats{border-bottom:1px dashed #cbcbcb;margin-bottom:45px;padding-bottom:30px;}
#advertising #content #web-stats h2{background:url(/images/ratecard/stats.png) no-repeat;height:32px;line-height:32px;margin-bottom:5px;text-indent:45px;}
#advertising #content #web-stats ul{list-style-type:none;}
#advertising #content #web-stats ul li{background:url(/images/ratecard/tick.png) no-repeat;height:18px;line-height:18px;text-indent:25px;}

#advertising #content #contacts-database{border-bottom:1px dashed #cbcbcb;margin-bottom:45px;padding-bottom:30px;}
#advertising #content #contacts-database h2{background:url(/images/ratecard/email.png) no-repeat;height:32px;line-height:32px;margin-bottom:5px;margin-top:20px;text-indent:45px;}
#advertising #content #contacts-database ul{list-style-type:none;margin:0;margin-bottom:15px;padding:0;padding-left:50px;}
#advertising #content #contacts-database ul li{background:url(/images/ratecard/email-small.png) no-repeat;height:22px;line-height:22px;padding-left:30px;}

#advertising #content .advert-list{border-bottom:1px dashed #cbcbcb;margin-bottom:45px;overflow:hidden;padding:30px 0;}
#advertising #content .advert-detail{float:left;padding:0 15px;width:225px;}
#advertising #content .advert-detail h3{color:#004080;font:bold 14px Arial,Helvetica,sans-serif;}
#advertising #content .advert-detail p{width:100%;}

#advertising #content #tailored-packages{border-bottom:1px dashed #cbcbcb;margin-bottom:45px;padding-bottom:30px;}
#advertising #content #price-info{border-bottom:1px dashed #cbcbcb;margin-bottom:45px;padding-bottom:30px;}

#advertising #content table#advertising-price-table{border:1px solid #777;color:#444;font:12px Arial,Helvetica,sans-serif;margin-bottom:10px;margin-top:25px;}
#advertising #content table#advertising-price-table tr.odd{}
#advertising #content table#advertising-price-table tr.even{background-color:#efefef;}
#advertising #content table#advertising-price-table tr td{}
#advertising #content table#advertising-price-table td{padding:10px;}
#advertising #content table#advertising-price-table td.title{width:350px;}
#advertising #content table#advertising-price-table td.price{text-align:center;width:100px;}
#advertising #content table#advertising-price-table td#advertising-service{font-size:18px;font-weight:bold;}

#advertising p.margin-bottom{margin-bottom:60px;}
#advertising p.highlight{font-weight:bold;color:#c00;}

.cufon-active #advertising #content #web-stats h2{padding-top:6px;}
.cufon-active #advertising #content #contacts-database h2{padding-top:6px;}





/********** Reports Page Styles **********/

#reports{}
#reports #content h1{margin-bottom:20px;padding-top:10px;}
#reports #content .category{border-bottom:1px dashed #cbcbcb;margin-bottom:40px;padding-bottom:40px;}
#reports #content #first{margin-top:40px;}
#reports #content #last{border:none;}
#reports #content .category h2{margin-bottom:35px;}
#reports #content .category h2#sale{background:url(/images/icons/sale.png) no-repeat;height:48px;line-height:48px;text-indent:60px;}
#reports #content .category ul{list-style-type:none;margin:0;padding-left:20px;}
#reports #content .category ul li{height:62px;line-height:62px;margin-bottom:10px;overflow:hidden;}
#reports #content .category ul li img{border:1px solid #333;float:left;margin-right:20px;}
#reports #content .category ul li a{display:block;float:left;font-family:Arial;font-weight:bold;height:62px;line-height:62px;}

.cufon-active #reports #content h1{font-size:30px;letter-spacing:-0.5px;}
.cufon-active #reports #content h2{font-size:26px;letter-spacing:-0.5px;}





/********** Individual Reports Page **********/

#report{}
#report #content{}
#report #content h1{margin-bottom:20px;padding-top:10px;}
#report #content h2#subtitle{font-size:20px;}
#report #content h2{margin-bottom:20px;}
#report #content h3{margin-bottom:10px;}
#report #content #body{overflow:hidden;}
#report #content #body #info{float:left;width:250px;}
#report #content #body #info #cover img{border:2px solid #333;}
#report #content #body #info #data{margin-top:30px;}
#report #content #body #info #data span{color:#444;display:block;font-size:12px;line-height:150%;margin-bottom:5px;}
#report #content #body #info #data span strong{color:#222;}
#report #content #body #info #data table{color:#444;font-size:12px;margin:20px 0 0 0;}
#report #content #body #info #data table tr td{padding:2.5px 0;}
#report #content #body #info #data table tr td.form{width:120px;}
#report #content #body #info #data table tr td.price{width:120px;}
#report #content #body #info #data a.buy{background:url(/images/buttons/blue-button.png) no-repeat;color:#fff;display:block;font:18px Arial,Helvetica,sans-serif;height:40px;line-height:40px;margin-top:25px;text-align:center;width:192px;}
#report #content #body #info #data a.buy:hover{color:#ccc;text-decoration:none;}
#report #content #body #text{float:left;width:500px;}
#report #content #body #text p{line-height:150%;margin-bottom:20px;}
#report #content #body #text ul{line-height:150%;margin:0;margin-bottom:20px;padding:0;padding-left:50px;}
#report #content #report-navigation{overflow:hidden;padding-top:50px;width:90%;}
#report #content #report-navigation a{font:bold 12px Arial,Helvetica,sans-serif;height:32px;line-height:32px;}
#report #content #report-navigation a.previous{background:url(/images/icons/arrow-left-blue.png) no-repeat;float:left;text-indent:40px;width:auto;}
#report #content #report-navigation a.next{background:url(/images/icons/arrow-right-blue.png) no-repeat right;float:right;padding-right:40px;width:auto;}
#report #content p.note{font-size:11px;margin-top:20px;width:90%;}

.cufon-active #report #content h1{font-size:30px;letter-spacing:-0.5px;}
.cufon-active #report #content h2{font-size:22px;letter-spacing:-0.5px;}





/********** Corporate Member News Page Styles **********/

#corporate-news .intro{border-bottom:1px dashed #cbcbcb;margin-bottom:20px;padding-bottom:20px;}
#corporate-news .intro p{font-size:18px;margin:0;width:70%;}
#corporate-news .intro p a{font-family:Arial,Helvetica,sans-serif;}
#corporate-news .intro p span{display:block;}

#corporate-news #content .news-item{border-bottom:1px dashed #cbcbcb;overflow:hidden;margin-bottom:25px;padding-bottom:5px;}
#corporate-news #content .news-item h2 a{color:#369;font-size:20px;float:left;margin-bottom:20px;width:100%;}
#corporate-news #content .news-item h2 a{font-family:Arial,Helvetica,sans-serif;}
#corporate-news #content .news-item h2 a:hover{text-decoration:none;}

#corporate-news span#retweet{float:left;width:75px;}

#corporate-news #content .news-item .image{float:left;margin:0;padding:0;text-align:left;text-indent:0;width:250px;}
#corporate-news #content .news-item .image img{float:left;margin:0;padding:0;}
#corporate-news #content .news-item .image a img{border:none;float:left;margin:0;padding:0;}
#corporate-news #content .news-item .text{float:left;width:475px;}

#corporate-news #content .news-item h3{color:#333;font-size:16px;font-weight:bold;margin-bottom:20px;}
#corporate-news #content .news-item h4{font-size:14px;font-weight:normal;margin-bottom:20px;}
#corporate-news #content .news-item .text p{color:#333;line-height:150%;margin-bottom:20px;}
#corporate-news #content .news-item .text ul{line-height:150%;margin:0;margin-bottom:20px;padding:0;padding-left:50px;}

#corporate-news #corporate-logos p{font-weight:bold;margin-bottom:10px;padding-top:30px;text-align:center;}
#corporate-news #corporate-logos ul{overflow:hidden;list-style-type:none;margin:0;padding:0;}
#corporate-news #corporate-logos ul li{display:block;float:left;height:100px;padding:0 30px;width:100px;}
#corporate-news #corporate-logos ul li a{display:block;height:100%;text-indent:-9999px;width:100%;}
#corporate-news #corporate-logos ul li a.abn-labs{background:url(/members/images/organisation-logos/thumbnails/abn-labs-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.ain{background:url(/members/images/organisation-logos/thumbnails/ain-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.akzonobel{background:url(/members/images/organisation-logos/thumbnails/akzonobel-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.artash-composite{background:url(/members/images/organisation-logos/thumbnails/artash-composite-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.bergeson-and-campbell{background:url(/members/images/organisation-logos/thumbnails/bergeson-and-campbell-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.endeavour-aerospace{background:url(/members/images/organisation-logos/thumbnails/endeavour-aerospace-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.exilica{background:url(/members/images/organisation-logos/thumbnails/exilica-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.fenac{background:url(/members/images/organisation-logos/thumbnails/fenac-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.university-of-glasgow{background:url(/members/images/organisation-logos/thumbnails/university-of-glasgow-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.hosokawa-micron{background:url(/members/images/organisation-logos/thumbnails/hosokawa-micron-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.huntsman{background:url(/members/images/organisation-logos/thumbnails/huntsman-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.izon-science{background:url(/members/images/organisation-logos/thumbnails/izon-science-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.kolektor{background:url(/members/images/organisation-logos/thumbnails/kolektor-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.university-of-minho{background:url(/members/images/organisation-logos/thumbnails/university-of-minho-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.mittal{background:url(/members/images/organisation-logos/thumbnails/mittal-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.nano-doctoral-training-centre{background:url(/members/images/organisation-logos/thumbnails/nano-doctoral-training-centre-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.nanogap{background:url(/members/images/organisation-logos/thumbnails/nanogap-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.nanoink{background:url(/members/images/organisation-logos/thumbnails/nanoink-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.nanoktn{background:url(/members/images/organisation-logos/thumbnails/nanoktn-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.nanonext{background:url(/members/images/organisation-logos/thumbnails/nanonext-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.nanoshel{background:url(/members/images/organisation-logos/thumbnails/nanoshel-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.novio-nano{background:url(/members/images/organisation-logos/thumbnails/novio-nano-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.npl{background:url(/members/images/organisation-logos/thumbnails/npl-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.p2i{background:url(/members/images/organisation-logos/thumbnails/p2i-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.polytec-limited{background:url(/members/images/organisation-logos/thumbnails/polytec-limited-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.safenano{background:url(/members/images/organisation-logos/thumbnails/safenano-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.university-of-strathclyde{background:url(/members/images/organisation-logos/thumbnails/university-of-strathclyde-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a.surrey-nanosystems{background:url(/members/images/organisation-logos/thumbnails/surrey-nanosystems-logo-thumbnail.png);}
#corporate-news #corporate-logos ul li a:hover{background-position:bottom;}





/********** Events Page Styles **********/

#events #content h1{font-size:24px;margin-bottom:20px;padding-top:10px;}
#events #content p a{color:#2173af;font-family:Arial;}
#events #content div#calendar{margin-bottom:50px;}
#events #content div#calendar ul{background-color:#efefef;overflow:hidden;padding:0;}
#events #content div#calendar ul li{display:block;float:left;height:30px;line-height:30px;padding:0 10px;width:auto;}

#events .event{border-bottom:1px dashed #cbcbcb;margin-bottom:25px;overflow:hidden;padding-bottom:10px;width:780px;}
#events .event .header{float:left;margin-bottom:15px;width:75%;}
#events .event .header span{color:#222;display:block;font-size:12px;font-weight:bold;margin-bottom:2.5px;}
#events .event .header h2{font-size:18px;font-weight:normal;margin:0;padding:0;}
#events .event .header h2 a{font-family:Arial,Helvetica,sans-serif;}
#events .event .header h2 a:hover{color:#000;}
#events .event .body{clear:left;float:left;width:65%;}
#events .event .body a img{border:1px solid #ccc;display:block;margin-bottom:15px;}

#events div.event div.side{float:right;width:45%;}

#events div.meet-the-ion{border:1px solid #20795d;color:#20795d;margin:0;overflow:hidden;padding:5px;width:240px;}
#events div.meet-the-ion h3{color:#20795d;float:left;font-size:14px;font-weight:bold;margin:0;margin-bottom:30px;padding:0;width:150px;}
#events div.meet-the-ion img{float:right;width:71px;}
#events div.meet-the-ion span{display:block;float:left;margin:0;padding:0;width:100%;}
#events div.meet-the-ion span.name{font-weight:bold;}
#events div.meet-the-ion span.role{font-weight:bold;margin-bottom:10px;}
#events div.meet-the-ion span.contact{color:#c00;font-weight:bold;}
#events div.meet-the-ion span.fax{position:relative;}

.cufon-active #events div#content h1{font-size:36px;}


/* What Is Nanotechnology Page Styles */
#what-is div#content{overflow:hidden;padding-top:25px;width:775px;}
#what-is div.section{padding-bottom:20px;padding-top:30px;}
#what-is div.section img{background-color:#efefef;border:1px solid #999;margin:10px 0 20px 0;padding:5px;}

#what-is div#sidebar{background-color:#efefef;float:left;padding:5px;width:190px;}
#what-is div#sidebar h3{font:bold 16px Arial, sans-serif;}
#what-is div#sidebar ul{list-style-type:none;margin:0;margin-top:10px;padding:0;}
#what-is div#sidebar ul li a{display:block;font:normal 11px Arial;height:100%;line-height:1.5;text-transform:uppercase;width:100%;}
#what-is div#sidebar ul li a:hover{color:#333;}

#what-is div.navigation{border-bottom:1px dashed #cbcbcb;padding-bottom:10px;}
#what-is div.navigation span{display:block;height:32px;line-height:36px;padding-left:37px;}
#what-is div.navigation span.next{background:url(images/what-is-nanotechnology/green-arrow-right.png) no-repeat;}
#what-is div.navigation span.previous{background:url(images/what-is-nanotechnology/green-arrow-left.png) no-repeat;}
#what-is div#bottom{border:none;border-bottom:1px dashed #cbcbcb;border-top:1px dashed #cbcbcb;padding:10px 0 10px 0;}

.cufon-active #what-is div#content h1{font-size:30px;letter-spacing:-0.5px;line-height:120%;}
.cufon-active #what-is div#content h2{font-size:22px;letter-spacing:-0.5px;}





/********** Homepage Styles **********/

#home p,ul{color:#777;font-size:13px;text-shadow:#fff 1px 1px;}

#home #content a{color:#369;font-family:Arial;}
#home #content a:hover{color:#369;}

#home #main{margin-bottom:15px;overflow:hidden;}

#home #main-section{background-color:#fcfeff;border:1px solid #d2e8fa;float:left;overflow:hidden;padding:10px;width:490px;-moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;}
#home #main-section h2{float:left;line-height:80%;margin-bottom:10px !important;padding:0;width:100%;}
#home #main-section #news-footer{border:none;clear:left;float:left;padding:0;width:100%;}
#home #main-section #news-footer h3{font-size:13px;}


#home #main #left-column{float:left;height:auto;width:215px;}
#home #main #left-column h2{font-size:24px;}
#home #main #left-column h3{font-size:13px;font-weight:bold;line-height:135%;margin-bottom:5px !important;}

#home #main #middle-column{float:left;height:auto;text-align:center;width:275px;}
#home #main #middle-column img{border:1px solid #ccc;}
#home #main #middle-column a:hover{opacity:0.7;filter:alpha(opacity=70);}
#home #main #middle-column p{font-size:11px;padding-top:2.5px;}

#home #main #right-column{background:#fcfeff;border:1px solid #d2e8fa;float:right;height:auto;padding:10px;width:210px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
#home #main #right-column h2{font-size:24px;margin-bottom:10px;line-height:80%;}
#home #main #right-column h3{font-size:13px;height:18px;line-height:18px;}
#home #main #right-column ul{margin:2.5px 0 20px 0;padding:0;padding-left:20px;}
ul.member-news{font-size:12px;list-style-type:none !important;margin:0;padding:0 !important;}
ul.member-news li{border-bottom:1px solid #dedede;line-height:200%;}
ul.member-news li.last{border-bottom:none;}

#home .sponsored-links{background:url(images/textlinks.png) no-repeat center;height:200px;margin:0;padding:10px 18px;font:12px Arial;text-align:center;}
#home .sponsored-links p{padding-top:15px;font-size:12px;}
#home .sponsored-links a{font:bold 12px Arial;}

#home div.section{background-color:#fcfeff;border:1px solid #d2e8fa;margin-bottom:20px;overflow:hidden;padding:10px;-moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;}
#home div.section div.event{border-bottom:1px dashed #ccc;float:left;margin-bottom:30px;padding-bottom:30px;width:100%;}
#home div.section div#last{border:none;}

#home div#main ul.content-list{margin:2.5px 0 20px 0;padding:0;padding-left:25px;}


.float-right{float:right;width:auto;}
.float-left{float:left;width:auto;}


#home div#engineering-council{margin:15px 0;}
#home div#engineering-council a{background:url(/images/home/engineering-council.png) no-repeat;display:block;height:54px;width:150px;}
#home div#engineering-council a:hover{background-position:bottom;}


#home div.advert{margin:10px auto;width:150px;}
#home div.advert img{border:0;}

#home .section .footer{border-top:0;}

#home img.bordered-image{background-color:#efefef;border:1px dashed #999;float:right;margin:0 50px 30px 100px;padding:5px;}	
#home a img{border:0;}

div#social-icons{background-color:#efefef;}
div#social-icons ul{height:45px;list-style-type:none;margin:0 auto;padding:5px;width:130px;}
div#social-icons ul li{display:inline;float:left;height:45px;margin-right:2px;width:39px;}
div#social-icons ul li.bookmark{background:url(images/icons/social-bookmark.gif);}
div#social-icons ul li.rss{background: url(images/icons/social-rss.gif);}
div#social-icons ul li.twitter{background: url(images/icons/social-twitter.gif);}
div#social-icons ul li a{display:block;height:100%;width:100%;}

#home #projects{font:bold 12px Arial;margin:0;padding:0;text-align:center;}
#home #projects ul{list-style-type:none;margin:0;padding:0;}
#home #projects ul li a{border:1px solid #CCC;margin:auto;}
#home #projects ul li{margin-bottom:10px;}
#home #projects .projects-title{display:block;margin-bottom:15px;}
#home a.observatory-nano{background-image:url(/images/observatory-nano.png);display:block;height:48px;text-decoration:none;text-indent:-9999px;width:150px;}
#home a.observatory-nano:hover{background-position:bottom;}
#home a.icpc-nanonet{background-image:url(/images/icpc-nanonet.png);display:block;height:40px;text-decoration:none;text-indent:-9999px;width:150px;}
#home a.icpc-nanonet:hover{background-position:bottom;}
#home a.nanocharm{background-image:url(/images/nanocharm.png);display:block;height:50px;text-decoration:none;text-indent:-9999px;width:150px;}
#home a.nanocharm:hover{background-position:bottom;}
#home a.nanocode{background-image:url(/images/nanocode.png);display:block;height:34px;text-decoration:none;text-indent:-9999px;width:150px;}
#home a.nanocode:hover{background-position: bottom;}
#home a.eicoon{background-image:url(/images/eicoon.png);display:block;height:34px;text-decoration:none;text-indent:-9999px;width:150px;}
#home a.eicoon:hover{background-position:bottom;}
#home a.nanosustain{background-image:url(/images/nanosustain.png);display:block;height:34px;text-decoration:none;text-indent:-9999px;width:150px;}
#home a.nanosustain:hover{background-position:bottom;}
#home a.nanocellucomp{background-image:url(/images/home/project-logos/nanocellucomp-logo.png);display:block;height:34px;text-decoration:none;text-indent:-9999px;width:150px;}
#home a.nanocellucomp:hover{background-position:bottom;}

#home #pageName{height:68px;overflow:hidden;width:970px;}
#home #pageName h2{color:#069;font:bold 18px Arial;line-height:63px;float:left;text-transform:uppercase;width:250px;}
#home #pageName div.banner{margin-top:7.5px;width:auto;}
#home #pageName div.banner img{margin:0 auto;}

#home #content a{}
#home #content a:hover{color:#036;}
#home p.highlight{color:#c00;font-weight:bold;}

#home div.event{overflow:hidden;}
#home div.event h2{float:left;width:100%;}
#home div.event div.body{float:left;width:430px;}
#home div.event div.side{float:left;margin-left:50px;width:250px;}
#home div.event div.side img{background:#fff;border:1px solid #ccc;margin:10px 0 15px 20px;padding:5px;}

#home div.section div.video{float:left;width:325px;}
#home div.section div.video-text{float:left;width:350px;}
#home div#nano-tv{padding-bottom:40px;}

#home #news-section h2{font-size:16px;}

#home div#popup {display:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:150px;padding:10px;width:200px;border:1px solid #c00;background:#ffc;position:absolute;top:25px;left:25px;z-index:99;}
#home #popup span{color:#c00;font-weight:bold;padding:0 10px;}
#home div#popup span#popup-intro{display:block;font-size:14px;margin-bottom:10px;padding:0;text-align:center;}
#home div#popup span.popup-link{color:#036;cursor:pointer;}

#home form#login-form{margin-bottom:20px;overflow:hidden;width:100%;}
#home form#login-form label{color:#000;float:left;font-size:12px;line-height:24px;margin-right:7.5px;text-align:right;width:60px;}
#home form#login-form input{color:#000;float:left;font-size:12px;width:136px;}
#home form#login-form input#password{margin-bottom:10px;padding:2.5px 0;}
#home form#login-form select{color:#555;float:left;margin-bottom:5px;padding:2.5px;width:140px;}
#home form#login-form input.submit{float:left;margin-top:5px;width:auto;}
#home form#login-form h3{float:right;font-size:14px;font-style:italic;margin-top:2px;margin-bottom:5px;}

#home div#content h2{color:#000;font-size:24px;margin-bottom:30px;}

#home div#content div.section h3{color:#000;font-size:20px;font-weight:bold;}
#home div#content div.section h3 a:hover{color:#333;text-decoration:none;}

#home div#consulting{overflow:hidden;}
#home div#consulting h3{float:left;margin-bottom:25px;width:100%;}
#home div#consulting div#consulting-image{float:left;width:35%;}
#home div#consulting div#consulting-text{float:right;width:62.5%;}

#home p strong, #home ul strong{color:#000;}

#home form fieldset{border:none;margin:0;padding:0;}

#home a.izon-science{background:url(images/home/izon-science-logo.png);display:block;height:30.5px;text-indent:-9999px;width:90px;}
#home a.izon-science:hover{background-position:bottom;}

#home a.job-link{font-size:12px;letter-spacing:-0.2px;}


input.login-button{background:#2291FF url(/images/general/button-background.png) repeat-x;border:1px solid #999;;color:#fff !important;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;margin-right:5px;padding:5px 0;text-shadow:0 -1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;width:50px !important;;}
input.login-button:hover{background-color:#aaa;text-decoration:none;}

div.carousel{margin:0;padding:0;}
div.carousel ul{list-style-type:none;margin:0;padding:0;width:510px;}
div.carousel ul li{float:left;height:200px;position:relative;width:510px;}
div.carousel ul li a{}

.carousel .carousel-control{background:#8ab0d7;border:0;cursor:pointer;display:inline-block;height:26px;margin-top:5px;overflow:hidden;position:relative;vertical-align:middle;text-indent:-9999px;width:29px;zoom:1;z-index:100;}
.carousel .carousel-next{background:url(/images/home/next.png);left:130px;height:28px;}
.carousel .carousel-previous{background:url(/images/home/previous.png);top:233px;height:28px;}
.carousel .carousel-control:hover{}

.carousel .disabled,.carousel .disabled:hover{}
.carousel .carousel-pagination{line-height:12px;font-size:12px;position:relative;left:35px;top:-28px;}
.carousel .carousel-pagination a{cursor:pointer;display:inline-block;}
.carousel .carousel-pagination a:hover{text-decoration:none;}
.carousel .carousel-pagination a span{background:#8ab0d7;color:#fff;display:block;width:20px;height:26px;line-height:26px;border:1px solid #b1cae4;text-align:center;}
.carousel .carousel-pagination a.active span{background:#b1cae4;}



#gallery{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	border:1px solid white;
	
	background:url(/images/home/panel.jpg) repeat-x bottom center #ffffff;
	
	width:510px;
	overflow:hidden;
}

#gallery #slides{
	/* This is the slide area */
	height:200px;
	
	/* jQuery changes the width later on to the sum of the widths of all the slides. */
	width:510px;
	overflow:hidden;
}

#gallery .slide{
	float:left;
}

#gallery #menu{
	/* This is the container for the thumbnails */
	height:45px;
	margin-top:2px;
	text-align:center;
}

#gallery ul{
	margin:0px;
	padding:0px;
}

#gallery li{
	/* Every thumbnail is a li element */
	width:100px;
	display:inline-block;
	list-style:none;
	height:45px;
	overflow:hidden;
	padding-top:10px;
}
#gallery li a{text-align:center;}
#gallery li a img{display:block;margin:0 auto;}

#gallery li.inact:hover{
	/* The inactive state, highlighted on mouse over */
	background:url(/images/home/pic_bg.png) repeat;
}

#gallery li.act,li.act:hover{
	/* The active state of the thumb */
	background:url(/images/home/active_bg.png) no-repeat;
}

#gallery li.act a{
	cursor:default;
}

#gallery .fbar{
	/* The left-most vertical bar, next to the first thumbnail */
	width:2px;
	background:url(/images/home/divider.png) no-repeat right;
}

#gallery li a{
	display:block;
	background:url(/images/home/divider.png) no-repeat right;
	height:45px;
}

#gallery a img{
	border:none;
}


/********** Newsletter Subscribe Page Styles **********/

#newsletter-subscribe #content{overflow:hidden;}
#newsletter-subscribe span.highlight{color:#c00;font-weight:bold;}
#newsletter-subscribe #content h1{float:left;margin-bottom:20px;padding-top:10px;width:100%;}
#newsletter-subscribe #content #main{float:left;width:450px;}
#newsletter-subscribe #content #latest{float:left;margin-left:75px;width:260px;}
#newsletter-subscribe #content h2{margin-bottom:15px;}
#newsletter-subscribe #content #main h2{padding-top:20px;}
#newsletter-subscribe #content h3{font-size:12px;margin-bottom:10px;}
#newsletter-subscribe #content #latest a img{border:1px solid #999;}

#newsletter-subscribe #content #main form .element{overflow:hidden;margin-bottom:5px;}
#newsletter-subscribe #content #main form .element label{color:#333;float:left;font-size:12px;line-height:22px;padding:0 10px;text-align:right;width:180px;}
#newsletter-subscribe #content #main form .element input{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;width:225px;}
#newsletter-subscribe #content #main form .element textarea{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;width:225px;}
#newsletter-subscribe #content #main form .submit-element{overflow:hidden;margin:20px 0;padding-left:200px;}
#newsletter-subscribe #content #main form .submit-element input{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;width:225px;}

.cufon-active #newsletter-subscribe #content h1{font-size:30px;letter-spacing:-0.5px;}
.cufon-active #newsletter-subscribe #content h2{font-size:26px;letter-spacing:-0.5px;}

/* Newsletter Process Page Styles */
#newsletter-process #content h1{margin-bottom:20px;}

.cufon-active #newsletter-process #content h1{font-size:30px;letter-spacing:-0.5px;}
.cufon-active #newsletter-process #content h2{font-size:26px;letter-spacing:-0.5px;}


table.corporate-fees{color:#444;font:12px Arial;margin-bottom:30px;margin-top:10px;width:90%;}
table.corporate-fees thead{background-color:#bcd9fc;text-transform:uppercase;line-height:30px;text-align:left;text-indent:10px;}
table.corporate-fees tbody{line-height:30px;}
table.corporate-fees tbody td{border-bottom:1px solid #cbcbcb;padding:0 10px;}
table.corporate-fees .first{width:45%;}

/* Not Found Page Styles */
#not-found div#sidebar{background-color:#efefef;float:left;padding:5px;width:190px;}
#not-found div#sidebar h3{font:bold 16px Arial, sans-serif;}
#not-found div#sidebar ul{list-style-type:none;margin:0;margin-top:10px;padding:0;}
#not-found div#sidebar ul li a{display:block;font:normal 11px Arial;height:100%;line-height:1.5;text-transform:uppercase;width:100%;}
#not-found div#sidebar ul li a:hover{color:#333;}

#not-found div#content div#main-content img{border:1px solid #ccc;margin-bottom:15px;}





/********** Jobs Wanted Page Styles **********/

#jobs-wanted div#content div.cv{border-bottom:1px dashed #ccc;margin-bottom:30px;overflow:hidden;padding-bottom:15px;width:100%;}
#jobs-wanted div#content div#last{border:none;}
#jobs-wanted div#content div.cv div.header{float:left;width:100%;}
#jobs-wanted div#content div.cv div.main{float:left;margin-right:75px;width:470px;}
#jobs-wanted div#content div.cv div.side{float:left;width:250px;}

#jobs-wanted table.wanted-table{border-bottom:1px solid #dedede;margin-bottom:40px;padding-bottom:40px;}
#jobs-wanted table.wanted-table tr td.title{color:#000;font-weight:bold;vertical-align:top;width:200px;}
#jobs-wanted table.wanted-table tr td{padding:5px 0;}
#jobs-wanted table.wanted-table tr td h2{margin:0;padding:0;}





/********** Job Vacancies **********/

#jobs-vacant div.job{border-bottom:1px solid #ccc;margin-top:50px;margin-bottom:25px;padding-bottom:25px;}
#jobs-vacant a.izon-science{background:url(images/job-vacancies/izon-science-logo.png);display:block;height:83px;margin:20px 0 30px 0;text-indent:-9999px;width:250px;}
#jobs-vacant a.izon-science:hover{background-position:bottom;} 






/* Careers Page Styles */

#careers div#content div#main-content h1{margin-bottom:30px;}
#careers div#content div#main-content img{background-color:#fff;border:1px solid #ccc;margin-bottom:20px;padding:7.5px;}
#careers div#content div#main-content div.section{border-bottom:1px dashed #ccc;margin-bottom:45px;padding-bottom:30px;}
#careers div#content div#main-content div.section h2{margin-bottom:30px;}
#careers div#content div#main-content div#last{border:none;}
#careers div#content div#side{margin-top:75px;}
#careers div#content div#side h2{color:#000;font-size:12px;letter-spacing:0;}
#careers div#content div#side ul{list-style-type:none;margin:0;padding:0;}
#careers div#content div#side ul li{}


.middle-column{text-align:center;}





/********** Albert Franks Registration Form Styles **********/

#albert-franks-form{}
#albert-franks-form div#content form fieldset{border:none;}
#albert-franks-form div#content form{margin-top:25px;overflow:hidden}
#albert-franks-form div#content form label{clear:left;float:left;line-height:24px;margin-right:10px;text-align:right;width:130px;}
#albert-franks-form div#content form input{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;line-height:150%;margin-bottom:10px;padding:2.5px;width:250px;}
#albert-franks-form div#content form textarea{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;line-height:150%;margin-bottom:10px;padding:2.5px;width:250px;}
#albert-franks-form div#content form input.submit{clear:left;float:left;margin-left:140px;width:260px;}

#albert-franks-form div#content form fieldset label#validation-label{width:100%;}
#albert-franks-form div#content form fieldset input#validation{margin-left:140px;}





/********** Webinar Registration Form Styles **********/

#webinar-form{}
#webinar-form div#content{overflow:hidden;width:750px;}
#webinar-form div#content form{margin-top:25px;overflow:hidden}
#webinar-form div#content form label{clear:left;float:left;line-height:24px;margin-right:10px;text-align:right;width:130px;}
#webinar-form div#content form select{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;line-height:150%;margin-bottom:10px;padding:2.5px;width:260px;}
#webinar-form div#content form input{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;line-height:150%;margin-bottom:10px;padding:2.5px;width:250px;}
#webinar-form div#content form textarea{color:#333;float:left;font:12px Arial,Helvetica,sans-serif;line-height:150%;margin-bottom:10px;padding:2.5px;width:250px;}
#webinar-form div#content form input.submit{clear:left;float:left;margin-left:140px;width:260px;}
#webinar-form div#content div#main-content{float:left;width:450px;}
#webinar-form div#content div#side{float:right;width:200px;}
#webinar-form div#content div#side img{background-color:#eee;border:1px dashed #ccc;padding:5px;}

#webinar-form div#content form fieldset label#validation-label{font-size:12px;text-align:left;width:100%;}
#webinar-form div#content form fieldset input#validation{margin-left:140px;}





/********** News Archive Page Styles **********/

#news-archive{}
#news-archive ul#news-links{background-color:#efefef;border:1px solid #ccc;list-style-type:none;margin:0;margin-bottom:25px;overflow:hidden;padding:0;width:754px;}
#news-archive ul#news-links li{border-right:1px solid #ddd;display:block;float:left;height:32px;text-indent:40px;width:150px;}
#news-archive ul#news-links li:hover{background-color:#ddd;}
#news-archive ul#news-links li a{color:#369;display:block;float:none;font:bold 12px Arial;line-height:32px;text-decoration:none;width:100%;}
#news-archive ul#news-links li.recent-news{background:url(/news/template-images/icon-news.png) 10px no-repeat;}
#news-archive ul#news-links li.recent-news a:hover{background:#ddd url(/news/template-images/icon-news.png) 10px no-repeat;}
#news-archive ul#news-links li.submit-news{background:url(/news/template-images/icon-submit-news.png) 10px no-repeat;}
#news-archive ul#news-links li.submit-news a:hover{background:#ddd url(/news/template-images/icon-submit-news.png) 10px no-repeat;}
#news-archive ul#news-links li.forum{background:url(/news/template-images/icon-forum.png) 10px no-repeat;}
#news-archive ul#news-links li.forum a:hover{background:#ddd url(/news/template-images/icon-forum.png) 10px no-repeat;}
#news-archive ul#news-links li.articles{background:url(/news/template-images/icon-articles.png) 10px no-repeat;}
#news-archive ul#news-links li.articles a:hover{background:#ddd url(/news/template-images/icon-articles.png) 10px no-repeat;}
#news-archive ul#news-links li.members{background:url(/news/template-images/icon-members.png) 10px no-repeat;border-right:none;}
#news-archive ul#news-links li.members a:hover{background:#ddd url(/news/template-images/icon-members.png) 10px no-repeat;}
#news-archive ul#news-links li.archive{background:url(/news/template-images/icon-archive.png) 10px no-repeat;}
#news-archive ul#news-links li.archive a:hover{background:#ddd url(/news/template-images/icon-archive.png) 10px no-repeat;}

#news-archive .monthTitle{background-color:#c6e2ff;color:#000;display:block;font:14px Arial;margin-bottom:5px;}
#news-archive .monthTitle a{border:1px solid #ccc;display:block;padding:5px;}
#news-archive .monthTitle a:hover{background-color:#eee;border:1px solid #999;text-decoration:none;}
#news-archive .itemList li a, .category-list li a{font: 14px Arial;}
#news-archive .itemList img{border:0;padding:0;}
#news-archive .commentNumber{color:red;font-weight:bold;}
#news-archive .commentText{font-size:11px;}

#news-archive a.month-link{cursor:pointer;}





/********** Articles Page Styles **********/

#articles div.article{border-bottom:1px dashed #ccc;margin-bottom:25px;overflow:hidden;}
#articles div.article h2{float:left;margin-bottom:40px;width:500px;}
#articles div.article div.thumbnail{clear:left;float:left;margin-bottom:20px;width:auto;}
#articles div.article div.thumbnail img{background:#efefef;border:1px dashed #ccc;padding:5px;}
#articles div.article div.text{float:right;width:475px;}





/********** Feedback Page Styles **********/

#feedback fieldset{border:0;}
#feedback label{color:#333;display:block;font:bold 12px Arial;}
#feedback input{color:#333;display:block;font:12px Arial;margin-bottom:10px;padding:5px;}
#feedback textarea{color:#333;display:block;font:12px Arial;line-height:135%;margin-bottom:10px;}





/********** Sitemap Page Styles **********/

#sitemap table.sitemap-table{border:1px solid #ccc;margin-bottom:35px;width:100%;}
#sitemap table#members-table{margin-bottom:10px;}
#sitemap table.sitemap-table tr td{border:1px solid #ccc;padding:2px;}
#sitemap table.sitemap-table tr td.title{background:#efefef;color:#000;font-size:18px;font-weight:bold;height:50px;line-height:50px;text-align:center;}
#sitemap table.sitemap-table tr td.hidden{color:#888;}
#sitemap table.sitemap-table tr.section td{background:#999;color:#000;font-weight:bold;height:35px;}
#sitemap table.sitemap-table tr.section td a{color:#fff;}

#sitemap p.members-note{color:#c00;font-weight:bold;margin-bottom:50px;text-align:center;}




/********** Search Page Styles **********/

#search-page form#search-page-form{margin:50px 0;}
#search-page form#search-page-form fieldset{border:none;margin:0;padding:0;}
#search-page form#search-page-form fieldset input#search-field{border:2px solid #ccc;font-family:Arial;font-size:18px;height:50px;line-height:50px;margin-right:25px;padding:0 10px;width:400px;}
#search-page form#search-page-form fieldset input#submit{}





/********** Webinars Page Styles **********/

#webinars div.event{border:1px solid #ccc;margin-bottom:40px;padding-bottom:25px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
#webinars div.event h2{margin-bottom:10px;padding:10px 20px;}
#webinars div.event h4{background:url(/images/icons/calendar-month.png) no-repeat 10px;border-bottom:1px solid #ccc;font-size:14px;height:32px;line-height:32px;margin-bottom:10px;padding:10px 20px;text-indent:40px;}
#webinars div.event div.body{padding:10px 20px;}
#webinars div#how-to-register{margin-bottom:50px;margin-top:100px;overflow:hidden;}
#webinars div#how-to-register h2{float:left;font-size:32px;margin-bottom:30px;width:100%;}
#webinars div#how-to-register div.text{float:left;width:50%;}
#webinars div#how-to-register div.text p{margin-bottom:5px;}
#webinars div#how-to-register img{float:right;margin:0;margin-right:100px;width:auto;}




.cufon-active #webinars div.event h2{font-size:26px;}






/********** Twitter Page Styles **********/

.tweet{color:#121212;margin:0 0 25px 0;}
.tweet .tweet_list{background-color:#fff;list-style-type:none;margin:0;padding:0;-webkit-border-radius:.5em;}
.tweet .tweet_list li{border-bottom:1px dashed #999;height:35px;overflow:hidden;padding:0.5em;}
.tweet_list .single-line{line-height:35px;}
.tweet_list .double-line{line-height:17.5px;}
.tweet .tweet_list li a{color:#036;font-family:Verdana;font-weight:bold;}
.tweet .tweet_list .tweet_even{background-color:#fff;}
.tweet .tweet_list .tweet_avatar{float:left;padding-right:.5em;}
.tweet .tweet_list .tweet_avatar img{float:none;padding:0;vertical-align:middle;}
.tweet_avatar img{margin:0;padding:0;-ms-interpolation-mode:bicubic;}
.tweet a{font-weight:bold;}
.tweet .header{margin-bottom:10px;}
.tweet .header img{float:none;padding:0;position:relative;top:5px;}



#webinar-form table#webinar-calendar{color:#666;font-size:13px;margin-bottom:25px;}
#webinar-form table#webinar-calendar tr td{border-bottom:1px solid #ccc;line-height:150%;padding:2.5px;vertical-align:top;}
#webinar-form table#webinar-calendar{}
	

	
	
	
/* Buttons
**********************************************************************************************/

a.button{cursor:pointer;display:inline-block;font:14px/100% Arial,Helvetica,sans-serif;margin-right:10px;outline:none;padding:.5em 2em .55em;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
a.button:hover{text-decoration:none;}
a.button:active{position:relative;top:1px;}

.bigrounded{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.medium{font-size:12px;padding:.4em 1.5em .42em;}
.small{font-size:11px !important;padding:.2em 1em .275em !important;}

.black{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000));background:-moz-linear-gradient(top,#666,#000);border:solid 1px #333;color:#d7d7d7 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666',endColorstr='#000000');}
.black:hover{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#000));background:-moz-linear-gradient(top,#444,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#000000');}
.black:active{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444);color:#666;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#666666');}

.blue{background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);border:solid 1px #0076a3;color:#d9eef7 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5');}
.blue:hover{background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e');}
.blue:active{background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);color:#80bed6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee');}

.gray{background:#6e6e6e;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#575757));background:-moz-linear-gradient(top,#888,#575757);border:solid 1px #555;color:#e9e9e9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888',endColorstr='#575757');}
.gray:hover{background:#616161;background:-webkit-gradient(linear,left top,left bottom,from(#757575),to(#4b4b4b));background:-moz-linear-gradient(top,#757575,#4b4b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575',endColorstr='#4b4b4b');}
.gray:active{background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#888));background:-moz-linear-gradient(top,#575757,#888);color:#afafaf;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#888888');}

.green{background:#64991e;background:-webkit-gradient(linear,left top,left bottom,from(#7db72f),to(#4e7d0e));background:-moz-linear-gradient(top,#7db72f,#4e7d0e);border:solid 1px #538312;color:#e8f0de !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f',endColorstr='#4e7d0e');}
.green:hover{background:#538018;background:-webkit-gradient(linear,left top,left bottom,from(#6b9d28),to(#436b0c));background:-moz-linear-gradient(top,#6b9d28,#436b0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28',endColorstr='#436b0c');}
.green:active{background:-webkit-gradient(linear,left top,left bottom,from(#4e7d0e),to(#7db72f));background:-moz-linear-gradient(top,#4e7d0e,#7db72f);color:#a9c08c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e',endColorstr='#7db72f');}

.orange{background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);border:solid 1px #da7c0c;color:#fef4e9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20');}
.orange:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015');}
.orange:active{background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);color:#fcd3a5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a');}

.pink{background:#f895c2;background:-webkit-gradient(linear,left top,left bottom,from(#feb1d3),to(#f171ab));background:-moz-linear-gradient(top,#feb1d3,#f171ab);border:solid 1px #d2729e;color:#feeef5 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3',endColorstr='#f171ab');}
.pink:hover{background:#d57ea5;background:-webkit-gradient(linear,left top,left bottom,from(#f4aacb),to(#e86ca4));background:-moz-linear-gradient(top,#f4aacb,#e86ca4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb',endColorstr='#e86ca4');}
.pink:active{background:-webkit-gradient(linear,left top,left bottom,from(#f171ab),to(#feb1d3));background:-moz-linear-gradient(top,#f171ab,#feb1d3);color:#f3c3d9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab',endColorstr='#feb1d3');}

.red{background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);border:solid 1px #980c10;color:#faddde !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317');}
.red:hover{background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115');}
.red:active{background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);color:#de898c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24');}

.rosy{background:#da5867;background:-webkit-gradient(linear,left top,left bottom,from(#f16c7c),to(#bf404f));background:-moz-linear-gradient(top,#f16c7c,#bf404f);border:solid 1px #b73948;color:#fae7e9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c',endColorstr='#bf404f');}
.rosy:hover{background:#ba4b58;background:-webkit-gradient(linear,left top,left bottom,from(#cf5d6a),to(#a53845));background:-moz-linear-gradient(top,#cf5d6a,#a53845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a',endColorstr='#a53845');}
.rosy:active{background:-webkit-gradient(linear,left top,left bottom,from(#bf404f),to(#f16c7c));background:-moz-linear-gradient(top,#bf404f,#f16c7c);color:#dca4ab;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f',endColorstr='#f16c7c');}

.white{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);border:solid 1px #b7b7b7;color:#606060 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');}
.white:hover{background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc');}
.white:active{background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);color:#999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff');}




.green-notice{background:#faffe6;border-bottom:1px solid #dce6be;border-top:1px solid #dce6be;font-size:12px !important;line-height:135% !important;padding:10px;text-shadow:1px 1px #efefef !important;}
.green-notice a{font-size:13px;}
.chart-notice{background-image:url(/images/icons/chart32.png);background-repeat:no-repeat;background-position:10px 11px;margin-top:20px;padding-left:50px;}
.download-notice{background-image:url(/images/icons/download32.png);background-repeat:no-repeat;background-position:10px 11px;margin-top:20px;padding-left:50px;}
.lightbulb-notice{background-image:url(/images/icons/lightbulb32.png);background-repeat:no-repeat;background-position:10px 11px;margin-top:20px;padding-left:50px;}


.image-column,.text-column{float:left;width:auto;}


#home .section h2{color:#222;font:bold 24px Arial;letter-spacing:-1px;margin:10px 0 30px 10px;text-shadow:1px 1px #999;}
#home .section h3{color:#555;font-size:18px;margin-bottom:15px;}
#home .section h4{color:#000;font-size:13px;margin-bottom:0;}
#home .section h5{font-size:12px;}
#home .section .footer{float:left;width:100%;}
#home .section .footer a{font-weight:bold;}

p.webinar-date{font-size:12px;}

.image-column{margin-left:10px;width:235px;}
.image-column img{background:#efefef;border:1px solid #ddd;padding:5px;}
.text-column{width:470px;}
.text-column h3{font-size:18px !important;font-weight:normal !important;}
.text-column h3 a:hover{color:#369 !important;text-decoration:underline !important;}
.text-column p{line-height:150%;margin-bottom:20px;}

.tabs{clear:left;padding-top:60px;}


a.button-green{background:#97c843 url(/images/general/button-background.png) repeat-x;border:1px solid #999;color:#fff!important;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;margin:0 5px 0 0;padding:7px 50px 7px;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
a.button-green:hover{background-color:#aaa;text-decoration:none;}


/********** End of File **********/
