/*------------------------BODY STYLE-------------------------*/

.logo-bar {background-color: #fff;}

html {
min-height: 100%;
height: auto;
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

BODY {
	COLOR: #000000;
	MARGIN: 0px 0px 0px 0px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	background-image: url(/getimage.aspx.ID-97819.jpg);
	background-repeat: repeat-x;
	background-position: 100% 100%;
	height: 100%;
	}

.link-div,
comment, 
COMMENT {
	display: none;
	}


.SKControlGroup .transactions-box {margin: 0px 0px 10px 6px;}

/*----------------------------------------------------------------*/
/*------------------------HEADING AND PARAGRAPH STYLE-------------*/

H1,
div.newstitle,
div.forumtitle,
div.eventstitle,
div.guestbooktitle,
div.FAQPageIntroText,
div.sitemap,
.printsitetitle,
.newsarticletitle,
div.searchresults {
	FONT-SIZE: 1.05em;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #333333;
	MARGIN: 0px 0px 15px 0px;
	}

H2,
span.eventname,
.FAQlisthead,
span.faqsearchtext {
	FONT-SIZE: 1.05em;
	FONT-WEIGHT:  bold;
	TEXT-DECORATION: none;
	COLOR: #333333;
	MARGIN: 3px 0px 3px 0px;
	}

H3,
span.searchheading {
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #333333;
	MARGIN: 3px 0px 3px 0px;
	}

H4 	{
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

H5	{
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

H6 	{
	FONT-SIZE: 0.85em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

p,
address,
.guestbookmessagetext,
.newsPicCaption,
td.postcards,
.listby-description,
.listby-alphabet,
.listby-Header,
span.sitemapsummary,
span.formTextbox,
span.formTextarea,
span.formGeneral,span.formCheckboxGroup,span.formCountryDropdown,span.formAttach,span.formBreakButton,span.formHidden,span.formPersonalDetails,span.formFieldset,span.formPassword,
span.formCheckbox,
span.formOption,
span.formDropdown,
span.formAddress,
span.formChannels,
fieldset.formFieldset,
span.formPersonalDetails,
legend.formLegend,
span.guestbooktext,
span.guestbooktext,
span.guestbookmessageinfo,
span.guestbookmessagerule,
span.guestbooktext,
span.guestbooktextsmall,
.faqsearchtext,
.faqsearchfor,
.faq-question,
span.faqsearchfor,
div.FAQlisthead,
div#FAQFullList,
div.faq-question,
div.faq-question-detail,
div.faq-backtolist,
div.FAQreferencehead,
div.related-faq,
span.EventDetail,
span.EventDetailHeading,
span.f_div_date,
.f_div_subject,
span.f_div_auth,
td.f_cell_formtitle,
td.f_cell_formelement,
td.f_cell_messageBody,
td.f_messageTableHeader,
span.f_div_subject,
td.f_cell_messageNum,
span.newsarticlesummary,
small.newsPicCaption,
span.eventwhere,
span.eventdate,
div.listby-description,
span.listBy-Summary-sp,
td.emailPageFormContent {
	FONT-SIZE: 0.75em;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #333333;
	margin: 5px 0px 18px 0px;
	line-height: 1.4em;
	}
	
ul {
margin-top: 0px; 
margin-bottom: 0px;
margin-left: 0px;
COLOR: #333333;
}

li {
COLOR: #333333;
font-size: 0.75em;
margin: 0px 0px 15px 20px; 
line-height: 1.6em;
list-style-position: outside;
padding-left: 0px;
}

p li,
li li {font-size: 1em; }

.content .guestbookmessagetext,
.content .guestbookmessageinfo,
.content .guestbooktitle,
.content .printsitetitle,
.content a.serchresultlink,
.content span.searchtext,
.content span.searchfor,
.content a span.searhcagain,
.content span.searchsummary,
.content span.searchtype, 
.content span.searchlastupdated,
.content span.searhcresultcount
.content a span.searchnextlast {
	FONT-SIZE:  1em !important;
	color: #000000;
	}


td.f_cell_formtitle,
.f_messageTableHeader,
.printsitetitle,
span.EventDetailHeading {
	FONT-WEIGHT: bold;
	}

hr {
	border-bottom: 1px solid #CCCCCC;
	border-width: 0px 0px 1px 0px;
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	}

span.newsarticledate {display: none;}

td.emailPageFormContent {text-align: left;}

.emailPageFormContent h2 {font-size: 1.3em; font-weight: normal; border-bottom: 1px dotted #666666; padding-bottom: 5px;}

#Sitekit_Form .SubmitButtonElement {FONT-FAMILY: Georgia, "Times New Roman", Times, serif; border: 1px solid #CCCCCC; background-color: #D7D7D7; background-image: url(/getimage.aspx.ID-98929.gif); background-repeat: repeat-x; background-position: 0% 0%; color: #A32129; font-size: 0.7em;}

td.sitemaplink {padding: 0px 0px 10px 0px;}
a.sitemaplink {font-size: 0.75em;}

/*----------------------------------------------------------------*/
/*------------------------HYPERLINK STYLE-------------------------*/

a img 	{
	BORDER: none;
	}

/* unvisited link */
a,
a.serchresultlink,
a:link.downloadlink,
a:link.externalLink,
a:link.internalLink,
span.listByUnselectedLetter,
span.listByUnselectedLetter a,
a:link 	{
	COLOR: #A3222A; 
	TEXT-DECORATION: underline;
	}     

/* visited link */
a:visited.downloadlink,
a:visited.externalLink,
a:visited.internalLink,
a:visited {
	COLOR: #A3222A; 
	TEXT-DECORATION: none;
	}

/* mouse over link */ 
a:hover.downloadlink,	
a:hover.externalLink,
a:hover.internalLink,
a:hover {
	COLOR: #A3222A; 
	TEXT-DECORATION: none;
	}   	

/* selected link */
a:active.downloadlink,	
a:active.externalLink,
a:active.internalLink,
a:active {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	}   	

/*----------------------------------------------------------------*/
/*-------------------- DOWNLOAD, REFERENCE -----------------------*/

.downloadSize {
	font-size: 0.7em; 
	display: block; 
	color: #000000;
	}

img.downloadIcon {
	width: 20px; 
	height: 20px; 
	margin-right: 2px;
	}


.downloadTime28,
.downloadTime56,
.downloadTime128,
.downloadTime512,
.PDFdownloadIcon,
.downloads-line-break {
	display: none;
	}

.sitemapsummary,
.internalSummary {	
	display: none;
	}

/*----------------------------------------------------------------*/
/*-------------------------- BREADCRUMB --------------------------*/

div#breadcrumb {width: 750px; float: left; border-bottom: 1px solid #CCCCCC; padding: 0px 0px 7px 0px;}

#breadcrumb table {float: left; padding: 0px 0px 0px 0px; display: block; margin: 16px 0px 0px 9px;}

*>#breadcrumb table {margin: 16px 0px 0px 18px;}

td.breadcrumb {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
	color: #000000; 
	padding: 0px 2px 0px 0px;
	}

td.breadcrumb a {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: inherit; 
	color: #A3222A;
	text-decoration: none;
	}

td.breadcrumb a:link {
	color: #A3222A;
	text-decoration: none;
	}
td.breadcrumb a:visited {
	color: #A3222A;
	text-decoration: none;
	}

td.breadcrumb a:hover {
	color: #A3222A;
	text-decoration: underline;
	}


/*---------------------------------------------------------------*/
/*----------------------- QUICK SEARCH STYLE --------------------*/
/*
.quickSearchTextBox {
	font-size: 0.7em;
	width: 100px;
	height: 15px;
	vertical-align: middle; 
	text-align: center;
	color: #0066CC;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 0.8em;
	display: inline;
	margin:0px 2px 0px 0px;
	padding: 2px 0px 0px 7px;
	}

.quickSearchButton {
	vertical-align: middle;
	width: 19px;
	height: 19px;
	margin: 1px 0px 0px 0px;
	background-image: url(http://travel-demo.sitekit.net/2005-images-travel/button-go.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	}

form#quick_search_box {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
*/
/*----------------------------------------------------------------*/


.top-navigation #menu {float: left; background-image: url(getimage.aspx.ID-102025.gif); background-repeat: repeat-x; background-position: 0% 100%; width: 750px; padding: 0px 0px 0px 0px;}
.top-navigation #menu ul {list-style-type: none; text-align: left; padding: 0px 0px 0px 9px; margin: 11px 0px 0px 0px;}
.top-navigation #menu ul li {float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.75em; list-style-type: none; color: #961E32; padding: 0px 0px 0px 0px!important; margin: 0px 0px 0px 0px!important;}
.top-navigation #menu ul li.nav-selected li a,
.top-navigation #menu ul li a {float: left; color: #A3222A!important; text-decoration: none; border-width: 1px 1px 0px 1px!important;}
.top-navigation #menu ul li.nav-selected a {padding: 1px 9px 3px 8px!important; color: #A3222A!important; background-image: none; background-color: #FFFFFF; border-width: 1px 1px 0px 1px;}
.top-navigation #menu ul li.nav-selected li a {padding: 1px 9px 2px 8px!important; color: #A3222A!important; background-image: url(getimage.aspx.ID-102023.gif); border-width: 1px 1px 0px 1px;}

.top-navigation #menu ul ul a span.grandparent,
.top-navigation #menu ul ul a span.parent {background-color: #FFFFFF; margin: -1px -9px -3px -8px; padding: 1px 9px 4px 8px; float: left;}

.top-navigation #menu ul li a:hover {color: #880016; text-decoration: underline!important; }
.top-navigation #menu ul ul {display: inline; padding: 0px 0px 0px 0px!important; margin: 0px 0px 0px 0px!important;}
.top-navigation #menu ul li li {font-size: 1em; margin: 0px 0px 0px 0px!important;}
.top-navigation #menu ul li a {padding: 1px 9px 2px 8px!important; margin: 0px 3px 0px 0px!important; background-image: url(getimage.aspx.ID-102023.gif); background-position: 50% 100%; background-repeat: repeat-x; border-color: #CCCCCC; border-style: solid; border-width: 1px 1px 1px 1px;}

.left-navigation {float: left; width: 148px; margin: 18px 0px 0px 0px;}
.left-navigation #menu {float: left; margin: 0px 0px 16px 9px; border-bottom: 1px dotted #666666;}
*>.left-navigation #menu {margin: 0px 0px 16px 18px;}
.left-navigation #menu ul {list-style-type: none; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.left-navigation #menu ul li {line-height: 1.3em; display: inline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.75em; list-style-type: none; color: #961E32; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; clear: both;}
*>.left-navigation #menu ul li {line-height: 1.5em;}
.left-navigation #menu ul li.nav-selected li a,
.left-navigation #menu ul li a {line-height: 1em; background-color: transparent!important; display: block; color: #A3222A!important; text-decoration: none; width: 127px;}
*>.left-navigation #menu ul li a {width: 117px;}
.left-navigation #menu ul li.nav-selected a {padding: 4px 9px 4px 4px; color: #000000!important; background-image: none; background-color: #FFFFFF; border-width: 1px 1px 0px 1px;}
.left-navigation #menu ul a span.grandparent, 
.left-navigation #menu ul a span.parent {color: #000000!important;}
.left-navigation #menu ul li.nav-selected li a {padding: 2px 9px 1px 4px; color: #A3222A!important;}
.left-navigation #menu ul li a:hover {color: #880016; text-decoration: underline!important; }
.left-navigation #menu ul ul {padding: 4px 0px 4px 0px!important; margin: 0px 0px 0px 0px!important;}
.left-navigation #menu ul li li {font-size: 1em; margin: 0px 0px 0px 0px!important;}

.left-navigation #menu ul li a {padding: 4px 9px 4px 4px; margin: 0px 0px 0px 0px!important; border-top: 1px dotted #666666;}
.left-navigation #menu ul li ul {display: inline; border-top: 1px dotted #666666; padding: 4px 0px 4px 0px!important;}
.left-navigation #menu ul li li a {border-top: none!important; padding: 0px 0px 1px 14px!important; float: left;}

/*---------------------------------------------------------------*/

.outer-layout {width: 750px; margin: 0px auto; overflow: visible; text-align: left;}
.top-bar {float: left; width: 750px; text-align: right; background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%; padding: 4px 0px 8px 0px;}
.top-bar img {display: inline; vertical-align: baseline; margin: -10px 8px -10px 8px;}
.top-bar p {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0px 8px 0px 0px;}
.top-bar p a {text-decoration: underline!important; color: #000000!important;}
.top-bar-links a:hover,
.top-bar p a:hover {text-decoration: underline!important; color: #880016!important;}
.top-bar-links a:visited {color: #A3222A; text-decoration: none;}
.top-bar p a:visited {color: #000000; text-decoration: underline;}
p.top-bar-links {margin: 0px 0px 0px 0px; padding: 13px 24px 0px 0px; text-align: right; float: right; width: 40%;}
*>p.top-bar-links {float: right; display: block;}
p.top-bar-links a {text-decoration: none;}
.logo-bar {float: left; width: 750px; text-align: left; background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%;}
.logo-bar .logo {float: left;}
.logo-right-image {float: right;display: none;padding-top:1px;}/*  position: relative; left: 20px; top: 3px; margin-bottom: -21px;  */
.logo-right-text {display: none; float: right; padding: 38px 8px 0px 0px;}
.logo-right-text h1 {font-size: 1em;}
.site-title {float: left; width: 750px; text-align: left; background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%;}
.site-title-image {float: right; width: 49%;}
.site-title-image h1 {font-size: 1.4em; margin: 24px 0px 18px 0px; padding: 0px 6px 0px 0px; text-align: right;}
.site-title-image img {float: right;}
.site-lang {text-align: left; float: left; padding: 25px 0px 12px 6px;  width: 49%;}
.site-lang table {float: left; text-align: left; width: 100%; }
.site-lang table td.changelang {text-align: left;}
.site-lang table img {float: left;}
.top-navigation {float: left; width: 750px; text-align: left; /* background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%; */}
.top-navigation p {font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.8em; float: right; display: inline; color: #961E32; margin: 3px 6px 4px 0px;}
.top-navigation p a {color: #961E32; text-decoration: none;}
.top-navigation p a:hover {color: #880016; text-decoration: underline!important;}
.top-navigation p a:visited {color: #880016; text-decoration: none;}
.page-title {float: left; width: 750px; text-align: left; background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%;}
.page-title h1 {margin: 0px 6px 0px 0px; float: left; padding: 21px 0px 4px 6px; display: inline;}
p.page-title-links {font-size: 0.75em; display: inline; text-align: right; float: right; padding: 21px 6px 4px 0px; margin: 0px 0px 0px 0px; width: 300px;}
.page-title-links a {display: inline; color: #961E32; text-decoration: none;}
.page-title-links a:hover {color: #880016; text-decoration: underline;}
.page-title-links img {display: inline; vertical-align: middle; margin: 0px 8px 0px 8px;}
.content-section {float: left; width: 750px; text-align: left; background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%; padding: 0px 0px 14px 0px;}
.content-left {float: left; width: 460px;}
.content-left-padding {margin: 18px 0px 0px 6px;}
.content-left-padding {float: left; padding: 22px 0px 18px 18px; margin: 0px 0px 0px 0px!important;}
.content-right {float: right; width: 195px; overflow: hidden;}
.content-right-padding {float: left; margin: 17px 0px 0px 0px;}
.content-right p {color: #333333; font-size: 0.75em; margin: 10px 10px 10px 10px;}
.content-right p a {text-decoration: none; color: #880016;}
.content-right p a:hover {color: #880016; text-decoration: underline;}
.content-right p a:visited {text-decoration: none; color: #880016;}
.content-right img {float: left; width: 189px; margin: 0px 6px 0px 0px; clear: both;}
.content-right-bg {clear: both; float: left; width: 189px; background-color: #D6D6D6; background-image: url(getimage.aspx.ID-97834.gif); background-position: 50% 100%; background-repeat: no-repeat; margin: 0px 6px 0px 0px;}

.subpage-directors-content-new a,
.subpage-directors-content a,
.subpage-middle-content a,
.content-left a {color: #880016!important; text-decoration: none!important; border-bottom: 1px dotted #880016!important;}

.subpage-directors-content-new a:hover,
.subpage-directors-content a:hover,
.subpage-middle-content a:hover,
.content-left a:hover {color: #000000!important; text-decoration: none!important; border-bottom: 1px dotted #000000!important;}

.subpage-directors-content-new a:visited,
.subpage-directors-content a:visited,
.subpage-middle-content a:visited,
.content-left a:visited {color: #880016!important; text-decoration: none!important; border-bottom: 1px dotted #880016!important;}


.content-left hr {width: 460px; margin: 0px 0px 0px 0px; clear: both; overflow: hidden; height: 1px;}
.content-left p {margin: 0px 0px 10px 0px;}
.content-left .content-block p {margin: 0px 0px 10px 0px;}
.subpage-middle-content h1 {margin: 0px 0px 12px 0px;} 
.subpage-middle-content h2 {margin: -12px 0px 23px 0px; font-weight: normal; font-size: 0.7em;}
.homepage-content-section {float: left; width: 750px; text-align: left; background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%; padding: 0px 0px 10px 0px;}
.homepage-content-section object {float: left; border-width: 0px 1px 1px 1px; border-color: #CCCCCC; border-style: solid;}
.homepage-content-left {float: left; width: 175px;}
.homepage-content-left .content-left-padding {float: left; margin: 9px 10px 0px 0px!important; padding: 0px 0px 0px 18px;}
.homepage-content-left .content-mid-padding {float: left; margin: 26px 0px 0px 0px!important; padding: 0px 0px 0px 0px;}
.homepage-content-left .content-mid-padding img {margin: 6px 0px 0px 0px;}
.homepage-content-right {float: right; width: 370px;}
.homepage-content-right p {margin: 0px 0px 0px 0px!important; font-size: 70%; line-height: 1.4em;}
.homepage-content-right p a,
.homepage-content-left p a {color: #000000!important; text-decoration: underline!important;}
.homepage-content-left p a.red {COLOR: #A3222A!important; TEXT-DECORATION: none!important; line-height: 120%;}     
.homepage-content-right p a:hover,
.homepage-content-left p a:hover {color: #A3222A!important; text-decoration: none!important; }
.homepage-content-left p a:hover.red {TEXT-DECORATION: underline!important; line-height: 120%;}     
.homepage-content-right p strong {line-height: 1.5em; font-size: 100%;}
.homepage-content-left p strong {line-height: 1.5em; font-size: 100%;}
.homepage-content-left p img {display: inline; vertical-align: baseline; margin: -10px 3px -10px 3px;}
.homepage-content-left p {margin: 0px 0px 5px 0px!important; font-size: 75%; line-height: 1.4em;}
.homepage-content-right .content-right-padding {float: left; margin: 9px 0px 0px 0px!important;}
.homepage-content-right p a {background-image: url(getimage.aspx.ID-106467.gif); background-repeat: no-repeat; background-position: 100% 50%; margin-right: 5px; padding-right: 5px; text-decoration: none!important;}
.subpage-content-section {float: left; width: 750px; text-align: left; background-image: url(getimage.aspx.ID-97823.gif); background-repeat: repeat-x; background-position: 0% 100%; padding: 0px 0px 10px 0px;}

.transactions-content-section {float: left; width: 588px; padding: 0px 0px 0px 24px; overflow: hidden;}
*>.transactions-content-section {float: left; width: 578px;}
.main-page-bg {float: left; width: 750px; background-image: url(getimage.aspx.ID-102064.gif); background-repeat: repeat-x; background-position: 0% 100%; background-color: #FFFFFF; border: 1px solid #CCCCCC; border-top: none;}
*>.main-page-bg {width: 748px;}
.bottom-bg-image {width: 748px; float: left; background-image: url(services-main-bg.jpg); background-position: 100% 100%; background-repeat: no-repeat; }

.subpage-middle-content {width: 377px; float: left;}
.subpage-transactions-content {float: left; width: 591px;}
.subpage-directors-content {float: left; width: 583px;}
.subpage-directors-content-new {float: left; width: 583px;}
.subpage-middle-content-padding {padding: 18px 0px 0px 27px;}
.subpage-transactions-content .subpage-middle-content-padding {padding: 0px 0px 0px 0px;}
.main-page-content-left {float: left; width: 557px;}
.main-page-content-right {float: right; width: 185px;}

.main-page-content-right .content-right-padding {float: right; padding: 22px 25px 18px 0px; margin: 0px 0px 0px 0px!important;}

.case-study-logo img {float: left; margin: 0px 12px 12px 0px;}
.case-study-pic img {margin: 0px 0px 12px 0px;}
.top-right-note-top {margin: 0px 0px 0px 0px; width: 166px; float: right; background-image: url(getimage.aspx.ID-102681.gif); background-position: 50% 0%; background-repeat: no-repeat;}
.top-right-note-bottom {margin: 0px 0px 12px 0px; width: 166px; float: right; background-image: url(getimage.aspx.ID-102680.gif); background-position: 50% 100%; background-repeat: no-repeat; _height: 0px!important;}

.transactions-rhs-box-bottom h1,
.top-right-note-bottom h1 {margin: 12px 12px 0px 12px!important; font-weight: bold; font-size: 0.8em;}
.transactions-rhs-box-bottom p,
.top-right-note-bottom p {margin: 0px 12px 16px 12px!important; line-height: 1.3em; font-size: 0.75em;}
.transactions-rhs-box-bottom a,
.top-right-note-bottom a {color: #A3222A; text-decoration: none!important; font-size: 0.95em;}
.transactions-rhs-box-bottom a:hover,
.top-right-note-bottom a:hover {color: #A3222A; text-decoration: none!important; border-bottom: 1px dotted #A3222A;}

.transactions-rhs-box-top {margin: 0px 0px 0px 0px!important; padding: 0px 0px 0px 0px; float: left; background-image: url(getimage.aspx.ID-102683.gif); background-repeat: no-repeat; background-position: 50% 0%; width: 166px;}
.transactions-rhs-box-bottom {float: right; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; background-image: url(getimage.aspx.ID-102682.gif); background-repeat: no-repeat; background-position: 50% 100%; _height: 0px!important;}
.transactions-rhs-box-bottom h1 {margin: 13px 13px 0px 13px;}
.transactions-rhs-box-bottom p {margin: 0px 13px 13px 13px;}
.transactions-rhs-box-bottom img {margin: 3px 0px 12px 5px;}
 
.directors-box {overflow: hidden; background-color: #344362; float: left; width: 129px; text-align: center; margin: 0px 10px 10px 0px;}
*>.directors-box {width: 129px;}
.directors-box img {margin: 0px auto; height: 122px;}
.directors-box .directors-pic {height: 122px; overflow: hidden;}
.directors-box-content {width: 129px; height: 78px; background-color: #D9D9D9; float: left; text-align: left; background-image: url(getimage.aspx.ID-102962.gif); background-repeat: no-repeat; background-position: 50% 100%;}
.directors-box-content p {font-size: 0.75em; line-height: 1.3em; color: #000000; margin: 8px 8px 0px 8px;}
.directors-box-content p small {font-size: 90%;}
.director-image {float: left; margin: 0px 12px 12px 0px; text-align: center; background-color: #344362;}
.director-image img {margin: 0px 24px 0px 24px;}

.directors-box-new {background-image: url(2007-layout/dotted-border2.gif); background-position: 100% 0%; background-repeat: repeat-y; overflow: hidden; float: left; width: 129px; text-align: left; margin: 0px 10px 20px 0px;}
*>.directors-box-new {width: 129px;}
.directors-box-new img {margin: 0px 0px 0px 6px!important; height: 122px; border: 1px solid #CCCCCC;}
.directors-box-new .directors-box-content {width: 129px; height: 72px; background-color: transparent; float: left; text-align: left; background-image: none; padding: 0px 0px 0px 0px;}
.directors-box-new .directors-box-content p {font-size: 0.75em; line-height: 1.3em; color: #000000; margin: 8px 2px 0px 7px!important; padding: 0px 0px 0px 0px;}
.director-image-box {float: left; margin: 0px 12px 12px 0px; text-align: center;}
.director-image-box img {margin: 0px 0px 0px 0px; border: 1px solid #CCCCCC!important;}

.content-row {width: 460px; margin: 10px 0px 0px 0px; float: left; background-image: url(getimage.aspx.ID-97823.gif); background-position: 0% 100%; background-repeat: repeat-x;}
.content-block {width: 340px; float: left;}
.content-row#last {background-image: none;}
.content-row img {float: left; display: inline; margin: 0px 18px 0px 0px;}
.transactions-row {float: left; display: block; width: 460px; padding: 0px 0px 12px 0px;}
.transactions-box {font-size: 90%; float: left; margin: 0px 12px 10px 0px; width: 127px; background-image: url(getimage.aspx.ID-97835.jpg); background-repeat: no-repeat; background-position: 50% 100%; text-align: center;}
.transactions-box-top {width: 127px; float: left; background-image: url(getimage.aspx.ID-97836.gif); background-repeat: no-repeat; background-position: 50% 0%;}
.transactions-box,
.transactions-box-top {width: 132px;}
.transactions-box p {min-height: 95px; _height: 95px; float: none; color: #333333; margin: 8px 3px 0px 3px; }
.transactions-box img {float: none; margin: 3px 3px 3px 3px;}

.formTable td.content {padding: 0px 0px 5px 0px;}

.footer {float: left; width: 750px; text-align: left; padding: 0px 0px 24px 0px;}
.footer p {float: left;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 2px 0px 0px 0px; padding: 0px 6px 0px 6px;}
.footer p.footer-right {text-align:right; float: right; margin: 6px 0px 0px 0px; overflow: hidden; position: relative;}
.footer p a {text-decoration: underline!important; color: #000000!important;}
.footer p a:visited {text-decoration: underline!important; color: #000000!important;}
.footer p a:hover {text-decoration: underline!important; color: #880016!important;}
.footer img {display: inline; vertical-align: middle; margin: 0px 9px 0px 9px; }
.top-bar p,
.footer p {font-size: 0.7em;}

/* 
  -----------------------------------
  TabPanel Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  -----------------------------------
*/
.p7TPpanel {
border: 0;
float: left;

}
.p7TPwrapper {
 padding: 0;
float: left;
width: 730px;
}

.p7TP_tabs {
float: left;
width: 132px;
padding: 0;
}

*>.p7TP_tabs {
width: 132px;
}

#p7TP1 .p7TP_tabs a {
	width: 132px;
	padding: 3px 6px 3px 6px;
	margin: 0px 0px 2px 0px;
	display: block;
	float: left;
	color: #A3222A;
	text-decoration: none;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	font-size: 0.7em;
	overflow: hidden;
	white-space: normal;
	background-image: url(getimage.aspx.ID-102691.gif); 
	background-repeat: repeat-x;
	background-position: 0% 100%;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#FFF5F5F5, endColorstr=#FFCCCCCC);

}

*>#p7TP1 .p7TP_tabs a {width: 120px!important; margin: 0px 0px 0px 0px;}

*>.p7TP_tabs div {border-bottom: 2px solid transparent; float: left; width: 130px;}

#p7tpb1_13 a {overflow: visible!important;}

#p7TP1 .p7TP_tabs a:focus, #p7TP2 .p7TP_tabs a:focus,
#p7TP3 .p7TP_tabs a:focus, #p7TP4 .p7TP_tabs a:focus,
#p7TP5 .p7TP_tabs a:focus {
	outline: none;
}
#p7TP1 .p7TP_tabs a:hover, #p7TP2 .p7TP_tabs a:hover, 
#p7TP3 .p7TP_tabs a:hover, #p7TP4 .p7TP_tabs a:hover, 
#p7TP5 .p7TP_tabs a:hover {
	color: #A3222A;
	background-color: #FFFFFF!important;
	background-image: none!important;
	filter: none;
}

#p7TP1 .p7TP_tabs a:active, 
#p7TP2 .p7TP_tabs a:active, 
#p7TP3 .p7TP_tabs a:active,
#p7TP4 .p7TP_tabs a:active, 
#p7TP5 .p7TP_tabs a:active {

}

.p7TP_tabs div {
	display: block;
	float: left;
	margin: 0 -2px 0 0;
}
.p7TPclear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

.tab-content {float: left; width: 303px;}

.p7TPcontent {
float: left;
width: 598px;
position: relative;
z-index: 1;
top: -1px;
left: 0;
padding: 0px 22px 0px 22px;
}

*>.p7TPcontent {
width: 554px;
}

.p7TPcontent h2, .p7TPcontent h3, 
.p7TPcontent h4 {
	font-size: 1.1em;
	margin: 0px;
	line-height: normal;
}
.p7TPcontent p {
	margin: 6px 0 12px 0;
}

.p7TPcontent a {
text-decoration: none;
border-bottom: 1px dotted #A3222A;
line-height: 1.4em;
/* overflow: hidden!important;
_background: url(/getimage.aspx.ID-107022.gif) repeat 0% 0%;
_border-bottom: none;
_display: inline;
*/
}

.p7TPcontent a:hover {color: #000000; border-bottom-color: #000000;}

#p7TP1 .p7TP_tabs div.down, #p7TP2 .p7TP_tabs div.down, 
#p7TP3 .p7TP_tabs div.down, #p7TP4 .p7TP_tabs div.down, 
#p7TP5 .p7TP_tabs div.down {
	padding: 0;
	position: relative;
	z-index: 2;
}
#p7TP1 .p7TP_tabs div.down a, #p7TP2 .p7TP_tabs div.down a, 
#p7TP3 .p7TP_tabs div.down a, #p7TP4 .p7TP_tabs div.down a, 
#p7TP5 .p7TP_tabs div.down a {
	background-color: #FFFFFF !important;
	color: #A3222A;
	background-image: none;
}

#p7tpb1_1 {
 display: none;
}

/* HIDE the TABS

#p7tpb1_1,
.p7TP_tabs {
 display: none;
}

*/

.rss-newsarticle {padding: 0px 0px 0px 0px; border-bottom: 1px dotted #CCCCCC;}

h2.rss-articletitle { font-size:90% !important }

.rss-articletitle,
.rss-articledescription p {margin: 0px 0px 0px 0px!important;}

.rss-articledescription {padding: 0px 0px 6px 0px;}

