/*** GLOBAL ***/

body {
	background-color: #ffffff; margin: 0px;
	text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9pt; line-height: 13pt; color: #6d6e71; 
}
div {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
img { border: 0px; }
.intro-bg { background-color:#2c2f6e; }
.index-bg { background-color:#DDDDDD; }


p { font-size:9pt; line-height: 13pt; color: #6d6e71; }

/* grey */
.grey { color:#6d6e71; }
a, a:link, a:active, a:visited { color: #6d6e71; text-decoration:none; }
a:hover { color: #6d6e71; text-decoration:underline; }
p .grey { font-size:9pt; line-height:14pt; color: #6d6e71; }

/* red */
.red { color:#b01016; }
a.red, a:link.red, a:active.red, a:visited.red { color: #b01016; text-decoration:none; }
a:hover.red { color: #b01016; text-decoration:underline; }
p .red { font-size:9pt; line-height:14pt; color: #b01016; }

/* green */
.green { color:#b7d432; }
a.green, a:link.green, a:active.green, a:visited.green { color: #b7d432; text-decoration:none; }
a:hover.green { color: #b7d432; text-decoration:underline; }
p .green { font-size:9pt; line-height:14pt; color: #b7d432; }


/* yellow */
.yellow { color:#ffd503; }
a.yellow, a:link.yellow, a:active.yellow, a:visited.yellow { color: #ffd503; text-decoration:none; }
a:hover.yellow { color: #ffd503; text-decoration:underline; }
p .yellow { font-size:9pt; line-height:14pt; color: #ffd503; }

/* orange */
.orange { color:#f99d1b; }
a.orange, a:link.orange, a:active.orange, a:visited.orange { color: #f99d1b; text-decoration:none; }
a:hover.orange { color: #f99d1b; text-decoration:underline; }
p .orange { font-size:9pt; line-height:14pt; color: #f99d1b; }

/* purple */
.purple { color:#650460; }
a.purple, a:link.purple, a:active.purple, a:visited.purple { color: #650460; text-decoration:none; }
a:hover.purple { color: #650460; text-decoration:underline; }
p .purple { font-size:9pt; line-height:14pt; color: #650460; }

/* blue */
.blue { color:#1e2c7f; }
a.blue, a:link.blue, a:active.blue, a:visited.blue { color: #1e2c7f; text-decoration:none; }
a:hover.blue { color: #1e2c7f; text-decoration:underline; }
p .blue { font-size:9pt; line-height: 13pt; color: #1e2c7f; }

/* bluegreen */
.bluegreen { color:#005481; }
a.bluegreen, a:link.bluegreen, a:active.bluegreen, a:visited.bluegreen { color: #005481; text-decoration:none; }
a:hover.bluegreen { color: #005481; text-decoration:underline; }
p .bluegreen { font-size:9pt; line-height: 13pt; color: #005481; }

/* brown */
.brown { color:#653600; }
a.brown, a:link.brown, a:active.brown, a:visited.brown { color: #653600; text-decoration:none; }
a:hover.brown { color: #653600; text-decoration:underline; }
p .brown { font-size:9pt; line-height: 13pt; color: #653600; }


/* url flock */
.flock { font-family:"Times New Roman", Times, serif; font-style:italic; }
a.flock, a:link.flock, a:active.flock, a:visited.flock { font-family:"Times New Roman", Times, serif; font-style:italic; text-decoration:none; }
a:hover.flock { color: #f99d1b; text-decoration:underline; }






ul.nobullet { color: #999999; list-style-type: none; padding: 0; margin-bottom: 0; margin-left: 0px;}
ul.nobullet li { color: #7f7f7f; display: inline; margin-right: 2px; }
ul.nobullet li.current { color: #b3b3b3; display: inline; margin-right: 2px; }
select, option { margin-left:8px; padding: 0px; font-size:8pt; width: 120px; }
.goto-top { margin-bottom: 30px; color: #7f7f7f; font-weight: bold; }
.goto-bottom { margin-bottom: 30px; color: #7f7f7f; font-weight: bold; }




/*** HEADER ***/
#header { width: 100%; height: 184px; }
#header .container { width: 850px; margin: 0px auto 0px; text-align: left; }



/*** BODY CONTENT ***/
div#bodycontent { width:850px; height:100%; margin: 0px auto 0px; float: center; vertical-align:top; background-color:#ffffff; }

/*** SIDEBAR ***/
td#sidebar { width: 123px; height: 100%; vertical-align: top; }
div#sidebar-top { }
div#sidebar-mid { margin-top: 153px; }

/*** CONTENT LEFT ***//** double column content - left **/
td#content-left { width:529px; height: 100%; vertical-align:top; }
div#content-left-top { height:126px; }
div#content-left-mid { margin-top: 23px; padding-left:10px; padding-right:40px; }
p .h1-grey { font-size:11pt; line-height:15pt; color: #6d6e71; }
p .h1-red{ font-size:11pt; line-height:15pt; color: #b01016; }
p .h1-green{ font-size:11pt; line-height:15pt; color: #b7d432; }
p .h1-yellow { font-size:11pt; line-height:15pt; color: #ffd503; }
p .h1-orange { font-size:11pt; line-height:15pt; color: #f99d1b; }
p .h1-purple{ font-size:11pt; line-height:15pt; color: #650460; }
p .h1-blue{ font-size:11pt; line-height:15pt; color:#1e2c7f; }
p .h1-bluegreen{ font-size:11pt; line-height:15pt; color:#005481; }
p .h1-brown{ font-size:11pt; line-height:15pt; color:#653600; }
div#content-left-bottom { padding-top:100px; padding-left:10px; padding-right:20px; vertical-align:bottom; }


/*** CONTENT RIGHT ***//** double column content - right **/
td#content-right { width:198px; height: 100%; vertical-align:top; border-left:1px dotted #6d6e71; }
div#content-right-top { }
div#content-right-mid { margin-top: 153px; margin-left:-1px; }
div#content-right-mid .img-grey { border-top:1px solid #e2e2e3; border-right:1px solid #e2e2e3; border-bottom:1px solid #e2e2e3;}




/*** UTILITY ***/
div#utility { top:0px; float: right; font-size:8pt; line-height: 10pt; font-weight: bold; }




/*** FOOTER ***/
table#footer { height: 50px; margin-bottom:0px; }
#footer td { vertical-align: top; }
#footer .copyright { width:584px; text-align:left; }
#footer .legalinfo{	width:150px; text-align:right; }