body a:link {color:#000; text-decoration: underline;}
body a:visited {color:#000; text-decoration: underline;}
body a:hover {color: #0066cc; text-decoration: underline;}
body a:active {color: #628725; text-decoration: underline;}

h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
dl,ul,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
img {vertical-align:bottom;}
a img,:link img,:visited img {border: none;}
a { outline: none; } 
address {font-style: normal;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	line-height: 21px;

}

ul {list-style:square;padding-left:40px;}
li {margin-bottom:0.5em; font-size: 14px;}
h1{font-size:32px; line-height:32px; margin-left:-2px;}
h2{color:#628725;font-size:20px;margin-bottom:2px;}
.h2whitebg{background-color:#fff; padding-right:5px;}
h3{color:#000;font-size:16px;margin-top:3px;}

h4{color:#000;font-size:14px;margin-bottom:2px;}
h5{color:#000;font-size:12px;margin-bottom:2px;}
p,ul {padding-bottom:13px}
ul ul {list-style:circle;padding-left:20px;padding-bottom:0;padding-top:0.5em;}
.ps {font-size:0.9em}

hr {color: #B2B6BE; background-color: #B2B6BE; height: 1px;border: none;}

th, td, tr {font-size:14px;}

body {margin-bottom:10px;background: #83473d url('../pix/bg.jpg') repeat-x;font-family:arial,sans-serif;font-size:12px;}
#skip {position:absolute;top:-200px;}
#wrap {width:1000px;margin: 0 auto;padding-top:12px; padding-bottom:0px; }
#outer {width: 1000px; width: "1000px"; background: #fff; position:relative; border: 1px solid #000;}
#topper {height:107px;background:#fff url('../pix/topperbg.gif') left top repeat-x;}
#logo {position:absolute;left:12px;top:6px;width:387px;height:83px;}
#welcome {position:absolute;right:327px;top:25px;color:#999;width:250px;height:53px;font-size:11px;}
#welcome a:link{color:#999; text-decoration:none;}
#welcome a:visited{color:#999; text-decoration:none;}
#welcome a:hover{color:#0066cc; text-decoration:underline;}
#welcome a:active{color:#628725; text-decoration:underline;}

#search {position:absolute;right:100px;top:17px;}
input#term {display:block; float:left; border:1px solid #ccc; font-size:14px;width:203px; padding-top:1px; padding-bottom:1px; margin-right:0px;}
input#btn_search {height:24px;border-width:0;display:block; float:left;font-size:10px;font-weight:bold;padding:0px;}
	
/* asee logo */
#asee {position:absolute;top:10px;right:10px;}
#aseelogo {float:left;width:69px;height:71px;}
/*#prism {margin-left:12px; margin-top:6px;}*/

#tabs {position:absolute;top:100px;right:0px;height:25px;margin-bottom:0px;margin-top:-15px;}
#tabs ul {margin: 0; padding: 0 0 0 0px; list-style: none;margin-bottom:0px;}
#tabs ul li {float: left; margin: 0 3px 0 0; font-size: 11px; font-family:Arial, sans-serif; font-weight: normal; background: url(../pix/bg_tab_right.gif) no-repeat right top; color: #000;}
#tabs ul li a {display: block; padding: 6px 13px 1px 13px; text-decoration: none; background: url(../pix/bg_tab_left.gif) no-repeat left top; color: #000;}
#tabs ul li a:hover { text-decoration: none; color:#0066cc;}
#tabs ul li.on {float: left; margin: 1px 3px 0 0; font-size: 11px; font-family:Arial, sans-serif; font-weight: normal; background: url(../pix/bg_tab_right_on.gif) no-repeat right top; color:#0066cc;}
#tabs ul li.on a {display: block; padding: 4px 13px 3px 13px; text-decoration: none; background: url(../pix/bg_tab_left_on.gif) no-repeat left top; color:#0066cc;}
#tabs ul li.on a:hover {text-decoration: none; color:#0066cc;}

#inner {position:relative;}
#innersub {position:relative; background:#fff url('../pix/bg.subpagev2.gif') left repeat-y;}

#leftnavwrap {background:#fff url('../pix/bg.subpagev2.gif') left repeat-y; padding-top:1px;float:left;width:106px;position:relative;}

ul#leftnav {padding:0px; margin:0;float:left;width:117px;min-height:100px;height:auto !important;height:100px;position:relative;list-style:none;padding-bottom:2px; border-bottom:1px solid #ccc;}
ul#leftnav li {padding:0;margin:0;display:inline;}
ul#leftnav h3 {padding-left:12px;padding-top:7px;margin:0;font-size:12px;}
ul#leftnav a:link,ul#leftnav a:visited,ul#leftnav a:hover,ul#leftnav a:active {font-size:11px;text-decoration:none;font-weight:notmal;padding:7px 7px 7px 7px;display:block;margin-left:0px;margin-top:2px;border-bottom:1px solid transparent;border-top:1px solid transparent;color:#000;border-left:5px solid #fff;}
ul#leftnav a:hover{border-left:5px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
ul#leftnav li.on a {border-left:5px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
ul#leftnav li.hassublink a {border-bottom:1px solid #cfcfcf;}
ul#leftnav li.green a:link {border-left:5px solid #fff;color:#000;}
ul#leftnav li.blue a:link {border-left:5px solid #fff;color:#000;}
ul#leftnav li.teal a:link {border-left:5px solid #fff;color:#000;}
ul#leftnav li.brown a:link {border-left:5px solid #fff;color:#000;}
ul#leftnav li.grey a:link {border-left:5px solid #fff;color:#000;}
ul#leftnav li.pink a:link {border-left:5px solid #fff;color:#000;}
ul#leftnav li.red a:link {border-left:5px solid #fff;color:#000;}
ul#leftnav li.green a:hover, ul#leftnav li.green a:active {border-left:5px solid #628725;color:#628725;border-right:1px solid #fff;}
ul#leftnav li.greenon a {border-left:5px solid #628725;color:#628725;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}


ul#leftnav li.blue a:hover, ul#leftnav li.blue a:active {border-left:5px solid #04659f;color:#04659f;border-right:1px solid #fff;}
ul#leftnav li.blueon a {border-left:5px solid #04659f;color:#04659f;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}


ul#leftnav li.teal a:hover, ul#leftnav li.teal a:active {border-left:5px solid #1d9fa0;color:#1d9fa0;border-right:1px solid #fff;}
ul#leftnav li.tealon a {border-left:5px solid #1d9fa0;color:#1d9fa0;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}


ul#leftnav li.brown a:hover, ul#leftnav li.brown a:active {border-left:5px solid #cc7518;color:#cc7518;border-right:1px solid #fff;}
ul#leftnav li.brownon a {border-left:5px solid #cc7518;color:#cc7518;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}


ul#leftnav li.grey a:hover, ul#leftnav li.grey a:active {border-left:5px solid #666666;color:#666666;border-right:1px solid #fff;}
ul#leftnav li.greyon a {border-left:5px solid #666666;color:#666666;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}


ul#leftnav li.pink a:hover, ul#leftnav li.pink a:active {border-left:5px solid #b00069;color:#b00069;border-right:1px solid #fff;}
ul#leftnav li.pinkon a {border-left:5px solid #b00069;color:#b00069;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}


ul#leftnav li.red a:hover, ul#leftnav li.red a:active {border-left:5px solid #660000;color:#660000;border-right:1px solid #fff;}
ul#leftnav li.redon a {border-left:5px solid #660000;color:#660000;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}

ul#leftnav li.redonhassublink a{border-left:5px solid #660000;color:#660000;border-right:1px solid #fff;border-bottom:1px solid #cfcfcf;}

ul#leftnav li.on.green a {border-left:5px solid #628725;color:#628725;border-right:1px solid #fff;}
ul#leftnav li.on.blue a {border-left:5px solid #04659f;color:#04659f;border-right:1px solid #fff;}
ul#leftnav li.on.teal a {border-left:5px solid #1d9fa0;color:#1d9fa0;border-right:1px solid #fff;}
ul#leftnav li.on.brown a {border-left:5px solid #cc7518;color:#cc7518;border-right:1px solid #fff;}
ul#leftnav li.on.grey a {border-left:5px solid #666666;color:#666666;border-right:1px solid #fff;}
ul#leftnav li.on.pink a {border-left:5px solid #b00069;color:#b00069;border-right:1px solid #fff;}
ul#leftnav li.on.red a {border-left:5px solid #660000;color:#660000;border-right:1px solid #fff;}
ul#leftnav ul {padding:0;margin:0;list-style:none;border-bottom:none;}
ul#leftnav ul li {padding:0;margin:0;display:inline;}
ul#leftnav ul a:link, ul#leftnav ul a:visited, ul#leftnav ul a:hover, ul#leftnav ul a:active  {color:#000;font-size:11px;text-decoration:none;padding:7px 7px 7px 7px;display:block;font-weight:normal;border-bottom:1px solid #cfcfcf; border-top-width:0;margin-top:0;position:relative;border-right:1px solid #cfcfcf;}
ul#leftnav ul li.on2 a:link, ul#leftnav ul li.on2 a:visited, ul#leftnav ul li.on2 a:hover, ul#leftnav ul li.on2 a:active {font-weight:bold;background-color:#fff;border-right:1px solid #fff; color:#660000;}
ul#leftnav ul a:hover {text-decoration:underline; color:#660000;}

#contentwrap {float:left;width:540px;width:"540px";padding-top:20px;padding-left:30px;min-height:250px;height:auto !important;height:250px;position:relative;}

#rightinfo {position:relative; float:right; margin-right:4px;}
#rightinfo img{margin:0px;}
#toc {width:679px;float:left;}

.toc-features-title {margin-left:12px;margin-top:10px;}
.toc-departments-title {margin-left:0px;margin-bottom:20px;}
#toc-content-wrap {margin-left:12px;width:679px;border-right:1px solid #dddedf; padding-top:20px;}

.toc-mainfeature {border:1px solid #ccc; width:659px;min-height:270px;height:auto!important;height:270px; background:#fff url('../pix/images/toc-mainfeature-bg.gif') left top repeat-y; margin-bottom:20px;}
.toc-mainfeature h1 {font-size:32px; line-height:32px;}
.toc-mainfeature h1 a{text-decoration:none;}
.toc-mainfeature h1 a:visited{text-decoration:none;}

.toc-mainfeature h2 {font-size:17px; line-height:14px; color:#000; background:none; text-decoration:none; color:#000; margin:0px; border-left:0px solid #fff; border-bottom:0px solid #fff; display:block; padding-top:11px; padding-bottom:0px; margin-top:-11px; margin-bottom:0px;}
.toc-mainfeature h2 a:link{text-decoration:none; color:#000; margin:0px; border-left:9px solid #fff; border-bottom:1px solid #fff; display:block; padding-left:9px; padding-top:11px; padding-bottom:4px; margin-bottom:-5px;}
.toc-mainfeature h2 a:visited{text-decoration:none; color:#000; margin:0px; border-left:9px solid #fff; border-bottom:1px solid #fff; display:block; padding-left:9px; padding-top:11px; padding-bottom:4px; margin-bottom:-5px;}
.toc-mainfeature h2 a:hover{text-decoration:none; color:#628725; margin:0px; border-left:9px solid #628725; border-bottom:1px solid #ccc; display:block; padding-left:9px; padding-top:11px; padding-bottom:4px; margin-bottom:-5px;}

.toc-nav-desc {font-size:15px; font-weight:normal; line-height:14px;}
.toc-nav-author {font-size:12px; color:#999; font-weight:normal; line-height:12px;}

.toc-mainfeature p {font-size:15px; line-height:22px; width:180px; text-align:left;}
.toc-mainfeature p a:link{text-decoration:none;}
.toc-mainfeature p a:visited{text-decoration:none;}
.toc-mainfeature p a:hover{text-decoration:underline;}
.toc-mainfeature-author {font-size:14px; color:#999; font-weight:normal;}
.toc-mainfeature-author a:link{color:#999; text-decoration:none;}
.toc-mainfeature-author a:visited{color:#999; text-decoration:none;}
.toc-mainfeature-author a:hover{text-decoration:none;}



.toc-subfeatures {width:663px;min-height:145px;height:auto !important;height:145px; margin-top:20px; margin-bottom:19px;}
.toc-subfeatures h1 {font-size:21px; line-height:21px;}
.toc-subfeatures h1 a{text-decoration:none;}
.toc-subfeatures h1 a:visited{text-decoration:none;}
.toc-subfeatures p {font-size:14px; text-align:left;}
.toc-subfeatures p a:link{text-decoration:none;}
.toc-subfeatures p a:visited{text-decoration:none;}
.toc-subfeatures p a:hover{text-decoration:underline;}
.toc-subfeatures-author {font-size:11px; color:#999; font-weight:normal;}
.subfeatures-author {font-size:9px; color:#999; font-weight:normal;}
.toc-subfeatures-author a:link{color:#999; text-decoration:none; font-weight:normal;}
.toc-subfeatures-author a:visited{color:#999; text-decoration:none; font-weight:normal;}
.toc-subfeatures-author a:hover{text-decoration:none; font-weight:normal;}
.toc-subfeatures img {border:1px solid #ccc;}

.toc-subfeatureleft {width:651px;margin-left:10px;}
.toc-subtextleft{width:200px;height:145px;}

.toc-subfeatureimage {border:1px solid #ccc;}

.toc-subfeatureright {width:651px;margin-left:10px;}
.toc-subtextright {width:200px;height:145px;}

.toc-imageleft {float:left;}
.toc-imageright {float:right;}
.sub-imageright {float:right; padding-left:20px; padding-bottom:20px;}
.sub-imageleft {float:left; padding-right:20px; padding-bottom:20px;}
.toc-textleft {float:left;width:250px;height:270px;margin-left:20px;}
.toc-textright {float:right;width:250px;height:270px;}
.toc-navright {float:right;width:269px;height:270px; margin-top:8px;}
.toc-navleft {float:left;width:269px;height:270px; margin-top:8px;}

.toc-imagelabel {padding-top:20px; padding-bottom:5px;}
.toc-featuretext {}


#contenttitleprint {display:none;}
#toccontentwrap {width:267px; width:"267px";float:left;padding:20px 0px 20px 5px;border:0px;}
#tocrightinfo {width:264px;width:"264px";float:left;padding:20px 0px 20px 0px;border:0px;}

/* PRISM landing page */
#landingcontentwrap {float:left;width:419px;width:"419px";margin:0px; min-height:552px;height:auto !important;height:552px;margin-top:20px;padding:0px;position:relative; background-color:#fff;}

#landingrightinfo {padding:0px; margin:0px; float:right; width:505px; width:"505px"; padding:0px; margin-top:5px; border:0px;}
#landingrightinfohead {font-size:18px; font-family: Arial, sans-serif; font-weight:normal; line-height:27px;}
#landingrightinfohead a:link{color:#1c1c1c; text-decoration:none; display:block;}
#landingrightinfohead a:visited{color:#1c1c1c; text-decoration:none; display:block;}
#landingrightinfohead a:hover{color:#0066cc; text-decoration:underline; display:block;}
#landingrightinfohead a:active{color:#628725; display:block;}

#landingrighthighlights {padding:0px; margin:0px; float:right; width:505px; width:"505px"; padding:0px; border:0px;}
#landingrighthighlights h1{font-size:18px; font-family: Arial, sans-serif; font-weight:normal; margin-top:5px;margin-bottom:10px;}
#landingrighthighlights a:link{color:#000; text-decoration:none; display:block;}
#landingrighthighlights a:visited{color:#000; text-decoration:none; display:block;}
#landingrighthighlights a:hover{color:#0066cc; text-decoration:underline; display:block;}
#landingrighthighlights a:active{color:#628725; text-decoration:underline; display:block;}

#aboutwrap {padding:0px; margin:0px; width:455px; width:"455px"; font-size:14px;}
.aboutitem {font-size:14px; text-align: justify; line-height:20px; display:block; padding-bottom:12px; min-height:45px;height:auto !important;height:45px; }
.aboutheadline {font-weight:bold; font-size:12px;}
.aboutitem a:link{color:#1c1c1c; text-decoration:none; }
.aboutitem a:visited{color:#1c1c1c; text-decoration:none; }
.aboutitem a:hover{color:#0066cc; text-decoration:underline;}
.aboutitem a:active{color:#628725;}
.aboutthumb {float:left; padding-top:2px;}
.abouttext {width:455px; width:"455px"; font-size:14px; text-align: justify; line-height:20px;}
	
.enteritem {text-align:left; margin-bottom:15px;}

#landingbackissues {padding:0px; margin:0px; float:right; width:505px; width:"505px"; padding:0px; border:0px;}
#landingbackissues h1{font-size:14px; font-family: Arial, sans-serif; font-weight:normal; margin-top:5px;margin-bottom:10px;}
#landingbackissues a:link{text-decoration:underline; display:block;}
#landingbackissues a:visited{ext-decoration:none; display:block;}
#landingbackissues a:hover{text-decoration:underline; display:block;}
#landingbackissues a:active{text-decoration:underline; display:block;}



.coveritem {text-align:right; width:440px; font-size:9px; color:#999; margin-top:5px; margin-bottom:5px;}
.coveritem a:link{color:#134166; text-decoration:underline; display:block;}
.coveritem a:visited{color:#134166; text-decoration:underline; display:block;}
.coveritem a:hover{color:#e76f34; text-decoration:underline; display:block;}
.coveritem a:active{color:#467d26; display:block; text-decoration:underline;}

#titlewrap {padding:0px; font-weight: bold; margin:0px; margin-top:28px;}
.titleheadline {font-size:36px; min-height:55px;height:auto !important;height:55px;letter-spacing: 1px;}
.titleheadline a:link {text-decoration:none;}
.titleheadline a:visited{text-decoration:none;}
.titleheadline a:hover{text-decoration:underline;}
.titleheadline a:active{text-decoration:none;}
.titletext1 {padding-left: 8px; padding-right: 10px; padding-bottom:12px; text-align:left; width: 464px; font-size:9px; line-height: 12px; color:#424242;}
.titletext2 {padding-right: 16px; padding-bottom:12px; text-align:right; width: 388px; font-size:12px; line-height: 11px; margin-top: -24px;font-weight:bold;font-size:10px;letter-spacing: 1px;}
.titlesubtext2 {font-size:9px; line-height: 17px; color:#424242;font-weight:normal;letter-spacing: 0px;}

/* End of landing page additions */

/* PRISM Header stuff */
#volume {position:absolute;left:0px;top:87px; padding:0px; margin:0px;}
.pub_month {padding-left: 11px; width: 100px; font-size:11px; font-weight:bold;}
.pub_month a:link {text-decoration:none; color:#000;}
.pub_month a:visited{text-decoration:none; color:#000;}
.pub_month a:hover{text-decoration:underline; color:#0066cc;}
.pub_month a:active{text-decoration:underline; color:#628725;}

.ASEE_full_name {padding-left: 46px; padding-right: 0px; font-size:10px; color:#999;}
.ASEE_full_name a:link {text-decoration:none; color:#999;}
.ASEE_full_name a:visited{text-decoration:none; color:#999;}
.ASEE_full_name a:hover{text-decoration:underline; color:#0066cc;}
.ASEE_full_name a:active{text-decoration:underline; color:#628725;}
.vol_num {padding-left: 8px; width: 119px; font-size:12px; font-size:9px; color:#999;}
/* end PRISM Header stuff */

/* PRISM toc page */
#tocbar { border-left:15px solid #628725;}
#tocnav ul {margin:0px; padding:0px; list-style: none;}
#tocnav ul li {display:block;margin:0px; font-size: 18px; font-family:Arial, sans-serif; font-weight: normal;}
#tocnav ul li a { text-decoration:none; }
#toctitle {display:block; margin-left:5px; font-size: 18px;}
#tocsub {display:block; margin-left:15px; font-size: 14px;}
#tocauth {display:block;margin-left:15px; font-size: 12px; color:#999999;}
/* End of toc page additions */

/* PRISM titles */
#pagetitle {min-height:200px;height:auto !important;height:200px;}
#feature1toc {min-height:225px;height:auto !important;height:225px;}
#feature2toc {min-height:225px;height:auto !important;height:225px;}
#feature3toc {min-height:225px;height:auto !important;height:225px;}
#subtitle {text-align:right; font-size:18px; margin-bottom:10px; }
#subtitleauthor {text-align:right; margin-top:4px; margin-bottom:10px; font-size:14px; color:#999; font-weight:normal; line-height:12px;}
.creditillophoto {text-align:right; font-size:9px; color:#999; line-height:9px;}

#commenttitle, #contributortitle, #emailtitle, #lastwordtitle, #contenttitle { border-left:7px solid #628725;border-bottom:1px solid #628725;font-size: 24px;  padding-top:8px;}
#commenttitle h1 {font-size: 24px;}
#contributortitle h1 {font-size: 24px;}
#emailtitle h1 {font-size: 24px;}
#lastwordtitle h1 {font-size: 24px;}
#contenttitle h1 {font-size: 24px;}




#briefingstitle {border-left:7px solid #1d9fa0;border-bottom:1px solid #1d9fa0;font-size: 24px; padding-top:8px;}
#briefingstitle h1 {font-size: 24px;}

#databytestitle, #upclosetitle { border-left:7px solid #04659f;border-bottom:1px solid #04659f;font-size: 24px; padding-top:8px;}
#databytestitle h1 {font-size: 24px;}
#upclosetitle h1 {font-size: 24px;}

#refractionstitle, #jeeselectstitle { border-left:7px solid #cc7518;border-bottom:1px solid #cc7518;font-size: 24px; padding-top:8px;}
#refractionstitle h1 {font-size: 24px;}
#jeeselectstitle h1 {font-size: 24px;}

#teachingtitle {border-left:7px solid #666666;border-bottom:1px solid #666666;font-size: 24px; padding-top:8px;}
#teachingtitle h1 {font-size: 24px;}

#ontheshelftitle {border-left:7px solid #b00069;border-bottom:1px solid #b00069;font-size: 24px; padding-top:8px;}
#ontheshelftitle h1 {font-size: 24px;}

#aseetodaytitle {border-left:7px solid #660000;border-bottom:1px solid #660000;font-size: 24px; padding-top:8px;}
#aseetodaytitle h1 {font-size: 24px;}

#featurestitle {border-left:2px solid #666666;font-size: 16px;}
#feature1title, #feature3title, #feature2title {border-left:7px solid #628725;border-bottom:1px solid #628725; padding-top:8px;}
.techarea {font-size:16px; color:#1d9fa0; line-height:16px; margin-bottom:5px;}
#feature1title h1 {font-size: 24px;}
#feature2title h1 {font-size: 24px;}
#feature3title h1 {font-size: 24px;}
.aseetodaysubtitle {font-size:16px; color:#660000;}
#aseetodaypagetitle {min-height:50px;height:auto !important;height:50px;}

.infoblock {background-color:#628725; color:#fff; padding-left:8px; font-size:15px; text-align:center; font-weight:bold;}
.factoidblock {background-color:#1d9fa0; color:#fff; font-size:15px; text-align:center; font-weight:bold;}
.factoidblock p {padding:10px;} 
.factoidtitle {background-color:#53A6A6; color:#fff; padding-left:8px; padding-right:8px; font-size:24px; text-align:center; font-weight:bold;}
.factoidblocktitle {background-color:#1d9fa0; color:#fff; padding-left:8px; padding-right:8px; font-size:24px; text-align:center; font-weight:bold; padding:10px;}
.quoteblock {background-color:#1d9fa0; color:#fff; font-size:15px; text-align:center; font-weight:bold;}
.quoteblock p {padding:10px;} 
.quotetitle {background-color:#53A6A6; color:#fff; padding-left:8px; padding-right:8px; font-size:24px; text-align:center; font-weight:bold;}
.quoteblocktitle {background-color:#1d9fa0; color:#fff; padding-left:8px; padding-right:8px; font-size:20px; text-align:center; font-weight:bold;}
.upcloseblock {background-color:#04659f; color:#fff; font-size:18px; text-align:center; font-weight:bold; padding:10px;}
.refractionsblock {background-color:#cc7518; color:#fff; font-size:18px; text-align:center; font-weight:bold; padding:10px;}
.teachingblock {background-color:#666666; color:#fff; font-size:15px; text-align:center; font-weight:bold; padding:10px;}
.teachingblocktitle {background-color:#666666; color:#fff; padding-left:8px; padding-right:8px; font-size:18px; text-align:center; font-weight:bold;}
.aseetodayblock, .feature1block, .feature3block {background-color:#0090D6; color:#fff; font-size:18px; text-align:center;  font-weight:bold; padding:10px;}
.feature1blocktitle, .feature3blocktitle {background-color:#0090D6; color:#fff; font-size:18px; text-align:center; font-weight:bold; padding:10px;}
.feature2block {background-color:#366C63; color:#fff; font-size:15px; text-align:center; padding:10px;}
.feature2blocktitle {background-color:#366C63; color:#fff; padding-left:8px; padding-right:8px; font-size:18px; text-align:center; font-weight:bold; padding:10px;}
.lastwordblock {background-color:#628725; color:#fff; font-size:18px; text-align:center; font-weight:bold; padding:10px;}
#databytesimage {margin:0px; padding:0px;min-height:360px;height:auto !important;height:360px;}
/* End of title additions */

br.clear {clear:both;}

#botter {background-color:#fff; border-top:1px solid #C2C3C6; position:relative;font-size:11px; padding-top:14px; min-height:98px;height:auto !important;height:98px;}

#logo_ASEE {padding-top:5px;}
#logo_NPS {padding-left:5px; padding-left:15px;}
#botterright {position:absolute; top:14px;right:0px;color:#134166; width:310px; text-align:right; padding-right:16px;}
#botterleft {position:absolute; top:14px;left:0px; padding-left:8px;color:#134166; width:83px;}
#bottercontent {width:525px; margin:0 20px 0px 95px; background-color:#fff; padding-bottom:9px;}
#bottertitle {font-family: 'Arial Black', Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; display:block;}
#bottertitle a:link{color: #424242; text-decoration:none;}
#bottertitle a:visited{color: #424242; text-decoration:none;}
#bottertitle a:hover{color: #134166; text-decoration:underline;}
#bottertitle a:active{color: #e76f34; text-decoration:underline;}

#print_name, #print_logo, #aseeprint_logo, #print_name_line2, #print_name_line3 {display:none;}


/* ADS */
.adspacer {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 5px;
}
.adborders {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.adtitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #666666;
	font-size: 10px;
}
.adtitle a:link {
	color: #434242;
	text-decoration: none;
}
.adtitle a:visited {
	color: #434242;
	text-decoration: none;
}
.adtitle a:hover {
	color: #042089;
	text-decoration: underline;
}
.adtitle a:active {
	color: #3366CC;
	text-decoration: underline;
}
.sidebarbg {
	/*margin-top:-20px;*/
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;

}
.space2px {
	line-height: 2px;
	height: 2px;
}
.space3px {
	line-height: 3px;
	height: 3px;
}
.space4px {
	line-height: 4px;
	height: 4px;
}
.space5px {
	line-height: 5px;
	height: 5px;
}
.space6px {
	line-height: 6px;
	height: 6px;
}
.space7px {
	line-height: 7px;
	height: 7px;
}
/* End ADS */

@media print { 
BODY{ BACKGROUND-COLOR: #fff; background-image:none; margin:0px; color:#000;}

#skip {display:none;}

#wrap {width:100%;padding-top:0px;padding:0px; margin:0px;}
#landingrightinfo{display:inline;width:100%;}
#titlewrap {display:inline;width:100%;}
#print_name{display:inline;width:100%;}
#print_name_line1{display:inline;font-size:46px;}
#print_name_line2{display:inline;font-size:16px;}
#print_name_line3{display:inline;font-size:12px;color:#8a8c8e; font-weight:normal; line-height:12px;}
#print_logo {display:inline;float:left;width:387px;height:83px;}
#aseeprint_logo {display:inline;float:left;width:69px;height:71px;}
#logo, #aseelogo, #title_search, #tabs, #leftnavwrap {display:none;}
.pub_month {padding-left: 0px;}
.ASEE_full_name {padding-left: 47px;}

#welcome {display:none;}
#search {display:none;}
.titleheadline {display:none;}
.titletext1 {display:none;}
.titletext2 {display:none;} 
.titlesubtext1 {display:none;}
.titlesubtext2 {display:none;}

#landingrighthighlights {display:block;width:100%;}
#landingrighthighlights h1{font-size:18px; font-family: Arial, sans-serif; font-weight:normal; margin-top:5px;margin-bottom:10px;}

.enteritem {display:none;}

#landingrightinfohead {display:block;width:100%;}

#aboutwrap {display:inline;width:100%;}
.aboutitem {display:inline;width:100%;}
.abouttext {display:inline;width:100%;}
.abouttext a{margin:5px;padding:0px;}
.abouttext a:hover{text-decoration:none; color:#000;}
#landingbackissues {display:none;}

#outer {width:100%; padding:0px; border:none;}
#topper {height:124px;background-color:#fff;}

#inner {border-top-width:0;padding:0;}
ul#leftnav,br.clear {display:none;}
#innersub {position:relative; background:#fff url('../pix/bg.subpagev2.gif') left repeat-y;}
#rightinfo{display:none;}
img.elem, img.elemhome, .newsthumb  {display:none;}

#toc {width:100%;float:left;}
.toc-features-title {display:none;}
.toc-departments-title {display:none;}
#contenttitleprint {border-left:15px solid #628725;border-bottom:1px solid #628725;font-size: 24px;}

#toc-content-wrap {margin-left:0px;width:100%;border-right:0px; padding-top:0px;}
.toc-mainfeature {border:0px; width:100%; background:#fff; height:auto;}

.toc-subfeatureleft {display:inline;width:100%;margin-left:0px;}
.toc-subtextleft{display:inline;width:100%;height:auto;}

.toc-subfeatureimage {display:none;}

.toc-subfeatureright {display:inline;width:100%;margin-left:0px;}
.toc-subtextright {display:inline;width:100%;height:auto;}

.toc-imageleft {display:none;}
.toc-imageright {display:none;}
.toc-textleft {display:inline;width:100%;height:auto;margin-left:0px;}
.toc-textright {display:inline;width:100%;height:auto;}
.toc-navright {display:inline;width:100%;height:auto;}
.toc-navleft {display:inline;width:100%;height:auto;}

h2{color:#000;font-size:20px;margin-bottom:12px;}
h3{color:#000;font-size:16px;margin-bottom:12px;}

#contentwrap {float:left;width:100%;padding-top:0px;padding-left:0px;min-height:250px;height:auto !important;height:250px;position:relative;}
#contentwrap p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	line-height: 21px;

}
.sub-imageright {display:none;}
.sub-imageleft {display:none;}
.hidetop {display:none;}
#landingcontentwrap {display:none;}
#botter {display:none;}

}
