#content .main { margin: 0 auto 15px; width: 968px; }
	#content .main table { color: inherit; font-size: inherit; }
		#content .main table td { vertical-align: top; }
#body #content div.text, #body #content div.text p { font-size: inherit !important; }
#content .main .row { margin-bottom: 25px; }
#content .main a { color: #c90000; }
#content .main h4 { font-size: 150%; margin: 10px 0; }
#content .main h5 { font-size: 130%; margin: 10px 0 0; }
#content .main p { font-size: 120%; margin-bottom: 0; }
	#content .main p.padding { margin-bottom: 5px; }
#content .main ol { list-style-type: decimal; margin-left: 22px; }
.arrow li, #content .main ul.tick li.normal, #content .main ul li p.cross, .row.case-studies .left li { background: transparent url(/web/resource/img/products/education/global/featured-product-bulletpoint.gif) no-repeat 0 2px; padding-left: 22px; }
#content .main ul.tick li { background-image: url(/web/resource/img/products/education/global/tick.gif); background-repeat: no-repeat !important; padding-left: 22px !important; }
	#content .main ul li.cross, #content .main ul.cross li, #content .main ul.tick li p.cross { background-image: url(/web/resource/img/products/education/global/cross.gif); background-repeat: no-repeat !important; padding-left: 22px !important; }

/* ########## landing page ########## */
/* general */
#content .row, .factors ul, .case-studies .left div { *display: inline-block; }
	#content .row:after, .factors ul:after, .case-studies .left div:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
	#content .row .column { float: left; width: 650px; /*border: 1px solid black;*/ }
		#content .row .column.left.five { width: 750px !important; }
		#content .row .column.right.five { width: 205px !important; }
.five img { margin-top: 55px; }
#content .row .column.right { float: right; width: 305px; /*border: 1px solid red;*/ }
#content .row .column.half { width: 465px !important; }
#content .row p { margin-bottom: 5px; }
.row h3, q, .factors li h5, .case-studies .right .stylus { background: transparent no-repeat; display: block; text-indent: -9999px; }
.row h3 { background-image: url(/web/resource/img/products/education/global/headings.png); height: 50px; width: 420px; }
.row .sticky, .row .sticky a { background: transparent no-repeat center center; display: block; height: 162px; outline: none; text-indent: -9999px; width: 162px; }
	.row .sticky.five, .row .sticky.five a { width: 189px !important; height: 208px !important; }

/* navigation */
.navigation { background: transparent url(/web/resource/img/products/education/global/feature.jpg) no-repeat top center; height: 400px; margin-bottom: 0 !important; }
.case-studies .navigation { background: transparent url(/web/resource/img/products/education/global/feature-casestudies.jpg) no-repeat top center; }
.news-and-events .navigation { background: transparent url(/web/resource/img/products/education/global/feature-camileo.jpg) no-repeat top center; }
.resource-centre .navigation { background: transparent url(/web/resource/img/products/education/global/feature-resourcecentre.jpg) no-repeat top center; }
.contact-us .navigation { background: transparent url(/web/resource/img/products/education/global/feature-contactus.jpg) no-repeat top center; }
.navigation.edu-products { background: transparent url(/web/resource/img/products/education/global/feature-r700.jpg) no-repeat top center; }

/* toshiba-in-education */
.toshiba-in-education h3 { background-position: 0 0; }
.windows, .toshiba-in-education a, .general-application a { background: transparent url(/web/resource/img/products/education/global/banner-windows7.jpg) no-repeat right center; color: inherit !important; display: block; float: right; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px !important; height: 100px; font-weight: bold; padding-top: 25px; width: 440px; }
.win { margin: 10px 0; }
	.win > span { display: inline-block; width: 49%; }
		.win > span:nth-child(2) { text-align: right; }
.resource-centre.applications .win, .useful-links .win, .hints-and-tips .win { display: none; }
.toshiba-in-education q, .general-application q { background-image: url(/web/resource/img/products/education/global/quote.png); background-position: center center; height: 300px; width: 475px; }
.general-application q { background-image: url(/web/resource/img/products/education/global/quote-resource-centre.png); }

/* featured products */
.featured-products h3 { background-position: 0 -50px; }
.featured-products .column { background: transparent url(/web/resource/img/products/education/global/bg-featured-product.jpg) no-repeat center top; min-height: 320px; width: 462px; }
	.featured-products .column div { margin: 20px; width: 415px; height: 220px; }
.featured-products .m780 div { background: transparent url(/web/resource/img/products/education/global/featured-product-img-m780.png) no-repeat right top; }
.featured-products .r700 div { background: transparent url(/web/resource/img/products/education/global/featured-product-img-r700.png) no-repeat right top; }
.featured-products h4, .factors .sticky { background-image: url(/web/resource/img/products/education/global/bg-sticky-note.png) !important; width: 162px; height: 162px; }
.featured-products .m780 .sticky div { background-image: url(/web/resource/img/products/education/global/sticky-note-m780.png); width: 162px; height: 162px; margin: 0; }
.featured-products .r700 .sticky div { background-image: url(/web/resource/img/products/education/global/sticky-note-r700.png); width: 162px; height: 162px; margin: 0px; }
.featured-products ul { margin-top: 75px; }
.featured-products li { margin-bottom: 15px; padding-left: 15px; }

/* factors */
.factors { background: transparent url(/web/resource/img/products/education/global/bg-five-factors.jpg) no-repeat left top; margin-bottom: 75px !important; }
	.factors h4 a { background-image: url(/web/resource/img/products/education/global/sticky-note-five-factors-large.png) !important; }
	.factors ul { margin: 10px auto; width: 905px; }
	.factors li, .factors li h5 { width: 175px; }
	.factors li { float: left; margin: -25px 3px; }
		.factors li h5 { height: 115px; }
	.factors .hardware h5 { background-image: url(/web/resource/img/products/education/global/five-factors-01-hardware.jpg); margin-top: 0px; }
	.factors .content h5 { background-image: url(/web/resource/img/products/education/global/five-factors-02-content.jpg); }
	.factors .professionals h5 { background-image: url(/web/resource/img/products/education/global/five-factors-03-eduprof.jpg); }
	.factors .support h5 { background-image: url(/web/resource/img/products/education/global/five-factors-04-support.jpg); }
	.factors .partners h5 { background-image: url(/web/resource/img/products/education/global/five-factors-05-partner.jpg); }
	.factors p { height: 80px; padding: 5px; }
	.factors a { color: #db0100; padding: 0 5px; }

/* case-studies */
.casestudies h3 { background-position: 0 -100px; }
.row.case-studies .left .content, .row.case-studies .right .content { height: 280px; padding: 15px; }
.row.useful-link .right .content { height: 250px; padding: 15px; }
.row.case-studies .left h3.case-studies { background-position: 0 -100px; }
.row.case-studies .left h3.products, .products h3.products { background-position: 0 -50px; }
.row.case-studies .left div div { background-color: #f2f2f2; position: relative; }
.row.case-studies .left .blurb { text-align: justify; width: 325px; }
.row.case-studies .left ul { width: 325px; }
.row.case-studies .left li { font-size: 85%; margin-bottom: 10px; padding-left: 10px; }
	.row.case-studies .left li a { color: #db0100; }
.row.case-studies .left img.feature { position: absolute; top: 15px; right: 15px; }
.row.case-studies .left img.small { margin-left: 33px; margin-bottom: 20px; }
.row.case-studies .right, .row.useful-link .right { font-size: 85%; position: relative; }
	.row.case-studies .right h3 { background-position: 0 -150px; }
	.row.case-studies .right .content, .row.useful-link .right .content { background: #dc0100 url(/web/resource/img/products/education/global/bg-tile-signup.gif) repeat-x; }
	.row.case-studies .right .stylus { background-image: url(/web/resource/img/products/education/global/signup-stylus.png); height: 210px; position: absolute; right: 0; top: 0px; width: 225px; }
	.row.case-studies .right h5, .row.case-studies .right p, .row.useful-link .right h5, .row.useful-link .right p,
	.row.useful-link .right table tbody tr td { color: #ffffff; }
	.row.case-studies .right h5, .row.useful-link .right h5 { margin-bottom: 10px; }
	.row.case-studies .right fieldset { margin-top: 70px; }
	.row.case-studies .right input, .row.useful-link .right input { height: 20px; line-height: 20px; margin-bottom: 2px; width: 273px; }
	.row.useful-link .right table tbody tr td input { width: 20px; }
	.row.useful-link .right table tbody tr td label { margin-top: -5px; }
	.row.useful-link .right table { }
	.row.useful-link .right p.optin { margin: 5px 0px 10px 30px; width: 150px; float: left; }
	.row.case-studies .right input.small, .row.case-studies .right select, .row.case-studies .right input.halfwidth,
	.row.useful-link .right input.small, .row.useful-link .right select, .row.useful-link .right input.halfwidth { width: 131px; }
	.row.case-studies .right input.formright, .row.useful-link .right input.formright { float: right; }
	.row.case-studies .right input.small, .row.useful-link .right input.small { margin-right: 15px; }
	.row.case-studies .right select, .row.useful-link .right select { height: 21px; line-height: 21px; margin-bottom: 4px; margin-left: 5px; }
	.row.case-studies .right .button { height: auto; line-height: normal; margin: 0 auto; margin-left: 80px; padding: 2px 25px; text-align: center; width: 110px; display: block; }
	.row.useful-link .right .button { height: auto; line-height: normal; margin: 0 auto; padding: 2px 25px; text-align: center; display: block; }
.formstatus { font-weight: bold; font-size: 95%; }
.resource-centre-content .row h3, body.hints-and-tips .row.main h3, .row h3.hints-and-tips { background-image: url(/web/resource/img/products/education/global/headings-resources.png); width: 450px; }
.row h3.online-classroom { background-position: 0 -50px; }
body.hints-and-tips .row.main h3, .row h3.hints-and-tips { background-position: 0 -100px; }
body.useful-links .resource-centre-content .row h3, .row h3.useful-links { background-position: 0 -150px; }
.row h3.how-to { background-position: 0 -200px; }
.row h3.general { background-position: 0 -250px; }
.row h3.key-subjects { background-position: 0 -300px; }
.row h3.other-subjects { background-position: 0 -350px; }

/* News and Events */
.news h3 { background-position: 0 -200px; }
.events h3 { background-position: 0 -250px; }
.registration h3 { background-position: 0 -800px; }
.row h3.toshiba-advantage { background-position: 0 -300px; }
.row.reliability h3 { background-position: 0 -350px; }
.row.durability h3 { background-position: 0 -400px; }

/* Five Factors Headings */
.row h3.hardware { background-position: 0 -450px; }
.row h3.content-material { background-position: 0 -500px; }
.row h3.professionals { background-position: 0 -550px; }
.row h3.support { background-position: 0 -600px; }
.row h3.partners { background-position: 0 -650px; }

/** Useful Links **/
.usefullinks li { margin-bottom: 5px; }
	.usefullinks li a { font-weight: bold; }

/** TIM TAM REGISTRATION PAGE **/
#education-menu { float: left; }
body.registration .timtam { background-image: url('/web/resource/img/products/education/global/timtam-form-backing.jpg'); width: 665px; height: 297px; }
	body.registration .timtam .inner { width: 550px; padding: 30px 50px; color: #FFF; text-align: left; }
body.registration p { margin: 5px 0; }
body.registration fieldset h5, body.registration fieldset p { color: #ffffff; }
body.registration fieldset h5 { margin-bottom: 10px; }
body.registration fieldset { margin: 6px 0 0 0; width: 460px; }
	body.registration fieldset input { height: 20px; line-height: 23px; margin-bottom: 2px; width: 350px; }

		body.registration fieldset input.small, body.registration fieldset select, body.registration fieldset input.halfwidth { /*width: 170px;*/ width: 167px; float: left; }
		body.registration fieldset input.formright { margin-left: 11px; }
		body.registration fieldset input.small { margin-right: 15px; }
	body.registration fieldset select { height: 24px; line-height: 26px; margin-bottom: 4px; margin-left: 5px; }
	body.registration fieldset .button { height: auto; line-height: normal; padding: 2px 25px; text-align: center; width: 110px; display: block; }
.formstatus { font-weight: bold; font-size: 95%; }
