/* CSS Document */
html, body {margin:0; padding:0;}
#iiBcrumbs { font-size:10px; color:#727272; font-weight:bold; margin:0 0 6px 4px;}


#iiBcrumbs a {color:#3491d0; font-size:10px;}
#iiBcrumbs a:hover {text-decoration:none;}

#iiBase {width:100%; height:100%; background:#fff; position:relative;border:1px #666666 solid; background:#fff url(/inspiringInvention/images/stage_bg.jpg) bottom left repeat-x;  font-size:11px; color:#333333;}
#iiContent {width:951px; height:667px; background:url(/inspiringInvention/images/content_bg.jpg) no-repeat; position:relative; margin:10px;}

/*home page intro text and img head*/
#iiIntro {position:absolute; top:130px; left:324px; width:273px;}
#iiHhead {margin:0; padding:0;}

/*Teaching Tools section*/
#iiTeacherTools {position:absolute; top:396px; left:22px; width:420px;}
#iiTeacherTools p { padding:0; margin:20px 0 0 12px; font-size:12px; line-height:16px;}



a.iiHomeLink {display:block; position:absolute; top:1px; left:1px; width:816px; height:106px; z-index:8;}
a.iiHomeLink:hover {cursor:pointer;}


a.iiEnter {display:block; position:absolute; top:137px; right:201px; height:32px; width:132px; background:url(/inspiringInvention/images/btn_home.jpg) no-repeat;}
a.iiEnter:hover {background-position:0 -32px;}

a.iiRules {display:block; position:absolute; top:177px; right:201px; height:32px; width:132px; background:url(/inspiringInvention/images/btn_home.jpg) -132px 0 no-repeat;}
a.iiRules:hover {background-position:-132px -32px;}

a.iiGetStarted {display:block; position:absolute; top:305px; right:15px; height:22px; width:108px; background:url(/inspiringInvention/images/btn_getStarted.jpg) -0 0 no-repeat;}
a.iiGetStarted:hover {background-position:0 -22px;}

a.iiTeachTools {display:block; position:absolute; top:168px; left:55px; height:33px; width:307px; background:url(/inspiringInvention/images/btn_teachTools.jpg) 0 0 no-repeat;}
a.iiTeachTools:hover {background:url(/inspiringInvention/images/btn_teachTools.jpg) 0 -33px no-repeat;}



/*Nav*/
#iiNav {position:absolute; top:135px; left:492px; z-index:8;}
a.nav_home {display:block; position:absolute; top:0px; left:0px; height:20px; width:64px; background:url(/inspiringInvention/images/nav_home.jpg) no-repeat;}
a.nav_home:hover {background-position:0 -20px;}

a.nav_enter {display:block; position:absolute; top:0px; left:102px; height:20px; width:178px; background:url(/inspiringInvention/images/nav_enter.jpg) no-repeat;}
a.nav_enter:hover {background-position:0 -20px;}

a.nav_tt {display:block; height:20px; width:126px; background:url(/inspiringInvention/images/nav_tt.jpg) no-repeat;}
a.nav_tt:hover {background-position:0 -20px;}

.nav_ttPOS {position:absolute; top:0px; left:316px; z-index:8; top:-9px;}
.enterSel {position:absolute; left:102px;}
.ttSel {position:absolute; left:316px; z-index:8; top:-9px;}



/*spotlight section*/
#iiSpotlight {position:absolute; top:425px; left:603px; font-size:12px; width:323px; line-height:14px;}
#iiSpotlight h3 {font-size:16px; color:#02458a; margin:0 0 3px 0; padding:0;}
a.iiLearnMore {display:block; position:absolute; top:117px; right:0px; height:32px; width:132px; background:url(/inspiringInvention/images/btn_home.jpg) -264px 0 no-repeat;}
a.iiLearnMore:hover {background-position:-264px -32px;}


/*position logos*/
#iiLogos {position:absolute; bottom:1px; right:1px;}


/*Teacher Tools Page*/
#iiTools {background:url(/inspiringInvention/images/tools_bg.jpg); width:951px; position:relative; margin:10px 0 10px 0; font-size:12px;}
#iiToolsTop {position:absolute; top:0; left:0; z-index:0;}

#iiBox1 {width:923px; height:274px; position:relative; top:220px; margin-bottom:233px; background:url(/inspiringInvention/images/box1.jpg) no-repeat; z-index:1;}
#iiBox1 h1 {margin:0; padding:8px 0 0 15px; font-size:23px; font-weight:bold;}


#iiBox {width:923px; position:relative; margin-top:16px; margin-left:14px; background:url(/inspiringInvention/images/iiBox_bg.jpg) repeat-y; position:relative; z-index:1;}
#iiBox h1 {margin:0; padding:8px 0 0 15px; display:block; width:923px; height:40px; font-size:23px; font-weight:bold; background:url(/inspiringInvention/images/iiBox_top.jpg) no-repeat;}

#iiBoxCon {font-size:16px; padding:12px 18px 18px 18px; }

#iiBoxCon a {color:; font-size:12px; line-height:22px;}
#iiBoxCon a:hover {text-decoration:underline;}


.list_1_3 {float:left; padding:14px 0 30px 22px; width:270px;}
.list_1_2 {float:left; padding:14px 0 30px 44px; width:310px;}
b.bl {font-size:12px; color:#02458a; position:relative;}
.iiAro {position:absolute; left:-14px; top:1px;}

.btmIE { position:relative; bottom:-3px;}


a.iiBack {display:block; position:absolute; bottom:18px; left:776px; height:32px; width:132px; background:url(/inspiringInvention/images/btn_back2top.jpg) no-repeat; z-index:4;}
a.iiBack:hover {background-position:0 -32px;}

#iiBox_need {width:923px; height:143px; display:block; position:relative; margin-top:16px; background:url(/inspiringInvention/images/iiBox_need_bg.jpg) repeat-y; position:relative; z-index:1;}
#iiBox_need p {padding:64px 0 0 200px; font-size:16px; width:699px;}



/*Contest Page*/
#iiContest {background:url(/inspiringInvention/images/tools_bg.jpg); width:951px; position:relative; margin:10px 0 10px 0; font-size:12px;}
#iiContestTop {position:absolute; top:0; left:0; z-index:0;}

#iiContestIntro {font-size:16px; position:relative; z-index:2; width:442px; padding:223px 0 0 16px;}
#iiContestIntro h1 {font-weight:bold; font-size:16px; padding:0; margin:0; color:#02458a;}

#iiHow2 {margin:27px 0 0 16px; position:relative; font-size:16px;}
#iiHow2 a {font-size:16px;}

a.iiConRules {display:block; position:absolute; top:53px; left:271px; height:28px; width:127px; background:url(/inspiringInvention/images/btn_contest.jpg) 0px 0 no-repeat;}
a.iiConRules:hover {background-position:0 -28px;}

a.iiConTips {display:block; position:absolute; top:105px; left:271px; height:28px; width:127px; background:url(/inspiringInvention/images/btn_contest.jpg) -127px 0 no-repeat;}
a.iiConTips:hover {background-position:-127px -28px;}

a.iiConForms {display:block; position:absolute; top:156px; left:271px; height:28px; width:127px; background:url(/inspiringInvention/images/btn_contest.jpg) -254px 0 no-repeat;}
a.iiConForms:hover {background-position:-254px -28px;}


#iiContestRight { background:url(/inspiringInvention/images/contest_right.jpg) no-repeat; height:437px; width:455px; position:absolute; top:203px; left:481px;}
#iiContestRight div.text {position:absolute; top:343px; left:199px; width:240px; font-size:16px;}
#iiContestRight div.text a {font-size:16px;}


/*Spotlight pop up styles*/
#iiSpotBase {height:100%; width:100%;}
#iiSpot_btm {position:relative; bottom:4px;}
#iiSpot_text {background:url(/inspiringInvention/images/pop_text_bg.jpg); width:346px; margin-left:16px; position:relative; top:-4px;}
#iiSpot_text p {margin:2px 8px 0px 8px;  font-size:13px; color:#333333; line-height:17px;}






/*Surprise drop down*/
/*Navigation styles*/
#nav {}
	/*begin sub navigation menu styles*/
	#scNav, #scNav ul { /* all lists */padding: 0; margin: 0; list-style: none;line-height: 1;}
	
	#scNav {margin:0; display: block;}
	
	/* float all items in menu left */
	#scNav li {float: left;position:relative;text-align:center;margin-left:1px;}
	
	#scNav li a { display:block; padding-top:9px; padding-bottom:11px;font-size:12px; color:#fff;font-weight:bold;text-decoration:none;  /*create extra hit space underneath top level links*/}
		
	#scNav li.topHover a{ color:#7299b1;margin-bottom:1px;}
	
	#scNav li.topHover {cursor:pointer;border-bottom:4px #c7c7c7 solid;}
	
	/* tier 2 menu items */
	#scNav li ul {position: absolute;  background:#747ddc; background-repeat:repeat;border-left:1px #686ca6 solid;border-right:1px #686ca6 solid;border-bottom:1px #686ca6 solid;width:160px;left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}
	
	
	
	#scNav li ul li {width:100%;text-align:left;border-bottom:1px #686ca6 solid;cursor:pointer;color:#5c5c5c;}
	
	/*Hover effect*/
	#scNav li ul li:hover {background: URL(../images/nav_transOver.png) repeat;}
	/*Hover effect for IE*/
	#scNav li ul li.subHover {background: URL(../images/nav_transOver.gif) repeat;}
	
	#scNav li ul li a {font-size:11px; font-weight:bold;color:#fff;}
	#scNav li ul li a:hover {font-size:11px; font-weight:bold;color:#02458a;}
	
	#scNav li ul li a.subLink {margin:8px 2px 8px 2px; padding:0; padding-left:12px; font-weight:bold;}
	
	#scNav li:hover ul, #scNav li.subAction ul { /* lists nested under hovered list items */position:absolute;left: -21px;top:32px;}
	*html #scNav li:hover ul, #scNav li.subAction ul { /* lists nested under hovered list items */position:absolute;left: -23px;top:32px;}




.iiText {font-size:11px;}


/*sony disclaimer text style*/
#sonyText {font-size:9px; color:#666666; padding:4px 10px 10px 10px;}

/*clear floats*/
.clear {clear:both;}
