/*=======================================================*/    
.pagetitle
{
    LINE-HEIGHT: 20pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt; 
    COLOR: #333333;


}
.pagetitleinvestor
{
    LINE-HEIGHT: 15pt;
    FONT-WEIGHT: normal;  
    FONT-SIZE: 12pt;
    COLOR: #999999;

}
.tablecattitle
{
	font-weight:bold;
    font-size: 12pt; 
}
.pagesubtitle
{
    LINE-HEIGHT: 15pt;
    FONT-WEIGHT: normal;  
    FONT-SIZE: 12pt;
    COLOR: #999999;

}
.pagesubtitleblk
{
    LINE-HEIGHT: 15pt;
    FONT-WEIGHT: normal;  
    FONT-SIZE: 12pt;
    COLOR: #000000;

}


.onlineservicessubtitle
{
    LINE-HEIGHT: 15pt;
    FONT-WEIGHT: normal;  
    FONT-SIZE: 12pt;
    COLOR: #4d4c4c;

}

.homepagetitle, .homepagetitle a
{
    LINE-HEIGHT: 16pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #333333;
padding-top:20px;
    padding-bottom:20px;
    letter-spacing: -0.5px;

}
.homepagetitlewhite
{
    LINE-HEIGHT: 20pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15pt;
    COLOR: #ffffff;
 letter-spacing: -0.5px;
    padding-bottom:20px;

}
.homepagesubtitle, .homepagesubtitle a
{
    FONT-WEIGHT: bold;  
    FONT-SIZE: 9pt;
    COLOR: #333333;
    LINE-HEIGHT: 12pt;
    padding-top:10px;

}
.homepagesubtitlenp, .homepagesubtitlenp a
{
    FONT-WEIGHT: bold;  
    FONT-SIZE: 9pt;
    COLOR: #333333;

}
.homepagetext, .homepagetext a
{
    FONT-WEIGHT: normal;  
    FONT-SIZE: 9pt;
    COLOR: #666666;
    LINE-HEIGHT: 12pt;

}
.homepagehr
{
	   padding: 10pt 0 10pt 0;
}
.welcome_neighbour
{
	margin-top:120px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:20px;
}
.prodpagetitle
{
    LINE-HEIGHT: 30pt;
    FONT-SIZE: 26pt;
    COLOR: #333333;
    font-family: Arial,Helvetica;
 padding: 0 15px 0 15px; 
     letter-spacing: -1px;
     text-decoration: none;
}
.prodpagescattitle
{
    LINE-HEIGHT: 14pt;
    FONT-WEIGHT: normal;  
    FONT-SIZE: 13pt;
    COLOR: #4e4e4e;
text-decoration: none;
     padding: 0 15px 0 15px;   
}
.prodpagetitlewht
{
    LINE-HEIGHT: 30pt;
    FONT-SIZE: 26pt;
    COLOR: #ffffff;
    font-family: Arial,Helvetica; 
 padding: 0 15px 0 15px; 
     letter-spacing: -1px;
     text-decoration: none;
}
.prodpagescattitlewht
{
    LINE-HEIGHT: 14pt;
    FONT-WEIGHT: normal;  
    FONT-SIZE: 13pt;
    COLOR: #ffffff;

     padding: 0 15px 0 15px;   
} 
.prodtabtitletext
{
    LINE-HEIGHT: 20pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;

    margin: 0px;
	padding: 0px;
     padding: 0 15px 0 15px; 
}
.prodtabtitletextselected
{
    LINE-HEIGHT: 20pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR:#0065a4;

    margin: 0px;
	padding: 0px;
     
}

.bodytext
{
    LINE-HEIGHT: 15pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
	COLOR: #666666;
    margin: 0px;
	padding: 0px;
     
}
.bodytextsmall
{
    LINE-HEIGHT: 15pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
	COLOR: #666666;
    margin: 0px;
	padding: 0px;
     
}
.bodytextbold
{
    LINE-HEIGHT: 15pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;

    margin: 0px;
	padding: 0px;
     
}
.bodytextblue
{
    LINE-HEIGHT: 15pt;
    FONT-SIZE: 10pt;
    COLOR:#0065a4;

    margin: 0px;
	padding: 0px;     
}
.titletextbluebold
{
    LINE-HEIGHT: 15pt;
    FONT-SIZE: 14pt;    
    FONT-WEIGHT: bold;
    COLOR:#0065a4;

    margin: 0px;
	padding: 0px;     
}
.OVlinktitletext
{
    LINE-HEIGHT: 10pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;

}
.bodytextbluebold
{
    LINE-HEIGHT: 15pt;
    FONT-SIZE: 10pt;    
    FONT-WEIGHT: bold;
    COLOR:#0065a4;

    margin: 0px;
	padding: 0px;     
}
.bodytextblueboldsmall
{
    LINE-HEIGHT: 15pt;
    FONT-SIZE: 8pt;    
    FONT-WEIGHT: bold;
    COLOR:#0065a4;

    margin: 0px;
	padding: 0px;     
}
.bodytextwhitebold
{
    LINE-HEIGHT: 15pt;
    FONT-SIZE: 10pt;    
    FONT-WEIGHT: bold;
    COLOR:#ffffff;

    margin: 0px;
	padding: 0px;     
}
.disclaimer
{
    LINE-HEIGHT: 10pt;
    FONT-SIZE: 8pt;
    COLOR:#666666;
    margin: 0px;
	padding: 0px;     
}
.trademark
{
    FONT-SIZE: 8pt;
    vertical-align:text-top;

    
}

.DYKimage
{
	
}
.howtotext
{
    width:800px;
    LINE-HEIGHT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",  sans-serif;
    letter-spacing: -0.5px;
    text-align:left;
}
.howtorow
{

    padding-bottom:10px;
    padding-top:10px;
    text-align:center;
}
.onlineservicetitle
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",  sans-serif;

    letter-spacing: -0.5px;
}
.columntitle
{
    LINE-HEIGHT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",  sans-serif;
    padding-bottom:10px;
    padding-top:10px;
    letter-spacing: -0.5px;
}
.columntitleAD
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",  sans-serif;
    padding-bottom:10px;
    padding-top:10px;
    letter-spacing: -0.5px;
    text-align:center;
}
.columnfeaturepadding
{
	padding-bottom:30px;
}
.columnhighlightspadding
{
	padding: 0 10px 0 10px;    
}
.highlightsbody
{
    height:auto;
    padding-top:8px;
    padding-bottom:8px;

}
.bluebtn 
{ 
	background-image: url(../images/arrow_more.png);
	text-decoration:none;
    background-repeat: no-repeat; 
    COLOR:#0065a4;
	margin: 0px;
	padding: 0 0 0 20px;      

 }
.bluebtnnoborder 
{ 
	background-image: url(/global/images/arrows/arrow_bluright.gif);
	text-decoration:none;
    background-repeat: no-repeat; 
    COLOR:#0065a4;
	margin: 0px;
	padding: 0 0 0 10px;      

 }
 .whtbtnnoborder 
{ 
	background-image: url(/global/images/arrows/arrow_whtright.png);
	FONT-SIZE: 7pt;
	LINE-HEIGHT: 7pt;
	text-decoration:none;
    background-repeat: no-repeat; 
    COLOR:#ffffff;
	margin: 0px;
	padding: 0 0 0 10px;      

 }
.menubottomborder
{
    PADDING-LEFT: 16px;
    BORDER-BOTTOM: #dcdbdb 1px dotted
} 
.menuTXT
{
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}

.menusubblck
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4d4d4d;
    LINE-HEIGHT: normal;

 }
 .navBox 
 { 
 	float: right; 
 	width: 150px; 
 	background-color: #e6e6e6; 
 	padding: 3px; 
 	border: 1px solid #ccc;
 }
.outterBox 
{ 
	float: right; width: 165px;
}
.smText, a.smText, a:hover.smText
{ 
	font-size: 8px; 
}
.title_bold11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #4D4D4D;

    TEXT-DECORATION: none
}
.title_bold10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #4D4D4D;

    TEXT-DECORATION: none
}
.title_boldgreen
{
    FONT-WEIGHT: bold;
    COLOR: #999933;
	TEXT-DECORATION: none
}
.borderbottomdotted
{
    BORDER-BOTTOM: #dcdbdb 1px dotted
}
.borderrightbottomdotted
{
    BORDER-RIGHT: #dcdbdb 1px dotted;
   BORDER-BOTTOM: #dcdbdb 1px dotted;

}
.borderframesoft
{
    BORDER-RIGHT: #dcdbdb 1px solid;
    BORDER-TOP: #dcdbdb 1px solid;
    BORDER-LEFT: #dcdbdb 1px solid;
    BORDER-BOTTOM: #dcdbdb 1px solid
}
.borderrightbottom
{
    BORDER-RIGHT: #dcdbdb 1px solid;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: #dcdbdb 1px solid
}
.borderbottom
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: #dcdbdb 1px solid
}
.borderright
{
    BORDER-RIGHT: #dcdbdb 1px solid;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
.gpsubtitlegry
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    COLOR: #999999;
}

.driveheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
.linecardtitle 
{
    LINE-HEIGHT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",  sans-serif;
    padding-bottom:10px;
    padding-top:10px;
}
.distititle 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",  sans-serif;
}

/*============================================================================*/
/* Press release styles*/
/*============================================================================*/
.WDtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #294594;
    FONT-FAMILY: Helvetica, arial, sans-serif
}
.WDitalicsB
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #004080;
    /*FONT-STYLE: italic;*/
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.WDsmalltext
{
    LINE-HEIGHT: 16px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
/*============================================================================*/
/* Tool Tip Style*/
/*============================================================================*/
.WIHtooltip 
{

    FONT-SIZE: 10pt;
    LINE-HEIGHT: 14pt;
    COLOR: #333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",  sans-serif;
}
.simple_overlay .title
{
	padding-bottom: 15px;	
	font-size: 17pt;
	font-weight: 700;
	color: #3CF;
}

