* {font-size: 100.01%;}
html {font-size: 64%;
}
html,body {
	height:100%;
	margin:0;
}
body{
	background-repeat: repeat-x;
	background-image: url(../images/bg-body.gif);
	color:#003B5A;
	font:1.05em Verdana, Geneva, sans-serif;
}
img{border-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Verdana, Geneva, sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper {min-height:100%;}
* html #wrapper {height:100%;}
#wrapper-holder {
	width:980px;
	overflow:hidden;
	margin:0 auto;
	padding:0 0 50px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
/*-- header start --*/
#header {
	height:1%;
	overflow:hidden;
	padding:0 0 0 190px;
	background:#2f729c url(../images/top_header.jpg) repeat-x;
	position:relative;
}
/*-- logo start --*/
#header .logo {
	position:absolute;
	top:20px;
	left:18px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
#header .logo a {
	display:block;
	width:400px;
	height:100px;
	background: url('../images/logo.png') no-repeat;
}
/*-- logo end --*/
#header-holder {
	height:1%;
	overflow:hidden;
	background:transparent;
	position:relative;
}
#header .ideas {
	position:absolute;
	bottom:0;
	left: 55px;
	width:170px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-ideas.gif) no-repeat;
}
                            
#header .ideas-large {
	position:absolute;
	bottom:0;
	left: 90px;
	width: 255px;
	height: 75px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-ideas-large.gif) no-repeat;
}
/*-- header-right start --*/
.header-r {
	float:right;
	width:377px;
	height:140px;
	overflow:hidden;
	position:relative;
}
.header-r img {display:block;}
.header-r .nav-box {
	position:absolute;
	top:0;
	right:34px;
}
.header-r .nav {
	margin:0;
	padding:20px 0 4px 8px;
	list-style:none;
	float:left;
	overflow:hidden;
	background:url(../images/bg-nav.png) repeat;
}
.header-r .nav li:first-child {background:none;}
.header-r .nav li {
	float:left;
	padding:0 6px;
	color:#fff;
	font-size:11px;
	position:relative;
	background:url(../images/divide-nav.gif) no-repeat 0 2px;
}
.header-r .nav li a {
	color:#fff;
	text-decoration:none;
}
.header-r .nav li a:hover {text-decoration:underline;}
.header-r .resize li{
	background: none;
	padding: 0;
}
.header-r .resize {
	list-style: none;
	padding: 1px 0 0 5px;
	margin: 0 -2px 0 0;
	float:left;
	display: inline;
	overflow:hidden;
}
.header-r .aaa {
	margin:-6px 0 0;
	padding:0 1px 0 4px;
	list-style:none;
	background:none;
	float:left;
	overflow:hidden;
}
.header-r .aaa li {
	margin:0;
	padding:0;
	color:#fff;
	background:none;
	float:none;
	display:inline;
}
.header-r .aaa li a {
	color:#fff;
	text-decoration:none;
}
.header-r .box {
	margin:0;
	padding:0 0 0 4px;
	list-style:none;
	background:none;
	float:left;
	overflow:hidden;
}
.header-r .box li {
	float:left;
	background:none;
	padding:0;
	margin:0 1px 0 0;
}
.header-r .box li img {display:block;}
#font-min {font-size: 10px;}
#font-normal {font-size: 12px;}
#font-max {font-size: 14px;}
#font-bigest {float:left;}
#font-smallestt {float:left;}
.plus a {
	width: 11px;
	height: 11px;
	overflow: hidden;
	background:url(../images/btn-plus.gif) no-repeat;
	float: left;
	text-indent: -9999px;
}
.minus a {
	width: 11px;
	height: 11px;
	overflow: hidden;
	background:url(../images/btn-minus.gif) no-repeat;
	float: left;
	text-indent: -9999px;
}
/*-- header-right end --*/
/*-- header end --*/
#main {
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
	background:url(../images/bg-main.gif) repeat-x;
	position:relative;
}
                       
#mainlanding {
	color: white;
	margin-left: 0;
	margin-bottom: 0px;
	margin-right: 0;
	margin-top: 0;
	height: 800px;
	width:100%;
	overflow:hidden;
	background:#31719A url(../images/bg-landing.gif) repeat-x;
	
}
/*-- content start --*/
#content {
	float:right;
	width:790px;
	overflow:hidden;
	padding:0 0 0 3px;
	background:url(../images/divide-content.gif) repeat-y 0 100%;
}
#landingcontent {
	float:right;
	width:790px;
	overflow:hidden;
	padding:0 0 0 3px;
	background: 0 100%;
}
.inner1 #content {background:none;}
.inner1 #landingcontent {background:none;}
#landingcontent .advice {
	display:block;
	width:100%;
	height:49px;
	text-indent:-9999px;
	overflow:hidden;
	background:#009ee0 url(../images/bg-advice-capital.gif) no-repeat;
}
                       
#content .advice {
	display:block;
	width:100%;
	height:49px;
	text-indent:-9999px;
	overflow:hidden;
	background:#009ee0 url(../images/bg-advice-capital.gif) no-repeat;
}
                       
#landingcontent .advice-large {
	display:block;
	width:100%;
	height: 73px;
	text-indent:-9999px;
	overflow:hidden;
	background:#009ee0 url(../images/bg-advice-capital-large.gif) no-repeat;
}
/*-- nav-box start --*/
#content .nav-box {
	width:100%;
	overflow:hidden;
	background:url(../images/bg-navigation.gif) repeat-x;
}
                          
#landingcontent .nav-box {
	width:100%;
	overflow:hidden;
	background:url(../images/bg-navigation.gif) repeat-x;
}
/*-- navigation start --*/
.nav-box .navigation {
	margin:0;
	padding:7px 0 3px 33px;
	list-style:none;
	float:left;
	width:550px;
	overflow:hidden;
}
.nav-box .navigation li {
	float:left;
	font-size:12px;
	text-transform:uppercase;
	background:url(../images/divide-navigation.gif) no-repeat;
}
.nav-box .navigation li a {
	display:block;
	color:#a2a37b;
	padding:7px 9px 8px;
	background:url(../images/bullet-navigation.gif) no-repeat 9px 100%;
	text-decoration:none;
}
.inner .nav-box .navigation li a {background:none;}
.nav-box .navigation li:hover,
.nav-box .navigation li.hover,
.nav-box .navigation li.active {
	margin:0 -1px 0 0;
	position:relative;
	z-index:1;
}
.nav-box .navigation li:hover a,
.nav-box .navigation li.hover a,
.nav-box .navigation li.active a {
	color:#003B5A;
	padding:7px 10px 3px 9px;
	border-bottom:5px #fcf320 solid;
	background:url(../images/bg-navigation-h.gif) repeat-x;
	text-decoration:none;
}
.nav-box .navigation li.active a {font-weight:bold;}
.inner .nav-box .navigation li:hover a,
.inner .nav-box .navigation li.hover a,
.inner .nav-box .navigation li.active a {
	border:0 !important;
	padding:7px 10px 8px 9px !important;
}
/*-- navigation end --*/
/*-- sel-box start --*/
.nav-box .sel-box {
	float:left;
	width: 157px;
	overflow:hidden;
}
.nav-box select {
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 12px;
	float:left;
	width: 157px;
	height:16px;
	font-size:9px;
	color:#003B5A;
	text-transform:uppercase;
}
/*-- sel-box end --*/
.nav-box .links {
	float:left;
	width:8px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	margin:15px 0 0 10px;
	background:url(../images/btn-links.gif) no-repeat;
}
/*-- nav-box end --*/
/*-- drop-box start --*/
.drop-box {
	width:100%;
	margin:-1px 0 0;
	background:url(../images/bg-drop.gif) repeat-x;
}
.drop-box:after {
	content:"";
	clear:both;
	display:block;
}
/*-- drop-navigation start --*/
.drop-box .navigation {
	width:100%;
	padding:0 0 2px 33px;
	margin:0;
	list-style:none;
}
.drop-box .navigation:after{
	content:"";
	display:block;
	clear:both;
}
.drop-box .navigation li {
	float:left;
	font-size:12px;
	position:relative;
	z-index:0;
	background:url(../images/divide-drop.gif) no-repeat 0 2px;
}
.drop-box .navigation li a {
	display:block;
	color:#003B5A;
	padding:8px 9px 9px;
	background:url(../images/bullet-drop.gif) no-repeat 8px 100%;
	text-decoration:none;
}
.drop-box .navigation li.hover,
.drop-box .navigation li.active  {
	margin:0 -1px 0 0;
	position:relative;
	z-index:1;
}
.drop-box .navigation li.hover ul {
	height: 0;
	overflow: hidden;
}
.drop-box .navigation li.hover a,
.drop-box .navigation li.active a {
	padding:8px 10px 4px 9px !important;
	border-bottom:5px #fcf320 solid;
	background:url(../images/bg-navigation-h.gif) repeat-x;
	text-decoration:none;
}
.drop-box .navigation li.active a {font-weight:bold;}
.drop-box .navigation ul {
	overflow: hidden;
	position:absolute;
	left: -9999px;
	top: -9999px;
	margin:0;
	padding:0;
	list-style:none;
	width: 122px;
}
.drop-box .navigation ul:after{
	content:"";
	display:block;
	clear:both;
}
/* .drop-box .navigation li.hover ul {display:block;} */
.drop-box .navigation ul li {
	width:122px;
	float:none;
	vertical-align: top;
	overflow:hidden;
	padding:0;
	font-size:12px;
	text-transform:uppercase;
	vertical-align:top;
	border-bottom:1px #f5f9fa solid;
	background:#dde8ea;
}
.drop-box .navigation ul li a {
	font-weight:normal !important;
	color:#74929c !important;
	background:none !important;
	border:0 !important;
}
.drop-box .navigation ul li.hover a {
	color:#003B5A !important;
}
.drop-box .navigation li.active ul li a {
	border:0 !important;
	padding:7px 10px 9px 9px !important;
}
/*-- drop-navigation end --*/
/*-- drop-box end --*/
#content h1.title {
	margin:0 0 10px;
	padding:0 20px 0 10px;
	font-family:Georgia, serif, sans-serif;
	font-size:1.584em;
	font-weight:normal;
	color:#003B5A;
	line-height:1.584em;
	letter-spacing:1px;
}
#landingcontent h1.title {
	margin:0 0 10px;
	padding:0 20px 0 10px;
	font-family:Georgia, serif, sans-serif;
	font-size:1.584em;
	font-weight:normal;
	color: #003B5A;
	line-height:1.584em;
	letter-spacing:1px;
}
#content h1.sanstitle {
	padding-left: 0px;
	padding-bottom: 0;
	padding-right: 20px;
	padding-top: 0;
	margin:0 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.19em;
	font-weight:normal;
	color: #003B5A;
	line-height: 1.34em;
	letter-spacing: 0px;
}

#content h1.sanstitle2 {
	margin-left: 0;
	margin-bottom: 0px;
	margin-right: 0;
	margin-top: 0;
	padding-left: 0px;
	padding-bottom: 0;
	padding-right: 20px;
	padding-top: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.19em;
	font-weight:normal;
	color: #003B5A;
	line-height: 1.34em;
	letter-spacing: 0px;
}

#content h2.boardtitle {
	padding-left: 0px;
	padding-bottom: 0;
	padding-right: 20px;
	padding-top: 0;
	margin:0 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	font-weight:normal;
	color: #003B5A;
	line-height:1.584em;
	letter-spacing:1px;
	border-bottom: 1pt dotted #003B5A;
	width: 445px;
	
}
#content h2.ideastitle {
	background-color: #003B5A;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-top: 0;
	margin:0 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.3em;
	font-weight:normal;
	color: #FFFFFF;
	line-height:1.584em;
	letter-spacing: 0px;
	width: 70px;
}
#content h2.terms {
	background-color: #003B5A;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-top: 0;
	margin:0 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	font-weight:normal;
	color: #FFFFFF;
	line-height: 1.48em;
	letter-spacing: 0px;
	width: 200px;
}
#content h2.advicetitle {
	background-color: #FCF320;
	padding-left: 5px;
	padding-bottom: 0;
	padding-right: 20px;
	padding-top: 0;
	margin:0 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.3em;
	font-weight:normal;
	color: #003B5A;
	line-height:1.584em;
	letter-spacing: 0px;
	width: 70px;
	
}
#content h2.capitaltitle {
	background-color: #009EE0;
	padding-left: 5px;
	padding-bottom: 0;
	padding-right: 20px;
	padding-top: 0;
	margin:0 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.3em;
	font-weight:normal;
	color: #003B5A;
	line-height:1.584em;
	letter-spacing: 0px;
	width: 70px;
	
	
}
#landingcontent h1.sanstitle {
	margin-left: 0;
	margin-bottom: 30px;
	margin-right: 0;
	margin-top: 40px;
	width: 300px;
	padding:0 20px 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.45em;
	font-weight:normal;
	color: white;
	line-height: 1.4em;
	letter-spacing: 0px;
}
#landingcontent a.sanstitle {
	margin-left: 0;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 0px;
	width: 350px;
	padding:0 20px 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.18em;
	font-weight:normal;
	color: #fcf320;
	line-height: 1.28em;
	letter-spacing:1px;
}
#content h1.title span {display:block;}
#landingcontent h1.title span {display:block;}
#content h1.sanstitle span {display:block;}
#content h1.sanstitle2 span {display:block;}
#landingcontent h1.sanstitle span {display:block;}
#content h1.title .high,
#content h1.title span {color:#009ee0}
#landingcontent h1.title .high,
#content h1.title span {color:#009ee0}
#content h1.sanstitle .high,
#content h1.title span {color:#009ee0}
#content h1.sanstitle2 .high,
#content h1.title span {color:#009ee0}
#landingcontent h1.sanstitle .high,
#content h1.title span {color: #003B5A}
#content h1.title .high span {color:#003B5A; display:inline;}
#landingcontent h1.title .high span {color:#003B5A; display:inline;}
#landingcontent h1.title .highyellow span {color:#ffff; display:inline;}
#content h1.sanstitle .high span {color:#003B5A; display:inline;}
#content h1.sanstitle2 .high span {color:#003B5A; display:inline;}
landing {color:#003B5A; display:inline;}
.content-holder {
	height:1%;
	overflow:hidden;
	padding:28px 30px 16px;
}
.content-holder-t {
	height:1%;
	overflow:hidden;
	background:#fefefe url(../images/bg-content-t.gif) repeat-x;
}
.content-holder-landing {
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(../images/content_holder.jpg);
	height: 290px;
}
.inner .content-holder {padding:13px 30px 16px 38px;}
.strip-t {background:url(../images/bg-strip-t.gif) repeat-x;}
.strip-b {background:url(../images/bg-strip-b.gif) repeat-x 0 100%;}
.holder-box {
	width:100%;
	overflow:hidden;
	background:url(../images/bg-line.gif) repeat-y 516px 0;
}
.holder-box-landing {
background:transparent url(../images/rss_strip.jpg) repeat-x scroll 0 0;
height:20px;
overflow:hidden;
width:100%;
}
.inner .holder-box {
	padding:11px 0 0;
	background:url(../images/bg-line.gif) repeat-y 508px 0;
}
.content-box {
	float:left;
	width: 485px;
	overflow:hidden;
}
.inner .content-box {width: 485px;}
/*-- columns start --*/
.columns {
	float:left;
	display:inline;
	width:222px;
	overflow:hidden;
	margin:0 31px 0 0;
}
/*-- column start --*/
.column {
	height:1%;
	overflow:hidden;
	margin:0 0 32px;
}
.column .title-box {
	float:left;
	overflow:hidden;
	margin:0 0 10px;
	padding:6px 0 0 5px;
	min-width:125px;
}
.column h3 {
	margin:0;
	font-size:17px;
	font-weight:normal;
	letter-spacing:-2px;
	color:#fff;
}
.column h3.title {float:left;}
.column h3.title span {display:block;}
.column .yellow .title {color:#003B5A;}
.column .olive .title {
	font-size:18px;
	color:#a2a37b;
	padding:10px 2px 0 0;
}
.column .dark {background:#003B5A;}
.column .yellow {background:#fcf320;}
.column .blue {background:#009ee0;}
.column .olive {
	padding:0;
	margin:0 0 8px;
}
* html .column .olive {width:auto;}
.title-box .forward {
	float:left;
	width:38px;
	height:30px;
	overflow:hidden;
	background:url(../images/bg-forward.png) no-repeat;
}
.column .text {
	height:1%;
	overflow:hidden;
	margin:0 0 2px;
	clear:both;
}
.column .text.text1 {
	padding:0 33px 0 0;
}
.column .text p {
	line-height: 1.4em;
	font-size: 1.2em;
	margin:0 0 10px;
}
#textchange.content-box p {
	margin-left: 0;
	margin-bottom: 10px;
	margin-right: 15px;
	margin-top: 0;
	line-height: 1.4em;
	font-size: 1.1em;
}

#textchange.content-box p a {
	margin-left: 0;
	margin-bottom: 10px;
	margin-right: 15px;
	margin-top: 0;
	line-height: 1.4em;
	font-size: 1.1em;
	color: #003B5A;
}

#textchange.content-box p.top {
	margin-left: 0;
	margin-bottom: 10px;
	margin-right: 15px;
	margin-top: 10px;
	line-height: 1.4em;
	font-size: 1.1em;
}
.column .more {
	float:left;
	text-transform:uppercase;
}
.column .more a {
	display:block;
	color:#003B5A;
	text-decoration:underline;
}
.column .more a:hover {text-decoration:none;}
.column .more a span {display:block;}
/*-- column end --*/

/*-- landingcolumn start --*/
.landingcolumns {
	float:left;
	display:inline;
	width:222px;
	overflow:hidden;
	margin:0 31px 0 0;
}
/*-- column start --*/
.landingcolumn {
	height:1%;
	overflow:hidden;
	margin:0 0 2px;
}
.landingcolumn .title-box {
	float:left;
	margin:0 0 10px;
}
.landingcolumn h3 {
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#fff;
}
.landingcolumn h3.title {float:left;}
.landingcolumn h3.title span {	display:block;
	min-height:14px;
	padding-left: 12px;
	padding-top: 2px;
	width: 150px;
	background:url(../images/bg-rss.gif) no-repeat 75% 50%;}
.landingcolumn .yellow .title {color:#003B5A;}
.landingcolumn .olive .title {
	font-size:18px;
	color:#a2a37b;
	padding:10px 2px 0 0;
}
.landingcolumn .dark {background:#003B5A;}
.landingcolumn .yellow {background:#fcf320;}
.landingcolumn .blue {background:#009ee0;}
.landingcolumn .olive {
	padding:0;
	margin:0 0 8px;
}
* html .landingcolumn .olive {width:auto;}
.title-box .forward {
	float:left;
	width:38px;
	height:30px;
	overflow:hidden;
	background:url(../images/bg-forward.png) no-repeat;
}
.landingcolumn .text {
	height:1%;
	overflow:hidden;
	margin:0 0 2px;
	clear:both;
}
.landingcolumn .text.text1 {
	padding:0 33px 0 0;
}
.landingcolumn .text p {
	line-height: 1.4em;
	font-size: 1.2em;
	margin:0 0 10px;
}
.landingcolumn .more {
	float:left;
	text-transform:uppercase;
}
.landingcolumn .more a {
	display:block;
	color:#003B5A;
	text-decoration:underline;
}
.landingcolumn .more a:hover {text-decoration:none;}
.landingcolumn .more a span {display:block;}


/*-- columns end --*/
/*-- person-box start --*/
.person-box {
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
}
.sansperson-box {
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
}
.person-box .person-holder {
	float:left;
	overflow:hidden;
	padding:5px 7px 0 7px;
	margin:0 0 9px;
	background:#003B5A;
}
                
.sansperson-box .person-holder {
	float:left;
	overflow:hidden;
	padding:5px 7px 0 7px;
	margin:0 0 9px;
	background:#003B5A;
}
                
.sansperson-box .news-header {
	text-decoration: underline;
	margin-left: 5px;
	margin-bottom: 9px;
	margin-right: 0;
	margin-top: 0;
	font-size: 14px;
	color: #003333;
	float:left;
	overflow:hidden;
	padding:5px 7px 0 7px;
}
                
.person-box .news-header {
	text-decoration: underline;
	margin-left: 5px;
	margin-bottom: 9px;
	margin-right: 0;
	margin-top: 0;
	font-size: 14px;
	color: #003333;
	float:left;
	overflow:hidden;
	padding:5px 7px 0 7px;
}
/*-- person --*/
.person-box .person {
	float:left;
	margin:0;
	font-size: 14px;
	letter-spacing: -1px;
	color:#fff;
}
.sansperson-box .person {
	float:left;
	margin:0;
	font-size: 14px;
	letter-spacing: -1px;
	color:#fff;
}
.sansperson-box .person span {display:block;}
.person-box .person span {display:block;}
.description-box {
	width:100%;
	overflow:hidden;
	clear:both;
}
/*-- photo start --*/
.description-box .photo img {display:block;}
.description-box .photo {
	float:left;
	width: 100px;
	overflow:hidden;
	padding:3px 0 0;
	margin:0 22px 0 0;
}
* html .description-box .photo {margin:0 19px 0 0;}
/*-- photo end --*/
/*-- description start --*/
.description-box .description {
	height:1%;
	overflow:hidden;
	padding:0 14px;
	background:url(../images/bullet-person.gif) no-repeat 0 2px;
}
.description-box .news {
	height:1%;
	overflow:hidden;
	padding:0 14px;
	background:url(../images/bullet-rss.gif) no-repeat 0 2px;
}
.description-box .description p {
	line-height: 1.4em;
	margin:0 0 12px;
	font-size: 1.2em;
	color:#003B5A;
}
/*-- email start --*/
.description-box .email-box {
	width:100%;
	overflow:hidden;
	padding:8px 0 0;
	border-top:2px #80cff0 solid;
}
.description-box .down-box {
	width:100%;
	overflow:hidden;
	padding:8px 0 0;
	border-top:2px #80cff0 solid;
}
.description-box .email-box .email {
	line-height: 1.4em;
	float:left;
	height:21px;
	overflow:hidden;
	font-size: 1.2em;
	color:#003B5A;
	padding:7px 0 0 29px;
	background:#fff url(../images/bullet-email.gif) no-repeat;
	text-decoration:underline;
}
.description-box .down-box .email {
	line-height: 1.4em;
	float:left;
	height:21px;
	overflow:hidden;
	font-size: 1.2em;
	color:#003B5A;
	padding:7px 0 0 29px;
	background:#fff url(../images/bullet-download.gif) no-repeat;
	text-decoration:underline;
}
.description-box .email-box .email:hover {text-decoration:none;}
                   
                         
                        
                             
.description-box .down-box .email:hover {text-decoration:none;}
/*-- email end --*/
/*-- description end --*/
/*-- person-box end --*/
/*-- sidebar-right start --*/
.sidebar-r {
	float:right;
	width:210px;
	overflow:hidden;
	padding:2px 0 0;
}
.inner .sidebar-r {padding:1px 0 0;}
/*-- share-box start --*/
.share-box {
	height:1%;
	overflow:hidden;
	padding:0 0 0 17px;
}
.share-box {
	height:1%;
	overflow:hidden;
	padding:0 0 0 17px;
}
.inner1 .share-box {padding:0;}
.inner1 .share-box {padding:0;}
.share-box h3.title {
	margin:0 0 12px;
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	color:#009ee0;
}
.share-box h3.title {
	margin:0 0 12px;
	font-size:17px;
	font-weight:normal;
	letter-spacing:-1px;
	color:#009ee0;
}
.share-box h3.title span {display:block;}
.share-box h3.title span {display:block;}
.inner .share-box h3.title {margin:0 0 5px;}
.inner .share-box h3.title {margin:0 0 5px;}
.share-box .share {
	line-height: 1.3em;
	padding-left: 52px;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 5px;
	margin-left: -10px;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 0px;
	width:150px;
	float:left;
	display:inline;
	overflow:hidden;
	font-size: 1em;
	color:#003B5A;
	text-transform:uppercase;
	background:url(../images/bg-share.png) no-repeat;
}
.share-box .ft {
	line-height: 1.3em;
	padding-left: 52px;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 5px;
	margin-left: -10px;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 0px;
	width:150px;
	float:left;
	display:inline;
	overflow:hidden;
	font-size: 1em;
	color:#003B5A;
	text-transform:uppercase;
	background:url(../images/bg-ft.png) no-repeat;
}
.inner1 .share-box .share {width:97px;}
.inner1 .share-box .ft {width:97px;}
.share-box .ft span {display:block;}
.share-box .share span {display:block;}
.inner1 .share-box .share {margin:0 0 0 -7px;}
.inner1 .share-box .ft {margin:0 0 0 -7px;}
.inner .share-box .share-holder {
	padding:4px 0 0;
	border-top:2px #009ee0 solid;
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.inner .share-box .ft-holder {
	padding:4px 0 0;
	border-top:2px #009ee0 solid;
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.share-box .share a {
	display:block;
	min-height:38px;
	color:#003B5A;
	text-decoration:none;
}
.share-box .ft a {
	display:block;
	min-height:38px;
	color:#003B5A;
	text-decoration:none;
}
* html .share-box .share a {height:38px;}
* html .share-box .ft a {height:38px;}
.share-box .share a:hover {text-decoration:underline;}
                       
                            
.share-box .ft a:hover {text-decoration:underline;}
/*-- share-box end --*/
/*-- download-box start --*/
.sidebar-r .download-box {
	height:1%;
	overflow:hidden;
	padding:13px 0 0;
	margin:5px 0 0 14px;
}
.sidebar-r .blue {background:url(../images/bg-download-blue.gif) repeat-x;}
.sidebar-r .olive {background:url(../images/bg-download-olive.gif) repeat-x;}
.sidebar-r .dark {background:url(../images/bg-download-dark.gif) repeat-x;}
.download-box .list {
	margin:0;
	padding:0;
	list-style:none;
}
.download-box .list li {
	line-height: 1.3em;
	margin:0 0 25px;
	color:#003B5A;
	font-size: 1em;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:top;
	padding:0 0 0 33px;
	overflow:hidden;
}
.sidebar-r .olive li {margin:0 0 8px;}
.blue .list li {background:url(../images/bullet-title-blue.gif) no-repeat 0 1px;}
.olive .list li {background:url(../images/bullet-title-olive.gif) no-repeat 0 1px;}
.download-box .list li a {
	color:#b3b3b3;
	text-decoration:none;
}
.download-box .list li a:hover {text-decoration:underline;}
.download-box .title {
	display:block;
	color:#003B5A;
	border-bottom:2px #d9d9d9 solid;	
	margin:0 0 8px;
	padding:0 0 7px;
}
.download-box .title span {display:block;}
.sidebar-r .olive .title {color:#a2a37b;}
.download-holder {
	width:100%;
}
.download-holder:after {
	content:"";
	clear:both;
	display:block;
}
.download-holder .preview {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width: 132px;
	height: 100px;
	margin:-5px 0 0 -7px;
	position:relative;
	background:url(../images/bg-preview.gif) no-repeat;
}
.download-holder .mempreview {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width: 132px;
	height: 100px;
	margin:-5px 0 0 -7px;
	position:relative;
	background:url(../images/bg-mempdf.gif) no-repeat;
}
.download-holder .download {
	float:left;
	padding:2px 0 0 26px;
	min-height:13px;
	background:url(../images/bullet-download.gif) no-repeat;
}
* html .download-holder .download {height:13px;}
.download-holder .app {
	color:#b3b3b3;
	font-size: 1em;
	text-transform:none;
	float:left;
	overflow:hidden;
	padding:43px 0 0;
	margin:4px 17px 0 0;
	background:url(../images/bg-app.jpg) no-repeat;
}
.download-holder a span {display:block;}
/*-- download-box end --*/
/*-- sidebar-right end --*/
/*-- content end --*/
/*-- sidebar start --*/
#sidebar {
	float:left;
	width:142px;
	overflow:hidden;
	padding:119px 0 0 26px;
}
#rsslandbar {
	margin-left:-130px;
	margin-top: -180px;
	padding-left: 0px;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 0px;
	float:left;
	width: 900px;
}

#sidebar-holder {
	height:1%;
	overflow:hidden;
	margin:0 0 10px;
}
#rsslandbar-holder {
	height:1%;
	overflow:hidden;
	margin:0 0 10px;
}

.inner1 #sidebar-holder {
	padding:26px 0 0;
	margin:0 0 3px;
}
.inner1 #rsslandbar-holder {
	padding:26px 0 0;
	margin:0 0 3px;
}

#rsslandbar .title-box {
	width:100%;
	overflow:hidden;
	padding:0 0 8px;
	margin:0 0 10px;
	border-bottom:3px #009ee0 solid;
}

#sidebar .title-box {
	width:100%;
	overflow:hidden;
	padding:0 0 8px;
	margin:0 0 10px;
	border-bottom:3px #009ee0 solid;
}
#rsslandbar .title-box .title {
	margin:0;
	font-size: 1em;
	color: #003B5A;
	text-transform:uppercase;
	padding:0 0 0 12px;
	background:url(../images/bg-title-sb.gif) no-repeat 0 4px;
}

#sidebar .title-box .title {
	margin:0;
	font-size: 1em;
	color:#003B5A;
	text-transform:uppercase;
	padding:0 0 0 12px;
	background:url(../images/bg-title-sb.gif) no-repeat 0 4px;
}
#rsslandbar .title-box .title span {
	display:block;
	min-height:14px;
	padding:2px 0 0;
	background:url(../images/bg-rss.gif) no-repeat 92% 0;
}

#sidebar .title-box .title span {
	display:block;
	min-height:14px;
	padding:2px 0 0;
	background:url(../images/bg-rss.gif) no-repeat 92% 0;
}
* html #rsslandbar .title-box .title span {height:14px;}
                   

                   
* html #sidebar .title-box .title span {height:14px;}
/*-- rss start --*/
#rsslandbar .rss {
	margin:0;
	padding:0;
	list-style:none;
}

#sidebar .rss {
	margin:0;
	padding:0;
	list-style:none;
}
#rsslandbar .rss li {
	margin:0 0 11px;
	color:#003B5A;
	vertical-align:top;
	padding:0 0 0 13px;
	background:url(../images/bullet-rss-white.gif) no-repeat;
}

#sidebar .rss li {
	margin:0 0 11px;
	color:#003B5A;
	vertical-align:top;
	padding:0 0 0 13px;
	background:url(../images/bullet-rss.gif) no-repeat;
}
#rsslandbar .rss li a {
	display:block;
	font-size: 0.95em;
	color:#003B5A;
	text-decoration:none;
}

#sidebar .rss li a {
	display:block;
	font-size: 0.95em;
	color:#003B5A;
	text-decoration:none;
}
#rsslandbar .rss li a:hover {text-decoration:underline;}
#rsslandbar-right .rss li a:hover {text-decoration:underline;}
#sidebar .rss li a:hover {text-decoration:underline;}
#rsslandbar .rss .title {
	display:block;
	margin:0 0 1px;
	line-height:1.417em;
	text-transform:uppercase;
}
#rsslandbar-right .rss .title {
	display:block;
	margin:0 0 1px;
	line-height:1.417em;
	text-transform:uppercase;
}
#sidebar .rss .title {
	display:block;
	margin:0 0 1px;
	line-height:1.417em;
	text-transform:uppercase;
}
#rsslandbar .rss .title span {display:block;}

#sidebar .rss .title span {display:block;}
#rsslandbar .rss .date {
	font-size: 0.95em;
	font-style:normal;
	text-transform:none;
}
                 
                           

                 
                           
#sidebar .rss .date {
	font-size: 0.95em;
	font-style:normal;
	text-transform:none;
}
/*-- rss end --*/
/*-- address-box start --*/
.address-box {
	width:148px;
	overflow:hidden;
	font-size: 0.95em;
	padding:7px 0 0;
	margin:0 0 30px;
	border-top: 2px #fcf320 solid;
}
.address-box-landing {
background-color: transparent;
	margin-left: 20px;
	margin-bottom: 30px;
	margin-right: 0;
	margin-top: 650px;
	width:148px;
	overflow:hidden;
	font-size: 0.95em;
	padding:7px 0 0;
	border-top: 2px #fcf320 solid;
}
.address-box address {
	color:#999;
	margin:0;
	font-style:normal;
	letter-spacing:0px;
}
.address-box-landing address {
	color: white;
	margin:0;
	font-style:normal;
	letter-spacing:0px;
}
.address-box span {
	display:block;
	line-height:1.417em;
}
.address-box-landing span {
	display:block;
	line-height:1.417em;
}
.address-box .call {
	width:100%;
	overflow:hidden;
}
.address-box-landing .call {
	width:100%;
	overflow:hidden;
}
.address-box dl {
	color:#999;
	line-height:1.334em;
	letter-spacing:0px;
	margin:0;
	width:100%;
	overflow:hidden;
}
.address-box-landing dl {
	color: white;
	line-height:1.334em;
	letter-spacing:0px;
	margin:0;
	width:100%;
	overflow:hidden;
}
.address-box-landing dt {
	float:left;
}
.address-box dt {
	float:left;
}
.address-box dd {
	margin:0 0 0 4px;
	float:left;
}
                         
                     
                      
.address-box-landing dd {
	margin:0 0 0 4px;
	float:left;
}
/*-- address-box end --*/
/*-- sidebar end --*/
/*-- footer start --*/
#footer {
	position:relative;
	width:980px;
	height:50px;
	margin:-50px auto;
	overflow:hidden;
	background:url(../images/bg-footer.gif) repeat-x;
}
#footer .nav {
	margin:0;
	padding:12px 0 0 240px;
	list-style:none;
	overflow:hidden;
	letter-spacing:0px;
}
#footer .nav li:first-child {border:0;}
#footer .nav li {
	float:left;
	padding:0 8px;
	font-size: 1em;
	border-left:1px #a2a37b solid;
}
#footer .nav li a {
	color:#b3b3b3;
	text-decoration:none;
}
#footer .nav li a:hover {text-decoration:underline;}
/*-- footer end --*/
/*-- sIFR start --*/
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}
/*-- sIFR end --*/






#holder-holder-landing .title-box {
	width:100%;
	overflow:hidden;
	padding:0 0 8px;
	margin:0 0 10px;
	border-bottom:3px #009ee0 solid;
}
#holder-holder-landing .title-box .title {
	margin:0;
	font-size: 1em;
	color:#003B5A;
	text-transform:uppercase;
	padding:0 0 0 12px;
	background:url(../images/bg-title-sb.gif) no-repeat 0 4px;
}
#holder-holder-landing .title-box .title span {
	display:block;
	min-height:14px;
	padding:2px 0 0;
	background:url(../images/bg-rss.gif) no-repeat 92% 0;
}
* html #holder-holder-landing .title-box .title span {height:14px;}
/*-- rss start --*/
#holder-holder-landing .rss {
	margin:0;
	padding:0;
	list-style:none;
}
#holder-holder-landing .rss li {
	margin:0 0 11px;
	color:#003B5A;
	vertical-align:top;
	padding:0 0 0 13px;
	background:url(../images/bullet-rss.gif) no-repeat;
}
#holder-holder-landing .rss li a {
	display:block;
	font-size: 0.95em;
	color:#003B5A;
	text-decoration:none;
}
#holder-holder-landing .rss li a:hover {text-decoration:underline;}
#holder-holder-landing .rss .title {
	display:block;
	margin:0 0 1px;
	line-height:1.417em;
	text-transform:uppercase;
}
#holder-holder-landing .rss .title span {display:block;}
#holder-holder-landing .rss .date {
	font-size: 0.95em;
	font-style:normal;
	text-transform:none;
}

/*-- rss end --*/
