@font-face{font-family:'LiberationSerifRegular';src:url('/resources/fonts/LiberationSerif-Regular-webfont.eot');src:local('?'), url('/resources/fonts/LiberationSerif-Regular-webfont.woff') format('woff'), url('/resources/fonts/LiberationSerif-Regular-webfont.ttf') format('truetype'), url('/resources/fonts/LiberationSerif-Regular-webfont.svg#webfontKKu9O71q') format('svg');font-weight:normal;font-style:normal}
html,body,div,span,object,iframe,h1,h2,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}
select,input,textarea,button{font:99% sans-serif}body,select,input,textarea{color:#444}h1,h2,h4,h5,h6{font-weight:bold}html{overflow-y:scroll;overflow-x:hidden;}ul,ol{margin-left:1.8em}
#loadFont {font-family:'LiberationSerifRegular';position:absolute;left:-9999px;top:0;}
#gradient {z-index:-1; position: fixed; top: 0; width: 100%; height:100px;
background: -moz-linear-gradient(top,  #e9e9e9 0%, #fbfbfb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#fbfbfb));
background: -webkit-linear-gradient(top,  #e9e9e9 0%,#fbfbfb 100%);
background: -o-linear-gradient(top,  #e9e9e9 0%,#fbfbfb 100%);
background: -ms-linear-gradient(top,  #e9e9e9 0%,#fbfbfb 100%);
background: linear-gradient(top,  #e9e9e9 0%,#fbfbfb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#fbfbfb',GradientType=0 );
}
body{/*background:url('/resources/optimized/topgradient.png') 0% 0% repeat-x #fbfbfb;*/background: #fbfbfb; color:#000;font-family:"Times New Roman",Times,serif;direction:ltr}h1{width:333px;padding-left:10px;margin-left:auto;margin-right:auto;margin-bottom:25px;margin-top:30px}.item_container{border:1px
solid #bcbcbc;padding:10px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:30px;cursor:pointer;max-width:1152px;background:#fff}.item_number{width:120px;height:122px;font-size:3.5em;text-align:center}.item_container:hover{border:1px
solid #262626}.item_container_open,.static_container{border:1px
solid #262626;cursor:auto;margin-bottom:30px}.item_close, .contact_close{background:url('/resources/optimized/close.gif') 0 0 no-repeat;height:22px;position:absolute;right:10px;top:10px;width:22px;display:none}.item_close:hover, .contact_close:hover{background-position:0 -22px;cursor:pointer}.item_summary{width:auto;font-size:1.5em;color:#777}.item_summary
h2,h3,h4{font-weight:normal;font-style:normal;font-size:1.0em;margin:1em
0;padding:0;display:inline;color:black}h3{font-size:1.1em;}.indent{padding-left:15px}.item_detail{font-family:"LiberationSerifRegular",Georgia,serif;font-size:1.0em;color:#666;margin-right:30px;margin-bottom:30px}.references {font-family:Helvetica,Arial,sans-serif;}
.item_detail ul {
	list-style-type: square;
	font-family: Arial;
	font-size: 0.9em;
	margin: 1em 2.1em;
}
.item_detail li {
	margin: 5px 0;
}
.item_detail strong {
	color: #222;
	font-weight: normal;
}
.references ul{margin-left:20px;padding:0;margin-top:0px;list-style-type:decimal;} .references li{color:#bbb;padding:1px;font-size: 1em;margin: 0;} .references li
a,.dotted,.legal_container a,#iphonesim a{padding: 2px;text-decoration:none;color:blue; font-family: Arial, sans-serif;}#iphonesim a:hover,.dotted:hover,.references li a:hover,.printing_option  p a:hover, .legal_container a:hover{text-decoration:none;border-bottom:1px dotted;color:#0066FF} .references li a:visited {color: #330099} .references  h3{font-size:1.3em;font-style:italic;color:#bbb;letter-spacing: -0.05em}.inline_container{font-size:0.8em;font-family:Arial,sans-serif;border:1px 
solid #888;width:240px;padding:5px;}.item_expand{display:none;width:100%;height:11px;background:#eaeaea;position:absolute;right:0;bottom:0;border-top:1 px solid #eee}#fadein{display:none}hr{border:none 0;border-top:1px dashed #444;width:100%}footer{background-image:url('/resources/bottombar.png');background-image: -moz-linear-gradient(top, #eee 0%, #ccc 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));-ms-filter:" progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 )";background-image: -o-linear-gradient(#eeeeee, #cccccc);height:35px;border-top:1px solid #ddd}#google_translate_element{position:absolute;right:10px;top:-20px;}.contact_button{line-height:35px;position:absolute;display:block;width:100px;right:0;text-align:center;font-family:Arial,sans-serif;font-size:0.8em;height:35px;background:url('/resources/contact.png');background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEE), color-stop(100%,#BBB))aliceBlue;background: -moz-linear-gradient(top, #eee 0%, #bbb 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#bbbbbb',GradientType=0 )";filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#bbbbbb',GradientType=0 );border-left:1px solid #BBB;color:#555}.contact_button:hover,.contact_open{background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddd), color-stop(100%,#aaa))aliceBlue;background: -moz-linear-gradient(top, #d9d9d9 0%, #bbb 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#aaaaaa',GradientType=0 )" !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#aaaaaa',GradientType=0 )!important;color:#333 !important;}.contact_open{cursor:auto !important;}.contact_button:hover{cursor:pointer;text-decoration:none;}.contact_button a:link, .contact_button a:visited, .contact_button a:active, .contact_button a:hover, .contact_button a{line-height: 35px;text-decoration:none;color:#555;font-weight:normal}#fb_container{width: 82px; position: absolute;right: 110px;height:35px;overflow:hidden;}.item_container{width:85%;display:block}.item_number{vertical-align:middle;display:table-cell}.item_summary{display:table-cell;vertical-align:middle;padding-right:10px}.item_detail{padding-left:120px}p{margin-bottom:10px;line-height:1.2;}
.item_link{border: 1px solid #fff; bottom: 2px; border: none;color: #888;font-family: Arial, sans-serif;font-size: 0.8em;position: absolute;right: 2px;text-align: center;width: 175px;} .item_link:hover, .item_print:hover{cursor:pointer;border-color:#666;color:#555;} .item_link:focus{outline:none;} .item_link_container {border: 1px solid #888;bottom: 10px;color: #888;font-family: Arial, sans-serif;font-size: 0.8em;padding: 2px 2px 2px 6px;position: absolute;right: 10px;width: 205px;}
.item_print, .item_print a, .item_print a:link, .item_print a:active, .item_print a:visited {text-decoration: none;}.item_print {right: 233px; width: 100px; border: 1px solid #888;
bottom: 10px;padding: 2px;}
.ref{vertical-align: super;font-size:0.6em;color:blue;font-style:normal;font-family: Arial, sans-serif;}.ref:hover{color:#0066FF}.refSelected {font-weight: bold;background:#bad2eb;}cite{display: block; text-align: right; color: #999; margin-top: 5px;}
#legal a,#legal a:link,#legal a:active,#legal a:visited{color:#888;text-decoration:none;} #legal a:hover{color:#222;text-decoration:none;} #legal{font-size: .8em;font-family: Arial, sans-serif;text-align: center;display: inline;position: absolute;margin-top: 10px;right: 50%;margin-right: -100px;width:180px;} #item2_chart_print{display:none;}#twitter_container{position: absolute;margin-top: 8px;right: 190px;}
#flyers,#goBack,#errorBack {text-align: center;color: #777;font-family: Arial,sans-serif;text-decoration: none;padding:10px;}#flyers:hover, #goBack:hover,#errorBack:hover{color:#222;text-decoration:none;}.inline_container img{padding: 0;display: inline;float:none;}.imgleft{margin:5px 20px 5px 0px; float:left;}.imgright{margin:0px 5px 5px 20px;float: right;} .references li span {display: none;}#legalstatic{display: inline;font-family: Arial, sans-serif;font-size: 0.8em;margin-right: -100px;margin-top: 10px;position: absolute;right: 50%;text-align: center;width: 180px;}#legalstatic a,#legalstatic a:link,#legalstatic a:active,#legalstatic a:visited{color:#888;text-decoration:none;}#legalstatic a:hover{color:#222;text-decoration:none;}
.alert, .alert:link, .alert:active,.alert:visited, .printbar,.printbar:link,.printbar:active,.printbar:visited {top: 0;width: 100%;background:#ff8;background-image:url('/resources/noscript.gif');background: -moz-linear-gradient(top, #ff8 0%, #E8EA7E 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffff88), color-stop(100%,#E8EA7E));-ms-filter:" progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff88', endColorstr='#E8EA7E',GradientType=0 )";filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff88', endColorstr='#E8EA7E',GradientType=0 );border-bottom: 1px solid #E8DC11;color: #807B00 !important;display: block;font-family: Arial;padding: 10px 0px;text-align: center;text-decoration: none;vertical-align: middle;margin-bottom: 20px;}.alert:link{cursor:pointer;}
.alert {
	padding-left: 20px;
	padding-bottom: 4px;
}
.alert h2 {
	font-size: 1.3em;
}
.alertlink:hover {border-bottom: 1px solid #c6bc10;color: #5d5900 !important;cursor:pointer;}.hideThis {display:none;}#item2_chart_small{display:none;width:297px;}.item_detail_norm{padding-left: 120px;}.item_detail_mid{padding-left: 35px;}.item_detail_thin{padding-left:0;}.tinytext{font-family: Arial;font-size: 0.9em;}.inline_container_thin {float: none !important;margin: auto !important;}
.legal_container, .inlineContactForm {color:#666;font-family:Arial, sans-serif;}.legal_container h2,.legal_container h3, .inlineContactForm h2, .inlineContactForm h3 {font-size:2.5em;color:black;font-weight:normal;font-family:"Times New Roman",serif;margin-bottom:10px;}.legal_container h3, .inlineContactForm {font-size:1.2em;margin-bottom:3px;}.legal_container a, .legal_container a:active, a:link, a:visited {text-decoration:none;}.legal_container p, .legal_container ul, .legal_container li {font-size:0.9em;}.readMore{bottom: 15px;color: #888;font-family: Arial,sans-serif;font-size: 0.7em;position: absolute;right: 10px;font-style:italic;display:none;}.readMoreHover{color:#444 !important;}.readMoreSmall {bottom:-1px;font-size:0.6em;z-index:1;}.item_expand_hover {background:#dadada;}#smallLegalContainer {margin-left: auto;margin-right: auto;width: 100%;text-align: center;}#smallLegalContainer a:link, #smallLegalContainer a:active, #smallLegalContainer a:visited {text-decoration: none;color: #bbb;font-family: Arial, sans-serif;font-size: 0.8em;}#smallLegalContainer a:hover {color: #888;}sup {font-size:.5em;padding-top:-5px;vertical-align:top;margin-left:4px;font-style: normal;}
blockquote {margin: 5px 20px;font-style: italic;font-family: Arial;font-size: .9em;}blockquote:before {content: '“';margin-left: -20px;margin-bottom: -10px;padding-top:10px;}blockquote:after{content: '”';text-align: right;margin-top: 10px;margin-right:-10px;}blockquote:before, blockquote:after {font-size: 3.5em;line-height: .5em;color: #aaa;display: block;clear:both;}

#bottom {
	list-style-type: none;
	text-align: center;color: #777;font-family: Arial,sans-serif;
	border: 0;
	margin: 0 auto 20px;
	height: 50px;
	background: transparent;
}
#bottom:hover {
	cursor: auto;
}
#bottom li {
	display: inline-block;
	border: 1px solid #BCBCBC;
	width: 49%;
	padding: 10px 0;
	position: absolute;
	background: #fff;
}
#bottom li:first-child {
	left: -1px;
}
#bottom li:last-child {
	right: -1px;
	padding: 0;
}
#bottom li:hover {
	color:#222;
	text-decoration:none;
	border-color: #222;
	cursor: pointer;
}
#bottom a, #bottom a:link, #bottom a:visited, #bottom a:active {
	color: #777;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	padding: 10px 0;
}
#bottom a:hover {
	color: inherit;
}
iframe[id='twitter-widget-2']{ width:100% !important;}

/* Contact */
.textbox,.send,.inputFields {border: 1px solid #BBB;display: block;padding: 5px;font-size: 1.2em;color: #aaa;margin-bottom: 10px;width: 300px;};.inputFields {margin-bottom: 10px;margin-top: 0;}.contactForm textarea {height: 175px;border: 1px solid #999;} .textbox:focus,.textbox:hover,.textbox:hover,.filled,.activeSubmit {border: 1px solid #666 !important;color: #666 !important;outline: none;}.contactForm input[type="submit"] {width: 310px;}.activeSubmit:hover,.closeContactButton:hover {cursor: pointer;color: #222;border: 1px solid #222;text-decoration:none !important;}.error {border: 1px solid red !important;color: red !important;}.error:hover,.error:focus {border: 1px solid darkred !important;color: darkred !important;}.contactForm {width: 310px;margin-left: auto;margin-right: auto;}.inlineContactForm {width: 350px;display: none;position: absolute;right: 0;background: #fff;border: 1px solid #666;padding: 10px;height: 390px;z-index: 4;font-size: 0.8em;}#overlay {width: 100%;z-index: 2;display: none;position: absolute;margin-top: -35px;opacity: .65;background: #fff;} footer {z-index: 3;}.contact_close {display: block;}.closeContactButton {border: 1px solid #999;background: #f0f0f0;color: #666;display: block;padding: 5px;font-size: 1.2em;margin: 10px 0;width: 300px;text-align: center;}.messageLength{color: #999;font-size: 0.7em;margin-top: -5px;text-align: center;margin-bottom:0;}.wait{cursor:wait !important;}#showMessage:focus{outline:none;}#ssl{display:block;width:10px;height:14px;background:url('/resources/ssl.gif');position:absolute;bottom:8px;right:8px;}
.sslON {background-position: top right !important;}.sslON:hover{background-position: bottom right !important;}
.sslOFF{background-position: top left !important;}.sslOFF:hover{background-position: bottom left !important;}
/* Twitter */
#twitterfeed_container{font-family:Arial,sans-serif;display:none; height:328px;}#twitterfeed_content {margin-left:221px;margin-top:-10px;margin-right:-9px;color:#555;font-size:0.9em;/*background:url("/resources/twitterbird.png") no-repeat 99% 50%;*/}#twitterfeed_content a,#twitterfeed_content a:link,#twitterfeed_content a:active,#twitterfeed_content a:visited {color:#35a3c7;}#twitterfeed_content a:hover {color:#25748e;}#twitterfeed_content ul {list-style-type:none;}#twitterfeed_content li {margin-bottom:5px;}#twitterfeed_container:hover{border:1px solid #bcbcbc;cursor:auto;}#twitter_left {position:absolute;top:0;left:0;width:230px;height:100%;background:#44caf7;background-image:-moz-linear-gradient(top,#47d2ff 0%,#3dbce6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#47d2ff),color-stop(100%,#3dbce6));-ms-filter:" progid:DXImageTransform.Microsoft.gradient( startColorstr='#47d2ff',endColorstr='#3dbce6',GradientType=0 )";background-image:-o-linear-gradient(#47d2ff,#3dbce6);border-right:1px solid #3dbce6;}#twitter_left_content {text-align:center;font-size:0.8em;color:white;position:absolute;top:125px;}#twitterlogo_small {display:none;position:absolute;top:-15px;left:0;}.twtr-ft,.twtr-hd { display:none;}.twtr-widget {z-index:1;}.twtr-doc,.twtr-timeline {moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}.noTweets {display:none;}#noTweetsMsg {font-size:30px;color:#888;padding-top:2%;padding-left:20px;height:80px;}.noTweetsMsgWide {padding-top:20px !important;}#noTweetsMsg span {display:block;font-size:20px;color:#AAA;}#twitterArrow {position:absolute;margin-top:-45px;right:180px;display:none;}#read #twitterArrow, #read .item_buttons{display:none !important;}
.twtr-new-results span {display:none;}
/* Twitter widget CSS override */
 #twitter-widget-2 { width:100%;} 
 .timeline-header {
 	display: none !important;
 }