﻿body
{
	background-color: #beaa76;
	margin: 3px auto 0 auto;
	background: url(   '../../Common/Photo/Backgrounds/background.gif' ) repeat top;
}
.ContentPanel
{
	text-align: center;
	padding-top: 14px;
	background-color: transparent;
	width: 910px;
}
.ContentPanelPhoto
{
    border-left: #9f760b 1.0px solid;
    border-right: #9f760b 1.0px solid;
    width:  1015px;
    height: 155px;
}
.Logo
{
    vertical-align: top;
    margin-top: 0px;
    border-left: #9f760b 1.0px solid;
    border-right: #9f760b 1.0px solid;
    border-top: #9f760b 1.0px solid;
    width:  1013px;
}
.PageDivide
{
	border-bottom: #9f760b 1.1pt solid;
    margin-left: 15px;
}
.PageTitleBackGround
{
	 background: url('../../Common/Photo/Backgrounds/brown.jpg') repeat-x;
}
.PageTitle
{
    font-weight: bold;
    font-size: 12pt;
    text-transform: capitalize; 
    color: #313E60;
    font-family: Tahoma;
    letter-spacing: 1.7pt;
    border-top: #9f760b 1.1pt solid;
    border-bottom: #9f760b 1.1pt solid;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-bottom: 7px;
    margin-left: 15px;
    background: url(   '../../Common/Photo/Backgrounds/brown.jpg' ) repeat-x;
    text-align: left;
    width: 920px;
}
.WorldMap
{
    width: 485px;
    height: 205px;
    margin-left: 0px;
}
.PageTitleAboutUs
{
	font-weight: bold;
	font-size: 12pt;
	text-transform: capitalize;
   color: #313E60;
	font-family: Tahoma;
	letter-spacing: 1.7pt;
	border-top: #9f760b 1.1pt solid;
	border-bottom: #9f760b 1.1pt solid;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 7px;
	background: url('../../Common/Photo/Backgrounds/brown.jpg') repeat-x;
	width: 490px;
}
.PageTitleLoginTopRight
{
    font-size: 8pt;
    color: #3a4972;
    font-family: Arial;
    padding-left: 8px;
    padding-top: 6px;
    padding-bottom: 4px;
    text-align: right;
}
.ContentPanelBorders
{
	border-left: #9f760b 1.5px solid;
	border-right: #9f760b 1.5px solid;
	border-bottom: #9f760b 1.5px solid;
	border-top: #9f760b 1.5px solid;
	background-color: #ffffcc;
}
.MidPanel
{
    background-color: #FFFFFF;
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    width: 1017px;
    vertical-align: top;
    text-align: left;
}
.LoginMidPanel
{
    background-color: #FFFFFF;
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    vertical-align: middle;
    text-align: center;
   	padding-top: 15px;
   	height: 250px;
}
.ContentPanel
{
	padding-right:10px;
    height: 400px;
    vertical-align: top;
   	padding-left: 15px;
	width: 975px;
}
.RightPaneHome
{
    background-color: #FFFFFF;
    font-size: 9pt;
    color: #3a4972;
    line-height: 13pt;
    font-family: Tahoma;
    text-align: left;
    vertical-align: top;
    width: 770px;
}
.RightPaneAboutUs
{
    background-position: center 85px; 
    background-color: #FFFFFF;
    font-size: 9pt;
    color: #3a4972;
    line-height: 13pt;
    font-family: Tahoma;
    text-align: left;
    vertical-align: top;
    width: 520px;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.RightPane
{
    background-position: center 85px; 
    background-color: #FFFFFF;
    font-size: 9pt;
    color: #3a4972;
    line-height: 13pt;
    font-family: Tahoma;
    text-align: left;
    vertical-align: top;
    width:944px;
    margin-left: 15px;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.RightPaneAboutUs
{
    background-color: #f5f4a4;
    font-size: 8pt;
    color: #3a4972;
    line-height: 13pt;
    font-family: Tahoma;
    text-align: left;
    vertical-align: top;
    width: 280px;
    height: 300px;
    padding-bottom: 20px;
    background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
}
.RightPaneAboutUsLatest
{
    font-size: 7pt;
    color: #3a4972;
    line-height: 13pt;
    font-family: Tahoma;
    text-align: left;
    vertical-align: top;
    width: 290px;
    height: 555px;
    padding-left: 10px;
        padding-right: 15px;
/*    border-top: #9f760b 1px solid;
    border-bottom: #9f760b 1px solid;
    border-left: #9f760b 1px solid;
    border-right: #9f760b 1px solid; */
    margin-left: 10px;
    padding-bottom: 50px;
    padding-top: 5px;
    background: url( '../../Common/Photo/Backgrounds/news.jpg' );
/*    background: url( '../../Common/Photo/Backgrounds/sidemenubackground.gif' ) repeat-x;
    background: url( '../../Common/Photo/Backgrounds/latestbackground.gif' ) repeat-x;
    background: url( '../../Common/Photo/Backgrounds/latestbackgroundblue.gif' ) repeat-x; */
}
.RightPaneChildHeading
{
	font-size: 10pt;
	color: #3a4972;
	letter-spacing: 1.2pt;
	line-height: 13pt;
	font-family: Tahoma;
	text-align: center;
	vertical-align: top;
	width: 200px;
	padding-left: 17px;
}
.RightPaneChildContent
{
	font-size: 8pt;
	color: #3a4972;
	font-family: Tahoma;
	text-align: left;
	vertical-align: top;
}
.RightPaneChildContent:Hover
{
	font-size: 8pt;
	color: #9f760b;
	font-family: Tahoma;
	text-align: left;
	vertical-align: top;
}
.FooterPanel
{
	font-size: 7pt;
	width: 1017px;
	color: gray;
	font-family: Verdana;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 10px;
	border-left: #9f760b 1.5px solid;
	border-right: #9f760b 1.5px solid;	
	border-bottom: #9f760b 1.5px solid;
}
.Footer
{
	vertical-align: middle;
}
.FooterItem
{
    font-size: 7pt;
    color: #696969;
    font-family: Verdana;
    text-align: center;
}
A.FooterItem:link
{
	font-size: 7pt;
	color: #696969;
	font-family: Verdana;
}
A.FooterItem:Hover
{
	font-size: 7pt;
	color: #696969;
	font-family: Verdana;
}
.ContentPanelPrintItem
{
	text-align: left;
}
.TableHdrL
{
    BORDER-RIGHT: #9f760b 1pt solid;
    BORDER-TOP: #9f760b 1pt solid;
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #9f760b 1pt solid;
    TEXT-INDENT: 5pt;
    BORDER-BOTTOM: #9f760b 1pt solid;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
    line-height: 10pt;
    background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
    font-weight: bold
 }
.TableHdr
{
	border-right: #9f760b 1pt solid;
	border-top: #9f760b 1pt solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #9f760b 1pt solid;
	border-bottom: #9f760b 1pt solid;
	font-family: Tahoma;
    background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
	text-align: center;
	line-height: 10pt;
}
.TableCellL
{
    BORDER-RIGHT: #9f760b 1pt solid;
    BORDER-TOP: #9f760b 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #9f760b 1pt solid;
    TEXT-INDENT: 5pt;
    BORDER-BOTTOM: #9f760b 1pt solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    line-height: 10pt;
}
.TableCellR
{
	border-right: #9f760b 1pt solid;
	border-top: #9f760b 1pt solid;
	font-size: 8pt;
	border-left: #9f760b 1pt solid;
	text-indent: 5pt;
	border-bottom: #9f760b 1pt solid;
	font-family: Tahoma;
	background-color: #ffffff;
	text-align: right;
	line-height: 10pt;
}
.TableCell
{
	border-right: #9f760b 1pt solid;
	border-top: #9f760b 1pt solid;
	font-size: 8pt;
	border-left: #9f760b 1pt solid;
	border-bottom: #9f760b 1pt solid;
	font-family: Tahoma;
	background-color: #ffffff;
	text-align: left;
	line-height: 10pt;
}
.ScrollPort
{
    OVERFLOW: auto;
    HEIGHT: 350px
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3a4972;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Tahoma
}
.TableHdrR
{
    border-right: #9f760b 1pt solid;
    border-top: #9f760b 1pt solid;
    font-size: 8pt;
    border-left: #9f760b 1pt solid;
    text-indent: 5pt;
    border-bottom: #9f760b 1pt solid;
    font-family: Tahoma;
    text-align: right;
    margin-left: 0px;
    line-height: 10pt;
    font-weight: bold;
    background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
}
A:hover
{
    font-size: 9pt;
    cursor: hand;
    color: #b27904;
    font-family: Tahoma;

}
SUP
{
	font-size: 9pt;
	line-height: 9pt;
	font-family: Tahoma;
}
A
{
    font-size: 9pt;
    color: #3a4972;
    font-family: Tahoma;
}
.TableCellRBorderless
{
    PADDING-RIGHT: 2pt;
    FONT-SIZE: 8pt;
    TEXT-INDENT: 5pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.TableCellRBorderRight
{
    BORDER-RIGHT: #9f760b 1pt solid;
    PADDING-RIGHT: 2pt;
    FONT-SIZE: 8pt;
    TEXT-INDENT: 5pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.TableHdrRBorderTop
{
    BORDER-TOP: #9f760b 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-INDENT: 5pt;
    FONT-FAMILY: Tahoma;
	background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
    TEXT-ALIGN: right
}
.TableHdrRBorderTopRight
{
    BORDER-RIGHT: #9f760b 1pt solid;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: #9f760b 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-INDENT: 5pt;
    FONT-FAMILY: Tahoma;
    background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
    TEXT-ALIGN: right
}
.TableCellRBold
{
    PADDING-RIGHT: 2pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-INDENT: 5pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.ContentItem
{
	font-size: 7pt;
	color: gray;
	font-family: Verdana;
	text-align: right;
	margin-left: 5px;
	vertical-align: bottom;
	padding-top: 52px;
	padding-bottom: 5px;
	padding-right: 10px;
}
.RE
{
	font-size: 8pt;
	color: #3a4972;
	font-family: Tahoma;
	background-color: #ffffcc;
}
.RO
{
	font-size: 8pt;
	color: #3a4972;
	font-family: Tahoma;
	background-color: #bccdef;
}
.DT
{
    BORDER-RIGHT: #906646 1pt solid;
    BORDER-TOP: #906646 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #906646 1pt solid;
    COLOR: #3a4972;
    BORDER-BOTTOM: #906646 1pt solid;
    FONT-FAMILY: Tahoma
}
.DTH
{
    BORDER-RIGHT: #906646;
    BORDER-TOP: #906646;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #906646;
    COLOR: #3a4972;
    BORDER-BOTTOM: #906646 1pt solid;
   	background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
    FONT-FAMILY: Tahoma
}
.RS
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #906f23
}
TD
{
    CURSOR: default
}
.Menu
{
    border-left: #9f760b 1.0px solid;
    border-right: #9f760b 1.0px solid;
    background-color: #000045;
    height: 28px;
    width: 1010px;
    text-align: left;
    padding-left: 18px;
    vertical-align: middle;
}
.SideMenu
{
    vertical-align: top;
    height: 23px;
    width: 185px;
    background-color: #f5f4a4;
    text-align: left;
    top: 0px;
    margin-left: 2px;
    padding-top: 14px;
    background: url('../../Common/Photo/Backgrounds/sidemenubackground.gif') repeat top;
    background: url('../../Common/Photo/Backgrounds/brownverticalsidemenu.jpg') repeat top;
}
.MenuItem
{
    height: 28px;
    font-size: 8pt;
    color: #ffffcc;
    font-family: Tahoma;
    letter-spacing: .5pt;
    vertical-align: top;
    text-align: left;
    font-style: normal;
    text-transform: capitalize;
	background: url('../../Common/Photo/Backgrounds/brownvertical.gif') repeat top;
    font-weight: bold;
    margin-left: 3px;
    margin-right: 3px;
}
.MenuItemSelected
{
    letter-spacing: .5pt;
    font-size: 8pt;
    color: #3a4972;
    font-family: Tahoma;
   	background-color: #ffffff;
    height: 20px;
}
.MenuItem:hover
{
    letter-spacing: .5pt;
    font-size: 8pt;
    color: #3a4972;
    font-family: Tahoma;
    background-color: #ffffff;
    width: 100%;
    height: 20px;
}
.MenuBanner
{
	border-left: #9f760b 1.5px solid;
	border-right: #9f760b 1.5px solid;
	border-bottom: #9f760b 1.5px solid;
	height: 12px;
	background-color: #000045;
	background: url('../../Common/Photo/Backgrounds/background.gif') repeat top;
}
.MenuSubItem
{
	cursor: hand;
    height: 20px;
   /* width: 190px;*/
    font-size: 8pt;
      font-weight: normal;
    color: #3a4972;
    font-family: Tahoma;
    letter-spacing: .5pt;
    vertical-align: top;
    text-align: left;
    font-style: normal;
    text-transform: capitalize;
    line-height: 12pt;
    margin-top: 1px;
    padding-left: 6px;
}
.MenuSubItemSelected
{
	color: #3a4972;
	width: 185px;
  	border-bottom: #9f760b 1px double;
	border-top: #9f760b 1px double;
	font-size: 8pt;
	letter-spacing: .5pt;
	font-family: Tahoma;
   	background-color: #ffffff;
   	vertical-align: top;
}
.MenuSubItem:hover
{
	border-bottom: #9f760b 1px double;
	border-top: #9f760b 1px double;
	cursor: hand;
	color: #3a4972;
	font-size: 8pt;
	font-family: Tahoma;
    background-color: #ffffff;
       	vertical-align: top;
}
.ReportButton
{
	background-color:Navy;
	color:#EEEEEE;
	width:350px;
}
.ReportButtonSelected
{
	background-color:Purple;
	color:#EEEEEE;
	width:350px;
}
.Button
{
    font-size: 8pt;
    color: #ffffcc;
    font-family: Tahoma;
    background-color: #9f760b;
    margin-top: 0px;
    text-transform: capitalize;
    background-image: none;
    text-align: center;
    margin-right: 15px;
    vertical-align: top;
    height: 22px;
    cursor: hand;
    border-right-width: thin;
    position: relative;
    letter-spacing: 1pt;
    clip: rect(auto, auto, auto, 50px);
    width: 80px;
    background: url( '../../Common/Photo/Backgrounds/background.gif' ) repeat-x;
}
input
{
	font-size: 8pt;
	color: #000099;
	font-family: Tahoma;
}
.ValidationMsg
{
	color: maroon;
	font-family: Verdana;
	font-size: 8pt;
}
.Photo
{
	border: 1.5px solid #9f760b;
    vertical-align: top;
	    text-align: right;
    width: 67px;
}
.PDFViewer
{ 
	border-left: #9f760b 1.5px solid;
	border-right: #9f760b 1.5px solid;
	border-bottom: #9f760b 1.5px solid;
	border-top: #9f760b 1.5px solid;
	vertical-align:middle;
	text-align: left; 
	width: 600px;
	height: 680px;
}
.BackPanel
{
	background: url( '../../Common/Photo/Backgrounds/tan.gif' ) repeat-x;
	vertical-align: top;
}
.Graph
{
	border-left: #9f760b 1.5px solid;
	border-right: #9f760b 1.5px solid;
	border-bottom: #9f760b 1.5px solid;
	border-top: #9f760b 1.5px solid;
}
.Combo
{
	font-size: 8pt;
	vertical-align: middle;
	color: #3a4972;
	font-family: Tahoma;
	height: 25px;
	text-align: left;
}
.Quote
{
    font-weight: bold;
    font-size: 10pt;
    color: #9f760b;
    font-family: Verdana;
    letter-spacing: 1pt;
    font-style: normal;
}
.QuoteAuthor
{
    font-size: 10pt;
    color: #3a4972;
    font-family: tahoma;
    font-style: normal;
    text-align: right;
}
/** MY PORTFOLIO **/
.LogoMyPortfolio
{
    vertical-align: top;
    text-align: left;
    padding-bottom: 0px;
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    border-top: #9f760b 1.5px solid;
    border-bottom: #9f760b 1.5px solid;
    width: 1015px;
    height: 55px;
}
.LogoMyPortfolioLogin
{
    vertical-align: top;
    text-align: center;
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    border-top: #9f760b 1.5px solid;
    border-bottom: #9f760b 1.5px solid; /*width: 384px;*/
    width: 1015px;
    height: 55px;
    padding-bottom: 0px;
}
.RightPaneMyPortfolio
{
    background-color: #FFFFFF;
    font-size: 9pt;
    color: #3a4972;
    line-height: 17pt;
    font-family: Tahoma;
    text-align: left;
    vertical-align: top;
    width: 780px;
                        margin-left: 10px;
}
.PageTitleMyPortfolio
{
    font-weight: bold;
    font-size: 12pt;
    line-height: 13px;
    text-transform: capitalize; /*color: #000045;*/
    color: #313E60;
    font-family: Tahoma;
    letter-spacing: 1.7pt;
    border-top: #9f760b 1.1pt solid;
    border-bottom: #9f760b 1.1pt solid;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-bottom: 7px;
    margin-left: 15px;
    background: url(   '../../Common/Photo/Backgrounds/brown.jpg' ) repeat-x;
    text-align: left;
    width: 920px;
}
.GridButton
{
    font-size: 7pt;
    color: #ffffcc;
    font-family: Tahoma;
    background-color: #9f760b;
    background: url(   '../../Common/Photo/Backgrounds/buttonbackground.gif' ) repeat top;
    text-align: center;
    margin-left: 5px;
    vertical-align: middle;
    height: 15px;
    cursor: hand;
    left: 2px;
    text-transform: uppercase;
}
.MidPanelMyPortfolio
{
    background-color: #FFFFFF;
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    width: 1017px;
    vertical-align: top;
    text-align: left;
    height: 680px;
}
.SideMenuMyPortfolio
{
    vertical-align: top;
    height: 23px;
    width: 200px;
    background-color: #f5f4a4;
    text-align: left;
    top: 0px;
    margin-left: 2px;
  	padding-top: 14px;
  	padding-right: 14px;
  		border-bottom: #9f760b 1.5px solid;
	    background: url( '../../Common/Photo/Backgrounds/sidebackgroundmyportfolio.gif' ) repeat-x;
}
.ContentPanelMyPortfolio
{
	text-align: center;
	vertical-align: top;
	padding-top: 14px;
	background-color: transparent;
	border-right: #9f760b 1.5px solid;
	border-bottom: #9f760b 1.5px solid;
	width: 910px;
	 height: 600px;
}
.LogoutMyPortfolio
{
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    border-bottom: #9f760b 1.5px solid;
    padding-bottom: 0px;
    background-color: #FFFFFF;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
    color: #3a4972;
    font-family: Tahoma;
    height: 300px;
    width: 1015px;
    vertical-align: bottom;
    padding-top: 200px;
}
.StaticLogo
{
    margin-right: auto;
    margin-left: auto;
    vertical-align: top;
    text-align: left;
    width: 1015px;
    height: 55px;
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    border-top: #9f760b 1.5px solid;
    border-bottom: #9f760b 1.5px solid;
    padding-bottom: 0px;
}
.StaticHeader
{
    font-weight: bold;
    font-size: 12pt;
    text-transform: capitalize;
    color: #313E60;
    font-family: Tahoma;
    letter-spacing: 1.7pt;
    vertical-align: top;
    text-align: left;
    width: 975px;
    text-align: left;
    background-color: #FFFFFF;
    border-left: #9f760b 1.5px solid;
    border-right: #9f760b 1.5px solid;
    padding-top: 30px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: bold;
    margin-right: auto;
    margin-left: auto;
}
.StaticPanel
{
    margin-right: auto;
    margin-left: auto;
	font-size: 9pt;
	width: 975px;
	color: GrayText;
	font-family: Tahoma;
	text-align: left;
	background-color: #FFFFFF;
	border-left: #9f760b 1.5px solid;
	border-right: #9f760b 1.5px solid;	
	border-bottom: #9f760b 1.5px solid;
	margin-top: 0px;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
}
.StaticPanel
{
    margin-right: auto;
    margin-left: auto;
	font-size: 9pt;
	width: 975px;
	color: Gray;
	font-family: Verdana;
	text-align: left;
	background-color: #FFFFFF;
	border-left: #9f760b 1.5px solid;
	border-right: #9f760b 1.5px solid;	
	border-bottom: #9f760b 1.5px solid;
	margin-top: 0px;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
}
.Master
{
    Width: 1016px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
}
silverlightControlHost
{
    top: 500px;
    left: 20px;
}
