body {
	margin: 10px;
	background-color: #FFFFFF;
	background-image: url(/images/background_stripe.gif);
	background-repeat: repeat-x;
}

TD {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
FONT {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color: #336699;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color: #336699;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:13px;
	color: #336699;
	margin: 1px;
	padding: 0px;
	font-style: italic;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #336699;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
ul{
	margin-left: 2em;
	list-style-type: circle;
	list-style-image: url(/images/bullet_diamond.gif);
}

strong {
color:#333333
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #666666;
	font-weight: normal;
}
a:link, a:active, a:visited {
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a:hover {
	COLOR: #993300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
/************* Global Nav styles **************/
#globalNav {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	margin: 0px;
	background-color: #000000;
	background-image:  url(/images/btn_bar.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	width: 800px;
	background-position: left top;
}
#globalNav ul {
	margin: 0px;
	padding:0px;
	list-style:none;
}
#globalNav li {
	float:left;
	margin:0px;
	padding:0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #434343;
}
#globalNav a, #globalNav a:visited {
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#CCCCCC;
	background-image: url(/images/btn_off.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#globalNav a:hover {
	display:block;
	color:#ffffff;
	background-image: url(/images/btn_on.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#globalNav #current {
	background-image: url(/images/btn_on.jpg);
	color: #FFFFFF;
}
#globalNav #current a {
   background-image: url(/images/right_on.gif);
   color:#FFFFFF;
}
/************* Callout and Special Text **************/
p.introText{
	margin-bottom: 8px;
}
.introText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #666666;
}
.quoteText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #666666;
	font-style: italic;
	line-height: 14pt;
}
.quoteAuthor{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-style: normal;
}
/************* Box styles **************/

#calendar{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	border: 1px solid #666666;
}
#calendar th{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #000000;
	background-color: #cccccc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding-top: 3px;
	padding-bottom: 3px;
}
#calendar td{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
#calendar tr.odd{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	text-align: center;
	background-color: #efefef;
}
.boxHead{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
}
.boxContent{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #000000;
	border: 1px solid #666666;
}
img.box{
	border: 1px solid #666666;
}
div.sideboxHead{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	padding: 5px;
	margin-top: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a1a099;
	border-right-color: #b3b1a8;
	border-bottom-color: #FFFFFF;
	border-left-color: #abaa9e;
}
.sideboxHead, .sideboxHead:link, .sideboxHead:visited, .sideboxHead:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #333333;
}
.sideboxContent{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #000000;
	padding: 5px;
	border: 1px solid #666666;
}

a.view, a.view:link, a.view:active, a.view:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#993300;
	cursor:pointer;
	margin: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 12px;
}
a.view:hover {
	color:#993300;
	text-decoration: none;
}
img.view {
	margin-left: 4px;
	padding-left: 2px;
}
/******* Buttons *******/
td.btn a, td.btn a:link, td.btn a:active, td.btn a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
	color:#333;
	background-color:#efefef;
	display:block;
	cursor:pointer;
	margin: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #efefef;
	border-right-color: #b3b1a8;
	border-bottom-color: #a1a099;
	border-left-color: #abaa9e;
}
td.btn a:hover {
	background-color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5d3c4;
	border-right-color: #aaaa93;
	border-bottom-color: #abaa9e;
	border-left-color: #abaa9e;
}
div.btn a, div.btn a:link, div.btn a:active, div.btn a:active, a.btn:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color:#333;
	text-transform: uppercase;
	text-decoration:none;
	float:left;
	background-color:#fff;
	cursor:pointer;
	margin: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
div.btn a:hover {
	background-color: #FFFFFF;
	text-decoration: none;
}
/****** arrow on left ********/
td.btn a.left, td.btn a.left:active {
	text-transform: uppercase;
	color:#000000;
	background-image: url(/images/button_bg_off.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	text-decoration: none;
	background-position: top;
}
td.btn a.left:hover {
	color:#000000;
	background-image: url(/images/button_bg_on.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
div.btn a.left, div.btn a.left:active {
	text-transform: uppercase;
	color:#000000;
	background-image: url(/images/button_bg_off.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bab8ad;
	border-right-color: #b3b1a8;
	border-bottom-color: #a1a099;
	border-left-color: #abaa9e;
	background-color: #FFFFFF;
	text-decoration: none;
	background-position: top;
}
div.btn a.left:hover {
	color:#000000;
	background-image: url(/images/button_bg_on.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaa93;
	border-right-color: #aaaa93;
	border-bottom-color: #abaa9e;
	border-left-color: #abaa9e;
}
.btn a.left img{
	width:16px;
	height:16px;
	border:none;
	margin-right: 3px;
	margin-left: 5px;
	margin-bottom: -3px;
	padding: 0;
}
td.sideLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333;
	background-color:#CCCCCC;
	display:block;
	cursor:pointer;
	margin: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b3b1a8;
	border-bottom-color: #a1a099;
}
ul.sideLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333;
	display:block;
	cursor:pointer;
	padding: 0 0 0 10px;
	list-style-image: url(/images/side_arrow.gif);
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1.5em;
}
li.sideLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
	padding-bottom: 1em;
	padding-left: 0px;
	list-style-image: url(/images/side_arrow.gif);
	margin-top: -0.5em;
}
a.sideLinks, a.sideLinks:active, a.sideLinks:visited, {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
}
/************* Sub Nav styles **************/

a.topnav, a.topnav:link, a.topnav:active, a.topnav:visited {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.topnav:hover {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}


/************* styles **************/
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.slant {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boldslant {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.company {
	FONT-SIZE: 12px; COLOR: #56683a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.company:hover {
	FONT-SIZE: 12px; COLOR: #56683a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.company:active {
	FONT-SIZE: 12x; COLOR: #56683a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.investor {
	FONT-SIZE: 12px; COLOR: #515678; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.investor:hover {
	FONT-SIZE: 12px; COLOR: #515678; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.investor:active {
	FONT-SIZE: 12px; COLOR: #515678; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.careers {
	FONT-SIZE: 12px; COLOR: #936b1c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.careers:hover {
	FONT-SIZE: 12px; COLOR: #936b1c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.careers:active {
	FONT-SIZE: 12px; COLOR: #936b1c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.community {
	FONT-SIZE: 12px; COLOR: #60591f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.community:hover {
	FONT-SIZE: 12px; COLOR: #60591f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.community:active {
	FONT-SIZE: 12px; COLOR: #60591f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.contact {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.contact:hover {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.contact:active {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.news:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.news:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.news:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.whitetext {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.whitetext, a.whitetext:visited, a.whitetext:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitetextbold {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.companytext {
	FONT-SIZE: 12px; COLOR: #56683a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.companytextbold {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #56683a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.companytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #56683a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.investortext {
	FONT-SIZE: 12px; COLOR: #515678; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.investortextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #515678; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.investortitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #515678; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.careerstext {
	FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.careerstextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.careerstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.communitytext {
	FONT-SIZE: 12px; COLOR: #60591f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.communitytextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #60591f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.communitytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #60591f; FONT-FAMILY: Arial, Helvetica, sans-serif}
.contacttext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.contacttextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contacttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
div.picRight {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 15px;
}
A.privacy {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.privacy:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.privacy:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}