@charset "utf-8";
/* CSS Document */

body {font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; background:url(/InContext/images/resources_bkgd.gif) repeat-y top center #10638F;}
#bluebar { height: 10px; background-color: #10638F; }
a {text-decoration:none; color:#2581B0;}
a:hover {text-decoration:underline;}

a img {border:none;}

a.question	{padding-bottom:10px; display:block;}

h1 {font-size:20px; margin:0px 0px 10px 0px; color:#C66E17; font-weight:normal; position:relative;}
h1 span.backlink {position:absolute; right:10px; top:10px; font-size:12px; }

h2 {font-size:18px;}
h2.testimonials {font-size:18px; color:#C66E17; font-weight:normal;}

.clearit	{clear:both;}

#container {width:700px; margin:0px auto;}

#breadcrumb {font-size:10px; color:#999999; padding:5px 10px 20px 10px; background:#FFFFFF;}
#breadcrumb a {color:#506B1D;}

#caption {font-size:10px; color:#999999; line-height:14px; width:196px; }
#caption p {margin:0px 0px 25px 0px; padding:0px;}

#content {background: /*url(/greenr/images/swirlbkgd.gif) no-repeat bottom left*/ #FFFFFF; height:100%;}
#content_k12 {background:url(../images/k12bkgd.gif) no-repeat bottom left #FFFFFF; height:100%;}
#content_exp {background:url(../images/k12bkgd.gif) no-repeat bottom left #FFFFFF; height:100%;}
#clearing {clear:both;}

.floatl	{float:left;}
.floatr	{float:right;}

#free_downloads p {margin:5px;}
#free_downloads_toolkit {float:left; width:300px;}
#free_downloads_collaterial {background:url(/greenr/images/library_posterscreen.jpg) no-repeat bottom right; height:450px;}

img.floatl	{margin-right:5px;}
img.floatr	{margin-left:5px;}

#main_col {/*width:508px; _*/ width:520px; float:left; padding:0px 0px 0px 10px; }
	body#collateral_htm #main_col {background:url(../images/inContext_collateral.jpg) no-repeat;}

#main_col_k12 { width:490px; float:left; padding:0px 0px 0px 10px; }
#main_col p {padding-right:15px; margin-bottom:10px;}

ol li p, ol li ul	{margin-bottom:10px;}
ul {list-style:disc;}

ol.faqs li	{padding-bottom:5px;}
div.answer {display:none;}
div.answer p {margin-top:0px;}

#newscreenshot	{float:left; width:240px; margin-right:10px;}
#oldscreenshot	{float:left; width:240px;}
#newscreenshot p	{margin-top:0px;}
#oldscreenshot p	{margin-top:0px;}
img.screenshot	{margin:0px 0px 15px 0px;}

#nav {width:166px; float:left; /*padding:0px 15px 0px 1px;*/ padding:0px; font-weight:bold;}
#nav a {color:#000000;}
#nav h3 {font-size:12px; margin:0px; padding:8px 0px 8px 10px; background:url(/InContext/images/bar.gif) no-repeat top left; width:165px; color:#FFFFFF;}
#nav p {margin:0px; padding:3px 0px 3px 10px; border-bottom:1px solid #10638F;}
#nav #contact {margin:5px 0px 25px 0px;}
#nav #contact a {color:#0033FF;}
#nav #contact p {margin:0px; padding:5px 10px; border:none;}
#nav #rss { position: relative; width: 155px; height: 35px; margin: 0 0 6px 5px; padding: 0 4px; background: #fff url(../images/rsstab.gif) no-repeat 0 0 scroll; font: normal normal normal 10px/30px Arial,sans-serif; color: #69C; }
#nav #rss span { display: none; width: 102px; position: absolute; top: 0; left: 4px; background: #fff url(../images/rsstab.gif) no-repeat -4px 0 scroll; font: normal normal normal 10px/30px Arial,sans-serif; color: #69C; }
#nav #rss a#rssfeed { display: block; float: right; width: 15px; height: 15px; margin: 8px 0 0 0; background: transparent url(../images/rssfeed.gif) no-repeat 0 0 scroll; text-decoration: none; }
#nav #rss a#rssfeed:hover #feed { display: block; }
#nav #rss a#rssemail { display: block; float: right; width: 23px; height: 15px; margin: 8px 8px 0 4px; background: transparent url(../images/rssemail.gif) no-repeat 0 0 scroll; text-decoration: none; _margin: 8px 4px 0 4px; }
#nav #rss a#rssemail:hover #email { display: block; }

/* RIGHT COLUMN */
#right_col {float:right; margin:0px 0px 15px 15px;}
#right_col a {color:#333;}

#rssContainer {margin-top:-10px; background-color: #EbF2FD;}
#rssBkg {background: #EbF2FD url(../images/rss_top.gif) no-repeat 0 0 scroll; padding: 0 0 0 0; border: 1px solid white;}
#rssHeading { position: relative; display: block; height: 40px; padding-top: 50px; margin-top: -10px; color: #666; background: transparent url(../images/rss_logo.gif) no-repeat 6px 20px scroll; }
#rssHeading a.logolink { display: block; position: absolute; top: 18px; left: 4px; width: 38px; height: 38px; z-index: 9999; }
#rssHeading p { font-size:16px; border-bottom:1px dotted #000; padding:0px 5px 8px 0px; margin-left:15px; font-weight:bold; }

#floating_box {float:right; margin: 0px 1px 10px 15px; color:#00345D;}
#floating_box_toolkit {float:right; margin: 0px 10px 10px 15px;}
#floating_box a {color:#00345D;}

#footer {width:698px; height:42px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;  background:#10638F; color:#FFFFFF; font-size:10px; clear:both;}

#footertxt {
	float:left;
	width:545px;
	padding:24px 0px 8px 10px;
}

#footerimg {
	float:left;
	width:133px;
	height:27px;
	padding:7px 10px 8px 0px;
}
#footer p {margin:0px; padding:5px;}
#footer a {color:#FFFFFF;}

#supernav {text-align:right; font-size:10px; margin-right:10px; color:#FFFFFF;}
#supernav a {color:#FFFFFF;}
#supernav ul {margin:5px;}
#supernav ul li {display:inline; list-style-type:none; padding-left:10px;}

ul.normalList li	{margin-bottom:7px; border:none;}

/* HOME PAGE FLOATING BOX */
#video {background:url(/greenr/images/video02.gif) no-repeat; width:205px; height:58px;}
#video p {padding: 15px 0px 0px 80px; margin:0px;}
#trial {background:url(/greenr/images/trial02.gif) no-repeat; width:205px; height:56px;}
#trial p {padding: 12px 0px 0px 80px; margin:0px;}
#webinar {background:url(/greenr/images/webinar02.gif) no-repeat; width:205px; height:57px;}
#webinar p {padding: 13px 0px 0px 80px; margin:0px;}
#tour {background:url(/greenr/images/guided02.gif) no-repeat; width:205px; height:61px;}
#tour p {padding: 12px 0px 0px 80px; margin:0px;}
#call {background:url(/greenr/images/call02.gif) no-repeat; width:205px; height:104px;}
#call p {padding: 10px 0px 0px 80px; margin:0px;}
#call p.number {padding: 10px 0px 0px 20px; margin:0px; text-align:center;}

/* EXPLORE THE CONTENT PAGE FLOATING BOX */
#port1 {background:url(/greenr/images/video.gif) no-repeat; width:206px; height:70px;}
#port1 p {padding: 22px 0px 0px 70px; margin:0px;}
#port2 {background:url(/greenr/images/trial.gif) no-repeat; width:206px; height:69px;}
#port2 p {padding: 20px 0px 0px 70px; margin:0px;}
#port3 {background:url(/greenr/images/webinar.gif) no-repeat; width:206px; height:73px;}
#port3 p {padding: 16px 0px 0px 70px; margin:0px;}


.nomargin {margin:0px;}
ul.nomargin {margin:0px 0px 15px 0px;}
.copyright {font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.nav_pad {margin-left:11px;}

.smallfont	{font-size:10px;}

#main_col div.testimonial cite	{font-style:normal;}
#main_col div.testimonial p		{font-style:italic; margin-bottom:5px; padding-right:0px;}
#main_col div.testimonial		{margin-bottom:30px; width:300px;}
#main_col #feedback_leader		{-moz-border-radius: 8px; -webkit-border-radius:8px; text-align:center; background:#CEF3EB; border:1px solid #71807D; float:right; width:159px; margin-left:0px; padding:10px;}
#main_col #feedback_leader a	{color:#011E48;}
#main_col #feedback_leader p	{padding:0px; margin-top:0px;}

#feedback_form td.label		{width:300px;}

#feedback_form input.text,
#feedback_form select		{width:100%;}

a.feedback_btn			{display:block; width:55px; height:16px; background:#0090B4 url(../images/give-feedback-btn.gif) no-repeat; margin:0px auto; text-decoration:none;}
a.feedback_btn:hover	{background-position:0px -16px;}

