body,
.FinancialReportContainer h4,
.FinancialReportContainer h3
{
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#303030;
	text-decoration : none;
	background:#fff url(../design/tob_bar_bg.gif) top repeat-x;
	line-height:20px;
}


/* %=Global */

table, table td {
	border:none;
}
a, a:link , a:active, a:visited, a:hover
{
	cursor: pointer;
	text-decoration : none;	
	color:#2068a7;
	xcolor: #03549c;
}

a img{
	border:0px;
}
form
{
	margin: 0;
}
blockquote
{
	margin-left: 40px;
}

h1
{
	margin:20px 0px 30px;
	font-size:20px;
	color:#ffffff;
	font-family:Arial;
	font-weight:normal;
}

.LayoutHomePageLayout h1{
	margin-bottom:0px;
}

.LayoutHomePageLayout .ModuleTitle,
.PageWhyInvest .StockQuoteContainer .ModuleTitle,
.PageStockInformation .StockQuoteContainer .ModuleTitle,
.SubHeading .ModuleTitle
{
	color:#2d2d2d;
	font-size:17px;
	margin:20px 0px 0px;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 10px;
}

.TitleLeftHomePage .ModuleTitle, .TitleLeft .ModuleTitle{
	color:#2d2d2d;
	font-size:17px;
	margin:20px 0px 0px;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 0px;
}

.LayoutHomePageLayout .ModuleTitle{
	color:#2d2d2d;
	font-size:17px;
	margin:20px 0px 0px;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 10px;
}



h2, h3, h4, h5
{
	padding: 0;
	margin: 0;
	font-weight: bold;
}

table
{
	border-collapse: separate !important;
}

/* %=Layout */



.Page_Default_Inner, .PageDefaultInner, .PageNotFoundContainer
{
	width: 965px;
	margin:0px auto;
}

.LayoutHomePageLayout .Page_Default_Inner, .LayoutHomePageLayout .PageDefaultInner{
	width:960px;
}



#pageClass{
	background:url(../design/footer_bg.gif) repeat-x bottom;
	padding-bottom:30px;
}

.LayoutHomePageLayout{
	background:url(../design/footer_home_bg.gif) repeat-x bottom !important;
	padding-bottom:30px;
}

.LayoutHomePageLayout .LayoutHomePageLayout{
	background:none !important;
	padding-bottom:0px;
}

/* ##### Start Header  ##### */

.PaneHeader {
	background:#fff;
}

.PaneHeader:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneHeader {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneHeader {height: 1%;}
.PaneHeader {display: block;}
/* End hide from IE-mac */ 



.ClientLogo 
{
	float:left;
	width:315px;
	padding-top:47px;
}

.ClientLogo img{
	display:block;
}

.ClientLogo br{
	display:none;
}

.HeaderLinks {
		float:right;
		padding-bottom:10px;
		line-height:normal;
		width:200px;
		text-align:right;
}


.HeaderLinks ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}


.HeaderLinks ul li{
	display:block;
	float:right;
	
}
.HeaderLinks ul li a{
	display:inline;
	
	
}

.HeaderLinks ul li.QuickLinkRowAlt{
	background:url(../design/links_devider.gif) right top no-repeat;
	margin-right:11px;
	padding:5px 10px 18px 0px;
	
}

.HeaderLinks ul li.QuickLinkRow{
	background:url(../design/links_devider.gif) right top no-repeat;
	margin-right:11px;
	padding:5px 10px 18px;
}


.HeaderLinks a {
	color:#626161;
	text-decoration:none;
	font-size:11px;
}


.HeaderSearch{
	float:right;
	background:url(../design/links_devider.gif) right top no-repeat;
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
}


.HeaderSearch input{
	background:url(../design/search_bg.gif) right bottom no-repeat;
	width:63px;
	border:0px;
	padding:2px 7px; 
	font-size:11px;
	color:#626161;
	
}

.HeaderSearch input.HeaderSearchImg{
	background:url(../design/search_btn.gif) left center no-repeat;
	width:15px;
	text-indent:-9999px;
	overflow:hidden;
	.line-height:0px;
	cursor:pointer;
}

.PaneHeader2{
	display:none;
}

.LayoutHomePageLayout .PaneHeader2{
	background:url(../design/header2_bg.gif) top repeat-x;
	display:block;
	
}

.HomeQuotes{
	background:url(../design/tsx.gif) left center no-repeat;
	padding-left:30px;
	margin-left:10px;
	height:30px;
}
.HomeQuotes span{
	vertical-align:top;
	line-height:normal;
	color:#222222;
}
.HomeQuotes .StockItemSpacer{
	background:url(../design/tsx_devider.gif) left 1px no-repeat;
	padding-left:10px;
	padding-right:5px;
}

.HomeQuotes .StockExchangeSpacer{
	background:url(../design/tsx_devider.gif) right 1px no-repeat;
	padding-right:10px;
	padding-left:5px;
}
.HomeQuotes .StockItemSpacer, 
.HomeQuotes .StockSpacer, 
.HomeQuotes .StockSpace2, 
.HomeQuotes .StockExchangeSpacer{
	float:left;
}


.HomeQuotes .StockItemSpacer span, .StockSpacer, .StockExchangeSpacer span{
	position:relative;
	top:7px;
}

/* ##### END Header  ##### */



/* ########### Start Main Navitation */

embed{
	display:block;
}

.MainNavigation{
	float:right;
	padding-top:14px;
	width:645px;
}


.MainNavigation:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.MainNavigation {display: inline-block;}

/* Hides from IE-mac \*/
* html .MainNavigation {height: 1%;}
.MainNavigation {display: block;}
/* End hide from IE-mac */ 





/* Rad panel Start*/


.RadMenu_Default 
{
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 9999;
	text-align: left;
}

.menu{
	float:right!important;
}


.RadMenu_Default .rootGroup
{
	margin: 0;
	padding: 0;
	float:left;
}

.RadMenu_Default .rootGroup .text
{
	margin: 0 0 0 0;
	color:#efe9e5;
	font-size:17px;
	color:#00529b;
	padding:10px;
	letter-spacing:-1px;
}

.RadMenu_Default .rootGroup a.link,
.RadMenu_Default .rootGroup a.active,
.RadMenu_Default .rootGroup a.selected,
.RadMenu_Default .rootGroup a.hover
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-decoration: none;
	
}

.RadMenu_Default .rootGroup  li a:hover span

{
	color:#CC161E;
	
}

.RadMenu_Default .rootGroup ul {
	margin-left:5px !important;
}


/*
.RadMenu_Default .expandLeft, .RadMenu_Default .expandRight{
	background:url(../design/arrow_over.gif) right center no-repeat ;
	padding-right:15px;
}

*/


.RadMenu_Default .group
{
	position: relative;
	z-index: 1001;
	margin-left: 2px;
	background:#fff;
	padding:10px;
	
}



.RadMenu_Default .group li {
	border-bottom:1px solid #efefef;
	display:block;
	margin:0px 5px;
	min-width:130px;
}

.RadMenu_Default .group .text
{
	font-weight: normal;
	padding: 6px 6px 6px 6px;	
	cursor:pointer;
	margin-right:5px !important;
	text-align:left;
	width:auto;
	font-size:11px;
	color:#7b7b7b;
	letter-spacing:0px;
	
}


	
.RadMenu_Default .group .level2 .item
{
	margin:0;
	padding:0;
}




/* right to left */
.RadMenu_Default_rtl .group .link:hover .expandLeft,
.RadMenu_Default_rtl .group .link:hover .expandRight
{
	margin: 0 0 0 0;
}


/* Rad panel END */

.tabstrip,
.tabstrip ul
{
	margin:0;
	padding:0;
}

.RadTabStrip_SectionNav  ul li{
	display:inline;
	padding:0 10px 18px;
}


.RadTabStrip_SectionNav  ul li.last{
	display:inline;
	padding:0 10px 18px;
	background:none;
}


.RadTabStrip_SectionNav  ul li a {
	font-family:"Times New Roman",Times,serif;
	color:#000;
	font-size:14px;
	
}

.RadTabStrip_SectionNav  ul li a:hover {
	color:#2d588f;
}

.RadTabStrip_SubsectionNav ul{
	
}

.RadTabStrip_SubsectionNav ul li {
	padding-top:10px;
}

.RadTabStrip_SubsectionNav ul li a{
	font-size:12px;
	color:#2d588f;
	border-right:1px solid #2d588f;
	padding:0px 5px;
	line-height:13px;
}

.RadTabStrip_SubsectionNav ul li.last a{
	border:none;
}



.LayoutHomePageLayout .RadTabStrip_SubsectionNav {
	display:none;
}

.tabstrip div{
	float:none !important;
}

/* Rad panel END */






.HeaderImage{
	display:none;
}


/* ########### END Main Navitation */





/* ##### Start Content Page  ##### */

.PaneContent
{
	width:520px;
	float: left;
	padding:20px;
}

.LayoutHomePageLayout .PaneContent{
	width:250px;
	margin-top:0px;
	color:#464647;
	padding:0px;
}


.TitleContainer .TitleRight{
	display:none;
}

.PaneContentInner{
	background:url(../design/container_bg.gif) top right no-repeat;
	padding-right:10px;
	padding-bottom:175px;
}

.LayoutHomePageLayout .PaneContentInner{
	background:none;
	padding-right:0px;
	padding-bottom:10px;
}

.LayoutHomePageLayout .ContentPanel{
	display:none;
}

.LayoutDefault{
	padding-top:13px;
}
.LayoutDefaultInner{
	
}

.PaneContentBgReapeat{
	background:url(../design/container_bg_repeat.gif) right repeat-y;
}


.PaneContentBg{
	background:url(../design/bottom_bg.gif) bottom right no-repeat;
}

.PaneContentInner:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneContentInner {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneContentInner {height: 1%;}
.PaneContentInner {display: block;}
/* End hide from IE-mac */ 



.PaneLeft
{
	float:left;
	padding-bottom:197px;
	width:193px;

	
}
.SecondaryNavigationPanelContainer{
	background:url(../design/left_bg.gif) right 120% no-repeat;
	padding-bottom:50px;
	min-height:200px;
}


.LayoutHomePageLayout .PaneLeft{
	width:445px;
	padding-right:15px;
	padding-bottom:10px;
}

.LayoutHomePageLayout .PaneLeft .ShareThisContainer{
	display:none;
}

.ContentPaneDiv:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.ContentPaneDiv {display: inline-block;}

/* Hides from IE-mac \*/
* html .ContentPaneDiv {height: 1%;}
.ContentPaneDiv {display: block;}
/* End hide from IE-mac */ 




.PaneRight
{
	width: 190px;
	float: right;
	min-height:400px;
	background:url(../design/pane_right_bg.gif) top left no-repeat;
	margin-top:9px;
	padding-left:10px;
	padding-top:10px;
	font-size:11px;
	color:#3a3a3a;
	line-height:18px;
}

.PaneRight h1{
	font-size:13px;
	color:#3a3a3a;
	font-weight:bold;
	margin:20px 0px 10px;
}


.LayoutHomePageLayout .PaneRight
{
	width: 235px;
	float:left;
	background:none;
	border:0px;
	margin:0px;
	padding:0px;
	padding-left:15px;
	min-height:10px;
	font-size:12px;
	line-height:20px;
}

.QuickLinks ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.QuickLinks ul li{
	padding:3px 0px;
}

.QuickLinks ul li a{
	color:#464647;
}

/* ###### Start Sec Menu Nvigation  #########  */



.SecondaryNavTitle
{
	display: block;
	padding:15px 20px 7px 20px;
	color:#0b5a9f;
	font-weight:bold;
	font-size:14px;
	letter-spacing:-1px;
}



.panelbarItem0, .panelbarItem0Collapsed, .panelbarItem0Selected, .panelbarItem0Expanded, .panelbarItem0ExpandedSelected,
.panelbarItem, .panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected, .panelbarItemSelected,
.panelbarItem2, .panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected, .panelbarItem2Selected,
.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	

}

.panelbarItem0 td, .panelbarItem0Collapsed td, .panelbarItem0Expanded td, .panelbarItem0ExpandedSelected td, .panelbarItem0Selected td,
.panelbarItem td, .panelbarItemCollapsed td, .panelbarItemExpanded td, .panelbarItemExpandedSelected td, .panelbarItemSelected td,
.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td,
.panelbarItem3 td, .panelbarItem3Collapsed td, .panelbarItem3Expanded td, .panelbarItem3ExpandedSelected td, .panelbarItem3Selected td
{
	width: 100% !important;
	cursor: pointer;
	white-space: normal !important;
	line-height: normal;
	padding: 9px 0px 9px 20px;
	color:#5a5a5a;
	
}

.panelbarItem0, .panelbarItem0Collapsed, .panelbarItem0Expanded, .panelbarItem0ExpandedSelected, .panelbarItem0Selected
{
}

.panelbarItem0 td, .panelbarItem0Collapsed td, .panelbarItem0Expanded td, .panelbarItem0ExpandedSelected td, .panelbarItem0Selected td
{
}

.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td
{
	padding-right: 20px;
}

.panelbarItem3 td, .panelbarItem3Collapsed td, .panelbarItem3Expanded td, .panelbarItem3ExpandedSelected td, .panelbarItem3Selected td
{
	padding-right: 30px;
}

.panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected,
.panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected,
.panelbarItem3ExpandedSelected
{
	
}

.panelbarItem0Text, .panelbarItem0TextExpanded, .panelbarItem0TextSelected, .panelbarItem0TextExpandedSelected,
.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected,
.panelbarItemText, .panelbarItemTextExpanded, .panelbarItemTextSelected, .panelbarItemTextExpandedSelected,
.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected,
.panelbarItem2Text, .panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3Text, .panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	color:#5a5a5a;
	text-decoration:none;
	cursor: pointer;
	text-align: left;
	line-height:14px;
	background:url(../design/left_inactive_bg.gif) top right no-repeat;
	padding-left:20px;
	
}


.panelbarItemExpandedSelected td, .panelbarItemSelected td, .panelbarItemExpanded td
{
	background:url(../design/left_active_bg.gif) top right no-repeat;
	color:#CC161E !important;
}

.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected,
.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	color:#CC161E !important;
}

.panelbarItemTextExpanded, .panelbarItemTextSelected, .panelbarItemTextExpandedSelected,
.panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected
{
	color:#CC161E !important;
}

.panelbarItem0Text, .panelbarItem0TextExpanded, .panelbarItem0TextSelected, .panelbarItem0TextExpandedSelected,
.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected
{
	color:#CC161E;
}

.panelbarItem2Text, .panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3Text, .panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	border: none;
	
}

.panelbarItemExpandedSelected, .panelbarItemSelected, .panelbarItemExpanded
{
	background:url(../design/left_active_bg.gif) top right no-repeat;
}

.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td
{
	margin: 0 0 0 0px;
	padding-left:30px;
}

.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected
{
}

.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3Expanded, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	margin: 0 0 0 20px;
}

.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
}



/* ###### END Sec Menu Nvigation  #########  */

.HomeBlocks{
	width:965px;
	padding-top:10px;
}

.HomeBlocks .Homeblok {
	float:left;
	background:transparent url(../design/HomeBlockBg.gif) no-repeat scroll left top;
	width:207px;
	height:95px;
	padding:15px;
	margin-right:5px;
	cursor:pointer;

}

.HomeBlocks .Quarterly{
	margin:0px;
} 

.HomeBlocks h2{
	font-size:20px;
	color:#00529b;
	font-weight:normal;
	margin:0px;
	padding-bottom:10px;
	border-bottom:1px solid #e7e7e7;
	padding-right:0px;
	letter-spacing:-1px;
}

.HomeBlocks h2 span{
	display:block;
}

.HomeBlocks .Invest h2{
	background:url(../design/invest_ico_home.gif) right 0px no-repeat;
	padding-bottom:10px;
	padding-top:7px;
}

.HomeBlocks .Presentation h2{
	background:url(../design/tnk_presentation_hb.jpg) right 0px no-repeat;
	padding-bottom:10px;
	padding-top:7px;
}

.HomeBlocks .Fiskal h2{
	background:url(../design/fiscal_ico_home.gif) right -4px no-repeat;
}

.HomeBlocks .Fiskal h2 span{
	padding-bottom:11px;
}

.Homebloks .Fiskal {
margin: 0;
}

.HomeBlocks .Video h2{
	background:url(../design/video_ico_home.gif) right 5px no-repeat;
}

.HomeBlocks .Quarterly h2{
	background:url(../design/procent_ico_home.gif) right 5px no-repeat;
}

.HomeBlocks .Fleet h2{
	background:url(../design/small_map.gif) left 2px no-repeat;
	padding-top:30px;
	padding-top:62px;
	text-align:center;
	border-top:1px solid #e7e7e7;
	margin-top:-3px;
}

.HomeBlocks p{
	margin:0px;
	padding-top:10px;
	color:#747474;
	font-size:11px;
	line-height:normal;
}

.Fiskal p {
	padding-top:5px;
}


.ContentPanel{
	background:url(../design/bottom_panel.gif) right top no-repeat;
	float:right;
	height:163px;
	margin-right:4px;
	margin-top:-184px;
	position:relative;
	width:772px;
}

.ContentPanel .blok{
	float:left;
	width:205px;
	padding:25px 25px 10px;
}

.ContentPanel .blok h2{
	font-size:20px;
	color:#00529b;
	font-weight:normal;
	margin:0px;
	padding-bottom:10px;
	border-bottom:1px solid #e7e7e7;
	padding-right:0px;
	padding-top:10px;
	letter-spacing:-1px;
}

.ContentPanel .blok h2 span{
	display:block;
}

.ContentPanel .Invest h2{
	background:url(../design/invest_ico.gif) right 5px no-repeat;
	margin-top:10px;
	padding-bottom:15px;
}

.ContentPanel .Fiscal h2{
	background:url(../design/fiscal_ico.gif) right 5px no-repeat;
}

.ContentPanel .Quarterly h2{
	background:url(../design/procent_ico.gif) right 5px no-repeat;
}


.ContentPanel .blok p{
	margin:0px;
	padding-top:10px;
	color:#747474;
	font-size:11px;
	line-height:normal;
}

/* ##### END Content Page  ##### */



.PaneFooter
{
	padding-top:20px;
	font-size:12px;
	background:#fff;
}

.LayoutHomePageLayout .PaneFooter{
	padding:0px 0px 30px;
}


.PaneFooter2{
	padding-top:20px;
}


.PaneFooter2:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneFooter2 {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneFooter2 {height: 1%;}
.PaneFooter2 {display: block;}
/* End hide from IE-mac */ 


.Copyright
{
	color:#ababab;
	font-size:11px;
	display:block;
	float:left;
	width:205px;
	padding-left:10px;
	padding-top:5px;
}





div.FooterLinks
{
	text-align:center;
	padding-top:5px;
	
}

div.FooterLinks
{
	padding-left:0px;
	float:left;
	
}

.LayoutHomePageLayout div.FooterLinks{
	padding-left:145px;
}

.FooterLinks ul
{
	margin: 0;
	padding: 0;
}

.FooterLinks ul li
{
	list-style: none;
	display: inline;
	text-transform:capitalize;
	color:#ababab;
	font-size:11px;
}



.FooterLinks ul li a
{
	padding:0px 10px;
	color:#ababab;
	font-size:11px;
	
}

.Powerby{
	background:url(../design/blender.png) right top no-repeat;
	float:right;
	color:#ababab;
	font-size:11px;
	padding:5px 0px 6px;
	padding-right:90px;
}

.PaneQ4Footer{
	margin-left:370px;
	position:absolute;
}

div.FooterLinks .QuickLinkSeparator
{
	display: inline !important;
}

.NotFoundMessage, .NotFoundText
{
	text-align: left !important;
}

.NotFoundText
{
	padding-top: 15px;
}

/* Integrated Print Panel */

.Hide 
{
	display: none;
	visibility: hidden; 	
}



.PrintPage
{
	float: right;
	width: auto;
	text-align: right;
}




/* Generic datagrids */


.TabTableHeader
{
	visibility: hidden;
	.display: none;
	_display: none;
	position: absolute;
	bottom: 0px;
}



.TabTableDate
{
	font-weight: bold;
	white-space: nowrap;
	width: 110px;
	padding-right: 15px;
}

.TabTableItem, .TabTableItemAlt
{
}

.TabTableItem td, .TabTableItemAlt td, .TabTableData
{
}

.TabTableItemAlt
{
}

/* Generic Items */


.clear{
	clear: both;
}

.ClearFix
{
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

.ClearFloat:after {content: ".";visibility: hidden;display: block;height: 0;clear: both;}


.NoBr
{
	display: none;
}

.RequiredField
{
	color: Red;

}


/* ###### Start Press Realease  #########  */
.WelcomeText p {
	margin:10px 10px;
}

.PressReleaseLatestContainer .RssLinkTopContainer{
	position:relative;
}

.LayoutHomePageLayout .RssLinkTopContainer{
	top:0px;
	padding-bottom:0px;
	position:relative;
	.top:20px;
	
}

.PageInvestorBriefcase .PresentationLatestContainer .RssLinkTopContainer,
.PageInvestorBriefcase .EventWebcastLatestContainer .RssLinkTopContainer{
	.padding-top:26px;
}

.PageInvestors .PressReleaseLatestContainer .ModuleTitle{
	margin:20px 0px 30px;
	font-size:20px;
	color:#ffffff;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border:none;
}



.YearNavContainer{
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:20px 0 0;
	padding:5px 0px;
}


.YearNavContainer a{
	color:#2D2D2D;
	font-family:Arial;
	font-size:17px;
	padding-right:10px;
}

.EventWebcastContainer .YearNavContainer a{
	padding-right: 30px;
}

.PressReleaseLatestContent .PressReleaseLatestDate, 
.PresentationLatestContent .Date,
.EventWebcastLatestTable .Date,
.PressReleaseContainer .TabTableDate,
.PresentationContainer .TabTableDate

{
	font-size:12px;
	color:#cc161e;
	font-weight:bold;
}

.PresentationLatestContent .MiddleColumnContentHomePage, 
.PressReleaseLatestTable .PressReleaseLatestContentColumn, 
.EventWebcastLatestTable .MiddleColumnContentHomePage,
.PressReleaseContainer .TabTableItem td, .PresentationContainer .TabTableItem td
{
	padding:10px 0px;
}

.PresentationContainer .TabTableItem td{
	
	padding:10px 10px 10px 0px;
}


.EventWebcastContainer .EventWebcastTime, .EventWebcastContainer .PresentationLinks a {
	xcolor:#222;
	
}

.EventWebcastContainer .TabTableData {
	color:#CC161E;
	padding-right:10px;
}

.EventWebcastContainer .TabTableItem td,
.EventWebcastContainer .TabTableItemAlt td 
{
	padding-top:10px;
}

.DocumentLink {
	color:#303030;
}


.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestDate, .HomeEvents .EventWebcastTitle{
	font-weight:normal;
	font-size:11px;
	color:#00529b;
	display:block;
}

.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestSeparator{
	display:none;
}

.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestHeadline{
	color:#303030;
	font-size:12px;

}

.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestContentColumn, .HomeEvents .BodyContainer {
	border-bottom:1px solid #f0f0f0;
	padding:10px 10px;
}







.HomeEvents .Date{
	display:none;
}

.RssLinkTopContainer, .RssLinkBottomContainer {
	padding:6px 5px 0px;
}




/* ########### Start Custom Page Classes ########## */

.HomeQuickImages{
	border-bottom:1px solid #f0f0f0;
	border-top:1px solid #f0f0f0;
	padding:15px 0px 12px;
}
.HomeQuickImages img {
	padding-right:12px;
	display:block;
	float:left;
}

.HomeQuickImages .HomeShareThis {
	float:left;
	width:230px;
	height:56px;
	background:url(../design/ShareThis.gif) left center no-repeat;
}

.HomeQuickImages .stbutton{
	display:block;
	height:56px;
	padding:0px;
	margin:0px;
	background:none !important;
	text-indent:-9999px;
	overflow:hidden;
}

.QuickWebsites .ModuleTitle, .ModuleTitle h1 {
	float:left;
	border:none;
	padding:0px;
	padding-right:10px;
	margin:0px;
	font-size:11px;
	color:#6e6e6e;
}

.QuickWebsites ul{
	float:left;
	list-style-type:none;
	color:#0d0d0d;
	font-size:11px;
	margin:0px;
	padding:0px;
}

.QuickWebsites ul li {display:inline;}
.QuickWebsites ul li a{
	display:inline;
	text-transform:uppercase;
	background:url(../design/arr_bullet.gif) left  center no-repeat;
	padding-left:10px;
	padding-right:20px;
	color:#6e6e6e;
}


.QuickWebsites:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.QuickWebsites {display: inline-block;}

/* Hides from IE-mac \*/
* html .QuickWebsites {height: 1%;}
.QuickWebsites {display: block;}
/* End hide from IE-mac */ 





.LeftQuickSites{
	float:left;
	margin-top:-184px;
	position:relative;
	width:190px;
	padding-top:30px;
}

.LeftQuickSites .ModuleTitle {
	float:left;
	border:none;
	padding:0px;
	padding-right:10px;
	margin:0px;
	font-size:11px;
	color:#6e6e6e;
}

.LeftQuickSites ul{
	float:left;
	list-style-type:none;
	color:#0d0d0d;
	font-size:11px;
	margin:0px;
	padding:0px;
}

.LeftQuickSites ul li{
	text-align:right;
	display:block;
}

.LeftQuickSites ul li a{
	display:inline;
	text-transform:uppercase;
	background:url(../design/arr_bullet.gif) left  center no-repeat;
	padding-left:10px;
	padding-right:20px;
	color:#6e6e6e;
}


.LeftQuickSites:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.LeftQuickSites {display: inline-block;}

/* Hides from IE-mac \*/
* html .LeftQuickSites {height: 1%;}
.LeftQuickSites {display: block;}
/* End hide from IE-mac */ 


.LayoutHomePageLayout .LeftQuickSites {
	display:none;
}

/* #################### Right Module     ############## */

.LayoutHomePageLayout .RelInformation,
.LayoutHomePageLayout .RelatedLinks,
.LayoutHomePageLayout .InvestorContact,
.LayoutHomePageLayout .BusinessRight,
.LayoutHomePageLayout .TransferRight
{
	display:none;
}

.RelInformation h1{
	/*margin:20px 0px 30px;*/
	font-size:20px;
	color:#ffffff;
	font-family:Arial;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding:21px 0px 10px;
}

.RelatedLinks ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.RelatedLinks ul li a{
	display:block;
	background:url(../design/quick_bullet.gif) left center no-repeat;
	padding-left:10px;
	color:#03549c;
}

.RelatedLinks ul li a:hover,
.RelatedLinks ul li a:active
{
	color:#CC161E !important;
}


/* #################### Right Module END ############## */



.ShareThisContainer {
	background:url(../design/ShareThis_bg.gif) left center no-repeat;
	height:56px;
	padding:0px !important;
}

.ShareThisContainer .stbutton{
	display:block;
	height:56px;
	padding:0px;
	margin:0px;
	background:none !important;
	text-indent:-9999px;
	overflow:hidden;
}

.LeftLinks img {
	display:block;
	padding-top:5px;
}
.LayoutHomePageLayout .LeftLinks{
	display:none;
}



.WhyInvest .InvestPlayer{
	float:left;
	width:306px;
}

.WhyInvest .InvestPresentation{
	float:left;
	width:135px;
	background:#f8f8f8;
	border:1px solid #f3f3f3;
	border-left:none;
	padding:15px 25px;
	margin-top:15px;
}

.WhyInvest a{
	color:#303030;
	display:block;
	padding-top:5px;
}

.WhyInvest strong{
	display:block;
	color:#cc161e;
}

.WhyInvest h2{
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:20px 0 30px;
	padding:5px 10px;
}


.InvestDetails{
	padding-top:25px;
}

.InvestDetails h3{
	color:#cc161e;
	font-weight:bold;
	font-size:14px;
	padding:0px 5px;
	background:#f8f8f8;
	display:inline;
}

.InvestDetails p{
	border-bottom:1px solid #e5e5e5;
	padding:10px 0px 15px;
	margin:0px 0px 15px;
	
}

.FinancialTable{
	border-top:1px solid #000;
	border-left:1px solid #000;
} 

.FinancialTable td{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

.PersonDataList h3 {
	padding:15px 0px 10px;
	font-weight:normal;
}

.PersonDataList .PersonPhoto {
	float:left;
	padding-right:15px;
}

.TaxTable, .RegulatoryFilingsTable{
	border:none !important;
	border-bottom:1px solid #B4B4B4 !important;
	border-left:1px solid #B4B4B4 !important;
}

.TaxTable td, .RegulatoryFilingsTable td{
	border:none !important;
	border-top:1px solid #B4B4B4 !important; 
	border-right:1px solid #B4B4B4 !important;
	vertical-align:top !important;
	padding:0px 5px;
}


/*
.EventDetail, .PressReleaseDetailsContainer h1.Detail{
	height:55px;
	margin:0 0 15px;
	padding:0;
	vertical-align:bottom;
	position:relative;

}


span.EventTitle, .PressReleaseDetailsContainer h1.Detail span{
	position:absolute;
	bottom:15px;
}
*/

.EventDetail, .PressReleaseDetailsContainer h1.Detail{
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:0 0 15px;
	padding:5px 0px;
	
}


.DetailRight{
	display:none;
}

.RegulatoryFilingContainer .MiddleColumnContentLarge{
	margin-top:20px;
}

.MailingListForm table td{
	padding: 4px 0px;
}

.MailingListUnsubscribeContainer {
	padding-top:25px;
}
.MailingListUnsubscribeContainer .MailingListUnsubscribeTable{
	width:100%;
}

.MailingListUnsubscribeTable .ButtonCell{
	padding-top:10px;
}


/* ###### 	Start FAQ List	###### */

.FaqQuestionList{
	padding-bottom:25px;
}

.FaqAnswer{
	line-height:normal;
	display:block;
}

.FaqDetailList h3{
	
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:10px 0 10px;
	padding:5px 10px;
}

.FaqDetailList .BackToTopLink{
	text-align:right;
	display:block;
}

/* ###### 	End FAQ List	###### */

.LayoutBlankLayout {
	padding:0px !important;
	background:none !important;
	margin:0px !important;
}
.LayoutBlankLayout  .Page_Default_Inner, .LayoutBlankLayout  .PageDefaultInner{
	margin:0px !important;
	padding:0px !important;

}

.VesselMap
{
width: 500px;
}
/*Start Divident Table*/




.TableFell{
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	width: 520px;
}


.TableFell th, .TableFellNotice th{
	background:#e2f0fd;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	padding:5px 5px 5px 5px ;
	color:#414141;
	font-size:15px;
	cursor:pointer;
   
}

.TableFell td{
	background:#f2f2f2;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	padding:5px 20px;
	color:#414141;
	font-size:14px;
	cursor:pointer;
}

.TableFell td:hover{
	background:#0a599e;
	color:#fff;
}

.TableFell td span{
	display:none;
}

.TableFell td b{
	font-weight:normal;
	position:relative;
	display:block;
	z-index:100;
   
}
.TableFell td:hover span{
	background:url("../design/table_bg.png") no-repeat scroll left center transparent;
	color:#00559F;
	display:block;
	height:20px;
	padding:15px 20px 15px 20px;
	width:250px;
	position:absolute;
	margin-top:-30px;
	margin-left:60px;
	z-index:99999;
}

.TableFellRight, .TableFellLeft{
	float:left;
   
}

.TableTitle {
	background:url(../design/title_left_bg.jpg) bottom left no-repeat;
}

.TableTitleBg{
	background:url(../design/title_right_bg.jpg) bottom right no-repeat;
	padding:5px 10px;
}


.TableTitle strong{
	font-size:18px;
	color:#00559F;
}

.table_notice{
	float:left;
	width:137px;
}

.table_notice{
	xbackground:url(../design/top_notice_bg.jpg) top left no-repeat;
	text-align:right;
}
.table_notice_bg{
	xbackground:url(../design/bottom_notice_bg.jpg) bottom left no-repeat;
	padding:10px 10px;
}

.table_notice strong{
	display:block;
	font-size:18px;
	color:#00559F;
}

.LayoutTwoColumnLayout .PaneRight{
	display:none;
}

.LayoutTwoColumnLayout .PaneContent{
	width:720px;
}

.TableFellNotice {
	background:#fff;
}

.TableFellNotice {
	background:url(../design/top_notice_bg.jpg) left 63px no-repeat;
}

.TableFellNotice td{
	background:url(../design/bottom_notice_bg.jpg) bottom left no-repeat;
}


.GoogleVeselMap{
	position:absolute;
	overflow: hidden;
}


.PageFleetOurFleetatWork{
	text-align:center;
}
.PageFleetOurFleetatWork .Page_Default_Inner,
.PageFleetOurFleetatWork .PageDefaultInner,
.PageFleetOurFleetatWork .LayoutDefaultInner

{
	text-align:left;
}

.PageFleetOurFleetatWork .RelatedLinks li{
	border:1px solid #fff;
}


.PageFleetOurFleetatWork .HeaderSearch input{
	width:79px;
	.height:18px;
}

* html .PageFleetOurFleetatWork .HeaderSearch input{
	height:18px;
}


.PageFleetOurFleetatWork .HeaderSearch input.HeaderSearchImg {
	width:15px;
}

.SearchResultsUrl
{
display: none;
}

/* %=SiteMap */

.SiteMapContainer ul
{
	margin-left: 20px;
}

.SiteMap-Level2
{
	font-weight: bold;
}

.SiteMap-Level3 { margin-left: 20px; }
.SiteMap-Level4 { margin-left: 40px; }
.SiteMap-Level5 { margin-left: 60px; }

.EventBody
{
display: block;
}

.SecondaryNavigationTitleLink
{
cursor: text !important;
}

.StockQuoteLookup .ControlRow, .StockQuoteLookup .InputButton, .StockPage
{
	display: none;
}

.FinancialReportContainer h3,
.FinancialReportContainer h4
{
background: none;
line-height: normal;
}

.FinancialReportContainer h4
{
font-weight: normal !important;
}

.FinancialReportContainer h3
{
margin-top: 15px;
}

.FinancialReportContainer ul,
.FinancialReportContainer li
{
	margin: 0;
	padding: 0;
	list-style: none;
}

.AnnualQuarterlyReportText
{
	display: none;
}

.MailingListCol1
{
	width: 90px !important;
}

.MailingListCol2
{
	width: auto !important;
}

.MailingListSignupContainer .MailingListCol1,
.MailingListSignupContainer .MailingListCol2
{
	white-space: nowrap !important;
}

.EventWebcastContainer .EventWebcastTime
{
	display: none;
}

.VesselMap
{
    border: solid 1px #000;
    height: 350px;
    width: 510px;
}

.VesselInfoContainer
{
	height: 120px;
	padding: 10px 10px 10px 10px;
	width: 400px;
        .width: 380px; /* ie7 */
        _width: 380px; /* ie6 */
}

.VesselPropertyContainer
{
	display: block;
	width: 190px;
        float: right;
}

.VesselPhoto
{
	float: left;
	margin: 0 10px 0 0;
}


.VesselNameLabel, .VesselTypeLabel, .DWTLabel, .HullLabel, .BuiltLabel
{
	display: block;
	float: left;
	width: 90px;
}

.VesselName, .VesselType, .DWT, .Hull, .Built
{
	display: block;
	float: right;
	width: 90px;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees {
width: 100%; 
border-collapse; 
collapse; border: 
1px solid grey; 
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .content_data_header {
text-align: center;
font-weight: bold;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .content_data_sub_header {}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .content_data_td_center {
text-align: center;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees td,
.PageAboutUsLeadershipBoardofDirectors .boardCommittees th { 
border: 1px solid grey;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .member { 
padding-left: 20px;
}

.WhyInvest{
  padding-top:15px;
}
.InvestDetails h3
{
    display:block;
    margin:15px 0px 0px;   
    background:none; 
    padding:0px;
}

.PaneContent a
{
	color: #03549c;
}body,
.FinancialReportContainer h4,
.FinancialReportContainer h3
{
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#303030;
	text-decoration : none;
	background:#fff url(../design/tob_bar_bg.gif) top repeat-x;
	line-height:20px;
}


/* %=Global */

table, table td {
	border:none;
}
a, a:link , a:active, a:visited, a:hover
{
	cursor: pointer;
	text-decoration : none;	
	color:#2068a7;
	xcolor: #03549c;
}

a img{
	border:0px;
}
form
{
	margin: 0;
}
blockquote
{
	margin-left: 40px;
}

h1
{
	margin:20px 0px 30px;
	font-size:20px;
	color:#ffffff;
	font-family:Arial;
	font-weight:normal;
}

.LayoutHomePageLayout h1{
	margin-bottom:0px;
}

.LayoutHomePageLayout .ModuleTitle,
.PageWhyInvest .StockQuoteContainer .ModuleTitle,
.PageStockInformation .StockQuoteContainer .ModuleTitle,
.SubHeading .ModuleTitle
{
	color:#2d2d2d;
	font-size:17px;
	margin:20px 0px 0px;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 10px;
}

.TitleLeftHomePage .ModuleTitle, .TitleLeft .ModuleTitle{
	color:#2d2d2d;
	font-size:17px;
	margin:20px 0px 0px;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 0px;
}

.LayoutHomePageLayout .ModuleTitle{
	color:#2d2d2d;
	font-size:17px;
	margin:20px 0px 0px;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 10px;
}



h2, h3, h4, h5
{
	padding: 0;
	margin: 0;
	font-weight: bold;
}

table
{
	border-collapse: separate !important;
}

/* %=Layout */



.Page_Default_Inner, .PageDefaultInner, .PageNotFoundContainer
{
	width: 965px;
	margin:0px auto;
}

.LayoutHomePageLayout .Page_Default_Inner, .LayoutHomePageLayout .PageDefaultInner{
	width:960px;
}



#pageClass{
	background:url(../design/footer_bg.gif) repeat-x bottom;
	padding-bottom:30px;
}

.LayoutHomePageLayout{
	background:url(../design/footer_home_bg.gif) repeat-x bottom !important;
	padding-bottom:30px;
}

.LayoutHomePageLayout .LayoutHomePageLayout{
	background:none !important;
	padding-bottom:0px;
}

/* ##### Start Header  ##### */

.PaneHeader {
	background:#fff;
}

.PaneHeader:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneHeader {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneHeader {height: 1%;}
.PaneHeader {display: block;}
/* End hide from IE-mac */ 



.ClientLogo 
{
	float:left;
	width:315px;
	padding-top:47px;
}

.ClientLogo img{
	display:block;
}

.ClientLogo br{
	display:none;
}

.HeaderLinks {
		float:right;
		padding-bottom:10px;
		line-height:normal;
		width:210px;
		text-align:right;
}


.HeaderLinks ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}


.HeaderLinks ul li{
	display:block;
	float:right;
	
}
.HeaderLinks ul li a{
	display:inline;
	
	
}

.HeaderLinks ul li.QuickLinkRowAlt{
	background:url(../design/links_devider.gif) right top no-repeat;
	margin-right:11px;
	padding:5px 10px 18px 0px;
	
}

.HeaderLinks ul li.QuickLinkRow{
	background:url(../design/links_devider.gif) right top no-repeat;
	margin-right:11px;
	padding:5px 10px 18px;
}


.HeaderLinks a {
	color:#626161;
	text-decoration:none;
	font-size:11px;
}


.HeaderSearch{
	float:right;
	background:url(../design/links_devider.gif) right top no-repeat;
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
}


.HeaderSearch input{
	background:url(../design/search_bg.gif) right bottom no-repeat;
	width:63px;
	border:0px;
	padding:2px 7px; 
	font-size:11px;
	color:#626161;
	
}

.HeaderSearch input.HeaderSearchImg{
	background:url(../design/search_btn.gif) left center no-repeat;
	width:15px;
	text-indent:-9999px;
	overflow:hidden;
	.line-height:0px;
	cursor:pointer;
}

.PaneHeader2{
	display:none;
}

.LayoutHomePageLayout .PaneHeader2{
	background:url(../design/header2_bg.gif) top repeat-x;
	display:block;
	
}

.HomeQuotes{
	background:url(../design/tsx.gif) left center no-repeat;
	padding-left:30px;
	margin-left:10px;
	height:30px;
}
.HomeQuotes span{
	vertical-align:top;
	line-height:normal;
	color:#222222;
}
.HomeQuotes .StockItemSpacer{
	background:url(../design/tsx_devider.gif) left 1px no-repeat;
	padding-left:10px;
	padding-right:5px;
}

.HomeQuotes .StockExchangeSpacer{
	background:url(../design/tsx_devider.gif) right 1px no-repeat;
	padding-right:10px;
	padding-left:5px;
}
.HomeQuotes .StockItemSpacer, 
.HomeQuotes .StockSpacer, 
.HomeQuotes .StockSpace2, 
.HomeQuotes .StockExchangeSpacer{
	float:left;
}


.HomeQuotes .StockItemSpacer span, .StockSpacer, .StockExchangeSpacer span{
	position:relative;
	top:7px;
}

/* ##### END Header  ##### */



/* ########### Start Main Navitation */

embed{
	display:block;
}

.MainNavigation{
	float:right;
	padding-top:14px;
	width:645px;
}


.MainNavigation:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.MainNavigation {display: inline-block;}

/* Hides from IE-mac \*/
* html .MainNavigation {height: 1%;}
.MainNavigation {display: block;}
/* End hide from IE-mac */ 





/* Rad panel Start*/


.RadMenu_Default 
{
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 9999;
	text-align: left;
}

.menu{
	float:right!important;
}


.RadMenu_Default .rootGroup
{
	margin: 0;
	padding: 0;
	float:left;
}

.RadMenu_Default .rootGroup .text
{
	margin: 0 0 0 0;
	color:#efe9e5;
	font-size:17px;
	color:#00529b;
	padding:10px;
	letter-spacing:-1px;
}

.RadMenu_Default .rootGroup a.link,
.RadMenu_Default .rootGroup a.active,
.RadMenu_Default .rootGroup a.selected,
.RadMenu_Default .rootGroup a.hover
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-decoration: none;
	
}

.RadMenu_Default .rootGroup  li a:hover span

{
	color:#CC161E;
	
}

.RadMenu_Default .rootGroup ul {
	margin-left:5px !important;
}


/*
.RadMenu_Default .expandLeft, .RadMenu_Default .expandRight{
	background:url(../design/arrow_over.gif) right center no-repeat ;
	padding-right:15px;
}

*/


.RadMenu_Default .group
{
	position: relative;
	z-index: 1001;
	margin-left: 2px;
	background:#fff;
	padding:10px;
	
}



.RadMenu_Default .group li {
	border-bottom:1px solid #efefef;
	display:block;
	margin:0px 5px;
	min-width:130px;
}

.RadMenu_Default .group .text
{
	font-weight: normal;
	padding: 6px 6px 6px 6px;	
	cursor:pointer;
	margin-right:5px !important;
	text-align:left;
	width:auto;
	font-size:11px;
	color:#7b7b7b;
	letter-spacing:0px;
	
}


	
.RadMenu_Default .group .level2 .item
{
	margin:0;
	padding:0;
}




/* right to left */
.RadMenu_Default_rtl .group .link:hover .expandLeft,
.RadMenu_Default_rtl .group .link:hover .expandRight
{
	margin: 0 0 0 0;
}


/* Rad panel END */

.tabstrip,
.tabstrip ul
{
	margin:0;
	padding:0;
}

.RadTabStrip_SectionNav  ul li{
	display:inline;
	padding:0 10px 18px;
}


.RadTabStrip_SectionNav  ul li.last{
	display:inline;
	padding:0 10px 18px;
	background:none;
}


.RadTabStrip_SectionNav  ul li a {
	font-family:"Times New Roman",Times,serif;
	color:#000;
	font-size:14px;
	
}

.RadTabStrip_SectionNav  ul li a:hover {
	color:#2d588f;
}

.RadTabStrip_SubsectionNav ul{
	
}

.RadTabStrip_SubsectionNav ul li {
	padding-top:10px;
}

.RadTabStrip_SubsectionNav ul li a{
	font-size:12px;
	color:#2d588f;
	border-right:1px solid #2d588f;
	padding:0px 5px;
	line-height:13px;
}

.RadTabStrip_SubsectionNav ul li.last a{
	border:none;
}



.LayoutHomePageLayout .RadTabStrip_SubsectionNav {
	display:none;
}

.tabstrip div{
	float:none !important;
}

/* Rad panel END */






.HeaderImage{
	display:none;
}


/* ########### END Main Navitation */





/* ##### Start Content Page  ##### */

.PaneContent
{
	width:520px;
	float: left;
	padding:20px;
}

.LayoutHomePageLayout .PaneContent{
	width:250px;
	margin-top:0px;
	color:#464647;
	padding:0px;
}


.TitleContainer .TitleRight{
	display:none;
}

.PaneContentInner{
	background:url(../design/container_bg.gif) top right no-repeat;
	padding-right:10px;
	padding-bottom:175px;
}

.LayoutHomePageLayout .PaneContentInner{
	background:none;
	padding-right:0px;
	padding-bottom:10px;
}

.LayoutHomePageLayout .ContentPanel{
	display:none;
}

.LayoutDefault{
	padding-top:13px;
}
.LayoutDefaultInner{
	
}

.PaneContentBgReapeat{
	background:url(../design/container_bg_repeat.gif) right repeat-y;
}


.PaneContentBg{
	background:url(../design/bottom_bg.gif) bottom right no-repeat;
}

.PaneContentInner:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneContentInner {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneContentInner {height: 1%;}
.PaneContentInner {display: block;}
/* End hide from IE-mac */ 



.PaneLeft
{
	float:left;
	padding-bottom:197px;
	width:193px;

	
}
.SecondaryNavigationPanelContainer{
	background:url(../design/left_bg.gif) right 120% no-repeat;
	padding-bottom:50px;
	min-height:200px;
}


.LayoutHomePageLayout .PaneLeft{
	width:445px;
	padding-right:15px;
	padding-bottom:10px;
}

.LayoutHomePageLayout .PaneLeft .ShareThisContainer{
	display:none;
}

.ContentPaneDiv:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.ContentPaneDiv {display: inline-block;}

/* Hides from IE-mac \*/
* html .ContentPaneDiv {height: 1%;}
.ContentPaneDiv {display: block;}
/* End hide from IE-mac */ 




.PaneRight
{
	width: 190px;
	float: right;
	min-height:400px;
	background:url(../design/pane_right_bg.gif) top left no-repeat;
	margin-top:9px;
	padding-left:10px;
	padding-top:10px;
	font-size:11px;
	color:#3a3a3a;
	line-height:18px;
}

.PaneRight h1{
	font-size:13px;
	color:#3a3a3a;
	font-weight:bold;
	margin:20px 0px 10px;
}


.LayoutHomePageLayout .PaneRight
{
	width: 235px;
	float:left;
	background:none;
	border:0px;
	margin:0px;
	padding:0px;
	padding-left:15px;
	min-height:10px;
	font-size:12px;
	line-height:20px;
}

.QuickLinks ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.QuickLinks ul li{
	padding:3px 0px;
}

.QuickLinks ul li a{
	color:#464647;
}

/* ###### Start Sec Menu Nvigation  #########  */



.SecondaryNavTitle
{
	display: block;
	padding:15px 20px 7px 20px;
	color:#0b5a9f;
	font-weight:bold;
	font-size:14px;
	letter-spacing:-1px;
}



.panelbarItem0, .panelbarItem0Collapsed, .panelbarItem0Selected, .panelbarItem0Expanded, .panelbarItem0ExpandedSelected,
.panelbarItem, .panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected, .panelbarItemSelected,
.panelbarItem2, .panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected, .panelbarItem2Selected,
.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	

}

.panelbarItem0 td, .panelbarItem0Collapsed td, .panelbarItem0Expanded td, .panelbarItem0ExpandedSelected td, .panelbarItem0Selected td,
.panelbarItem td, .panelbarItemCollapsed td, .panelbarItemExpanded td, .panelbarItemExpandedSelected td, .panelbarItemSelected td,
.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td,
.panelbarItem3 td, .panelbarItem3Collapsed td, .panelbarItem3Expanded td, .panelbarItem3ExpandedSelected td, .panelbarItem3Selected td
{
	width: 100% !important;
	cursor: pointer;
	white-space: normal !important;
	line-height: normal;
	padding: 9px 0px 9px 20px;
	color:#5a5a5a;
	
}

.panelbarItem0, .panelbarItem0Collapsed, .panelbarItem0Expanded, .panelbarItem0ExpandedSelected, .panelbarItem0Selected
{
}

.panelbarItem0 td, .panelbarItem0Collapsed td, .panelbarItem0Expanded td, .panelbarItem0ExpandedSelected td, .panelbarItem0Selected td
{
}

.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td
{
	padding-right: 20px;
}

.panelbarItem3 td, .panelbarItem3Collapsed td, .panelbarItem3Expanded td, .panelbarItem3ExpandedSelected td, .panelbarItem3Selected td
{
	padding-right: 30px;
}

.panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected,
.panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected,
.panelbarItem3ExpandedSelected
{
	
}

.panelbarItem0Text, .panelbarItem0TextExpanded, .panelbarItem0TextSelected, .panelbarItem0TextExpandedSelected,
.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected,
.panelbarItemText, .panelbarItemTextExpanded, .panelbarItemTextSelected, .panelbarItemTextExpandedSelected,
.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected,
.panelbarItem2Text, .panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3Text, .panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	color:#5a5a5a;
	text-decoration:none;
	cursor: pointer;
	text-align: left;
	line-height:14px;
	background:url(../design/left_inactive_bg.gif) top right no-repeat;
	padding-left:20px;
	
}


.panelbarItemExpandedSelected td, .panelbarItemSelected td, .panelbarItemExpanded td
{
	background:url(../design/left_active_bg.gif) top right no-repeat;
	color:#CC161E !important;
}

.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected,
.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	color:#CC161E !important;
}

.panelbarItemTextExpanded, .panelbarItemTextSelected, .panelbarItemTextExpandedSelected,
.panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected
{
	color:#CC161E !important;
}

.panelbarItem0Text, .panelbarItem0TextExpanded, .panelbarItem0TextSelected, .panelbarItem0TextExpandedSelected,
.panelbarItem0TextHover, .panelbarItem0TextHoverExpanded, .panelbarItem0TextHoverSelected, .panelbarItem0TextHoverExpandedSelected
{
	color:#CC161E;
}

.panelbarItem2Text, .panelbarItem2TextExpanded, .panelbarItem2TextSelected, .panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected,
.panelbarItem3Text, .panelbarItem3TextExpanded, .panelbarItem3TextSelected, .panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	border: none;
	
}

.panelbarItemExpandedSelected, .panelbarItemSelected, .panelbarItemExpanded
{
	background:url(../design/left_active_bg.gif) top right no-repeat;
}

.panelbarItem2 td, .panelbarItem2Collapsed td, .panelbarItem2Expanded td, .panelbarItem2ExpandedSelected td, .panelbarItem2Selected td
{
	margin: 0 0 0 0px;
	padding-left:30px;
}

.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected
{
}

.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3Expanded, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	margin: 0 0 0 20px;
}

.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
}



/* ###### END Sec Menu Nvigation  #########  */

.HomeBlocks{
	width:965px;
	padding-top:10px;
}

.HomeBlocks .Homeblok {
	float:left;
	background:transparent url(../design/HomeBlockBg.gif) no-repeat scroll left top;
	width:207px;
	height:95px;
	padding:15px;
	margin-right:5px;
	cursor:pointer;

}

.HomeBlocks .Quarterly, .HomeBlocks .Fiskal{
	margin:0px;
} 

.HomeBlocks h2{
	font-size:20px;
	color:#00529b;
	font-weight:normal;
	margin:0px;
	padding-bottom:10px;
	border-bottom:1px solid #e7e7e7;
	padding-right:0px;
	letter-spacing:-1px;
}

.HomeBlocks h2 span{
	display:block;
}

.HomeBlocks .Invest h2{
	background:url(../design/invest_ico_home.gif) right 0px no-repeat;
	padding-bottom:10px;
	padding-top:7px;
}

.HomeBlocks .Fiskal h2{
	background:url(../design/fiscal_ico_home.gif) right -4px no-repeat;
}

.HomeBlocks .Fiskal h2 span{
	padding-bottom:11px;
}

.HomeBlocks .Video h2{
	background:url(../design/video_ico_home.gif) right 5px no-repeat;
}

.HomeBlocks .Quarterly h2{
	background:url(../design/procent_ico_home.gif) right 5px no-repeat;
}

.HomeBlocks .Fleet h2{
	background:url(../design/small_map.gif) left 2px no-repeat;
	padding-top:30px;
	padding-top:62px;
	text-align:center;
	border-top:1px solid #e7e7e7;
	margin-top:-3px;
}

.HomeBlocks p{
	margin:0px;
	padding-top:10px;
	color:#747474;
	font-size:11px;
	line-height:normal;
}

.Fiskal p {
	padding-top:5px;
}


.ContentPanel{
	background:url(../design/bottom_panel.gif) right top no-repeat;
	float:right;
	height:163px;
	margin-right:4px;
	margin-top:-184px;
	position:relative;
	width:772px;
}

.ContentPanel .blok{
	float:left;
	width:205px;
	padding:25px 25px 10px;
}

.ContentPanel .blok h2{
	font-size:20px;
	color:#00529b;
	font-weight:normal;
	margin:0px;
	padding-bottom:10px;
	border-bottom:1px solid #e7e7e7;
	padding-right:0px;
	padding-top:10px;
	letter-spacing:-1px;
}

.ContentPanel .blok h2 span{
	display:block;
}

.ContentPanel .Invest h2{
	background:url(../design/invest_ico.gif) right 5px no-repeat;
	margin-top:10px;
	padding-bottom:15px;
}

.ContentPanel .Fiscal h2{
	background:url(../design/fiscal_ico.gif) right 5px no-repeat;
}

.ContentPanel .Quarterly h2{
	background:url(../design/procent_ico.gif) right 5px no-repeat;
}


.ContentPanel .blok p{
	margin:0px;
	padding-top:10px;
	color:#747474;
	font-size:11px;
	line-height:normal;
}

/* ##### END Content Page  ##### */



.PaneFooter
{
	padding-top:20px;
	font-size:12px;
	background:#fff;
}

.LayoutHomePageLayout .PaneFooter{
	padding:0px 0px 30px;
}


.PaneFooter2{
	padding-top:20px;
}


.PaneFooter2:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.PaneFooter2 {display: inline-block;}

/* Hides from IE-mac \*/
* html .PaneFooter2 {height: 1%;}
.PaneFooter2 {display: block;}
/* End hide from IE-mac */ 


.Copyright
{
	color:#ababab;
	font-size:11px;
	display:block;
	float:left;
	width:205px;
	padding-left:10px;
	padding-top:5px;
}





div.FooterLinks
{
	text-align:center;
	padding-top:5px;
	
}

div.FooterLinks
{
	padding-left:0px;
	float:left;
	
}

.LayoutHomePageLayout div.FooterLinks{
	padding-left:145px;
}

.FooterLinks ul
{
	margin: 0;
	padding: 0;
}

.FooterLinks ul li
{
	list-style: none;
	display: inline;
	text-transform:capitalize;
	color:#ababab;
	font-size:11px;
}



.FooterLinks ul li a
{
	padding:0px 10px;
	color:#ababab;
	font-size:11px;
	
}

.Powerby{
	background:url(../design/blender.png) right top no-repeat;
	float:right;
	color:#ababab;
	font-size:11px;
	padding:5px 0px 6px;
	padding-right:90px;
}

.PaneQ4Footer{
	margin-left:370px;
	position:absolute;
}

div.FooterLinks .QuickLinkSeparator
{
	display: inline !important;
}

.NotFoundMessage, .NotFoundText
{
	text-align: left !important;
}

.NotFoundText
{
	padding-top: 15px;
}

/* Integrated Print Panel */

.Hide 
{
	display: none;
	visibility: hidden; 	
}



.PrintPage
{
	float: right;
	width: auto;
	text-align: right;
}




/* Generic datagrids */


.TabTableHeader
{
	visibility: hidden;
	.display: none;
	_display: none;
	position: absolute;
	bottom: 0px;
}



.TabTableDate
{
	font-weight: bold;
	white-space: nowrap;
	width: 110px;
	padding-right: 15px;
}

.TabTableItem, .TabTableItemAlt
{
}

.TabTableItem td, .TabTableItemAlt td, .TabTableData
{
}

.TabTableItemAlt
{
}

/* Generic Items */


.clear{
	clear: both;
}

.ClearFix
{
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

.ClearFloat:after {content: ".";visibility: hidden;display: block;height: 0;clear: both;}


.NoBr
{
	display: none;
}

.RequiredField
{
	color: Red;

}


/* ###### Start Press Realease  #########  */
.WelcomeText p {
	margin:10px 10px;
}

.PressReleaseLatestContainer .RssLinkTopContainer{
	position:relative;
}

.LayoutHomePageLayout .RssLinkTopContainer{
	top:0px;
	padding-bottom:0px;
	position:relative;
	.top:20px;
	
}

.PageInvestorBriefcase .PresentationLatestContainer .RssLinkTopContainer,
.PageInvestorBriefcase .EventWebcastLatestContainer .RssLinkTopContainer{
	.padding-top:26px;
}

.PageInvestors .PressReleaseLatestContainer .ModuleTitle{
	margin:20px 0px 30px;
	font-size:20px;
	color:#ffffff;
	font-family:Arial;
	font-weight:normal;
	display:block;
	border:none;
}



.YearNavContainer{
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:20px 0 0;
	padding:5px 0px;
}


.YearNavContainer a{
	color:#2D2D2D;
	font-family:Arial;
	font-size:17px;
	padding-right:10px;
}

.EventWebcastContainer .YearNavContainer a{
	padding-right: 30px;
}

.PressReleaseLatestContent .PressReleaseLatestDate, 
.PresentationLatestContent .Date,
.EventWebcastLatestTable .Date,
.PressReleaseContainer .TabTableDate,
.PresentationContainer .TabTableDate

{
	font-size:12px;
	color:#cc161e;
	font-weight:bold;
}

.PresentationLatestContent .MiddleColumnContentHomePage, 
.PressReleaseLatestTable .PressReleaseLatestContentColumn, 
.EventWebcastLatestTable .MiddleColumnContentHomePage,
.PressReleaseContainer .TabTableItem td, .PresentationContainer .TabTableItem td
{
	padding:10px 0px;
}

.PresentationContainer .TabTableItem td{
	
	padding:10px 10px 10px 0px;
}


.EventWebcastContainer .EventWebcastTime, .EventWebcastContainer .PresentationLinks a {
	xcolor:#222;
	
}

.EventWebcastContainer .TabTableData {
	color:#CC161E;
	padding-right:10px;
}

.EventWebcastContainer .TabTableItem td,
.EventWebcastContainer .TabTableItemAlt td 
{
	padding-top:10px;
}

.DocumentLink {
	color:#303030;
}


.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestDate, .HomeEvents .EventWebcastTitle{
	font-weight:normal;
	font-size:11px;
	color:#00529b;
	display:block;
}

.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestSeparator{
	display:none;
}

.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestHeadline{
	color:#303030;
	font-size:12px;

}

.LayoutHomePageLayout .PressReleaseLatestTable .PressReleaseLatestContentColumn, .HomeEvents .BodyContainer {
	border-bottom:1px solid #f0f0f0;
	padding:10px 10px;
}







.HomeEvents .Date{
	display:none;
}

.RssLinkTopContainer, .RssLinkBottomContainer {
	padding:6px 5px 0px;
}




/* ########### Start Custom Page Classes ########## */

.HomeQuickImages{
	border-bottom:1px solid #f0f0f0;
	border-top:1px solid #f0f0f0;
	padding:15px 0px 12px;
}
.HomeQuickImages img {
	padding-right:12px;
	display:block;
	float:left;
}

.HomeQuickImages .HomeShareThis {
	float:left;
	width:230px;
	height:56px;
	background:url(../design/ShareThis.gif) left center no-repeat;
}

.HomeQuickImages .stbutton{
	display:block;
	height:56px;
	padding:0px;
	margin:0px;
	background:none !important;
	text-indent:-9999px;
	overflow:hidden;
}

.QuickWebsites .ModuleTitle, .ModuleTitle h1 {
	float:left;
	border:none;
	padding:0px;
	padding-right:10px;
	margin:0px;
	font-size:11px;
	color:#6e6e6e;
}

.QuickWebsites ul{
	float:left;
	list-style-type:none;
	color:#0d0d0d;
	font-size:11px;
	margin:0px;
	padding:0px;
}

.QuickWebsites ul li {display:inline;}
.QuickWebsites ul li a{
	display:inline;
	text-transform:uppercase;
	background:url(../design/arr_bullet.gif) left  center no-repeat;
	padding-left:10px;
	padding-right:20px;
	color:#6e6e6e;
}


.QuickWebsites:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.QuickWebsites {display: inline-block;}

/* Hides from IE-mac \*/
* html .QuickWebsites {height: 1%;}
.QuickWebsites {display: block;}
/* End hide from IE-mac */ 





.LeftQuickSites{
	float:left;
	margin-top:-184px;
	position:relative;
	width:190px;
	padding-top:30px;
}

.LeftQuickSites .ModuleTitle {
	float:left;
	border:none;
	padding:0px;
	padding-right:10px;
	margin:0px;
	font-size:11px;
	color:#6e6e6e;
}

.LeftQuickSites ul{
	float:left;
	list-style-type:none;
	color:#0d0d0d;
	font-size:11px;
	margin:0px;
	padding:0px;
}

.LeftQuickSites ul li{
	text-align:right;
	display:block;
}

.LeftQuickSites ul li a{
	display:inline;
	text-transform:uppercase;
	background:url(../design/arr_bullet.gif) left  center no-repeat;
	padding-left:10px;
	padding-right:20px;
	color:#6e6e6e;
}


.LeftQuickSites:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.LeftQuickSites {display: inline-block;}

/* Hides from IE-mac \*/
* html .LeftQuickSites {height: 1%;}
.LeftQuickSites {display: block;}
/* End hide from IE-mac */ 


.LayoutHomePageLayout .LeftQuickSites {
	display:none;
}

/* #################### Right Module     ############## */

.LayoutHomePageLayout .RelInformation,
.LayoutHomePageLayout .RelatedLinks,
.LayoutHomePageLayout .InvestorContact,
.LayoutHomePageLayout .BusinessRight,
.LayoutHomePageLayout .TransferRight
{
	display:none;
}

.RelInformation h1{
	/*margin:20px 0px 30px;*/
	font-size:20px;
	color:#ffffff;
	font-family:Arial;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding:21px 0px 10px;
}

.RelatedLinks ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.RelatedLinks ul li a{
	display:block;
	background:url(../design/quick_bullet.gif) left center no-repeat;
	padding-left:10px;
	color:#03549c;
}

.RelatedLinks ul li a:hover,
.RelatedLinks ul li a:active
{
	color:#CC161E !important;
}


/* #################### Right Module END ############## */



.ShareThisContainer {
	background:url(../design/ShareThis_bg.gif) left center no-repeat;
	height:56px;
	padding:0px !important;
}

.ShareThisContainer .stbutton{
	display:block;
	height:56px;
	padding:0px;
	margin:0px;
	background:none !important;
	text-indent:-9999px;
	overflow:hidden;
}

.LeftLinks img {
	display:block;
	padding-top:5px;
}
.LayoutHomePageLayout .LeftLinks{
	display:none;
}



.WhyInvest .InvestPlayer{
	float:left;
	width:306px;
}

.WhyInvest .InvestPresentation{
	float:left;
	width:135px;
	background:#f8f8f8;
	border:1px solid #f3f3f3;
	border-left:none;
	padding:15px 25px;
	margin-top:15px;
}

.WhyInvest a{
	color:#303030;
	display:block;
	padding-top:5px;
}

.WhyInvest strong{
	display:block;
	color:#cc161e;
}

.WhyInvest h2{
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:20px 0 30px;
	padding:5px 10px;
}


.InvestDetails{
	padding-top:25px;
}

.InvestDetails h3{
	color:#cc161e;
	font-weight:bold;
	font-size:14px;
	padding:0px 5px;
	background:#f8f8f8;
	display:inline;
}

.InvestDetails p{
	border-bottom:1px solid #e5e5e5;
	padding:10px 0px 15px;
	margin:0px 0px 15px;
	
}

.FinancialTable{
	border-top:1px solid #000;
	border-left:1px solid #000;
} 

.FinancialTable td{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

.PersonDataList h3 {
	padding:15px 0px 10px;
	font-weight:normal;
}

.PersonDataList .PersonPhoto {
	float:left;
	padding-right:15px;
}

.TaxTable, .RegulatoryFilingsTable{
	border:none !important;
	border-bottom:1px solid #B4B4B4 !important;
	border-left:1px solid #B4B4B4 !important;
}

.TaxTable td, .RegulatoryFilingsTable td{
	border:none !important;
	border-top:1px solid #B4B4B4 !important; 
	border-right:1px solid #B4B4B4 !important;
	vertical-align:top !important;
	padding:0px 5px;
}


/*
.EventDetail, .PressReleaseDetailsContainer h1.Detail{
	height:55px;
	margin:0 0 15px;
	padding:0;
	vertical-align:bottom;
	position:relative;

}


span.EventTitle, .PressReleaseDetailsContainer h1.Detail span{
	position:absolute;
	bottom:15px;
}
*/

.EventDetail, .PressReleaseDetailsContainer h1.Detail{
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:0 0 15px;
	padding:5px 0px;
	
}


.DetailRight{
	display:none;
}

.RegulatoryFilingContainer .MiddleColumnContentLarge{
	margin-top:20px;
}

.MailingListForm table td{
	padding: 4px 0px;
}

.MailingListUnsubscribeContainer {
	padding-top:25px;
}
.MailingListUnsubscribeContainer .MailingListUnsubscribeTable{
	width:100%;
}

.MailingListUnsubscribeTable .ButtonCell{
	padding-top:10px;
}


/* ###### 	Start FAQ List	###### */

.FaqQuestionList{
	padding-bottom:25px;
}

.FaqAnswer{
	line-height:normal;
	display:block;
}

.FaqDetailList h3{
	
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	color:#2D2D2D;
	display:block;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:10px 0 10px;
	padding:5px 10px;
}

.FaqDetailList .BackToTopLink{
	text-align:right;
	display:block;
}

/* ###### 	End FAQ List	###### */

.LayoutBlankLayout {
	padding:0px !important;
	background:none !important;
	margin:0px !important;
}
.LayoutBlankLayout  .Page_Default_Inner, .LayoutBlankLayout  .PageDefaultInner{
	margin:0px !important;
	padding:0px !important;

}

.VesselMap
{
width: 500px;
}
/*Start Divident Table*/




.TableFell{
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	width: 520px;
}


.TableFell th, .TableFellNotice th{
	background:#e2f0fd;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	padding:5px 5px 5px 5px ;
	color:#414141;
	font-size:15px;
	cursor:pointer;
   
}

.TableFell td{
	background:#f2f2f2;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	padding:5px 20px;
	color:#414141;
	font-size:14px;
	cursor:pointer;
}

.TableFell td:hover{
	background:#0a599e;
	color:#fff;
}

.TableFell td span{
	display:none;
}

.TableFell td b{
	font-weight:normal;
	position:relative;
	display:block;
	z-index:100;
   
}
.TableFell td:hover span{
	background:url("../design/table_bg.png") no-repeat scroll left center transparent;
	color:#00559F;
	display:block;
	height:20px;
	padding:15px 20px 15px 20px;
	width:250px;
	position:absolute;
	margin-top:-30px;
	margin-left:60px;
	z-index:99999;
}

.TableFellRight, .TableFellLeft{
	float:left;
   
}

.TableTitle {
	background:url(../design/title_left_bg.jpg) bottom left no-repeat;
}

.TableTitleBg{
	background:url(../design/title_right_bg.jpg) bottom right no-repeat;
	padding:5px 10px;
}


.TableTitle strong{
	font-size:18px;
	color:#00559F;
}

.table_notice{
	float:left;
	width:137px;
}

.table_notice{
	xbackground:url(../design/top_notice_bg.jpg) top left no-repeat;
	text-align:right;
}
.table_notice_bg{
	xbackground:url(../design/bottom_notice_bg.jpg) bottom left no-repeat;
	padding:10px 10px;
}

.table_notice strong{
	display:block;
	font-size:18px;
	color:#00559F;
}

.LayoutTwoColumnLayout .PaneRight{
	display:none;
}

.LayoutTwoColumnLayout .PaneContent{
	width:720px;
}

.TableFellNotice {
	background:#fff;
}

.TableFellNotice {
	background:url(../design/top_notice_bg.jpg) left 63px no-repeat;
}

.TableFellNotice td{
	background:url(../design/bottom_notice_bg.jpg) bottom left no-repeat;
}


.GoogleVeselMap{
	position:absolute;
}


.PageFleetOurFleetatWork{
	text-align:center;
}
.PageFleetOurFleetatWork .Page_Default_Inner,
.PageFleetOurFleetatWork .PageDefaultInner,
.PageFleetOurFleetatWork .LayoutDefaultInner

{
	text-align:left;
}

.PageFleetOurFleetatWork .RelatedLinks li{
	border:1px solid #fff;
}


.PageFleetOurFleetatWork .HeaderSearch input{
	width:79px;
	.height:18px;
}

* html .PageFleetOurFleetatWork .HeaderSearch input{
	height:18px;
}


.PageFleetOurFleetatWork .HeaderSearch input.HeaderSearchImg {
	width:15px;
}

.SearchResultsUrl
{
display: none;
}

/* %=SiteMap */

.SiteMapContainer ul
{
	margin-left: 20px;
}

.SiteMap-Level2
{
	font-weight: bold;
}

.SiteMap-Level3 { margin-left: 20px; }
.SiteMap-Level4 { margin-left: 40px; }
.SiteMap-Level5 { margin-left: 60px; }

.EventBody
{
display: block;
}

.SecondaryNavigationTitleLink
{
cursor: text !important;
}

.StockQuoteLookup .ControlRow, .StockQuoteLookup .InputButton, .StockPage
{
	display: none;
}

.FinancialReportContainer h3,
.FinancialReportContainer h4
{
background: none;
line-height: normal;
}

.FinancialReportContainer h4
{
font-weight: normal !important;
}

.FinancialReportContainer h3
{
margin-top: 15px;
}

.FinancialReportContainer ul,
.FinancialReportContainer li
{
	margin: 0;
	padding: 0;
	list-style: none;
}

.AnnualQuarterlyReportText
{
	display: none;
}

.MailingListCol1
{
	width: 90px !important;
}

.MailingListCol2
{
	width: auto !important;
}

.MailingListSignupContainer .MailingListCol1,
.MailingListSignupContainer .MailingListCol2
{
	white-space: nowrap !important;
}

.EventWebcastContainer .EventWebcastTime
{
	display: none;
}

.VesselMap
{
    border: solid 1px #000;
    height: 350px;
    width: 510px;
}

.VesselInfoContainer
{
	height: 120px;
	padding: 10px 10px 10px 10px;
	width: 400px;
        .width: 380px; /* ie7 */
        _width: 380px; /* ie6 */
}

.VesselPropertyContainer
{
	display: block;
	width: 190px;
        float: right;
}

.VesselPhoto
{
	float: left;
	margin: 0 10px 0 0;
}


.VesselNameLabel, .VesselTypeLabel, .DWTLabel, .HullLabel, .BuiltLabel
{
	display: block;
	float: left;
	width: 90px;
}

.VesselName, .VesselType, .DWT, .Hull, .Built
{
	display: block;
	float: right;
	width: 90px;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees {
width: 100%; 
border-collapse; 
collapse; border: 
1px solid grey; 
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .content_data_header {
text-align: center;
font-weight: bold;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .content_data_sub_header {}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .content_data_td_center {
text-align: center;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees td,
.PageAboutUsLeadershipBoardofDirectors .boardCommittees th { 
border: 1px solid grey;
}

.PageAboutUsLeadershipBoardofDirectors .boardCommittees .member { 
padding-left: 20px;
}

.WhyInvest{
  padding-top:15px;
}
.InvestDetails h3
{
    display:block;
    margin:15px 0px 0px;   
    background:none; 
    padding:0px;
}

.PaneContent a
{
	color: #03549c;
}
