/*
This stylesheet is created for APEC. 
Last edited 17 May 2010

CONTENTS 
To go to particular section, bring up the Find/Search function and input for desired section from table of contents below. 
=====================
1. Global Styles
2. Typography
3. Links
4. Navigation
5. Footer
=====================

====1. Global Styles====
Styles that are universal across the site are defined here
*/

html {
	font-size: 100%;
	}
	
body {
	background: #ffffff url(/im/body-bg.jpg) repeat-x;
	font: 62.5%/1.3 Arial, Helvatica, sans-serif;
	}
	
#wrapper {
	width: 982px;
	padding: 0 25px;
	background: url(/im/wrapper-shadow.png) 0 0 no-repeat;
	margin:0 auto;
	}
	
#mainform {
	width: 982px;
	padding: 0 25px;
	background: url(/im/wrapper-shadow.png) 0 0 no-repeat;
	margin:0 auto;
	}

#content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	padding-bottom:50px;
	}

#home_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	}
	
#logo {
	z-index: 1;
	position: absolute;
	}
	

#animatedBanner {
	width: 550px; 
	height: 50px;
	background:url(/im/apec_banner_animated_v2.gif) no-repeat;
	position: absolute;
	z-index: 2;
	left: 120px;
}

/*
====2. Typography====
Typography styles used for body content defined here. 
Typographic styles in navigation not defined here. 
Affected elements include headers, lists, and body content. 
*/

h1, h2, h3, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", serif;
	}
	
h1.pageTitle {
	font-size: 2.2em;
	border-top: 1px dotted #bfbfbf;
	border-bottom: 1px dotted #bfbfbf;
	margin-top: 10px;
	padding: 10px 0;
	font-weight: normal;
}

h2.articleTitle {
	font-size: 2.8em;
	font-weight: normal;
	padding-bottom: 8px;
	border-bottom: 11px solid #dbdbdc;
	margin-top: 21px;
}

/*p, span {
	font-size: 1.2em;
	}*/
	
/*
====3. Links====
All link styles sitewide defined here.
Navigation is excluded. Link styles include visited, rollover, active states.
*/

a {
	text-decoration: none;
	color: #00527c;
	}

a:link {
	text-decoration: none;
	color: #00527c;
	}
	
a:hover {
	text-decoration: underline;
}

/*
====4. Navigation====
Navigation styles defined here
*/

#masthead {
	height: 103px;
	width: 980px;
	background: url(/im/masthead-bg.gif) 0 0 repeat-x;
	position: relative;
	z-index:99999;
	}

/*4.1 Main Navigation Styles*/

#nav {
	width: 80%;
	height: 32px;
	z-index: 3;
	position: relative;
	top: 61px;
	left: 206px;
	text-indent: -9999px;
	padding: 0; 
	margin: 0;
	}
	
#nav > li {
	float: left;
	padding-left: 9px;
	margin-right: 10px;
	background: url(/im/nav-divider.gif) 0 6px no-repeat;
	height: 32px;
	position: relative;
	}
	
#nav li:first-child {
	padding-left:0;
	background: none;
	}
	
#nav li:last-child {
	margin-right: 0;
	}
	
#nav li a {
	display: block;
	padding-bottom: 10px;
	}

#nav a.home {
	background: url(/im/nav-home.png) 0 -54px no-repeat;
	height: 32px;
	width: 52px;
	} 
	
#nav a.groups {
	background: url(/im/nav-groups.png) 0 -54px no-repeat;
	height: 32px;
	width: 60px;
	} 

#nav a.topics {
	background: url(/im/nav-topics.png) 0 -54px no-repeat;
	height: 32px;
	width: 54px;
	} 	

#nav a.projects {
	background: url(/im/nav-projects.png) 0 -54px no-repeat;
	height: 32px;
	width: 64px;
	}

#nav a.publications {
	background: url(/im/nav-publications.png) 0 -54px no-repeat;
	height: 32px;
	width: 88px;
	} 
	
#nav a.meetingPapers {
	background: url(/im/nav-meetingPapers.png) 0 -54px no-repeat;
	height: 32px;
	width: 108px;
	}
	
#nav a.events {
	background: url(/im/nav-events.png) 0 -54px no-repeat;
	height: 32px;
	width: 57px;
	}
	
#nav a.press {
	background: url(/im/nav-press.png) 0 -54px no-repeat;
	height: 32px;
	width: 48px;
	}
		
#nav a.aboutUs {
	background: url(/im/nav-aboutUs.png) 0 -54px no-repeat;
	height: 32px;
	width: 73px;
	}
	
#nav a:hover, #nav li:hover a, #aboutUsPage a {
	background-position: 0 0;
	}
	
.nav_current{
	background-position: 0 0;
	}	

#nav a.getstarted {
	background: url(/im/nav-getstarted.png) 0 -54px no-repeat;
	height: 32px;
	width: 118px;
	} 	

#nav a.template_guide {
	background: url(/im/nav-template_guide.png) 0 -54px no-repeat;
	height: 32px;
	width: 144px;
	}  	

#nav a.web_guide {
	background: url(/im/nav-web_guide.png) 0 -54px no-repeat;
	height: 32px;
	width: 113px;
	}  	

#nav a.site_services {
	background: url(/im/nav-site_services.png) 0 -54px no-repeat;
	height: 32px;
	width: 123px;
	}	

#nav a.contact_us {
	background: url(/im/nav-contact_us.png) 0 -54px no-repeat;
	height: 32px;
	width: 112px;
	} 

/*4.2 Sub Navigation Styles*/
#nav li .sub {
	position: absolute; /*--Important--*/
	top: 42px;
	left: 8px;
	z-index: 300;
	background-color: #07253e;  /*--Background gradient--*/
	padding: 10px;
	float: left;
	text-indent: 0;
	margin-left:-20000px;
}

.max_margin_left {
	margin-left:0!important;
}

#nav li .megaMenu5col, #nav li .megaMenu4col {
	position: absolute; /*--Important--*/
	z-index:999;
	background: #07253e url(/im/subnav-bg.gif) bottom left repeat-x;  /*--Background gradient--*/
	float: left;
	width: 960px;
	padding-bottom: 30px;
}

#nav li .leftGroups {
	left: -268px;
	}
	
#nav li .leftTopics {
	left: -347px;
	}
	
#nav li .leftAbout {
	left: -880px;
	}
	
#nav li .sub a {
	text-decoration: none;
	color: #ffffff;
	width: 100%;
	}
	
#nav li .sub ul {
	list-style: none;
	width: 140px;
	float: left;
}
	
#nav li .megaMenu5col ul {
	list-style: none;
	width: 172px;
	padding: 0 10px;
	float: left;
	background: url(/im/subnav-divider-long.gif) top left no-repeat;
}
	
#nav li .megaMenu4col ul {
	list-style: none;
	width: 214px;
	padding: 0 10px;
	float: left;
	background: url(/im/subnav-divider-long.gif) top left no-repeat;
}

#nav li ul.noTitleCol {
	padding-top: 2.3em;
	}
	
#nav li .sub ul:first-child {
	background-image: none;
	}
	
#nav .sub li {
	background: url(/im/list_arrow_nav.gif) 0 5px no-repeat;
	padding-left: 0.9em;
	margin-left: 0;
	margin-bottom: -0.6em;
}

#nav .sub ul h2 a:link, #nav .sub ul h2 a:visited {
	font: bold 1.4em Georgia, "Times New Roman", serif;
	color: #53b3e7;
}

#nav .sub ul h2 a:hover {
	text-decoration:underline;
}

#nav li .groupsHeader h2 {
	height: 80px;
}

#nav .sub li a:link, #nav .sub li a:visited {
	float: none;
	height: auto; /*--Override height from parent list item--*/
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

#nav .sub li a:hover {
	color: #298fbd;
}
	
.scrollNav {
	width: 172px; 
	height: 280px;
	left: -10px;
	}  
	
#nav li .sub ul .scrollNav ul {
	height: 100%;
	margin-bottom: 1.3em;
	width: 160px;
	}
	
span.subListTitle 
{
	color: #298fbd !important;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 1.1em;
}

#nav li .sub ul .scrollNav ul
{
	padding-left:15px;
}

#nav li .sub ul .scrollNav ul li
{
	width:140px;
}

#nav li .sub ul .scrollNav ul .subListTitle a
{
	color: #298fbd;
}
/* 4.3 Searchbar nav */
	
#search {
	float: right;
	height: 8px;
	padding-top: 10px;
	position: absolute;
	z-index: 3;
	right: 24px;
	}	
	
#search label {
	font-size: 1.1em;
	color: #ffffff;
	font-weight: bold;
	}

input {
	margin-right: 2px;
	}
	
input:focus {
	outline: 1px solid #5bddfa;
	}
	
input.go {
	background: url(/im/search-buttons.png) top left no-repeat;
	border: 0;
	width: 35px;
	height: 19px;
	text-indent: -999px;
	cursor: pointer;
	margin-right: 6px;
	text-transform: capitalize;
	}
	
input.go:hover {
	background-position: 0 -21px; 
	}
	
input.official {
	background: url(/im/search-buttons.png) -49px 0 no-repeat;
	border: 0;
	width: 99px;
	height: 19px;
	text-indent: -999px;
	cursor: pointer;
	margin-left: 3px;
	text-transform: capitalize;
	}
	
input.official:hover {
	background-position: -49px -21px;
	}	
	
	
/*
====5. Footer====
Footer styles defined here
*/

#footer {
	width: 942px;
	padding: 14px 20px 0;
	height: 26px;
	font-size: 1.1em;
	color: #ffffff;
	background-color: #1a75bc;
	margin-bottom: 20px;
	}
	
#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #ffffff;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
#footLinks {
	float: left;
	}
	
#footLinks li {
	float: left;
	border-left: 1px solid #ffffff;
	margin-right: 6px;
	padding-left: 6px;
	}
	
#footLinks li:first-child {
	padding-left: 0;
	border: none;
	}
	
#copyright {
	float: right;
	font-size: 0.9em;
	}

/*
apec_homepage
*/

/*
start photo gallery
*/

.display_none{
	display:none;
	}
	
.display_block{
	display:block;
	}

#banner {
	width:945px;
	height:305px;
	position:relative;
	}
.banner_image{
	float:left;
	z-index:100;
	}

#banner_right {
	margin-left:10px;
	}

#banner_line {
	background:url(/im/photo_gallery_bg.png) 0 0 repeat-x;
	position:absolute;
	top:268px;
	height:37px;
	width:730px;
	}

#banner_navi {
	width:200px;
	height:37px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0ea4d5;
}

#banner_navi ul {
	margin:3px 0px 0px;
	padding:0;
	}

#banner_navi ul li {
	cursor:pointer;
	float:left;
	list-style-type:none;
	height:37px;
	line-height:37px;
	margin-left:5px;
	width:18px;
	text-align:center;
	}

#banner_navi ul li:hover {
	color:white;
	}

.headline {
	position:absolute;
	z-index:2;
	}

.banner_current {
	color:white;
}

#banner_below_content {
	padding-top:10px;
	}

.banner_navi_head_li{
	background:url(/im/banner_nav_pre.gif) 0 0 no-repeat;
	background-position:center;
	}
	
.banner_navi_bottom_li{
	background:url(/im/banner_nav_next.gif) 0 0 no-repeat;
	background-position:center;
	}

.float_right {
	float:right;
	}
/*
 end photo gallery
*/

.content{
	border: 1px solid #ffffff;
	width:935px;
	padding:0 22px;
	}
	
.home_content{
	background:url(/im/home_content_head_bg.jpg) 0 0 repeat-x;
	}
	
.home_images{
	height:305px;
	width:945px;
	margin-left:-23px;
	float:left;
	}
	
.home_content_head_right{
	padding:10px 0 0 15px;
	float:left;
	width:200px;
	height:295px;
	}
	
.home_head_right_1{
	font-family:Georgia, "Times New Roman", serif;
	font-size:22px;
	}
	
.home_head_right_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.home_head_zone{
	float:left;
	/*width:210px;*/
	width:auto;
	}
	
.home_head_out_images{
	margin-top:15px;
	}
	
.home_head_images{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 0 0px;
	/*float:left;*/
	}
	
.home_head_words{
	/*float:left;*/
	/*width:180px;*/
	width:auto;
	padding:5px 5px 0 0px;
	}
	
.home_head_words a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	text-decoration:none;
	}
	
.clear{
	clear:both;
	height:0px;
	overflow:hidden;
	}
	
.home_left{
	width:688px;
	float:left;
	padding-top:22px;
	}
	
.home_left_left{
	width:491px;
	float:left;
	}
	
.home_left_left_head{
	background:url(/im/point_bg.jpg) 0 0 repeat-x;
	width:491px;
	height:28px;
	}
	
.point_head{
	float:left;
	font-family:Georgia, "Times New Roman", serif;
	font-size:20px;
	line-height:28px;
	}
	
.point_a{
	float:right;
	}
	
.point_a a{
	color:#00527c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:34px;
	}
	
.big_tank{
	width:491px;
	height:194px;
	padding-top:10px;
	}
	
.tank_left{
	width:151px;
	float:left;
	}
	
.tank{
	width:151px;
	float:left;
	margin-left:19px;
	}
	
.tank_words,
.tank_words a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00527c;
	text-decoration:none;
	}
	
.camera_video{
	margin-top:10px;
	}

.camera_video td{
	padding-left:10px;
	}
	
.home_left_right{
	width:175px;
	float:left;
	margin-left:22px;
	}
	
.home_left_right_head{
	background:url(/im/point_bg.jpg);
	height:28px;
	width:175px;
	}
	
.home_left_right_table tr td{
	padding-top:12px;
	}
	
.home_left_right_table tr td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00527c;
	text-decoration:none;
	}
	
.home_left_right_table tr td a:hover{
	text-decoration:underline;
	}
	
.under_small{
	padding-top:12px;
	}
	
.home_left_right_under a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00527c;
	text-decoration:none;
	}
	
.home_left_right_under a:hover{
	text-decoration:underline;
	}
	
.home_right{
	width:211px;
	float:left;
	padding:22px 0 0 35px;
	}
	
.home_right_head{
	background:url(/im/home_right_head.jpg) 0 0 no-repeat;
	width:211px;
	height:32px;
	line-height:32px;
	font-family:Georgia, "Times New Roman", serif;
	font-size:20px;
	color:white;
	text-align:center;
	}
	
.home_right_table{
	padding:10px 10px 0 0;
	line-height:23px;
	vertical-align:middle;
	}
	
.home_right_table tr td{
	padding:10px 10px 0 0;
	line-height:23px;
	vertical-align:middle;
	}
	
.home_right_image{
	width:22px;
	height:23px;
	float:left;
	margin-right:10px;
	}
	
.home_right_table tr td a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#00527c;
	text-decoration:none;
	}
	
.home_right_content a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#00527c;
	text-decoration:none;
	line-height:23px;
	}
	
.home_right_content{
	margin-top:7px;
	}
	
.m_top_11{
	margin-top:11px;
	}
	
.h_20{
	height:20px;
	}
	
a:hover{
	text-decoration:underline;
	}
	
/*
18_Group_SubGroup_page
*/	
#group_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	height: 1130px;
	}
	
.small_content{
	background:url(/im/small_content_bg.jpg) 0 0 repeat-x;
	border: 1px solid #ffffff;
	width:935px;
	padding:0 22px;
	}
	
.small_content_header{
	width:935px;
	padding-top:20px;
	font-size:12px;
	float:left;
	}
	
.small_content_header div{
	font-size:12px;
	}
	
.you_are a{
	text-decoration:none;
	color:#00527c;
	}
	
.you_are{
	font-size:12px;
	float:left;
	width:550px;
	}
	
.you_are a:hover{
	text-decoration:underline;
	}
	
	
.a1{
	background:url(/im/a1.jpg) 0 bottom no-repeat;
	float:right;
	font-size:10px;
	height:20px;
	width:13px;
	font-family:Georgia, "Times New Roman", serif;
	margin-top:-6px;
	padding-top:10px;
	}
	
.a2{
	background:url(/im/a2.jpg) 0 bottom no-repeat;
	float:right;
	font-size:16px;
	height:20px;
	width:15px;
	font-family:Georgia, "Times New Roman", serif;
	padding-right:4px;
	margin-top:-6px;
	padding-top:10px;
	}
	
.a3{
	background:url(/im/a3.jpg) 0 bottom no-repeat;
	float:right;
	font-size:20px;
	width:15px;
	height:20px;
	font-family:Georgia, "Times New Roman", serif;
	padding-right:4px;
	margin-top:-6px;
	padding-top:10px;
	}
	
.font_size{
	font-size:11px;
	float:right;
	color:#7f7f7f;
	padding:3px 3px;
	}
	
.printer{
	background:url(/im/printer.jpg);
	width:16px;
	height:17px;
	float:right;
	margin-left:13px;
	margin-top:12px;
	}
	
.share{
	background:url(/im/share.jpg);
	width:17px;
	height:17px;
	float:right;
	margin-left:13px;
	}
	
.rss{
	background:url(/im/rss.jpg);
	width:17px;
	height:17px;
	float:right;
	margin-left:13px;
	}

.subscribe{
	background:url(/im/subscribe.png);
	width:17px;
	height:17px;
	float:right;
	margin-left:13px;
	}
	
.head_word{
	font-size:11px;
	float:right;
	color:#7f7f7f;
	padding:3px 3px;
	padding-left:10px;
	}
	
.main_head{
	background:url(/im/main_head_bg.jpg) 0 0 repeat-x;
	width:939px;
	height:38px;
	font-family:Georgia, "Times New Roman", serif;
	font-size:16px;
	line-height:36px;
	float:left;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#898989;
}
	
.group_main_left{
	width:668px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.main_left_1{
	width:668px;
	padding-top:15px;
	}
	
.main_left_2{
	width:648px;
	padding:15px 0 0 20px;
	}
	
.main_left_2 a{
	text-decoration:none;
	color:#00527c;
	}
	
.main_left_2 a:hover{
	text-decoration:underline;
	}
	
#group_tab{
	width:668px;
	padding-top:30px;
	}
	
#group_tab ul{
	height:33px;
	}
	
#group_tab ul li{
	list-style-type:none;
	list-style-image:none;
	margin:0;
	float:left;
	margin-right:2px;
	cursor:pointer;
	}
	
.group_tabbing{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-color:#dddddd;
	height:33px;
	line-height:33px;
	text-align:center;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	}
	
.tabbing{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-color:#dddddd;
	height:33px;
	line-height:33px;
	padding:0 15px;
	margin:0 2px 0 0;
	float:left;
	cursor:pointer;
	/*-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;*/
	}
	
/*#tabrow li.group_tabbing_current{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	height:33px;
	line-height:33px;
	text-align:center;
	background-color:#2E89B8;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	}*/
	
.tabbing_current{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	height:33px;
	line-height:33px;
	text-align:center;
	background-color:#2E89B8;
	float:left;
	/*-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;*/
	}
	
/*#group_tab ul li:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	background-position:bottom;
	background-repeat:no-repeat;
	height:33px;
	line-height:33px;
	text-align:center;
	}*/
	
.a_tree{
	text-decoration:none;
	color:#00527c;
	}
	
.a_tree:hover{
	text-decoration:underline;
	}
	
/*#group_tab1{
	background-image:url(/im/group_tab_bg_1.jpg);
	width:123px;
	}
	
#group_tab2{
	background-image:url(/im/group_tab_bg_2.jpg);
	width:136px;
	}
	
#group_tab3{
	background-image:url(/im/group_tab_bg_3.jpg);
	width:83px;
	}
	
#group_tab4{
	background-image:url(/im/group_tab_bg_4.jpg);
	width:63px;
	}
	
#group_tab5{
	background-image:url(/im/group_tab_bg_5.jpg);
	width:63px;
	}
	
#group_tab6{
	background-image:url(/im/group_tab_bg_6.jpg);
	width:72px;
	}*/
	
.group_tab_content{
	width:626px;
	border:solid 1px #a2bfce;
	padding:20px 20px;
	}
	
.group_main_right{
	float:left;
	width:240px;
	padding:10px 0 0 27px;
	}

.main_right_head{
	font-family:Georgia, "Times New Roman", serif;
	font-size:20px;
	}
	
.group_main_right_tree{
	background:#fff url(/im/right_bg.jpg) 0 -63px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00527c;
	padding:10px 0 0 35px;
	}
	
.group_main_right_tree_first{
	background:white url(/im/right_bg.jpg) 0 -63px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#00527c;
	padding:10px 0 0 35px;
	}
	
.group_main_right_tree_first a{
	font-size:12px;
	}
	
.group_main_right_tree_last{
	background:#fff url(/im/right_bg_last.jpg) 0 -63px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00527c;
	padding:10px 0 0 35px;
	}
	
.grey_bg{
	background:url(/im/grey_bg_top.jpg) 0 0 no-repeat;
	width:225px;
	float:left;
	padding:0 0 0 15px;
	background-color:#f2f2f2;
	margin:10px 0;
	}
	
.grey_bg_top{
	margin-top:30px;
	}
	
.grey_bg_bottom{
	background:url(/im/grey_bg_bottom.jpg) 0 0 no-repeat;
	width:240px;
	height:5px;
	clear:both;
	margin-left:-15px;
	}
	
.grey_head{
	font-family:Georgia, "Times New Roman", serif;
	font-size:20px !important;
	padding:10px 0 !important;
	}
	
.no_margin{
	margin:0;
	}
	
.tank_width{
	width:210px;
	padding-top:5px;
	}
	
.p_t_m{
	padding:10px 0;
	}
	
.small_grey{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:20px;
	}
	
.small_grey a{
	text-decoration:none;
	color:#00527c;
	}
	
.small_grey a:hover{
	text-decoration:underline;
	}
	

/*
19_Press_Page
*/
#press_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	height: 1180px;
	}	
	
.small_head{
	background:url(/im/point_bg.jpg) 0 0 repeat-x;
	width:939px;
	height:28px;
	float:left;
	margin-top:23px;
	}
	
.press_big_tank{
	width:939px;
	float:left;
	}
	
.press_tank_image{
	float:left;
	}
	
.press_tank_width{
	float:left;
	height:90px;
	}
	
.press_tank{
	width:312px;
	float:left;
	padding:10px 0 13px 0;
	}
	
.press_camera_video{
	margin:5px 0;
	float:left;
	}
	
.press_camera_video_image{
	padding-right:10px;
	float:left;
	}
	
.tank_right{
	width:145px;
	height:110px;
	float:left;
	padding:0 8px;
	}
	
/*
20_news_listing_page
*/
.newslist_head{
	width:661px;
	height:46px;
	background-color:#f8f8f8;
	float:left;
	margin:20px 0 28px 0;
	}	
	
.newslist_head_left{
	background:url(/im/newslist_head_left.jpg) 0 0 no-repeat;
	float:left;
	width:4px;
	height:46px;
	}
	
.newslist_head_middle{
	width:633px;
	float:left;
	padding:14px 10px 0;
	}
	
.newslist_select{
	margin:0 10px;
	}
	
.black_button{
	background:url(/im/black_button.jpg) 0 0 no-repeat;
	width:81px;
	height:18px;
	border:none;
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	}
	
.newslist_head_right{
	background:url(/im/newslist_head_right.jpg) 0 0 no-repeat;
	float:right;
	width:4px;
	height:46px;
	}
	
.newslist_left{
	background:url(/im/point.jpg) 0 bottom repeat-x;
	width:653px;
	float:left;
	margin-bottom:19px;
	padding:0 4px;
	}
	
.newslist_left a{
	color:#00527c;
	text-decoration:none;
	padding-bottom:5px;
	float:left;
	width:661px;
	}
	
.newslist_left a:hover{
	text-decoration:underline;
	}
	
.storyImageText,
.newslist_left span{
	font-size:12px;
	font-style:italic;
	color:#747474;
	float:left;
	width:661px;
	padding-bottom:10px;
	}
	
.newslist_left div{
	width:661px;
	float:left;
	padding-bottom:19px;
	}

.pagination{
	float:left;
	width:auto;
}
.pagination div{
	float:left;
}
.pagination_left{
	background:url(/im/arrowleft.gif) 0 0 no-repeat;
	width:7px;
	height:13px;
}
.pagination_right{
	background:url(/im/arrowright.gif) 0 0 no-repeat;
	width:7px;
	height:13px;
}
.pagination_left_inactive{
	background:url(/im/arrowleft_un.gif) 0 0 no-repeat;
	width:7px;
	height:13px;
}
.pagination_right_inactive{
	background:url(/im/arrowright_un.gif) 0 0 no-repeat;
	width:7px;
	height:13px;
}
.pagination_middle{
	width:auto;,
	height:13px;
	line-height:13px;
	padding-left:10px;
	padding-right:10px;
}
/*.pagination{
	width:113px;
	float:left;
	}

.pagination_left{
	background:url(/im/banner_nav_pre.gif) 0 0 no-repeat;
	width:7px;
	height:13px;
	float:left;
	}

.pagination_right{
	background:url(/im/banner_nav_next.gif) 0 0 no-repeat;
	width:7px;
	height:13px;
	float:right;
	}
	
.pagination_middle{
	width:99px;
	height:13px;
	line-height:13px;
	text-align:center;
	float:left;
	padding-left:10px;
	padding-right:10px;
	}
*/
/*
22_factsheets.html
*/
#factsheets_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	height: 700px;
	}	
			
.factsheets_content{
	margin-top:25px;
	float:left;
	}
		
.factsheets_content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00527c;
	line-height:25px;
	}

/*
25_photos_listing_page.html
*/	
#photos_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	height: 800px;
	}
	
.photos_head{
	width:939px;
	height:46px;
	background-color:#f8f8f8;
	float:left;
	margin:20px 0 18px 0;
	}
.photolist_head_middle{
	width: 900px;
	}
	
.photos_select{
	margin:0 10px;
	width:217px;
	}
	
.photos_tank{
	width:312px;
	float:left;
	}
	
.photos_big_tank{
	padding:0px 0 36px 0;
	width:939px;
	float:left;
	}
	
#photos .big_pre{
	margin:315px 0 0 -40px !important;
	top:437px !important;
	}

	
#photos .big_next{
	position:absolute;
	margin:315px -40px 0 0px !important;
	top:0px !important;
	}
	
.g_24{
	font-family:Georgia, "Times New Roman", serif;
	font-size:24px;
	}
	
.gallery_head{
	padding-bottom:20px;
	float:left;
	}
	
.gallery_head_2{
	float:left;
	padding-bottom:20px;
	}
	
.gallery_bottom{
	float:left;
	margin-left:180px;
	padding-top:50px;
	}
	
/*
27_Videos_Page.html
*/
.video_content{
	padding:10px 0;
	width:640px;
	}
	
.video_bottom{
	float:left;
	margin:0;
	padding: 0px 0 20px 0px;
	}
	
div#logo{
	background:url(/im/apec-worldmap.gif) 0 0 no-repeat;
	/*text:expression(src='im/apec-worldmap.gif');*/
	width:272px;
	height:93px;
	}
	
#video_div{
	background-color:black;
	height:385px;
	width:640px;
	}
/*
31_Events_Calendar_Page.html
*/
.year{
	background:none;
	margin:4px 0 18px;
	}
	
.events_table{
	width:943px;
	}
	
.events_table tr th{
	background-color:#d9d9d9;
	text-align:left;
	height:39px;
	line-height:39px;
	padding:0 10px;
	white-space:nowrap;
	vertical-align: middle;
	}
	
.events_table tr td{
	background-color:#f5f7f9;
	text-align:left;
	height:32px;
	padding:10px;
	white-space:nowrap;
	border-top:solid 1px #ffffff;
	}
	
.events_table tr .space_normal{
	white-space:normal;
	}
	
.events_table tr .events_table_first{
	padding-left:5px;
	}
	
.events_table tr .events_table_last{
	padding-right:10px;
	}
	
.events_table_colspan{
	padding-left:20px;
	}
	
.events_table tr .center{
	text-align:center;
	}
	
.a_b_12{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	width: 100%;
	}
	
.back_to_top{
	background:url(/im/back_to_top.jpg) right 5px no-repeat;
	float:right;
	width:85px;
	margin-top:19px;
	}
	
.a_12_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#016ca3;
	}
	
.enents_width{
	width:943px;
	}
	
#events_content{
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	padding-bottom:100px;
	}
	
.events_table tr .level_1{
	background-color:#e5e7e9;
	}
	
.events_table tr .level_2{
	background-color:#d5d7d9;
	}
	
.events_table tr .level_3{
	background-color:#c5c7c9;
	}
	
/*
Total width must be = 943px as defined in .events_table
*/
.events_table_collapseExpand{
	width:10px;
	padding-top: 5px !important;
	padding-right: 0px !important;
	padding-bottom: 5px !important;
	}

.events_table_Date{
	width:200px;
	}

.events_table_title{
	width:360px;
	}
	
.events_table_location{
	width:200px;
	}

.events_table_group{
	width:40px;
	}

.events_table_download{
	width:50px;
	vertical-align: middle;
	}
	
.events_table_addToCalendar{
	width:50px;
	line-height: 20px !important;
	vertical-align: middle;
	}

.events_table_share{
	width:30px;
	vertical-align: middle;
	}
	
/*
33_Contact_U.html
*/
/*
#contact_tab1{
	background-image:url(/im/contact_tab_bg_1.jpg);
	width:91px;
	}
	
#contact_tab2{
	background-image:url(/im/contact_tab_bg_2.jpg);
	width:136px;
	}
	
#contact_tab3{
	background-image:url(/im/contact_tab_bg_3.jpg);
	width:132px;
	}
	
#contact_tab4{
	background-image:url(/im/contact_tab_bg_4.jpg);
	width:147px;
	}
	
#contact_tab5{
	background-image:url(/im/contact_tab_bg_5.jpg);
	width:111px;
	}
*/
	
.contact_tab_content{
	width:903px;
	border:solid 1px #a2bfce;
	padding:20px 16px;
	}
	
#tabrow{
	width:626px;
	padding-top:30px;
	}
	
#tabrow ul{
	height:33px;
	}
	
/*#tabrow ul li{
	list-style-type:none;
	list-style-image:none;
	margin:0 2px 0 0;
	padding:0 15px;
	float:left;
	cursor:pointer;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	}*/
	
.contact_tabbing{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:33px;
	line-height:33px;
	text-align:center;
	background-color:#dddddd;
	}
	
/*#tabrow li.contact_tabbing_current{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	background-color:#2e89b8;
	height:33px;
	line-height:33px;
	text-align:center;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	}*/
	
/*#tabrow li {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:33px;
	line-height:33px;
	text-align:center;
	background-color:#dddddd;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}*/

	
.contact_line{
	width:895px !important;
	margin-bottom:25px;
	}
	
.contact_out_input{
	float:left;
	margin-bottom:16px;
	}
	
.before_contact_input{
	float:left;
	line-height:20px;
	width:102px;
	}
	
.contact_input{
	float:left;
	width:383px;
	margin-right: 20px;
	}
	
.contact_select{
	float:left;
	width:388px;
	}
	
.contact_textarea{
	float:left;
	width:383px;
	height:122px;
	margin-right: 20px;
	}
	
.email_not_shared{
	float:left;
	padding-left:102px;
	}
	
.security_div{
	float:left;
	}
	
.security_image{
	width:120px;
	height:40px;
	float:left;
	}
	
.contact_small_input{
	width:151px;
	float:left;
	margin:15px 0 19px;
	}
	
.contact_button{
	background:url(/im/lightbox_button.gif) 0 0 no-repeat;
	width:111px;
	height:26px;
	float:left;
	margin-right:11px;
	border:none;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-bottom:2px;
	}
	
.map_content{
	padding:14px;
	width:910px;
	}
	
.map_words{
	margin-top:10px;
	}
	
.contact_table{
	width:900px;
	margin-bottom:24px;
	}
	
.contact_table tr th{
	background-color:#d9d9d9;
	text-align:left;
	height:39px;
	line-height:39px;
	padding:0 10px;
	white-space:nowrap;
	}
	
.contact_table tr td{
	background-color:#f5f7f9;
	text-align:left;
	height:32px;
	padding:10px;
	white-space:nowrap;
	border-top:solid 1px #ffffff;
	}
	
.contact_table tr .space_normal{
	white-space:normal;
	}
	
.space_normal .letter_section .letter_content{
	width:240px;
	}
	
.contact_table tr .contact_table_first{
	padding-left:20px;
	}
	
.contact_table tr .contact_table_last{
	padding-right:24px;
	}
	
.contact_table_colspan{
	padding-left:20px;
	}
	
.contact_table tr .center{
	text-align:center;
	}
	
.contact_table_second_tr td{
	background-color:#e7ecf1 !important;
	}
	
.top_table{
	margin-top:30px;
	}
	
.w_230{
	width:230px;
	}
	
.w_440{
	width:440px;
	word-wrap:break-word;
	}
	
.width li{
	width:0px;
	word-wrap:break-word;
	}
	
.nation_ul{
	float:left;
	width:194px;
	margin-bottom:30px;
	}
	
.contact_gray{
	padding-left:19px;
	background-color:#d9d9d9;
	width:881px;
	height:39px;
	float:left;
	line-height:39px;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
	}
	
.contact_under_gray{
	width:862px;
	padding:19px;
	float:left;
	background-color:#f5f7f9;
	}
	
.contact_under_gray_small{
	width:275px;
	float:left;
	margin-bottom:10px;
	padding-left: 5px;
	padding-right: 5px;
	}
	
.letter_a{
	padding:0 10px 19px;
	float:left;
	}
	
.border_letter{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#00527c;
	border:1px solid #1d76b0;
	width:22px;
	height:22px;
	text-align:center;
	line-height:22px;
	float:left;
	margin:16px 0 11px;
	}
		
/*
38_Story_page_NewsRelease.html
*/	
#story_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	padding-bottom:50px;
	}
	
#story_content .feature_left{
	width:600px;
	}
	
.w_600{
	width:600px !important;
	}
	
.a_16_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:black;
	}
	
.story_left_1{
	padding:0px 0 25px;
	float:left;
	width:600px;
	}
	
.story_main_left_2{
	font-family:Georgia, "Times New Roman", serif;
	font-size:30px;
	color:black;
	padding:0px 0 30px 0px;
	line-height:30px;
	}
	
.biggest_head{
	padding:5px 0 10px 0;}
	
.story_main_left_2_amend{
	padding-top:15px;
	}
	
.a_b_14{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	}
	
.a_i_14{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	color:#000000;
	}
	
.story_main_left ul li{
	list-style-image:url(/im/ul_black.gif);
	*list-style-image:url(/im/ul_black_ie.gif);
	}
	
.bullet_ul li{
	list-style-image:url(/im/ul_black.gif);
	*list-style-image:url(/im/ul_black_ie.gif);
	margin-left:15px;
	}
	
.ul_black{
	list-style-image:url(/im/ul_black.gif);
	}
	
.story_main_left ul li ul li{
	list-style-image:url(/im/li_black.gif) !important;
	*list-style-image:url(/im/li_black_ie.gif) !important;
	}
	
.bullet_ul li ul li{
	list-style-image:url(/im/li_black.gif) !important;
	*list-style-image:url(/im/li_black_ie.gif) !important;
	}
	
.li_black{
	list-style-image:url(/im/li_black.gif);
	}
	
.li_none{
	list-style:none;
	}
	
.story_main_left ul{
	margin-top:0 !important;
	}
	
.story_ul{
	margin-left:30px !important;
	}
	
.story_main_left .feature_left{
	color:#000000;
	}
	
.story_line{
	width:111px !important;
	}
	
.stroy_right_space{
	height:65px;
	}
	
.story_main_right{
	float:right;
	width:240px;
	padding:10px 0 0 0px;
	}
	
.story_main_right_a{
	margin-top:-20px;
	}
	
.amend_left_2{
	padding-bottom:10px;
	}
	
/*
41_Story_page_feature2.html
*/
.story_41{
	width:499px !important;
	background-color:#fff;
	}
	
.gray{
	font-family:Arial, Helvetica, sans-serif;
	color:#898989;
	}
	
.black{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
.main_left{
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#404040;
	line-height:22px;
	float:left;
	}
	
.feature_main_left_1{
	font-size:12px;
	color:#747474;
	padding:20px 0 10px 0;
	}
	
.feature_main_left_2{
	font-family:Georgia, "Times New Roman", serif;
	font-size:34px;
	color:black;
	padding:15px 0 35px 0;
	}
	
.story_main_left_1{
	font-size:12px;
	color:#747474;
	padding:15px 0 10px;
	float:left;
	}
	
.a_i_12_gray{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	color:#747474;
	}
	
.a_12_gray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747474;
	}
	
.a_12_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	}
	
#story_v2_content .feature_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	}
	
.gray_div{
	width:934px;
	height:12px;
	float:left;
	background-color:#dbdbdc;
	}
	
.story_image{
	margin-bottom:20px;
	width:499px;
	height: auto;
	}

.singleStoryText p{
	margin:1.2em 0
}
	
.feature_left{
	padding-bottom:15px;
	line-height:19px;
	}
	
.main_left ul{
	margin:10px 0;
	}
	
.main_left ul ul{
	margin:0;
	}
	
.main_left ul li{
	list-style-image:url(/im/ul_black.gif);
	margin-left:15px;
	}
	
.main_left ul ul li{
	list-style-image:url(/im/li_black.gif);
	margin-left:40px;
	}

#feature_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	height: 1180px;
	}

#story_v2_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	padding-bottom:50px;
	}

.size_12{
	font-size:12px;
	}
	
.line{
	background:url(/im/two_px_bg.jpg) 0 0 repeat-x;
	width:600px;
	height:1px;
	margin-top:15px;
	margin-bottom:20px;
	}
	
.w_499{
	width:499px;
	}
	
.in_line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#787878;
	padding:10px 0 0;
	}
	
.in_line_under{
	padding:20px 0 0;
	}

.feature_left_last{
	font-size:12px;
	color:black;
	padding:15px 0;
	}
	
.main_middle{
	float:left;
	padding:95px 30px 0;
	width:136px;
	}
	
.quotation_1{
	background:url(/im/quotation_1.jpg) 30px 0 no-repeat;
	width:198px;
	height:19px;
	}
	
.quotation_2{
	background:url(/im/quotation_2.jpg) right 0 no-repeat;
	margin-top:10px;
	width:136px;
	height:18px;
	}
	
.middle_1{
	background:url(/im/quotation_1.jpg) 0px 10px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#898989;
	padding-top:35px;
	}
	
.middle_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#898989;
	padding:20px 0;
	}
	
.w_111{
	width:111px;
	}
	
.main_right{
	float:left;
	padding-top:25px;
	}
	
.f_right{
	float:right !important;
	}
	
.f_left{
	float:left !important;
	}
	
.leader_main_left{
	width:616px;
	padding-right:75px;
	}
	
.leader_main_left ul{
	margin:10px 0;
	}
	
.leader_main_left ul ul{
	margin:0;
	}
	
.leader_main_left ul li{
	list-style-image:url(/im/ul.jpg);
	margin-left:15px;
	}
	
.leader_main_left ul ul li{
	list-style-image:url(/im/li.jpg);
	margin-left:40px;
	}
	
.leader_left_1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	padding-bottom:20px;
	}
	
.leader_left_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	}
	
#leader_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	height: 1620px;
	}
	
/*
42_Story_Page_leadersStatement.heml
*/
#leaders_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	padding-bottom:100px;
	}
	
#leaders_content .feature_left{
	color:#404040;
	width:600px;
	}
	
.p_top_12{
	padding-top:12px;
	}
	
.p_bottom_25{
	padding-bottom:25px;
	}
	
.g_16{
	font-family:Georgia, "Times New Roman", serif;
	font-size:16px;
	}

.above_bulleted_list{
	color:black;
	}
	
.grey_bg ul.footer_ul{
	margin-bottom:0px;
	}
	
.grey_bg ul.footer_ul ul{
	margin-bottom:0px;
	}
	
ul.footer_ul{
	margin-left:20px;
	}
	
ul.footer_ul li{
	list-style-image:url(/im/ul_grey.gif) !important;
	*list-style-image:url(/im/ul_black_ie.gif) !important;
	}
	
.footer_ul li ul li{
	list-style-image:url(/im/li_black.gif) !important;
	margin-left:20px;
	}
	
ol.footer_ol{
	margin-left:20px;
	*margin-left:25px;
	}
	
ol.footer_ol li ol{
	margin-left:20px;
	*margin-left:25px;
	}
	
ol.footer_ol li ol li{
	list-style-type:lower-alpha;
	}
	
.grey_bg .tank ul li{
	color:#000;
	}
	
.tank ol li{
	font:12px Arial, Helvetica, sans-serif;
	}
	
/*
43_pringtFriendly_page_lightbox.html
*/
.left{
	background:url(/im/left_bg.gif) right 0 no-repeat;
	float:left;
	width:709px;
	}

.w_709{
	width:709px !important;
	}
	
.w_689{
	width:689px !important;
	}
	
.w_365{
	width:365px !important;
	}
	
.right{
	width:220px;
	float:right;
	}
	
.right_bg{
	background:none;
	}
	
.right_head{
	background:url(/im/point_bg.jpg) 0 9px repeat-x;
	width:209px;
	}
	
.blue_add{
	background-image:url(/im/blue_add.gif);
	width:21px;
	height:22px;
	float:right;
	margin-left:20px;
	cursor:pointer;
	}
	
.big_print{
	background-image:url(/im/big_print.gif);
	width:20px;
	height:22px;
	float:right;
	margin-left:20px;
	cursor:pointer;
	}
	
.big_share{
	background-image:url(/im/big_share.gif);
	width:21px;
	height:21px;
	float:right;
	margin-left:20px;
	cursor:pointer;
	}
	
.print_main_left_1{
	font-size:12px;
	color:#747474;
	float:left;
	width:600px;
	}
	
.print_main_left_2{
	font-family:Georgia, "Times New Roman", serif;
	font-size:34px;
	color:black;
	padding:15px 0 0px;
	float:left;
	width:938px;
	}
	
.print_main_left_3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding:20px 0;
	float:left;
	}
	
.righ_image{
	width:304px;
	height:218px;
	float:right;
	}
	
.w_689 ul{
	margin:0 !important;
	}
	
.left .feature_left{
	line-height:18px;
	}
	
.f_size_24{
	font-size:24px;
	}
	
.f_size_20{
	font-size:20px;
	}
	
.lightbox_button{
	background:url(/im/lightbox_button.gif) 0 0 no-repeat;
	width:111px;
	height:26px;
	border:none;
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	margin:10px 0 0 0px;
	}
	
.lightbox_line{
	background:url(/im/point.jpg) 0 0 repeat-x;
	width:595px;
	height:1px;
	overflow:hidden;
	margin:15px 0 16px 0;
	}
	
.lightbox_div{
	padding-left:20px;
	}
	
.lightbox_content{
	margin-left:-20px;
	width:600px;
	height:500px;
	overflow:auto;
	}
	
.lightbox_logo{
	width:200px;
	/*Uncomment this to fix spacing error - Roger*/
	/*margin-bottom: 20px;*/
	}
	
.margin_0_auto{
	margin:0 auto;
	}
	
.none_float{
	float:none;
	}
	
.lightbox_a{
	width:499px;
	word-wrap:break-word;
	}
	
#print_body{
	background:none;
	padding:20px 0;
	*padding:20px 50px;
	}
	
#printpage_body{
	background:none;
	}
/*
45_46_Glossary_Page.html
*/
.letter_a_2{
	padding:0 10px;
	float:left;
	}
.letter_a_2_a{
	padding:0 10px 0 0;
	float:left;
	}
	
.expand_all{
	padding:10px 0 19px;
	float:left;
	}
	
.letter_button{
	background:url(/im/letter_button_add.jpg) 0 4px no-repeat;
	float:left;
	cursor:pointer;
	width:10px;
	height:14px;
	}
	
.letter_button_2{
	background:url(/im/letter_button_reduce.jpg) 0 4px no-repeat;
	float:left;
	cursor:pointer;
	width:10px;
	height:14px;
	}
	
.letter_content_a{
	padding-left:17px;
	line-height:19px;
	color:#00527C;
	cursor:pointer;
	}
	
.letter_content_a_current{
	padding-left:17px;
	line-height:20px;
	color:#00527c;
	font-weight:bold;
	cursor:pointer;
	}
	
.letter_content{
	padding:0 0 20px 15px;
	width:690px;
	}
	
/*
47_48_FAQ_Page.html
*/	
.expand_all_faq{
	padding:0px 0 19px;
	float:left;
	}
	
/*
49_Site_Map_Page.html
*/
#site_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	padding-bottom:30px;
	}
.site_gray{
	width:928px;
	height:39px;
	background-color:#d9d9d9;
	float:left;
	padding-left:13px;
	margin-top:30px;
	line-height:39px;
	border-bottom:1px solid #ffffff;
	}
	
.site_big_content{
	width:928px;
	float:left;
	background-color:#f5f7f9;
	padding:0 0 11px 13px;
	color:#016ca3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.site_big_content a{
	color:#016ca3;
	}
	
.site_big_content ul{
	margin-bottom:10px;
	}
	
.site_back_to_top{
	background:url(/im/back_to_top.jpg) 73px 17px no-repeat;
	float:right;
	width:85px;
	padding:12px 24px 0 0;
	}
	
.site_content_1{
	width:209px;
	float:left;
	padding:12px 0 0px;
	}
	
.site_content_2{
	width:185px;
	float:left;
	padding:12px 0 0;
	color:#016ca3;
	}
	
.site_content_3{
	width:305px;
	float:left;
	padding:12px 0;
	color:#016ca3;
	}
	
.site_content_4{
	float:left;
	padding:12px 0;
	color:#016ca3;
	}
	
.site_ul{
	font-weight:bold;
	font-style:italic;
	}
	
.up_footer{
	margin-right:22px;
	}
	
/*
50_TagCloud_Page.html
*/

.tag_cloud_right{
	float:right;
	}
	
.tag_cloud_small_grey{
	padding-right:15px;
	}
	
/*
51_Tagcloud_Results_Page.html
*/	
#clear_content {
	width: 980px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	padding-bottom:100px;
	}
	
.grey_bg ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00527c;
	margin-bottom:10px;
	}
	
.grey_bg ul li{
	line-height:18px;
	}
	
.tagcloud_results_head{
	width:658px;
	float:left;
	padding:27px 0 13px;
	}
	
.tagcloud_results_head_right{
	float:right;
	}
	
.tagcloud_results_content{
	width:672px;
	padding-top:17px;
	float:left;
	}
	
.tagloud_results_main_left{
	width:672px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.a_i_12_g{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	color:#747474;
	}
	
.tagcloud_results_images{
	padding-left:7px;
	}
	
.tagcloud_tesults_main_right{
	float:right;
	width:240px;
	padding:10px 0 0 0px;
	}
	
.tagcloud_results_pagination{
	margin-top:45px;
	}
	
/*
53_AdvancedSearch_Page.html
*/
/*#advanced_tab1{
	background-image:url(/im/advanced_tab_bg_1.jpg);
	width:209px;
	}
	
#advanced_tab2{
	background-image:url(/im/advanced_tab_bg_2.jpg);
	width:249px;
	}
	
#advanced_tab3{
	background-image:url(/im/advanced_tab_bg_3.jpg);
	width:163px;
	}*/

.advanced_tab_content{
	width:903px;
	border:solid 1px #a2bfce;
	padding:36px 16px 20px;
	}
	
#advanced_tab{
	width:895px;
	padding-top:30px;
	}
	
#advanced_tab ul{
	height:33px;
	}
	
#advanced_tab ul li{
	list-style-type:none;
	list-style-image:none;
	margin:0;
	float:left;
	margin-right:2px;
	cursor:pointer;
	}
	
.advanced_tabbing{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-position:top;
	background-repeat:no-repeat;
	height:33px;
	line-height:33px;
	text-align:center;
	}
	
.advanced_tabbing_current{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	background-position:bottom;
	background-repeat:no-repeat;
	height:33px;
	line-height:33px;
	text-align:center;
	}
	
#advanced_tab ul li:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	background-position:bottom;
	background-repeat:no-repeat;
	height:33px;
	line-height:33px;
	text-align:center;
	}

.google{
	width:54px;
	height:34px;
	float:right;
	}
	
.advanced_content_head{
	float:left;
	padding-bottom:22px;
	width:603px;
	}
	
.up_input{
	float:left;
	width:603px;
	padding-bottom:3px;
	}
	
.advanced_input{
	float:left;
	width:603px;
	margin-bottom:12px;
	}
	
.advanced_small_input{
	width:170px;
	float:left;
	margin-bottom:28px;
	}
	
.or{
	width:38px;
	float:left;
	text-align:center;
	line-height:20px;
	padding-right:2px;
	}
	
	
/*
54_Thankyou_Page.html
*/
.thankyou_head{
	padding:27px 0 0 0;
	}
	
.thankyou_content{
	padding:11px 0 23px;
	}
	
/*
55_Newletter_NewSubscriber_Page.html
*/
/*#newsletter_tab1{
	background-image:url(/im/newsletter_tab_bg_1.jpg);
	width:163px;
	}
	
#newsletter_tab2{
	background-image:url(/im/newsletter_tab_bg_2.jpg);
	width:192px;
	}
	
#newsletter_tab3{
	background-image:url(/im/newsletter_tab_bg_3.jpg);
	width:172px;
	}*/

.newsletter_tab_content{
	width:687px;
	height:442px;
	border:solid 1px #a2bfce;
	padding:20px 16px;
	}
	
#newsletter_tab{
	width:895px;
	padding-top:30px;
	}
	
#newsletter_tab ul{
	height:33px;
	}
	
#newsletter_tab ul li{
	list-style-type:none;
	list-style-image:none;
	margin:0;
	float:left;
	margin-right:2px;
	cursor:pointer;
	}
	
.newsletter_tabbing{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-position:top;
	background-repeat:no-repeat;
	height:33px;
	line-height:33px;
	text-align:center;
	}
	
.newsletter_tabbing_current{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	background-position:bottom;
	background-repeat:no-repeat;
	height:33px;
	line-height:33px;
	text-align:center;
	}
	
#newsletter_tab ul li:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:white;
	background-position:bottom;
	background-repeat:no-repeat;
	height:33px;
	line-height:33px;
	text-align:center;
	}
	
.newsletter_content{
	width:655px;
	padding-bottom:17px;
	float:left;
	}
	
.in_content{
	width:96px;
	float:left;
	line-height:20px;
	}
	
.in_newsletter_content_input{
	width:232px;
	float:left;
	}
	
.newsletter_button{
	background:url(/im/newsletter_button_bg.jpg) 0 0 no-repeat;
	width:236px;
	height:26px;
	float:left;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	}
	
.p{
	padding-bottom:5px;
	}
	
.p_big{
	padding-bottom:25px;
	}
	
.newsletter_button_small{
	background:url(/im/newsletter_button_small_bg.jpg) 0 0 no-repeat;
	width:182px;
	height:26px;
	float:left;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	}
	
.in_content2{
	width:120px;
	float:left;
	line-height:20px;
	}
	
.question{
	width:232px;
	float:left;
	line-height:20px;
	}
	
/*
56_Newsletter_NewSubscriber_SelectTypes_Pages.html
*/	
.select_content{
	width:690px;
	float:left;
	text-indent:5px; /* Changed by William on 20130108 */
	}
	
.select_main_left{
	width:690px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:18px;
	}
	
.select_gray{
	width:658px;
	background-color:#f4f4f4;
	padding:16px;
	float:left;
	margin:16px 0;
	}
	
.after_checkbox_words{
	float:left;
	margin-left:12px;
	line-height:20px;
	}
	
.h_10{
	height:10px;
	}
	
.out_select_input{
	width:760px;
	float:left;
	}
	
.b4_input{
	float:left;
	width:155px;
	line-height:20px;
	}
	
.select_input{
	width:290px;
	float:left;
	}
	
.m_top_16{
	margin-top:16px;
	}
	
.gray_words{
	width:290px;
	float:left;
	font-size:11px;
	color:#787878;
	}
	
.select_image{
	width:120px;
	height:40px;
	float:left;
	}
	
.select_last_input{
	width:158px;
	float:left;
	margin:6px 0 10px;
	}
	
.button{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	border:none;
	padding-bottom:3px;
	}
	
.select_button_1{
	background:url(/im/select_button_1.jpg) 0 0 no-repeat;
	width:113px;
	height:26px;
	margin:0px 5px 0 175px;
	}
	
.select_button_2{
	background:url(/im/clear_button.jpg) 0 0 no-repeat;
	width:78px;
	height:26px;
	margin:0px 5px 0 0px;
	}
	
/*
66_Newsletter_Listing_Page.html
*/
.tank_main_left{
	width:659px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:18px;
	}
	
.tank_66a{
	background:url(/im/point.jpg) 0 bottom repeat-x;
	float:left;
	width:659px;
	height:127px;
	margin-bottom:15px;
	}

.tank_66a_image{
	width:151px;
	height:110px;
	float:left;
	}
	
.tank_66a_right{
	padding:5px 13px;
	float:left;
	width:482px;
	}
	
.tank_66a_words{
	float:left;
	margin-top:5px;
	}
	
.m_bottom_20{
	margin-bottom:20px;
	}
	
.tank_main_right{
	float:right;
	width:240px;
	padding:10px 0 0 0px;
	}
	
/*
66a_Newsletter_Listing_Archive_Page.html
*/
.archive_section{
	float:left;
	width:659px;
	}
	
.archive_clear{
	background:url(/im/point.jpg) 0 bottom repeat-x;
	height:13px;
	overflow:hidden;
	}
	
.archive_head{
	margin:20px 0;
	float:left;
	width:659px;
	}
	
.archive_a{
	float:left;
	width:659px;
	margin-bottom:15px;
	font-size:12px;
	}
	
.archive_pagination{
	font-size:12px;
	margin-top:20px;
	}
	
.a66_left{
	float:left;
	width:659px;
	}
	
/*
67_Newsletter_Story_Page.html
*/
.newstory_head{
	font-family:Georgia, "Times New Roman", serif;
	font-size:28px;
	float:left;
	}
	
.a_b_18{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	}
	
.newstory_head_a{
	margin-left:10px;
	}
	
.newstory_image_div{
	width:600px;
	height:317px;
	float:left;
	margin-top:20px;
	}

.newstory_content{
	padding:25px;
	width:580px;
	float:left;
	}
	
.newstory_small_head{
	background:url(/im/main_head_bg.jpg) 0 0 repeat-x;
	width:575px;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:38px;
	float:left;
	padding-left:25px;
	}
	
.newstory_big_column{
	background:url(/im/column_bg.jpg) 0 0 repeat-y;
	width:600px;
	float:left;
	}
	
.newstory_column{
	float:left;
	width:150px;
	padding:25px;
	}
	
.newstory_column_right{
	float:left;
	width:150px;
	padding:25px;
	}
	
.column_a{
	float:left;
	padding:5px 0 15px;
	width:150px;
	}
	
.column_content{
	float:left;
	width:150px;
	}
	
.column_small_head{
	float:left;
	margin-bottom:10px;
	}

.column_bg_div{
	padding:0 0 14px 0px;
	float:left;
	width:140px;
	}
	
/*
67b_Nwesletter_Current.html
*/
#apec_edm{
	background:none;
	}
	
#current{
	margin:0 auto 20px;
	width:600px;
	border:1px solid #ececec;
	}
	
.current_header{
	background:url(/im/current_header_bg.jpg) 0 0 no-repeat;
	float:left;
	width:600px;
	height:117px;
	}
	
.current_main_left{
	background-color:#ffffff;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:600px;
	}
	
.current_head{
	font-family:Georgia, "Times New Roman", serif;
	font-size:28px;
	float:left;
	padding-left:15px;
	}

.current_content{
	padding:20px;
	width:560px;
	float:left;
	}
	
#edm_footer {
	width: 560px;
	padding: 14px 20px;
	height: 26px;
	font-size: 1.1em;
	color: #ffffff;
	background-color: #1a75bc;
	}
	
.edm_footer_content{
	color:#ffffff;
	font-size:12px;
	}
	
.edm_footer_content a{
	color:#fff;
	text-decoration:underline;
	}
	
/*
29_LeadersDeclare_Page.html
*/	
.declare_main_left{
	width:668px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.declare_left{
	float:left;
	}
	
.clarity_content{
	background:url(/im/photo_gallery_bg.png) 0 0 repeat;
	position:absolute;
	z-index:5;
	margin:-83px 0 0 0;
	width:538px;
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	text-align:left;
	padding-left:30px;
	}
	
.clarity_content span{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	padding:0 30px;
	}
	
.declare_middle{
	background:url(/im/point_column.jpg) 0 0 repeat-y;
	float:left;
	width:1px;
	height:455px;
	margin:0 20px;
	}
	
.declare_right{
	float:left;
	width:260px;
	}
	
.declare_button{
	margin-bottom:10px;
	float:left;
	width:210px;
	height:45px;
	background-color:#014670;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	line-height:45px;
	padding-left:50px;
	cursor:pointer;
	text-decoration:none;
	}
	
#declare_button1{
	background-image:url(/im/declare_bg_1.jpg);
	background-repeat:no-repeat;
	}
	
#declare_button2{
	background-image:url(/im/declare_bg_2.jpg);
	background-repeat:no-repeat;
	}
	
#declare_button3{
	background-image:url(/im/declare_bg_3.jpg);
	background-repeat:no-repeat;
	}
	
#declare_button4{
	background-image:url(/im/declare_bg_4.jpg);
	background-repeat:no-repeat;
	}
	
	
/*
77_WebsiteCentre.html
*/	
.centre_main_right{
	float:left;
	width:192px;
	padding:0px 0 0 27px;
	}
	
.centre_head{
	background:url(/im/centre_head_bg.jpg) 0 0 repeat-x;
	float:left;
	width:980px;
	height:126px;
	border:1px solid #fff;
	border-left:none;
	}
	
.centre_1{
	float:left;
	}
	
.centre_2{
	float:left;
	margin-left:66px;
	}
	
.centre_3{
	float:left;
	margin-left:120px;
	}
	
.centre_4{
	float:left;
	margin-left:33px;
	}
	
.centre_content{
	background:url(/im/centre_content_bg.jpg) 0 0 repeat-x;
	border: 1px solid #ffffff;
	width:957px;
	padding:20px 0px 0 22px;
	}
	
.centre_main_left{
	float:left;
	width:720px;
	}
	
.centre_content_head{
	font-family:Georgia, "Times New Roman", serif;
	font-size:24px;
	padding-bottom:10px;
	}
	
.centre_main_left p{
	padding-bottom:10px;
	}
	
.centre_main_right .centre_dotted{
	color:black;
	}
	
.centre_dotted{
	font-size:12px;
	}
	
.centre_out_login{
	border-bottom:1px solid #b6b6b6;
	border-top:1px solid #ededed;
	margin-bottom:20px;
	float:left;
	width:192px;
	height:91px;
	}
	
.centre_login{
	background:url(/im/login_bg.jpg) 0 0 repeat-x;
	border-right:1px solid #929292;
	border-left:1px solid #ededed;
	float:left;
	width:188px;
	height:86px;
	padding-top:5px;
	}
	
.centre_login div{
	width:60px;
	float:left;
	margin:0px 0 0 7px;
	line-height:27px;
	font-size:11px;
	}
	
.centre_login .input{
	width:107px;
	float:left;
	margin-top:5px;
	}
	
.login_btn{
	background:url(/im/login_btn_bg.jpg) 0 0 no-repeat;
	float:right;
	border:none;
	padding-bottom:4px;
	font-weight:bold;
	font-size:11px;
	color:#b8ddf4;
	width:53px;
	height:19px;
	margin:7px 10px 0 0;
	}
	
.withoutlogo{
	margin-left:295px;
	}
	
/*alternating_table.html*/
table.alternat{
	border:1px solid #D9D9D9;
	margin:10px auto;
	width:881px;
	}

.alternat tr th{
	background-color:#D9D9D9;
	text-align:left;
	padding:10px;
	}

.alternat tr td{
	background-color:#F5F7F9;
	text-align:left;
	padding:10px;
	}
	
/*Changed by William on 20130108*/
.form_topics_intro_indent
{
    text-indent:22px;
    margin-top:5px;
}

.in_newsletter_content_ddl{
	width:236px;
	float:left;
}

/*END of Changed by William on 20130108*/

/*added by Carrie on 20130222 for html editor*/

.newsletter_dl_icon{
	background:url(/im/for_li.jpg) 0px 0px no-repeat;
	min-height: 25px; 
}

/*end of added by Carrie on 20130222 for html editor*/

/*Added by Aung on 20130227 for hiding * in form */

span.scfRequired, span.scfValidatorRequired
{
	display:none;
}
/*end of Added by Aung on 20130227 for hiding * in form */

/*added by Carrie on 20130610 for social media icons*/
/*home page*/

    /*.SMDiv
    {
        width: 50%;
        position: relative;
        float: left;
        padding-top: 14px;
        padding-bottom: 14px;
    }
    .SMDiv img
    {
        position: absolute;
        top: 50%;
        margin-top: -17px;
        padding:0px 5px;
    }
    .SMDiv span
    {
        margin-left: 42px;
        display: block;
    }*/
    
    .SMDiv
    {
        float: left;
        padding: 4px;
    }
    .SMDiv img
    {
        padding: 0px;
    }
    .SMhead
    {
        text-align:center;
        font-family: Georgia, "Times New Roman", serif;
        font-size: 20px;
        line-height: 28px;
    }
    
    .followDiv
    {
        padding:10px 0px;
        text-align:center;
    }
    
    .fb_edge_widget_with_comment iframe
    {
        width: 47px !important;
    }
.main_head_title
{
    float:left;
    width:750px;
}
.main_head_utility
{
    float:left;
    width:180px;
}
.home_btm_right
    {
        width: 333px;
        float: left;
        margin-left: 22px;
    }
    .home_btm_left_head
    {
        background: url(/im/point_bg.jpg) 0 0 repeat-x;
        width: 333px;
        height: 28px;
    }
    .home_btm_left_big_tank
    {
        width: 333px;
        padding-top: 10px;
        padding-left:5px;
        padding-right:5px;
    }
    
    .home_btm_left_tank
    {
        padding: 0px 0px;
        text-align: left;
    }
    .tweetDiv
    {
        background: url(/im/tweet_bg.jpg) repeat-x bottom;
        padding: 4px 0px;
        font-size: 12px;
    }
    
    .tweetInnerDiv
    {
        background: url(/im/tweet_left_bg.jpg) 0 0 no-repeat;
        padding: 0px 5px 0px 15px;
    }
    .tweetInnerDiv a
    {
        text-decoration: none;
        color: #00527c;
    }
    
    .tweetInnerDiv a:hover
    {
        text-decoration: underline;
    }
    .home_btm_left
    {
        width: 333px;
        float: left;
    }
    .home_btm_left_head
    {
        background: url(/im/point_bg.jpg) 0 0 repeat-x;
        width: 333px;
        height: 28px;
    }
    .home_btm_left_big_tank
    {
        width: 333px;
        padding-top: 10px;
        padding-left:5px;
        padding-right:5px;
    }
    
    .home_btm_left_tank
    {
        padding: 0px 0px;
        text-align:left;
    }
    
    .EventDetails
    {
        font-size:10px;
        color:#999999;   
        }

/*content page*/
.SMTopDiv
    {
        text-align:right;
        overflow:hidden;
        float:right;
		width:385px;
        }
    .SMImg
    {
        padding:0px 2px;
        float:left;
    }
    
    .SMText
    {
        padding: 10px 5px;
        float:left;    
    }
    .addthis_pill_style {
		width:50px !important;
		overflow:hidden !important;
    }
    .shareBtnsDiv
    {
        width:250px;
    }
    .linkedinBtn
    {
        margin-left:3px;
        }
/*end of added by Carrie on 20130610 for social media icons*/