/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxx   TOOL STYLES   xxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
******************* global styles *********************/
A {TEXT-DECORATION: none }
A:hover {color: #990000;}
td,p, body {font-family: verdana; font-size: 10px;}

.head {font-family: verdana; font-size: 11px; font-weight: bold; text-align:left;}
h3, h4 {font-family: verdana; font-size: 10px; text-align:left; font-weight: bold;}

body {
	margin: 0;
	background-color: #8EAAB2;
}

body, td, p, ul, li {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

p {
	margin: 0 0 12px;
}

h1 {
	margin: 48px 0 0;
}

h2 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0 0 12px;
}

h3 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
}

h4 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999966;
	margin: 0;
}

h5 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
}

.return {
	margin-top: 62px;
}

ol h2 {
	margin: 8px 0 0;
}

.heading {
	color: #990000;
}

/*a:link, a:visited, a:active {
	color: #000066;
	text-decoration: none;
}*/

a:link, a:visited, a:active {
    color: #4393a9;
    text-decoration: none;

}

a:link:hover, a:visited:hover {
	color: #990000;
	text-decoration: underline;
}

a.image:hover {text-decoration: none;}



/******************** shareholder styles *********************/
.bgcolor1 {
	background-color:#DFE7E7;
}

.bgcolor2 {
	background-color:#879EA0;
}

.bgcolor3 {
	background-color:#FFFFFF;
}

th {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.head {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}



/******************** header styles *********************/



/******************** topnav styles *********************/
#topnav table {
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}


/******************** graphic styles *********************/



/******************** content styles *********************/
#main {
	padding: 14px 14px 28px 14px;
}

.bullet {
	margin: 0 0 8px 0;
}

.bullet p {
	margin: 0 0 0 9px;
	text-indent: -9px;
}



/******************** sidebar styles *********************/
#sidebar {
	border-left: dotted 1px #CCCCCC;
	padding-left: 4px;
	width: 197px;
}

#sidebar h3 {
	margin-top: 12px;
	margin-right: 8px;
}

#sidebar p {
	margin-right: 8px;
}

#sidebar .content {
	margin: 20px 0 0 8px;
}



/******************** footer styles *********************/
#footer {
	margin-top: 2px;
}

#footer table {
	border-top: solid 2px #BBA262;
	border-bottom: solid 4px #2A5E6B;
}

#footer img {
	margin-left: 15px;
	margin-right: 10px;
}



/******************** navigation menus *********************/
#menus dl {
	margin-top: 0;
}

#menus dd {
	margin-left: 0;
	height: 15px;
	color: #FFFFFF;
}

#menus a {
	color: #FFFFFF;
	display: block;
	width: 100%;
}

#menus a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.menuContent {
	background: url(http://media.corporate-ir.net/media_files/irol/70/70162/images/background_menu.gif);
}

.content {
     padding-right: 10px;
	 }

dl.nav {
	padding: 8px 5px 8px 14px;
}

.submenuContent dl.nav {
	padding: 0;
}

dl.nav dl {
	border: solid 1px #2A5E6B;
	border-bottom: none;
}

#menus dl dd dl dd {
	border-bottom: solid 1px #2A5E6B;
	padding-left: 16px;
	background: #5199AE url(http://media.corporate-ir.net/media_files/irol/70/70162/images/arrow_menu_off.gif) 8px 5px no-repeat;
}

#menus dl dd dl dd.over {
	background: #40788B url(http://media.corporate-ir.net/media_files/irol/70/70162/images/arrow_menu_on.gif) 8px 5px no-repeat;
}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             Page Styles - General Txt/Bg             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnTblTtl                   {font-family: verdana; font-size: 11px; font-weight: bold;}

   .ccbnBgTblTtl                 {background-color:#879EA0;}

   .ccbnTblSubTtl                {font-family: verdana; font-size: 10px;}

   .ccbnBgTblSubTtl              {background-color:DFE7E7;}

   .ccbnTblOdd                   {font-family: verdana; font-size: 10px;}

   .ccbnBgTblOdd                 {background-color: #FFFFFF;}

   .ccbnTblEven                  {font-family: verdana; font-size: 10px;}

   .ccbnBgTblEven                {background-color: #FFFFFF;}

   .ccbnTblTxt                   {font-family: verdana; font-size: 10px;}

   .ccbnBgTblTxt                 {background-color: #FFFFFF;}

   .ccbnTblTxtBold               {}

   .ccbnBgTblTxtBold             {}

   .ccbnTblHighlight             {}

   .ccbnBgTblHighlight           {}

   .ccbnTblSubTxt                {}

   .ccbnBgTblSubTxt              {}

   .ccbnTblLnk                   {}

   .ccbnBgTblLnk                 {}

   .ccbnTblHighlightLnk          {}

   .ccbnBgTblHighlightLnk        {}

   .ccbnTblLabelLnk              {}

   .ccbnBgTblLabelLnk            {}

   .ccbnTtl                      {}

   .ccbnBgTtl                    {}

   .ccbnSubTtl                   {}

   .ccbnBgSubTtl                 {}

   .ccbnTxt                      {}

   .ccbnBgTxt                    {}

   .ccbnTxtBold                  {font-family: verdana; font-size: 10px; font-weight: bold;}

   .ccbnBgTxtBold                {}

   .ccbnSubTxt                   {}

   .ccbnBgSubTxt                 {}

   .ccbnRequired                 {color: red;}

   .ccbnBgRequired               {}

   .ccbnError                    {color: red;}

   .ccbnBgError                  {}

   .ccbnConfirmBold              {}

   .ccbnBgConfirmBold            {}

   .ccbnNeg                      {}

   .ccbnBgNeg                    {}

   .ccbnPos                      {}

   .ccbnBgPos                    {}

   .ccbnPrice                    {}

   .ccbnBgPrice                  {}

   .ccbnLnk                      {}

   .ccbnBgLnk                    {}

   .ccbnSubLnk                   {}

   .ccbnBgSubLnk                 {}

   .ccbnTblSubLnk                {}

   .ccbnBgTblSubLnk              {}

   .modDisclaimer                {}

   .ccbnDisclaimer               {font-family: verdana; font-size: 9px;}

   .ccbnBgDisclaimer             {}

   .ccbnLabel                    {}

   .ccbnBgLabel                  {}

   .ccbnTblLabelLeft             {font-family: verdana; font-size: 10px;}

   .ccbnBgTblLabelLeft           {background-color:DFE7E7;}

   .ccbnTblLabelTop              {}

   .ccbnBgTblLabelTop            {}

   .ccbnNav                      {}

   .ccbnSelect                   {}

   .ccbnBgSelect                 {}

   .ccbnInput                    {}

   .ccbnBgInput                  {background-color: #FFFFFF;}

   .ccbnButton                   {background-color: #8EAAB2;}

   .ccbnBgButton                 {}

   .ccbnOutline                  {background-color:#879EA0;}

   .ccbnOutlineChart             {}

   .ccbnOutlineQuote             {}

   .ccbnBgChart                  {}

   .ccbnBgLine                   {}

   .ccbnBgSpacer                 {}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Enumerate Backgrounds                x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumBodyBg               {}

   .ccbnEnumBg                   {background-color: #CCCCCC;}

   .ccbnEnumBgLogo               {background-color: #FFFFFF;}

   .ccbnEnumHighlightLt          {background-color: #FFFFFF;}

   .ccbnEnumHighlight            {background-color: #EFEFEF;}

   .ccbnEnumShadow               {background-color: #999999;}

   .ccbnEnumShadowDk             {background-color: #666666;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Links                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumTabLnk               {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;}

   a.ccbnEnumTabLnk:link         {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   a.ccbnEnumTabLnk:hover        {text-decoration: none;}

   a.ccbnEnumTabLnk:active       {text-decoration: none;}

   a.ccbnEnumTabLnk:visited      {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   .ccbnEnumPeerListLnk          {font-size: 11px;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Rows                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumTxtEven              {font-family: arial, verdana, helvetica, sans-serif;
                                  font-size: 11px;}

   .ccbnEnumTxtOdd               {font-family: arial, verdana, helvetica, sans-serif;
                                  font-size: 11px;}

   .ccbnBgEnumTblEven            {background-color: #EFEFEF;}

   .ccbnBgEnumTblOdd             {background-color: #FFFFFF;}

