 /*
 ***************** General Tags ***********************/

  body {font: small/1.4em verdana, sans-serif; margin: 0 0 0 0; padding:0; color: #000; 	background-color: #ffffff; background: none; }

  font,th,td,input,textarea,select 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }

  h1,h2,h3,h4 { font-family: Helvetica, Arial, sans-serif; }
  em { font-style: normal;	background: #ffc; }

/*
********** CONTENT HIDDEN FROM VIEW (DO NOT REMOVE) ***********/

  .hide-handheld {	display: none; }
	#header-mobile {	display: none;}
	#topnav {	display: none; }
	#more {	display: none;}
	#crumbs {	display: none;}
	#breadcrumb, #tool-wrapper { display: none;}
	#footer { display: none; }
	.skip {	display:none; }
	.debug {display:none; }
	form { display: none; }
	.breadcrumbtable, .breadcrumb-cms-table { display: none; }
	#content-secondary { display: none; }
	#gradient-style { display: none; }
	#mininav { display: none; }
 /*
 ***************** Header Tags ***********************/
#header { background: none; height: 85px; }
#header-inner h1 { text-indent: 0px; color: #000; position: inherit; }
#header-inner h1 a { width: auto; height: auto; color: #333; }
#header-inner h2 { text-indent: 0px; color: #333; margin: 0; padding: 0px; position: inherit; }
#header-inner h2 a { width: auto; height: auto; color: #333; padding: 0px; margin: 0px; text-indent: 0px; }
#header-inner h1 a, #header-inner h2 a { background: none; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }


#header-inner, .wrapper { margin: 0px; }
#content #page-head { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

#content-primary a { text-decoration: underline; color: #000000; }
#content-primary h3 { color: #000; }
#content-primary img { border: 5px solid #ddd; margin: 15px; }


/* tabs */
#tabs { display:none; }
#tabs ul { list-style: none; }
#tabs a { display:none; }
#tabs a.active { display:block; }
#description  .toggle-container, #description  .toggle-container .block { display:block !important; }
#description  ul { margin-right:1em; }

#description h1 { font-size:1.4em; }
.swap-nationality { display:none; }
.fees { font-weight:bold; }
.button { display:none; }


#content-primary { width:100%; }

#content #page-head h1 { text-indent: none; font-size: 16pt !important;}
#content #page-head h2 { font-size: 12pt !important;}
#content #page-head h1, #content #page-head h2 { font-weight:bold; text-decoration:none; padding:0; line-height:1em; }

#summary { float:left; }
#summary-content { background: #fff; border:1px solid #ACACAC; clear:both; width:200px; padding:10px 10px 10px 10px; margin:0 20px 0 0;}
#summary-content a { text-decoration:none; }
#summary-content h1 { font-size:10pt; }
#summary-content h2 { font-size:10pt; font-weight:bold; text-decoration:none; margin: 0 0 0.2em 0; padding:0; line-height:1em; }
#summary-content p  { font-size:9pt; }

#description { margin-top:20px; }
#description h1 { font-size:12pt; }
#description h2 { font-size:12pt; }
#description h2.trigger { font-size:14pt; border:0px; border-bottom:1px solid #ccc; padding-bottom:0.5em; }
#description h2.trigger a, #description a.tooltip{ text-decoration:none; }

	#content-primary table.alternative-offerings { font-family:Arial; margin:0.5em 0 1em 0; width:400px; }
	#content-primary table.alternative-offerings td { font-size:0.8em;  padding:2px 0 2px 0; }
	#content-primary table.alternative-offerings thead td { font-weight:bold; text-align:left; border-bottom:1px solid #cccccc; }
	#content-primary table.alternative-offerings a.arc{ display:none; }

.result table {
    float: left;
    margin-right: 18px;
}

.result table th {
    text-align: left;
}

.result .resultbuttons {
    display: none;
}

#results li {
    overflow: hidden;
}

