@import url("/stylesheets/default2.css");

@font-face {
	font-family: 'BodoniRegular';
	src: url('bodoni.eot');
	src: local('?'), url('bodoni.woff') format('woff'), url('bodoni.ttf') format('truetype'), url('bodoni.svg#webfont') format('svg');
}


#printhead { display: none; }
body { background: #FFFFFF; }
body, td, p { font: 11px "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; color: #333319; }
a, a:link { color: #0000CC; text-decoration: none; }
a:visited { color: #3333CC; text-decoration: none; }
a:active { color: #990000; text-decoration: none; }
a:hover { color: #3333FF; text-decoration: none; }
b { color: #000000; font-weight: bold; }
strong { font-weight: bold; color: #191900; }
i { font: 14px Times, "Times New Roman", Garamond, sans-serif; font-style: italic; }

h1 { font: normal 30px/26px 'BodoniRegular', Georgia, "Times New Roman", Palatino, serif; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; text-shadow: 1px 1px 3px #7F7F66; font-weight:normal; letter-spacing:.03em; }
h2 { font: normal 26px/22px 'BodoniRegular', Georgia, "Times New Roman", Palatino, serif; color: #7F7F66; text-decoration: none; margin: 0px; padding: 0px; text-shadow: -2px -2px 1px #E5E5CC;  font-weight:normal; letter-spacing:.03em; }
h3 { font: normal 22px/20px 'BodoniRegular', Georgia, "Times New Roman", Palatino, serif; color: #000000; text-decoration: none; margin: 0px; padding: 0px;  font-weight:normal; letter-spacing:.03em;}
h4 { font: normal 18px/16px 'BodoniRegular', Georgia, "Times New Roman", Palatino, serif; color: #333319; text-decoration: none; margin: 0px; padding: 0px;  font-weight:normal; letter-spacing:.03em;}
h5 { font: normal 16px/14px 'BodoniRegular', Georgia, "Times New Roman", Palatino, serif; color: #000000; text-decoration: none; margin: 0px; padding: 0px;  font-weight:normal; letter-spacing:.03em;}
h6 { font: bold   14px/12px 'BodoniRegular', Georgia, "Times New Roman", Palatino, -serif; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; text-shadow: 1px 1px 3px #7F7F66; font-weight:normal; letter-spacing:.03em;}

blockquote { margin: 0px 0px 0px 20px; padding: 0px; }
ul { line-height: 100%; list-style: square outside url(/images/template/bullet1.gif); margin: 0px 0px 0px 20px; padding: 0px; }
ol { line-height: 100%; margin: 0px 0px 0px 20px; padding: 11px 0px 11px 0px; }
li { line height: 100%; margin: 0px 0px 0px 5px; padding: 5px 0px 5px 0px; }
hr { width: 100%; height: 1px; color: #B0B0A6; }

form { display:inline; padding:0px; margin: 0px; }
input { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #4C4C33; background-color: #FFFFFF; margin: 0px; padding: 3px; }
textarea { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #4C4C33; background-color: #FFFFFF; margin: 0px; padding: 3px; }
select { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #4C4C33; background-color: #FFFFFF; margin: 0px; padding: 1px; }

input.searchform1 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #B0B099; margin: 0px; padding: 3px; }

input.button1 { font: bold 12px "Abadi MT Condensed Light", "News Gothic MT", "Trebuchet MS", Monaco, sans-serif; color: #FFFFFF; background-color: #B0B099; text-transform: uppercase; letter-spacing: 1px; margin: 0px; padding: 1px 10px 0px 10px; }
input:active.button1 { color: #FFFFFF; background-color: #990000; }
input:hover.button1 { color: #FFFFFF; background-color: #6666CC; }

input.button2 { font: bold 12px "Abadi MT Condensed Light", "News Gothic MT", "Trebuchet MS", Monaco, sans-serif; color: #99997F; background-color: #CCCCB0; text-transform: uppercase; letter-spacing: 1px; margin: 0px; padding: 1px 10px 0px 10px; }
input:active.button2 { color: #FFFFFF; background-color: #990000; }
input:hover.button2 { color: #FFFFFF; background-color: #B0B099; }

.noborder { padding: 0px; margin: 0px; }
.radio { border: 0px; border-style: none; background-color: #99998F; width: auto; }
.checkbox { border: 0px; border-style: none; background-color: #99998F; width: auto; }

.hr { background: transparent url(/images/template/line_horz1.gif) repeat-x center center; padding: 0px; margin: 0px; border: 0px; height: 1px; clear: both; }
.hr hr { display: none; }

.textbutton1 { font: bold 12px "Abadi MT Condensed Light", "News Gothic MT", "Trebuchet MS", Monaco, sans-serif; color: #FFFFFF; background-color: #B0B099; text-transform: uppercase; letter-spacing: 1px; margin: 0px; white-space: nowrap; }
.textbutton1 a, .textbutton1 a:link, .textbutton1 a:visited { color: #FFFFFF; background-color: #B0B099; }
.textbutton1 a:active { color: #FFFFFF; background-color: #990000; }
.textbutton1 a:hover { color: #FFFFFF; background-color: #6666CC; }
.textbutton1 b { color: #4C4C33; }

.textbutton2 { font: bold 12px "Abadi MT Condensed Light", "News Gothic MT", "Trebuchet MS", Monaco, sans-serif; color: #FFFFFF; background-color: #CCCCB0; text-transform: uppercase; letter-spacing: 1px; margin: 0px; white-space: nowrap; }
.textbutton2 a, .textbutton2 a:link, .textbutton2 a:visited { color: #99997F; background-color: #CCCCB0; }
.textbutton2 a:active { color: #FFFFFF; background-color: #990000; }
.textbutton2 a:hover { color: #FFFFFF; background-color: #B0B099; }
.textbutton2 b { color: #B0B099; }

ul.textlist1 { line-height: 100%; list-style: none outside none; margin: 0px; padding: 0px; }
.textlist1 li { line-height: 100%; margin: 0px; padding: 3px 0px 3px 0px; }

ul.textlist2 { line-height: 100%; list-style: square outside url(/images/template/bullet2.gif); margin: 0px; padding: 10px 0px 10px 15px; }
.textlist2 li { line-height: 100%; margin: 0px; padding: 2px 0px 2px 0px; }

ul.linklist1 { line-height: 100%; list-style: square outside url(/images/template/bullet_arrow1.gif); font-weight: normal; margin: 10px 0px 10px 0px; }
.linklist1 li { line-height: 100%; margin: 0px 0px 0px 15px; padding: 3px 0px 4px 0px; background: transparent url(/images/template/line_horz1.gif) repeat-x center bottom; }
.linklist1 li a, .linklist1 li a:link, .linklist1 li a:visited, .linklist1 li a:active { font-weight: normal; }
.linklist1 li a:hover { font-weight: normal; }

ul.linklist2 { line-height: 100%; list-style: none outside none; font-weight: normal; margin: 10px 0px 10px 0px; background: transparent url(/images/template/line_horz1.gif) repeat-x center top; }
.linklist2 li { line-height: 100%; margin: 0px; padding: 5px 0px 5px 0px; background: transparent url(/images/template/line_horz1.gif) repeat-x center bottom; }
.linklist2 li a, .linklist2 li a:link, .linklist2 li a:visited, .linklist2 li a:active { font-weight: normal; }
.linklist2 li a:hover { font-weight: normal; }

.textlink1 { padding: 0px 0px 1px 0px; background: transparent url(/images/template/line_horz2.gif) repeat-x center bottom; }

.small1 { font-size: 10px; }

.content1, td.content1 { background-color: #CCCCB0; }
.pagenavcol1, td.pagenavcol1 { background-color: #7F7F66; }

.pagenavhead1 { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.pagenavhead1 { background-color: #7F7F75; }

.upsection1 { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.upsection1 { background-color: #7F7F66; }
.upsection1 a, .upsection1 a:link, .upsection1 a:visited, .upsection1 a:active { color: #FFFFFF; }
.upsection1 a:hover { color: #7F99CC; }

.pagenav1 { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.pagenav1 { background-color: #667FB2; }
.pagenav1 a, .pagenav1 a:link, .pagenav1 a:visited, .pagenav1 a:active { color: #FFFFFF; }
.pagenav1 a:hover { background-color: #7F99CC; color: #FFFFFF; }

.pagenav1down { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.pagenav1down a, .pagenav1down a:link, .pagenav1down a:visited, .pagenav1down a:active { color: #FFFFFF; }
.pagenav1down a:hover { color: #FFFFFF; }

.pagenav2 { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.pagenav2 { background-color: #667FB2; }
.pagenav2 a, .pagenav2 a:link, .pagenav2 a:visited, .pagenav2 a:active { color: #FFFFFF; }
.pagenav2 a:hover { color: #FFFFFF; }

.pagenav2down { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.pagenav2down a, .pagenav2down a:link, .pagenav2down a:visited, .pagenav2down a:active { color: #FFFFFF; }
.pagenav2down a:hover { color: #FFFFFF; }

.pagenav3 { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.pagenav3 { background-color: #667FB2; }
.pagenav3 a, .pagenav3 a:link, .pagenav3 a:visited, .pagenav3 a:active { color: #FFFFFF; }
.pagenav3 a:hover { background-color: #7F99CC; color: #FFFFFF; }

.pagenav3down { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.pagenav3down a, .pagenav3down a:link, .pagenav3down a:visited, .pagenav3down a:active { color: #FFFFFF; }
.pagenav3down a:hover { color: #FFFFFF; }

.pagenav4 { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.pagenav4 { background-color: #667FB2; }
.pagenav4 a, .pagenav4 a:link, .pagenav4 a:visited, .pagenav4 a:active { color: #FFFFFF; }
.pagenav4 a:hover { color: #FFFFFF; }

.pagenav4down { font: 11px/11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.pagenav4down a, .pagenav4down a:link, .pagenav4down a:visited, .pagenav4down a:active { color: #FFFFFF; }
.pagenav4down a:hover { color: #FFFFFF; }

.headerstock1, .headerstock1 td { color: #333319; }
.headerstock1 b { color: #FFFFFF; font-weight: normal; }
.headerstock1 a, .headerstock1 a:link, .headerstock1 a:visited { color: #FFFFFF; text-decoration: none; }
.headerstock1 a:hover { color: #E5E5FF; text-decoration: none; }
.headerstock1 a:active { color: #FFCCCC; text-decoration: none; }

.newslink1, .newslink1 td { font-size: 10px; }
.newslink1 a, .newslink1 a:link, .newslink1 a:visited { text-decoration: none; }
.newslink1 a:hover { text-decoration: none; }
.newslink1 a:active { text-decoration: none; }

.newslink2, .newslink2 td { font-size: 10px; color: #4C4C33; }
.newslink2 a, .newslink2 a:link, .newslink2 a:visited { color: #4C4C33; text-decoration: none; }
.newslink2 a:hover { color: #6666CC; text-decoration: none; }
.newslink2 a:active { color: #990000; text-decoration: none; }

.tablerulers1 td { background: transparent url(/images/template/line_horz1.gif) repeat-x center top; }
.tablerulers1 th { font-weight: normal; font-size: 11px; }

.framescroll1 { overflow: auto; clip: auto; }

.footerback1, td.footerback1 { background-color: #7F7F66; }

.footer1, .footer1 td { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #4C4C33; padding: 0 0 15px 15px;}
.footer1 b { color: #FFFFFF; }
.footer1 a, .footer1 a:link, .footer1 a:visited { color: #FFFFFF; text-decoration: none; }
.footer1 a:active { color: #000000; text-decoration: none; }
.footer1 a:hover { color: #CCCCC2; text-decoration: none; }

.footer2, .footer2 td { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #4C4C33; }
.footer2 b { color: #FFFFFF; }
.footer2 a, .footer2 a:link, .footer2 a:visited { color: #4C4C33; text-decoration: none; }
.footer2 a:active { color: #000000; text-decoration: none; }
.footer2 a:hover { color: #FFFFFF; text-decoration: none; }

.errortext { color: #990000 }
a.errortext { color: #990000; font-weight: bold; text-decoration: none; }
a:link.errortext { color: #990000; font-weight: bold; text-decoration: none; }
a:hover.errortext { font-weight: bold; text-decoration: none; }
a:visited.errortext { color: #990000; font-weight: bold; text-decoration: none; }
a:active.errortext { font-weight: bold; text-decoration: none; }

.alert { color: #990000 }
a.alert { color: #990000; font-weight: bold; text-decoration: none; }
a:link.alert { color: #990000; font-weight: bold; text-decoration: none; }
a:hover.alert { font-weight: bold; text-decoration: none; }
a:visited.alert { color: #990000; font-weight: bold; text-decoration: none; }
a:active.alert { font-weight: bold; text-decoration: none; }

.leasing, .leasing td { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; }
a.leasing { color: #CCCCFF; text-decoration: underline; }
a:hover.leasing { color: #fff; text-decoration: none; }

#annualreport ul{list-style: none; margin: 0; padding: 0; width: 330px;}
#annualreport li{list-style: none; float: left; padding: 0; margin: 0;}
#annualreport a{display: block; height: 30px; text-indent: -5000px; overflow: hidden;}
#annualreport a:hover{background-image: none;}
	#report-off {width: 330px; background: transparent url(/images/buttons/annualreport2011.gif) no-repeat 0 -30px;}
	#report-off a {background: transparent url(/images/buttons/annualreport2011.gif) no-repeat 0 0;}
	#report-on {width: 330px; background: transparent url(/images/buttons/annualreport2011_over.gif); }
